body{
background:url(../img/tranche_header.jpg) repeat-x #161616;
height:385px;
margin:0;
padding:0;
color:#adaeb0;
font-size:12px;
font-family:arial;
}
a{color:#ea1d22;text-decoration:none;}
a:hover{text-decoration:underline;}


#header{
width:980px;
height:345px;
margin-left:auto;
margin-right:auto;

}

#contenu_pages_avec_splitter{
background:url(../img/tranche_central_splitter.jpg) repeat-y;
width:980px;
margin-left:auto;
margin-right:auto;
  min-height:700px;
  height:auto !important;
  height:700px;

}

#contenu_pages_sans_splitter{
background:url(../img/tranche_central.jpg) repeat-y;
width:980px;
margin-left:auto;
margin-right:auto;
  min-height:700px;
  height:auto !important;
  height:700px;

}

#contenu{
width:900px;
min-height:700px;
height:auto !important;
height:700px;
margin-left:auto;
margin-right:auto;
padding-top:20px;

}


#footer{
background:url(../img/footer_tranche_background.jpg) repeat-x #161616;
width:100%px;
height:62px;
margin-left:auto;
margin-right:auto;
}

#footer_left{
background:url(../img/footer_border_left.jpg) no-repeat;
width:22px;
height:62px;
float:right;
}

#footer_right{
background:url(../img/footer_border_right.jpg) no-repeat;
width:22px;
height:62px;
float:left;
}

#footer_links{
background:url(../img/footer_tranche.jpg) repeat-x #161616;
width:940px;
height:62px;
margin-left:auto;
margin-right:auto;
}



#footer_links img{
border:none;
margin-left:10px;
margin-right:10px;
}


#footer_links a,#footer_links img{
float:left;
}
#links{
width:700px;
float:left;
margin-left:50px;
}

#panier{
margin-left:auto;
margin-right:auto;
width:940px;
height:40px;
}
#panier h3,#panier a{float:right;margin:0;padding:0;}
#panier a{width:82px;height:40px;background:url(../img/img_btnPanier_normal.jpg) no-repeat;}
#panier a:hover{width:82px;height:40px;background:url(../img/img_btnPanier_over.jpg) no-repeat;}
#panier h3{margin-top:15px;color:#ffffff;font-size:13px;font-family:arial black;width:100px;}

#lien_references{
width:114px;
height:22px;
background:url(../img/liens_footer/img_footerReferences_normal.jpg) no-repeat;
margin-left:150px;
margin-top:20px;
}

#lien_references:hover{
width:114px;
height:22px;
background:url(../img/liens_footer/img_footerReferences_over.jpg) no-repeat;
margin-left:150px;
margin-top:20px;
}

#lien_modalites{
width:166px;
height:22px;
background:url(../img/liens_footer/img_footerPaiement_normal.jpg) no-repeat;
margin-top:20px;
}

#lien_modalites:hover{
width:166px;
height:22px;
background:url(../img/liens_footer/img_footerPaiement_over.jpg) no-repeat;
margin-top:20px;
}


#lien_conditions{
width:146px;
height:22px;
background:url(../img/liens_footer/img_footerConditions_normal.jpg) no-repeat;
margin-top:20px;
}

#lien_conditions:hover{
width:146px;
height:22px;
background:url(../img/liens_footer/img_footerConditions_over.jpg) no-repeat;
margin-top:20px;
}

#lien_faq{
width:36px;
height:22px;
background:url(../img/liens_footer/img_footerFAQ_normal.jpg) no-repeat;
margin-top:20px;
}

#lien_faq:hover{
width:36px;
height:22px;
background:url(../img/liens_footer/img_footerFAQ_over.jpg) no-repeat;
margin-top:20px;
}





#formulaire_contact{
width:500px;
margin-left:auto;
margin-right:auto;

}
 
 #contenu_faq{width:800px;height:900px;}
  #contenu_faq a{font-weight:bold;}
 #contenu_faq h1{font-size:16px;color:#ffffff;}
 #contenu_cgv h1{font-size:14px;color:#ffffff;}
 #contenu_cgv{width:890px;margin-left:auto;margin-right:auto;}
.contenu_art{display:none;background:#161616;padding:5px;margin-top:10px;width:800px;}
.select_entreprises{
width:210px;height:20px;margin-right:10px;background:#e4e4e4;
}

#pagination{
margin-left:auto;
margin-right:auto;
width:400px;
text-align:center;
}

.clear{
clear:both;
}

