body{
	margin:0px;
	background:#E0DEAE url(img/bg_main.jpg) repeat-x;
}

.left{
	background:url(img/left.jpg) no-repeat right top;
	
}

.right{
	background:url(img/right.jpg) no-repeat left top;
	
}

.main_frame{
	font:12px Arial;
	vertical-align:top;
}

.footer{
	background:url(img/bg_footer.jpg) no-repeat left top;	
	heigth:70px;
	font:11px Arial;
	color:#75746C;
	text-align:center;
	
}


.footer a{
	font:11px Arial;
	color:#75746C;
	text-decoration:none;	
}


.footer a:hover{
	font:11px Arial;
	color:#75746C;
	text-decoration:underline;	
}

.contents{
	background:#fff url(img/bg_contents.jpg) no-repeat left top;
	height:300px;
}

.contents1{
	background:#fff url(img/bg_contents.jpg) no-repeat left top;
	height:300px;
	padding-left:20px;
	padding-right:20px;
}

.col{
	padding:5px;
	padding-left:26px;
	padding-right:15px;
	font:12px Arial;
	vertical-align:top;
	border-left:1px solid #eee;
	border-right:1px solid #eee;
}  


.col_main{
	padding:5px;
	padding-left:26px;
	padding-right:26px;
	font:12px Arial;
	vertical-align:top;
	background:url(img/bgmain.jpg) no-repeat right bottom;
}

.col1{
	padding:5px;
	padding-left:30px;
	padding-right:10px;
	font:12px Arial;
	vertical-align:top;
} 

.col3{
	padding:5px;
	padding-left:20px;
	padding-right:30px;
	font:12px Arial;
	vertical-align:top;
	
}


.col33{
	padding:5px;
	padding-left:5px;
	padding-right:5px;
	font:12px Arial;
	vertical-align:top;
	
}

.serv{
	font:11px Arial;
	vertical-align:top;
	color:#414141;
	line-height:18px;
	}

.serv a{
	color:#9A4D57;
	
}


.serv1{
	font:12px Arial;
	vertical-align:top;
	color:#414141;
	}

.row1{
	background:#F7EEEF;
}
.row2{
	background:#FCFBED;
}

.tarif_s{
	font:bold 12px Arial;
	color:#464646;
	padding:4px;
	padding-top:2px;
	padding-bottom:2px;
}


.tarif_d{
	font:11px Arial;
	color:#464646;
	text-align:right;
	padding:5px;
	padding-top:2px;
	padding-bottom:2px;

}	

.pic{
	text-align:center;
	padding-top:5px;
	padding-bottom:5px;
}

.visiniu{
	color:#B05863;
}

.navitagion a{
	color:#A2515B;
	text-decoration:none;
}


.navitagion a:hover{
	color:#A2515B;
	text-decoration:underline;
}

.navitagion{
	font:10px Arial;
	padding-left:10px;
	color:#7A7A7A;
}

.div1{
	display:inline;
	position:relative; top:10px; left:0px;
	z-index:1;
}

.div2{
	display:inline;
	position:relative; top:-10px; left:-30px;
	z-index:0;
}

.div3{
	display:inline;
	position:relative; bottom:-20px; left:-30px;
	z-index:2;
}

.mainpicstd{
	padding-bottom:20px;
	padding-top:20px;
}
