html, body{
	padding:0px;
	margin:0px;}
#styajka_pola{
	border-bottom: 1px #D3D3D3 solid;
	border-top:1px #D3D3D3 solid;
	background: #E6E6E6;
	padding:20px;
	font: normal 12px Verdana, Geneva, sans-serif;
	font-style: italic;
	color:#333;}
#styajka_pola button{
	width:80%;
	}
	

.stoimost_suhoy_styajki{}
.image_container{
	float:left;
	width:300px;
	padding:10px;
	height:225px;}
span.raise {vertical-align: super;
font-size:60%;}
.itogosha{
	font:normal 24px Georgia, "Times New Roman", Times, serif;
	color:#25608B;
	display:block;
	text-align:right;
	border-top:1px #999 solid;
	line-height:32px;
	}
.menu{
	font-family: Georgia, "Times New Roman", Times, serif, Tahoma, Geneva, sans-serif;
	font-size:14px;
	list-style:none;
	padding:0px 0px 0px 5px;
	}
.menu a{
	line-height:22px;
	border-bottom:1px #333 dotted;
	display:block;
	color:#102c54;
	width:100%;
	padding:5px 0px 5px 0px;
	}
.productPrice{
	color:#C30;
	font:normal 20px "Trebuchet MS", Arial, Helvetica, sans-serif;}
#proconit{
	padding-bottom:20px;
	border-bottom:1px #DADADA solid;
	font-family:Tahoma, Geneva, sans-serif;
}
.vmMainPage{
	font-family:Tahoma, Geneva, sans-serif;}
.megalinker{}
#current{
	background: #CE0B1E;
	border-bottom:3px  #F90 solid;

	}
#current a{
	color: #FFF;
	text-decoration:none;
	font-style:oblique;
	padding-left:10px;
	border:none;
	width:90%;
	}
.menu a:hover{
	line-height:22px;
	border-bottom:1px  #910003 solid;
	display:block;
	width:100%;
	color:#9a2a08;
	padding:5px 0px 5px 0px;
	}	
.menudep{

	font:normal 18px Georgia, "Times New Roman", Times, serif;
	padding-bottom:20px;}
.menudep a{

	font:normal 18px Georgia, "Times New Roman", Times, serif;
	color:#102c54;
	padding-bottom:20px;}
.menudep a:hover{
	padding-bottom:20px;
	font:normal 18px Georgia, "Times New Roman", Times, serif;
	color:#9a2a08;}
h1{
	line-height:40px;
	font:normal 20px Georgia, "Times New Roman", Times, serif;
	color:#9a2a08;}
h2{
	line-height:40px;
	font:normal 20px Georgia, "Times New Roman", Times, serif;
	color:#9a2a08;}
h3{
	line-height:40px;
	font:normal 20px Georgia, "Times New Roman", Times, serif;
	color:#9a2a08;}
p{
	font: normal 14px tahoma, Arial, Helvetica, sans-serif}
.sectiontableheader{
	line-height:35px;
	height:45px;
	border-bottom:2px  #C00 solid;
	padding:0px 0px 0px 15px;
	font: bold 14px "Arial Narrow", Gadget, sans-serif, Tahoma, Geneva, sans-serif;
	text-transform:uppercase;
	}
.sectiontableentry2{
	line-height:35px;
	height:36px;
	border-bottom:1px #999 solid;
	padding:5px 10px 5px 15px;
	font:normal 14px Tahoma, Geneva, sans-serif;
	background: #E5E5E5;
	border-bottom: 1px #999 solid;
	}
.sectiontableentry2 a{
	color:#102c54;
	text-decoration:underline;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
}
.sectiontableentry2 a:hover{
	color: #AA2842;
	text-decoration:underline;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
}
.sectiontableentry1 a:hover{
	color: #AA2842;
	text-decoration:underline;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
}
.sectiontableentry1 a{
	color:#102c54;
	text-decoration:underline;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	border-bottom: 1px #999 solid;
}
.sectiontableentry1{
	line-height:35px;
	height:36px;
	border-bottom:1px #999 solid;
	padding:5px 10px 5px 15px;
	font:normal 14px Tahoma, Geneva, sans-serif;
	}
.ste1{
	border-bottom:2px #AB2132 solid;}
.tblhd{
	height:40px;
	line-height:40px;
	font:normal 16px Georgia;
	color:#900;
	padding-left:20px;
	border-bottom:2px;
	border-bottom-color:#036;
	border-bottom-style:solid;
	}
.tblmid{
	height:30px;
	line-height:30px;
	font: oblique 12px Georgia;
	color: #000;
	padding-left:20px;
	border-bottom:1px;
	border-bottom-color:#036;
	border-bottom-style: dotted;
	}
.tblbot{
	height:30px;
	line-height:30px;
	font: oblique 12px Georgia;
	color: #000;
	padding-left:20px;
	border-bottom:2px;
	border-bottom-color:#036;
	border-bottom-style:solid;
	}
.tbl1{
	line-height:25px;
	border-bottom:1px #999 solid;
	padding:5px 0px 5px 15px;
	font:normal 14px Tahoma, Geneva, sans-serif;
	}
.tbl2{
	line-height:25px;
	border-bottom:1px #999 solid;
	padding:5px 0px 5px 15px;
	font:normal 14px Tahoma, Geneva, sans-serif;
	background: #E5E5E5;
	}
.banheader{
	font:normal 16px Georgia, "Times New Roman", Times, serif;
	color:#cc0000;
	padding-bottom:15px;
	display:block;
	
}
.banfooter{
	font:bold 12px "Arial Narrow", Helvetica, sans-serif;
	color:#8B8B8B;
	line-height:16px;
	text-transform:uppercase;
	}
.act1{
	display:block;
	width:641px auto;
	height:89px;
	padding:30px 30px 30px 130px;
	background:url(images/act1.jpg);
	background-repeat:no-repeat;
	background-position:tl;
	}
.act2{
	display:block;
	width:641px auto;
	height:89px;
	padding:30px 30px 30px 130px;
	background:url(images/act2.jpg);
	background-repeat:no-repeat;
	background-position:tl;
	}
.act3{
	display:block;
	width:641px auto;
	height:89px;
	padding:30px 30px 30px 130px;
	background:url(images/act3.jpg);
	background-repeat:no-repeat;
	background-position:tl;
	}
.act4{
	display:block;
	width:641px auto;
	height:149px;
	padding:30px 30px 30px 130px;
	background:url(images/act4.jpg);
	background-repeat:no-repeat;
	background-position:tl;
	}
.act5{
	display:block;
	width:641px auto;
	height:149px;
	padding:30px 30px 30px 130px;
	background:url(images/act5.jpg);
	background-repeat:no-repeat;
	background-position:tl;
	}
ol{
	font-family: "Arial Narrow", Gadget, sans-serif;
	font-size:13px;
	text-transform:uppercase;
	color: #039;
	line-height:18px;
	}
.tblh{
	line-height:25px;
	height:35px;
	border-bottom:2px  #C00 solid;
	padding:0px 0px 0px 15px;
	font: bold 14px "Arial Narrow", Gadget, sans-serif, Tahoma, Geneva, sans-serif;
	text-transform:uppercase;}
.frmtbl{
	background-color:#CCC;
	padding:2px;
	margin:15px;
	font:normal 12px Tahoma;
	border:1px #666 dotted;}
.frmtblinner{
	padding:5px 10px 5px 10px;}
.resblc{
	}
.mediabit{
	font:normal 11px Tahoma, Georgia, "Times New Roman", Times, serif;
	color: #CCC;
	}
.mediabit a{
	font:normal 11px Tahoma, Georgia, "Times New Roman", Times, serif;
	color:#FC0;
	text-decoration:underline;
	}
.mediabit a:hover{
	font:normal 11px Tahoma, Georgia, "Times New Roman", Times, serif;
	color: #9C0;
	text-decoration:none;
	}
.megalinker{
	font: normal 16px "Arial Narrow", Gadget, sans-serif, "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	text-decoration:none;
	color:#C00;
	font-stretch:condensed;}
.pagination{
	width:100%;
	list-style:none;
	}
.pagination li {
	display:block;
	height:30px;
	font:normal 14px Tahoma, Geneva, sans-serif;
	color: #999;
	float:left;
	padding:10px;}
.pagination li a {

}
