/* CSS Document */
*{border:none;}
div.content_page{
background:#FFF;
padding-left:25px;
width:719px;
}
div.recap_panier{
background:#FFF url(../medias/corps_bloc2_content.gif);
background-position:top left;
background-repeat:repeat-y;
width:684px;
margin:0 0 15px 0;
}
div.recap_panier div.header{
background:url(../medias/header_bloc2_content.gif);
background-position:top left;
background-repeat:no-repeat;
width:684px;
height:14px;
font-size:1px;
padding:0;
margin:0;
}
div.recap_panier div.footer{
background:url(../medias/footer_bloc2_panier.gif);
background-position:bottom left;
background-repeat:no-repeat;
width:684px;
height:9px;
font-size:1px;
}

table.produit , table.infos{
width:665px;
margin:10px 0 10px 12px;
}
table.produit tr td.border-right{
background:url(../medias/separation_vert.gif);
background-position:right 3px;
background-repeat:no-repeat;
padding-right:10px;
}
td.plus-moin{
border-bottom:1px solid #c3c0c0;
}
h1.titre_content{
font-size:24px;
color:#a8bfaf;
padding:10px 15px 10px 0;
font-weight:normal;
}
div.separation_panier{
background:url(../medias/sep_horz_longue.gif);
background-repeat:no-repeat;
background-position:top left;
width:666px;
height:8px;
font-size:1px;
margin:10px 0 10px 10px;
}
div.recap_panier img{
margin-left:5px;
}
input.text_petit{
height:15px;
background:none;
width:160px;
font-size:10px;
color:#696767;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
span.text_petit , span.text_petit_gras{
font-size:10px;
color:#696767;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
input.frais , input.total_sans_frais{
background:none;
border:none;
height:14px;
text-align:right;
color:#696767;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
width:50px;
}
input.frais{
font-size:10px;
}
input.total_sans_frais{
font-size:12px;
}
span.panier-vide{
color:#ad4949;
font-weight:bold;
text-transform:uppercase;
font-family:Verdana, Arial, Helvetica, sans-serif;
display:block;
padding:20px 0 20px 230px;
}
span.text_petit a{
color:#696767;
text-decoration:underline;
}
span.text_petit_gras{
font-weight:bold;
}
span.text_moyen_gras{
font-size:12px;
color:#494747;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
}
input.text_moyen_gras{
font-size:12px;
color:#494747;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
background:none;
border:none;
width:50px;
text-align:right;
height:15px;
}
span.text_grand_gras , span.text_grand_vert{
font-size:14px;
color:#494747;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
}
span.text_grand_vert{
color:#3da04c;
}
input.text_grand_vert{
color:#3da04c;
font-size:18px;
font-weight:bold;
background:none;
border:none;
width:100px;
height:25px;
text-align:right;
}
input.nom_produit{
display:block;
padding:10px 10px 0 0;
font-size:12px;
color:#ad4949;
font-weight:bold;
text-transform:uppercase;
font-family:Verdana, Arial, Helvetica, sans-serif;
height:15px;
background:none;
width:160px;
}
span.lien_detail{
font-size:11px;
color:#696767;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
span.lien_detail a{
text-decoration:underline;
color:#2e2b2b;
}
span.lien_detail a:hover{
color:#000000;
}
div.recap_panier input.quantite{
border-left:2px solid #afa9a9;
border-bottom:2px solid #c6c5c5;
border-right:2px solid #858282;
border-top:2px solid #7f7c7c;
height:12px;
width:25px;
font-size:11px;
font-weight:bold;
text-align:center;
}
div.recap_panier a.plus , div.recap_panier a.moin{
display:block;
background-repeat:no-repeat;
width:9px;
height:5px;
font-size:1px;
}
div.recap_panier a.plus{
background:url(../medias/fleche_vert_haut.gif);
background-position:top left;
}
div.recap_panier a.moin{
background:url(../medias/fleche_vert_bas.gif);
background-position:bottom left;
}
div.recap_panier a.moin:hover{
background:url(../medias/moin_noir.gif);
background-position:bottom left;
}
div.recap_panier a.plus:hover{
background:url(../medias/plus_noir.gif);
background-position:top left;
}
input.prix{
height:15px;
width:40px;
color:#668e72;
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
margin-right:15px;
background:#edf0ee;
}
input.text_taille , input.text_couleur{
border-left:2px solid #afa9a9;
border-bottom:2px solid #c6c5c5;
border-right:2px solid #858282;
border-top:2px solid #7f7c7c;
width:30px;
height:14px;
font-size:12px;
color:#333333;
}
div.recap_panier select option span.no_stock{
color:#d53535;
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-transform:lowercase;
}
select.couleur{
height:15px;
border:1px solid #ccded1;
font-size:10px;
width:70px;
margin-right:5px;
}
input.text_petit_gras{
font-size:11px;
color:#666666;
background:none;
border:none;
width:30px;
height:14px;
font-weight:bold;
text-align:right;
}
input.submit
{
display:block;
border:none;
background:url(../medias/btn_valide_commande.gif);
background-repeat:no-repeat;
background-position:bottom right;
width:192px;
height:44px;
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:12px;
/*padding:13px 30px 0 0;*/
cursor:pointer;
cursor:hand;
}
/*a.btn_valide{
display:block;
background:url(../medias/btn_valide_commande.gif);
background-repeat:no-repeat;
background-position:bottom right;
width:162px;
height:31px;
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:12px;
padding:13px 30px 0 0;
}*/
a.btn_valide:hover{
text-decoration:underline;
color:#373535;
}
/**********PAGE RECAP*******************************************/
input.taille_couleur{
}
input.qte_recap{
border:none;
background:none;
height:15px;
font-size:12px;
font-weight:bold;
color:#333333;
}
span.asterix{
color:#990000;
font-size:11px;
font-weight:bold;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
input.infos_commande{
height:14px;
}
input.infos_commande , textarea.infos_commande{
width:200px;
font-size:11px;
color:#333333;
border-left:2px solid #afa9a9;
border-bottom:2px solid #c6c5c5;
border-right:2px solid #858282;
border-top:2px solid #7f7c7c;
}
textarea.infos_commande{
height:60px;
}
td.nom_champ{
text-align:right;
vertical-align:middle;
height:25px;
padding-right:5px;
}
td.textarea{
text-align:right;
vertical-align:middle;
height:80px;
padding-right:5px;
}
td.champ{
text-align:left;
vertical-align:middle;
height:25px;
}
td.champ_textarea{
text-align:left;
vertical-align:middle;
height:80px;
}
/**************************PAGE VALID COMMANDE**************************************/
p.valid_commande{
padding:40px;
height:250px;
}
span.valid_panier{
font-size:12px;
color:#333333;
}
span.valid_panier a{
font-size:12px;
color:#333333;
font-weight:bold;
text-decoration:underline;
}
span.valid_panier a:hover{
color:#000;
}
