BODY {background-color:#8ec097;margin:0px;padding: 0px;}
.clear {clear: both;}
.maintable {width:995px;background-image: url("images_web/6.jpg");background-repeat: repeat-y;background-position: center;margin-left:auto;margin-right:auto;}
.top1 {background-image: url("images_web/1.jpg");width:995px;height:62px;margin:auto;}
.bgr1 {background-image: url("images_web/bgr1.jpg");height:242px;background-repeat: repeat-x;}
.bgr2 {background-color:#72a876; height:27;}
.bgr3 {background-image: url("images_web/bgr3.jpg");height:21px;background-repeat: repeat-x;}
.top2 {background-image: url("images_web/2.jpg");width:995px;height:122px;margin:auto;}
.top3 {background-image: url("images_web/3.jpg");width:995px;height:120px;margin:auto;}
.top4 {background-image: url("images_web/4.jpg");width:995px;height:27px;margin:auto;}
.top5 {background-image: url("images_web/5.jpg");width:995px;height:22px;margin:auto;}
.bottom1 {background-image: url("images_web/7.jpg");width:995px;height:4px;margin:auto;}
.bottom2 {background-image: url("images_web/8.jpg");width:995px;height:21px;margin:auto;}
.bottom3 {background-image: url("images_web/9.jpg");width:995px;height:14px;margin:auto;}
.main3 {font-family:verdana,monospace;font-size:12px;text-align:left;margin-left: 242px;width:524px;}
.main3p {width:690px; margin-left:15px;}
.top4space {margin-left:250px;}
.menup {font-family:verdana,monospace;font-size:12px;text-align:left;width: 242px;float:left;}
.menuc {margin-left:30px;width:212px;}

.vizual {border-bottom: 1px solid #478f31;}
.nadpis {font-family:arial black; font-size:20px; color:#478f31; font-weight:bold;}
.nadpis2 {font-family:arial black; font-size:17px; color:#478f31; font-weight:bold;}
.podnadpis {font-family:arial black; font-size:17px; color:#478f31; font-weight:bold;}
.nadpis3 {font-family:arial black; font-size:14px; color:#478f31; font-weight:bold;text-decoration:none;}
.nadpis3a {font-family:arial black; font-size:13px; color:#478f31; font-weight:bold;text-decoration:none;}
.nadpis3aa {font-family:arial black; font-size:12px; color:#478f31; font-weight:bold;text-decoration:none;}
.nadpis4 {font-family:arial black; font-size:14px; color:#478f31; font-weight:bold;text-decoration:underline;}
.highlighted {font-family:tahoma; font-size:14px; color:#2d4e2a; font-weight:bold;}
.highlighted2 {font-family:tahoma; font-size:16px; color:#2d4e2a; font-weight:bold;}
.text {font-family:verdana; font-size:12px; color:#000000;} 
.text2 {font-family:verdana; font-size:11px; color:#000000; font-weight:bold;} 

.vz {

width:625px;
padding:0px;
font-family:verdana;
font-size:12px;
}
.vz_td1 {
background-color:#8ec097;
}
.vz_td2 {
background-color:#bdd4c1;
}

.vz_td4 {
background-color:#4b8b48;
}
.text_z
{
font-family:verdana;
font-size:12px;
color :#000000;
font-weight:bold;

}

#menu {font:0.83em Verdana, sans-serif; width: 100%; float: left; clear: right;}
#menu ul {width: 405px;}
#menu ul, #menu ul.sub {list-style-type:none; margin: 0px; padding: 0;}
#menu li {float: left; width: 135px;}
#menu li, #menu ul.sub li {margin: 0; padding: 0;}
#menu h3 {font-size: 16px; color:#72a876; margin-left:0px;margin-right:0px;margin-bottom:0px;margin-top:3px; padding: 1px; }
#menu h3 a {color:#2d4e2a;display: block; text-decoration: none; width: 100%; }
#menu h3 a:hover {background-color: #000000; color: inherit;}
ul.sub {position: absolute; z-index: 10; visibility:hidden;} /*pokud vynecháme tento řádek budeme mít při vypnutém JavaScriptu přístupné menu pod sebou*/
#menu ul.sub li {display: block; width: 100%; margin:0; padding: 0;}
#menu ul.sub li a {text-decoration:none;color:#2d4e2a;display: block; margin: 0; width: 150px; background-color: #72a876;}
#menu ul.sub li > a {width: 280px;height:17px;}
#menu ul.sub li a:hover {font-weight:bold;background-color: #99c5f2; color: inherit;}
#menu ul li.main:hover h3 a {background-color: #2d4e2a; color: #72a876}
#menu ul li.main {position: relative;}
#menu ul li > ul.sub {position: absolute; z-index:10; visibility: hidden;}
#menu ul li.main:hover ul.sub {visibility: visible;}

#menu2 {width: 212px; font:0.83em Verdana, sans-serif;}
#menu2 ul, #menu2 ul.sub2 {list-style-type:none; margin: 0; padding: 0;}
#menu2 li {background-image: url("images_web/menu_button.jpg");background-repeat:repeat-x;margin: 0px; padding: 0; width: 100%;}
#menu2 ul.sub2 li {background-color:#ffffff;margin: 0px; padding: 0; width: 100%;}
#menu2 h3 {height:24px;font-size: 14px; margin-top:0px;margin-left:0px;margin-right:0px;margin-bottom:0px; padding: 1px;}
#menu2 li > h3 {margin-bottom: 0.3em;}
#menu2 h3 a {color:#2d4e2a;display: block; text-decoration: none; width: 100%;}
#menu2 h3 a:hover {color: #000000;}
#menu2 ul.sub2 li {display: block; width: 100%; margin:0; padding: 0;}
#menu2 ul.sub2 li a {text-decoration:none;color:#2d4e2a;font-size:15px;font-weight:bold;display: block; margin: 0; border-left: 0px ;border-right: 0px;border-bottom: 0px; background-color: #dae3b6;}
#menu2 ul.sub2 li > a {height:20px;}
#menu2 ul.sub2 li a:hover {font-weight:bold;background-color: #99c5f2; color: inherit; border-bottom: 0px;}
#menu2 ul li.main2:hover h3 a {background-image: url("images_web/menu_button.jpg");background-repeat:repeat-x; color: inherit;}
#menu2 ul li.main2 {position: relative;}
#menu2 ul li > ul.sub2 {position: absolute;top: 0; left: 212px;z-index:10; visibility: hidden; padding-bottom: 0em;}
#menu2 ul li.main2:hover ul.sub2 {visibility: visible;}
