@charset "UTF-8";

#header,#menu,#footer,#copyright,#member_menu,.print_link{display:none;}
h3{color:#fe660d;font-size:12px;font-weight:bold;margin:5px 0;}
h3 a{color:#0e207f;}

/*************/
/*   ORDER   */
/*************/
#order{background:url(img/order_top.jpg) no-repeat;padding-top:16px;width:532px;}
#order div{background:url(img/order_bottom.jpg) no-repeat bottom;padding-bottom:16px;}
#order div div{width:496px;border:none;background:#FFF;padding:0 17px;}
#order div div div{width:auto;border:none;background:none;padding:0;}
#order h3{background:#E5E5E5;padding:10px 15px;font-size:11px;color:#4f4f4f;font-weight:bold;margin:0;}
#order h3 small{font-size:11px;font-weight:normal;}
#order p.submit{text-align:center;margin-top:20px;margin-bottom:-10px;height:38px;}
#order p.submit input{background:url(img/btn_valider.jpg) no-repeat;padding:0 0 0 198px;width:0;height:38px;border:none;_width:198px;}
#order p.submit input:hover{background-position:bottom;}
#order fieldset{border:none;color:#182983;font-size:14px;margin-bottom:20px;padding:0;}
/* product */
#order fieldset .prix_unitaire{color:#464646;font-size:10px;}
#order fieldset p.product{position:relative;line-height:19px;height:19px;border-bottom:#d7daea 1px solid;margin:0 30px;height:23px;}
#order fieldset p .prix_unitaire{position:absolute;line-height:19px;left:170px;top:3px;_left:200px;}
#order fieldset p .sous_total{position:absolute;right:0;}
#order fieldset p.product input{background:none;float:left;margin:0;margin-right:5px;text-align:center;_margin-left:-30px;width:20px;}
#order p.product label{display:block;padding-top:2px;}
#order p.total_ht{background:#c3c8df;margin:-12px 15px 1px 15px;height:28px;line-height:28px;padding:0 11px;color:#182983;font-weight:bold;font-size:13px;position:relative;}
#order p.total_ttc{clear:both;height:22px;line-height:22px;background:#f1f2f8;color:#182983;font-size:10px;padding:0 11px;margin:0 15px 21px 15px;position:relative;}
/* option */
#order fieldset p.option{color:#4F4F4F;font-size:12px;height:10px;margin:4px 30px;}
#order fieldset p.option label.empty{display:block;margin-left:18px;}
/* recipient */
#order fieldset .recipient{color:#4F4F4F;font-size:10px;margin-left:50px;height:20px;line-height:20px;position:relative;}
#order fieldset .recipient a{display:none;background:url(img/btn_del.jpg) no-repeat;height:13px;width:12px;position:relative;top:2px;}
#order fieldset .recipient input{margin-right:15px;width:90px;}
#order fieldset ul.recipient{margin-top:-10px;line-height:11px;font-weight:normal;font-size:10px;color:#6F6F6F;}
#order fieldset ul.recipient strong{color:#5F5F5F;}
#order h4{height:30px;width:0;padding-left:400px;overflow:hidden;background-repeat:no-repeat;margin:0 15px;}
#order h4.categorie_1{background-image:url(titres/categorie_1.jpg);}
#order h4.categorie_2{background-image:url(titres/categorie_2.jpg);}
#order .prix_total{position:absolute;right:17px;top:0;font-size:15px;}
#order .prix_ht .prix_total{line-height:28px;height:28px;}
#order .prix_ttc .prix_total{line-height:22px;height:22px;}

#order div div .id_commande{display:-moz-inline-block;display:inline-block;background:url(img/commande_id_left.jpg) no-repeat;padding-left:9px;height:27px;line-height:27px;margin-bottom:15px;color:#FFF;font-size:16px;font-weight:bold;}
#order div div .id_commande div{background:url(img/commande_id_right.jpg) right no-repeat;padding-right:9px;height:27px;}
#order div div .id_commande div div {background-color:#182983;padding:0;}
#order div div .id_commande div div strong{display:block;float:left;font-size:24px;margin-left:5px;font-weight:normal;}
#order div div .id_commande div div span{display:block;float:left;}
*{color:#000;}
#id_commande div div{color:#182983;}
h2 #member_info_title{padding:0;width:auto;overflow:auto;color:#393939;}
#member_info h3,#member_info h3 small{font-size:14px;color:#fe660d;}
.print_link{display:none;}
