BODY{
	background:			#FFFFFF;
	font-family:		Tahoma, Arail, Verdana, Serif;
	padding:				0px;
	margin:				0px;
}

A:link, A:active, A:visited{
	text-decoration:	none;
	color: #ff6603;
}

A:hover{
	text-decoration:	underline;
	color: #ff6603;
}

TD{
	vertical-align:		top;
	font-size: 				11px;
}
li {
	margin-left: 	20px;
}

H1{
	margin:			7px 0px;
	padding:		0px;
	font-size:		140%;
}

H2{
	margin:			0px;
	padding:		0px;
	font-size:		120%;
}

H3{
	margin:				0px;
	padding-bottom:	10px;
	font-size:			14px;
	color:				#ff6603;
}

H4{
	margin:			0px;
	padding:		0px;
	font-size:		100%;
}

H5{
	margin:			0px;
	padding:		0px;
	font-size:		100%;
}

H6{
	margin:			0px;
	padding:		5px 0px 0px 0px;
	font-size:		100%;
}

HR{
	margin:			0px;
	padding:		0px;
	height:			1px;
	color:			#CCCCCC;
	width:			95%;
}

.sm{
	font-family:	Verdana, Arial, Serif;
	font-size:		80%;
}

.m{
	font-family:	Verdana, Arial, Serif;
	font-size:		11px;
}
.form{
margin: 0px;
padding: 0px;

}

DIR{
	padding:		0px;
	margin:			0px 0px 0px 10px;
}

.wh100{
	width:				100%;
	height:				100%;
	}
Table.headerall Td.bgleft {
	background:				url(../imagess/es00-0.jpg);
	background-repeat: 	no-repeat;
	height:					307px;
	width: 					215px; 					
}

Table.headerall Td.bgfon{
	background:				url(../imagess/es01-0.jpg);
	background-repeat: 	repeat-x;
	height:					307px;
}

Table.headerall Td.bgright {
	background:				url(../imagess/es02-0.jpg);
	background-repeat: 	no-repeat;
	height:					307px;
	width: 					785px;
	text-align: 			center;
}

Table.headerall Td.bgright03 {
	background:				url(../imagess/es03-0.jpg);
	background-repeat: 	no-repeat;
	height:					307px;
	width: 					785px;
	text-align: 			center;
}

Table.headerall Td.bgright04 {
	background:				url(../imagess/es04-0.jpg);
	background-repeat: 	no-repeat;
	height:					307px;
	width: 					785px;
	text-align: 			center;
}

Table.headerall Td.bgright05 {
	background:				url(../imagess/es05-0.jpg);
	background-repeat: 	no-repeat;
	height:					307px;
	width: 					785px;
	text-align: 			center;
}

Table.headerall Td.bgright06 {
	background:				url(../imagess/es06-0.jpg);
	background-repeat: 	no-repeat;
	height:					307px;
	width: 					785px;
	text-align: 			center;
}

Table.headerall div.topimgmenu{
	height:					307px;
	width: 					785px;
	padding: 				0px;
	margin: 					0px;
	position: 				relative;
	display:             block;
}

Table.headerall  div.sections{
	height:					217px;
	width: 					215px;
	top: 						32px; 
	left: 					0px; 
	display:             block;
	background:				url(../imagess/sections-01.jpg);
	background-repeat: 	no-repeat;
	background-position: right;
	background-color: 	#00428b;	
	position: 				relative;
}

Table.headerall  div.search{
	top: 						20px; 
	left: 					5px; 
	display:             block;
	position: 				relative;
	color:					#06468c;
	font-weight: 			bold;
	font-size: 				12px;
}

Table.headerall .input {
	border: 					#06468c 1px solid;  
	margin: 					10px 0px 0px 0px; 
	padding-top: 			0px;  
	background-color: 	#ffffff; 
	font-size: 				11px;
}

Table.headerall .but{
	border-top: 			0px; 
	padding:					0px; 
	font-size: 				10px; 
	margin:  				10px 0px 0px 10px; 
	color: 					#ffffff;  
}

Table.headerall div.logo{
	top: 						69px; 
	left: 					20px; 
	display:             block;
	position: 				absolute;
	
}

Table.headerall div.phone {
	position: 				absolute;
	top: 						10px; 
	left: 					10px; 
	color:					#b90e0f;
	font-size: 				15px;
	font-weight: 			bold;
}

Table.headerall div.technology {
	top: 						90px; 
	left: 					300px;
	display:             block;
	position: 				absolute;
}

Table.headerall div.technology04 {
	top: 						130px; 
	left: 					230px;
	display:             block;
	position: 				absolute;
}

Table.headerall div.technology05 {
	top: 						130px; 
	left: 					330px;
	display:             block;
	position: 				absolute;
}

Table.headerall div.farmingmachines {
	top: 						230px; 
	left: 					250px; 
	display:             block;
	position: 				absolute;
	
}

Table.headerall div.farmingmachines03 {
	top: 						230px; 
	left: 					130px; 
	display:             block;
	position: 				absolute;
}

Table.headerall div.planking {
	top: 						60px; 
	left: 					550px; 
	display:             block;
	position: 				absolute;

}
Table.headerall div.planking05 {
	top: 						50px; 
	left: 					450px; 
	display:             block;
	position: 				absolute;

}

Table.headerall div.compressor {
	top: 						160px; 
	left: 					610px; 
	display:             block;
	position: 				absolute;	
}

Table.headerall div.roadbuilding {
	top: 						280px; 
	left: 					400px; 
	display:             block;
	position: 				absolute;	
}

Table.headerall div.roadbuilding03 {
	top: 						280px; 
	left: 					450px; 
	display:             block;
	position: 				absolute;	
}

Table.headerall div.roadbuilding04 {
	top: 						280px; 
	left: 					450px; 
	display:             block;
	position: 				absolute;	
}

Table.headerall div.roadbuilding05{
	top: 						290px; 
	left: 					460px; 
	display:             block;
	position: 				absolute;	
}

Table.headerall div.roadbuilding06 {
	top: 						280px; 
	left: 					460px; 
	display:             block;
	position: 				absolute;	
}


Table.headerall  A:link, Table.hheaderall  A:active, Table.headerall A:visited{
	text-decoration:    	none;
	color:					#000000;
	font-size: 				11px;
	font-weight: 			bold;
}

Table.headerall A:hover{
	text-decoration: 		underline;
	color:              	#878788;
	font-size: 				11px;
	font-weight: 			bold;
}

	
	
Table.header Td.bgleft {
	background:				url(../imagess/es00.jpg);
	background-repeat: 	no-repeat;
	height:					387px;
	width: 					359px; 					
}

Table.header div.logo{
	top: 						4px; 
	left: 					25px; 
	display:             block;
	position: 				relative;
	
}

Table.header Td.bgfon{
	background:				url(../imagess/es01.jpg);
	background-repeat: 	repeat-x;
	height:					387px;
}

Table.header Td.bgright {
	background:				url(../imagess/es02.jpg);
	background-repeat: 	no-repeat;
	height:					387px;
	width: 					641px;
	text-align: 			center;
}

Table.header Td.menu {
	height: 					357px;	
}

Table.header div , Table.headerall  div{
vertical-align: middle;
}

Table.header img, Table.headerall img{
margin-right: 	10px;
}


Table.header div.topimgmenu{
	height:					387px;
	width: 					641px;
	padding: 				0px;
	margin: 					0px;
	float: 					left;
	position: 				relative;
}

Table.header div.phone {
	position: 				absolute;
	top: 						10px; 
	left: 					10px; 
	color:					#b90e0f;
	font-size: 				15px;
	font-weight: 			bold;
}

Table.header div.technology {
	top: 						135px; 
	left: 					210px;
	display:             block;
	position: 				absolute;
}

Table.header div.farmingmachines {
	top: 						275px; 
	left: 					20px; 
	display:             block;
	position: 				absolute;
}

Table.header div.planking {
	top: 						145px; 
	left: 					420px; 
	display:             block;
	position: 				absolute;

}

Table.header div.compressor {
	top: 						175px; 
	left: 					525px; 
	display:             block;
	position: 				absolute;	
}

Table.header div.roadbuilding {
	top: 						320px; 
	left: 					190px; 
	display:             block;
	position: 				absolute;	
}

Table.header div.	 {
	top: 						320px; 
	left: 					450px; 
	display:             block;
	position: 				absolute;	
}


Table.header  A:link, Table.header  A:active, Table.header  A:visited{
	text-decoration:    	none;
	color:					#000000;
	font-size: 				11px;
	font-weight: 			bold;
}

Table.header  A:hover{
	text-decoration: 		underline;
	color:              	#878788;
	font-size: 				11px;
	font-weight: 			bold;
}

Table.header Td.catalogmenu, Table.headerall Td.catalogmenu{
	height:					50px;
	background:				url(../imagess/catalogmenu.gif);
	background-repeat: 	repeat x;
	vertical-align: 		middle;
	text-align: 			center;
}

Table.header  Td.catalogmenu A:link, Table.headerall Td.catalogmenu A:link, Table.header Td.catalogmenu A:active,  Table.headerall Td.catalogmenu A:active, Table.header Td.catalogmenu A:visited, Table.headerall Td.catalogmenu A:visited{
	text-decoration: 		underline;
	color:					#00428b;
	font-size: 				12px;
	font-weight: 			bold;
}

Table.header Td.catalogmenu A:hover, Table.headerall Td.catalogmenu A:hover{
	text-decoration:    	none;
	color:              	#00428b;
	font-size: 				12px;
	font-weight: 			bold;
}

Table.header Td.footherline, Table.headerall Td.footherline{
	border-bottom: 		#0d4c91 1px solid;
}

Table.smtopmen {
	width:					283px;
	height: 					30px;	
}

Table.smtopmen td.fon{
	width: 					40px;
}
Table.sections  {
margin-left: 			5px;
margin-top: 			5px;
}

Table.sections Td {
	background:				url(../imagess/line.gif);
	background-position: bottom left;
	background-repeat: 	no-repeat;
	padding-top: 			10px;
	padding-left: 			10px;
	padding-right: 		10px;
	padding-bottom: 		5px;

}
Table.header div.left{
	height:					387px;
	width: 					359px; 
	padding: 				0px;
	margin: 					0px;
	float: 					left;
	position: 				relative;
}

Table.header div.sections{
	height:					218px;
	width: 					216px;
	top: 						50px; 
	left: 					0px; 
	display:             block;
	background:				url(../imagess/sections.jpg);
	background-repeat: 	no-repeat;
	background-position: right;
	background-color: 	#00428b;	
	position: 				relative;
}

Table.header div.search{
	top: 						-20px; 
	left: 					210px; 
	display:             block;
	position: 				relative;
	color:					#06468c;
	font-weight: 			bold;
	font-size: 				12px;
}

Table.header .input {
	border: 					#06468c 1px solid;  
	margin: 					10px 0px 0px 0px; 
	padding-top: 			0px;  
	background-color: 	#ffffff; 
	font-size: 				11px;
}
Table.header .but{
	border-top: 			0px; 
	padding:					0px; 
	font-size: 				10px; 
	margin:  				10px 0px 0px 10px; 
	color: 					#ffffff;  
}


Table.sections A:link, Table.sections A:active, Table.sections A:visited{
	text-decoration:    	none;
	color:					#ffffff;
	font-size: 				10px;
	font-weight: 			bold;
}

Table.sections A:hover{
	text-decoration:    	none;
	color:              	#9ecbfc;
	font-size: 				10px;
	font-weight: 			bold;
}

TABLE.footer TD.copyright{
	background:				url(../imagess/footlereft.jpg);
	background-repeat: 	no-repeat;
	height:					122px;
	width: 					332px;
	text-align: 			left;
	}
TABLE.footer TD.copyright div{
padding: 					5px;
	}
TABLE.footer TD.line{
	background-color: 	#8d2c12;
	width: 					5px;
	}

TABLE.footer TD.content{
	background-image: 	url(../imagess/namefon.gif);
	background-repeat: 	no-repeat;
	background-color: 	#eeeeee;
	background-position: bottom left;
	}	

TABLE.footer TD.linebg{
	background-color: 	#f7f7f7;
	height: 					10px;
	}		

TABLE.footer TD.contact{
	padding: 				10px 10px 10px 0px;
	}

TABLE.footer TD.text{
	color: 					#000000;
	padding: 				10px 10px 10px 10px;
	border-right: 			1px solid #a65f4c;
	font-weight: 			bold;
	width: 					35%;
}

TABLE.footer TD.text2{
	color: 					#4a4a4a;
	border-right: 			1px solid #a65f4c;
	padding-left: 			10px;
}

TABLE.footer TD.email{
	color: 					#000000;
	font-weight: 			bold;	
	padding: 				10px 10px 10px 10px;
}
TABLE.footer TD.email2{
	color: 					#000000;
	padding-left: 			10px;
}

Table.footer A:link, Table.footer A:active, Table.footer A:visited{
color: 						#000000;
text-decoration: 			none;
font-weight: 				normal;
font-size: 					11px;
}

Table.contents A:footer{
color: 						#000000;
text-decoration: 			underline;
font-weight: 				normal;
font-size: 					11px;
}

TABLE.contents H1, TABLE.contents H2, TABLE.contents H3{
	margin:					0px;
	padding-bottom:		10px;
	padding-left:			30px;
	font-size:				14px;
	color:					#00c1f1;
}

TABLE.contents H4{
	margin:					0px;
	padding-bottom:		10px;
	padding-left:			30px;
	font-size:				14px;
	color:					#ff6603;
}

TABLE.contents H5{
	margin:					0px;
	padding-bottom:		10px;
	padding-left:			30px;	
	font-size:				14px;
	color:					#d56666;
}

TABLE.contents DIV{
	margin:					20px 10px 10px 10px;
}

TABLE.contents TD {
color:						#333333;
}

TABLE.contents TD.text{
padding:						0px 10px 0px 10px;
font-size:					11px;
}

TABLE.contents TD.zag{
padding:						0px 10px 0px 10px;
font-size:					11px;
}

TABLE.contents TD.text-right{
border-left: 				1px dashed #878787;
padding:						0px 0px 5px 10px;
font-size:					11px;
}

Table.contents A:link, Table.contents A:active, Table.contents A:visited{
color:                	#8ca7c7;
text-decoration: 			none;
font-weight: 				normal;
font-size: 					11px;
}

Table.contents A:hover{
color:                	#878787;
text-decoration: 			underline;
font-weight: 				normal;
font-size: 					11px;
}

.tdborder{
border-right: 				1px dashed #878787;
}

.tdborderleft{
border-left: 				1px dashed #878787;
}

.tdborderleft span{
color: #d56666;
font-weight: bold;
}

TABLE.news H1{
margin:						0px;
padding-bottom:			10px;
padding-left:				0px;
font-size:					14px;
color:						#333333;
}

Table.news Td{
font-size: 					11px;
text-align:					left;
color:						#333333;
}

TABLE.news img{
margin:						0px 10px 0px 0px;
border: 						1px solid #35415a;	
}

TABLE.news span{
background-color: 		#d56666;
font-size:					11px;
color: 						#ffffff;
padding-left: 				10px;
padding-right: 			10px;
}

Table.news A:link, Table.news A:active, Table.news A:visited{
color:                	#d56666;
text-decoration: 			none;
font-weight: 				bold;
font-size: 					11px;
}

Table.news A:hover{
color:                	#d56666;
text-decoration: 			underline;
font-weight: 				bold;
font-size: 					11px;
}

DIV.wsdblinks A, DIV.wsdblinks A:link, DIV.wsdblinks A:active, DIV.wsdblinks A:visited, DIV.wsdblinks A:hover{
	font-size: 				11px; 
	color: 					#000000;
}
DIV.linker, DIV.linker A, DIV.linker A:link, DIV.linker A:active, DIV.linker A:visited, DIV.linker A:hover{
	font-family: 			tahoma, verdana, arial, serif;
	font-size: 				11px;
	color: 					#bdbdbd;
	text-decoration: 		none;
}

table.zayavka input, table.zayavka TEXTAREA{
border: 		1px solid #a4a4a4;
font-family: Tahoma, Sans-Serif;
font-size: 11px;
width: 250px;
}
table.zayavka input.button{
border: 1px solid #a4a4a4;
font-size: 11px;
width: 100px;
}
table.zayavka input.sm{
border: 						1px solid #a4a4a4;
width: 						100px;
padding: 					2px;
font-size: 					11px;
}
table.price td {
background-color: 			#ffffff;
padding: 						5px;	
}
.t1, .t2, .t3, .t4, .t5, .t6, .t7, .t8, .t9, .t10{font-family: Tahoma, Sans-Serif;}
.t1{font-size: 9px;}
.t2{font-size: 10px;}
.t3{font-size: 12px;}
.t4{font-size: 13px;}
.t5{font-size: 15px;}
.t6{font-size: 16px;}
.t7{font-size: 18px;}
.t8{font-size: 19px;}
.t9{font-size: 21px;}
.t10{font-size: 22px;}

.project a{margin:0px; padding:0 5px 0 0; float:left;}