html{
	background:#ffffff url(../img/background.gif) top left; padding:0px; margin:0px; height:100%;
}
body{
	padding:0px; margin:0px; font-size:11px; font-family: Arial, Helvetica, sans-serif; color:#83969D; height:100%;
}
a img{
	border:0 !important;
}
a{
	color:#75848A;
}
a:hover{
	color:#00ACED;
}
.root{
	min-width:1004px;
}
.leftread{
	float:left; 
}
.navigation{
	float:left; width:215px; border-right:1px solid #E6EAEC; 
}
.topline{
	border-bottom:1px solid #E6EAEC; height:5px; font-size:0.1em;
}
.headline{
	height:155px; border-bottom:1px solid #E6EAEC;
}
.headline .logo{
	margin:25px 0 0 60px; 
}
.menu{
	margin: 30px 0 0 40px !important; //margin:25px 0 0 40px; border-bottom:1px solid #E6EAEC; height: 205px;
}
.menu div{
	margin-bottom:15px;
}
.menu div a{
	padding-left:23px;
}
.menu div a:hover{
	background: transparent url(../img/link_hover.gif) left 1px no-repeat;
}
.navigation form{
	background: transparent url(../img/search_bg.gif) left top repeat-x;
	margin:10px 0 58px 0;//margin:10px 0 55px 0; padding: 12px 0 12px 35px;
}
.formtext{
	border-color:#79919C #DCE2E5 #DCE2E5 #79919C; border-style:solid; border-width:1px; color:#83969D;
	padding: 3px 0 3px 30px; width: 105px; font-size:1em;
}
.formsearch{
	position:relative; left: -133px; top:3px; //top:0px; 
}
.lorry{
	float:left; width:235px; border-right:1px solid #E6EAEC; height:633px; overflow:hidden; margin:0;
}
.lorry .headline{
	background: transparent url(../img/lorry_bg.gif) left top repeat-x;
}
.trademark{
	display:block; float:left; margin: 90px 0 0 23px; //margin: 90px 0 0 13px;
}
.lang{
	margin-left:924px; //margin-left:924px; padding:0; 
}
.ua_ru{
	margin:15px 0 0 20px;
}
.ua_ru span{
	display:block; margin:2px 0;
}
.gray_right{
	background: #D9E0E2 url(../img/right_bg.gif) 0 0 repeat-x; height:117px;overflow:hidden;
	border-top:1px solid #E6EAEC; border-bottom:1px solid #E6EAEC; margin:110px 0 0 0; //margin:113px 0 0 0;
}
.msie{
	height:117px; background: #D9E0E2; width:3px; position:relative; //left:-3px; //top:-1px; //border-top:1px solid #E6EAEC; //border-bottom:1px solid #E6EAEC;
}
.addition{
	clear:left; border-top:1px solid #E6EAEC;
}
.vakuum{
	width:215px !important; //width:216px; float:left;
}
.white{
	background:#ffffff; height:2px; //font-size:1px; position:relative; top:-2px; 
}
.news{
	border-left:1px solid #E6EAEC; float:left; width:235px;
}
.news div{
	margin:20px;
}
.news div h4{
	margin:0 0 10px 0; padding:0;
}
.news div small{
	font-size:0.81em; color:#00ABED; font-weight:bold; margin-right:3px;
}
.news div a{
	color:#75848A; border-bottom:1px dashed #75848A; text-decoration:none;
}
.news div a:hover{
	color:#00ACED; border-bottom:1px dashed #00ACED; text-decoration:none;
}
.news div p{
	margin:5px 0 15px 0; padding:0;
}
img.dop{
	margin-bottom:15px; display:block;
}
.bold{
	font-weight:bold;
}
.end{
	border-right:1px solid #E6EAEC;
	background: transparent url(../img/end_bg.gif) left bottom repeat-x;
}
.footer{
	clear:left; 
}
.footer .contacts,
.footer .copyleft,
.footer .null,
.footer .developer{
	 height:150px; float:left; border-top:1px solid #E6EAEC;
}
.footer .contacts,
.footer .copyleft,
.footer .null{
	 height:150px; border-right:1px solid #E6EAEC;
}
.footer .contacts,
.footer .null,
.footer .developer{
	width: 235px;
}
.footer .null{
	background: transparent url(../img/null_bg.gif) left bottom repeat-x;
}
/*copyleft*/
.footer .copyleft{
	width:215px !important; //width:216px; 
}
.footer .copyleft p{
	padding:0; margin: 95px 0 0 40px;
}
.footer .copyleft p span{
	color:#00ACED;
}
/*contact*/
.footer .contacts h4{
	padding:0; margin: 40px 0 15px 20px;
}
.footer .contacts p{
	margin-left:20px;
}
.footer .contacts p a{
	margin-left:65px;
}
/*developer*/
.footer .developer p{
	margin:112px 0 0 20px;
}
.footer .developer p a{
	color:#00ACED; margin-left:3px; border-bottom:1px dashed #00ACED; text-decoration:none; 
}

/*grayleft*/
.grayleft{
	background: transparent url(../img/left_bg.gif) right top repeat-x; height:117px;
}
.searchleft{
	background: transparent url(../img/left_search_bg.gif) right top repeat-x; height:49px; margin-top:13px;
}
.centerfoot{
	height:125px; float:left; border-top:1px solid #E6EAEC;
}
.make{
	border-top:1px solid #E6EAEC; margin-top:235px;
}


