@charset "iso-8859-1";

HTML{width: 100%;}

BODY{width: 100%; margin: 0px; text-align: center; font-size:0.8em; font-family:Trebuchet MS,Arial;}

IMG{behavior:url(interface/iepngfix.htc); border:none;}
 
#site{width:951px; margin: 0 auto 0 auto;}


#bandeau{position:relative; float:left;background:url(bandeau.jpg) no-repeat; width:951px; height:144px;}

#bandeau_acc{position:absolute; width:490px; height:70px; left:0px; top:50px; text-decoration:none;}

#recherche{position:relative; float:left; left:56.5%; top:3.5%; font-size:0.9em; font-weight:bold; color:#000000; width:393px; height:44px;}
#recherche a{display:block; color:#000000; text-decoration:none;}
#recherche a:hover{color:#8F0000;}
#recherche a.over{color:#8F0000;}

#menu{position:relative; float:left;background:url(fond_menu.jpg) repeat-x; width:951px; height:38px; line-height:12px;}
#menu a{color:#000000; font-weight:bold; font-size:0.9em; text-decoration:none;}
#menu a:hover{color:#24809A; font-weight:bold; font-size:0.9em; text-decoration:none;}
#menu a.over{color:#24809A; font-weight:bold; font-size:0.9em; text-decoration:none;}

#gauche{position:relative; float:left;width:195px; height:auto;}

#div123{position:relative; float:left;width:185px; height:222px; margin-top:16px;}
#engage{position:relative; float:left;background:url(engage.jpg) no-repeat; width:185px; height:240px; margin-top:10px;}
#satisfaction{position:relative; float:left;background:url(sofinco.jpg) no-repeat; width:185px; height:88px; margin-top:5px;}


#contenu{position:relative; float:left; width:505px; height:auto; margin:20px 10px 0px 0px; padding:15px 8px 15px 8px; border:solid 1px #CECECE;}
#contenu2{width:880px; height:auto; margin:10px auto 10px auto; padding:15px 8px 15px 8px; border:solid 1px #CECECE;}
#contenu2 img{margin:5px;}


#titre_page{position:relative; float:left; width:500px; height:21px; border-bottom:solid 1px #4796AD; text-align:left; font-size:1.4em; font-weight:bold; color:#097391; margin-bottom:10px;}
#texte{position:relative; float:left; width:505px; height:auto;}

/******************************* STYLES CELLULES **********************************/

.prod_titre{font-size:1.1em; color:#EE751A; font-weight:bold; text-align:left;}
.prod_titre a{color:#EE751A; font-weight:bold; text-decoration:none;}
.prod_titre a:hover{color:#C70014; font-weight:bold; text-decoration:none;}
.prod_intro{font-size:1em; color:#F96505; font-weight:bold; text-align:left; padding:10px 0px 0px 10px;}
.prod_corps{font-size:0.9em; color:#000000; text-align:left; padding:5px 0px 0px 10px;}
.prod_corps a{color:#097391; font-weight:bold; text-decoration:none;}
.prod_infos{font-size:1.1em; color:#000000; text-align:left; padding:5px 0px 0px 10px;}
#prod_promo{font-size:1.3em; font-weight:bold; color:#EE751A; text-align:center; text-decoration:none;}
.prod_promo2{font-size:1.3em; font-weight:bold; color:#CE0017; text-align:left; padding:10px 0px;}
.prod_fermer{font-size:0.9em; color:#000000; text-align:left; padding:5px 0px 0px 10px;}

/*****table remorques******/
.prod_entete{font-size:1em; background-color:#097391; font-weight:bold; color:#FFFFFF; text-align:center;}
.prod_entete_prix{font-size:1em; background-color:#C40028; font-weight:bold; color:#FFFFFF; text-align:center;}
.prod_ligne0{font-size:1em; background-color:#E7F1F4; font-weight:normal; color:#000000; text-align:center;}
.prod_ligne1{font-size:1em; background-color:#B6D5DE; font-weight:normal; color:#000000; text-align:center;}
/*****table remorques******/

.acc_titre{font-size:1.3em; color:#097391; font-weight:bold; text-align:left; border-bottom:solid 1px #097391;}

.zone_acc{position:relative; float:left; width:166px; height:auto;}
.zone_acc2{position:relative; float:left; width:250px; height:auto;}
.a_la_une_titre{font-size:0.9em; color:#EE751A; font-weight:bold; text-align:left;}
.a_la_une_titre a{color:#EE751A; font-weight:bold; text-decoration:none;}
.a_la_une_corps{font-size:0.9em; color:#000000; font-weight:normal; text-align:justify; padding-left:18px;}
.a_la_une_corps a{color:#097391; font-weight:bold; text-decoration:none;}
.fond_prix{position:absolute; float:left; top:92%; left:60%; text-align:center; font-weight:bold; padding-top:2px; font-size:0.9em; background:url(fond_prix.png) no-repeat; width:54px; height:21px; behavior:url(interface/iepngfix.htc);}

.flash_titre{font-size:1em; color:#097391; font-weight:bold; text-align:left;}
.flash_titre a{color:#097391; font-weight:bold; text-decoration:none;}
.flash_corps{font-size:0.9em; color:#000000; font-weight:normal; background-color:#FFA400; text-align:center;}
.flash_corps a{color:#097391; font-weight:bold; text-decoration:none;}

.niv_4_intro{font-size:1em; color:#047796; font-weight:bold; text-align:justify; padding:10px 0px 10px 5px; margin:0;}
.niv_4_partie_titre{font-size:1.2em; color:#EE751A; font-weight:bold; text-align:left; padding:3px 0px 0px 5px; margin:0;}
.niv_4_partie_intro{font-size:1em; color:#000000; font-weight:bold; padding:0px 0px 0px 5px; margin:0; text-align:justify;}
.niv_4_partie_intro a{color:#038AAA; font-weight:bold;}
.niv_4_partie_intro li{padding-left:13px;}
.niv_4_partie_corps{font-size:1em; color:#000000; text-align:justify; padding:0px 0px 0px 5px;}
.niv_4_partie_corps a{color:#038AAA; text-decoration:underline;}
.niv_4_partie_corps li{padding-left:13px;}

/******************************* STYLES CELLULES **********************************/


#droite{position:relative; float:left; width:220px; height:auto;}

#lien_remorque{position:relative; float:left; width:219px; height:172px; margin-top:16px;}
#secupaiement{position:relative; float:left; background:url(secupaiement.jpg) no-repeat; width:219px; height:168px; margin-top:10px;}
#appel_gratuit{position:relative; float:left; background:url(appel_gratuit.jpg) no-repeat; width:219px; height:75px; margin-top:10px;}
#hotline{position:relative; float:left; background:url(hotline.jpg) no-repeat; width:219px; height:118px; margin-top:10px;}



#bas{position:relative; float:left;width:1000px; height:auto; margin:10px 0px;}
#bas a{text-decoration:none; color:#000; font-weight:bold; font-size:0.9em;}

.formulaire{color:#067390; font-weight:bold; font-size:1em; text-align:right;}

.spacer{height:15px;}
.aligner{float:right;}/*Appliquer a une image pour la rendre flottante dans le texte*/

#copyright{position:relative; float:left; width:1000px; text-align:center;}
