html, body{	margin: 0;padding:0; font-family: Trebuchet MS, Tahoma;
	font-size: 13px;color: #626366;
	}
h1{font-size:24px;color: black;font-weight: lighter;}
h3 {font-size:15px;margin:0pt;padding:0pt;}
body{background: url(../images/body.gif) repeat-x;}
#container{margin: 0 3%;}
#head{padding: 0;	margin: 0;border-collapse: collapse;border: 0;}
#head td{border:0;margin:0;padding:0;}
#logo{width: 200px; }
#left{width: 306px;}
#menu,#right{width: 80%;}
img{border: 0;}
#logo,#menu{vertical-align: bottom;	height: 115px;	}
#logo a{margin-left: 46px;}
#slogan{position: absolute;top: 40px;}
.clear{clear: both;}
.no{display: none;}
#main_menu{	display: block;	position: relative;	width:101%;	text-align: center;}
#main_menu a{display:block;float: left;padding: 4px 3% 0px 3%;height: 24px;
border-left: 1px solid #BEBEBF;	margin-right:-3px; background-color: #E1E1E1;
background: url(../images/back_menu.gif) repeat-x top;}

#main_menu img{padding-top: 4px;}
#main_menu #about {border: 0;}
#main_menu a:hover span{background: url(../images/l_b_act.gif) no-repeat;}
#main_menu a:hover{background: url(../images/back_menu_act2.gif) repeat-x;}
#main_menu a.noactive:hover .active{display: none;}
#main_menu a.noactive:hover .noactive{display: inline;}
#l_b{  display:block;float: left;background: url(../images/l_b.gif) no-repeat left top;
	padding-left: 4px;height: 28px;}
#r_b{  display:block;float: left;background: url(../images/r_b.gif) no-repeat;height: 28px;
	padding-left: 3px;}

#main_menu img.active{display: inline;}
#main_menu img.noactive{display: none;}
#main_menu a.active{background: url(../images/back_menu_act2.gif) repeat-x;}




#plant_head{width: 99%;height: 232px;vertical-align: top;border:0;margin: 0;	padding: 0;
	border-collapse: collapse;margin-top:20px;}
#plant_head td{border: 0;border-collapse: collapse;margin:0;}
#plant1{	height: 232px;	padding-left:2px;	background:url(../images/plant2.jpg) no-repeat top left; 
	width: 642px;}
#plant2{	height: 232px;	background:url(../images/plant1.gif) repeat-x top; 	
	margin-right:2px;	}
#plant3{	width: 2px;;background: url(../images/plant_head.gif) no-repeat top right;}
#plant1 span#one{	display:block;	width: 450px;position:absolute;font-size: 18px; text-align: center;	color: Black;	font-weight: 500;	top:190px;	left: 450px;}
#plant1 h2{	display:block;	width: 450px;position:absolute;font-size: 26px; text-align: center;	color: Black;	font-weight: 500;	top:220px;	left: 450px;}

#content{
	text-align: justify;
	margin-top: 20px;
}
#content #right{
	width:79%;
	padding:0px 20px 0px 40px;
	border-left: 1px solid #BEBEBF;
	vertical-align: top;
	border-collapse: collapse;
}
#content #right_map{
	width:79%;
	padding:0px 20px 0px 40px;
	vertical-align: top;
	border-collapse: collapse;
}


#left{
	vertical-align: top;
	padding-right:40px;
}
#right h1{
	padding-top: 0;
	margin-top: -20px;
}
#beton{display: block;position:relative;padding:0;margin-top:20px;height:92px;width:179px;	background: url(../images/beton_plant.jpg) no-repeat; cursor:hand;}
#beton_a{display: block;position: relative;padding:0;margin:0;height:28px;width:179px;	background:url(../images/beton_a.jpg) no-repeat;}

#asfalt{display: block;position: relative;padding:0;margin:0;height:92px;width:179px;background: url(../images/asfalt.jpg) no-repeat;cursor:hand;}
#asfalt_a{display: block;position: relative;padding:0;margin:0;height:28px;width:179px;	background:url(../images/asfalt_a.gif) no-repeat;padding-bottom:0px;}

#bsu{display: block;position: relative;padding:0;margin-top:20px;;height:92px;width:179px;background: url(../images/bsu.jpg) no-repeat; cursor:hand;}
#bsu_a{display: block;position:relative;padding:0;margin:0;height:28px;width: 179px;	background:url(../images/bsu_a.jpg) no-repeat;}

#beton_nasos{display: block;position: relative;padding:0;margin-top:20px;;height:92px;width:179px;background: url(../images/beton_nasos.jpg) no-repeat; cursor:hand;}
#beton_nasos_a{display: block;position:relative;padding:0;margin:0;height:28px;width: 179px;	background:url(../images/beton_nasos_a.jpg) no-repeat;}

#betonosmes{display: block;position: relative;padding:0;margin-top:20px;;height:92px;width:179px;background: url(../images/betonosmesitel.jpg) no-repeat; cursor:hand;}
#betonosmes_a{display: block;position:relative;padding:0;margin:0;height:28px;width: 179px;	background:url(../images/betonosmesitel_a.jpg) no-repeat;}

#left_in {vertical-align: top;border-right:1px solid #E2E2E2;margin:0;padding:0;border-collapse: collapse;}

#right_in{
	padding:0px 20px 0px 40px;
	vertical-align: top;
	border-collapse: collapse;
	width: 100%;
}


#menu_2 a{ display:block; position:relative; color: #0072BC; height:21px;font-size:13px;padding-top:3px;margin-top:2px;}
 #menu_2 a span{display:block;float:left;padding-left:19px;margin-top:-3px;height:24px;background: url("../images/li.gif") no-repeat left top;}
 #menu_2 a:hover{background-color:white;color:black; text-decoration: none;} 
 #menu_2 a:hover span{background: url("../images/li_act.gif") no-repeat left top;}
 #left_in h3{ display:block; padding-left: 20px;padding-top:10px; background: url("../images/h3menu.gif") no-repeat left top;width:188px; background-color:#E2E2E2;}
 #bool_b{display:block;width:100%; background: url("../images/bool_b.gif") no-repeat left bottom;background-color:#E2E2E2;height: 3px;}
 #menu_2{display:block;background-color:#E2E2E2;padding-left:20px; padding-top:5px; padding-bottom: 26px; }
 #menu_2 .active{background-color:white; color:black; text-decoration: none;}
 #menu_2 span.active{background: url("../images/li_act.gif") no-repeat left top;}

#right_in h1{	border-bottom: 3px solid #E2E2E2;margin:0;margin-top:-18px;padding: 4px 0 10px 0;display: block;width: 100%;}
#right_in h2{	color: Black;	font-weight:lighter; font-size: 20px; padding:0;}
#right_in p{margin: 10px 0 10px 0;}

.images{	width: 100%;}
.images div{
	float: left;
	padding-left: 3%;
	padding-top: 15px;
	text-align: center;
}

.images a{margin:0;padding: 0; padding-bottom: 20px; color:#626366; font-size: 12px; }
.images .img{display: block;}

.system {border:0;margin:0;padding:0;border-collapse:collapse;width:100%; text-align: left;}
.system td{border:1px solid #E2E2E2;margin:0;padding:0;border-collapse:collapse;background-color:#F2F2F2; height:26px;
  padding-left: 18px;}
.system td.cen{border:1px solid #E2E2E2;margin:0;padding:0;border-collapse:collapse;background-color:#F2F2F2; height:26px;
  padding-left: 18px; text-align:center}
 .system .shap{font-weight: bold;background-color:#E2E2E2; text-align:center}
 .system .shapka1{background-color:#E2E2E2;height:4px;border:0;padding-left:0;}
 .system #head_l{background:url("../images/head_l.gif") #E2E2E2 no-repeat top left ; }
 .system #head_r{background:url("../images/head_r.gif") #E2E2E2 no-repeat top right;}
 .system tr:hover td{
 	background-color: White; color:black;
 }
input{
	background-color: #F2F2F2;
	border: 1px solid #BEBEBF;
	font-family: Trebuchet MS, Tahoma;
	font-size: 13px;
} 
form p{
	margin: 0;
	padding: 0;
	padding-top: 10px;
}
textarea{
	background-color: #F2F2F2;
	border: 1px solid #BEBEBF;
	font-family: Trebuchet MS, Tahoma;
	font-size: 13px;
}

#foot{
	height: 119px;
	width: 100%;
	background: url(../images/foot.gif) repeat-x;
	text-align: center;
	color: Black;
	font-size: 12px;
	vertical-align: bottom;
}
#foot p{
	display: block;
	position: relative;
	width: 700px;
	margin:0;
	margin-left:20%;
	padding-top: 20px; 
	padding-bottom: 5px;
	border-bottom: 1px solid #B7B7B7;
}

div#bott
{
	margin-left:20%;
	float: left;
	width: 700px;
}

div#counter
{
	float: right;
	margin-right: 3px;
}

table.forlinks
{
	width: 100%;
}

table.forlinks td
{
	padding: 0 0 5px 10px;
}

div#partn
{
    float:left;
    margin-right: 3px;
}
