/* CSS Document */

body {
margin:0;
padding:0;
background:url(element/fond_complet.gif) repeat-y top center;
}

img {
border:0;
}

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

a {
color:#333333;
text-decoration:none;
font-weight:700;
}

a:hover {
text-decoration:underline;
}

.stop {
clear:left;
color:#FFFFFF;
}

.adresse_simple{
line-height:30px;
padding:0 0 0 10px;
}

.gras{
font-weight:800;
}

.souligne{
text-decoration:underline;
}



#conteneur {
position:relative;
width:1000px;
left:50%;
margin-left:-500px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#333333;
font-size:11px;
}



#bandeau{
float:left;
width:984px;
padding:0 0 0 16px;
}





/* PAGE RÉSULTAT */

#reponse {
float:left;
width:900px;
padding:0 0 0 16px;
}





/* PAGE FORMULAIRE */

.titre_form{
float:left;
width:890px;
padding:40px 0 0 50px;
color:#990000;
font-weight:800;
}


#form {
float:left;
width:890px;
margin:0 0 0 30px;
padding:0 0 0 30px;
background:url(element/bordure_site.gif) repeat-y left;
display:inline;
}

#form .col_gauche {
width:30%;
float:left;
text-align:right;
line-height:25px;
height:25px;
font-weight:800;
}

#form .col_droite {
float:left;
text-align:left;
height:25px;
padding:5px 0 0 10px;
}

#form .col_droite_fck {
float:left;
text-align:left;
padding:5px 0 0 10px;
}

#form .validez {
float:left;
text-align:center;
padding:10px 0 0 350px;
}


#form .validez1 {
width:50%;
float:left;
text-align:center;
line-height:25px;
height:25px;
padding:20px 0 0 0;
}




.pied_page{
float:left;
color:#ffffff;
background:#990000;
width:968px;
margin:0 0 0 16px;
padding:10px 0 10px 0;
text-align:center;
display:inline;
}

.pied_page2{
float:left;
color:#ffffff;
background:#990000;
width:938px;
margin:0 0 0 16px;
padding:0 10px 0 20px;
text-align:left;
display:inline;
}


