body {
 margin: 0;
 padding: 0;
 border: 0;
 background: #90857a url(medias/images/fond.png) 0 0 repeat-x;
 color: #963;
 font-family: Arial, sans-serif;
 text-align: center;
 font-size: 90%;
}

h1 {
 margin: 0;
 padding: 0 0 1em 0;
 font-size: 1.4em;
}
h2 {
 margin: 0;
 padding: 0.5em 0;
 font-size: 1.3em;
}
h3 {
 margin: 0;
 padding: 0.5em 0 0 0;
 font-size: 1.2em;
}
h4 {
 margin: 0;
 padding: 0.5em 0 0 0;
 font-size: 1.1em;
}

p {
 margin: 0;
 padding: 0.5em 0 0 0;
}

a { color: #633;}

img { border: 0;}
img.agauche { padding: 0 20px 20px 0;}
img.adroite { padding: 0 0 20px 20px;}

strong, .important { color: #69c;}
.important { font-weight: bold;}

.agauche { float: left;}
.adroite { float: right;}
.alaligne { clear: both;}
.droite { text-align: right;}
.centre { text-align: center;}
.gauche { text-align: left;}

.nowrap { white-space: nowrap;}

p.clear {
 clear: both;
 margin: 0;
 padding: 0;
 border: 0;
 font-size: 0;
 height: 0;
}


#pied {
 clear: both;
 margin: 0;
 padding: 0 0 20px 0;
 border: 0;
 color: #f8c882;
}
#pied a {
 color: #f8c882;
}
#pied a:hover {
 background: #963;
 color: #f24f16;
}
#villes {
 margin: 0 auto;
 width : 960px;
 padding: 20px 0;
 text-align: center;
}
#villes li {
 float: left;
 padding: 0 20px;
 list-style: none;
}
#agence_immobiliere_fnaim {
 margin: 0 auto;
 width : 500px;
}
#agence_immobiliere_fnaim img {
 float: right;
}

#gabari { 
 position: relative; 
 margin: 0 auto 20px; 
 padding: 0; 
 border: 0; 
 width: 960px; 
 text-align: left; 
} 
 
a, p { 
 color: #f8c882; 
} 
a:hover { 
 background: #963; 
 color: #f24f16; 
} 


#ibs {
 float: right;
 width: 210px;
 text-align: center;
}

#biensville {
 float: left;
 width:   750px;   
 padding: 0;   
 margin:  0;   
}
#biensville h1 {
 color: #f8c882;
}
.photo {
 margin: 5px 0;
 padding: 15px;   
 border:  1px solid #ccc;   
 background-color: #eee;   
 width:  715px;  
}
.photo h2 {
 padding: 5px;   
 width:  700px;  
}
.photo h2 span {
 float: right;
}
.photo img {
 padding: 5px;   
 width:  700px;  
}
#biensville a h2 {
 background: #21190d;
}

#ville {
 float: left;
 width: 210px;
 text-align: center;
}
#ville ul {
 margin: 0;
 padding: 0;
 list-style: none;
}
