#panier .logopuv {
margin-left:auto;
margin-right:auto;
margin-top:10px;
margin-bottom:10px;
width:30px;
}

#panier .entete {
margin-left:auto;
margin-right:auto;
margin-top:10px;
margin-bottom:10px;
width:700px;
border:1px solid #CCC;
text-align:center
}

#panier .entete h2 {font-size:16px;color:#666;margin:0;padding:5px}

#panier  h3 {font-size:14px;color:#666;margin:0;padding:5px}

#panier .basdepage {
margin-left:auto;
margin-right:auto;
margin-top:30px;
margin-bottom:10px;
padding-top:10px;
width:700px;
border-top:1px solid #CCC;
text-align:center
}

#panier .basdepage b {font-size:10px;font-weight:normal;color:#666;margin:0;padding:5px}


#panier table {
margin-left:auto;
margin-right:auto;
width:700px;
border:0px solid #CCC
}

#panier #facture table {
margin-bottom:25px
}

#panier td {
font-size:12px;
border-top:1px solid #CCC;
padding: 5px
}

#panier th {
font-size:12px;
border-top:1px solid #CCC;
padding: 10px
}

#panier .altern {
background:#f1f1f1}




#panier #facture .entete {
margin-left:auto;
margin-right:auto;
margin-top:10px;
margin-bottom:10px;
width:650px;
padding-left:50px;
padding-top:10px;
padding-bottom:10px;
border:0;
border-top:1px solid #CCC;
border-bottom:1px solid #CCC;
text-align:left
}

#panier #facture .adresse {
margin-left:auto;
margin-right:auto;
margin-top:30px;
margin-bottom:30px;
width:250px;
padding-left:450px;
border:0;
text-align:left
}

#panier #facture .infos {
margin-left:auto;
margin-right:auto;
margin-top:20px;
margin-bottom:20px;
width:650px;
padding-left:50px;
padding-top:10px;
padding-bottom:10px;
border:0;
border-top:1px solid #CCC;
border-bottom:1px solid #CCC;
text-align:left
}

#panier .logopuv {
position:absolute;
top:30px;
margin-left:-40px
}

/****************/
body {
  font-family:Geneva,Tahoma;
  font-size:13px;
}
table {}
td {
font-family:Geneva,Tahoma;
font-size:13px;
}

.titrebold {
font-family:Geneva,Tahoma;
font-size:12px;
font-weight:bold;
}

.titrered {
font-family:Geneva,Tahoma;
font-size:13px;
color: #cc0000;
}

.hautSOMMAIRE {
background: url(inter/fd_som_h.gif) #FFFFFF; 
padding-top: 0px;
height: 110px;
}
.hautNOUVEAU {
background: url(inter/fd_nou_h.gif) #FFFFFF; 
padding-top: 0px;
height: 110px;
}
.hautCOLLECTION {
background: url(inter/fd_col_h.gif) #FFFFFF; 
padding-top: 0px;
height: 110px;
}
.hautREVUE {
background: url(inter/fd_rev_h.gif) #FFFFFF; 
padding-top: 0px;
height: 110px;
}
.hautCOEDITION {
background: url(inter/fd_coe_h.gif) #FFFFFF; 
padding-top: 0px;
height: 110px;
}
.hautAPARAITRE {
background: url(inter/fd_apa_h.gif) #FFFFFF; 
padding-top: 0px;
height: 110px;
}
.hautDEDICACE {
background: url(inter/fd_ded_h.gif) #FFFFFF; 
padding-top: 0px;
height: 110px;
}
.hautACTUALITE {
background: url(inter/fd_act_h.gif) #FFFFFF; 
padding-top: 0px;
height: 110px;
}
.hautSITE {
background: url(inter/fd_sit_h.gif) #FFFFFF; 
padding-top: 0px;
height: 110px;
}
.hautRECHERCHE {
background: url(inter/fd_rec_h.gif) #FFFFFF; 
padding-top: 0px;
height: 110px;
}
.hautCOMMANDE {
background: url(inter/fd_com_h.gif) #FFFFFF; 
padding-top: 0px;
height: 110px;
}
.hautRIEN {
background: url(inter/fd_rec_h2.gif) #FFFFFF; 
padding-top: 0px;
height: 110px;
}