a,abbr,acronym,address,applet,b,big,blockquote,body,caption,center,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,font,form,h1,h2,h3,h4,h5,h6,html,i,iframe,img,ins,kbd,label,legend,li,object,ol,p,pre,q,s,samp,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,u,ul,var{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:0 0}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}a,div,h1,h2,h3,p,table,td,tr,ul{overflow:hidden;zoom:1}
/* CSS Document */
*{margin:0; padding:0; border:0; text-decoration:none;}
html{background:#c0c0c5;}
body{width:100%;min-width:900px;height:100%;font-family:Trebuchet MS,Arial,Verdana,Sans Serif;font-size:13px; color:#fff;line-height:18px;}
.italic{font-style:italic}
.center{width:900px;margin:0 auto;position:relative;}
.clear {
	clear: both;
	display: block;
	height: 0px;
	overflow: hidden;
	margin: 0;
	padding: 0;
}
a{color:#fff;}
a:hover{text-decoration:underline}
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;}
.nodisplay{display:none}
u{text-decoration:underline}
.noborder{border:0 !important}
.textcenter{text-align:center;}
.noborder{border:0 !important}
.nobg{background:0 !important}

.error{color:#FE0000}

#Head{width:100%;height:267px;background:#c0c0c5}
#EnteteFlash{width:720px;height:267px;padding:0 0 0 180px;background:url(/img/entete.jpg) top left no-repeat;}
.logo{position:absolute;top:0;left:180px;z-index:60}

#Site{clear:both;width:100%;background:#e9e8e6}
.MenuActu{font-family:Trebuchet MS;font-size:14px;text-transform:uppercase;color:#3b9f9c;padding:10px 0 10px 160px;width:720px;}
.MenuActu a{color:#3b9f9c;margin:0 20px}

#Contenu{width:900px;background:url(/img/contenu.jpg) top left repeat-y;}
#Entete{width:900px;background:url(/img/fond.jpg) top left repeat-y;height:175px}
#Proprio{float:left;width:150px;padding:50px 18px 0 15px;background:url(/img/proprio.jpg) top left no-repeat;font-family:Trebuchet MS;display:inline;font-size:16px;text-transform:uppercase}
#Proprio a{display:block; text-align:center;background:url(/img/propBtn.jpg) top left no-repeat;color:#f2f2f3;}
#Proprio .louer{padding:7px 10px 20px 10px}
#Proprio .gerer{padding:7px 5px 20px 5px}
#TexteAgence{float:left;width:255px;padding:15px;display:inline}
.actus{width:255px;text-align:justify}
.actus .Titre a{color:#3b9f9c;font-weight:bold;font-size:16px}
.actus .detail{float:right}

#recherche{float:left;width:432px;}
#recherche .titre{background:#429997;padding:8px 25px;text-transform:uppercase;font-size:20px;}
#recherche form{margin:15px 25px;color:#aeaead;width:382px}
#recherche form p{margin:0 0 5px 0}
#recherche form p label{margin:0 10px 0 0;display:inline-block;width:110px}
#recherche form p label input{margin:0 0 0 3px}
#recherche select{font-size:13px;padding:0 0 0 3px}
#recherche #Valider{margin:0 0 0 0;float:right}

#Gauche{float:left;width:180px;}
.Menu{margin:40px 13px 15px 7px;width:160px}
.Menu li{border-bottom:solid 1px #71a3a4;padding:10px 0 10px 15px;font-size:14px;}
#Droite{float:right;width:660px;padding:0 30px 10px 30px}
#Droite .TitreAccueil{color:#a3a3a6;font-size:30px;font-weight:normal;line-height:36px;margin:30px 0 0 0}

.arianne{text-align:right;font-size:11px}

#TexteRub{margin:15px 0 0 0;width:660px;}
#TexteRub h1,.h1{color:#a3a3a6;font-size:30px;font-weight:normal;line-height:36px;}

.bienlist{width:310px;margin:10px 0;font-size:14px}
.bienlist .infos{background:#429997;border-bottom:solid 1px #d6d8d5;padding:2px 5px;width:300px}
.bienlist .infos .ref{float:right;color:#535358}
.bienlist .photo{position:relative;width:310px;min-height:50px}
.bienlist .photo h2{width:100%;background:url(/img/texteF.png) top left repeat;position:absolute;bottom:0;left:0;z-index:30;padding:5px 0px 7px 0px}
.bienlist .photo h2 a{border-bottom:solid 1px #51b4ae;display:block;padding:0 10px 5px 10px }
.bienlist .texte{width:100%;padding:5px 10px;background:#838386;z-index:50}
.bienlist .texte .prix{text-transform:uppercase;margin:0 0 10px 0}
.bienlist .detail{width:100%;background:#535358;padding:4px 5px 2px 5px;text-align:right}


.nav{clear:both;text-align:center;margin:10px 0;font-size:14px;width:660px}
.nav .selected{color:#429997}
.nav .next{float:right}
.nav .prev{float:left}

#bien{width:660px;margin:10px 0 20px 0;position:relative}
#Galerie{background:#c0c0c5;padding:10px 0 10px 15px;width:645px;position:relative}
#cnt_big{float:left;width:445px;margin:0 30px 5px 0;display:inline}
#Petite{clear:both;width:645px;}
#Petite a{margin:0 5px 0 0}
.contactD{float:right;margin:247px 15px 0 0}
#Galerie .plusPhotos{position:absolute;top:25px;right:0;z-index:50}
.retour{position:absolute;bottom:15px;right:15px;color:#429997}
#bien #infos{background:#429997;border-bottom:solid 1px #d6d8d5;padding:5px 25px;width:610px}
#bien #infos .ref{float:right;color:#535358}
#bien .Texte{padding:15px 0 0 25px;background:#838386;width:635px;}
#bien .Texte .loyer{float:right;font-size:14px;text-transform:uppercase;margin:0 0 0 15px}
#bien .Texte h1{font-size:14px;text-transform:uppercase}
#bien .borderBottom{border-bottom:solid 1px #429997;padding:15px 25px 5px 25px;width:610px}
#DPED{float:right;margin:0 0 0 15px}
.diagn{float:left;width:190px;height:190px;display:inline;background:#fff;padding:5px}
#ValDPE{width:190px;height:190px;position:relative;color:#000;font-weight:bold}
#ValDPE .valeur{position:absolute;right:0;padding:0 2px}
#ValCO2{width:190px;height:190px;position:relative;color:#000;font-weight:bold}
#ValCO2 .valeur{position:absolute;right:0;padding:0 2px}

#Article{width:660px;margin:10px 0 20px 0;position:relative}
#Article .Texte{padding:15px 0 0 25px;background:#838386;width:635px;}
#Article .Texte .loyer{float:right;font-size:14px;text-transform:uppercase;margin:0 0 0 15px}
#Article .Texte h1{font-size:14px;text-transform:uppercase}
#Article .borderBottom{border-bottom:solid 1px #429997;padding:15px 25px 5px 25px;width:610px}

#Negoc{width:600px;height:500px;background:#838386;;font-size:12px}
#Negoc h1{color:#fff;font-size:14px;font-weight:normal;text-transform:uppercase;padding:5px}
#Negoc .presentation{padding:0 5px;width:590px;font-size:12px}
#Negoc .presentation input,textarea{border:solid 1px #429997;color:#666;padding:1px 5px}
#Negoc .presentation .boutonform{padding:5px 15px;border:solid 1px #429997;text-transform:uppercase;color:#fff;background:#616166}


#Pied{background:url(/img/piedF.jpg) top left repeat-y}
#Agence{float:left;padding:10px 0  10px 20px;width:160px;display:inline}
#BasD{float:right;width:655px;padding:0 65px 0 0;background:url(/img/piedL.jpg) top right no-repeat;display:inline;height:95px}
.secto{text-align:center;margin:10px;}
.SsMenu{text-align:center}
.SsMenu a{color:#ded2ce}
#Ecom{font-size:10px;text-align:right}
#Ecom a{color:#848389}

.obligatoire{background:#ccc}
.ResultatsVille{border:solid 1px #429997;padding:5px;line-height:14px;font-size:11px}


/*Contact*/
#Contact{margin:10px 0;width:610px;padding:10px 25px;background:#838386}
#Contact h3{font-size:14px;color:#fff;font-style:italic;font-weight:normal;line-height:18px;margin:5px 0} 
#Contact input{border:solid 1px #429997;color:#666;padding:1px 5px;font-size:12px}
#Contact select{border:solid 1px #429997;color:#666;padding:1px 0 1px 5px;font-size:12px}
#Contact textarea{border:solid 1px #429997;color:#666;padding:1px 5px;font-size:12px}
#Contact .obligatoire{background:#ccc}
#Contact .boutonform{padding:5px 15px;border:solid 1px #429997;text-transform:uppercase;color:#fff;background:#616166}


#sb-body-inner,#sb-container,#sb-container>#sb-overlay,#sb-loading{height:100%}#sb-info-inner,#sb-title-inner{color:#fff;font-size:12px}#sb-nav-close,#sb-nav-next,#sb-nav-pause,#sb-nav-play,#sb-nav-previous{background-repeat:no-repeat;background-color:#429997}#sb-body,#sb-loading,#sb-nav-close,#sb-nav-next,#sb-nav-pause,#sb-nav-play,#sb-nav-previous{background-color:#429997}#sb-info-inner,#sb-title-inner,div.sb-message{font-family:'Lucida Grande',Tahoma,sans-serif}#sb-container,#sb-wrapper{text-align:left}#sb-container,#sb-overlay{position:absolute;top:0;left:0;width:100%;margin:0;padding:0}#sb-container{display:none;visibility:hidden;z-index:9999}body>#sb-container{position:fixed}#sb-body,#sb-body-inner,#sb-info,#sb-title,#sb-wrapper{position:relative}#sb-overlay{height:expression(document.documentElement.clientHeight+'px')}#sb-wrapper img{border:none}#sb-body{margin:0;padding:0;overflow:hidden;border:5px solid #429997}#sb-content.html{height:100%;overflow:auto}#sb-nav,#sb-nav a{float:right;height:16px}#sb-loading{position:absolute;top:0;width:100%;text-align:center;padding-top:10px}#sb-info,#sb-title{margin:0;padding:0;overflow:hidden}#sb-info-inner,#sb-title-inner{position:relative;line-height:16px}#sb-title,#sb-title-inner{height:26px}#sb-title-inner{background:#429997;padding:5px;text-transform:uppercase}#sb-info,#sb-info-inner{height:20px}#sb-nav{padding:2px 0;width:45%}#sb-nav a{display:block;width:16px;margin-left:3px;cursor:pointer}#sb-nav-close{background-image:url(/img/close.png)}#sb-nav-next{background-image:url(/img/next.png)}#sb-nav-previous{background-image:url(/img/previous.png)}#sb-nav-play{background-image:url(/img/play.png)}#sb-nav-pause{background-image:url(/img/pause.png)}#sb-counter{float:left;padding:2px;width:45%;color:#000}#sb-counter a{padding:0 4px 0 0;text-decoration:none;cursor:pointer;color:#fff}#sb-counter a.sb-counter-current{text-decoration:underline}div.sb-message{font-size:12px;padding:10px;text-align:center}div.sb-message a:link,div.sb-message a:visited{color:#fff;text-decoration:underline}
