html, body {
height: 100%
}

body {
padding: 0;
text-align : left;
font-family : arial;
font-size : 11px;
color : #000;

background-image: url('Immobilier_Le_Mans.jpg');
 background-repeat: no-repeat;
 background-position:  center 50%;
 background-attachment: fixed; margin-top: 11px; margin-left:0; margin-right:0; margin-bottom:0

}

#content{
background-color :#fff;
text-align : left;
width : 705px ; 
margin-left : auto;
margin-right : auto;
margin-top : 5%;
height : auto; 
min-height : 100%; 
border : 10px solid #333;
}



#haut {
width : 675px ; 
background : #664168;
margin-left : auto;
margin-right : auto;
margin-top : 15px;
background-image : url('images/bghaut.jpg');
border-top : 1px solid #fff}
 
 
#centre {
width : 675px ;
margin-left : auto;
margin-right : auto;
text-align : left; 
background : transparent;
}
 
 
 
 
#bas {
 clear : both ; 
 width : 705px ; 
height : 40px ;
background : transparent;
}

#bas p{
margin : 0 0 0 350px ;	
}

#bas img{
border : 0px none ; 	
}



 
 
#links {
color : #000;
float : left ;  
background : #fff;
width : 154px;
text-align : left; 
margin-left : 20px ; 
margin-top : 20px ;
padding : 0 5px 0 15px; 
border-left : 1px solid #000}
 
#links h2 {
margin : 0 ;
font-size : 12px;
background :  url('images/hr2.gif') repeat-x left bottom;
text-transform : uppercase ; padding-left:0; padding-right:0; padding-top:10px; padding-bottom:10px }








#contenu {
float : left ;  
background : #fff;
width : 470px;
margin : 20px 0 0 0; 

}


#contenu h2 {
clear : left ; 
font-size : 12px;
background :  url('images/hr2.gif') repeat-x left bottom;
text-transform : uppercase ; margin-left:0; margin-right:0; margin-top:0; margin-bottom:10px; padding-left:0; padding-right:0; padding-top:10px; padding-bottom:10px }


#contenu img {
float : left ;
 border-right : 10px solid #fff ;  }
 
 #contenu a{
color : #AF24B7  }




#haut_contenu {
 background  :transparent; 
 float : left; 
 margin-left : 0; 
 min-height : 100px ; } 

 
#haut_contenu img {
float : left;
 border-right : 10px solid #fff ;  }

  /* TITRES */ 
 
 
h1 {
font-size : 12px;  
text-transform : uppercase ;
background :  url('images/hr2.gif') repeat-x left bottom;; margin-left:0; margin-right:0; margin-top:10px; margin-bottom:0; padding-left:0; padding-right:0; padding-top:0; padding-bottom:10px} 
 
 
 
  h3 {
margin : 10px 0 0 0 ;
padding : 0 ; 
font-size : 12px; }
 
 
 
 







 
 
 
 /* LISTE */ 
 
 ul, li {
 margin :0;
padding : 0 ; 
list-style : none ;}


 /* LISTE */ 


#liste_kits {margin : 20px 0 20px 0}

 
 
 /* MENU */

.menu {
text-align: left;
background : #664168;
color :#fff ;
font-size : 14px ;
font-weight : bold;

margin-left :10px;
font-size : 12px;
overflow : hidden}




.menu li{
float : left ;}



.menu li a {
color : #fff ;
text-decoration : none ;
text-transform : uppercase ;
background : url('images/ul.jpg') repeat-y right bottom;; padding-left:5px; padding-right:5px; padding-top:0; padding-bottom:0  }


.menu li a:hover {
color : #CC33CC;
text-decoration : none }


/* PARAGRAPHES */

p {margin : 0 ; padding : 0}

.pboot {
padding : 0 ; 
text-indent : 10px ;   
background :  url('images/pboot.jpg') no-repeat left top;; margin-left:0; margin-right:15px; margin-top:10px; margin-bottom:0}


.top {
margin : 10px 25px 0 0 ; 
border-bottom : 1px dotted #4B3D40 ; 
padding-bottom : 5px ; 
font-weight : bold ; 
text-transform : uppercase ; }




.top2 {
margin : 30px 25px 0 0 ;
border-bottom : 1px dotted #4B3D40 ; 
padding-bottom : 5px;
font-weight : bold ; 
text-transform : uppercase ; }



.notop {margin : 5px 25px 0 0 ;}
.notop2 {margin : 0 25px 0 0 ;}
.couleur {color : #4B3D40; font-weight : bold }





 /* SIGNATURE */

.signature { 
margin :0; 
color : #000 ;
width : 750px ; 
margin : 0 auto 0 auto ;  }




 /* signature bas du kit */
 
 .signature { 
margin : 0 auto 0 auto ; 
padding : 10px 0 0 0  ; 
color : #fff ;
width : 720px ; 
background : transparent ; 

 }
 
.signature a{ 
color : #fff ; 
 }




 /* LIENS */

a {
color : #000; 
text-decoration : none ;  }

a:hover {
color :#AF24B7; 
text-decoration : none ;}




/*---------------offer_box----------------------*/
.offer_box{
width:95%;

height:106px;
background-color:#fede81;
padding:10px;
margin:10px 0px 10px 0px;
}
.offer_box_wide{
width:95%;
height:106px;
float:left;
background-color:#f3f5f6;
padding:10px;
margin:7px;
}
.offer_box_wide_style1{
width:95%;
float:left;
background-color:#f3f5f6;
padding:7px;
margin:5px;
}
img.offer_box_wide_style1{
 float:left;
}

.offer_info span{
font-weight:bold;
color:#337493;
}
.more{
float:right;
padding:3px;
}
.more a, a.more{
color:#337493;
}
.more a:hover, a.more:hover{
text-decoration:none;
}
.big_pic{
text-align:center;
padding:5px 0 5px 0;
}
.pictures_thumbs{
padding-left:40px;
}
img.img_left{
float:left;
padding:0px 8px 8px 0px;
}
/*------------------table style---------------*/



