body,td,th {
	font-family: Arial;
	font-size: 12px;
	color: #717171;
	vertical-align: top;	
	line-height:16px;
}
img{border:0;}
a {
	font-family:Arial;
	color: #106DA7;		
}
a:visited {
	color: #106DA7;
}
a:hover {
	color: #000066;
}
a:active {
	color: #106DA7;	
}
.style-g{
	color:#75B417;	
	font-size: 14px;
	padding-bottom:5px;
}
.style-b{
	color:#106DA7;
}
h1 {
	color:#75B417;
	font-family: Arial;
	margin: 0 0 15px 0;
	padding: 0;
	font-weight: normal;
	font-size: 20px;
	border-top: thin;
	border-style: none;
	border: thin none;
	padding-bottom:5px;
	margin-top:10px;
}
h2 {
	color:#70a71d;
	font-family: Arial;
	margin: 0 0 10px 0;
	padding: 0;
	font-weight: normal;
	font-size: 17px;
	border-top: thin;
	border-style: none;
	border: thin none;
	padding-bottom:5px;
	margin-top:10px;
}
h3 {
	color:#70a71d;
	font-family: Arial;
	margin: 0 0 10px 0;
	padding: 0;
	font: bold;
	font-size: 15px;
	border-top: thin;
	border-style: none;
	border: thin none;
	padding-bottom:5px;
}

h4 {
	color:#70a71d;
	font-family: Arial;
	margin: 0 0 10px 0;
	padding: 0;
	font: bold;
	font-size: 14px;
	border-top: thin;
	border-style: none;
	border: thin none;
	padding-bottom:5px;
}
.tarif{
	padding-top:10px;
	padding-left:10px;
	padding-bottom:10px;
}
.text{
font:13px;
text-decoration:none;
}
#menu {
	list-style: none;
	padding: 0;
	margin: 0;
	position: relative;

}
#menu span {
	display: none;
	position: absolute;
}
#menu a {
	display: block;
	text-indent: -900%;
	position: absolute;
	outline: none;
}
#menu a:hover {
	background-position: left bottom;
}
#menu a:hover span{
	display: block;
}
#menu .company {
	width: 200px;
	height: 35px;
	background: url(/images/company.gif) no-repeat;
    left: 28px;
	top:-2px;
}
#menu .contacts {
	width: 200px;
	height: 35px;
	background: url(/images/contacts.gif) no-repeat;
	left: 28px;
	top: 138px;
}
#menu .order {
	width: 200px;
	height: 35px;
	background: url(/images/order.gif) no-repeat;
	left: 28px;
	top: 103px;
}
#menu .calc {
	width: 200px;
	height: 35px;
	background: url(/images/calc.gif) no-repeat;
	left: 28px;
	top: 68px;
}
#menu .price {
	width: 200px;
	height: 35px;
	background: url(/images/price.gif) no-repeat;
	left: 28px;
	top: 33px;
}
.ff{
text-decoration:none;
font:25px;
color:white;   }

p {
text-indent: 20px;
}

.infoblock {
margin:0 0 15px 15px;
float:right;
}

.td1 {
padding: 0 40px 40px 0;
}

.mainh2 {
	color:#75B417;
	font-family: Arial;
	margin: 0 0 15px 0;
	padding: 0;
	font: bold;
	font-size: 20px;
	border-top: thin;
	border-style: none;
	border: thin none;
	padding-bottom:5px;
	margin-top:10px;
}

.mainh3 {
	color:#70a71d;
	font-family: Arial;
	margin: 0 0 10px 0;
	padding: 0;
	font-weight: normal;
	font-size: 17px;
	border-top: thin;
	border-style: none;
	border: thin none;
	padding-bottom:5px;
	
}

.mainli {
margin-left:20px;
font-size: 14px;
}

ul {
list-style-image:url('/img/1rightarrow.png');
}

.mainh4 {
margin-left:20px;
}

.italicp {
font-style:italic;
}

.liusl {
margin-bottom:15px;
}
#main_wrap {
width:1000px;
overflow-x: hidden;
}
#wrap_ul_menu {
position:relative;
}
.probki {
margin-top:20px;
margin-bottom:20px;
}
.tarifs {
margin-top:20px;
}
.infoblock2 li {
float:left;
padding: 0 20px 0 20px;
width:25%
}
.infoblock2 ul {
margin-bottom:40px;
}
