
#wrapper .blocline .leftzone {
	float:left;
	width:200px;
	text-align:right;
	padding-right:10px;
}


#wrapper div.blocline .leftzone div.site_adress p.site_title {
	font-size:18px;
	font-family:georgia;
	margin-top:0px;
	color:#000;
}

#wrapper div.blocline .leftzone div.site_adress p.site_adress_telfax {	
	padding-top:10px;
}

#wrapper div.blocline div.site_adress p.site_plan {	
	margin-top:15px;	
}
#wrapper div.blocline div.site_adress p.site_plan a {	
	background-image:url('../images/boussole.jpg');
	background-position:left 50%;
	background-repeat:no-repeat;
	height:17px;
	line-height:17px;	
	padding-left:25px;
}
#wrapper div.blocline div.site_adress p.site_fiche a {	
	background-image:url('../images/fiche.jpg');
	background-position:left 50%;
	background-repeat:no-repeat;
	height:17px;
	line-height:17px;
	padding-left:25px;
}

#wrapper .blocline .rightzone {
	float:left;
	width:627px;
	min-height:250px;
	border-left:3px solid #D5EFFF;
	padding-left:10px;
}

#wrapper .blocline .rightzone #sitenavbar ul {
	padding:0px 0px 5px 0px;
	margin:0px;
	border-bottom:1px solid #D5EFFF;
	
}
#wrapper .blocline .rightzone #sitenavbar ul li {
	display:inline;
	list-style-type:none;
	padding:0px;
	margin:0px;
}

#wrapper .blocline .rightzone #sitenavbar ul li a:link, 
#wrapper .blocline .rightzone #sitenavbar ul li a:visited {
	color:#333;
	font-size:14px;
	line-height:14px;
	margin:0 27px;
	text-decoration:none;
	font-style:italic;
}

#wrapper .blocline .rightzone #sitenavbar ul li.active a:link, 
#wrapper .blocline .rightzone #sitenavbar ul li.active a:visited, 
#wrapper .blocline .rightzone #sitenavbar ul li a:hover {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:#FFFFFF none repeat scroll 0 0;
	border-bottom:4px solid #015990;
	color:#015990;
	padding-bottom:2px;
}

#wrapper .blocline .rightzone #sitenavbar ul li a:hover {
	color:#015990;
}





