/* CSS Document */
*{margin:0; padding:0; border:0; text-decoration:none;}
html{background:url(/img/html.jpg) top left repeat-x #D20024}
body{width:100%;font-family:Arial,Verdana,Sans Serif;font-size:12px; color:#666666;}
a{color:#666666;}
table td{padding:2px}
h1{font-size:18px;font-weight:bold}
h2{font-size:16px;}
h3{font-size:14px;}
.left{float:left;}
.right{float:right;}
u{text-decoration::underline}

.center{position:relative;float:left;width:1000px;}
#ColDroite{float:right; background:url(/img/coldroite.jpg) top left repeat-x; height:336px;}
#ColGauche{float:left;height:336px;}

#Logo{float:left}
#Texteacc{float:right;clear:right;margin:0 80px 11px 15px;width:600px;height:70px;overflow:hidden;color:#EFF6FE;font-size:14px;line-height:18px}
#Texteacc p{margin-top:5px}

#MenuH{clear:right;float:right; width:650px;overflow:hidden;display:inline; text-align:right;margin:0 19px 0 0}

#Entete{background:#555A4F url(/img/entete.jpg) top center repeat-y; clear:both;float:left; width:100%}

#rech{float:left; width:212px;margin:25px 10px 0 8px;display:inline }
#rech p{margin-bottom:10px}
.fld{padding:2px 5px;border:solid 1px #CCCCCC;width:150px;margin:0 3px 0 0;color:#6A6363;font-size:11px}
#ok{border:0}

#FormRech{clear:left;float:left;margin:15px 0 0 10px;width:210px;font-size:11px;color:#666666;line-height:30px;overflow:hidden;display:inline}
#FormRech input{border:0;display:inline;padding:2px 5px;width:98px;font-size:11px;border:solid 1px #CCC;float:right;margin-top:5px}
#FormRech label{float:left;}
#FormRech select{background:#fff;padding:2px;border:0;display:inline;font-size:11px;width:110px;font-size:11px;border:solid 1px #CCC;float:right;margin-top:5px}
#FormRech #bouton{width:82px;margin:5px 0;border:0}

#Flash{width:770px;float:right;overflow:hidden;height:242px;}

#Site{clear:both;float:left;width:1000px;background:#fff url(/img/fond.jpg) bottom left repeat-x}
#Gauche{float:left;width:230px;display:inline;margin:15px 0 30px 0;}
.Menu{float:left; clear:both; width:230px;list-style:none;display:inline;margin:0 0 15px 0;line-height:24px;font-size:12px}
.Menu li{border-right:solid 1px #ECECEC;border-top:solid 1px #ECECEC;border-bottom:solid 1px #ECECEC;margin:0 0 5px 0;background:url(/img/li.jpg) top left repeat-x}
.Menu li a{background:url(/img/menuA.jpg) 0 4px no-repeat;color:#666;padding:0 0 0 15px}

#Agence{clear:both;float:left;border:solid 1px #D1D1D1;margin:15px 0 10px 4px;padding:2px;width:220px;display:inline;}
.agence0{float:left;width:108px;margin:4px 0;height:75px}
.agence1{float:right;width:108px;margin:4px 0;height:75px}
#Agence a{color:#CD032C;margin:2px 0;float:left}

#Droite{float:right;width:770px;overflow:hidden;display:inline;}
#Menu2{float:left; width:727px;border:solid 1px #ECECEC;margin:15px;background:url(/img/li.jpg) top left repeat-x #ECECEC;padding:5px 10px;text-align:right;display:inline;}
#Menu2 a{margin:0 20px;color:#999999}

.arianne{margin:10px 0 5px 25px;font-size:11px;font-style:italic;color:#DC212F; width:600px}
.arianne a{color:#DC212F;}

.actus{float:left; width:745px;background:url(/img/fondActu.jpg) top left repeat-y #E8E8E8; margin:10px 15px 15px 20px;display:inline}
.actus .texte{float:left;width:600px;margin:12px 15px;line-height:18px;}
.actus .texte h1{font-size:18px; text-transform:uppercase;font-weight:normal;margin:0 0 5px 0}
.actus .detail{float:left}

/*Liste*/

.liste{float:left;clear:both; border:solid 1px #CCCCCC;width:743px;margin:0 0 10px 20px;background:url(/img/fond.jpg) bottom left repeat-x;display:inline;}

.bienlist {float:left;width:230px;margin:5px 0 10px 15px;display:inline;color:#666}
.bienlist .photo{width:230px;float:left;display:inline;text-align:center;margin:0 10px 0 0;height:170px;}
.bienlist .photo img{max-width:230px;vertical-align:middle;}
.bienlist a{color:#666}
.bienlist .texte{clear:both;float:left;width:230px;line-height:18px;height:105px}
.bienlist h2{font-weight:normal;font-size:13px; text-align:left;margin:5px 0 0 0;padding:5px 0 0 0;border-top:dashed 1px #666;color:#666}
.bienlist .ref{color:#DC212F;}
.bienlist .prix{color:#DC212F;font-size:15px}
.bienlist .detail{float:right;clear:both}

/*Page univers*/
#TexteRub{float:left; width:723px;background:url(/img/fondActu.jpg) top left repeat-y #E8E8E8;padding:10px;margin:10px 15px 15px 20px;overflow:hidden;display:inline}
#TexteRub h1{font-size:18px;font-weight:normal}

.multi,.multi2{clear:both;float:left;border-top:solid 1px #ccc;width:743px;margin:10px 0 15px 20px;text-align:center;padding-top:10px;font-size:11px;display:inline}
.multi2{font-size:11px}
.multi .selected{color:#fff;background:#DC212F;}

.multi .prev{color:#DC212F;float:left}
.multi .next{color:#DC212F;float:right}
.multi2 .prev{color:#DC212F;float:left}
.multi2 .next{color:#DC212F;float:right}

/*detail*/
#bien{float:left;clear:both;width:745px;margin:0px 0 15px 20px;display:inline;line-height:18px;border-top:solid 1px #CCCCCC;padding:5px 0 0 0}
#bien h1{font-size:14px; font-weight:bold;color:#DC212F;margin-bottom:5px;}
#bien .ref{color:#DC212F;}
#bien .prix{color:#DC212F;border:solid 1px #D2D2D2;padding:5px 15px;background:url(/img/li.jpg) bottom left repeat-x;margin:15px 0;font-size:14px;float:left}
#Galerie{clear:both;float:left; width:723px;overflow:hidden;padding:10px;background:#EFEFEF;text-align:center;border:solid 1px #D0D0D0;margin:0 0 15px 0;}

.negoc{float:right;padding:10px;background:#C7C5C5;display:inline-block;width:250px;margin:0 0 0 30px;color:#fff}
.negoc a{color:#fff;}
.negoc strong{color:#DC212F;font-weight:normal}

.actions{float:right;clear:right;width:150px;list-style:none;margin:10px 0 15px 20px;overflow:hidden;display:inline}
.actions li{text-align:right;margin:0 0 5px 0}

.retour{float:right;margin:0 5px 5px 0}

/*plan*/
#plan {float:left;clear:both;width:600px;margin:15px;overflow:hidden;display:inline;font-size:11px;color:#fff; text-align:justify}
#plan ul{font-size:12px; text-align:left;list-style:none}
#plan ul .Rub{margin:5px 0 }
#plan ul .ssRub{margin:15px;}
#plan ul .ssBien{margin:0 0 0 30px;}
#plan ul h1{font-size:16px;text-align:left;}
#plan ul h2{font-size:13px;text-align:left}
#plan ul h3{font-size:11px;text-align:left;font-weight:normal}

.secto{clear:both;float:left;font-size:11px;text-align:center;color:#666;line-height:16px;padding:5px 15px;width:970px;background:#fff;border-bottom:solid 1px #CCC}
.secto a{color:#666;}

/*formulaire*/
#privatif{margin:0 auto}
input,textarea,select{border:solid 1px #CCCCCC;}
.obligatoire{background:#CCCCCC;}
.boutonform{background:#DC212F; padding:2px 15px;margin:10px 25px;color:#fff;border:solid 1px #CCC; text-transform:uppercase}

/*Pied de page*/

#footer{clear:both;float:left;font-size:11px;text-align:center;color:#666;line-height:16px;padding:5px 15px;width:970px;background:#fff url(/img/fnaim.jpg) 110px 5px no-repeat}
#Footer a{color:#fff;}
.Nom{text-transform:uppercase;color:#DC212F}

.clear {
	clear: both;
	display: block;
	height: 0px;
	overflow: hidden;
	margin: 0;
	padding: 0;
}

#footer2{clear:both;float:left;font-size:11px;text-align:center;color:#666;line-height:16px;padding:5px 15px;width:750px;background:#fff url(/img/fnaim.jpg) 110px 5px no-repeat;border-top:solid 1px #ccc}
#Footer a{color:#fff;}
#Ecom{clear:both;float:left;width:1000px;text-align:right;font-size:11px;padding:4px 0px;margin:10px 0 0 0}	
#Ecom a{color:#fff;}

#Ecom2{clear:both;float:left; width:730px;padding:15px;background:#4F5548;text-align:right}	
#Ecom2 a strong{color:#DC212F; font-weight:normal;}
#Ecom2 a{color:#fff;}

#erreur{margin:15px 0 15px 15px;clear:both; width:300px; color:red;font-size:11px;background:#F4F4F6;border:solid 1px #222223;padding:7px;}
#erreur a{color:#43464D}

#MenuPriv{border-bottom:solid 1px #fff;padding:0 0 5px 0;margin:15px 0 0 25px;clear:both;float:left; width:715px}
#MenuPriv a{background:#DC212F; padding:2px 11px;margin:0 5px 5px 0;color:#4E5A3B;border:solid 1px #4E5A3B;float:left;}

.actionspriv{border-top:solid 1px #fff;padding:5px 0 5px 0;margin:15px 0}

#popup{float:left; width:350px;margin:15px 0; overflow:hidden;line-height:30px}
#popup h1,h2{ font-size:16px;color:#fff; text-align:center}
.delSelec{float:right;clear:left;font-size:11px;margin:0 20px 0 0;background:#DC212F; padding:2px 11px;color:#4E5A3B;border:solid 1px #4E5A3B;}

#big{height:452px!important; width:auto !important;}
.diapoH {float:left; width:100%; text-align:center;}
.diapoH img{margin:5px 2px}

#cnt_btn_diapoH_left{width:30px; height:100px;float:left;margin:5px 0;background:#C7C5C5 }
#btn_diapoH_left{background:url(/img/FGauche.jpg) 10px 35px no-repeat;width:25px;float:left;height:92px;cursor:hand;}
#cnt_vignetteH{float:left;width:665px; display:inline;margin:5px 0 0 0;text-align:center;height:100px;background:#C7C5C5}
#btn_diapoH_right{background:url(/img/FDroite.jpg) 0 35px no-repeat #C7C5C5; width:25px; height:100px;float:right;margin:5px 0;cursor:hand;}