@charset "windows-1250";
* { margin:0; pading:0; }
body { font-family: tahoma, verdana, sans-serif, serif; background:#673327; color:#37424a; }
#page { margin:0 auto; padding: 0px 10px; width:780px; background: url(images/bg.gif) repeat-y; }
#topmenu { height:15px; font-size:11px; color:#37424a; text-align:right; padding-right:10px; padding-top:5px; }
#topmenu a { color:#37424a; }
#topmenu a:hover { text-decoration:none; }

#lang { float:left; margin-left:7px; margin-top:-3px; }
#lang img { border:solid 1px #673327; margin:0px 2px; } 

#top { position:relative; height:241px; background:url(images/top.jpg) right top no-repeat #FFFFFF; }
#top h1 { font-size:22px;}
#top h1 a { text-decoration:none; color:#521808; display:block; width:207px; height:171px; text-align:center; padding-top:70px; position:relative;}
#top h1 a i { font-size: 12px; }
#top h1 a span { position:absolute; top:0; left:0; width:207px; height:241px; background:url(images/logo.jpg); cursor:pointer; }
#top a:hover { text-decoration:underline; }
#top address { position:absolute; right:5px; bottom:32px; font-size:12px; width:300px; height:100px; text-align:right; font-style:normal; }
#top address a { color:#37424a; }
#top address a:hover { text-decoration:none; }

#menu2 { position:absolute; right:0; bottom:0; font-size:12px; margin-bottom:9px; margin-right:5px; }
#menu2 a { color:#673327; font-weight:bold; text-decoration:none;  }
#menu2 a:hover { text-decoration:underline; }


#content { background:url(images/bg_content.jpg); }

#left {float:left; width:203px; }
#menu { }
#menu { margin:0px; padding:0px; }
#menu li { list-style:none; padding:0px; margin:0px; }
#menu li a {background:url(images/odrazka_menu.gif) no-repeat -25px 0px; display:block; margin-bottom:5px; padding:3px 10px 0px 40px; height:19px;  font-size:13px; font-weight:bold; color:#673327; text-decoration:none; }
#menu li a:hover { background:url(images/odrazka_menu_over.gif) no-repeat -25px 0px #673327; color:#e3c08b; }

#aktuality, #poptavka { background: url(images/akt_down.jpg) bottom no-repeat #feedd7; padding-bottom:30px; }
#aktuality h3, #poptavka h3 { position:relative; background:#a02002; color: #e3c08b; font-size:18px; font-weight:bold; text-align:center; width:203px; height:41px; padding-top:15px; margin-bottom:10px;  }
#aktuality h3 span, #poptavka h3 span { position:absolute; width:203px; height:56px; background:url(images/aktuality.gif); top:0; left:0; }
#aktuality h4 { padding:5px 15px; font-size:12px; font-weight:bold; }
#aktuality p { padding:0px 15px 10px 20px; font-size:11px;  }

#poptavka h3 { background:#0257a0; }
#poptavka h3 span { background:url(images/poptavka.gif); }
#poptavka p { font-size:70%; padding:5px 10px; }
#poptavka a { font-size:90%; color:#e38e0d; font-weight:bold; padding:3px 10px; }
#poptavka a:hover { text-decoration:none; }

#poptavka_rezivo { background:url(images/bg_poptavka_rezivo.gif); height:150px; font-size:70%; padding-top:65px; padding-left:10px;}
#poptavka_rezivo a { font-size:90%; color:#e38e0d; font-size:12px; font-weight:bold; }
#poptavka_rezivo a:hover { text-decoration:none;  }

.fotky { float:right; background:#fdf8f0; width:120px; padding:10px; margin-left:20px; margin-bottom:20px; }
.fotky img { border:1px solid #e3c08b; margin-bottom:10px; }

#obsah {float:left; width:526px; background:url(images/bg_obsah.jpg) no-repeat; padding:25px;}
#obsah p { font-size:75%; line-height:1.4; padding:3px 10px; text-align:justify; }
#obsah h2 { padding-bottom:15px; font-size:140%; }
#obsah h3 { padding-bottom:8px; padding-top:12px; font-size:110%; }
#obsah h4 { padding-bottom:5px; padding-top:10px; font-size:90%; }
#obsah a { color:#e38e0d; font-weight:bold; }
#obsah a:hover { text-decoration:none; }
#obsah ul {padding:5px 15px; }
#obsah li { line-height:1.6; font-size:75%; background:url(images/odrazka.gif) 0px 8px no-repeat; padding-left:20px; list-style:none; text-align:justify; }  
#obsah table { border:1px solid #37424a; font-size:75%; background:#7990a0; margin:10px;}
#obsah th { background:#e0eef9; padding:5px; }
#obsah td { background:#FFFFFF; padding:3px; text-align:right; } 
#obsah .img {  border:1px solid #e3c08b; margin:10px; }
#obsah .formular { font-size:80%; background:#f3faff; }
#obsah .formular td { background:none; text-align:left; }
#obsah .formular th { background:none; text-align:right; padding-left:20px; }
#obsah input, #obsah textarea, #obsah select { font-size:12px; border:1px solid #7c95a7; padding:2px; font-family: tahoma, verdana, sans-serif, serif;  }
#obsah .button { font-size:12px; border:1px solid #7c95a7; padding:3px 25px; font-family: tahoma, verdana, sans-serif, serif; font-weight:bold; background:#5d707d; color:#FFFFFF; }
#obsah .text80 { font-size:80%; }
#obsah .red { color: #CC0000;  }
#obsah #noflash { position:relative; padding-top:250px; padding-bottom:100px; }
#obsah #flash { position:absolute; top:0; left:0;  } 

.cleaner { clear:both; }

#footer { height:54px; background:url(images/footer.gif); text-align:right; font-size:11px; padding: 10px 7px 0px 0px; }
