/* CSS Document */
body{
text-align: center;
background-color: #8F0000;
font-family: Verdana, Arial, Helvetica, sans-serif;
margin: 0
}

div#conteneur{
width: 788px;
margin: auto;
background-color: #FFFFFF;
/*border-top: 3px solid #FFFFFF;*/
}

div#entete{
height: 114px;
background: #8F0000;
border-left: 3px solid #FFFFFF;
border-right: 3px solid #FFFFFF;
margin: 0;
padding: 0;
}

div#menu{
background-color: #8F0000;
border-left: 3px solid #FFFFFF;
border-right: 3px solid #FFFFFF;
height: 24px;
margin: 0;
padding: 0
}

div#menu a{
display: inline-block;
float: left;
margin: 0;
padding: 5px 9px ;
font-size: 12px;
text-decoration: none;
color: #FFFFFF;
background-color: #8F0000;
border-right: 3px solid #FFFFFF
}

div#menu a.premierMenu{
border-left: 3px solid #FFFFFF;
margin-left: 179px

}

div#menu a:hover{
background-color: #BB1321;
color: #FFFFFF;
}

div#menu a.actuel{
background-color: #EFDBDB;
color: #8F0000;
}

div#sousMenu{
padding: 3px;
margin-top: 3px;
background-color: #EFDBDB;
border-left: 3px solid #FFFFFF;
border-right: 3px solid #FFFFFF;
color: #8F0000;
font-size: 12px;
}

div#sousMenu a{
color: #8F0000;
font-size: 12px;
text-decoration: none;
}

h1{
color: #8F0000;
font-size: 20px;
text-align: left;
padding-top: 5px;

}

p{
text-align: left;
color: #000000;
font-size: 12px;
}

p b{
font-size: 14px;
font-weight: bold;
color: #8F0000;
}

.textCentre{
text-align: center;
color: #000000;
font-size: 12px;
padding-bottom: 10px;
}

table{
margin: 20px 0 15px 0;
text-align:left;
color: #000000;
font-size: 12px;
}

table#expertise th{
color: #8F0000;
font-size: 20px;
padding-top:20px;
font-size: 16px
}

table#offre{
margin: 15px 30px 0 25px;
}

table#offre td{

}

td.border{
border-bottom: 2px dotted #CCCCCC;
}

div#contenu{
padding: 0 20px;
}

img#center{
margin: 0;
padding: 0;
text-align: center;
}

.retour{
text-decoration: none;
color: #8F0000;
font-weight: bold;
font-size: 12px;
float:right;
margin: 0 10px 10px 0;
}

div#faq{
text-align:justify;
font-size:11px;
padding:0 30px 0 30px
}

div#faq H1{
color: #8F0000;
font-size: 18px;
text-align: center;
padding-top:30px
}

div#faq b{
color: #8F0000;
font-size: 13px;
}

div#faq a{
color: #8F0000;
font-size: 11px;
text-align:center;
}