h1{
width:420px;
background-color:#FCCF94;
color:#0071B5;
font-size:24px;
padding:4px;
margin:0;
text-align:left;
}
h2{
width:420px;
font-size:13px;
text-align:right;
font-style:italic;
color:#0071B5;
margin:0;
margin-top:5px;
margin-bottom:15px;
padding:0;
}
h3.rechercher{
width:420px;
color:#0071B5;
font-variant: small-caps;
margin:0;
}
p.bourse_intro{
width:420px;
color:#0071B5;
font-size:11px;
text-align:justify;
}
p.bourse_creer{
width:255px;
color:#0071B5;
font-size:11px;
text-align:justify;
}
#ecovoiturage{
width:368px;
margin:5px;
}
#ecovoituragetext{
width:368px;
background-color:#74B443;
color:white;
}

#ecovoituragetext p{
padding:8px;
margin:0;
}
p.h3propagande{
color:#0071B5;
font-size:11px;
width:810px;
margin-top:10px;
font-weight:bold;
text-align:justify;
}
p.h4propagande{
color:#0071B5;
font-size:11px;
width:810px;
margin-top:10px;
text-align:justify;
}
hr.bourse{
color:#FCCF94;
width:785px;
margin:18px;
border:4px solid #FCCF94;
}

table.tableau_bourse{
width:810px;
color:#0071B5;
}
table.tableau_bourse a, table.annonce_destination a,#creervotreannonce a,table.imageproduit a, h2 a,ul.autre_periode a,#creerannonce a{
color:#0071B5;
}
table.tableau_bourse a:hover, table.annonce_destination a:hover,#creervotreannonce a:hover, table.imageproduit a:hover, h2 a:hover, ul.autre_periode a:hover, #creerannonce a:hover{
color:#4399CC;
}
#ecovoituragetext a{
color:white;
font-weight:bold;
}
#ecovoituragetext a:hover{
color:#CCCCCC;
}
table.tableau_bourse th{
font-size:11px;
text-align:left;
padding:4px;
background-color:#FCCF94;
}
th.voiturage,th.periode,th.destination{
width:125px;
}
table.tableau_bourse td{
text-align:left;
background-color:#FCCF94;
padding:4px;
}

table.tableau_bourse td.white{
background-color:white;
}
table.tableau_bourse h3{
padding:0;
margin:3px;
}
table.tableau_bourse p{
padding:0;
margin:3px;
text-align:justify;
}
table.annonce_destination ul{
list-style: none;
font-variant: small-caps;
font-weight:bold;
margin:0;
padding:0;
}
span.nbannonce
{
color:#CC9246;
font-style:italic;
font-variant: normal;
font-weight:normal;
}
#creervotreannonce{
background-color:#FCCF94;
height:200px;
font-variant: small-caps;
font-size:15px;
width:200px;
padding:10px;
text-align:center;
border-right:2px solid #D5A260;
border-bottom:2px solid #D5A260;
}
#creervotreannonce a{
display:block;
height:130px;
font-weight:bold;
padding-top:70px;
padding-left:15px;
padding-right:15px;
}
#texteannonce{
width:800px;
background-color:#FFFFFF;

}
#texteannonce p{
color:#0071B5;
padding:10px;
}
table.imageproduit{
width:800px;
font-size:12px;
}
table.imageproduit p{
margin-top:5px;
}
table.reponse{
font-weight:bold;
color:#0071B5;
text-align:right;
}
table.reponse input, table.reponse textarea, #creerannonce input, #creerannonce textarea, #creerannonce select{
font-family:verdana, arial, georgia;
font-size:11px;
color:#0071B5;
}
table.reponse input{
width:210px;
}
table.reponse textarea{
width:420px;
height:80px;
}
ul.autre_periode{
list-style: square;
color:#0071B5;
font-variant: small-caps;
font-weight:bold;
margin:0;
margin-left:320px;
padding:0;
}
#creerannonce td{
width:400px;
text-align:right;
font-weight:bold;
color:#0071B5;
}
#creerannonce input.text{
width:180px;
margin:2px 0 2px  2px ;
}
#creerannonce input.cham{
width:100px;
margin:2px 0 2px  2px ;
}
#creerannonce select
{
width:250px;
margin:2px 0 2px  2px ;
font-size:11px;
}
#creerannonce input.radio{
width:5px;
margin:4px 0 4px  4px ;
padding:0;
}
#creerannonce textarea{
width:90%;
height:150px;
margin:4px 0 4px 4px;
}