@charset "UTF-8";
/* CSS Document */

/* ---------------------------- */
/* Order PROCESS  */
/* ---------------------------- */
/* PANIER */
/* ------ */
div#colpanier {display:block;padding:5px;margin:5px 0;background:#eee;border:1px solid #ccc}
div#colpanier h5 {font-weight:bold;font-style:italic;font-size:14px;margin:0 0 5px 0}
div#colpanier h6 {font-weight:normal;font-style:italic;font-size:14px;margin:5px 0 5px 0}

div#orderProcess h1.registertitle {font-size:20px;color:707070;margin:15px 0}
div#orderProcess .paniertitle {border-bottom:1px solid #666;background:#eee;color:#000;font-size:14px;padding:5px}
div#orderProcess .panierlignes {border-bottom:1px solid #666;background:#fefefe;color:#333;font-size:14px}
div#orderProcess .panierlignes a:link, .panierlignes a:visited {color:#333;font-size:14px}
div#orderProcess .panierlignes a:hover {color:#FF3366}

div#orderProcess ul#cartNavig {display:block;margin:10px 0 20px 0px;}
div#orderProcess ul#cartNavig li {display:inline;margin:0 5px 0 0;padding:5px 22px 10px 22px;background:#ddd;border: 1px solid #909090;border-bottom: 1px dashed #909090;color:#909090;font-size:12px;font-style:italic;font-weight:bold}
div#orderProcess ul#cartNavig li.on {color:#909090;background:url(/images/bg-naviganier.png) 50% bottom no-repeat;padding:5px 22px 22px 22px;border:none;border-top: 1px solid #eee;color:#eee}

div#orderProcess table#cart td {padding:5px;}
div#orderProcess table#cart td.paniertitle {background:#d6dfe2;font-size:12px;color:#333;font-style:italic}
div#orderProcess table#cart td.panierlignes {border-bottom:1px solid #606060}
div#orderProcess table#cart .panierlignes a:link, div#orderProcess table#cart .panierlignes a:visited {font-size:12px;color:#930;text-decoration:none}
div#orderProcess table#cart .panierlignes a:hover {color:#F30;text-decoration:underline}

div#orderProcess table#cart td.paniermaintitle {padding:10px 5px;font-size:14px;color:#333;font-style:italic;font-weight:bold;border-bottom:1px dashed #606060;background:#d6dfe2;text-align:right}
div#orderProcess select {font-size:12px;padding:1px 3px;color:#333}
div#orderProcess table#cart td.paniermainlignes {font-size:14px;color:#333;background:#d6dfe2;border-bottom:1px dashed #606060;}
div#orderProcess table#cart td.paniermainlignes b {color:#666666}
div#orderProcess table#couponForm input[type=submit] {width:50px;height:38px;background:url(/images/bt-purple-200.png) 50% -34px no-repeat;color:#FFFFFF;font-weight:bold;cursor:pointer;border:none}
div#orderProcess table#couponForm {margin-top:10px;border:1px solid #ccc;padding:10px;background:#beccd1;}
div#orderProcess table#couponForm input[type=text] {font-size:13px;padding:2px 3px;color:#990066}
div#orderProcess table#couponForm h3 {text-align:right;font-size:12px}
div#orderProcess h4.errorBlock {display:block;width:610px;background:#990000;border:1px solid #000;text-align:center;font-size:14px;color:#fff;padding:5px 30px} 
div#orderProcess table#couponForm input[type=submit]:hover {background:url(/images/bt-purple-200.png) 50% 6px no-repeat;border:none}
div#orderProcess table#couponForm input[type=submit]:active {color:#000;;border:none}
div#orderProcess td.couponDesc b {display:block;width:auto;float:right;font-size:12px;margin:5px;padding:5px;background:url(/images/arrow3.png) right center no-repeat;color:#CC3366}
 
/* -------------- */
/* order process  */
/* -------------- */
div#deliverymainblock {}

div#deliverymainblock p.sub {color:#999999;font-style:italic;padding:5px;border-bottom:1px solid #ccc;margin:0 0 10px 0}
div#deliverymainblock div.cartInfos {border:1px solid #ccc;margin:10px 0 0 0;padding:5px;background:#eee}
div#deliverymainblock div.cartInfos h4 {font-size:14px;font-weight:bold;font-style:italic;color:#707070;padding:0 5px;}
div#deliverymainblock div.cartInfos p {padding-left:5px;}
div#deliverymainblock div.cartInfos a:link, div#deliverymainblock div.cartInfos a:visited {display:block;width:200px;height:25px;background:url(/images/bt-green-200.png) -10px 0 no-repeat;color:#fff;padding:5px 0 0 0;margin:10px 0 0 -10px;text-decoration:none;text-align:center}
div#deliverymainblock div.cartInfos a:hover {background:url(/images/bt-green-200.png) -10px -40px no-repeat;text-decoration:none}

div#deliverymainblock div#infosBlock {display:block;width:250px;float:left;}
div#deliverymainblock div#infosBlock div.cartInfos p {font-size:12px;margin:0 10px}
div#deliverymainblock div#infosBlock table {width:100%}
div#deliverymainblock div#infosBlock table td {border-top:1px solid #999;padding:5px 0;}

div#deliverymainblock div#deliveryblock {display:block;width:400px;float:left;margin:10px 0 0 10px;padding:5px;border:1px solid #ccc;background:#eee}
div#deliverymainblock div#deliveryblock h3.livtitle {font-size:14px;font-weight:bold;font-style:italic;color:#707070;padding:5px;}

div#deliverymainblock div#deliveryblock div.deliveryform h4 {font-size:14px;font-weight:bold;font-style:italic;color:#707070}
div#deliverymainblock div#deliveryblock div#deliveryform p {width:380px;font-size:14px;margin:5px 0 0 5px}
div#deliverymainblock div#deliveryblock div#deliveryform p label {display:block;width:380px;font-weight:bold}
div#deliverymainblock div#deliveryblock div#deliveryform p input[type=text] {width:350px;color:#000000;font-size:12px;padding:2px}
div#deliverymainblock div#deliveryblock div#deliveryform p select {width:330px;color:#000000;font-size:12px;padding:2px}
div#deliverymainblock div#deliveryblock div#deliveryform  input[type=submit] {margin:5px 0 0 0;color:#ccc;width:220px;height:32px;border:none;font-size:14px;font-weight:bold;font-style:italic;background:url(/images/bt-purple-200.png) 0 4px no-repeat;cursor:pointer}
div#deliverymainblock div#deliveryblock div#deliveryform  input[type=submit]:hover {background:url(/images/bt-purple-200.png) 0 -35px no-repeat;color:#fff}

p.paypal a:link, p.paypal a:visited {display:block;float:left;width:150px;height:52px;background:url(/images/paiement_paypal.gif) 0 0 no-repeat;margin:20px 30px 20px 300px}
p.paypal a:hover {background:url(/images/paiement_paypal.gif) 0 -52px no-repeat}
p.cb a:link, p.cb a:visited {display:block;width:174px;height:64px;background:url(/images/paiement_cb.gif) 0 0 no-repeat;margin:10px auto}
p.cb a:hover {background:url(/images/paiement_cb.gif) 0 -64px no-repeat}

div.legal, p.legal {padding:0;margin:0;border:none;font-size:11px;font-style:italic;color:#333}
div.legaltxt, p.legaltxt {padding:5px;margin:0;background-color:#fff;border:none;font-size:11px;font-style:italic;color:#333;text-align:center}