#titre {
/* largeur utilisable : 783px */
padding: 12px 43px 0px 1px;
font-family: Verdana, "DejaVu Sans", "Bitstream Vera Sans", Geneva, sans-serif;
}

#titre h1 {
font-size: 18px;
font-weight: normal;
padding-left: 210px;
padding-top: 2px;
color: #fff;
height: 28px;
background-color: #b3a89d;
}

#titre h1 img {
vertical-align: middle;
margin-right: 5px;
}

#contenu {
/* largeur utilisable : 754px */
padding: 0px 30px 10px 41px;
font-family: Verdana, "DejaVu Sans", "Bitstream Vera Sans", Geneva, sans-serif;
font-size: 11px;
color: #52391f;
}

#gauche {
margin-top: 30px;
margin-left: -12px;
width: 160px;
float: left;
}

#droite-soc {
padding: 30px 28px 0px 30px; 
width: 530px;
float: right;
font-size: 10px;
background: url('/images/fond-societe.png') repeat-y top left;
}

#droite-soc-fin {
background: url('/images/fond-societe-fin.png') no-repeat bottom;
height: 27px;
margin: -10px -50px 0 -30px;
}


img#visuel1 {
border: 1px solid #52391f;
margin: 0 15px 10px 0;
float: left; 
}

/*#droite-soc h2 {
font-weight: bold;
font-size: 10px;
}*/

p.texte {
line-height: 16px;
text-align: justify;
}

table#partie1 {
width: 530px;
border-collapse: collapse;
border-spacing: 0;
margin: 0;
table-layout: auto;
border: 0;
}

table#partie2 {
width: 530px;
border-collapse: collapse;
border-spacing: 0;
margin: 10px 0;
/*margin-left: 1px;*/
table-layout: auto;
border: 0;
/*border: 1px solid #000;*/
}

table#partie2 tr td.image {
height: 33%;
width: 155px;
text-align: right;
}

img.visuel {
border: 1px solid #52391f;
}

