* { margin: 0; padding: 0; }
BODY{
 background-color: #FFFFFF;
 font-family: Tahoma, Verdana, Arial, Arial CE, Tahoma, Verdana, sans-serif;
 text-align: center;
 margin: 0px;
 margin-top: 0px;
 font-size:10px;
 color: #000;
}
BODY, th, td  { font-size: 75%;}

FORM{
                margin: 0px;
                padding: 0px;
}
/*ul {margin-left:16px;}*/
li {margin-left:16px; margin-top: 6px; text-align:justify;}

/*svitiva cervena : #FF4343;*/
A:link{ color: black; text-decoration : none; font-weight: bold;}
A:visited{ color: black; text-decoration : none; font-weight: bold;}
A:hover{ color: red; text-decoration : none; font-weight: bold;}
A:active{color: red; text-decoration : none; font-weight: bold;}

A.menicko:link{  color: #000066;  font-size: 100%;}
A.menicko:visited{ color: #000066; font-size: 100%;}
A.menicko:hover{ color:  #FF4343; font-size: 100%;}
A.menicko:active{color: #FF4343; font-size: 100%;}

A.menicko1:link{ color: #FF4343; font-size: 100%;}
A.menicko1:visited{ color: #FF4343; font-size: 100%;}
A.menicko1:hover{ color: #FF4343; font-size: 100%;}
A.menicko1:active{color: #FF4343; font-size: 100%;}

A.menicko3:link{ color: #3333ff; font-size: 10px; display:block; padding: 5px 0 5px 10px; background-image: url(../designnew/sipecka_a.jpg); background-position: left center; background-repeat: no-repeat;}
A.menicko3:visited{ color: #3333ff; font-size: 10px; display:block; padding: 5px 0 5px 10px; background-image: url(../designnew/sipecka_a.jpg); background-position: left center; background-repeat: no-repeat;}
A.menicko3:hover{ color: #FF4343; font-size: 10px; display:block; padding: 5px 0 5px 10px; background-image: url(../designnew/sipecka_a.jpg); background-position: left center; background-repeat: no-repeat;}
A.menicko3:active{color: #FF4343; font-size: 10px; display:block; padding: 5px 0 5px 10px; background-image: url(../designnew/sipecka_a.jpg); background-position: left center; background-repeat: no-repeat;}

A.menicko31:link{ color: #666666; font-size: 10px; display:block; padding: 5px 0 5px 10px; background-image: url(../designnew/sipecka.jpg); background-position: left center; background-repeat: no-repeat;}
A.menicko31:visited{ color: #666666; font-size: 10px; display:block; padding: 5px 0 5px 10px; background-image: url(../designnew/sipecka.jpg); background-position: left center; background-repeat: no-repeat;}
A.menicko31:hover{ color: #FF4343; font-size: 10px; display:block; padding: 5px 0 5px 10px; background-image: url(../designnew/sipecka.jpg); background-position: left center; background-repeat: no-repeat;}
A.menicko31:active{color: #FF4343; font-size: 10px; display:block; padding: 5px 0 5px 10px; background-image: url(../designnew/sipecka.jpg); background-position: left center; background-repeat: no-repeat;}

A.menickohl:link{ height:28px; color: #ffffff; font-size: 11px; font-weight:bold; line-height: 28px; margin-left: 0px; padding:0px 25px 2px 25px; border-left: 1px #24397a solid;}
A.menickohl:visited{ height:28px; color: #ffffff; font-size: 11px; font-weight:bold; line-height: 28px; margin-left: 0px; padding:0px 25px 2px 25px; border-left: 1px #24397a solid;}
A.menickohl:hover{ height:28px; color:  #ff0; font-size: 11px; font-weight:bold; line-height: 28px; margin-left: 0px; padding:0px 25px 2px 25px; border-left: 1px #24397a solid; border-bottom: 5px #c00 solid;}
A.menickohl:active{ height:28px; color: #fff; font-size: 11px; font-weight:bold; line-height: 28px; margin-left: 0px; padding:0px 25px 2px 25px; border-left: 1px #24397a solid; border-bottom: 5px #c00 solid;}


A.menickosp:link{ display:block; position:relative; float:right; height:25px; margin-top:8px; color: #000; vertical-align: bottom; font-size: 11px; font-weight:normal; line-height: 25px; padding:10px 20px 0px 20px; }
A.menickosp:visited{ display:block; position:relative; float:right; height:25px; margin-top:8px; color: #000; vertical-align: bottom; font-size: 11px; font-weight:normal; line-height: 25px; padding:10px 20px 0px 20px; }
A.menickosp:hover{ display:block; position:relative; float:right; height:25px; margin-top:3px; color: #03f; vertical-align: bottom; font-size: 11px; font-weight:normal; line-height: 25px; padding:10px 20px 0px 20px; border-top: 5px #009 solid;}
A.menickosp:active{ display:block; position:relative; float:right; height:25px; margin-top:3px; color: #03f; vertical-align: bottom; font-size: 11px; font-weight:normal; line-height: 25px; padding:10px 20px 0px 20px; border-top: 5px #009 solid;}



A.mailk:link{ color: #fff; font-weight:normal; text-decoration: underline;}
A.mailk:visited{ color: #fff; font-weight:normal; text-decoration: underline;}
A.mailk:hover{ color: #c00; font-weight:normal; text-decoration: underline;}
A.mailk:active{ color: #c00; font-weight:normal; text-decoration: underline;}


A.tlab:link, A.tlab:visited, A.tlab:active { width:100px; float:left; color: #339; font-weight:normal; font-size: 10px; margin: 0px 0 0 25px; padding-top: 4px; display:block; }
A.tlab:hover{ width:100px; float:left; color: #c00; font-weight:normal; font-size: 10px; margin: 0px 0 0 25px; padding-top: 4px; display:block; }

A.icontop:link, A.icontop:visited, A.icontop:active { width:auto; float:right; margin: 2px 10px 0 10px; padding-top: 0px; display:block; }
A.icontop:hover{ width:auto; float:right; margin: 2px 10px 0 10px; padding-top: 0px; display:block; }

A.podmenicko1a:link{  color: #666666; font-size: 10px; display:block; margin-left:15px; padding: 5px 0 5px 0;}
A.podmenicko1a:visited{ color: #666666; font-size: 10px; display:block; margin-left:15px; padding: 5px 0 5px 0;}
A.podmenicko1a:hover{ color: #FF4343; font-size: 10px; display:block; margin-left:15px; padding: 5px 0 5px 0;}
A.podmenicko1a:active{color: #FF4343; font-size: 10px; display:block; margin-left:15px; padding: 5px 0 5px 0;}

A.podmenicko1:link{ color: #3333ff; font-size: 10px; display:block; margin-left:15px; padding: 5px 0 5px 0;}
A.podmenicko1:visited{ color: #3333ff; font-size: 10px; display:block; margin-left:15px; padding: 5px 0 5px 0;}
A.podmenicko1:hover{ color: #FF4343; font-size: 10px; display:block; margin-left:15px; padding: 5px 0 5px 0;}
A.podmenicko1:active{ color: #FF4343; font-size: 10px; display:block; margin-left:15px; padding: 5px 0 5px 0;}

A.podmenicko2a:link{  color: #666666; font-size: 10px; display:block; margin-left:30px; padding: 5px 0 5px 0;}
A.podmenicko2a:visited{ color: #666666; font-size: 10px; display:block; margin-left:30px; padding: 5px 0 5px 0;}
A.podmenicko2a:hover{ color: #FF4343; font-size: 10px; display:block; margin-left:30px; padding: 5px 0 5px 0;}
A.podmenicko2a:active{color: #FF4343; font-size: 10px; display:block; margin-left:30px; padding: 5px 0 5px 0;}

A.podmenicko2:link{ color: #3333ff; font-size: 10px; display:block; margin-left:30px; padding: 5px 0 5px 0;}
A.podmenicko2:visited{ color: #3333ff; font-size: 10px; display:block; margin-left:30px; padding: 5px 0 5px 0;}
A.podmenicko2:hover{ color: #FF4343; font-size: 10px; display:block; margin-left:30px; padding: 5px 0 5px 0;}
A.podmenicko2:active{ color: #FF4343; font-size: 10px; display:block; margin-left:30px; padding: 5px 0 5px 0;}


A.webrex1:link{color: white;  font-size: 80%; font-weight:normal;}
A.webrex1:visited{ color: white; font-size: 80%; font-weight:normal;}
A.webrex1:hover{ color: #FF4343; font-size: 80%; }
A.webrex1:active{color: #FF4343; font-size: 80%; }
.webrex1 {padding-top:25px; padding-left:35px; float:left;font-weight:normal;}

A.administrace:link{color:#314F8D; font-size: 80%; }
A.administrace:visited{ color: #314F8D; font-size: 80%;  }
A.administrace:hover{ color: #426ABD; font-size: 80%; }
A.administrace:active{color: #426ABD; font-size: 80%; }

A.webrexlink:link{  color: #000;  font-size: 10px; line-height: 12px; font-weight: normal; }
A.webrexlink:visited{ color: #000; font-size: 10px; line-height: 12px; font-weight: normal; }
A.webrexlink:hover{ color:  #FF4343; font-size: 10px; line-height: 12px; font-weight: normal; }
A.webrexlink:active{ color: #FF4343; font-size: 10px; line-height: 12px; font-weight: normal; }



.hmenu1 {float:left; height:28px; padding:0; }
.hmenu1s { height:50px; padding:0; width:auto; position:relative; float:right;}

.hmenu2 {float:left; width:200px; line-height:10px; vertical-align: top;}
.hmenu2t {float:left; width:200px; font-size:10px; line-height:10px; vertical-align: top;}
.hmenu3 {float:left; width:200px; line-height:10px; vertical-align: middle;}
.hmenu3t {float:left; width:200px; font-size:10px; line-height:10px; vertical-align: middle;}
.hmenu3p {float:left; width:7px; padding:5px; color:#FFFFFF;}
.hmenu4p {float:left; width:7px; color:#FFFFFF;padding-left:23px;}
.hmenu4t {float:left; width:100px; padding-top:2px; font-size:10px;}

.hmenu2ta {float:left; width:120px; height:10px; padding-left:3px; padding-top:7px; font-size:10px;}



.ramecek{ border: 1px solid white; }
.ramecek1{ border: 4px double #000000; }
.noramecek { border: 0px;}
.tucnepodtrzeno{ font-weight: bold; text-decoration: underline; }
.tucnecervene{ font-weight: bold; color: #A80E0D; }
.hlaseniouzivateli{ font-size: 10px; text-align: center; color: black; }
.chybovazprava{ color: #A80E0D; }
.zobrazeniroku { font-size: 95%; font-weight: 900;}

.tabulka1nadpis{ border: 1px solid black; }
.tabulka2nadpis{ border-right: 1px solid black; border-bottom: 1px solid black; border-top: 1px solid black; }
.tabulka1bunka{ border-left: 1px solid black; border-bottom: 1px solid black; border-right: 1px solid black;}
.tabulka2bunka{ border-right: 1px solid black; border-bottom: 1px solid black; }




ul.mapa{
  margin: 0;
  padding: 0;
  list-style-type: none;
  margin-bottom: 10px;
}
ul.mapa li{
  margin: 0;
  padding: 0;
  margin-bottom: 5px;
  margin-top: 5px;
}

ul.mapa li a{
  margin: 0;
  padding: 0;
  font-family: verdana;
  text-decoration: none;
  font-weight: bold;
  color: rgb(83,141,214);
}

ul.mapa li a:hover{
  color: #cc0000;
}




.vyhledani{ float: right; margin-right: 27px; _margin-right: 13px;}


h2.menu1h{ margin-left: 10px; margin-right: 10px; color: #333399; font-weight: bold; font-size: 14px; border-bottom: 1px #ff0000 solid; padding-bottom: 5px; }
h2.menu1ha{ margin-left: 10px; margin-right: 10px; color: #333399; font-weight: bold; font-size: 14px; border-bottom: 1px #cc9900 solid; padding-bottom: 5px; }
div.menuleftc { padding-left: 10px; border-left: 4px rgb(37,68,132) solid; margin-bottom: 20px;}
div.menuleftk { padding: 10px; height: 264px; width:188px; margin-bottom: 20px; margin-top:5px; color: #fff; line-height: 16px; font-size:11px; text-align:right; padding-right:15px; background-image: url(../designnew/kontakt.jpg); background-repeat: no-repeat;}

#nastred0 {width:1000px;text-align:left; margin: 10px auto; position: relative;}
#hornibanner { height: 183px; width:1000px;}
#obrbanner{ height: 110px; width:1000px;}
/*#hornibanner1 { height: 22px; width:1000px; background-image:url(../designnew/top.jpg); background-repeat:no-repeat; }*/
#topodkaztlab{position: absolute; top: 0px; left: 10px;}
#hornilistamenu{position: absolute; top: 0px; right: 0px;}
#hornibannermenu { height: 43px; width:1000px; background-image:url(../designnew/listab.jpg); background-repeat:no-repeat; border-width: 0px; border-top: 1px #0066ff solid; }

#prostredek { width:1000px; position:relative;}
.prostredekleftodsaz { height: 100px; width:21px; background-image:url(../designnew/odsaz-levy.jpg); background-repeat:no-repeat; float:left; display:block; }
.prostredekrightodsaz { height: 100px; width:21px; background-image:url(../designnew/odsaz-pravy.jpg); background-repeat:no-repeat; float:right; display:block; }

#prostredek_levy {width:215px; height:auto; float:left;}
#prostredek_levya {width:215px; height:auto; float:left;}
#prostredek_stred {width:541px; height:auto; float:left; padding:10px;}
#prostredek_streda {width:723px; height:auto; float:left; padding:10px;}
#prostredek_pravy {width:168px; height:auto; float:right; text-align:center; padding-top:10px; margin-left:10px; }

#prostredek2zima { min-height:300px; _height: 300px; width:958px; position:relative; float:left; display:block;}

#spodnicast { clear:both; height: 69px; width:1000px; color:#000; background-image:url(../designnew/p-spodnilista.jpg); background-repeat:no-repeat; font-size:10px; position:relative; }
.spodnicastleft { height: 30px; width:170px; line-height: 14px; margin-left: 20px; padding-top: 20px; float:left;}
.spodnicastright { height: 30px; width:75px; line-height: 14px; margin-left: 20px; padding-top: 20px; float:rigth;}