body,td,th {
    overflow-x: hidden;
	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;
	padding: 0;
	font: bold;
	font-size: 20px;
	border-top: thin;
	border-style: none;
	border: thin none;
	padding-bottom:5px;
}
h2 {
	color:#70a71d;
	font-family: Arial;
	margin: 0;
	padding: 0;
	font: bold;
	font-size: 17px;
	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;   }



