body {
	margin: 5px;
	text-align: center;
	color: Black;
	background : #E5E5E5;
	font-size: 12px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
img { border : 0px;}
sup { font-size: 10px}
.zelena { color: #C3C943;}
hr { display: none}
.center { text-align: center; }
.left { text-align: left; }
.right { text-align: right; }
.cervena {color: Red;}
span.admin {
	font-size: 11px; color: Red;
}

#main { width: 1000px; background-color: White; text-align: center; MARGIN: 0 auto 0 auto; CLEAR: both;}
/*********** Nadpisy **********/
h1 { display: none;}
h2 { margin: 0px; color: #313131; font-size: 18px; font-weight: bolder; width: 100%; border-bottom: medium double #C3C943;}
h3 { color: #C3C943; font-size: 16px; font-weight: bolder; }

/*********** Menu **********/
#menu {
    position: relative;
	list-style: none;
	width: 1000px;
	height: 65px;
	clear: both;
}
#m1, #m2, #m3, #m4, #m5, #m6 {
	float: left;
}

.submenu { margin: 0; padding: 0; list-style: none; width: 190px; }
.submenu li {
    text-align: left;
	margin: 0;
	padding: 0;
	width: 100%;
	background: Silver url(img/bg_dotted_blue.gif) repeat-x left bottom;
}
.submenu li.inactive a {
	color: #C3C943;
}
.submenu li a {
	font-size: 9px !important;
	display: block;
	height: 20px;
	line-height: 20px;
	padding: .3em 1em .3em 2em;
	text-decoration: none !important;
	text-transform: uppercase;
	color: Black;
	background: url(img/popup-arrow.gif) 10px center no-repeat
}
.submenu li a:hover {
	background-color: #C3C943;
	color: #333333;
}
.submenu li a.admin { color: #FFF; text-transform: lowercase }

#popup-menu-1 { position: absolute; left: 15px; top:65px  }
#popup-menu-2 { position: absolute; left: 177px; top:65px  }
#popup-menu-3 { position: absolute; left: 409px; top:65px  }
#popup-menu-4 { position: absolute; left: 526px; top:65px  }
#popup-menu-5 { position: absolute; left: 661px; top:65px  }
#popup-menu-6 { position: absolute; left: 760px; top:65px  }

#popup-menu-1, #popup-menu-2, #popup-menu-3, #popup-menu-4, #popup-menu-5, #popup-menu-6 { display: none }

ul#hlavni_menu{ width: auto; margin: 0px 0px 0px 10px; padding: 0px 0px 0px 10px; list-style-image: url(img/odrazka.gif);}
ul#hlavni_menu li.main { font-size: 105%; color: #313131;}
ul#hlavni_menu li.main a { font-size: 105%; color: #313131; text-decoration: none;}
ul#hlavni_menu li.main a:hover { font-size: 105%; font-weight: bold; color: #313131; text-decoration: none; }

ul.sub{ width: auto; margin: 0px; padding: 0px 0px 0px 7px;}
ul.sub li { font-size: 100%; color: #313131; list-style-image: url(img/submenu.gif); padding: 0px; margin:0px; height: 19px}
ul.sub li a { font-size: 100%; color: #313131; text-decoration: none;}
ul.sub li a:hover { font-size: 100%; font-weight: bold; color: #313131; text-decoration: none;}
ul.sub li_posledni  { font-size: 100%; color: #313131; list-style-image: url(img/submenu_p.gif); padding: 0px; margin:0px; height: 19px; padding-bottom: 6px}
ul.sub .li_posledni a { font-size: 100%; color: red}
ul.sub .li_posledni a:hover { font-size: 100%; font-weight: bold; color: #313131; text-decoration: none; }
/*********** Menu **********/

/*********** Page **********/
#page { width: 1000px; height: 154px; clear: both; background-image : url(img/bg_page.jpg);}
#page_img { background-image: url(img/bg_page_img.jpg); border-top: 2px solid #C3C943; margin-left: 15px; margin-right: 15px; width: 970px; height: 146px; }
#page_link { background-image: url(img/bg_page_link.jpg); background-repeat: repeat-x; border-top: 1px solid #C3C943; margin-left: 15px; margin-right: 15px; width: 970px; height: 8px;}

#page_top { width : 970px; text-align: center; clear: both; padding-left: 15px; padding-right: 15px; background-image : url(img/bg_page.jpg);}
#top_left { float: left;}
#top_center {float: left; }
#top_right { float: left; }

#navigace a { text-align: left; font-size: 11px; color: #C3C943; }
#navigace { text-align: left; font-size: 11px; color: Gray;}

.home_odkaz {width: auto; height: 17px; line-height: 17px; text-align: center; border: 1px solid #B8B8B8; background: #D4D4D4; color: #888; font-weight: bold; text-decoration: none; margin-bottom: 10px}
a.home_odkaz:link {color: #888; font-weight: bold; text-decoration: none; border: 0px}
a.home_odkaz:visited {color: #888; font-weight: bold; text-decoration: none; border: 0px}
a.home_odkaz:hover {color: #C3C943; font-weight: bold; text-decoration: none; border: 0px}
/*********** Page **********/

/*********** Foot **********/
#foot { background-image : url(img/bg_foot.jpg); width: 1000px; height: 50px; color: White; text-align: left; font-size: 90%}
#foot_left { margin: 0px 0px 0px 45px; width: 450px; height: 50px; line-height: 30px; color: White; text-align: left; float: left;}
#foot_left a:link { color: White; text-decoration: none;}
#foot_left a:visited  { color: White; text-decoration: none;}
#foot_left a:hover {color: White; text-decoration: underline;}
#foot_right { margin: 6px 45px 0px 0px; width: 450px; height: 44px;  color: White; text-align: right; float: right;}
/*********** Foot **********/

/*********** Poznámky **********/
.poznamky_null { background: url(img/bg_poznamky_null.jpg) repeat-y; width: 190px;}
.poznamky_null .cena {color: red; font-weight: bolder; font-size: 13px; width: 175px; text-align: right; padding-right: 15px; height: 25px; line-height: 25px;}
.poznamky_null .cena span {color: #4D4948;}
.poznamky_nadpis { background-image: url(img/bg_poznamky_nadpis.jpg); width: 190px; height: 30px; line-height: 30px; font-weight: bolder; color: #4D4948; font-size: 105%;}
.poznamky_text { background: url(img/bg_poznamky_text.jpg) top no-repeat; width: 180px; padding: 5px;}
.poznamky_text_left { background: url(img/bg_poznamky_text.jpg) top no-repeat; width: 180px; padding: 5px; text-align: left; }
.poznamky_text_left .zpravy_datum { color: #313131; font-size: 11px; font-style: italic;}
.poznamky_text_left h4 { color: #313131; font-size: 14px; font-weight: bolder; margin: 0px;}
/* .poznamky_text_left ul { padding: 0px;} */
/* .poznamky_text_left li { list-style: none; margin: 1px; margin: 0px 0px 0px 10px} */
/* .poznamky_text_left li a { color: #313131; list-style: none;} */
.poznamky_foot { background: url(img/bg_poznamky_foot.jpg) no-repeat top; width: 190px; height: 7px;}
.poznamky_text a, .poznamky_text_left a { color: #C3C943;}

.a-tooltip { position: relative; padding: 0; text-decoration: none !important; font-size: 12px;}
.a-tooltip span { display: none; font-size: 12px}
.a-tooltip:hover { 	background: transparent; text-decoration: none !important }
.a-tooltip:hover span.tooltip { position: absolute; bottom: 14px; left: -140px; display: block; padding: 0; width: 200px; color: #000; text-align: left }
.a-tooltip:hover span.top { display: block; padding: 0 10px; background: url(img/bubble.gif) no-repeat top }
.a-tooltip:hover span.middle { font-weight: normal; display: block; padding: 0 10px; background: url(img/bubble-filler.gif) repeat bottom; text-decoration: none; color: #313131; text-align: center; font-size: 12px;}
.a-tooltip:hover span.bottom { display: block; padding: 3px 10px 10px 10px; color: #000; background: url(img/bubble.gif) no-repeat bottom }
/*********** Poznámky **********/

/*********** Náhled výrobku **********/
.td_kategorie_sloupec_1, .td_kategorie_sloupec_2, .td_kategorie_sloupec_3 { width: 170px; height: auto; border: 1px solid #A4A4A4; background : White url(img/bg_nahled.gif) repeat-x bottom; padding: 5px; text-align: center;}
h3.vyrnazev a { color : #C3C943; text-decoration : none; margin: 0px; font-size: 13px; text-align: center;}
.kosiku_detail { width: 170px; height: 50px; clear: both; text-align: center; margin: 0px; padding: 0px;}
.kosiku_detail .cena { width: 80px; text-align: left; color: red; font-weight: bolder; font-size: 11px; float: left; height: 50px; line-height: 50px; margin: 0px; padding: 0px;}
.kosiku_detail .kosik { width: 40px;  text-align: center; float: left; margin: 0px; padding: 0px;}
.kosiku_detail .detail { width: 40px;  text-align: center; float: right; margin: 0px; padding: 0px;}

.nahled_vyrnahled { text-align: center;}
.hidden_vyrobce, .hidden_vyrnazev2 { display: none}
.nahled_vyranonce { text-align: left; text-indent: 10px;}
.nahled_parametr { text-align: left; font-weight: bolder;}
.nahled_img { position: relative; width: 170px;}
.nahled_stitek { position: absolute; top: 0px; left: 0px;}
/*********** Náhled výrobku **********/

/*********** Detail výrobku **********/
.detail_nazev { display: none}
.detail_nazev2 { margin: 0px; font-size: 13px; font-weight: bolder; font-style: italic; color: #C3C943;}
.detail_top { width: 220px; height: 2px; background-color: #E5E5E5; border-top: 1px solid #C3C943; border-left: 1px solid #C3C943;  border-right: 1px solid #C3C943; border-bottom: 2px solid #C3C943; padding-left: 5px; margin: 0px; }
.detail_vyrobce, .detail_cislo, .detail_parametr, .detail_cena, .detail_usetrite, .detail_nasecena, .detail_foto, .detail_sklad, .detail_doprava { width: 220px; height: 25px; line-height: 25px; background-color: #E5E5E5; border-bottom: 2px solid #C3C943; border-left: 1px solid #C3C943;  border-right: 1px solid #C3C943; padding-left: 5px; font-size: 12px; font-weight: bolder; margin: 0px; }
.detail_bottom { width: 220px; height: 2px; background-color: #E5E5E5; border-bottom: 1px solid #C3C943; border-left: 1px solid #C3C943;  border-right: 1px solid #C3C943; padding-left: 5px; margin: 0px; }
.vyrobce, .cislo, .sklad { font-style: italic; color: #313131; font-weight: normal; }
.sklad {font-style: italic;}
.beznacena { color: #313131;text-decoration: line-through;}
.usetrite, .procenta, .doprava { color: red;}
.nasecena { color: red;}
#zbozi { width: 100%; clear: both;}
#zbozi_left { width: 40%; float: left; text-align: left; font-weight: bolder;}
#zbozi_right { width: 60%; float: right; text-align: left; }
#zbozi2 { width: 100%; clear: both;}
#zbozi_left2 { width: 80%; float: left; text-align: left;}
#zbozi_right2 { width: 20%; float: right; text-align: left; font-weight: bolder; }
.domtab { clear: both;}
.domtabs {clear: both; margin: 1.4em 0 0 0; padding: 0; height: 24px; overflow: hidden; list-style: none; background: transparent url(img/bg_if_tabs.gif) repeat-x left bottom }
.domtabs li { float: left; margin: 0 4px 0 0 }
.domtabs a { color: #888; font-weight: bold; display: block; height: 22px; line-height: 22px; float: left; padding: 0; width: 129.5px; text-align: center; text-decoration: none; border: 1px solid #B8B8B8; border-bottom-color: #DADADA; background: #D4D4D4 url(img/bg_if_tabs_a.gif) repeat-x 0 0 }
.domtabs a:hover, .domtabs .active a { color: #7E8A0A; background-color: #fff; background-position: 0 -22px; border-color: #DADADA }
.domtabs em { font-weight: normal; font-style: normal }
.domtabs .active a { border-bottom: 1px solid #FCFCFC }
.detail-box {clear: both; padding: 2.1em 1.5em; border: 1px solid #DADADA; border-width: 0 1px 1px 1px; background: #FCFCFC; color: #525252 }
#icon {clear: both; text-align: left; width: 100%; height: 42px; border: 1px solid #DADADA; background: #FCFCFC}
#detail_img { clear: both; width: auto;}
#detail_img_left { float: left; width: 450px}
#detail_img_right { float: right; width: 50px}
#detail_img_right img { margin: 10px 0px 10px 0px}
#box_img { clear: both; padding: 5px; border: 1px solid #DADADA; border-width: 1px 1px 1px 1px; background: #FCFCFC; color: #525252; text-align: left; }
#box_img img { height: 80px; margin: 0px 2px 0px 2px}

.doporucujeme { width: auto; clear: both; text-align: center; height: 240px}
.doporucujeme .vyrobek { width: 160px; text-align: center; float: left; margin: 3px;}
.doporucujeme .vyrobek .vyrnazev  { height: 45px;}
.doporucujeme .vyrobek .vyrnazev a { color: #525252; text-decoration: none;}
.doporucujeme .vyrobek .vyrnazev a:hover { height: 40px; color: #525252; text-decoration: underline;}
.doporucujeme .vyrobek img { width: 150px;}
.doporucujeme .vyrobek .img {height: 170px; line-height: 170px}
.doporucujeme .vyrobek .cena { color: Red; height: 25px; line-height: 25px;}
/*********** Detail výrobku **********/

/*********** Řazení výrobku **********/
.radit_podle a, .strankovani_uvod a, .strankovani_stranky a { text-align: right; font-size: 11px; color: #C3C943; margin: 2px}
.radit_podle, .strankovani_uvod, .strankovani_stranky { text-align: right; font-size: 11px; color: Gray; margin: 2px}
.modely_null { width: 560px; clear: both; text-align: center}
#telo_modely { width: 560px; height: 50px; clear: both; text-align: center}
.modely {width: 100px; height: 20px; line-height: 20px; float: left; text-align: center; margin: 2px;}
a.modely:link {width: 100px; height: 20px; line-height: 20px; text-align: center; border: 1px solid #B8B8B8; background: #D4D4D4; color: #888; font-weight: bold; text-decoration: none;}
a.modely:visited {width: 100px; height: 20px; line-height: 20px; text-align: center; border: 1px solid #B8B8B8; background: #D4D4D4; color: #888; font-weight: bold; text-decoration: none;}
a.modely:hover {width: 100px; height: 20px; line-height: 20px; text-align: center; border: 1px solid #B8B8B8; background: #ffffff; color: #C3C943; font-weight: bold; text-decoration: none;}
/*********** Řazení výrobku **********/

/*********** Upoutávka **********/
.upoutavka_null { width: auto; clear: both;}
.upoutavka {width: 170px; height: auto; border: 1px solid #A4A4A4; background : White url(img/bg_nahled.gif) repeat-x bottom; margin: 5px; padding: 5px; text-align: center; float: left}
/*********** Upoutávka **********/

/*********** Košík **********/
#table_kosik { width: 560px; border: 1px solid #B8B8B8; margin-top: 10px;}
.zahlavi_kosiku { background: #D4D4D4; color: #888; height: 20px; line-height: 20px}
#zahlavi_id, #zahlavi_kod, #zahlavi_polozka, #zahlavi_ks, #zahlavi_cena, #zahlavi_usetrite, #zahlavi_dph, #zahlavi_celkem, #zahlavi_poplatek { font-size: 13px; border-bottom: 1px solid #B8B8B8;}
.telo_kosiku {color: Black; height: 25px; line-height: 25px;}
.td_nazev {text-align: left; font-weight: bolder; padding-left: 10px; margin: 0px; border-bottom: 1px dashed #B8B8B8;}
.sp_parametry { font-size: 11px; font-style: italic; font-weight: normal;}
.td_id, .td_kod, .td_mnozstvi, .td_sdph, .td_sleva, .td_dph, .td_celkem, .td_poplatek { border-bottom: 1px dashed #B8B8B8;}
.td_celkem_text { font-size: 13px; text-align: left; padding-left: 10px; height: 20px; line-height: 20px; font-weight: bolder; background-color: #d4d4d4;}
.td_celkem_cena { font-size: 13px; text-align: right; padding-right: 20px; height: 20px; line-height: 20px; font-weight: bolder; background-color: #d4d4d4; color: #C3C943;}
/*********** Košík **********/

/*********** Profil **********/
#table_profil { width: 500px; margin-top: 10px; text-align: left;}
#table_profil th { text-align: left;}
.group { text-align: left; border: 1px solid #B8B8B8; padding: 10px;}
.group legend {border: 1px solid #B8B8B8; background-color: #d4d4d4; color: #888; font-weight: bolder; font-size: 14px; padding: 3px;}
sup.red { color: Red; font-size: 12px; font-weight: bolder;}
/*********** Profil **********/

/*********** Informace**********/
.table_info { width: 520px; border: 1px solid #B8B8B8; margin-top: 10px; }
.table_info th { border-bottom: 1px solid #B8B8B8; background: #D4D4D4; color: #888; height: 20px; line-height: 20px}
.table_info td { border-bottom: 1px dashed #B8B8B8; height: 25px;}
.table_info td.th { border-bottom: 1px dashed #B8B8B8; background: #D4D4D4; color: #888; height: 25px;}
.table_info td.konec { border-bottom: none; height: 25px;}
.table_info td.th_konec { border-bottom: none; background: #D4D4D4; color: #888; height: 25px;}
/*********** Informace**********/

.objednavka_stav_0 {background: url(./img/zprac_0.png) no-repeat right top;}
.objednavka_stav_1 {background: url(./img/zprac_1.png) no-repeat right top;}
.objednavka_stav_2 {background: url(./img/zprac_2.png) no-repeat right top;}
.objednavka_stav_3 {background: url(./img/zprac_3.png) no-repeat right top;}
.objednavka_stav_4 {background: url(./img/zprac_4.png) no-repeat right top  ;}

a:link { color: #888;text-decoration: underline;}
a:visited  { color: #888;text-decoration: underline;}
a:hover { color: #C3C943; text-decoration: none;}

.s-40 { width: 40px }
.s-60 { width: 60px }
.s-80 { width: 80px }
.s-100 { width: 100px }
.s-120 { width: 120px }
.s-140 { width: 140px }
.s-160 { width: 160px }

/********** Hlašení **********/
#bad, #good { font-weight: bold; font-size: 92%; text-align: center; margin: 0 5em 3em 5em; padding: 1.7em 2em }
#bad { border: solid 2px #C30F18; background-color: #F8E3E2 }
#good { border: solid 2px #138700; background-color: #D7F7C9; width: 500px; margin: 0 }

/********** Dokumenty**********/
#telo_dokumenty {width: 90%; text-align: left;}
.dokumenty {clear: both;height: 30px;border-bottom: 0px dotted Gray;}
.dokumenty .left { margin-left: 10px; width: 35%; text-align: left; float: left; height: 30px; line-height: 30px; font-weight: bolder;}
.dokumenty .right { width: 61%; text-align: left; float: right;  height: 30px; line-height: 30px; vertical-align: middle; }
.dokumenty_center { text-align: center; width: 100%; height: 30px; line-height: 30px; font-weight: bolder;}

/********** Oddělení **********/
.rozbalovaci_menu_green {width: 190px;}
.green { width: auto; height: 28px; line-height: 28px; display: block; text-align: left; margin: 4px 0px 0px 0px; background-color: #C3C943; font-weight: bolder; color: #4D4948;}
.green:hover { background-color: #DADE8D; }
.green a { display: block; font-weight: bolder; color: #4D4948; text-decoration: none; padding: 0px 0px 0px 10px;}
.rozbalovaci_menu_green  div#tree { visibility:visible; text-align: left; border: thin solid #C3C943; }
.rozbalovaci_menu_green div#tree DIV { margin-left:22px; display:none;}
.rozbalovaci_menu_green div#tree P { margin:0px; padding:1px; padding-left:20px; }
.rozbalovaci_menu_green div#tree P.open { background:url('./img/plus.gif') 5px center no-repeat; height: 17px; line-height: 17px}
.rozbalovaci_menu_green div#tree P.close { background:url('./img/minus.gif') 5px center no-repeat; height: 17px; line-height: 17px}
.rozbalovaci_menu_green div#tree P.null { height: 17px; line-height: 17px}
.rozbalovaci_menu_green div#tree A { display:block; padding-left:20px; background: url(./img/folder.gif) no-repeat left center; text-decoration:none; font-size:12px; color: #4D4948;}
.rozbalovaci_menu_green div#tree A:hover { text-decoration:none; color:#C3C943; font-weight : bolder; }
.oddeleni_null_green  { width: 180px; height: 248px; }
.oddeleni_null_green .oddeleni_nadpis  { width: auto; height: 28px; line-height: 28px; display: block; text-align: left; margin: 4px 0px 0px 0px; background-color: #C3C943; font-weight: bolder; color: #4D4948 }
.oddeleni_null_green .oddeleni_nadpis:hover { background-color: #DADE8D; }
.oddeleni_null_green .oddeleni_nadpis a { display: block; font-weight: bolder; color: #4D4948; text-decoration: none; padding: 0px 0px 0px 10px;}
.oddeleni_null_green .oddeleni_img  { width: auto; height: 220px; border: thin solid #C3C943; text-align: left; margin: 0px; padding:  0px; line-height: 17px}
.oddeleni_null_green .oddeleni_img a { display:block; text-decoration:none; font-size:12px; color: #4D4948;}
.oddeleni_null_green .oddeleni_img a:hover { text-decoration:none; color:#C3C943; font-weight : bolder; }
.oddeleni_null_green .oddeleni_img ul { padding: 0px 5px 0px 18px; margin: 5px 2px 10px 2px}
.oddeleni_null_green .oddeleni_img .oddeleni_poznamka { valing:bottom; text-align:  center}

.rozbalovaci_menu_ping {width: 190px;}
.ping { width: auto; height: 28px; line-height: 28px; display: block; text-align: left; margin: 4px 0px 0px 0px; background-color: #e04a86; font-weight: bolder; color: white;}
.ping:hover { background-color: #EFA5C2; }
.ping a { display: block; font-weight: bolder; color: white; text-decoration: none; padding: 0px 0px 0px 10px;}
.rozbalovaci_menu_ping  div#tree { visibility:visible; text-align: left; border: thin solid #e04a86; }
.rozbalovaci_menu_ping div#tree DIV { margin-left:22px; display:none;}
.rozbalovaci_menu_ping div#tree P { margin:0px; padding:1px; padding-left:20px; }
.rozbalovaci_menu_ping div#tree P.open { background:url('./img/plus.gif') 5px center no-repeat; height: 17px; line-height: 17px}
.rozbalovaci_menu_ping div#tree P.close { background:url('./img/minus.gif') 5px center no-repeat; height: 17px; line-height: 17px}
.rozbalovaci_menu_ping div#tree P.null { height: 17px; line-height: 17px}
.rozbalovaci_menu_ping div#tree A { display:block; padding-left:20px; background: url(./img/folder.gif) no-repeat left center; text-decoration:none; font-size:12px; color: #4D4948;}
.rozbalovaci_menu_ping div#tree A:hover { text-decoration:none; color: #e04a86; font-weight : bolder;}
.oddeleni_null_ping  { width: 180px; height: 248px; }
.oddeleni_null_ping .oddeleni_nadpis  { width: auto; height: 28px; line-height: 28px; display: block; text-align: left; margin: 4px 0px 0px 0px; background-color: #e04a86; font-weight: bolder; color: white }
.oddeleni_null_ping .oddeleni_nadpis:hover { background-color: #EFA5C2; }
.oddeleni_null_ping .oddeleni_nadpis a { display: block; font-weight: bolder; color: white; text-decoration: none; padding: 0px 0px 0px 10px;}
.oddeleni_null_ping .oddeleni_img  { width: auto; height: 220px; border: thin solid #e04a86; text-align: left; margin: 0px; padding:  0px; line-height: 17px}
.oddeleni_null_ping .oddeleni_img a { display:block; text-decoration:none; font-size:12px; color: #4D4948;}
.oddeleni_null_ping .oddeleni_img a:hover { text-decoration:none; color:#e04a86; font-weight : bolder; }
.oddeleni_null_ping .oddeleni_img ul { padding: 0px 5px 0px 18px; margin: 5px 2px 10px 2px}
.oddeleni_null_ping .oddeleni_img .oddeleni_poznamka { valing:bottom; text-align:  center}

.rozbalovaci_menu_blue {width: 190px;}
.blue { width: auto; height: 28px; line-height: 28px; display: block; text-align: left; margin: 4px 0px 0px 0px; background-color: #0B3565; font-weight: bolder; color: White;}
.blue:hover { background-color: #2481E8;}
.blue a { display: block; font-weight: bolder; color: white; text-decoration: none; padding: 0px 0px 0px 10px;}
.rozbalovaci_menu_blue  div#tree { visibility:visible; text-align: left; border: thin solid #0B3565; }
.rozbalovaci_menu_blue div#tree DIV { margin-left:22px; display:none;}
.rozbalovaci_menu_blue div#tree P { margin:0px; padding:1px; padding-left:20px; }
.rozbalovaci_menu_blue div#tree P.open { background:url('./img/plus.gif') 5px center no-repeat; height: 17px; line-height: 17px}
.rozbalovaci_menu_blue div#tree P.close { background:url('./img/minus.gif') 5px center no-repeat; height: 17px; line-height: 17px}
.rozbalovaci_menu_blue div#tree P.null { height: 17px; line-height: 17px}
.rozbalovaci_menu_blue div#tree A { display:block; padding-left:20px; background: url(./img/folder.gif) no-repeat left center; text-decoration:none; font-size:12px; color: #4D4948;}
.rozbalovaci_menu_blue div#tree A:hover { text-decoration:none; color: #0B3565; font-weight : bolder;}
.oddeleni_null_blue  { width: 180px; height: 248px; }
.oddeleni_null_blue .oddeleni_nadpis  { width: auto; height: 28px; line-height: 28px; display: block; text-align: left; margin: 4px 0px 0px 0px; background-color: #0B3565; font-weight: bolder; color: White; }
.oddeleni_null_blue .oddeleni_nadpis:hover { background-color: #2481E8; }
.oddeleni_null_blue .oddeleni_nadpis a { display: block; font-weight: bolder; color: White;; text-decoration: none; padding: 0px 0px 0px 10px;}
.oddeleni_null_blue .oddeleni_img  { width: auto; height: 220px; border: thin solid #0B3565; text-align: left; margin: 0px; padding:  0px; line-height: 17px}
.oddeleni_null_blue .oddeleni_img a { display:block; text-decoration:none; font-size:12px; color: #4D4948;}
.oddeleni_null_blue .oddeleni_img a:hover { text-decoration:none; color:#0B3565; font-weight : bolder; }
.oddeleni_null_blue .oddeleni_img ul { padding: 0px 5px 0px 18px; margin: 5px 2px 10px 2px}
.oddeleni_null_blue .oddeleni_img .oddeleni_poznamka { valing:bottom; text-align:  center}


.rozbalovaci_menu_red {width: 190px;}
.red { width: auto; height: 28px; line-height: 28px; display: block; text-align: left; margin: 4px 0px 0px 0px; background-color: #E6001C; font-weight: bolder; color: white;}
.red:hover {background-color: #FF6A7D;}
.red a { display: block; font-weight: bolder; color: white; text-decoration: none; padding: 0px 0px 0px 10px;}
.rozbalovaci_menu_red  div#tree { visibility:visible; text-align: left; border: thin solid #E6001C; }
.rozbalovaci_menu_red div#tree DIV { margin-left:22px; display:none;}
.rozbalovaci_menu_red div#tree P { margin:0px; padding:1px; padding-left:20px; }
.rozbalovaci_menu_red div#tree P.open { background:url('./img/plus.gif') 5px center no-repeat; height: 17px; line-height: 17px}
.rozbalovaci_menu_red div#tree P.close { background:url('./img/minus.gif') 5px center no-repeat; height: 17px; line-height: 17px}
.rozbalovaci_menu_red div#tree P.null { height: 17px; line-height: 17px}
.rozbalovaci_menu_red div#tree A { display:block; padding-left:20px; background: url(./img/folder.gif) no-repeat left center; text-decoration:none; font-size:12px; color: #4D4948;}
.rozbalovaci_menu_red div#tree A:hover { text-decoration:none; color:#E6001C; font-weight : bolder; }
.oddeleni_null_red  { width: 180px; height: 248px; }
.oddeleni_null_red .oddeleni_nadpis  { width: auto; height: 28px; line-height: 28px; display: block; text-align: left; margin: 4px 0px 0px 0px; background-color: #E6001C; font-weight: bolder; color: white; }
.oddeleni_null_red .oddeleni_nadpis:hover { background-color: #FF6A7D; }
.oddeleni_null_red .oddeleni_nadpis a { display: block; font-weight: bolder; color: white; text-decoration: none; padding: 0px 0px 0px 10px;}
.oddeleni_null_red .oddeleni_img  { width: auto; height: 220px; border: thin solid #E6001C;text-align: left; margin: 0px; padding:  0px; line-height: 17px}
.oddeleni_null_red .oddeleni_img a { display:block; text-decoration:none; font-size:12px; color: #4D4948;}
.oddeleni_null_red .oddeleni_img a:hover { text-decoration:none; color:#E6001C; font-weight : bolder; }
.oddeleni_null_red .oddeleni_img ul { padding: 0px 5px 0px 18px; margin: 5px 2px 10px 2px}
.oddeleni_null_red .oddeleni_img .oddeleni_poznamka { valing:bottom; text-align:  center}

.rozbalovaci_menu_gray {width: 190px;}
.gray { width: auto; height: 28px; line-height: 28px; display: block; text-align: left; margin: 4px 0px 0px 0px; background-color: Gray; font-weight: bolder; color: white;}
.gray:hover { background-color: #B6B6B6;}
.gray a { display: block; font-weight: bolder; color: white; text-decoration: none; padding: 0px 0px 0px 10px;}
.rozbalovaci_menu_gray  div#tree { visibility:visible; text-align: left; border: thin solid Gray; }
.rozbalovaci_menu_gray div#tree DIV { margin-left:22px; display:none;}
.rozbalovaci_menu_gray div#tree P { margin:0px; padding:1px; padding-left:20px; }
.rozbalovaci_menu_gray div#tree P.open { background:url('./img/plus.gif') 5px center no-repeat; height: 17px; line-height: 17px}
.rozbalovaci_menu_gray div#tree P.close { background:url('./img/minus.gif') 5px center no-repeat; height: 17px; line-height: 17px}
.rozbalovaci_menu_gray div#tree P.null { height: 17px; line-height: 17px}
.rozbalovaci_menu_gray div#tree A { display:block; padding-left:20px; background: url(./img/folder.gif) no-repeat left center; text-decoration:none; font-size:12px; color: #4D4948;}
.rozbalovaci_menu_gray div#tree A:hover { text-decoration:none; color:Gray; font-weight : bolder; }
.oddeleni_null_gray  { width: 180px; height: 248px; }
.oddeleni_null_gray .oddeleni_nadpis  { width: auto; height: 28px; line-height: 28px; display: block; text-align: left; margin: 4px 0px 0px 0px; background-color: Gray; font-weight: bolder; color: white; }
.oddeleni_null_gray .oddeleni_nadpis:hover { background-color: #B6B6B6; }
.oddeleni_null_gray .oddeleni_nadpis a { display: block; font-weight: bolder; color: white; text-decoration: none; padding: 0px 0px 0px 10px;}
.oddeleni_null_gray .oddeleni_img  { width: auto; height: 220px; border: thin solid gray; text-align: left; margin: 0px; padding:  0px; line-height: 17px}
.oddeleni_null_gray .oddeleni_img a { display:block; text-decoration:none; font-size:12px; color: #4D4948;}
.oddeleni_null_gray .oddeleni_img a:hover { text-decoration:none; color:gray; font-weight : bolder; }
.oddeleni_null_gray .oddeleni_img ul { padding: 0px 5px 0px 18px; margin: 5px 2px 10px 2px}
.oddeleni_null_gray .oddeleni_img .oddeleni_poznamka { valing:bottom; text-align:  center}

.rozbalovaci_menu_silver {width: 190px;}
.silver { width: auto; height: 28px; line-height: 28px; display: block; text-align: left; margin: 4px 0px 0px 0px; background-color: Silver; font-weight: bolder; color: #4D4948; }
.silver:hover { background-color: #EAEAEA;}
.silver a { display: block; font-weight: bolder; color: #4D4948; text-decoration: none; padding: 0px 0px 0px 10px;}
.rozbalovaci_menu_silver  div#tree { visibility:visible; text-align: left; border: thin solid Silver; }
.rozbalovaci_menu_silver div#tree DIV { margin-left:22px; display:none;}
.rozbalovaci_menu_silver div#tree P { margin:0px; padding:1px; padding-left:20px; }
.rozbalovaci_menu_silver div#tree P.open { background:url('./img/plus.gif') 5px center no-repeat; height: 17px; line-height: 17px}
.rozbalovaci_menu_silver div#tree P.close { background:url('./img/minus.gif') 5px center no-repeat; height: 17px; line-height: 17px}
.rozbalovaci_menu_silver div#tree P.null { height: 17px; line-height: 17px}
.rozbalovaci_menu_silver div#tree A { display:block; padding-left:20px; background: url(./img/folder.gif) no-repeat left center; text-decoration:none; font-size:12px; color: #4D4948;}
.rozbalovaci_menu_silver div#tree A:hover { text-decoration:none; color: Silver; font-weight : bolder;}
.oddeleni_null_silver  { width: 180px; height: 248px; }
.oddeleni_null_silver .oddeleni_nadpis  { width: auto; height: 28px; line-height: 28px; display: block; text-align: left; margin: 4px 0px 0px 0px; background-color: Silver; font-weight: bolder; color: #4D4948 }
.oddeleni_null_silver .oddeleni_nadpis:hover { background-color: #EAEAEA; }
.oddeleni_null_silver .oddeleni_nadpis a { display: block; font-weight: bolder; color: #4D4948; text-decoration: none; padding: 0px 0px 0px 10px;}
.oddeleni_null_silver .oddeleni_img  { width: auto; height: 220px; border: thin solid Silver; text-align: left; margin: 0px; padding:  0px; line-height: 17px}
.oddeleni_null_silver .oddeleni_img a { display:block; text-decoration:none; font-size:12px; color: #4D4948;}
.oddeleni_null_silver .oddeleni_img a:hover { text-decoration:none; color: Silver; font-weight : bolder; }
.oddeleni_null_silver .oddeleni_img ul { padding: 0px 5px 0px 18px; margin: 5px 2px 10px 2px}
.oddeleni_null_silver .oddeleni_img .oddeleni_poznamka { valing:bottom; text-align:  center}

.rozbalovaci_menu_oranz {width: 190px;}
.oranz { width: auto; height: 28px; line-height: 28px; display: block; text-align: left; margin: 4px 0px 0px 0px; background-color: #FF6600; font-weight: bolder; color: #4D4948; }
.oranz:hover { background-color: #FFAE77; }
.oranz a { display: block; font-weight: bolder; color: #4D4948; text-decoration: none; padding: 0px 0px 0px 10px;}
.rozbalovaci_menu_oranz  div#tree { visibility:visible; text-align: left; border: thin solid #FF6600; }
.rozbalovaci_menu_oranz div#tree DIV { margin-left:22px; display:none;}
.rozbalovaci_menu_oranz div#tree P { margin:0px; padding:1px; padding-left:20px; }
.rozbalovaci_menu_oranz div#tree P.open { background:url('./img/plus.gif') 5px center no-repeat; height: 17px; line-height: 17px}
.rozbalovaci_menu_oranz div#tree P.close { background:url('./img/minus.gif') 5px center no-repeat; height: 17px; line-height: 17px}
.rozbalovaci_menu_oranz div#tree P.null { height: 17px; line-height: 17px}
.rozbalovaci_menu_oranz div#tree A { display:block; padding-left:20px; background: url(./img/folder.gif) no-repeat left center; text-decoration:none; font-size:12px; color: #4D4948;}
.rozbalovaci_menu_oranz div#tree A:hover { text-decoration:none; color: #FF6600; font-weight : bolder;}
.oddeleni_null_oranz  { width: 180px; height: 248px; }
.oddeleni_null_oranz .oddeleni_nadpis  { width: auto; height: 28px; line-height: 28px; display: block; text-align: left; margin: 4px 0px 0px 0px; background-color: #FF6600; font-weight: bolder; color: #4D4948 }
.oddeleni_null_oranz .oddeleni_nadpis:hover { background-color: #FFAE77; }
.oddeleni_null_oranz .oddeleni_nadpis a { display: block; font-weight: bolder; color: #4D4948; text-decoration: none; padding: 0px 0px 0px 10px;}
.oddeleni_null_oranz .oddeleni_img  { width: auto; height: 220px; border: thin solid #FF6600; text-align: left; margin: 0px; padding:  0px; line-height: 17px}
.oddeleni_null_oranz .oddeleni_img a { display:block; text-decoration:none; font-size:12px; color: #4D4948;}
.oddeleni_null_oranz .oddeleni_img a:hover { text-decoration:none; color:#FF6600; font-weight : bolder; }
.oddeleni_null_oranz .oddeleni_img ul { padding: 0px 5px 0px 18px; margin: 5px 2px 10px 2px}
.oddeleni_null_oranz .oddeleni_img .oddeleni_poznamka { valing:bottom; text-align:  center}

.rozbalovaci_menu_yellow {width: 190px;}
.yellow { width: auto; height: 28px; line-height: 28px; display: block; text-align: left; margin: 4px 0px 0px 0px; background-color: #FFD700; font-weight: bolder; color: #4D4948; }
.yellow:hover { background-color: #FFF09B; }
.yellow a { display: block; font-weight: bolder; color: #4D4948; text-decoration: none; padding: 0px 0px 0px 10px;}
.rozbalovaci_menu_yellow  div#tree1 { visibility:visible; text-align: left; border: thin solid #FFD700; }
.rozbalovaci_menu_yellow div#tree1 DIV { margin-left:22px; display:none;}
.rozbalovaci_menu_yellow div#tree1 P { margin:0px; padding:1px; padding-left:20px; }
.rozbalovaci_menu_yellow div#tree1 P.open { background:url('./img/plus.gif') 5px center no-repeat; height: 17px; line-height: 17px}
.rozbalovaci_menu_yellow div#tree1 P.close { background:url('./img/minus.gif') 5px center no-repeat; height: 17px; line-height: 17px}
.rozbalovaci_menu_yellow div#tree1 P.null { height: 17px; line-height: 17px}
.rozbalovaci_menu_yellow div#tree1 A { display:block; padding-left:20px; background: url(./img/folder.gif) no-repeat left center; text-decoration:none; font-size:12px; color: #4D4948;}
.rozbalovaci_menu_yellow div#tree1 A:hover { text-decoration:none; color: #FFD700; font-weight : bolder;}
.oddeleni_null_yellow  { width: 180px; height: 248px; }
.oddeleni_null_yellow .oddeleni_nadpis  { width: auto; height: 28px; line-height: 28px; display: block; text-align: left; margin: 4px 0px 0px 0px; background-color: #FFD700; font-weight: bolder; color: #4D4948 }
.oddeleni_null_yellow .oddeleni_nadpis:hover { background-color: #FFAE77; }
.oddeleni_null_yellow .oddeleni_nadpis a { display: block; font-weight: bolder; color: #4D4948; text-decoration: none; padding: 0px 0px 0px 10px;}
.oddeleni_null_yellow .oddeleni_img  { width: auto; height: 220px; border: thin solid #FFD700; text-align: left; margin: 0px; padding:  0px; line-height: 17px}
.oddeleni_null_yellow .oddeleni_img a { display:block; text-decoration:none; font-size:12px; color: #4D4948;}
.oddeleni_null_yellow .oddeleni_img a:hover { text-decoration:none; color:#FFD700; font-weight : bolder; }
.oddeleni_null_yellow .oddeleni_img ul { padding: 0px 5px 0px 18px; margin: 5px 2px 10px 2px}
.oddeleni_null_yellow .oddeleni_img .oddeleni_poznamka { valing:bottom; text-align:  center}
/********** Oddělení **********/

/********** Parametry**********/
.par_nahled { width: auto; text-align: left; margin: 3px 0px 3px 0px}
.par_nahled label { font-weight: bolder;}
/********** Parametry**********/

	