html,body {padding:0px; margin:0px;  background:#000000;font-family: Arial, Helvetica, sans-serif;font-size:12px; }

#obal{width:850px;background-color:#CCCCCC;margin:auto;}

#hlavicka{height:285px;padding:0px;background-color:#000000; position:relative;}
#koruna img{float:left;}
#napiste{color:#FFFFFF;font-size:80%;text-align:right;}
a.napistea{position:relative; top:35px;}
h1{color:#B6B352;padding-top:5px;font-size:185%;_font-size:190%; line-height:110%;}
h2{color:#B6B352;}
h3{color:#FFFFFF;}

img {border:none;}
.inv {display:none;}
.polozka {padding-bottom:5px;font-size:110%;}
a{color:#FFFFFF;}
a:hover{color:#FF0000;}

#vlevo a{color:#FFFFFF;}
#vlevo a:hover{color:#000000;}

#hlavicka_datum {font-family:Garamond,serif; position:absolute; right:10px; bottom:2px; font-size:140%;}

#menu{height:49px;border-top:1px solid #000000;width:850px;background:url("imgs/menu.gif") no-repeat;_margin-top:-3px;}

#menu li{display: inline;}

#menu ul{padding:0;margin:0;padding:0 0 0 0;color:#000000;font-family: Arial, Helvetica, sans-serif;font-size:18px;font-weight: bold;_margin-left:-30px;}


#menu a{float:left;height:40px; display: block;}

 a.odkaz1{background:url("imgs/uvod.gif") no-repeat 0 0;width:52px;margin:0 10px 0 25px;}
 a.odkaz2{background:url("imgs/slavnosti.gif") no-repeat 0 0;width:101px;margin:0 10px 0 14px;}
 a.odkaz3{background:url("imgs/program.gif") no-repeat 0 0;width:77px;margin:0 10px 0 20px;}
 a.odkaz4{background:url("imgs/historie.gif") no-repeat 0 0;width:73px;margin:0 10px 0 17px;}
 a.odkaz5{background:url("imgs/fotogalerie.gif") no-repeat 0 0;width:103px;margin:0 10px 0 19px;}
 a.odkaz6{background:url("imgs/hradec.gif") no-repeat 0 0;width:142px;margin:0 0 0 15px;}
 a.odkaz7{background:url("imgs/kontakty.gif") no-repeat 0 0;width:86px;margin:0 0 0 29px;}

#menu a:hover{display: block;height:40px;}

 a:hover.odkaz1,a.on_1{background: url("imgs/uvod.gif") no-repeat 0 -40px;}
 a:hover.odkaz2,a.on_2{background: url("imgs/slavnosti.gif") no-repeat 0 -40px;}
 a:hover.odkaz3,a.on_3{background: url("imgs/program.gif") no-repeat 0 -40px;}
 a:hover.odkaz4,a.on_4{background: url("imgs/historie.gif") no-repeat 0 -40px;}
 a:hover.odkaz5,a.on_5{background: url("imgs/fotogalerie.gif") no-repeat 0 -40px;}
 a:hover.odkaz6,a.on_6{background: url("imgs/hradec.gif") no-repeat 0 -40px;}
 a:hover.odkaz7,a.on_7{background: url("imgs/kontakty.gif") no-repeat 0 -40px;}

 
span.schovane {display:none;}
.nadpis{font-weight:bold;padding-top:5px;text-decoration:underline;}
#obsah{width:850px;color:#FFFFFF;background:url("imgs/back.gif") repeat-y;}

#vlevo{font-size:130%;width:630px; background:url("imgs/poz_vlevo.gif") repeat-x ;float:left;padding:0px 15px 15px 15px;}

.text{min-height:440px;height:440px;margin-top:15px;line-height:150%;}
div[class] .text {
  		 height:auto;
   		}
.text-domovska{min-height:450px;height:450px;margin-top:15px;font-size:80%;line-height:150%;}
.text-domovska img,.text img{border:3px solid #FFFFFF;}
div[class] .text-domovska {
  		 height:auto;
   		}
#podmenu{padding-bottom:10px;font-size:80%;}

#drobecky{float:left;width:430px;margin-top:5px;}

#velikost{text-align:right;}

#velikosttext{float:left;margin-top:5px;}

.velikostobr img{border:none;}

#vpravo{width:190px; background:url("imgs/poz_vpravo.gif") repeat-x ;float:right;}

.clear{clear:both;}

#paticka{color:#FFFFFF;background-color:#000000;height:25px; clear: left;font-size:80%;}
#paticka-domovska{color:#FFFFFF;background-color:#000000;height:25px; clear: left;font-size:80%;}
#paticka-left {float: left;margin: 5px 0px 0px 8px; }

#paticka-right {float:right;padding:5px 8px 0px 0px;}

.boxy{background-color:#FFFFFF;width:620px;margin-left:10px;}
.box1{min-height:200px;height:200px;padding:0px 0px 15px 0px;}
.box2{color:#000000;padding-right:10px;width:390px;min-height:100px;height:100px;float:left;padding:10px;}
.box3{width:190px;height:100px;float:left;padding-left:10px;min-height:100px;height:200px;color:#000000;padding:10px;}
.box4{width:600px;height:100px;min-height:100px;color:#000000;padding:10px;}
div[class] .box1 {
  		 height:auto;
   		}
div[class] .box2 {
  		 height:auto;
   		}
div[class] .box3 {
  		 height:auto;
   		}
div[class] .box4 {
  		 height:auto;
   		}
#novinky{padding:5px 15px 15px 15px;color:#B6B352;}
.novinky_div h2{padding:0px;margin:0px;margin-bottom:15px;}
.aktualita_home{font-size:90%;font-weight:bold;padding-bottom:15px;}
.aktualita_home a{color:#F8F5D1;text-decoration:none;font-weight:normal;}
.aktualita_home a:hover{color:#F8F5D1;text-decoration:none;}
a.vice{font-weight:bold;text-decoration:underline;color:#B6B352;}
a:hover.vice{color:#000000;font-weight:bold;text-decoration:underline;}

table.full{margin:auto;}


/*
.galerie td{background-color:#C2A55C;text-align:center;padding:5px;}

.galerie table{border-spacing:10px;}

.galerie img {border:4px solid white;padding:0px;}

.galerie td:hover{background-color:#EAE3B7;}

*/
.galerie table{width:600px;}
.galerie td{background-color:#C2A55C;;text-align:center;padding:4px;height:100px;width:136px;}
.galerie table{border-spacing:5px;}
.galerie img {border:3px solid white;padding:0px;}
.galerie td:hover{background-color:#EAE3B7;}



.tbold {font-weight:bold;}

.tpodtrzeny {text-decoration:underline;}

.tkurziva {font-style:italic;}

.tvetsi {font-size:120%;}

.tmensi {font-size:80%;}

.al {text-align:left}

.aj {text-align:justify}

.ac {text-align:center}

.ar {text-align:right}

.fl {float:left;}

.fr {float:right;}

.inv {display:none;}

.obrl {float:left; margin-right:5px; margin-top:5px; margin-bottom:5px;}

.obrr {float:right; margin-left:5px; margin-top:5px; margin-bottom:5px;}

.cleaner {clear:both}

.vyrazny {color:#2A7C87;}

.full {width:100%;}

#levy .full {_width:93%;}

.nic {font-size:1px;}

.sloupec1 {float:left; width:38%; _width:35%; margin-top:10px; clear:left;}

.sloupec2 {float:right; width:58%; _width:55%; margin-top:10px; clear:right;}

.pod {padding-top:10px; clear:both;}

.button{margin-right:80px;}
