BODY{
                background-color: #FFFFFF;
                font-family: Verdana, Arial, Arial CE, Tahoma, Verdana, sans-serif;
                margin: 0px;                
}
BODY, th, td  { font-size: 10px;}

FORM{
                margin: 0px;
                padding: 0px;
}



A:link{        color: #2A4D99; text-decoration : none; font-weight: bold;}
A:visited{ color: #2A4D99; text-decoration : none; font-weight: bold;}
A:hover{ color: #D49209; text-decoration : none; font-weight: bold;}
A:active{color: #D49209; text-decoration : none; 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.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%;}
A.podmenicko:visited{ color: white; font-size: 90%;}
A.podmenicko:hover{ color: #CC0000; font-size: 90%;}
A.podmenicko:active{color: #CC0000; font-size: 90%;}

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.gri:link{   color: #FF9900;  font-size: 80%;}
A.gri:visited{ color: #FF9900; font-size: 80%; }
A.gri:hover{ color: #CC0000; font-size: 80%; }
A.gri: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%; }




.ramecek{ border: 1px 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: 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; }



/* hlavni trisloupcovy layout - zacatek */

#hlavni{ width: 960px; margin-top: 10px; }

#hornibannerjaro { height: 103px; background-image: url(../design/head.jpg); background-repeat : no-repeat;	}
#hornibannerleto { height: 103px; background-image : url(../design/head.jpg); background-repeat : no-repeat;		}
#hornibannerpodzim { height: 103px; 	background-image : url(../design/head.jpg); background-repeat : no-repeat;	}
#hornibannerzima {  height: 103px; 	background-image : url(../design/head.jpg); background-repeat : no-repeat; }

#hornibanner1jaro { height: 26px; background-image : url(../design/menu.jpg); background-repeat : no-repeat;	}
#hornibanner1leto { height: 26px; background-image : url(../design/menu.jpg); background-repeat : no-repeat;	}
#hornibanner1podzim { height: 26px; background-image : url(../design/menu.jpg); background-repeat : no-repeat;	}
#hornibanner1zima { height: 26px; background-image : url(../design/menu.jpg); background-repeat : no-repeat;	}

.hornibanner2vlevo {width: 164px; height: 20px; float: left; background-color: black;}
.hornibanner2vpravo {width: 614px; height: 20px; float: right;  background-color: black; }




#prostredek1 { margin: 0px; }
#prostredek2jaro {  margin:0; padding:0;  background-image: url(../design/telo.gif); background-repeat : repeat-y;}
#prostredek2leto {  margin:0; padding:0;  background-image: url(../design/telo.gif); background-repeat : repeat-y; }
#prostredek2podzim {  margin:0; padding:0;  background-image: url(../design/telo.gif); background-repeat : repeat-y;}
#prostredek2zima {  margin:0; padding:0;  background-image: url(../design/telo.gif); background-repeat : repeat-y;}

#adminprostredek2jaro {  margin:0; padding:0;  background-image: url(../design/telo.gif); background-repeat : repeat-y;}
#adminprostredek2leto {  margin:0; padding:0;  background-image: url(../design/telo.gif); background-repeat : repeat-y;}
#adminprostredek2podzim {  margin:0; padding:0;  background-image: url(../design/telo.gif); background-repeat : repeat-y;}
#adminprostredek2zima {  margin:0; padding:0;  background-image: url(../design/telo.gif); background-repeat : repeat-y;}

#levastrana {  float:left; width:230px; margin:0; padding-left: 40px; }
#prostrednistrana { float: right; width: 663px; }
.ukonceniprostredku { clear:both; height:1px; font-size:1px; border:none; margin:0; padding:0; background:transparent; ba	}

.vnitrnisloupec { margin:0; padding:0;	}
.vnitrnisloupec1 { width: 620px; }


.spodnicast{ background-color: #CCCCCC; height: 20px; float:left; width: 920px; text-align: center; position: relative; top: -20px; _top: -21px; left: 23px; border-right: 1px solid #999999; border-bottom: 1px solid #999999; }
.spodnicast1{ height: 18px; float:right; width: 613px; text-align: center; position: relative; top: -20px; _top: -21px; right: 16px; }
.spodnicast2{ background-color: white; height: 18px; width: 960px; position: relative; top: -2px; _top: -3px; }
.spodekvnitrni{ float:left; text-align: left; width: 250px; padding-bottom: 3px; padding-top: 5px; padding-left: 20px; font-size: 12px; }
.spodekvnitrni1 { float:left; text-align: left; width: 500px; padding-bottom: 3px; padding-top: 5px; padding-left: 20px; font-size: 12px; }
.spodekvnitrni2 { float: left; text-align: left; width: 100px; padding-bottom: 3px; padding-top: 5px; padding-left: 20px; font-size: 12px; }

	

/* kod tykajici se konkretniho projektu - zacatek */

.hlavnimenu {width: 900px; padding-left: 40px; }
.vyskabunkymenu { height: 26px; }

.menuobrazky {margin-left: 122px;}
.specialnidataokraje {width: 230px; margin-top: 20px; font-size: 90%; }
.napissekce {font-weight: 900; font-size: 125%; text-align: right; width: 620px; }
.nadpisnovinkyuvod {font-weight: bold; font-size: 110%; text-decoration: underline; }
.vnitrnisloupec2 { margin-top: 2px; }
.vyhledani { width: 215px; text-align: left;  padding-top: 25px; padding-bottom: 5px; margin-bottom: 20px;}
.uvodniobr { position: relative; top: -11px; left: -22px; }
.table1 { position: relative; top: -13px; left: -22px; width: 663px; }
/* kod tykajici se konkretniho projektu - konec */







