body{
	background: url('../img/bgr.jpg') repeat-x top center #FFF;
	color: #626262;
	margin: 0;
	padding: 0;
	font-family: arial, verdana, trebuchet ms, sant-serif;
	font-size: 12px;
}
a{
	color: #8DAD3E;
	text-decoration: none;
}
a:hover{
	color: #B2C200;
	text-decoration: none;
}
h2{
	font-family: trebuchet ms, arial, verdana, sant-serif;
	color: #555555;
	font-size: 20px;
	font-style: italic;
	margin: 0;
	padding: 15px 0 10px 0;
}
h2 span{
	color: #8EAD00;
	display: block;
	font-size: 12px;
}
h3{
	font-size: 15px;
	margin: 0;
	padding: 15px 0 10px 0;
}

p{
	margin: 0;
	padding: 0 0 10px 0;
}
p.name{
	padding: 10px 5px 0 0;
}
p.name span{
	display: block;
	font-style: italic;
}
p.more, p.name{
	text-align: right;
}
.clear{
	clear: both;
}
p.map-link{
	margin: 0 0 10px 0;
}
ul{
	margin: 0 0 0 40px;
	padding: 0;
}

#conteiner{
	background: url('../img/bgr_top.jpg') no-repeat top center;
	width: 100%;
}
#header{
	width: 860px;
	height: 310px;
	margin: 0 auto;
}
#header .logo{
	padding: 40px 0 0 50px;

}
#header .logo h1{
	margin: 0;
	padding: 0;
}
#header .menu{
	font-family: trebuchet ms, arial, verdana, sant-serif;
	padding: 53px 0 0 0;
}
#header .menu ul{
	background: url('../img/menu_point.png') no-repeat left center;
	list-style: none;
	margin: 0 0 0 25px;
	padding: 0 0 0 5px;
	height: 20px;
}
#header .menu ul li{
	background: url('../img/menu_point.png') no-repeat right center;
	float: left;
	display: inline;
	padding: 0 33px 0 20px;
	height: 20px;
}
#header .menu ul li.m1{
	width: 65px;
}
#header .menu ul li.m2{
	width: 60px;
}
#header .menu ul li.m3{
	width: 85px;
}
#header .menu ul li.m4{
	width: 62px;
}
#header .menu ul li.m5{
	width: 143px;
}
#header .menu ul li.m6{
	width: 65px;
}

#header .menu ul li div{
	position: relative;
}

#header .menu ul li a{
	color: #FFF;
	display: block;
	font-size: 18px; 
	font-style: italic;
	position: absolute;
	top: -1px;
	left: -1px;
}
#header .menu ul li a:hover{
	color: #333;
}
#header .menu ul li span{
	color: #8E9A02;
	display: block;
	font-size: 18px; 
	font-style: italic;
}
#content{
	background: url('../img/content_bgr.png') repeat-y top center;
	width: 860px;
	height: auto !important;
	height: 300px;
	min-height: 300px;
	margin: 0 auto;
}
#content .offer-gal{
	padding: 10px 0 0 0;
}
#content .offer-gal ul{
	margin: 0;
	padding: 0 0 0 30px;
}
#content .offer-gal ul li{
	border: 1px solid #B3C200;
	float: left;
	display: inline;
	margin: 0 5px 0 5px;
	list-style: none;
	text-align: center;
}
#content .offer-gal ul li a{
	display: block;
	width: 188px;
	height: 30px;
	padding: 226px 0 0 0;
}
#content .offer-gal ul li.hands a{
	background: url('../img/hands.jpg') no-repeat top center;
}
#content .offer-gal ul li.foots a{
	background: url('../img/foots.jpg') no-repeat top center;
}
#content .offer-gal ul li.face a{
	background: url('../img/face.jpg') no-repeat top center;
}
#content .offer-gal ul li.body a{
	background: url('../img/body.jpg') no-repeat top center;
}
#content .offer-gal ul li a{
	font-size: 18px;
}
#content .main-int{
	clear: both;
	padding: 10px 0 0 0;
}
#content .txt{
	clear: both;
	width: 790px;
	margin: 0 0 0 35px;
}
#content .path{
	font-family: trebuchet ms, arial, verdana, sant-serif;
	color: #999;
	width: 790px;
	margin: 0 0 0 35px;
}
#content .path ul{
	list-style: none;
	margin: 0;
	padding: 0;
}
#content .path ul li{
	float: left;
	display: inline;
}
#content .path ul li a, #content .path ul li span{
	display: inline-block;
	margin: 0 5px 0 5px;
}
#content .contact-date{
	width: 360px;
	float: left;
	display: inline;
}
#content .map{
	height: 380px;
	width: 425px;
	float: left;
	display: inline;
}
#content #gallery ul{
	list-style: none;
	margin: 0;
	padding: 0;
}
#content #gallery ul li{
	float: left;
	display: inline;
	margin: 0 6px 3px 0;
}
#content #gallery ul li img{
	border: 1px solid #B3C200;
	display: inline;
}
.main-about{
	float: left;
	display: inline;
	width: 280px;
	margin: 0 0 0 35px;
}
.main-bon{
	float: left;
	display: inline;
	margin: 0 0 0 35px;
	width: 280px;
}			
.main-contact{
	background: url('../img/main_contact.gif') no-repeat  right 20px;
	float: left;
	font-size: 20px;
	display: inline;
	margin: 0 0 0 35px;
	width: 153px;
}
.bon{
	float: left;
	margin: 10px 20px 0 0;
}	
#footer{
	background: url('../img/bgr_footer.jpg') no-repeat bottom center;
	width: 859px;
	height: 150px;
	margin: 0 auto;
	padding: 20px 0 0 0;
}	
#footer .txt{
	border-top: 1px solid #B3C200;
	color: #999999;
	width: 820px;
	height: 150px;
	margin: 0 0 0 20px;
	padding: 10px 0 0 0;
}
#footer .txt a{
	font-family: trebuchet ms, arial, verdana, sant-serif;
	color: #999999;
	margin: 0 5px 0 5px;
}
#footer .txt a:hover{
	color: #7D7D7D;
	margin: 0 5px 0 5px;
}
#footer .menu{
	display: inline;
	float: left;
	width: 450px;
}
#footer .menu ul{
	list-style:none;
	margin: 0;
	padding: 0;
}
#footer .menu ul li{
	display: inline;
	float: left;
	width: auto;
}
#footer .project{
	display: inline;
	float: right;
	width: 300px;
	text-align: right;
}
#footer .baner_rzf{
	display: inline;
	float: right;
	width: 250px;
	text-align: right;
	padding-top: 20px;
}
				
				
				



