BODY{
                background-color: #e5e5e5;
                font-family: Verdana, Arial, Arial CE, Tahoma, Verdana, sans-serif;
                margin: 0px auto; text-align: center;
                padding: 5px;

}
BODY, th, td  { font-size: 12px; color:#000;}

H1 {  text-align: left; margin: 0px;  color:#996600;}
H2 { text-align: left; margin: 2px; padding: 0px; color:#000000; font-size: 14px;}
hr { height:1px; border: none; border-bottom: 1px solid #C90;}
h2 {
font-size: 14px;
}
H3 { text-align: left; margin:2px; padding: 0px; color:#000; text-decoration: underline;}
h4 { text-align: center; margin: 2px; padding: 0px; color:#000; font-size: 15px;}
FORM{
                margin: 0px;
                padding: 0px;
}

#hornibanner{}



.reklamy img { margin: 5px 20px; }

.blok ul { margin-top: 10px; }

ul {margin: 0; padding: 0 0 0 1.5em; font-size: 12px}
li {color: #000;}

A:link{color: #fff; text-decoration : none; font-weight: bold; }
A:visited{ color: #fff; text-decoration : none; font-weight: bold;}
A:hover{ color: #fff; text-decoration : underline; font-weight: bold;}
A:active{color: #fff; text-decoration : underline; font-weight: bold;}

A.kont:link, A.kont:visited, A.kont:active {color: #000; text-decoration : none; font-weight: normal;}
A.kont:hover{color: #000; text-decoration : underline; font-weight: normal;}

A.spatne_h:link{color: #666; text-decoration : none; font-weight: bold; }
A.spatne_h:visited{ color: #666; text-decoration : none; font-weight: bold;}
A.spatne_h:hover{ color: #666; text-decoration : underline; font-weight: bold;}
A.spatne_h:active{color: #666; text-decoration : underline; font-weight: bold;}

A.menicko:link{  color: #000066;  font-size: 90%;}
A.menicko:visited{ color: #000066; font-size: 90%;}
A.menicko:hover{ color: #CC0000; font-size: 90%;}
A.menicko:active{color: #CC0000; font-size: 90%;}

A.hledat:link{  color: #ffffff;  font-size: 90%; text-decoration : none;}
A.hledat:visited{ color: #ffffff; font-size: 90%; text-decoration : none;}
A.hledat:hover{ color: #ffffff; font-size: 90%; text-decoration : underline;}
A.hledat:active{color: #ffffff; font-size: 90%; text-decoration : none;}

A.menicko1:link{ color: #CC0000; font-size: 90%;}
A.menicko1:visited{ color: #CC0000; font-size: 90%;}
A.menicko1:hover{ color: #CC0000; font-size: 90%;}
A.menicko1:active{color: #CC0000; font-size: 90%;}

A.podmenicko:link{ color: white; font-size: 90%; text-align:right;}
A.podmenicko:visited{ color: white; font-size: 90%; text-align:right;}
A.podmenicko:hover{ color: #CC0000; font-size: 90%; text-align:right;}
A.podmenicko:active{color: #CC0000; font-size: 90%; text-align:right;}

A.podmenicko1:link{        color: #CC0000; font-size: 90%;}
A.podmenicko1:visited{ color: #CC0000; font-size: 90%;}
A.podmenicko1:hover{ color: #CC0000; font-size: 90%;}
A.podmenicko1:active{color: #CC0000; font-size: 90%;}


A.webrex1:link{   color: #000;  font-size: 80%;}
A.webrex1:visited{ color: #000; font-size: 80%; }
A.webrex1:hover{ color: #CC0000; font-size: 80%; }
A.webrex1:active{color: #CC0000; font-size: 80%; }

A.administrace:link{        color: white; font-size: 80%; }
A.administrace:visited{ color: white; font-size: 80%;  }
A.administrace:hover{ color: #CC0000; font-size: 80%; }
A.administrace:active{color: #CC0000; font-size: 80%; }

.podmenicko {text-align:right;}
.podmenicko1 {text-align:right;}
.vyh {border: 2px solid #420000; margin:2px; text-align: center; }


.ramecek{ border: 0px solid #000000; }
.ramecek1{ border: 4px double #000000; }
.tucnepodtrzeno{ font-weight: bold; text-decoration: underline; }
.tucnecervene{ font-weight: bold; color: #A80E0D; }
.hlaseniouzivateli{ font-size: 10px; text-align: center; color: #000000; }
.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; }



/* hlavni trisloupcovy layout - zacatek */

#hlavni{ position:relative; width: 986px; margin: 0 auto;  }

#menu{ width: 986px; height: 23px; margin: 0; padding: 0; }

.blok{font-size: 12px; color:#000000; background-color:#ffffff; border: 1px #cccccc solid; }

.zlutejpruh{ width:986px; height:10px; background-image: url(../design/bottom.jpg);}

#prostredek1{ width:971px; padding-left: 15px; background-color: #ffffff; background-image: url(../design/obsah.jpg); background-repeat: repeat-y; background-position: left;}

#adminprostredek2jaro { position:relative; margin:0; padding:0; width: 986px;}
#prostredek2jaro { position:relative; margin:0; padding:0; width: 971px;}


#pravastrana { min-height:300px; _height:300px; float:right; width:185px; margin-right:4px; padding:10px 0px 150px 5px;}
#pravastrana h3 {font-size: 15px;}
#prostrednistrana { float:left; width: 769px; text-align:left;}
.ukonceniprostredku { clear:both; height:1px; font-size:1px; border:none; margin:0; padding:0; background:transparent;}

.vnitrnisloupec { _height:300px; min-height:300px; width: 180px; margin:0; padding:0; text-align: left; float:right;}
.vnitrnisloupec1 {width: 769px; margin:0; padding-top: 0px; text-align:left;}
.vnitrnisloupec11 { padding-left: 15px; margin-top: 5px;  }

.nadpissekce {height: 28px; width: 759px; line-height: 28px; padding: 0px; margin: 0px; padding-left: 10px; background-image: url(../design/nadpis_sekce.jpg); background-repeat: no-repeat; background-position: left;}



.spodnicast{ float:right; width: 986px; margin-bottom: 10px;}
.spodnicast1{ background-color: black;  height: 18px; float:right; width: 789px; text-align: center; }
.spodekvnitrni{ margin-top: 2px; padding-left: 25px; }
.spodekvnitrni1{ margin-top: 2px;}



/* kod tykajici se konkretniho projektu - zacatek */

ul.hlavnimenu { width: 750px; padding-right: 10px; padding-top: 0px; display: inline; text-align: right; float:right; }
ul.hlavnimenu li { line-height: 23px; display: inline; margin: 3px 10px 3px 10px;}
.vyskabunkymenu { height: 15px; text-align:left;}

.menuobrazky {margin-left: 122px;}
.specialnidataokraje { color:#000; position:absolute; right: 0px; bottom:0px; width: 197px; height: 125px; font-size: 90%; padding-top:30px; background-image: url(../design/kontakt.jpg);}

.nadpisnovinkyuvod {font-weight: bold; font-size: 110%; text-decoration: underline; }
.vnitrnisloupec2 { margin-top: 2px; }
.vyhledani {width: 190px; text-align: center; float:right; display:inline;}

input.input1{height:11px; margin-top:2px;}
.nadpisspecial{color:#000000;}
div.nextmenu1{border-bottom:1px #fff dashed; float:left; display: block; width:170px; padding: 5px 0px 5px 5px;}
div.nextmenu2{float:left; display: block; width:160px; padding: 3px 0px 3px 15px;}


.nadpisakce {line-height: 28px; padding-left: 10px;}
/* kod tykajici se konkretniho projektu - konec */






