#shoppingbag {overflow:hidden; zoom:1; width: 950px; margin:2px auto 20px;}
#shoppingbag #steps {overflow:hidden; zoom:1; list-style:none; width:792px; margin:10px auto 15px;}
#shoppingbag #steps li{float:left; margin:0 0 20px 0;}

#shoppingbag #cart .price {color:#999; text-align:right;}
#shoppingbag #cart .price span.ttc, #shoppingbag .paymenthead .price span.ttc {font-size:16px;}
#shoppingbag #cart .price strong {display:block; color:#FFF; font-size:22px; text-align:right; font-family:Helvetica, Arial, sans-serif; font-weight:normal;}
#shoppingbag #cart .price strong span.euro {font-family:Arial, Helvetica, sans-serif; font-size:15px;}
#shoppingbag #cart .stroked {text-decoration:line-through; display:block; font-size:14px; color:#C00}

#shoppingbag #cart, #shoppingbag #pushes {padding-top:100px;}
#shoppingbag #cart {float:left; width:691px; position:relative;}
#shoppingbag #cart table {height:50px; width:300px; border:none; margin:0 0 20px 10px;}
#shoppingbag #cart table.carthead {position:absolute; top:0;}
#shoppingbag #cart table.carthead .price {color:#999999;font-family:Arial,Helvetica,sans-serif;font-size:10px;text-align:right;}
#shoppingbag #cart table.carthead td {color:#FFF;font-size:16px;}
#shoppingbag #cart table.carthead td.price {color:#FFF;font-size:22px;}
#shoppingbag #cart p.carthead {position:absolute; top:70px; padding:0 0 0 10px;}
#shoppingbag #cart div.product-price {height:auto; width:240px; margin:0; overflow:hiddem; zoom:1;}
#shoppingbag #cart div.product-total {height:auto; width:180px; margin:0; overflow:hiddem; zoom:1;}
#shoppingbag #cart div.product-price div.disp {float:left; width:120px; text-align:left; padding-top:15px; font-size:11px;}
#shoppingbag #cart div.product-price div.disp span {display:block;}
#shoppingbag #cart div div.price {float:right; width:120px; text-align:right; padding-top:15px; color:#FFF;}
#shoppingbag #cart div div.price span {text-align:right;}
#shoppingbag #cart table th, #shoppingbag #cart table th h1 {text-align:left; font-size:24px; font-family:Helvetica, Arial, sans-serif; font-weight:normal;}
#shoppingbag #cart div.product-price, #shoppingbag #cart div.product-total {text-align:left; font-size:24px; font-family:Helvetica, Arial, sans-serif; font-weight:normal;}
#shoppingbag #cart div span {text-align:left; font-size:16px;}
#shoppingbag #cart div span.price  {color:#FFF; text-align:right; font-size:22px; padding:5px 0 0 0;}
#shoppingbag #cart div span.delivery-head {text-align:left; font-size:11px; font-family:Arial, Helvetica, sans-serif; font-weight:bold}
#shoppingbag #cart div span.delivery {text-align:left; font-size:11px; font-family:Arial, Helvetica, sans-serif;}

#shoppingbag #cart div.cartcell {position:relative; width:689px; background:url(../img/sbag-cartcell-bg.gif) no-repeat; zoom:1; padding:14px 1px 0; margin:0 0 20px 0}
#shoppingbag #cart div.cartcell:after {clear:both; display:block; visibility:hidden; height:0; content:".";}
#shoppingbag #cart div.cartcell div.bottom {width:691px; height:16px; margin-left:-1px; background:url(../img/sbag-cartcell-bottom.gif) no-repeat;}
#shoppingbag #cart div.cartcell div.content {overflow:hidden; zoom:1}
#shoppingbag #cart div.cartcell div.visual, #shoppingbag #cart div.cartcell div.infos, #shoppingbag #cart div.cartcell div.quantity {float:left;}
#shoppingbag #cart div.cartcell div.visual {width:202px; text-align:center;}
#shoppingbag #cart div.cartcell div.infos {width:255px; padding:0 0 0 20px; background:url(../img/sbag-cartcell-sep.gif) no-repeat top left; min-height:100px;}
#shoppingbag #cart div.cartcell div.quantity {width:197px; padding:0 0 0 15px; background:url(../img/sbag-cartcell-sep.gif) no-repeat top left; min-height:100px;}

#shoppingbag #cart div.grey { position:relative; width:689px; background:url(../img/sbag-cartcell-grey-bg.gif) no-repeat; overflow:hidden; zoom:1; padding:14px 1px 0; margin:0 0 20px 0}
#shoppingbag #cart div.grey div.bottom {width:691px; height:15px; margin-left:-1px; background:url(../img/sbag-cartcell-grey-bottom.gif) no-repeat;}
#shoppingbag #cart div.grey div.total {min-height:40px;}
* html #shoppingbag #cart div.grey div.total {height:40px;}
#shoppingbag #cart div.overall {z-index:200;}

/* panneau details */
#shoppingbag #cart div.cartcell a.details {position:absolute; top:10px; left:20px; padding:0 0 0 10px; display:block; color:#FFF; font-weight:bold;font-size:11px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; background:url(../img/sbag-cartcell-optdetail.gif) no-repeat left 4px;}
#shoppingbag #cart div.cartcell div.details {overflow:hidden; zoom:1; width:691px; position:absolute; top:0; left:0; background:url(../img/sbag-cartcell-detailbg.gif) no-repeat top left;}
#shoppingbag #cart div.cartcell div.details div.bottom {width:691px; height:15px; position:absolute; bottom:0; left:1px; background:url(../img/sbag-cartcell-detailbottom.gif) no-repeat top left;}
* html #shoppingbag #cart div.cartcell div.details div.bottom {bottom:-1px;}

#shoppingbag #cart div.cartcell div.details a.close {z-index:100;position:absolute; top:10px; right:15px; background:url(../img/sbag-cartcell-detclose.gif) no-repeat right 4px; padding-right:10px; color:#FFF; text-decoration:none;}
#shoppingbag #cart div.cartcell div.details a.details {z-index:101;position:absolute; top:10px; left:19px; padding:0 0 0 11px; color:#FFF; font-weight:bold;font-size:11px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; background:url(../img/sbag-cartcell-optdetaildown.gif) no-repeat left 5px;}
#shoppingbag #cart div.cartcell div.details dl {width:117px; float:left; padding:35px 10px 10px 10px; font-size:10px;}
* html #shoppingbag #cart div.cartcell div.details dl {padding:35px 10px 10px 6px;}
#shoppingbag #cart div.cartcell div.details dl.large {width:174px; margin-left:10px;}
#shoppingbag #cart div.cartcell div.details dl dt {line-height:8px;}
#shoppingbag #cart div.cartcell div.details dl dd {margin-bottom:3px; color:#999;}
#shoppingbag #cart div.cartcell div.details dl.right {padding:35px 10px 10px 11px;}
#shoppingbag #cart div.cartcell div.details dl.right dt {text-align:right;}
#shoppingbag #cart div.cartcell div.details dl.right dd {text-align:right;}

* html #shoppingbag #cart div.cartcell div.infos {height:100px;}
* html #shoppingbag #cart div.cartcell div.quantity {height:100px;}

#shoppingbag #cart div.cartcell div.infos strong {display:block; height:30px; margin:2px 0 15px 0; font-size:22px; font-family:Helvetica, Arial, sans-serif; font-weight:normal;}

#shoppingbag #cart div.cartcell div.quantity a.deletebtn {position:absolute; color:#FFF; text-decoration:none; top:8px; right:8px;height:20px; background: url(../img/components/config-popin-btn-close.gif) no-repeat 100% 0; padding:1px 22px 0px 0; text-align:right;}
#shoppingbag #cart div.cartcell div.quantity fieldset {display:block; height:20px; margin:2px 0 15px 0; padding:10px 0 0 0; vertical-align:top; zoom:1;}
#shoppingbag #cart div.cartcell div.quantity fieldset input {display:block; float:left; width:60px; padding:0 3px 0 10px; margin:0 2px 0 0; height:18px; background:url(../img/sbag-cartcell-qfield.gif) no-repeat top left; text-align:right;}
#shoppingbag #cart div.cartcell div.quantity fieldset label {display:block; clear:both; width:73px; text-align:right; color:#999;}
#shoppingbag #cart div.cartcell div.quantity fieldset a {display:block; float:left;}

#shoppingbag #cart div.cartcell div.options {background:url(../img/sbag-cartcell-sep.gif) no-repeat; background-position:475px 5px;}
#shoppingbag #cart div.cartcell div.options table {width:685px; margin:10px 4px 0 0;}
#shoppingbag #cart div.cartcell div.options table th {height:50px; width:469px; vertical-align:top; font-weight:normal; font-size:14px; font-family:Helvetica, Arial, sans-serif;}
#shoppingbag #cart div.cartcell div.options table th input {float:left; clear:left; margin:0 20px 0;}
#shoppingbag #cart div.cartcell div.options table th label {float:left; margin:0 0 0 20px;}
#shoppingbag #cart div.cartcell div.options table th a {margin:0 0 0 72px; padding:0 0 0 10px; display:block; clear:both; color:#FFF; font-weight:normal;font-size:11px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; background:url(../img/sbag-cartcell-optdetail.gif) no-repeat left 4px;}
#shoppingbag #cart div.cartcell div.options table th a .help-content{display:none;}
#shoppingbag #cart div.cartcell div.options table td {width:220px; height:50px; vertical-align:top; font-weight:normal; font-size:10px; font-family:Arial, Helvetica, sans-serif;}
#shoppingbag #cart div.cartcell div.options table td p {height:25px; padding:0 10px 10px 0;}
#shoppingbag #cart div.cartcell div.options table th div.fauxCheckbox, #shoppingbag #cart div.cartcell div.options table th div.fauxCheckbox div {margin:0; width:14px; height:14px;}
#shoppingbag #cart div.cartcell div.options table th div.fauxCheckbox {float:left; clear:left; margin:0 2px 0 10px; cursor:pointer;}
#shoppingbag #cart div.cartcell div.options table th div.fauxCheckbox div {background:url(../img/common-btn-checkbox.gif) no-repeat -14px 0}
#shoppingbag #cart div.cartcell div.options table th div.fauxCheckbox div.checked {background-position:0 0;}

#shoppingbag #order div.fauxCheckbox, #shoppingbag #order div.fauxCheckbox div {margin:0; width:14px; height:14px;}
#shoppingbag #order div.fauxCheckbox {float:left; clear:left; margin:0 2px 0 10px; cursor:pointer;}
#shoppingbag #order div.fauxCheckbox div {background:url(../img/common-btn-checkbox.gif) no-repeat -14px 0}
#shoppingbag #order div.fauxCheckbox div.checked {background-position:0 0;}

#shoppingbag #cart div.cartcell div.total {overflow:hidden; zoom:1}
#shoppingbag #cart div.cartcell div.total strong {padding: 0 0 0 20px; float:left; font-family:Helvetica, Arial, sans-serif; font-size:22px; font-weight:normal;}
#shoppingbag #cart div.cartcell div.total p.price {padding:0 20px 0 0; width:300px; float:right; font-weight:normal}
#shoppingbag #cart div.cartcell div.total p.price strong {float:none;}
#shoppingbag #cart div.cartcell div.total p.price strong span.euro {color:#FFF;}

#shoppingbag #cart div.cartcell div.promo {z-index:20; zoom:1; overflow:hidden; background:url(../img/sbag-cartcell-sep.gif) no-repeat; background-position:475px 0;}
#shoppingbag #cart div.cartcell div.promo div {width:349px; height:40px; float:left; font-size: 11px; padding: 0 0 0 20px;font-family:Arial, Helvetica, sans-serif; font-weight:normal; color:#999;}
#shoppingbag #cart div.cartcell div.promo div strong {display:block; font-size: 22px; font-family:Helvetica, Arial, sans-serif; font-weight:normal; color:#FFF;}
#shoppingbag #cart div.cartcell div.promo fieldset {float: left; width: 120px;display:block; height:40px; margin:6px 0 15px 0; padding:0; vertical-align:top; overflow:hidden; zoom:1;}
#shoppingbag #cart div.cartcell div.promo fieldset input {display:block; float:left; width:60px; padding:0 3px 0 10px; margin:0 2px 0 0; height:18px; background:url(../img/sbag-cartcell-qfield.gif) no-repeat top left; text-align:right;}
#shoppingbag #cart div.cartcell div.promo fieldset label {display:block; clear:both; width:73px; text-align:right; color:#999;}
#shoppingbag #cart div.cartcell div.promo fieldset a {display:block; float:left;}
#shoppingbag #cart div.cartcell div.promo p.price {float: left; width: 180px; padding:0 20px 0 0;}

#shoppingbag #cart #order {overflow:hidden; zoom:1; margin:0 0 120px 0;}
#shoppingbag #cart #order #orderbtn {float: right;}
#shoppingbag #cart #order fieldset {float:left; width:450px;}
#shoppingbag #cart #order fieldset div.line {clear:left; zoom:1; overflow:hidden; margin-bottom:1px;}
#shoppingbag #cart #order div.line a .help-content{display:none;}

#shoppingbag #cart div.avantages {zoom:1; overflow:hidden; background:url(../img/sbag-avantages-bg.gif) no-repeat; height:140px; margin-bottom:20px;padding:14px 1px 0pt;position:relative;width:689px;}
#shoppingbag #cart div.avantages div strong {padding-left:20px;display:block; font-size: 22px; font-family:Helvetica, Arial, sans-serif; font-weight:normal; color:#FFF;}
#shoppingbag #cart div.avantages fieldset.form {z-index:1300; margin-top:0; padding:5px 20px 0; width:430px; float:left;}
#shoppingbag #cart div.avantages fieldset.form div.large {width:430px;}
#shoppingbag #cart div.avantages fieldset.form label {width:400px; padding:0 0 0 10px; float:left; font-size:12px;}
#shoppingbag #cart div.avantages fieldset.form ul {padding:0 0 0 26px; list-style:none; color:#999;}
#shoppingbag #cart div.avantages fieldset.form ul li {background:url(../img/common-tick.gif) no-repeat 0% 50%; padding-left:10px;}
#shoppingbag #cart div.avantages fieldset.form ul li em {font-style:normal;color:#FFF; display:inline; float:none;}

#shoppingbag #cart .detailled-amount {margin:0 0 20px 0; position:relative; width:691px; padding:14px 0 0; background: url(../img/sbag-cartcell-grey-bg.gif) no-repeat;}
#shoppingbag #cart .detailled-amount .bottom {background: url(../img/sbag-cartcell-grey-bottom.gif) no-repeat; height:15px;}
#shoppingbag #cart .detailled-amount strong {padding: 0 0 0 20px; float:left; font-family:Helvetica, Arial, sans-serif; font-size:22px; font-weight:normal;}

#shoppingbag #cart .detailled-amount .content {zoom:1; position:relative;}
#shoppingbag #cart .detailled-amount .content:after {clear:both; display:block; visibility:hidden; height:0; content:".";}

#shoppingbag #cart .detailled-amount .price, .cartcell div.shipping .price, .cartcell div.carte-achat .price {padding:10px 20px 0 0; width:200px; float:right;color:#999; text-align:right;}
#shoppingbag #cart .detailled-amount .price span.ttc, .cartcell div.shipping .price span.ttc, .cartcell div.carte-achat .price span.ttc {font-size:16px;} 
#shoppingbag #cart .detailled-amount .price div.amount, .cartcell div.shipping div.amount, .cartcell div.carte-achat div.amount {display:block; color:#FFF; font-size:22px; text-align:right; font-family:Helvetica, Arial, sans-serif; font-weight:normal;} 
#shoppingbag #cart .detailled-amount .price div.amount span.euro, .cartcell div.shipping div.amount span.euro, .cartcell div.carte-achat div.amount span.euro {font-family:Arial, Helvetica, sans-serif; font-size:15px;}

#shoppingbag #cart .detailled-amount .price div.ecopart {margin-top:15px; color:#36e200;}
#shoppingbag #cart .detailled-amount .price div.amount span.notice {float:left; width:100px; text-align:left; font-size:11px; margin:6px 0 0 0}

#shoppingbag #cart div.cartcell.carte-achat a.details {top:37px; left:22px;z-index:2000;}
#shoppingbag #cart div.cartcell.carte-achat div.details {z-index:2500;background:url(../img/sbag-cartcell-detailbg-nosep.gif) no-repeat top left;}
#shoppingbag #cart div.cartcell.carte-achat div.details p {padding:10px 20px 0; color:#999;}
#shoppingbag #cart div.cartcell.carte-achat div.details p.spacer {padding:40px 20px 0;}
#shoppingbag #cart div.cartcell.carte-achat div.details p strong {display:block; color:#FFF;}
#shoppingbag #cart div.cartcell div.carte-achat {z-index:1250; zoom:1; position:relative;background:url(../img/sbag-cartcell-sep.gif) no-repeat; background-position:475px 5px;}
#shoppingbag #cart div.cartcell div.carte-achat:after {clear:both; display:block; visibility:hidden; height:0; content:".";}
#shoppingbag #cart div.cartcell div.carte-achat strong {padding: 0 0 0 20px; font-family:Helvetica, Arial, sans-serif; font-size:22px; font-weight:normal;}
#shoppingbag #cart div.cartcell div.carte-achat fieldset.form {z-index:1300; margin-top:0; padding:20px 20px 0; width:430px; float:left;}
#shoppingbag #cart div.cartcell div.carte-achat fieldset.form label {padding:0 77px 0 10px; float:left; font-size:12px;}
#shoppingbag #cart div.cartcell div.carte-achat fieldset.form div.large {width:450px; padding-top:20px;}
#shoppingbag #cart div.cartcell div.carte-achat div.infos {position:absolute; top:0; right:0; width:200px; background:none;}
#shoppingbag #cart div.cartcell div.carte-achat div.infos .price {width:120px; margin-bottom:10px; color:#999;}
#shoppingbag #cart div.cartcell div.carte-achat div.infos p {clear:both; color:#999;}
#shoppingbag #cart div.cartcell div.carte-achat div.infos p strong {font-size:11px; margin:0; padding:0; height:auto;color:#FFF; font-style:normal; display:block; font-weight:bold;}
#shoppingbag #cart div.cartcell div.carte-achat div.infos p em {color:#FFF; font-style:normal;}
#shoppingbag #cart div.cartcell div.carte-achat  a {margin:0 0 0 72px; padding:0 0 0 10px; display:block; clear:both; color:#FFF; font-weight:normal;font-size:11px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; background:url(../img/sbag-cartcell-optdetail.gif) no-repeat left 4px;}
#shoppingbag #cart div.cartcell div.carte-achat a .help-content{display:none;}

#shoppingbag #cart div.cartcell.shipping a.details {top:37px; left:22px;z-index:2000;}
#shoppingbag #cart div.cartcell.shipping div.details {z-index:2500;background:url(../img/sbag-cartcell-detailbg-nosep.gif) no-repeat top left;}
#shoppingbag #cart div.cartcell.shipping div.details p {padding:10px 20px 0; color:#999;}
#shoppingbag #cart div.cartcell.shipping div.details p.spacer {padding:40px 20px 0;}
#shoppingbag #cart div.cartcell.shipping div.details p strong {display:block; color:#FFF;}
#shoppingbag #cart div.cartcell div.shipping {z-index:1250; zoom:1; position:relative;background:url(../img/sbag-cartcell-sep.gif) no-repeat; background-position:475px 5px;}
#shoppingbag #cart div.cartcell div.shipping:after {clear:both; display:block; visibility:hidden; height:0; content:".";}
#shoppingbag #cart div.cartcell div.shipping strong {padding: 0 0 0 20px; font-family:Helvetica, Arial, sans-serif; font-size:22px; font-weight:normal;}
#shoppingbag #cart div.cartcell div.shipping fieldset.form {z-index:1300; margin-top:0; padding:20px 20px 0; width:430px; float:left;}
#shoppingbag #cart div.cartcell div.shipping fieldset.form label {padding:0 77px 0 10px; float:left; font-size:12px;}
#shoppingbag #cart div.cartcell div.shipping fieldset.form div.large {width:450px; padding-top:20px;}
#shoppingbag #cart div.cartcell div.shipping div.infos {position:absolute; top:0; right:0; width:200px; background:none;}
#shoppingbag #cart div.cartcell div.shipping div.infos .price {width:120px; margin-bottom:10px; color:#999;}
#shoppingbag #cart div.cartcell div.shipping div.infos p {clear:both; color:#999;}
#shoppingbag #cart div.cartcell div.shipping div.infos p strong {font-size:11px; margin:0; padding:0; height:auto;color:#FFF; font-style:normal; display:block; font-weight:bold;}
#shoppingbag #cart div.cartcell div.shipping div.infos p em {color:#FFF; font-style:normal;}

#shoppingbag #pushes {float:left; width:250px; margin:0 0 0 9px; position:relative;}
* html #shoppingbag #pushes {margin:0 0 0 4px;}
#shoppingbag #pushes p.pusheshead {height:50px; margin:0 0 20px 9px; font-size:16px; display:block; position:absolute; top:0;}
#shoppingbag #pushes p.pusheshead strong {display:block;font-size:24px; font-weight:normal;}
#shoppingbag #pushes div {position:relative; width:250px; padding:0 2px; background:url(../img/sbag-pushes-bg.gif) repeat-y top left;}
#shoppingbag #pushes div.top {padding:0; height:15px; width:250px; margin-left:-2px; background:url(../img/sbag-pushes-bg-top.gif) no-repeat top left;}
#shoppingbag #pushes div.bottom {padding:0; height:14px; width:250px; margin:0 0 0 -2px; background:url(../img/sbag-pushes-bg-bottom.gif) no-repeat bottom left;}
#shoppingbag #pushes div.push {position:relative; margin:0 0 20px; padding:0 0 20px 0; background:url(../img/sbag-pushes-sep.gif) no-repeat bottom center; overflow:hidden; zoom:1}
#shoppingbag #pushes div.last {margin:0 0 10px 0; padding:0; background:none;}
#shoppingbag #pushes div.infos {padding:0 10px 0 10px; float:left; width:125px; background:none;}
#shoppingbag #pushes div.infos strong {display:block; margin:0 0 10px 0; font-size:11px;}
#shoppingbag #pushes div.infos p {display:block; margin:0 0 20px 0; font-size:10px; color:#999;}
#shoppingbag #pushes div.visual {padding:0; float:left; margin:0 0 0 5px; width:95px; background:none;}
#shoppingbag #pushes div.visual img {margin:auto;}
#shoppingbag #pushes div.visual p {color:#999; text-align:right; height:25px; padding:0 10px 10px 0;}
#shoppingbag #pushes div.visual p strong {display:block; color:#FFF; font-size:18px; text-align:right; font-family:Helvetica, Arial, sans-serif; font-weight:normal;}
#shoppingbag #pushes div.visual p strong span.euro {font-family:Arial, Helvetica, sans-serif; font-size:15px;}


/* POPIN */
#cart-avantage-popin {position:absolute; top:50%; width:370px; left:50%; margin-left:-185px;}
#cart-avantage-popin.hidden {display:none;}
#cart-avantage-popin .top {height:16px; background:url(../img/components/system-popin-top.gif) no-repeat;}
#cart-avantage-popin .bottom {height:16px; background:url(../img/components/system-popin-bottom.gif) no-repeat;}
#cart-avantage-popin a.close {position:absolute; top:10px; right:10px; background: url(../img/components/config-popin-btn-close.gif) no-repeat 100% 0; padding:0px 29px 0px 0;width:25px;height:24px;color:#FFF; text-decoration:none;}
#cart-avantage-popin strong {position:absolute; top:10px; left:10px; font-size:16px}
#cart-avantage-content {background:url(../img/components/system-popin-bg.gif) no-repeat; padding:30px 10px 5px;}
#cart-avantage-content ul {list-style:none; padding-top:5px;}
#cart-avantage-content ul li {margin-bottom:0; color:#999;background:url(../img/common-tick.gif) no-repeat 0% 6px; padding-left:10px;}
#cart-avantage-content ul li strong {color:#FFF; position:static; font-size:11px;}
#cart-avantage-content ul li em {display:block; color:#CCC; font-style:normal;}
#cart-avantage-content table {width:100%; border-collapse:collapse;}
#cart-avantage-content table td {text-align:center; width:50%; padding:10px; font-size:22px; border-bottom:1px solid #333;}
#cart-avantage-content table th {width:50%; padding:10px; border-bottom:1px solid #333;}
#cart-avantage-content table .bordered {border-right:1px solid #333;}
#cart-avantage-content fieldset.form p {margin-bottom:10px;}
#cart-avantage-content fieldset.form div.small {width:80px;}
#cart-avantage-content fieldset.form div div.fauxRadio {clear:none;}
#cart-avantage-content fieldset.form input.submit {right:10px;}

