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

/*----------------contenu milieu-----------*/



#imprimer{
	float : right;
	margin-top : 15px;
	background : url(../images/fleche-double-grise.gif) no-repeat;
	padding-left : 25px;
	padding-bottom : 2px;
	font-size : 12px;

}

#imprimer a{
	color : #aeacac;
	text-decoration : none;
}

#imprimer a:hover{
	color : white;
}



/*-------centre milieu------------*/
#centre{
	width : 783px;
}


/*------centre milieu-------*/
#centre-milieu{
	width : 769px;
	margin-top : 17px !important;
	margin-top : 0px;
	font-size : 14px;
	margin-left : 20px;
}

#centreG{
	width : 330px;
        float: left;
}

#deca-1{
	margin-left : 20px;
}

#titre{
	font-weight : bold;
}

.blanc{
	color : white;
	font-weight : bold;
	text-decoration : none;
}

a.blanc:hover{
	color : #c7bb77;
}

#carac div ul{
	margin-top : 12px;
	list-style-type :none;
	font-size : 12px;
}

#carac div ul li{
	background : url(../images/ptit-carre-gris.gif) 0px 5px no-repeat;
	padding-left:13px;
}

#descriptif{
	
}

#descriptif p{
	margin-top : 10px;
	font-size : 12px;
}

#localiser{
	margin-left : 189px;
	margin-top : 20px;
	background : url(../images/fleche-double-grise.gif) no-repeat;
	padding-left : 25px;
	padding-bottom : 2px;
	font-size : 12px;
}

#localiser a{
	color : #aeacac;
	text-decoration : none;
}

#localiser a:hover{
	color : white;
}

#contact div.adresse{
	margin-top : 12px;
	width : 750px;
	height : 45px;
}

#contact div.carre{
	float : left;
	margin-left : -6px;
	background : url(../images/logo-yves.gif);
	width : 35px;
	height : 35px;
}

#contact div.text{
	float : left;
	padding-left : 10px;
	font-size : 12px;
	color : #aeacac;
}

#fomulaire-contact{
	margin-left : 148px;
	margin-top : 65px !important;
	margin-top : 20px;
	background : url(../images/fleche-double-grise.gif) no-repeat;
	padding-left : 25px;
	padding-bottom : 2px;
	font-size : 12px;

}

#fomulaire-contact a{
	color : #aeacac;
	text-decoration : none;
}

#fomulaire-contact a:hover{
	color : white;
}

#pages{
	width : 770px;
	height : 15px;
	margin-top : 20px;
	margin-bottom : 10px;
	background-color : #202020;
	font-size : 11px;
        clear:both;
}

#pages div{
	margin-top : 3px;
	line-height : 9px;
}

#pages div a{
	color : #656464;
	text-decoration : none;
}

#pages div a:hover{
	color : white;
}

#pages div.precedente{
	float : left;
	padding-right : 5px;
	margin-left : 5px;
	border-right : 1px solid #656464;
}

#pages div.suivante{
	float : left;
	padding-left : 5px;
}

#pages div.retour{
	float : right;
	margin-right : 10px;
}

.photo-grande {
	text-align : center;
}

/*--------centre-droit-----------*/

#centre-droit{
	float : right;
	width : 418px;
}

#centre-droit div.agrandir-photo{
	background : url(../images/agrandir-photo.gif) no-repeat;
	width : 160px;
	height : 29px;
	margin-left : 120px;
	margin-top : 3px;
	font-size : 12px;
	padding-left : 25px;
	padding-top : 10px;
}

#centre-droit div.agrandir-photo a{	
	color : #8a8a89;
	text-decoration : none;
}

#centre-droit div.agrandir-photo a:hover{	
	color : white;
}

#centre-droit ul{
	margin-right : -30px;
	margin-top : 14px;
	list-style-type : none;
	width : 440px;
}

#centre-droit ul li{
	float : left;
	margin-right : 8px;
	margin-bottom : 10px;
	
}

.centrer-image{
	width : 76px;
	text-align : center;
}

.centrer-image a img{
}

#centre-droit ul li div a img{
	border : 1px solid white;
	height : 58px;
	text-align : center;
	cursor : pointer;
}


/*-----fin---centre-droit-----------*/







span.jaune{
	color : #c7bb77;
}

#trait-centreG{
	background : url(../images/trait.gif) no-repeat;
	margin-top : 5px;
	width : 330px;
	height : 1px;
	margin-top : 12px;
	margin-bottom : 17px !important;
	margin-bottom : 0px;
}

/*--------fin centre milieu--------*/


div.text h1 {
font-size:16px;
display:inline;

}














