/* CSS Document */
*{margin:0 auto; padding:0; border:0; text-decoration:none;}
html{background:#2461A5;}
body{width:1000px;font-family:Verdana,Arial;font-size:12px; color:#fff;background:url(/img/fond.jpg) top left repeat-y;}
a{color:#fff;}
h1{font-size:18px;}
h2{font-size:16px;}
h3{font-size:14px;}
.left{float:left;}
.right{float:right;}

#header{float:left; width:1000px; clear:both;}
#info{float:left;margin:0 0 0 20px; width:213px;background:#528FD5;padding:0  5px 10px 7px;font-size:11px;line-height:18px;overflow:hidden;zoom:;display:inline;}
#flash{float:right;width:755px;text-align:right;line-height:30px;color:#939292;}
.accueil{font-weight:bold;color:#FFD800;}
.contact{margin-right:10px;color:#CBCACA;}
.rss{margin-right:25px;color:#CBCACA;}

#rech{float:left; clear:left;width:205px;background:#1F5CA0;color:#5BC8FF;line-height:20px;padding:5px 10px 10px 10px ;margin-left:20px;font-size:11px;overflow:hidden;zoom:;display:inline;}
#rech .fld{height:16px;border:out 2px #9D9DA1; width:160px;}
#rech input{height:20px;border:0;}

#Site{background:url(/img/body.jpg) 22px bottom  no-repeat; width:1000px ;clear:both;float:left;}
#gauche{ float:left;width:245px; display:inline;overflow:hidden;zoom:1;}

/*Menu*/
.Menu {float:left; clear:both; list-style:none;display:inline;margin-left:25px;}
.Menu li {float:left; clear:both;width:220px;margin:5px 0;}
.Menu .rub {line-height:18px;}
.Menu .ssRub {background:url(/img/puce.jpg) left no-repeat; padding-left:15px;margin:5px 0;}
.Menu .ssRub a{font-size:11px;}
.Menu a {color:#fff;font-size:12px;font-weight:normal;width:205px; float:left;} 
.Menu .selected{color:#124D90; background:#5BC8FF;padding:2px;width:205px;}
.Menu .ssRub .selected{color:#5BC8FF; padding:2px;width:185px;background:0;}
/*Partie Droite*/
#Droite{float:right;width:740px;display:inline;overflow:hidden;zoom:1;padding-left:15px;min-height:800px;background:url(/img/Droite.jpg) top left no-repeat;}
#arianne{float:left;clear:both; width:700px;margin:15px 0px 0 0;display:inline;font-size:11px;color:#1E589B;text-align:right;}
#arianne a {color:#1E589B;}
#comment{color:#fff;width:700px;float:left;margin-top:10px;}
#comment a{color:#008E96; }


/*Liste*/
.bienlist {background:#2D6DB5;float:left; width:200px; height:360px; margin:20px;color:#fff;font-size:11px;line-height:18px;overflow:hidden;}
.bienlist h2{border-bottom:solid 5px #5BC8FF;font-size:12px;font-weight:normal;height:35px;padding:2px;}
.bienlist h2 a{color:#fff;}
.bienlist .photo{clear:both;width:200px;height:200px; text-align:center;}
.bienlist .ref{float:left;width:200px;padding:2px 0;height:55px; clear:both;}
.bienlist .detail{clear:both;}

/*detail*/
.titreRub{font-size:16px;color:#1F5CA0;margin:10px 0;}

#bien {width:715px;float:left;display:inline;color:#fff;overflow:hidden;zoom:1;margin-top:15px;margin-right:20px;margin-left:5px;}


#galerie{float:left; width:715px;background:#1A5495 url(/img/diapo.jpg) top right no-repeat;}

.gde{float:left; width:430px;}
#Petite{width:260px;float:right; text-align:center;display:inline; margin:15px 15px 10px 0px;overflow:hidden;zoom:1;}
#Petite img{margin:8px;border:solid 1px #609ADC;float:left;}

#tarif{float:left; width:715px;background:#1F5CA0; clear:both;font-family:Arial;}
.prix{float:left; margin:25px 15px 10px 15px;}
.periode{margin:10px 15px; float:left; text-align:center;padding:5px 0 5px 25px;border-left: solid 1px #609ADC;}

.Texte{ line-height:24px;float:left; clear:both;width:700px; font-family:Arial;display:inline;border-bottom:solid 1px #1F5CA0; text-align:justify ;padding-bottom:10px;overflow:hidden;zoom:1;}
.Texte h1{font-size:14px;color:#1F5CA0}
.Texte a{color:#1F5CA0;}

.coord{background:url(/img/fleche2.jpg) top left no-repeat; padding-left:25px;padding-top:5px;text-align:left;width:360px;}
.actions {width:700px; float:left;clear:both;list-style:none;margin:15px 0;font-family:Arial;line-height:18px;}
.actions li{color:#fff;float:left;margin:0 15px 0 0; text-align:center; background:#2D6DB5 url(/img/li.jpg) bottom right no-repeat;padding:7px 20px 10px 20px;height:35px;}

.confier{float:left;margin-top:10px;}

#galerie_actu{width:210px;float:left;padding:0px 10px 15px 0px;display:inline;overflow:hidden;zoom:1;}

/*suivant-precedent*/
#navigation{ width:700px; height:60px; text-align:center; clear:both;}
#navigation a{background:url(/img/etoile.jpg) top left no-repeat;font-family:Arial;color:#fff;}
.prev{float:left;background:url(/img/etoile.jpg) top left no-repeat;padding:15px 0 10px 15px;font-family:Arial;color:#fff;}
.next{float:right;background:url(/img/etoile.jpg) top left no-repeat;padding:10px 0 10px 15px;font-family:Arial;color:#fff;}
.retour{text-align:center;background:url(/img/etoile.jpg) top left no-repeat;padding:15px 0 10px 15px;font-family:Arial;color:#fff;}



/*formulaire*/
input,textarea,select{border:solid 1px #595959;}
.obligatoire{background:#CCCCCC;}

/*Pied de page*/
.mentions {float:left;border-top:solid 8px #3D3D3D;width:195px;margin-left:10px;margin-top:10px;padding-top:10px;display:inline}
.mentions{color:#C0BFBF;}


.clear {
	clear: both;
	display: block;
	height: 1px;
	overflow: hidden;
	margin: 0;
	padding: 0;
}
.page{float:left; clear:both;width:720px;text-align:left;font-size:11px; display:inline;}
.page .listesect{margin:15px 25px;width:150px;float:left;display:inline; text-align:center;}	

.Mentions{float:left; clear:both; width:250px; text-align:center;padding-top:15px;}
.secto{float:right; width:650px;text-align:left;background:#475E8F url(/img/fnaim.jpg) right no-repeat;padding-right:80px;font-size:11px;padding-left:20px;padding-bottom:5px;}
.secto .listesect{margin:15px 25px;width:150px;float:left;}	
#ecom{float:left;clear:both;width:1000px;text-align:right;background:#2461A5;font-size:10px;}	
#ecom a{color:#C0BFBF;}

.gmnoprint{width:100px;color:#2E335B; height:100px;font-size:8px;}
.gmnoprint h1{font-size:10px;}
.gmnoprint a{color:#2E335B;}

.clear {
	clear: both;
	display: block;
	height: 1px;
	overflow: hidden;
	margin: 0;
	padding: 0;
}