html, body {
	margin:0;
	padding:0;
	width:100%;
	height:100%;
	background-color:#ffffff;
	background:url(images/bg.jpg) repeat-x;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000000;
	min-width:1024px;
	min-height:823px;
}
#search_form{
	position: relative;
	padding:20px 0 0 0;
}
.search_field{
	width:150px;
}
.search_button{
	border: solid 1 grey;
}
a{
	color:#0589B;
	text-decoration:none;	
}
a:hover{
	color:#2CB0C9;
}
a:visited{
	color:#460046;
}
#topbord{
	background-color:#FFFFFF;
	width:1006px;
}
#topleft{
	background:url(images/BgLeft.jpg) repeat-x;
	vertical-align:top;
	width:219px;
}
#topright{
	background:url(images/roof.jpg) no-repeat;
	width:784px;
}
#logo{
	position:absolute;
	padding-left:17px;
	padding-top:5px;
	z-index: 10;
}
#info{
	position:absolute;
	padding-top:65px;
	padding-left:35px;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#076243;
}
#info a{	
	text-decoration:none;
	color:#076243;
}
#MenuVBg{
	background:url(images/BgLeftMenu.jpg) repeat-x;
	width:235px;
}
/*menu  */
#MenuV ul{
	display:none;
}
#MenuV ul ul{
	display:none;
}
#MenuV{
	position:relative;
	padding:28px 0 0 0;
	margin:0;
}
#MenuV li{
	background: url(images/menu.gif) center left no-repeat;
	list-style:none;
	padding-top:2px;
	padding-bottom:2px;
}
.punkt{
	position: relative;
	display:block;
	background: url(images/Butmid.gif);
	width:147px;
	_height:16px;
	text-align: left;
	vertical-align:middle;
	line-height: 18px;                     
	color:#FFFFFF;
	padding-left:19px;
}
#MenuV a.punkt, #MenuV li ul li a{
	color:#FFFFFF;
	text-decoration:none;
}
.topmenu{
	background: url(images/Buttop.gif) top left no-repeat;
	padding-top:10px;
	margin-left:36px;
}
.botmenu{
	background: url(images/Butbot.gif) bottom left no-repeat;
	padding-bottom:11px;
	_padding-bottom:10px;
}
/*1 level*/
#MenuV li:hover a.punkt,
#MenuV li.jshover a.punkt{
	background:url(images/Butmids.gif);
}
#MenuV li:hover .topmenu,
#MenuV li.jshover .topmenu{
	background:url(images/Buttops.gif) top left no-repeat;
}
#MenuV li:hover .botmenu,
#MenuV li.jshover .botmenu{
	background:url(images/Butbots.gif) bottom left no-repeat;
}
#MenuV li:hover ul,
#MenuV li.jshover ul{
	display:block;
}
#MenuV li:hover ul li ul,
#MenuV li.jshover ul li ul{
	display:none;
}
/*2 level*/
#MenuV li ul li:hover a.punkt2,
#MenuV li ul li.jshover a.punkt2{
	background:url(images/Butmids.gif);
}
#MenuV li ul li:hover .topmenu2,
#MenuV li ul li.jshover .topmenu2{
	background:url(images/Buttops.gif) top right no-repeat;
}
#MenuV li ul li:hover .botmenu2,
#MenuV li ul li.jshover .botmenu2{
	background:url(images/Butbots.gif) bottom right no-repeat;
}
#MenuV li ul li:hover ul,
#MenuV li ul li.jshover ul{
	display:block;
}
/*3 level*/
#MenuV li ul li:hover ul li a.punkt2,
#MenuV li ul li.jshover ul li a.punkt2{
	background:url(images/Butmid.gif);
}
#MenuV li ul li:hover ul li .topmenu2,
#MenuV li ul li.jshover ul li .topmenu2{
	background:url(images/Buttop.gif) top right no-repeat;
}
#MenuV li ul li:hover ul li .botmenu2,
#MenuV li ul li.jshover ul li .botmenu2{
	background:url(images/Butbot.gif) bottom right no-repeat;
}
#MenuV li ul li ul li:hover a.punkt2,
#MenuV li ul li ul li.jshover a.punkt2{
	background:url(images/Butmids.gif);
}
#MenuV li ul li ul li:hover .topmenu2,
#MenuV li ul li ul li.jshover .topmenu2{
	background:url(images/Buttops.gif) top right no-repeat;
}
#MenuV li ul li ul li:hover .botmenu2,
#MenuV li ul li ul li.jshover .botmenu2{
	background:url(images/Butbots.gif) bottom right no-repeat;
}
/*4 level*/
#MenuV li ul li:hover ul li ul,
#MenuV li ul li.jshover ul li ul{
	display:none;
}
#MenuV li ul li ul li:hover ul,
#MenuV li ul li ul li.jshover ul{
	display:block;
}
#MenuV li ul li ul li:hover ul li a.punkt2,
#MenuV li ul li ul li.jshover ul li a.punkt2{
	background:url(images/Butmid.gif);
}
#MenuV li ul li ul li:hover ul li .topmenu2,
#MenuV li ul li ul li.jshover ul li .topmenu2{
	background:url(images/Buttop.gif) top right no-repeat;
}
#MenuV li ul li ul li:hover ul li .botmenu2,
#MenuV li ul li ul li.jshover ul li .botmenu2{
	background:url(images/Butbot.gif) bottom right no-repeat;
}
#MenuV li ul li ul li ul li:hover a.punkt2,
#MenuV li ul li ul li ul li.jshover a.punkt2{
	background:url(images/Butmids.gif);
}
#MenuV li ul li ul li ul li:hover .topmenu2,
#MenuV li ul li ul li ul li.jshover .topmenu2{
	background:url(images/Buttops.gif) top right no-repeat;
}
#MenuV li ul li ul li ul li:hover .botmenu2,
#MenuV li ul li ul li ul li.jshover .botmenu2{
	background:url(images/Butbots.gif) bottom right no-repeat;
}
/*************/
#MenuV li ul{
position:absolute;
padding:0 0 0 206px;
margin:0;
margin-top:-38px;
}
#MenuV li ul li ul{
	margin-left:-36px;
}
#MenuV li ul li{
list-style:none;
background:none;
padding-top:2px;
padding-bottom:2px;
}
#MenuV li ul li div.topmenu2{
	background: url(images/Buttop.gif) top no-repeat;
	padding-top:10px;
}
#MenuV li ul li div div.botmenu2{
	background: url(images/Butbot.gif) bottom no-repeat;
	padding-bottom:11px;
	_padding-bottom:10px;
}
#MenuV li ul li div div a.punkt2{
	position: relative;
	display:block;
	background: url(images/Butmid.gif);
	width:147px;
	text-align: left;
	vertical-align:middle;
	line-height: 18px;    
	color:#FFFFFF;
	padding-left:19px;
}
/*  menu*/
#truba{
	background:url(images/tube.jpg) no-repeat;
	width:58px;
	height:634px;
}
#midtop{
	background:url(images/BgMenuH.jpg) top left repeat-x;
	width:768px;
	height:34px;
}
#MenuHBg{
	background:url(images/BgMenuH.gif) top left repeat-x;
	height:76px;	
}
#MenuHBgtd{
	padding-left:40px;
	width:670px;
}
#MenuH td{
	background:url(images/ButMenuH.jpg) top left no-repeat;
	height:76px;
	text-align:center;
	vertical-align:bottom;
}
#MenuH td#last a{
	text-align:left;
	padding-left:15px;
	width:85px;
	margin-bottom:20px;
	display:block;
}
#MenuH td a{ 
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#191919;
	margin-left:25px;
	_margin-left:17px;
	margin-bottom:18px;
	display:block;
	width:100px;
}
#MenuH td#last a{
	_margin-left:5px;
	margin-left:35px;
	margin-bottom:10px;
	display:block;
}
#Main{
	background:url(images/BgMain.gif) top left repeat-x;
	height:164px;
	padding-top:25px;
	padding-left:40px;
	padding-right:40px;
	text-align:justify;
	margin:0;
	vertical-align:text-top;
}
h1{
	margin-top:10px;
	margin-bottom:15px;
	font-size:20px;
	color:#00763A;
	font-weight:bold;
	text-align:center;
}
h2{
	font-size:16px;
	color:#00763A;
	font-weight:bold;
}
.form_textarea,.form_text,.form_select{
	width:217px;
}	
#nw{
	color:#00763A;
}
