.tab_adresse,#tab_panier{
-webkit-border-top-left-radius: 5px;
-webkit-border-top-right-radius: 5px;
-moz-border-radius-topleft: 5px;
-moz-border-radius-topright: 5px;
border-top-left-radius: 5px;
border-top-right-radius: 5px;
border-left: 1px solid #EEE;
border-top: 1px solid #EEE;
/*border-bottom:1px solid #EEE;*/
-webkit-box-shadow: 2px 2px 3px 0px rgba(200, 200, 200, 0.75);
-moz-box-shadow:    2px 2px 3px 0px rgba(200, 200, 200, 0.75);
box-shadow:         2px 2px 3px 0px rgba(200, 200, 200, 0.75);
}


.container_tab_panier{margin-bottom:10px;}

#tab_panier{border-top:none;border-left:none;
-webkit-box-shadow: 2px 3px 3px 0px rgba(200, 200, 200, 0.75);
-moz-box-shadow:    2px 3px 3px 0px rgba(200, 200, 200, 0.75);
box-shadow:         2px 3px 3px 0px rgba(200, 200, 200, 0.75);
}
#tab_panier #entete_panier{background:none;}
#tab_panier #entete_panier td {
    border-top: medium none;
    background-color: #67686D;
    color: #FFF;
}
#tab_panier #entete_panier  td:first-child {
    border-left:none;
    border-top-left-radius: 8px; 
}
#tab_panier  #entete_panier td:last-child {
    border-right:none;
    border-top-right-radius: 8px; 
}

#tab_panier #entete_pu{width:140px;}

#tab_panier td {padding:5px;}
#tab_panier #entete_panier td {
font-size: 16px;
line-height: 14px;
padding: 10px 5px;
}

.tab_adresse .tab_panier_contenu{height:auto;}

.ligne_entete{
padding:10px;
background-color:#67686D;
color:#FFF;
font-size:16px;
-webkit-border-top-left-radius: 5px;
-webkit-border-top-right-radius: 5px;
-moz-border-radius-topleft: 5px;
-moz-border-radius-topright: 5px;
border-top-left-radius: 5px;
border-top-right-radius: 5px;

}

.ligne_entete  strong{font-size:16px;}

.ligne_paire,
.ligne_impaire{
padding:10px 0;
}

.ligne_paire{	background:#FFF;	}
.ligne_impaire{	background:#f1f1f1;	}

.formulaire_contact input[type=text],
.formulaire_contact input[type=password],
.formulaire_contact select{width:70%;margin:0;}


.formulaire_contact input[type=radio]{margin-right:5px;}

.formulaire_contact input#encart_code_postal{width:100%;}

.formulaire_contact label{display:inline-block;margin:0;}
.formulaire_contact p.texte{text-align:right;margin-bottom:0;}
.formulaire_contact p.texte.alignLeft{text-align:left;}
.formulaire_contact p.texte.alignCenter{text-align:center;}
.formulaire_contact p.texte.marginBottom10{margin-bottom:10px;}
.formulaire_contact p.texte.marginBottom15{margin-bottom:15px;}

.formulaire_contact label.contenu_label,
.formulaire_contact label.contenu_donnee{
height: 30px;
line-height: 30px;
}


#liv_diff_fact{margin-right:10px;}


#div_champs_obligatoires{margin-top:10px;}

#champs_obligatoires{
color:#777;
font-size:12px;
margin:5px;
float:left;
}

.btn{min-height:30px;}
.btn_vert{line-height:30px;}


#tab_total .ligne_entete{font-weight:bold;}



.tab_total_panier_contenu_label, .tab_total_panier_contenu_donnee{
border-bottom: 1px solid #ddd;
border-right: 1px solid #ddd;
border-left:none;
border-top:none;
}

label.contenu_label,
label.contenu_donnee{
color: #6c6c6c;
font-size: 13px;
}


label.contenu_donnee{
color: #005e50;
font-weight: bold;
}

#label_nap ,#donnee_nap{border-bottom:1px solid #005e50;}

#label_nap label.contenu_label,#donnee_nap label.contenu_donnee{font-weight:bold;font-size:16px;color:#FFFFFF;}
#donnee_nap label.contenu_donnee{font-size:22px;}

.tab_total_panier_contenu_label,
.tab_total_panier_contenu_donnee{padding-top:1%;padding-bottom:1%;height:40px;}

