#centre #contenu h1 {
margin:0px;
padding:0px;
font-size:30px;
font-family:Times New Roman, arial;
padding-left:20px;
padding-top:30px;
color:#696969;
}

#contenu {
position:relative;
width:636px;
min-height:507px;
background-color:#E4E5E5;
background-position:center bottom;
}

* html #contenu {
height:507px;
}

#centre #contenu h2 {
margin:0px;
padding:0px;
font-size:18px;
font-family:Times New Roman, arial;
padding-left:24px;
padding-top:10px;
}

#centre .fin_detail {
background-image: url(../img_com/detail_bas.gif);
background-repeat: no-repeat;
height:11px;
width:636px;
font-size:10px;
}

#contenu  form {
margin-top:20px;
margin-left:20px;
}

#contenu .form_texte {
width:210px;
font-size:11px;
color:#838383;
background-color:white;
border-top:solid 1px #8E8E8E;
border-left:solid 1px #8E8E8E;
border-bottom:solid 1px #CECECE;
border-right:solid 1px #CECECE;
padding:2px;
margin-top:4px;
margin-bottom:4px;
float:left;
}

#contenu .form_image {
float:left;
width:19px;
padding-top:0px;
padding-left:4px;
}

#contenu .form_envoyer {
margin-top:6px;
padding-left:0px;
}

#contenu label {
display:block;
width:100px;
float:left;
margin-top:4px;
margin-bottom:4px;
font-weight:bold;
}
.error {
display:block;
background-image: url(../img_com/bt_alert.gif);
background-repeat: no-repeat;
background-position:0px 2px;
color:#BD1515;
font-size: 12px;
font-family: arial, Helvetica, sans-serif;
font-weight:normal;
padding:2px;
padding-top:6px;
padding-left:30px;
text-align:left;
float:left;
width:200px;
}

#contenu .block_gauche_370 {
width:366px;
float:left;
border-right:solid 1px #CDCECE;
}

#contenu .block_gauche_370 .marge {
padding-top:20px;
padding-left:24px;
padding-right:24px;
line-height:14px;
}

#contenu .block_droite_250 {
width:250px;
float:left;
}

#contenu .block_droite_250 form {
margin:0px;
padding:0px;
margin-top:100px;
}

#contenu .block_droite_250 label {
width:auto;
clear:both;
float:none;
font-weight:normal;
}

#contenu .block_droite_250 .form_texte {
float:none;
clear:both;
}
#contenu .block_droite_250 .form_textearea {
width:210px;
height:80px;
font-size:11px;
color:#838383;
background-color:white;
border-top:solid 1px #8E8E8E;
border-left:solid 1px #8E8E8E;
border-bottom:solid 1px #CECECE;
border-right:solid 1px #CECECE;
padding:2px;
margin-top:4px;
margin-bottom:4px;
float:none;
clear:both;
font-family:arial;
}

#contenu .block_droite_250 .marge {
padding-top:20px;
padding-left:20px;
padding-right:0px;
line-height:14px;
}

#contenu .block_droite_250 .error {
padding-top:4px;
padding-bottom:14px;
background-position:0px 0px;
}

#contenu .marge {
padding-left:20px;
padding-right:20px;
padding-top:20px;
}

#contenu #recompense {
margin-top:20px;
}

#contenu #recompense td {
padding-top:10px;
padding-bottom:10px;
vertical-align:top;
}

#contenu #recompense .img_dte {
padding-left:10px;
vertical-align:middle;
}

#contenu #recompense .img_gche {
padding-right:10px;
vertical-align:top;
}

#contenu .block_250 {
float:left;
width:250px;
margin-bottom:20px;
}

#contenu .block_250 strong {
color:#D24042;
}

#contenu .sep {
margin-top:20px;
margin-bottom:20px;
border-top:solid 1px #B6B7B7;
font-size:1px;
height:1px;
line-height:1px;
}

#global .fond_international {
background-image: url(../img_com/fond_international.jpg);
background-repeat: no-repeat;
background-position: left bottom;
}




