ul {
	padding: 0;
	margin: 15px 0;
}

ul li {
  padding-left: 20px;
	list-style-type: none;
	background: url(../design/li.gif) no-repeat 5px 6px;
}

ul li a {
  font-weight: normal;
  color: #666;
  text-decoration: underline;
}

ul li a:hover {
  text-decoration: none;
}

ul ul {
  margin: 0px 0px 0px 0px;
}

#novinky_uvod { position: absolute; right: 0px; top: 44px; min-height: 120px; _height: 120px; width: 270px; border: 1px #ccc solid; padding: 5px 10px; }
#novinky_uvod div.nadp { padding-bottom: 10px; }
#novinky_uvod div.nadp span { border-bottom: 6px #f2f2f2 solid; font-weight: bold; font-style: italic; font-size: 14px; text-transform: capitalize; }
#novinky_uvod div img { border: 3px #ccc solid }
#novinky_uvod div div.cl_nadp { font-weight: bold; margin-bottom: 3px; }





A { text-decoration: none; font-weight: bold; }

#_stred
{
  _background-image: url(../obrazy/stred_pozadi.gif);
  background-repeat: repeat-x;
  background-color: white;
  width: 100%;
  min-height: 319px;
}

#_stred_spodni
{
  height: 5px;
  background-color: white;
  border: solid;
  border-width: 0px 0px 0px 0px;
}

#_stred_obsah
{
  padding: 10px;
  text-align: left;
}

.spodek2
{
  width: 982px;
  height: 54px;
  background-image: url(../obrazy/spodek.gif);
  border: solid;
  border-color: #333333;
  border-width: 0px;
  border-top-width: 1px;
}

.spodek2d
{
  width: 982px;
  height: 54px;
  background-image: url(../obrazy/spodek2.gif);
}

.vrsek1
{
  width: 982px;
  height: 40px;
  background-image: url(../obrazy/vrsek.gif);
}

.vrsek_v{ width: 982px; height: 148px; background-image: url(../obrazy/banner_vyroba.jpg); border: solid; border-color: #333333; border-width: 0px; border-bottom-width: 1px; border-top-width: 1px; }
.vrsek_o{ width: 982px; height: 148px; background-image: url(../obrazy/banner_obchod.jpg); border: solid; border-color: #333333; border-width: 0px; border-bottom-width: 1px; border-top-width: 1px; }
.vrsek_u{ width: 982px; height: 148px; background-image: url(../obrazy/banner_universal.jpg); border: solid; border-color: #333333; border-width: 0px; border-bottom-width: 1px; border-top-width: 1px; }

.hlavni_menu_5
{
  width: 982px;
  background-image: url(../obrazy/hlavni_menu.gif);
  height: 31px;
  border-bottom: 1px solid #999999;
}

a.hl_menu_href{font-size: 11px; color: #555555; text-decoration: none; font-weight: bold; display: block; padding: 7px 10px 12px 10px; background-image: url(../obrazy/hlavni_menu.gif); background-repeat: x-repeat; float: left;}
a.hl_menu_href:hover{ color: black; background-image: url(../obrazy/hlavni_menu_sel.gif);}
a.hl_menu_href_act{font-size: 11px; color: #555555; text-decoration: none; font-weight: bold; display: block; padding: 7px 10px 12px 10px; background-image: url(../obrazy/hlavni_menu_sel.gif); background-repeat: x-repeat; float: left;}

.hl_menu_mezera{font-size: 11px; color: #555555; text-decoration: none; font-weight: bold; display: block; padding: 7px 0px 12px 0px; background-image: url(../obrazy/hlavni_menu.gif); background-repeat: x-repeat; float: left;}

.stred2
{
  width: 982px;
}

.podmenu_mezera
{
  width: 100%;
  height: 1px;
  background-color: white;
  border:none;
  overflow: hidden;
}

.podmenu_titulek
{
  background-color: #999999;
  color: white;
  line-height: 22px;
  text-indent: 10px;
  font-size: 13px;
  font-weight: bold;
}

.podmenu_stin
{
  background-image: url(../obrazy/stin_vrsek.gif);
  height: 9px;
  overflow: hidden;
}

.novinky_stin
{
  background-image: url(../obrazy/stin_novinky.gif);
  height: 9px;
  overflow: hidden;
}

.podmenu_polozka2
{
  display: block;
  width: 190px;
  background-color: #ccc;
  font-size: 11px;
  padding: 5px 0px 5px 5px;
  border-bottom: 1px solid #fff;
  color: #fff;
  color: #666;
  text-decoration: none;
  font-weight: bold;
}

.podmenu_polozka2:hover
{
  background-image: url(../obrazy/podmenu_vyber.gif);
  color: #000;
  background-repeat: no-repeat;
}

.reklama5
{
	height:24px;
	text-align: right;
	border:solid;
	border-color:#333333;
	border-width: 0px;
	border-top-width:1px;
	border-bottom-width: 1px;
	background-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}

#leva_cast
{
  width: 196px;
  border: solid;
  border-width: 1px;
  border-color: #333333;
  vertical-align: top;
  border-top-width: 0px;
  border-bottom-width: 0px;
  text-align: left;
  background-color: white;
}

#prava_cast
{
  border: solid;
  border-width: 1px;
  border-color: #333333;
  vertical-align: top;
  border-top-width: 0px;
  border-bottom-width: 0px;
  background-color: white;
}

#leva_cast2
{
  width: 196px;
  border: solid;
  border-width: 1px;
  border-color: #333333;
  vertical-align: top;
  border-top-width: 0px;
  border-bottom-width: 0px;
  text-align: left;
  background-color: white;
  vertical-align: bottom;
}

#prava_cast2
{
  border: solid;
  border-width: 1px;
  border-color: #333333;
  vertical-align: top;
  border-top-width: 0px;
  border-bottom-width: 0px;
  background-color: #fefefe;
  vertical-align: bottom;
}

.novinky
{
  background-image: url(../obrazy/novinky_pozadi.gif);
  background-repeat: repeat-x;
  background-color: white;
  width: 196px;
  height: 100%;
}

a.vice {  font-family: Verdana;  font-size: 9px;  color: #629ac1;  font-weight: bold;}
a.vice:hover {  font-family: Verdana;  font-size: 9px;  color: #629ac1;  font-weight: bold;}
a.vice:visited {  font-family: Verdana;  font-size: 9px;  color: #629ac1;  font-weight: bold;}
a.vice:active {  font-family: Verdana;  font-size: 9px;  color: #629ac1;  font-weight: bold;}

.webrex5_stin
{
  height: 10px;
  background-image: url(../obrazy/stin_spodek.gif);
  border: solid;
  border-width: 0px 0px 0px 0px;
  overflow: hidden;
}

.webrex5
{
  background-color: #999999;
  color: white;
  height: 25px;
  text-align: center;
}

.rozcestnik_horni_bunka
{
text-indent: 10px; 
background-color: #999999;
background-image: url(../obrazy/bullet.gif);
background-repeat: no-repeat; 
vertical-align: middle; 
color: white;
font-family: Verdana;
font-size: 12px;
font-weight: bold;
height: 19px;
}

.rozcestnik_horni_bunka:hover
{
text-indent: 10px; 
background-color: #629AC1;
background-image: url(../obrazy/bullet.gif);
background-repeat: no-repeat; 
vertical-align: middle; 
color: white;
font-family: Verdana;
font-size: 12px;
font-weight: bold;
height: 19px;
}

.rozcestnik_spodni_bunka
{
text-align: left;
vertical-align: top;
font-family: Verdana;
font-size: 10px;
padding-top: 3px;
border: solid;
border-width: 0px;
border-top-width: 1px;
border-color: #629AC1;
color: #333333;
font-style: italic;
}

.rozcestnik_list
{
margin: 0px;
padding-left: 15px;
list-style-image: url(../obrazy/odrazka.gif);
}

BODY{
                font-family: Verdana, Arial, Arial CE, Tahoma, Verdana, sans-serif;
                margin: 0px;
                background-color: #000000;
                background-image: url(../obrazy/pozadi_stranky.gif);
                background-repeat: repeat-x;
                
}
BODY, th, td  { font-size: 11px;line-height: 150%;}

FORM{
                margin: 0px;
                padding: 0px;
}

/*
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: white; font-size: 90%;}
A.podmenicko:active{color: white; font-size: 90%;}
*/
A.podmenicko1:link{ color: white; font-size: 90%; text-decoration: none;}
A.podmenicko1:visited{ color: white; font-size: 90%; text-decoration: none;}
A.podmenicko1:hover{ color: white; font-size: 90%; text-decoration: none;}
A.podmenicko1:active{color: white; font-size: 90%; text-decoration: none;}

.podmenu2polozka { background-color: #666; width: 90%; padding: 0px 0px 0px 10px; }
.podmenu2polozka:hover { background-color: #333; width: 90%; padding: 0px 0px 0px 10px;}
.podmenu2polozka_act { background-color: #333; width: 90%; padding: 0px 0px 0px 10px; }

A.webrex1:link{   color: white;  font-size: 80%;}
A.webrex1:visited{ color: white; 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%; }




.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: 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: 778px; margin-top: 10px; margin-left: 0px;  }

#hornibannerjaro { height: 67px; background-image : url(../menu/hornibannerjaro.gif); background-repeat : no-repeat;	}
#hornibannerleto { height: 67px; background-image : url(../menu/hornibannerleto.gif); background-repeat : no-repeat;		}
#hornibannerpodzim { height: 67px; 	background-image : url(../menu/hornibannerpodzim.gif); background-repeat : no-repeat;	}
#hornibannerzima {  height: 67px; 	background-image : url(../menu/hornibannerzima.gif); background-repeat : no-repeat; }

#hornibanner1jaro { height: 71px; background-image : url(../menu/hornibanner1jaro.gif); background-repeat : no-repeat;	}
#hornibanner1leto { height: 71px; background-image : url(../menu/hornibanner1leto.gif); background-repeat : no-repeat;	}
#hornibanner1podzim { height: 71px; background-image : url(../menu/hornibanner1podzim.gif); background-repeat : no-repeat;	}
#hornibanner1zima { height: 71px; background-image : url(../menu/hornibanner1zima.gif); 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:0; padding:0;}
#prostredek2jaro {  margin:0; padding:0;  background-image: url(../menu/podkladprostredekjaro.gif); background-repeat : repeat-y;}
#prostredek2leto {  margin:0; padding:0;  background-image: url(../menu/podkladprostredekleto.gif); background-repeat : repeat-y; }
#prostredek2podzim {  margin:0; padding:0;  background-image: url(../menu/podkladprostredekpodzim.gif); background-repeat : repeat-y;}
#prostredek2zima {  margin:0; padding:0;  background-image: url(../menu/podkladprostredekzima.gif); background-repeat : repeat-y;}

#adminprostredek2jaro {  margin:0; padding:0;  background-image: url(../menu/adminpodkladprostredekjaro.gif); background-repeat : repeat-y;}
#adminprostredek2leto {  margin:0; padding:0;  background-image: url(../menu/adminpodkladprostredekleto.gif); background-repeat : repeat-y;}
#adminprostredek2podzim {  margin:0; padding:0;  background-image: url(../menu/adminpodkladprostredekpodzim.gif); background-repeat : repeat-y;}
#adminprostredek2zima {  margin:0; padding:0;  background-image: url(../menu/adminpodkladprostredekzima.gif); background-repeat : repeat-y;}

#levastrana {  float:left; width:165px; margin:0; padding:0; }
#pravastrana { float:right; width:43px; margin:0; padding:0; }
#prostrednistrana { 	margin:0 43px; }
.ukonceniprostredku { clear:both; height:1px; font-size:1px; border:none; margin:0; padding:0; background:transparent;	}

.vnitrnisloupec { margin:0; padding:0;	}
.vnitrnisloupec1 { margin:0; padding-left: 130px; padding-top: 20px;	}


.spodnicast{ background-color: black; height: 18px; float:left; width: 165px; }
.spodnicast1{ background-color: black;  height: 18px; float:right; width: 613px; text-align: center; }
.spodekvnitrni{ margin-top: 2px; padding-left: 25px;}
.spodekvnitrni1{ margin-top: 2px;}



	

/* kod tykajici se konkretniho projektu - zacatek */

.hlavnimenu {width: 637px; margin-left: 122px; padding-top: 25px; }
.vyskabunkymenu { height: 32px; }

.menuobrazky {margin-left: 122px;}
.specialnidataokraje {width:650px; font-size: 90%; }
.napissekce {font-weight: 900; font-size: 125%; text-align: right; }
.nadpisnovinkyuvod {font-weight: bold; font-size: 110%; text-decoration: underline; }
.vnitrnisloupec2 { margin-top: 2px; }
.vyhledani {width: 136px; text-align: center; border-top: 1px solid black; padding-top: 5px; border-bottom: 1px solid black; padding-bottom: 5px; margin-bottom: 20px;}


/* kod tykajici se konkretniho projektu - konec */




.poptavka { width: 500px; background-color: #DDDDDD; border: 1px solid #333333; 
background-image: url(../obrazy/bg_dotaznik.jpg);
     background-repeat: repeat-x;
     background-color: #E4E4E4;border: 1px solid #d1d1d1;margin-top: 2px;}

.poptavka_title { line-height: 20px; background-color: #333333; color: white; text-align: right; font-weight: bold;}
.title { margin-right: 10px; }

.poptavka_edit { font-size: 9px; border: 1px solid #333333; text-indent: 5px; }
.poptavka_textarea { font-size: 11px; border: 1px solid #333333; text-indent: 5px; }
.poptavka_button { font-size: 10px; border: 1px solid #333333; padding: 0px 20px 0px 20px; }
.poptavka_skryty { font-size: 0px; border: 0px solid #fff; text-indent: 0px; line-height: 0px; height: 0px; width: 0px; background-color: transparent; }
h4 { font-size: 11px; }


a.podmenu_href { color: #fff; line-height: 15px; }
a.podmenu_href:hover { color: #ccc }

.jazyky {
float: right;
padding: 8px 2px 0 0;
}
.jazyky img {
border: 0;
margin: 1px;
}
.refimg img {
margin: 5px 2px;
}

