* { 
	margin: 0;
	padding: 0;
}

img{border:0}

body {
background:#f6f4e5 url('/img/fond-w3immo.jpg') repeat-x top left;
font-size: 0.8em;
margin: 0;
padding: 0;
font-family: Arial, Helvetica, sans-serif;
}

#logo{position:absolute;top:4px;/*16*/}

#header {height: 98px;/*123*/}
#conteneur_ombre {margin:0 auto;width: 983px;/*border-color:#006600;background-image: url(image/contour.png) !important;*/}
#conteneur {margin:0 auto;width: 950px;}

#center_left{width:690px;padding:10px 0 0 0;float:left;margin-right:10px;}
#center_right{width:250px;padding:10px 0 0 0;float:left;}
#testimonial{background-color:#e4e1ce;border:1px solid #d6d6d6;padding:10px;font-style:italic;margin-bottom:5px}
#center_left h1{margin:0;padding:0;font-size:13px;border-bottom:1px solid #000;}
#center_left p{margin:5px 0 0 0;padding:0;font-size:12px;color:#3c4d61;}
.rech_lien{float:left;width:200px;margin:10px;}
.rech_lien li{display:block;height:25px;}
.rech_lien a{background:transparent url('/img/puce.gif') no-repeat center left;padding-left:20px;color:#8d0300;line-height:25px;}
.rech_lien a:visited{background:transparent url('/img/puce.gif') no-repeat center left;padding-left:20px;color:#8d0300;line-height:25px;} 

#notre_equipe{float:left;background-color:#b7c2c6;border:1px solid #9dafb3;width:440px;height:150px;margin:10px 5px 0 0;padding:10px;}
#cadre_recherche{float:left;background-color:#f2f2f2;border:1px solid #9dafb3;width:190px;height:150px;margin:10px 0 0 0;padding:10px;}
#visuel{position:absolute;top:115px;}

#centre {
margin-top: 220px;
height: auto !important;
height: 500px;
}
#gauche {
position: absolute;
width: 250px;
left: 30px;
top: 270px;
}
#pied {height: 50px;text-align:center;margin:20px 0 0 0;clear:both;color: #FFFFFF;background-color: #010F1A;}
#pied a{color:#F2F2F2;}

.maintenance{color:#f60000;font-weight:bold;font-size:14px;top:40px;width:100%;text-align:center;padding-top:245px;}
.menugauche {
list-style-type: none;
margin: 0;
padding:0;
}
.menugauche li {
margin-bottom: 5px;
}
.menugauche a {
margin: 0 2px;
color: #000000;
text-decoration: underline;
}
.menugauche a:hover {
text-decoration: none;
}
.menudroit {
list-style-type: none;
margin: 0;
padding:0;
}
.menudroit li {
margin-bottom: 5px;
}
.menudroit a {
margin: 0 2px;
color: #000000;
text-decoration: underline;
}
.menudroit a:hover {
text-decoration: none;
}
#underlinemenu{
margin: 0;
padding: 0;
height: 26px;
}
#underlinemenu ul{
margin: 0;
margin-bottom: 2em;
padding-left: 0;
float: left;
font-weight: bold;
width: 100%;
border: 1px solid #265476;
border-width: 1px 0;
font-size: 1.2em;
}
* html #underlinemenu ul{ 
margin-bottom: 0;
}
#underlinemenu ul li{
display: inline;
}
#underlinemenu ul li a{
float: left;
color: #265476;
font-weight: bold;
padding: 2px 6px 4px 6px;
text-decoration: none;
/*image de séparation des rubriques avec son adresse*/
background: transparent url(image/menudivide.gif) top right repeat-y; 
}
#underlinemenu ul li a:hover{
color: #265476;
background-color: #FFFFFF;
border-bottom: 4px solid #265476;
padding-bottom: 0;
}
#cadre { /* taille du cadre, à titre d'exemple */
width: 240px;
background-color: #FFFFFF;
}
a, a:visited, a:active, a:hover {color:#242468}

a.lienrouge, a:visited.lienrouge, a:active.lienrouge, a:hover.lienrouge {color:#990000}
a.lien, a:visited.lien, a:active.lien, a:hover.lien {color:#dddddd}

.testimonial{background-color:#e4e1ce;border:1px solid #d6d6d6;padding:10px;font-style:italic;clear:both;margin-top:10px;}
.testimonial .encart_photo{display:block;float:left;width:260px;text-align:center;font-size:10px;}
.testimonial .encart_desc{display:block;float:left}
.testimonial .prix{font-weight:bold;font-size:14px;width:80px;}
.testimonial h2{display:block;float:left;width:550px;}
.testimonial h2 a{color:#8d0300}
.testimonial .prix{display:block;float:right;}
.testimonial p{clear:both;}

h2{display:block;float:left;margin-right:5px;font-size:14px;color:#8d0300} 