#block_gauche {
clear:both;
width:770px;
}

#block_gauche h1 {
font-size:36px;
color:black;
display:block;
padding:0px;
margin:0px;
line-height:32px;
font-weight:normal;
color:#333333;
margin:0px;
padding:0px;
width:360px;
}

#block_gauche h1 img {
float:right;
padding-right:10px;
}

#block_gauche .ss_titre {
padding-top:10px;
}

#block_gauche .ss_titre_vert {
font-size:20px;
color:black;
display:block;
font-weight:normal;
color:#BED600;
margin:0px;
padding:0px;
padding-top:10px;
width:400px;
line-height:20px;
}

#contenu .marge_haut_outils {
background-image: url(../img_com/marge_top_outils.gif);
background-repeat: no-repeat;
height:10px;
font-size:4px;
margin-top:6px;
}

#contenu .marge {
background-image: url(../img_com/page_fond_outils.jpg);
background-repeat: no-repeat;
background-position:right top;
}

#contenu .encard img {
padding-left:20px;
padding-top:40px;
padding-bottom:40px;
}

#block_gauche dd li {
margin:0px;
padding:0px;
list-style-position: outside;
list-style: none;
background-image: url(../img_com/puce_vert.gif);
background-repeat: no-repeat;
background-position: 0px 6px;
padding-left:12px;
padding-top:1px;
margin-bottom:1px;
}

#block_gauche dd.puce_noir {
margin:0px;
padding:0px;
background-image: url(../img_com/puce_noir.gif);
background-repeat: no-repeat;
background-position: 0px 6px;
padding-left:10px;
padding-top:2px;
margin-bottom:2px;
}


#cadre_vert {
margin-top:40px;
width:538px;
}

#cadre_vert .haut {
background-image: url(../img_com/outils_vert_top.gif);
background-repeat: no-repeat;
height:9px;
font-size:4px;
}

#cadre_vert .bas {
background-image: url(../img_com/outils_vert_bottom.gif);
background-repeat: no-repeat;
height:9px;
font-size:4px;
}

#cadre_vert .centre {
border-left:solid 3px #BED600;
border-right:solid 3px #BED600;
padding:10px;
padding-top:20px;
padding-left:30px;
}

#cadre_vert th {
font-size:16px;
color:black;
display:block;
font-weight:bold;
color:#BED600;
padding-top:0px;
padding-bottom:6px;
text-transform:uppercase;
}

#cadre_vert .titre {
font-size:16px;
color:black;
display:block;
font-weight:bold;
color:#BED600;
padding-top:0px;
padding-bottom:16px;
text-transform:uppercase;
}

#form_contact td {
vertical-align:top;
padding-top:2px;
padding-bottom:2px;
padding-left:4px;
padding-right:4px;
}

#form_contact .marge_area {
padding-left:60px;
}

#form_contact .champ_text {
width:300px;
font-size:11px;
border:solid 1px #BABABA;
padding:2px;
}

#form_contact .champ_check {
float:left;
margin:0px;
margin-right:0px;
margin-bottom:6px;
margin-left:0px;
margin-right:4px;
padding:0px;
}

#form_contact label {
margin-top:2px;
}

#form_contact .champ_area {
width:300px;
height:60px;
font-size:11px;
border:solid 1px #BABABA;
padding:2px;
color:#333333;
font-family: arial, Helvetica, sans-serif;
font-size:11px;
}

#form_contact .align_dte {
text-align:right;
width:300px;
padding-top:2px;
}

#form_contact .champ_area_gr {
width:400px;
height:60px;
font-size:11px;
border:solid 1px #BABABA;
padding:2px;
color:#333333;
font-family: arial, Helvetica, sans-serif;
font-size:11px;
}


#form_contact .etoile_rouge {
color:red;
font-size:12px;
}

#form_contact .bt_valider {
background-image: url(../img_com/bt_fond_valider.gif);
background-repeat: no-repeat;
height:33px;
width:139px;
text-align:center;
font-size:18px;
color:white;
padding-top:5px;
font-weight:normal;
cursor:pointer;
}

#form_contact .titre {
font-size:16px;
color:black;
display:block;
font-weight:bold;
color:#BED600;
padding-top:16px;
padding-bottom:6px;
text-transform:uppercase;
}

#form_contact .bt_valider a, #form_contact .bt_valider alink {
font-size:18px;
color:white;
}

.champ_obli {
text-align:right;
padding-right:40px;
font-size:11px;
}

.etoile_rouge {
color:red;
font-size:12px;
}

#block_voiture_propre {
width:360px;
float:left;
margin-right:10px;
}

#block_voiture_sure {
width:360px;
float:left;
}

#block_voiture_propre .logo {
background-image: url(../img_com/picto_voiture_propre.gif);
background-repeat: no-repeat;
background-position:left center;
padding-left:80px;
padding-top:30px;
padding-bottom:30px;
font-size:16px;
font-weight:bold;
}

#block_voiture_sure .logo {
background-image: url(../img_com/picto_voiture_sure.gif);
background-repeat: no-repeat;
background-position:left center;
padding-left:80px;
padding-top:30px;
padding-bottom:30px;
font-size:16px;
font-weight:bold;
}

#block_voiture_sure .texte, #block_voiture_propre .texte {
padding-top:10px;
padding-right:80px;
min-height:200px;
}

/* for Internet Explorer */
/*\*/
* html #block_voiture_sure .texte,* html #block_voiture_propre .texte  {
height:200px;
}
/**/



