/*--------------styles--------------*/
#contenu table#presentation { 
margin:0;
padding:0;
vertical-align:top;
text-align:center;
}
#contenu table#presentation td.spacer-haut { 
margin:0;
padding:0;
height:10px;
}
#contenu table#presentation td.image1 { 
margin:0;
padding:0;
width:165px;
vertical-align:top;
text-align:left;
}
#contenu table#presentation td.texte1 { 
margin:0;
padding:0;
vertical-align:top;
text-align:left;
}
#contenu table#presentation td.image1 div { 
margin:0;
padding:0;
width:150px;
height:90px;
background-repeat:no-repeat;
cursor:pointer;
}
#contenu table#presentation td.spacer-milieu { 
margin:0;
padding:0;
height:15px;
}
#contenu table#presentation td.image2 { 
margin:0;
padding:0;
width:165px;
vertical-align:top;
text-align:left;
}
#contenu table#presentation td.texte2 { 
margin:0;
padding:0;
vertical-align:top;
text-align:left;
}
#contenu table#presentation td.image2 div { 
margin:0;
padding:0;
width:150px;
height:90px;
background-repeat:no-repeat;
cursor:pointer;
}
#presentation h2 {
margin:0;
padding:0;
width:100%;
font-size:14px;
color:#8D65A1;
text-align:left;
margin-bottom:8px;
}
#presentation p { 
margin:0;
padding:0;
text-align:justify;
font-size:12px;
color:#747474;
}
#contenu table#presentation td.spacer-bas { 
margin:0;
padding:0;
height:5px;
}

/*--------------tableau articles--------------*/
#contenu table#commande {
margin:0;
padding:0;
vertical-align:top;
text-align:center;
}
/*--les lignes--*/
#contenu table#commande tr.entete { margin:0; padding:0; height:25px; background-image:url(../../images/fr/commande/bg_haut_centre.jpg); background-repeat:repeat-x; }
#contenu table#commande tr.ligne1 { margin:0; padding:0; height:18px; font-size:11px; vertical-align:middle; }
#contenu table#commande tr.ligne2 { margin:0; padding:0; height:18px; font-size:11px; vertical-align:middle; }
#contenu table#commande tr.ligne3 { margin:0; padding:0; height:18px; font-size:11px; vertical-align:middle; }
#contenu table#commande tr.ligne4 { margin:0; padding:0; height:18px; font-size:11px; vertical-align:middle; }
#contenu table#commande tr.ligne5 { margin:0; padding:0; height:18px; font-size:11px; vertical-align:middle; }
#contenu table#commande tr.ligne6 { margin:0; padding:0; height:18px; font-size:11px; vertical-align:middle; }
#contenu table#commande tr.pied { margin:0; padding:0; height:19px; background-image:url(../../images/fr/commande/bg_bas_centre.jpg); background-repeat:repeat-x; font-size:11px; }

/*--ligne entete--*/
tr.entete th.cell_1 { margin:0; padding:0; border:0; width:25px; background-image:url(../../images/fr/commande/bg_haut_gauche.jpg); background-repeat:no-repeat; }
tr.entete th.cell_2 { margin:0; padding:0; width:50%; }
tr.entete th.cell_3 { margin:0; padding:0; border-left:1px solid #8D8D8D; width:15%; }
tr.entete th.cell_4 { margin:0; padding:0; border-left:1px solid #8D8D8D; width:12%; }
tr.entete th.cell_5 { margin:0; padding:0; border-left:1px solid #8D8D8D; }
tr.entete th.cell_6 { margin:0; padding:0; border:0; width:26px; background-image:url(../../images/fr/commande/bg_haut_droit.jpg); background-repeat:no-repeat; }

/*--ligne 1--*/
tr.ligne1 td.cell_1 { margin:0; padding:0; border-bottom:1px solid #8D8D8D; border-left:1px solid #8D8D8D; }
tr.ligne1 td.cell_2 { margin:0; padding:0; border-bottom:1px solid #8D8D8D; }
tr.ligne1 td.cell_3 { margin:0; padding:0; border-bottom:1px solid #8D8D8D; border-left:1px solid #8D8D8D; }
tr.ligne1 td.cell_4 { margin:0; padding:0; border-bottom:1px solid #8D8D8D; border-left:1px solid #8D8D8D; }
tr.ligne1 td.cell_5 { margin:0; padding:0; border-bottom:1px solid #8D8D8D; border-left:1px solid #8D8D8D; }
tr.ligne1 td.cell_6 { margin:0; padding:0; border-bottom:1px solid #8D8D8D; border-right:1px solid #8D8D8D; }

/*--ligne 2--*/
tr.ligne2 td.cell_1 { margin:0; padding:0; border-bottom:1px solid #8D8D8D; border-left:1px solid #8D8D8D; }
tr.ligne2 td.cell_2 { margin:0; padding:0; border-bottom:1px solid #8D8D8D; }
tr.ligne2 td.cell_3 { margin:0; padding:0; border-bottom:1px solid #8D8D8D; border-left:1px solid #8D8D8D; }
tr.ligne2 td.cell_4 { margin:0; padding:0; border-bottom:1px solid #8D8D8D; border-left:1px solid #8D8D8D; }
tr.ligne2 td.cell_5 { margin:0; padding:0; border-bottom:1px solid #8D8D8D; border-left:1px solid #8D8D8D; }
tr.ligne2 td.cell_6 { margin:0; padding:0; border-bottom:1px solid #8D8D8D; border-right:1px solid #8D8D8D; }

/*--ligne 3--*/
tr.ligne3 td.cell_1 { margin:0; padding:0; border-bottom:1px solid #8D8D8D; border-left:1px solid #8D8D8D; }
tr.ligne3 td.cell_2 { margin:0; padding:0; border-bottom:1px solid #8D8D8D; }
tr.ligne3 td.cell_3 { margin:0; padding:0; border-bottom:1px solid #8D8D8D; border-left:1px solid #8D8D8D; }
tr.ligne3 td.cell_4 { margin:0; padding:0; border-bottom:1px solid #8D8D8D; border-left:1px solid #8D8D8D; }
tr.ligne3 td.cell_5 { margin:0; padding:0; border-bottom:1px solid #8D8D8D; border-left:1px solid #8D8D8D; }
tr.ligne3 td.cell_6 { margin:0; padding:0; border-bottom:1px solid #8D8D8D; border-right:1px solid #8D8D8D; }

/*--ligne 4--*/
tr.ligne4 td.cell_1 { margin:0; padding:0; border-bottom:1px solid #8D8D8D; border-left:1px solid #8D8D8D; }
tr.ligne4 td.cell_2 { margin:0; padding:0; border-bottom:1px solid #8D8D8D; }
tr.ligne4 td.cell_3 { margin:0; padding:0; border-bottom:1px solid #8D8D8D; border-left:1px solid #8D8D8D; }
tr.ligne4 td.cell_4 { margin:0; padding:0; border-bottom:1px solid #8D8D8D; border-left:1px solid #8D8D8D; }
tr.ligne4 td.cell_5 { margin:0; padding:0; border-bottom:1px solid #8D8D8D; border-left:1px solid #8D8D8D; }
tr.ligne4 td.cell_6 { margin:0; padding:0; border-bottom:1px solid #8D8D8D; border-right:1px solid #8D8D8D; }

/*--ligne 5--*/
tr.ligne5 td.cell_1 { margin:0; padding:0; border-bottom:1px solid #8D8D8D; border-left:1px solid #8D8D8D; }
tr.ligne5 td.cell_2 { margin:0; padding:0; border-bottom:1px solid #8D8D8D; }
tr.ligne5 td.cell_3 { margin:0; padding:0; border-bottom:1px solid #8D8D8D; border-left:1px solid #8D8D8D; }
tr.ligne5 td.cell_4 { margin:0; padding:0; border-bottom:1px solid #8D8D8D; border-left:1px solid #8D8D8D; }
tr.ligne5 td.cell_5 { margin:0; padding:0; border-bottom:1px solid #8D8D8D; border-left:1px solid #8D8D8D; }
tr.ligne5 td.cell_6 { margin:0; padding:0; border-bottom:1px solid #8D8D8D; border-right:1px solid #8D8D8D; }

/*--ligne 6--*/
tr.ligne6 td.cell_1 { margin:0; padding:0; border-bottom:1px solid #8D8D8D; border-left:1px solid #8D8D8D; }
tr.ligne6 td.cell_2 { margin:0; padding:0; border-bottom:1px solid #8D8D8D; }
tr.ligne6 td.cell_3 { margin:0; padding:0; border-bottom:1px solid #8D8D8D; border-left:1px solid #8D8D8D; }
tr.ligne6 td.cell_4 { margin:0; padding:0; border-bottom:1px solid #8D8D8D; border-left:1px solid #8D8D8D; }
tr.ligne6 td.cell_5 { margin:0; padding:0; border-bottom:1px solid #8D8D8D; border-left:1px solid #8D8D8D; }
tr.ligne6 td.cell_6 { margin:0; padding:0; border-bottom:1px solid #8D8D8D; border-right:1px solid #8D8D8D; }

/*--ligne pied--*/
tr.pied td.cell_1 { margin:0; padding:0; border:0; width:25px; background-image:url(../../images/fr/commande/bg_bas_gauche.jpg); background-repeat:no-repeat; }
tr.pied td.cell_2 { margin:0; padding:0; }
tr.pied td.cell_3 { margin:0; padding:0; border-left:1px solid #8D8D8D; }
tr.pied td.cell_4 { margin:0; padding:0; border-left:1px solid #8D8D8D; vertical-align:top; }
tr.pied td.cell_5 { margin:0; padding:0; border-left:1px solid #8D8D8D; }
tr.pied td.cell_6 { margin:0; padding:0; border:0; width:26px; background-image:url(../../images/fr/commande/bg_bas_droit.jpg); background-repeat:no-repeat; }

/*--les input texte--*/
#commande select {
margin:0;
padding:0;
height:16px;
font-size:9px;
font-family:Verdana, Arial, Helvetica, sans-serif;
width:35px;
border:0;
}
/*--bouton consulter et commander--*/
#bouton-consulter {
width:100%;
margin:0;
padding:0;
text-align:right;
height:21px;
margin-top:11px;
}
#texte-contenu-caddie {
position:absolute;
margin:0;
padding:0;
left:20px;
bottom:5px;
}
#texte-contenu-caddie p {
margin:0;
padding:0;
font-size:12px;
color:#999999;
}
#texte-contenu-caddie p span {
color:#000000;
}
/*--------------popup--------------*/
#popup-caddie { 
display:none;
position:absolute;
height:420px;
width:566px;
background-color:#ffffff;
z-index:2000;
border:5px solid #9263A7;
text-align:center;
margin:0;
padding:0;
z-index:1000;
}
#popup-caddie div#fermer { 
position:absolute;
right:0;
margin:0;
padding:0;
height:25px;
width:25px;
margin-right:5px;
margin-top:5px;
}
#popup-caddie h3 { 
margin:0;
padding:0;
color:#000000;
font-size:14px;
font-weight:bold;
margin-top:25px;
margin-left:10px;
margin-right:10px;
margin-bottom:10px;
text-align:left;
}
#popup-caddie table#recap { 
margin:0;
margin-left:auto;
margin-right:auto;
padding:0;
vertical-align:top;
text-align:left;
}
#popup-caddie table#recap th { 
margin:0;
padding:0;
height:20px;
color:#999999;
font-size:11px;
font-weight:bold;
border-bottom:1px solid #999999;
text-align:center;
vertical-align:middle;
}
#popup-caddie table#recap td { 
margin:0;
padding:0;
height:19px;
color:#000000;
font-size:11px;
font-weight:normal;
border-bottom:1px solid #999999;
vertical-align:middle;
text-align:center;
}
#popup-caddie table#recap input {
margin:0;
padding:0;
height:11px;
font-size:9px;
width:25px;
}
#popup-caddie table#recap input[type=text] {
border:1px solid #999999;
}
#popup-caddie p.total {
margin:0;
padding:0;
text-align:left;
font-size:12px;
font-weight:bold;
margin-left:10px;
margin-right:10px;
margin-top:10px;
}
#popup-caddie p.total span {
margin:0;
padding:0;
color:#9263A7;
font-weight:bold;
font-size:14px;
}
#popup-caddie p.remp_form {
margin:0;
padding:0;
text-align:center;
font-size:12px;
font-weight:normal;
font-style:italic;
margin-top:20px;
margin-bottom:15px;
}
#popup-caddie table#contact { 
margin:0;
padding:0;
margin-left:auto;
margin-right:auto;
vertical-align:top;
text-align:center;
font-size:11px;
}
#popup-caddie table#contact input { 
margin:0;
padding:0;
height:16px;
font-size:10px;
border:1px solid #999999;
vertical-align:middle;
width:160px;
}
#popup-caddie table#contact select { 
margin:0;
padding:0;
height:18px;
font-size:10px;
border:1px solid #999999;
vertical-align:middle;
width:160px;
}
#popup-caddie table#contact input.bouton_valider { 
margin:0;
padding:0;
height:auto;
width:auto;
border:0;
}
/*--------------associations--------------*/
#associations h3 { 
font-size:13px;
color:#446169;
text-align:left;
margin:0;
padding:0;
margin-bottom:5px; 
}