@charset "utf-8";
/* CSS Document */

.cadre {
	margin:10px 0 4px 0;
	}
	
#illustration-top {
	height:380px;
	margin-top:-380px;
	position:absolute;
	width:680px;
	}

.tabs {
	float:left;
	width:440px;
	}
	
.tabs .tabnavigation {
	clear:both;
	line-height:24px;
	text-align:center;
	background:#c2bcb3;
	font-size:11px;
	list-style:none;
	margin-bottom:10px;
	}
	
.tabs .tabnavigation li, .tabs .tabnavigation li a {
	display: inline;
	padding: 0 2px 0 2px;
	color:#444;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	text-decoration:none;
	}
	
.tabs .tabnavigation li a:hover, .tabs .tabnavigation li a:active {
	color:#000;
	}
	
.tabs h2 {
	color:#453c30;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:normal;
	font-size:14px;
	padding-left:26px;
	background:url(../img/h2fiche.png) no-repeat left 4px;
	}
	
.tabs .descriptif {
	padding: 16px 24px 16px 24px;
	}
	
.tabs .selection {
	padding: 16px 24px 16px 24px;
	text-align:right;
	}
	
.tabs .selection a{
	color:#333;
	text-decoration:none;
	}
	
.tabs .selection a:hover{
	color:#000;
	}
	
.tabs .liste_presta {
	margin:0 20px 0 20px;
	background:url(../img/liste_presta.png) repeat-y;
	}
	
.tabs .icones {
	margin:0 16px 0 16px;
	}
	
#first, #second, #three, #four, #five, #sixth {
	color:#333;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	margin:0;
	padding:0;
	}
	
.tabs h4 {
	font-size:12px;
	}
	
.tabs #four #map {
	width:410px;
	height:300px;
	margin-top:16px;
	}
	
.tabs .legende {
	margin:5px;
	padding:5px;
	background:#e0d9cd;
	}
	
.tabs .office {
	margin:5px;
	padding:5px;
	color:#5c9c3a;
	}
	
.vignettes {
	clear:both;
	padding:8px;
	margin:0 0 10px 0;
	}

.vignette {
	float:left;
	padding:7px;
	width:60px;
	height:40px;
	background:url(../img/vignette_shad.png);
	}
	
#page .media {
	background:#e5e1d4;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	width:240px;
	/margin-top:-14px;
	}
	
#page .media h1 {
	margin:0; padding:0;
	text-align:center;
	background:#2a2a2a;
	color:#FFF;
	line-height:24px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:normal;
	}
	
#page .media .liens {
	text-align:center;
	color:#dcc3c8;
	background:#9e032d;
	line-height:24px;
	font-size:12px;
	font-weight:normal;
	}
	
#page .media .liens .photo, #page .media .liens a {
	color:#fff;
	font-weight:bold;
	text-decoration:none;
	}
	
#page .media .commentaires {
	clear:both;
	background:#f0e3ce;
	line-height:26px;
	text-align:center;
	}
	
#page .media .social {
	clear:both;
	padding:8px;
	}
	
#page .media .social img {
	margin-right:8px;
	}
	
	.mediabar {
	 background:#9f042e;
	 color:#dcc3c8;
	 font-size:12px;
	 width:240px;
	 /margin-left:-200px;
	 }
	 
	 a.selection2 {
	 background:#9f042e url(../img/retour.png) 2px center no-repeat;
	 display:block;
	 color:#FFF;
	 font-family:Arial, Helvetica, sans-serif;
	 font-size:11px;
	 font-weight:bold;
	 height:20px;
	 line-height:20px;
	 margin-top:15px;
	 overflow:hidden;
	 padding-left:20px;
	 width:120px;
	 }
	 
	 a.selection2:hover {
	 background:#333 url(../img/retour.png) 2px center no-repeat;
	 }
	 
	 a.siteweb {
	 background:#9f042e;
	 color:#FFF;
	 font-family:Arial, Helvetica, sans-serif;
	 font-size:11px;
	 font-weight:bold;
	 margin-top:5px;
	 padding:2px 4px;
	 }
	 
	 a.siteweb:hover {
	 background:#333;
	 }

