@charset "windows-1250";
/* CSS Document */
* { padding:0px; margin:0px; }
img { border:0px; }

a:link, a:visited { color:#883C00; text-decoration:none; }
a:hover, a:active { text-decoration:underline; }

li { margin-left:10px; }

body { font-family:Arial, Helvetica, sans-serif; font-size:0.8em; line-height:1.3em; background-image:url(img/pagesame.jpg); background-repeat:repeat-y; background-position:top center; text-align:center; }

#page { width:800px; margin:0px auto; text-align:left; }
#pagetop { height:645px; }
#topleft { float:left; display:inline; width:200px; }
#topright { float:left; display:inline; width:590px; height:645px; }
#topright2 { float:left; display:inline; width:590px; background-repeat:no-repeat; background-position:top; }
#footer { margin-left:590px; text-align:center; background-color:white; }
#footer a { }
#footer2 { margin-left:600px; text-align:center; background-color:#7e0000; width:190px;}

#inner { }

#lang a:link, #lang a:visited { margin-top:10px; margin-left:457px; display:block; background-repeat:no-repeat; position:absolute; width:133px; height:13px; }
#lang a:hover, #lang a:active {  }

#left { width:215px; display:inline; float:left; }
#innerleft { padding:0px 17px; }
#logo { background-image:url(img/bklogo.gif); width:200px; height:108px; }
#nav { }
#nav a:link, #nav a:visited { font-weight:bold; color:#666; width:180px; padding:0px 10px; font-size:14px; background-position:center left; text-transform:uppercase; text-decoration:none; display:block; line-height:35px; }
#nav a.kat:link, #nav a.kat:visited { color:black; }
#nav a.kat:hover, #nav a.kat:active { color:#7F0000; }
#nav a.homepage:link, #nav a.homepage:visited { background-color:#7F0000; color:white; }
#nav a.homepage:hover, #nav a.homepage:active { }
#nav a:hover, #nav a:active { color:#7F0000; background-position:-100% center; }

#right { width:390px; display:inline; float:left; }
#right p { padding:10px 0px; }
#mainfoto { width:568px; height:487px; background-color:black; }

/* JIDELAK */

#kategorie {  }
#katlinks a:link, #katlinks a:visited { margin:0px 5px; border-bottom:1px solid #883c00; padding:5px 0px; display:block; color:#ddd; text-decoration:none; }
#katlinks a:hover, #katlinks a:active { color:#E1E3BC; }

.katjidla h3 a { float:right; padding-right:10px; font-size:1em; color:#7F0000; text-decoration:none; }
.katjidla h3 a:hover { color:#000; }

.vzkaz { border-bottom:1px solid #883c00; padding-bottom:5px; margin-bottom:5px; }

#contactForm input, #contactForm textarea { width:200px; margin:5px 0px; }

#jidla { }
.katjidla, #htmlpage { padding:5px; margin-bottom:10px; }

#kategorie h3, #htmlpage h3 { height:35px; line-height:35px; margin-bottom:5px; font-size:1.1em; }
.katjidla h3 { width:390px; padding-left:200px; font-size:1.5em; font-weight:bold; line-height:40px; text-align:center; }

.jidlotable { border-collapse:collapse; width:100%; }
.jidlotable td { padding:5px; vertical-align:top; border-bottom:1px solid #883C00; }

.jidloFoto a:link, .jidloFoto a:visited { margin-bottom:10px; margin-left:35px; width:130px; height:130px; background-position:50% 50%; display:block; }
.jidloFoto a:hover, .jidloFoto a:active { }

/* NEW JIDELAK */

.jidloFotos { float:left; display:inline; width:200px; }
.jidloTexts { float:left; display:inline; width:380px; }

.jidloBox { width:380px; margin-bottom:10px; }
.jidloText { width:300px; display:inline; float:left; }
.jidloCena { width:80px; text-align:right; display:inline; float:left; }

/* AKCE */
#galeries { background-color:#878787; padding:10px; height:30px;  }
#galeries a:link, #galeries a:visited { background-color:#7e0001; color:white; display:inline; float:left; padding:3px; margin:3px; border:1px solid #222; }
#galeries a:hover, #galeries a:active { background-color:#222; color:white; text-decoration:none; }

#fotos { padding:15px; width:380px; }

#fotos a:link, #fotos a:visited { width:110px; height:100px; border:1px solid #222; background-color:white; margin:3px; float:left; display:inline; background-position:50% 50%; background-repeat:no-repeat; }

#galerieText { background-color:#ccc; padding:20px; margin-bottom:10px; }

/* END JIDELAK */

/* FOTOGALERIE */
#bigfotos a { background-color:black; display:block; width:248px; height:248px; border:4px solid white; display:inline; float:left; margin-left:10px; margin-bottom:10px; }

.clearfix:after, .albumbox:after { display:block; content:"."; height:0; visibility:hidden; clear:both; }
.clearfix, .albumbox {display:inline-table;}/* for IEMac only */ 
/* this line hides these rules from IEMac \*/
* html .clearfix, * html .albumbox{height:1%;} /* for IE*/
.clearfix, .albumbox {display:block;} /* resets to block */
/* end hide from IEMac */
