﻿
html { padding:0; margin:0; font-size:100%; }
body { padding:0; margin:0; font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; font-size:11px; background-color:#6d6e71;}
h1, h2,h3, h4,h5, h6,dl, dt, dd, img, p, img a, img {  padding:0; margin:0; list-style:none; border:none;}
.clear { display:block; width:100%; clear: both; font-size:0.1em;  line-height:0.1em;}
fieldset { padding:0; margin:0; border: none; display:block;}
form { padding:0; margin:0; border: none; display:inline;}
textarea {font-family:Arial, Helvetica, sans-serif; font-size:1em; }
table, tr, td { border-collapse:collapse; padding:0; margin:0}

.contenair { width:100%; text-align:center;}
.header { width:100%; text-align:center; background-color:#;6d6e71;}
.header_content { width:1000px; margin:0 auto; text-align:left;height:113px; padding:35px 0 0 0; position:relative; z-index:1;}
.header_content .logo { height:100%; width:400px; display:inline-block; vertical-align:top;}

.ie6 .header_content .logo
{
float:left; 
}

.ie7 .header_content .logo
{
float:left; 
}



.header_content .selectionOnglets { height:100%; width:590px; display:inline-block; }

.ie6 .header_content .selectionOnglets
{
float:left; 
}

.ie7 .header_content .selectionOnglets
{
float:left; 
}


.header_content .selectionOnglets .selection{height:79px;}
.header_content .selectionOnglets .onglets{height:34px; vertical-align:bottom; text-align:right; padding-right:20px;}

.header_content .selectionOnglets .onglets li{display:inline-block; width:113px; height:34px; background:url(/img/onglets.png); background-repeat:no-repeat; vertical-align:bottom; background-position:bottom;  text-align:center; }
.header_content .selectionOnglets .onglets li:hover{ width:113px; height:34px; background:url(/img/onglets-hover.png); background-repeat:no-repeat; vertical-align:bottom; background-position:bottom;  text-align:center; color:#000; color:#333;  }
.header_content .selectionOnglets .onglets li a{text-decoration:none; color:#ffffff; }
.header_content .selectionOnglets .onglets li a:hover{text-decoration:none; color:#333; }
.ie6 .header_content .selectionOnglets .onglets li
{
float:left;
}

.ie7 .header_content .selectionOnglets .onglets li
{
float:left;
}

.header_content .selectionOnglets .onglets li h1{ padding-top:12px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#fff;}



.top_bar { position:absolute; width:100%; height:34px; top:0; left:0; z-index:999; background-color:#000;}
.top_bar_content { width:980px; margin:0 auto; height:34px; text-align:left;}

.headerMain { width:100%; clear:both; float:none; height:13px;  }
.headerMain_content { width:980px; margin:0 auto; text-align:left;height:23px; padding:11px 0 0 20px;  position:relative; z-index:999;}



.headerMain {  }
.headerMain_content { background:url(img/mainContentHeader.jpg) no-repeat 0 0; }
.main { width:100%; clear:both; float:none;}
.main { background:#e7e7e8 url(img/mainBg.jpg) repeat-y center 0; }
.main_background { background: url(img/mainBackground.jpg) repeat-x 0 0;}
.main_content { width:970px; margin:0 auto; text-align:left; padding:8px 0 0 30px; min-height:700px;}
.main_content { background:url(img/mainContent.jpg) no-repeat 0 0;}

.footer_outerblocks { width:100%; clear:both; float:none; text-align:center; }
.footer_outerblocks_content { width:940px; text-align:left; height:142px; margin:0 auto;  padding:11px 29px 0 30px;}
.footer_outerblocks { background-color:#d2d3d4;}
.footer_outerblocks_content { background:url(img/footerBgContent.jpg) no-repeat 0 0; }

.footer_sia { width:100%; clear:both; float:none; text-align:center; }
.footer_sia_content { width:940px; text-align:left; height:100px; margin:0 auto;  padding:11px 29px 0 30px;}
.footer_sia { background-color:#a8a9ac;}


.nav
{
	margin-left:5px;
	margin-bottom:10px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#747578;
	font-size:13px;
}

.nav a {
	color:#747578;
	text-decoration:none;
}

.nav a:hover{
	color:#747578;
	text-decoration:underline;
}



.recherche { width:920px; display:inline-block; margin-left:5px;  margin-bottom:10px; background:url(/img/bgListing.png) no-repeat; background-position:bottom left; }
.recherche .photo {margin-bottom:10px; display:inline-block; vertical-align:top; width:240px; margin-left:10px; padding-bottom:10px;}

.recherche .infos {display:inline-block; vertical-align:top;padding-left:10px; text-align:left; width:650px; padding-top: 2px;}

.recherche .infos .type {font-size:15px; color:#77787a; font-weight:bold; line-height:20px; padding-top:5px; background-color:#EEE; padding-left:5px; padding-bottom:5px; margin-bottom:3px; display:inline-block; width:500px;}
.recherche .infos .ref {font-size:12px; color:#77787a; font-weight:bold; line-height:20px; padding-top:5px; background-color:#EEE; padding-right:5px; padding-bottom:5px; margin-bottom:3px; display:inline-block; width:135px; text-align:right;}
.recherche .infos .piecesSurface {font-size:14px; color:#77787a; }
.recherche .infos .description {font-size:12px; color:#a7a8aa;  line-height:14px; text-align:justify; margin-top:5px; width:640px;}
.recherche .infos .sia {display: inline-block; width:100px; text-align:center; vertical-align:top; height:60px;}
.recherche .infos .prix {font-size:17px; color:#77787a; font-weight:bold; display:inline-block; width:300px; vertical-align:top; padding-left:10px; padding-top:10px;}
.recherche .infos .infos {display:inline-block; text-align:right; vertical-align:top; width:230px; }
.recherche .infos .criteres { text-align:left; padding-top:10px; padding-left:20px; padding-bottom:10px;vertical-align:top; width:530px; }
.recherche .infos .criteres li{ text-align:left; font-size:12px; text-decoration:none;list-style-type: none; color:#77787a; display:inline-block; padding-left:10px; }

.recherche a {text-decoration:none; color:#77787a;}
.recherche a :hover{text-decoration:underline; color:#77787a;}


.ie6 .bien {float:left; }
.ie7 .bien {float:left; }


.aucunResultat { font-size:14px; padding-left:40px; width:850px; text-align:justify; line-height:19px; margin-top:40px; margin-bottom:50px;}

.sia
{
	margin-top:10px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#747578;
	font-size:13px;
}

.sia .logo { display:inline-block; width:120px; text-align:center;}
.sia .texte { display:inline-block; width:800px; text-align:justify; vertical-align:top; padding-top:5px;}


.agence {width:920px; padding-left:5px;}
.agence a{ text-decoration:none; color:#77787a;}
.agence a:hover{ text-decoration:underline; color:#77787a;}
.agence .photo {display:inline-block; width :100%}
.agence .texte {display:inline-block; width :100%; vertical-align:top; padding-top:0px; font-size:13px; color:#77787a;}
.agence .titre {font-size:22px; color:#77787a; margin-bottom:10px; border-bottom:1px solid #CCC; padding-bottom:3px;}

.evaluer {width:920px; padding-left:5px;}
.evaluer a{ text-decoration:none; color:#77787a;}
.evaluer a:hover{ text-decoration:underline; color:#77787a;}
.evaluer .photo {display:inline-block; width :100%}
.evaluer .texte {display:inline-block; width :100%; vertical-align:top; padding-top:0px; font-size:13px; color:#77787a;}
.evaluer .titre {font-size:22px; color:#77787a; margin-bottom:10px; border-bottom:1px solid #CCC; padding-bottom:3px;}
.evaluer .texte .libelle {display:inline-block; width:100px; font-size:14px; margin-top:10px; vertical-align:top; height:20px;}
.evaluer .texte .champ {display:inline-block; width:450px; font-size:14px;}
.evaluer .texte .champ input{ border:1px #D7D7D7 solid; height:20px; width:100%; font-size:12px;}
.evaluer .texte .champ textarea{ border:1px #D7D7D7 solid; height:20px; width:100%; font-size:12px;}}

.contact {width:920px; padding-left:5px;}
.contact a{ text-decoration:none; color:#77787a;}
.contact a:hover{ text-decoration:underline; color:#77787a;}
.contact .map {display:inline-block; width :550px;}
.contact .texte {display:inline-block; width :350px; vertical-align:top; padding-top:0px; font-size:13px; color:#77787a;}
.contact .titre {font-size:22px; color:#77787a; margin-bottom:10px; border-bottom:1px solid #CCC; padding-bottom:3px;}



.formRecherche { width:920px; display:inline-block; margin-left:5px; height:120px; margin-bottom:20px; border:1px solid #a8a8a5; vertical-align:top;}
.ie6 .formRecherche {float:left; }
.ie7 .formRecherche {float:left; }

.formRecherche select {border:1px solid #e7e7e8; width:100%; height:20px;}
.formRecherche .titre{ background-color:#a8a8a5; height:16px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px; padding:5px; color:#fff;}

.formRecherche .formulaire{ margin:5px; font-size:12px;color:#6d6e71; vertical-align:top; padding-bottom:2px; padding-top:2px;}
.formRecherche .formulaire .col{ display:inline-block; width:115px; vertical-align:top; border-right:1px solid #e7e7e8; padding-right:5px;}
.ie6 .formRecherche .formulaire .col {float:left;  }
.ie7 .formRecherche .formulaire .col {float:left; }


.formRecherche .formulaire .ligne{  }


.form { width:280px; display:inline-block; margin-left:5px; height:350px; margin-bottom:20px; border:1px solid #a8a8a5; vertical-align:top;}

.ie6 .form {float:left; }
.ie7 .form {float:left; }

.form select {border:1px solid #e7e7e8; width:100%; height:20px;}



.form .titre{ background-color:#a8a8a5; height:20px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px; padding:10px; color:#fff;}

.form .formulaire{ margin:5px; font-size:12px;color:#6d6e71; vertical-align:top; border-bottom:1px solid  #e7e7e8; padding-bottom:2px; padding-top:2px;}
.form .formulaire .col{ display:inline-block; width:130px; vertical-align:top; }

.ie6 .form .formulaire {float:left;}
.ie7 .form .formulaire {float:left;  }

.ie6 .form .formulaire .col {float:left;  }
.ie7 .form .formulaire .col {float:left; }


.form .formulaire .ligne{  }

.bien { width:280px; display:inline-block; margin-left:30px;  height:350px; margin-bottom:20px; vertical-align:top; padding:0px 0px 0px 5px;}
.bien .photo {margin-bottom:10px;}
.bien .type {font-size:16px; color:#77787a; font-weight:bold; line-height:20px;}
.bien .piecesSurface {font-size:12px; color:#77787a; }
.bien .description {font-size:12px; color:#a7a8aa;  line-height:14px; text-align:justify; margin-top:5px;}
.bien .prix {font-size:16px; color:#77787a; font-weight:bold; margin-top:6px; display:inline-block; width:190px; height:30px;}
  .bien .infos {display:inline-block; text-align:right; margin-top:5px;}

.ie6 .bien {float:left; }
.ie7 .bien {float:left; }


.presentation {  width:920px; margin-top:10px; padding-top:10px; margin-left:10px; font-size:13px; color:#77787a; text-align:justify;}



.rechercheRapide
{
	margin-top:30px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#747578;
	font-size:13px;
}

.rechercheRapide a {
	color:#747578;
	text-decoration:none;
}

.rechercheRapide a:hover{
	color:#747578;
	text-decoration:underline;
}


.rechercheRapide .col {
	width:200px;
	vertical-align:top;
	display:inline-block;
	padding-left:30px;
}

.rechercheRapide .col .liens{
	padding-left:5px;
	padding-top:3px;
	font-size:12px;
}


.rechercheRapide .col .titre{
	font-weight:bold;
}



