/* @override 
	http://caudalie.localhost.com/skin/frontend/default/default/css/style.css
	http://magento.rnd.fr/skin/frontend/default/default/css/style.css
	http://magento.rnd.fr/skin/frontend/caudalie/default/css/style.css
	http://preprod.caudalie.com/skin/frontend/caudalie/default/css/style.css
*/
#wrapper div.middle-container div.middle ul.messages li.success-msg ul li{}
form{background:Lavenderj;margin:0;padding:0;}
form p{margin:0;padding:0 0 10px 0;background:Darkorangej;}
label{float:left;display:block;width:130px;line-height:20px;background:LightBluej;}
input, select, textarea{background:#fcfcfb;border:1px solid #bfbfbf;}
input, textarea{margin:0;*margin:-1px 0;_margin-left:-3px;}
input{padding:0 3px;height:18px;}
textarea{padding:0 0 0 3px;width:389px;height:60px;overflow:auto;}
select{margin:0;_margin:0 2px 0 -3px;width:auto;height:18px;*height:20px;_font-size:11px;font:normal 11px Trebuchet MS;color:#6E6E6E;}
.chk input, .rad input, .valid input{padding:0;width:auto;height:auto;border:0;}
form p.chk{padding:0;}
.chk span{display:block;padding-bottom:5px;color:#000;}
.chk input{float:left;margin:3px 0 0 0;*margin:-1px 0 0 -4px;width:auto;}
.chk label{float:none;padding:0 0 0 20px;width:auto;}
form p.mess{}
.mess label{height:62px;}
form p.rad{margin:0;padding:0;}
.rad span{}
.rad input{float:left;margin:3px 0 0 0;*margin:-1px 0 0 -4px;width:auto;border:0;}
.rad label{float:none;padding:0 0 0 20px;width:auto;}
form p.sel{}
.sel label{}
form p.valid{margin:0;height:28px;}
.valid input{margin:0;padding:0;width:135px;height:28px;border:0;cursor:pointer;}
#form_newsletter{float:left;}
#form_newsletter p{float:left;padding:0;color:#c1c4b5;}
#form_newsletter label{float:left;width:auto;line-height:22px;}
#form_newsletter input{margin:0 10px;padding:2px 5px 0;width:140px;height:16px;font-size:11px;color:#c1c4b5;background:#222;border:1px solid #555;}
#form_newsletter .valid input{margin:0;padding:0;*padding:2px 0 0 0;width:auto;height:20px;font-size:10px;background:none;}
#form_ajouter{margin:0;padding-top:0;}
p{color:#000;}
.sel1{float:left;padding-right:15px;width:70px;line-height:20px;}
.contenancesansselect{float:left;padding-right:15px;width:70px;line-height:20px;}
.sel1 select{_margin:0;width:70px;}
.sel2 input{width:40px;}
.sel2{float:left;width:50px;}
.sel2 select{_margin:0;width:48px;}
label{display:block;width:auto;line-height:22px;}
.required{padding:0;line-height:28px;}
#form_boncadeau{}
#form_boncadeau div.chk{margin-bottom:10px;padding:10px 0 20px 0;background:#FFF url(../../../../../site/img/bg_divchk.jpg) no-repeat 0 bottom;border-top:1px solid #aeaeae;}
#form_boncadeau div.chk .col_l{float:left;margin-right:20px;padding:10px 0;width:129px;border-right:1px solid #aeaeae;}
#form_boncadeau .valid{padding:0;}
#form_conseiller{}
#form_conseiller .valid{padding:0;}


#btn_ajouter span{display:none;}
#login-form{padding-top:20px;}
#login-form p.valid{margin-top:30px;padding:0;height:28px;}
#form_identification label{padding-right:20px;width:85px;}
#form_identification input{width:210px;}
#form_identification .valid{margin:0;padding:11px 0 0 0;}
#form_identification .valid a{float:left;}
#form_creation_compte{padding-top:20px;}
#form_creation_compte p.rad{padding:0 0 10px 0;}
#form_creation_compte .rad label{width:auto;}
#form_creation_compte .rad input{width:auto;}
#form_creation_compte .valid{padding:0;}
#form_creation_compte .mentions{padding:20px 0 0 0;line-height:14px;}
#form_facturation{}
#form_facturation .valid{margin:0;padding:11px 0 0 0;}
#form_trouver{float:left;width:386px;height:290px;border-bottom:1px solid #aeaeae;}
#form_trouver strong{display:block;margin-bottom:20px;text-transform:uppercase;font-size:14px;color:#000;}
#form_trouver input{width:248px;}
#form_trouver .valid{margin-top:10px;}
#form_ordonnance p{padding-left:10px;}
#form_ordonnance label{*font-size:11px;*color:#6E6E6E;}
#form_livraison_1 .valid{margin:0;padding:11px 0 0 0;}

#form_livraison_2 .valid{margin:0;padding:11px 0 0 0;}
#form_contact p.rad{float:left;margin:10px 20px;width:100px;}
input, select, textarea{background:#fcfcfb;border:1px solid #bfbfbf;}
select{_margin:0 2px 0 -3px;height:18px;*height:20px;_font-size:11px;font:normal 11px Trebuchet MS;color:#6E6E6E;display:block;float:left;margin-bottom:0;margin-top:0;margin-right:0;}
label{background:LightBluej;float:none;line-height:20px;height:20px;display:block;}
#billing:prefix{float:right;width:335px;text-align:left;}
div.input-box.name-prefix{clear:both;}
a{outline:none;}
:focus{-moz-outline-style:none;}
#upsell-product-table tbody tr td p.product-image a img.product-image{margin-bottom:auto;margin-top:auto;margin-right:auto;}
.noir{color:#000;}
.bold{font-weight:bold;}
.mentions{font-size:10px;}
#nav sup{font-size:10px;}
#m_leclub{position:absolute;right:30px;_right:29px;bottom:10px;display:block;width:51px;height:15px;background:url(../../../../../site/img/leclub.gif) no-repeat 0 0;}
.middle-head a:hover, #path span.current{color:#000;}
div.box.one-page-checkout-progress li{padding-left:20px;list-style-type:none;margin-bottom:10px;}
#checkout-review-table tfoot tr.tax-total td.a-right div.tax-collapse{text-align:right;margin-right:20px;}
#login-form div.col2-set div.col-2 div.case li{list-style-type:none;}
#login-form div.col2-set div.col-1{border-style:none;border-width:0;}
#checkout-review-table tfoot tr.tax-details-1.tax-details td.a-right{text-align:right;padding-right:20px;}
#checkout-review-table tfoot tr.tax-details-1.tax-details td.a-right.last span.price{padding:0;margin:0;}
#checkoutSteps{list-style-type:none;}
.co.casel-left li.current{background:transparent url(../../../../../site/img/puce1.gif) no-repeat 0 5px;}
.col-top-col{float:left;width:957px;border-left:1px solid #a5a5a5;}
#form-validate fieldset.group-select{clear:right;}
#pagelogin #form-validate{background:url(../../../../../site/img/bg_compte_connexion.gif) no-repeat 90% 50px;}
#form-validate fieldset. ul li, #form-validate fieldset. ul{list-style-type:none;}
#pagelogin div.page-head h3{padding:80px 10px 10px;}

.titre{position:relative;z-index:1;padding:0 0 0 10px;height:55px;text-transform:uppercase;background:#000;margin:0;}
.titre-1col{position:relative;padding:0 0 0 10px;height:55px;width:957px;text-transform:uppercase;background:#000;margin:0;}
.titre strong, .titre-1col strong{font:normal 19px Trebuchet MS;color:#FFF;}
.titre span, .titre-1col span{display:block;text-transform:uppercase;font:normal 13px Trebuchet MS;}
#upsell-product-table tbody tr td p.product-image{margin:0;padding:0;}
#upsell-product-table tbody tr td h5{clear:both;}
#upsell-product-table tbody tr td p.product-image a img.product-image{margin:auto;}
#upsell-product-table tbody tr td p.product-image a{margin:auto;}
#upsell-product-table tbody tr td p.product-image{margin:auto;width:auto;height:auto;}
#upsell-product-table{clear:both;}
#login-form div.col2-set div.col-1 div.case img.right{margin-top:30px;}
.col-left #conseil{margin:0 20px;text-align:left;border-top:1px solid #aeaeae;}
.col-left #conseil strong{text-align:left;color:#FFF;}
.davantage{margin:0;padding:10px 0 20px;}
.davantage a:hover{text-decoration:underline;}
#b2 .question{color:#E2FF6A;}
#b2 .rad input{margin-right:3px;}
#b4b .col-top{padding-bottom:0;}
#b4b .col-right{height:490px;background:#000 url(../../../../../site/img/bg_b4b.jpg) no-repeat 0 top;}
#b4b p.mentions{margin-top:30px;color:#7D7E7A;}
#c3{}
#c3 .col-main{padding:20px;width:524px;background:#FFF url(../../../../../site/img/bg_orange.jpg) no-repeat 310px 20px;}
#c3 .col-right{float:none;height:435px;background:#000 url(../../../../../site/img/bg_sejours.jpg) no-repeat 0 top;}
#c3 #menu{margin:0 0 20px 0;padding:10px;width:250px;list-style-type:none;border:1px solid #aeaeae;}
#c3 #menu a{padding-left:10px;text-transform:uppercase;}
#c3 #menu a:hover, #c3 #menu a.current{color:#000;background:#FFF url(../../../../../site/img/puce3.gif) no-repeat 0 4px;}
#c3 .case_info{padding:0 0 20px 20px;}
#c3 .case_info strong{display:block;padding-left:10px;text-transform:uppercase;color:#84b317;background:transparent url(../../../../../site/img/puce_vert.gif) no-repeat scroll 0 -45px;}
#c3 #tarifs{margin-top:10px;width:200px;}
#c3 #tarifs .titre{margin-bottom:5px;padding:0;width:200px;height:auto;background:none;border-bottom:1px solid #aeaeae;}
#c3 #tarifs p{margin:0;}
#c4 .col-right{float:none;height:435px;background:#000 url(../../../../../site/img/bg_sejours.jpg) no-repeat 0 top;}
#c5{}
#c5 .col-main{padding:20px;width:524px;background:#FFF url(../../../../../site/img/bg_soins.jpg) no-repeat 310px 20px;}
#c5 .col-right{float:none;height:435px;background:#000 url(../../../../../site/img/bg_grappe.jpg) no-repeat;}
#c5 #menu{margin:0 0 20px 0;padding:10px;width:250px;list-style-type:none;border:1px solid #aeaeae;}
#c5 #menu a{padding-left:10px;text-transform:uppercase;}
#c5 #menu a:hover, #c5 #menu a.current{color:#000;background:#FFF url(../../../../../site/img/puce3.gif) no-repeat 0 4px;}
#c5 .case_info{padding:0 0 20px 20px;}
#c5 .case_info strong{display:block;padding-left:10px;text-transform:uppercase;color:#84b317;background:transparent url(../../../../../site/img/puce_vert.gif) no-repeat scroll 0 -45px;}
#c5 #tarifs{margin-top:10px;width:200px;}
#c5 #tarifs .titre{margin-bottom:5px;padding:0;width:200px;height:auto;background:none;border-bottom:1px solid #aeaeae;}
#c5 #tarifs p{margin:0;}
#c6 .col-right{float:none;height:435px;background:#000 url(../../../../../site/img/bg_grappe.jpg) no-repeat;}
#c8 .mentions{margin-top:30px;color:#7D7E7A;}
#c9{}
#c9 .col-main{padding:20px;width:524px;}
#c9 .col-right{float:none;background:#000 url(../../../../../site/img/bg_sejours.jpg) no-repeat 0 top;}
#d1 .mot{float:left;margin:0;padding:10px 40px;width:343px;font-size:12px;background:#FFF url(../../../../../site/img/bg_d1.gif) no-repeat;}
#d1 .mot span{display:block;float:right;margin-top:5px;font-weight:bold;}
#d2 .col-main{padding:20px 20px 30px 20px;width:auto;height:600px;}
#d2 .frise{width:690px;height:85px;background:transparent url(../../../../../site/img/bg_d2_frise.gif) no-repeat 0 75px;}
#d2 .frise .annee img{margin-bottom:16px;}
#d2 .frise .annee{position:relative;float:left;height:85px;margin-right:17px;text-align:center;}
#d2 a.date{padding:5px;background:#fff;}
#d2 .case{clear:both;margin-top:30px;width:690px;}
#d2 .case img{float:left;margin:0 20px 20px 0;}
#d2 .case #i99{margin-bottom:70px;}
#d2 .case .titre_case{margin:0 0 10px 0;font-size:16px;font-weight:bold;color:#000;text-transform:uppercase;}
#d2 .case br{line-height:10px;}
#d3 .col-main .signature{float:left;margin:20px 0 10px 0;}
#d3 .col-main img{float:left;margin-right:20px;}
#d3 .col-right{float:none;height:555px;background:#000 url(../../../../../site/img/bg_raisins_3.jpg) no-repeat 0 top;}
#d3 .mot{float:left;margin:0;padding:10px 40px;width:300px;font-size:12px;background:#FFF url(../../../../../site/img/bg_d3.gif) no-repeat;}
#d3 .mot span{float:left;font-weight:bold;}
#d4{}
#d4 .sstitre{font-weight:bold;color:#000000;}
#d4 .sstitre .vert_olive{font-size:17px;font-weight:normal;}
#d4 .col-main{width:524px;padding:20px;}
#d4 .col-right{background:#000000 url(../../../../../site/img/bg_raisins_3.jpg) no-repeat scroll 0 top;float:none;}
#d4 .mentions{margin-top:30px;font-size:10px;}
#d5{}
#d5 .col-main{width:524px;padding:20px 20px 35px;}
#d5 .col-right{background:#000000 url(../../../../../site/img/bg_d3_2.jpg) no-repeat scroll 0 top;float:none;}
#d5 ul.brevet{margin:10px 0;padding-left:30px;}
#d5 ul.brevet a{color:#000;}
#d5 a:hover{text-decoration:underline;}
#d6{}
#d6 .col-main{position:relative;padding:20px 20px 0 20px;width:524px;background-color:#FFF;}
#d6 .col-right{float:none;background:#000 url(../../../../../site/img/bg_d3_2.jpg) no-repeat 0 top;}
#d6 #menu{margin:0 0 20px 0;padding:10px;width:295px;list-style-type:none;border:1px solid #7C9B10;background:#fcfcf2;}
#d6 #menu a{padding-left:10px;text-transform:uppercase;font-size:12px;font-weight:bold;}
#d6 #menu a:hover, #d6 #menu a.current{color:#000;background:transparent url(../../../../../site/img/puce3.gif) no-repeat 0 4px;}
#d6 .saviezvous{padding:20px;background:#f5f1e8;}
#d6 .saviezvous strong{margin-bottom:10px;text-transform:uppercase;font:bold 14px Trebuchet MS;color:#6E6E6E;}
#d6 .case_info{margin-right:20px;padding:20px 0;}
#d6 .case_info strong{display:block;margin-left:-10px;padding-left:10px;text-transform:uppercase;color:#7C9B10;background:transparent url(../../../../../site/img/puce_vert.gif) no-repeat scroll 0 -45px;}
#d6 .case_info strong.resveratrol{color:#aeaeae;background:transparent url(../../../../../site/img/puce_grise.gif) no-repeat scroll 0 -45px;}
#d6 .case_info strong.viniferine{color:#000;background:transparent url(../../../../../site/img/puce_noire.gif) no-repeat scroll 0 -45px;}
#d6 .case_info ul{margin:0;padding:0 0 0 15px;}
#d6 .case_info li{margin:0 0 10px 0;}
#d6 .sstitre{font-weight:bold;color:#000;font-size:12px;}
#d6 .sstitre .vert_olive{font-size:17px;font-weight:normal;}
#d6 .sstitre .gris{font-size:17px;font-weight:normal;color:#aeaeae;}
#d6 .sstitre .noir{font-size:17px;font-weight:normal;color:#000000;}
#d6 .mentions{margin-top:30px;padding:0;}
#d6 ul.resultats{margin:15px 0;}
#d6 ul.resultats li{margin-bottom:2px;}
#d6 .macaron{position:absolute;top:80px;right:70px;}
#club{}
#club .col-top{border-left:1px solid #39073c;}
#club .col-main{position:relative;padding:20px;width:524px;min-height:437px;background-color:#000;border:0;color:#fff;}
#club .col-left{float:left;width:207px;}
#club .col-right{float:none;height:437px;background:#000 url(../../../../../site/img/bg_club_raisins.jpg) no-repeat 0 top;}
#club td.titre{width:374px;background-color:#39073c;}
#club td.nav{padding-right:10px;color:#fff;width:355px;background-color:#39073c;text-align:right;}
#club td.nav a{color:#fff;}
#e1{}
#e1 .col-top{border-left:1px solid #39073c;}
#e1 .col-main{position:relative;padding:20px;width:708px;height:395px;background:#000 url(../../../../../site/img/bg_e1.gif) no-repeat 0 0;border:0;color:#fff;}
#e1 .col-left{float:left;width:207px;}
#e1 td.titre{width:374px;background-color:#39073c;}
#e1 td.nav{padding-right:10px;color:#fff;width:355px;background-color:#39073c;text-align:right;}
#e1 td.nav a{color:#fff;}
#e1 .case{position:absolute;margin:0;color:#fff;line-height:18px;}
#e1 .case.evenement{top:110px;left:20px;padding-left:165px;width:175px;background:#000 url(../../../../../site/img/bg_club_event.jpg) no-repeat 0 0;}
#e1 .case.cadeau{top:245px;right:30px;width:260px;background:transparent;}
#e1 .case.dossier{top:18px;right:30px;width:300px;}
#e1 .raisins{position:absolute;top:270px;left:-15px;}
#e1 .ss_titre{margin:10px 0;font:normal 14px Trebuchet MS;color:#E2FF6A;text-transform:uppercase;}
#e1b{}
#e1b h2{margin-bottom:5px;color:#EEEEEE;}
#e1b .case{margin:25px 0 0 0;padding:15px;width:425px;border:1px solid #aeaeae;}
#e2{}
#e2 h2{margin-bottom:5px;color:#EEEEEE;}
#e2 .case{margin:25px 0;padding:15px;width:425px;border:1px solid #aeaeae;}
#e2 .case .add a{margin-left:200px;}
#e2 .case .add a:hover{color:#dddddd;}
#e6{}
#e6 div{color:#fff;}
#e9 .raisins{position:absolute;top:270px;left:-15px;}
#e10{}
#e10 p{margin:15px 0;}
#e10 .page_nav{margin:10px 0;}
#e10 .page_nav a{float:left;margin:0 5px;}
#e10 .page_nav a:hover{color:#dddddd;}
#e10 .page_nav a.current{color:#fff;}
#e10 p.left{padding:0;margin:0;}
#e11{}
#e11 .mentions{margin-top:30px;color:#7D7E7A;}
#f1{background:#FFF;}
#f1 .col-top{float:none;width:957px;border:0;}
#f1 .titre{padding-left:20px;width:937px;}
#f1 .col-main{padding:20px;width:732px;border:0;}
#f1 .col-right{float:none;background:#000 url(../../../../../site/img/bg_f5.jpg) no-repeat 0 50px;}

#f3{background:#FFF;}
#f3 h4{text-transform:uppercase;}
#f3 .col-top{padding:4px 20px 0;width:917px;height:171px;background:#000 url(../../../../../site/img/bg_f3_top.gif) repeat-x 0 55px;border:0;border-bottom:1px solid #aeaeae;}
#f3 .col-top .titre{float:left;padding-left:0;width:790px;background:none;}
#f3 .col-top img{float:right;margin-top:-4px;}
#f3 .col-top p.left{margin:20px 0;color:#FFF;}
#f3 .col-top label{float:none;width:100%;}
#f3 .col-top select{margin:10px 0 0 0;}
#f3 .col-main{padding:0;width:750px;border-left:0;}
#f3 .col-right{padding:0 35px;width:135px;}
#f3 .col-right .case{padding:10px 0;border-bottom:1px solid #AEAEAE;}
#f3 .col-right strong{display:block;text-transform:uppercase;color:#000;font-size:12px;}
#f3 #avantages strong{margin-bottom:5px;text-align:center;}
#f3 #shopping-cart-table td{padding:0;}
#f3 th{border-bottom:1px solid #aeaeae;}
#f3 td img{margin:0 15px;}
#f3 #shopping-cart-table input{margin:0 auto;width:60px;text-align:center;}
#f3 #shopping-cart-table .finaliser input{margin-right:24px;width:155px;}
#f3 #shopping-cart-table td.attributes-col{width:190px;}
#f3 #shopping-cart-table .sel2{float:none;margin:0 auto;width:40px;}
#f3 .cat{padding:0 0 0 20px;height:15px;text-transform:uppercase;color:#fff;}
#f3 .sscat{margin-top:10px;background-color:#000;}
#f3 .sscat_1{margin:1px 0 20px 0;background-color:#026841;}
#f3 .sscat_2{margin:20px 0;background-color:#84B317;}
#f3 .sscat_3{margin:20px 0;background-color:#5F6062;}
#f3 .sscat_4{margin:20px 0;background-color:#000;}
#f3 .sscat_5{margin:20px 0;background-color:#84b317;}
#f3 .sscat_6{margin:20px 0;background-color:#b3557e;}
#f3 .sscat_7{margin:20px 0;background-color:#7C84BB;}
#f3 .sscat_8{margin:20px 0;background-color:#006742;}
#f3 .sscat_9{margin:20px 0;background-color:#006742;}
#f3 .sscat_10{margin:1px 0 20px 0;background-color:#89A158;}
#f3 .sscat_11{margin:20px 0;background-color:#89A158;}
#f3 .sscat_12{margin:20px 0;background-color:#89A158;}
#f3 .sscat_13{margin:20px 0;background-color:#89A158;}
#f3 .sscat_14{margin:20px 0;background-color:#89A158;}
#f3 .sscat_15{margin:1px 0 20px 0;background-color:#ee7f01;}
#f3 .sscat_16{margin:20px 0;background-color:#ee7f01;}
#f3 .sscat_17{margin:1px 0 20px 0;background-color:#006742;}
#f3 .sscat_18{margin:20px 0;background-color:#006742;}
#f3 .sscat_19{margin:20px 0;background-color:#006742;}
#f3 .sscat_20{margin:20px 0;background-color:#006742;}
#f3 .sscat_21{margin:20px 0;background-color:#006742;}
#f3 .sscat_22{margin:20px 0;background-color:#AE9962;}
#f3 .mentions{float:right;margin:20px 20px;_margin:20px 10px;padding:0;}
#f7{background:#FFF;}
#f7 .col-top{float:none;width:957px;border:0;}
#f7 .titre{padding-left:20px;width:937px;}
#f7 .col-main{padding:20px;width:732px;border:0;}
#f7 .col-right{float:none;background:#000 url(../../../../../site/img/bg_f5.jpg) no-repeat 0 50px;}
#f7 p.noir{margin:10px 0;}
#f7 #menu{margin:0 0 20px 0;padding:10px;width:350px;list-style-type:none;border:1px solid #aeaeae;}
#f7 #menu a{padding-left:10px;text-transform:uppercase;}
#f7 #menu a:hover, #f7 #menu a.current{color:#000;background:#FFF url(../../../../../site/img/puce3.gif) no-repeat 0 4px;}
#f7 .case_info{padding:0 0 0 20px;}
#f7 .case_info strong{display:block;margin-bottom:10px;padding-left:10px;text-transform:uppercase;color:#84b317;background:transparent url(../../../../../site/img/puce_vert.gif) no-repeat scroll 0 -45px;}
#f7 .mentions{margin:0 -20px -20px;padding:20px 40px;background:#f5f1e8;}
#f7 .mentions span{color:#000;}
#f10 .col-main{padding:20px;width:524px;}
#f10 .col-right{float:none;height:498px;background:#000 url(../../../../../site/img/bg_recrutement.jpg) no-repeat 0 top;}
#f10 .intro{padding-bottom:15px;margin-bottom:15px;border-bottom:1px solid #cbcbcb;}
#f10 .sstitre{margin:0 0 10px 0;font-size:14px;font-weight:bold;text-transform:uppercase;color:#a8b820;}
#f10 .case{margin:0;padding:10px 15px;width:492px;background-color:#fcfcf2;border:1px solid #7C9B10;}
#f10 #menu a{display:block;margin:5px 0;padding-left:10px;text-transform:uppercase;background:transparent url(../../../../../site/img/puce_vert.gif) no-repeat 0 4px;}
#f10 #menu a:hover, #f10 #menu a.current{color:#a8b820;background:transparent url(../../../../../site/img/puce_vert.gif) no-repeat 0 -45px;}
#f10 .case .annonce{margin-bottom:20px;padding-left:10px;border-bottom:1px solid #cbcbcb;color:#000;}
#f10 .btn_postuler{float:right;margin:5px 0 10px 0;}
#checkoutSteps .col-main{padding:20px;width:524px;min-height:500px;border:0;}
#checkoutSteps .case{position:relative;padding:10px;width:502px;border:1px solid #aeaeae;}
#checkoutSteps .case ul{margin:0;padding:0 0 40px 30px;}
#checkoutSteps .col-1 .case{background:#FFF url(../../../../../site/img/bg_compte_creer.gif) no-repeat 390px 15px;}
#checkoutSteps .col-2 .case{background:#FFF url(../../../../../site/img/bg_compte_connexion.gif) no-repeat 418px 66px;}
#checkoutSteps .btn{position:absolute;bottom:15px;right:32px;width:167px;height:30px;border:0;}
#checkoutSteps p.compte{margin:20px 0 10px;color:#000000;text-transform:uppercase;}
#p2 .col-right{float:none;height:478px;background:#fff url(../../../../../site/img/bg_raisins.jpg) no-repeat 0 bottom;}
#p2 .mentions{margin-top:30px;color:#7D7E7A;}
#favoris_table{float:left;}
#favoris-table td{padding:10px 2px;}
#favoris-table a{color:#000;}
#favoris-table th{height:35px;text-transform:uppercase;background:#fcfaf9;}
#recap_table{float:left;}
#recap_table td{padding:20px 2px 0;}
#recap_table a{color:#000;}
#recap_table th{height:35px;text-transform:uppercase;background:#fcfaf9;}
#p6 .col-main{width:564px;}
#shopping-cart-table{float:left;width:564px;padding-left:1px;background:#FFF;}
#shopping-cart-table th{border:0;padding:0 5px;height:35px;text-transform:uppercase;background-color:#fcfaf9;}
#shopping-cart-table td{padding:10px 2px 0 0;}
#shopping-cart-table tbody tr.first.odd td.a-center.last, #shopping-cart-table tbody tr.even td.a-center.last{padding-top:20px;}
td.totalpanier{background-color:#fcfaf9;padding-right:10px;}
div.cart-price span.price{padding-right:10px;}
#shopping-cart-table input{padding-top:3px;width:auto;height:15px;}
#shopping-cart-table h4{margin:0;font-size:12px;}
#shopping-cart-table h4 a{color:#000;}
#shopping-cart-table .sel1 label, #shopping-cart-table .sel2 label{display:none;}
#shopping-cart-table .sel1{display:none;margin:0;padding:0;width:auto;text-align:center;}
#shopping-cart-table .sel2{padding:0;width:auto;text-align:center;}
#shopping-cart-table .tr_total{background:#000;color:#FFF;}
#shopping-cart-table .tr_total td{padding-bottom:10px;}
#shopping-cart-table .a-left{text-align:left;}
#shopping-cart-table .a-center{text-align:center;}

#shopping-cart-table .button-level{float:right;margin-right:18px;}
#shopping-cart-table .checkout-types{margin:0;padding:0;list-style-type:none;}
#shopping-cart-table td.mode_paiement span{font-weight:bold;color:#000;}
#shopping-cart-table td.mode_paiement img{margin:0 10px;}
#shopping-cart-table .adresse_facturation{float:left;margin-right:80px;}
#shopping-cart-table .adresse_facturation span{font-weight:bold;color:#000;}
#shopping-cart-table .adresse_livraison{float:left;}
#shopping-cart-table .adresse_livraison span{font-weight:bold;color:#000;}
#checkout-review-table{float:left;width:544px;padding-left:1px;}
#checkout-review-table th{border:0;padding:0 5px;height:35px;text-transform:uppercase;background-color:#fcfaf9;}
#checkout-review-table td{padding:10px 2px 0 0;}
#checkout-review-table tbody tr.first.odd td.a-center.last, #checkout-review-table tbody tr.even td.a-center.last{padding-top:20px;}
#checkout-review-table input{width:80px;}
#checkout-review-table h4{margin:0;font-size:12px;color:black;}
#checkout-review-table h4 a{color:#000;}
#checkout-review-table .sel1 label, #checkout-review-table .sel2 label{display:none;}
#checkout-review-table .sel1{padding:0;width:auto;text-align:center;}
#checkout-review-table .sel2{padding:0;width:auto;text-align:center;}
#checkout-review-table .tr_total{background:#000;color:#FFF;}
#checkout-review-table .tr_total td{padding-bottom:10px;}
#checkout-review-table .a-left{text-align:left;}
#checkout-review-table .a-center{text-align:center;}

#checkout-review-table tfoot tr.tax-total{margin:0;padding:0;}
#checkout-review-table tbody tr td.a-right.last{background-color:#fcfaf9;}
#checkout-review-table .button-level{float:right;margin-right:18px;}
#checkout-review-table .checkout-types{margin:0;padding:0;list-style-type:none;}
#checkout-review-table td.mode_paiement span{font-weight:bold;color:#000;}
#checkout-review-table td.mode_paiement img{margin:0 10px;}
#checkout-review-table .adresse_facturation{float:left;margin-right:80px;}
#checkout-review-table .adresse_facturation span{font-weight:bold;color:#000;}
#checkout-review-table .adresse_livraison{float:left;}
#checkout-review-table .adresse_livraison span{font-weight:bold;color:#000;}
#checkout-review-table tfoot{background:#000;color:#FFF;}
#checkout-review-table tfoot tr.tr_total td.last{background-color:white;}
#review-buttons-container{display:block;clear:both;}
#voscadeaux{margin:20px 0 10px 20px;padding:20px 0 0 20px;width:503px;text-align:left;border:1px solid #aeaeae;}
#voscadeaux strong{display:block;text-transform:uppercase;font-size:14px;color:#000;}
#voscadeaux em{display:block;margin-bottom:10px;font-style:normal;}
#form_gifts .valid{padding-bottom:20px;height:28px;}
#voscadeaux .case{float:left;margin:0 0 20px;height:70px;border:0;width:200px;}
#voscadeaux .case img{display:block;float:left;}
#voscadeaux .chk{float:left;padding:30px 0 0 10px;width:100px;}
#voscadeaux .chk input{width:auto;}
#p7 .mentions{padding:0;}
#p8 .mentions{padding:0;}
#p9 .col-main{width:564px;}
#p9 .col-right{background:#fff url(../../../../../site/img/bg_raisins.jpg) no-repeat 0 bottom;}
#p9 .rad{padding-bottom:10px;}
#p9 .rad span{float:left;padding:0 60px 0 0;margin:0;}
#p9 .rad label{float:left;padding:0 60px 0 0;margin:0;}
#p9 .rad input{width:auto;float:left;margin-right:10px;}
#p9 textarea{height:90px;width:520px;}
#p9 .mentions{padding-left:20px;}
#shopping-cart-table .mode_paiement{padding:20px 0 0 20px;}
#menu_c{padding:0 0 0 10px;}
#menu_c div{padding-top:15px;font-size:12px;}
#menu_c ul{list-style-type:none;padding:0 0 0 10px;}
#menu_c li{padding:0 0 0 10px;}
#menu_c li.current a{color:#fff;}
#menu_c span.sgamme{color:#fff;font-size:12px;cursor:pointer;}
#menu_c a.sgamme{color:#fff;}
#menu_c .ss_menu{padding:0 0 0 10px;}
#menu_c .ss_menu li{padding:0;}
#menu_c ul.autres_spa{padding-top:15px;}
#menu_c ul.autres_spa li{padding:0;}
#menu_d li.current{background:transparent url(../../../../../site/img/puce1.gif) no-repeat 0 5px;}
#menu_d li.current a{color:#E2FF6A;}
#menu_d li a:hover{color:#E2FF6A;}
#menu_e ul{width:140px;}
#menu_e li.current{background:transparent url(../../../../../site/img/puce1.gif) no-repeat 0 5px;-background:transparent url(../../../../../site/img/puce1.gif) no-repeat 0 13px;}
#menu_e li.sgamme a{color:#6E6E6E;}
#menu_e li.sgamme a:hover{color:#E2FF6A;}
#menu_e li.sgamme.current a{color:#E2FF6A;}
#menu_f ul{width:auto;}
.no-display{display:none;}
.super-attribute-select{width:96px;}
input.qty{width:90px;}
.select-box, .add-to-cart-box{margin:0;text-align:center;}
.price{font-size:13px;display:block;clear:both;text-align:right;}
#shopping-cart-table tbody tr.first.last.odd td.attributes-col div.item-options span.price{clear:none;float:none;display:inline;}
#shopping-cart-table span.price{width:60px;}
#upsell-product-table img, #upsell-product-table h5{display:block;margin:0 auto 10px;}
#upsell-product-table h5{text-transform:uppercase;font-size:10px;}
div.price-box span.price{width:130px;text-align:center;}
#contenu-nomargin table.left tbody tr td div.mentions{float:left;padding:10px 0 20px 20px;}
#upsell-product-table tbody tr td{width:50%;}
#user_links{float:right;line-height:29px;margin:0;padding:0;}
#brevets img{float:left;margin-right:15px;}
#liste_ingredient_popup, .liste_ingredient_popup{display:block;height:500px;width:600px;padding:15px;background:white;color:#B1B3B4;}
#zonetexte{width:350px;color:#000;}
#zonetexte br{display:none;}
.brbreack{margin:0px 0 10px 0;}
#quoi .liste_ingredients, #comment .ImageApplication{text-transform:none;background:none;padding-left:0;text-decoration:underline;color:#6E6E6E;}
.price-box{text-align:center;}
.btn_rappelez{display:block;width:92px;height:17px;text-indent:-1234567px;}
.center{text-align:center;}
fieldset{border-width:0;}
#form-validate fieldset.group-select{float:left;}
#day, #month{width:20px;float:left;margin-right:0;margin-left:10px;}
#form-validate div.button-set{width:500px;clear:both;}
p#changerpass{clear:both;display:block;width:700px;}
input#email.required-entry.validate-email.input-text{margin-bottom:10px;}
#year{width:40px;float:left;margin-right:0;margin-left:10px;}
div#.customer-dob{display:inline;}
#checkoutSteps{margin-top:0;}
div.box.one-page-checkout-progress h4.complete{color:#e2ff6a;}
div.box.one-page-checkout-progress h4{font-family:Trebuchet MS;font-size:12px;font-size-adjust:none;font-style:normal;font-variant:normal;font-weight:normal;line-height:normal;text-transform:uppercase;color:silver;}
#wrapper div.middle-container div.middle div.col-left div.box.one-page-checkout-progress ol{margin:20px 0 0 0;padding:0;}
#wrapper div.middle-container div.middle div.col-left div.box.one-page-checkout-progress ol li h4 a{color:#e2ff6a;}
#wrapper div.middle-container div.middle div.col-left div.box.one-page-checkout-progress h3{margin-left:10px;padding-left:0;}
#checkoutSteps li.inactive{display:none;visibility:hidden;}
#wrapper div.middle-container div.middle div.col-left div.box.one-page-checkout-progress ol li div.content p{color:#898989;}
ol#checkoutSteps.one-page-checkout{margin:0 0 0 1px;padding:0;}
#checkout-step-login div.col2-set div.col-1 div.case ul li{list-style-type:disc;}

div.col2-set label{padding-right:20px;width:85px;display:inline;}
#voscadeaux .case{float:left;}
#voscadeaux hr{clear:both;visibility:hidden;}
#checkout-step-login form img{float:right;}
div#contenu{margin-left:217px;padding:0;margin-top:0;min-height:400px;}
#form-validate p.gray{color:gray;}
div#contenu-nomargin{margin-left:207px;min-height:500px;}
#validation-advice, .opc-please-wait{color:red;}
#voscadeaux div.case p{float:left;margin-top:20px;padding:0;width:123px;}
#voscadeaux div.case p input{float:left;margin:3px 0 0 0;*margin:-1px -2px 0 -4px;width:auto;height:auto;border:0;}
#voscadeaux div.case p label{float:left;margin:0;padding:0;height:auto;width:100px;line-height:14px;}
#voscadeaux div.case p input.gifts-cb{margin-bottom:30px;margin-right:5px;margin-top:2px;}
#voscadeaux div.case{height:70px;vertical-align:middle;width:159px;}
#contenu div.col-top table{margin-left:-10px;}
#pagelogin{background:#FFFFFF url(../../../../../site/img/bg_raisins.jpg) no-repeat scroll right bottom;min-height:500px;}
#login-form div.col2-set div.col-1{margin-top:50px;border:1px solid silver;padding:10px;}
#login-form div.col2-set div.col-2{margin-top:10px;border:1px solid silver;padding:10px;}
div.box.account-nav ul li{font-family:Trebuchet MS;font-size:12px;font-size-adjust:none;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:normal;line-height:normal;padding:10px 0 0 10px;text-transform:uppercase;}
#wrapper div.middle-container div.middle.page_w.commande div.col-left div.box.account-nav ul li.on{color:#E2FF6A;}
#contenu div.page-head div div.account-box.ad-account-info{margin-top:10px;border:1px solid silver;margin:20px;padding:10px;}
#pagedashboard{background:#FFFFFF url(../../../../../site/img/bg_raisins.jpg) no-repeat scroll right bottom;padding-bottom:20px;min-height:500px;padding-top:15px;}
#ajouteradresse{background:#FFFFFF url(../../../../../site/img/bg_raisins.jpg) no-repeat scroll right bottom;min-height:500px;padding-bottom:50px;}
#shipping-new-address-form ul li, #shipping-new-address-form ul{list-style-type:none;}
#pagedashboard div.dashboard-welcomes p{padding:70px 10px 10px;}
#pagedashboard div.account-box.ad-account-info{border:1px solid silver;padding:0 10px;margin-top:10px;margin-left:10px;margin-right:250px;}

.category-hydrater div.case_produit.etape1{background-image:none;}
.noir a{color:black;}
#pagelisteenvie form{background:#FFFFFF url(../../../../../site/img/bg_raisins.jpg) no-repeat scroll right bottom;min-height:500px;margin-left:20px;padding-top:80px;}
td.a-center{vertical-align:middle;line-height:30px;}
#mescommandes{padding-top:70px;min-height:300px;background:#FFFFFF url(../../../../../site/img/bg_raisins.jpg) no-repeat scroll right bottom;}
#editercompte{background:#FFFFFF url(../../../../../site/img/bg_raisins.jpg) no-repeat scroll right bottom;padding:20px 0;min-height:500px;padding-right:185px;}
#contenu-nomargin table.left{min-height:500px;}
#billing-new-address-form ul li{list-style-type:none;}
#form-validate p label{margin-left:50px;margin-top:20px;line-height:20px;margin:0;padding:0;}
#changerpass #change_password{margin:0 0 0 10px;padding:0;}
#contenu1col div.page-head h3{padding-left:25px;}
#sender_options li{list-style-type:none;display:block;clear:both;}
#recipients_options li{list-style-type:none;display:block;clear:both;}
.middle-container{min-height:533px;}
.contenu-nomargin{min-height:600px;}
#quoi, #comment, @comment{visibility:visible;display:inline;}
.showbloc{visibility:visible;}
#liste_ingredient_popup span{color:#000;}
#login-form p{overflow:hidden;width:100%;}
#login-form p label{float:left;width:80px;text-align:left;}
#login-form p input, #login-form p textarea{width:250px;margin-left:12px;padding:2px 4px;}
#login-form p textarea{padding:2px 0 0 4px;width:320px;height:6em;}
div.input-box{overflow:hidden;width:100%;margin-bottom:10px;}
div.input-box label{float:left;width:150px;text-align:left;}
.customer-account-edit div.input-box label{width:185px;}
div.input-box input,
div.input-box textarea{}
#canship{margin-left:40px;}

#canship p label{float:none;display:inline;}
#canship input{margin:0;padding:0;height:auto;}
p.double label{color:gray;}
p.simple{padding-left:140px;}
p.double input{margin-left:140px;}
#onepage-checkout-shipping-method-additional-load div.giftmessages div.inner-box span.gift-header{display:block;color:black;margin-bottom:10px;font-weight:bold;}
#allow-gift-message-container div.scroll-box span.gift-header{color:black;font-weight:bold;}
#allow_gift_messages{padding:0;margin:0;width:inherit;height:inherit;}
#onepage-checkout-shipping-method-additional-load div.giftmessages div.inner-box div.a-left.input-checkbox label{display:inline;color:black;}
#onepage-checkout-shipping-method-additional-load div.giftmessages div.inner-box div.a-left.input-checkbox p{margin-top:10px;}
#allow-gift-message-container div.scroll-box fieldset.group-select ul.no-padding li{color:black;}
#billing-new-address-form input, #shipping-new-address-form input{width:300px;}
#checkout-shipping-method-load dl.shipment-methods dd ul{list-style-type:none;}

#product_sendtofriend_form div.col-1.login-box div.col-1.registered-users div.content p a.back{float:left;margin-top:20px;}
#product_sendtofriend_form div.col-1.login-box div.col-1.registered-users div.valid.button-set input.form-button.right{float:right;margin-top:-28px;}
#shipping-buttons-container span.caudalie-button-continue{margin-right:10px;}

#shipping-buttons-container a.back.left{margin-left:10px;}
#billing-buttons-container{float:right;}
#billing-buttons-container{float:right;}

#co-shipping-form p label{display:inline;}
#co-shipping-form input{height:inherit;}
#checkout-step-shipping div.button-set p.required{margin-left:10px;}
#checkout-step-billing div.button-set p.required{float:left;margin:0 0 0 11px;}
#checkout-step-shipping div.button-set button{margin-right:10px;width:135px;height:28px;text-indent:-123456px;}
.customer-name-prefix{clear:both;}
#billing-address-select ul, #billing-address-select ul li, #co-billing-form ul, #co-billing-form ul li{list-style-type:none;margin:0;padding:0;}
#co-billing-form fieldset p{display:block;}



#co-billing-form fieldset{display:block;margin:0;padding:0;clear:both;}
#co-billing-form fieldset p label{display:inline;}
#co-billing-form fieldset input{height:inherit;}
#co-billing-form, #co-shipping-form{border:1px solid silver;margin-bottom:10px;padding:10px;}
#co-billing-form p select, #co-shipping-form p select{float:none;width:500px;}
#co-billing-form p.rad{float:left;width:250px;}
#co-billing-form .rad label{padding:0;}
#shipping-new-address-form ul{margin:0;padding:0;}
#co-shipping-form{}
.category-nettoyer-tonifier .programme{background:transparent url(../../../../../site/res/img/programme_nettoyer.jpg) no-repeat center 0;}
.category-1eres-rides .programme{background:transparent url(../../../../../site/res/img/programme_1eresrides.jpg) no-repeat center 0;}
.category-raffermir-anti-rides .programme{background:transparent url(../../../../../site/res/img/programme_raffermir.jpg) no-repeat center 0;}
#wrapper div.middle-container div.middle div.col-left ul li.gamme a{color:white;}
.category-eclat-anti-taches .programme{background:transparent url(../../../../../site/res/img/programme_eclat.jpg) no-repeat center 0;}
.category-hydrater .programme{background:transparent url(../../../../../site/res/img/programme_hydrater.jpg) no-repeat center 0;}
.category-nourrir .programme{background:transparent url(../../../../../site/res/img/programme_nourrir.jpg) no-repeat center 0;}
.category-purifier-matifier .programme{background:transparent url(../../../../../site/res/img/programme_purifier.jpg) no-repeat center 0;}
.category-complements-alimentaires .programme{background:transparent url(../../../../../site/res/img/programme_complement.jpg) no-repeat center 0;}
.category-soin-des-levres .programme{background:transparent url(../../../../../site/res/img/programme_levres.jpg) no-repeat center 0;}
.categorypath-corps-hydrater-html .programme{background:transparent url(../../../../../site/res/img/programme_corps-hydrater.jpg) no-repeat center 0;}
.category-mincir .programme{background:transparent url(../../../../../site/res/img/programme_corps-mincir.jpg) no-repeat center 0;}
.category-raffermir .programme{background:transparent url(../../../../../site/res/img/programme_corps-raffermir.jpg) no-repeat center 0;}
.category-bain-douche .programme{background:transparent url(../../../../../site/res/img/programme_corps-bd.jpg) no-repeat center 0;}
/*.category-eau-fraiche .programme{background:transparent url(../../../../../site/res/img/programme_corps-ef.jpg) no-repeat center 0;width:144px;}*/
.category-eau-fraiche .programme{background:transparent url(../../../../../site/res/img/programme_corps-eauxfraiches.png) no-repeat center 0;}
.categorypath-idees-cadeaux-eau-fraiche-html .programme{background:transparent url(../../../../../site/res/img/programme_cadeaux.jpg) no-repeat center 0;}
.category-proteger .programme{background:transparent url(../../../../../site/res/img/programme_orange-proteger-sublimer.jpg) no-repeat center 0;}
.category-sublimer .programme{background:transparent url(../../../../../site/res/img/programme_orange-sublimer.jpg) no-repeat center 0;}
.category-bougies .programme{background:transparent url(../../../../../site/res/img/programme_cadeaux.jpg) no-repeat center 0;width:144px;}
.category-trousse .programme{background:transparent url(../../../../../site/res/img/programme_cadeaux.jpg) no-repeat center 0;width:144px;}
.category-gommages .programme{background:transparent url(../../../../../site/res/img/programme_cadeaux.jpg) no-repeat center 0;width:144px;}
.category-cadeau-ideal .programme{background:transparent url(../../../../../site/res/img/programme_cadeaux.jpg) no-repeat center 0;width:144px;}
.category-bons-cadeaux-spa .programme{background:transparent url(../../../../../site/res/img/programme_bons_cadeaux_spa.jpg) no-repeat center 0;width:144px;}
.category-idees-cadeaux .programme{background:transparent url(../../../../../site/res/img/programme_cadeaux.jpg) no-repeat center 0;width:144px;}
.category-coffret .programme{background:transparent url(../../../../../site/res/img/programme_cadeaux.jpg) no-repeat center 0;width:144px;}
.category-les-offres-spa .programme{background:transparent url(../../../../../site/res/img/programme_cadeaux.jpg) no-repeat center 0;width:144px;}

.category-eau-de-beaute .programme{background:transparent url(../../../../../site/res/img/programme_cadeaux.jpg) no-repeat center 0;width:144px;}
.category-antiage-global .programme{background:transparent url(../../../../../site/res/img/programme_premiercru.jpg) no-repeat center 0;}
button#btn_ajouter.form-button{margin-top:10px;}
#f3 button#btn_ajouter.form-button{margin:0;}


#form_continuercommande{margin-top:10px;}


.cache{visibility:hidden;}
payment-please-wait{top:10px;left:10px;}
#mentionslegales{color:silver;clear:both;display:block;padding:20px 10px;width:540px;float:left;}
#mentionslegales span.translate-inline{width:530px;display:block;}
#messages_product_view{padding-left:10px;}
#pagedashboard{padding-top:20px;padding-bottom:20px;margin-left:11px;min-height:500px;background:#FFFFFF url(../../../../../site/img/bg_raisins.jpg) no-repeat scroll right bottom;}
.customer-account-index .col-top, .customer-account-edit .col-top, .customer-address-index .col-top,
.customer-address-form .col-top, .sales-order-history .col-top, .wishlist-index-index .col-top,
.customer-account-create .col-top, .customer-account-forgotpassword .col-top, .customer-account-login .col-top{float:none;width:739px;}
.checkout-cart-index .col-top{float:none;}
#pagedashboard h4, .primary-address-list h4, .address-list h4, .sales-order-view h4, .sendfriend-product-send h4{margin:0 0 40px;text-transform:uppercase;font-size:16px;font-weight:bold;color:#000000;}
.sales-order-view h4.title{margin:0;font-size:12px;}
.inner-head h5{display:block;float:left;margin:0 20px 0 0;font-size:12px;color:#000;text-transform:uppercase;}
h6{margin:0 0 10px 0;text-decoration:underline;font-size:11px;color:#000000;}
.inner-head a{display:block;float:left;padding-left:10px;text-decoration:underline;color:#000;background:transparent url(../../../../../site/img/puce3.gif) no-repeat 0 4px;}
#pagedashboard div.dashboard-welcomes p{margin:0 0 20px;padding:0;width:524px;}
.modifier{padding-left:10px;text-decoration:underline;color:#000;background:transparent url(../../../../../site/img/puce3.gif) no-repeat 0 4px;}
.modifier:hover{text-decoration:none;color:#6E6E6E;}
.voircommande{text-decoration:underline;color:#000;}
#my-orders-table{margin:10px 0 10px;width:504px;}
#my-orders-table th, #wishlist-table th{padding:5px;height:25px;text-transform:uppercase;background:#FCFAF9;}
#my-orders-table td, #wishlist-table td{padding:5px;}
#pagelogin{margin-left:10px;}
#pagelogin .account-box, #pagedashboard .account-box, .account-box.primary-address-list,
.account-box.address-list, #mescommandes .account-box, #pagelisteenvie .account-box,
#sales-order-view-content .account-box, #sales-order-view .account-box, .giftmessages  .inner-box,
.giftmessages .scroll-box{margin:0;padding:10px;width:504px;border:1px solid silver;}
.giftmessages  .inner-box, .giftmessages .scroll-box{width:502px;}
#pagedashboard div.account-box.ad-account-info{margin:0;padding:10px;width:504px;}
#form-validate{margin-left:10px;}
#form-validate h4{color:#000000;font-size:16px;font-weight:bold;margin:0 0 20px;text-transform:uppercase;}
#form-validate .account-box{margin:0;padding:10px;width:504px;border:1px solid silver;}

#form-validate input{width:300px;}
#changerpass{margin:10px 0;width:524px;}
#mescommandes{margin:0 0 0 10px;padding-top:20px;padding-bottom:20px;min-height:500px;}
#mescommandes .pager{margin-top:0;}
.pager{width:524px;}
.pager select{margin:0 10px;}
.pager label, .pager .a-right span{float:left;}
.form-button{border:0;cursor:pointer;}
#pagelisteenvie form{margin-left:10px;}
#pagelisteenvie .button-set{margin-top:10px;width:526px;}
.link-cart{text-decoration:underline;color:#000;}
#comment .ImageApplication{letter-spacing:0em;}
#sales-order-view{margin-left:10px;padding:20px 0;background:#FFFFFF url(../../../../../site/img/bg_raisins.jpg) no-repeat scroll right bottom;}
#sales-order-view-content{margin-left:10px;padding-top:75px;}
.order-info ul{margin:10px 0;padding:0;list-style-type:none;}
dl.item-options, dl.item-options dd{margin:0;}
.a-center{text-align:center;}
.a-right{text-align:right;}
.price{font-size:11px;}
.customer-address-form label{float:left;width:140px;}
#form-validate .chk input{width:auto;}
#form-validate .valid input{float:right;width:135px;border:0;}
#form-validate div.button-set{margin-top:10px;width:526px;}
#ajouteradresse{padding:20px 185px 20px 0;}
.customer-address-form .chk label{float:none;width:auto;}
#changerpass #change_password{margin-top:3px;}
#pagelisteenvie form{padding-top:20px;}
.link-remove{padding-top:5px;}
.form-list{margin:0;padding:0;list-style-type:none;}
.form-list label{float:left;width:140px;}
#contenu1col{background-image:#FFF url(../../../../../site/img/bg_send.gif) repeat-y;}
.cms-home .middle-head{display:none;}
.middle-container-1col{position:relative;width:970px;background:#000 url(../../../../../site/img/bg_shadow_r2.gif) no-repeat right 0;}
.middle-1col{width:957px;background-image:#000 url(../../../../../site/img/bg_page_b.gif) repeat-y;}
.cms-home .commande .case{display:block;padding:10px 10px 0 20px;width:187px;height:94px;border:1px solid #343434;border-width:1px 0 0 1px;color:#7d7e7a;}
.cms-home .commande .case:hover{color:#FFF;}
.cms-home .commande .case strong{display:block;padding-left:10px;text-align:left;text-transform:none;font-size:12px;color:#fff;}
.cms-home .commande .case .puce2{display:block;}
#product_sendtofriend_form{float:left;padding:20px;width:732px;}
.sendfriend-product-send .col-top{float:none;width:957px;border:0;}
.sendfriend-product-send .col-right{float:left;padding:0;width:185px;min-height:500px;background:#000000 url(../../../../../site/img/bg_f5.jpg) no-repeat scroll 0pt 150px;}
.sendfriend-product-send .input-text{width:200px;}
.sendfriend-product-send div.left, .recipients_options div.left{margin-bottom:10px;width:350px;}
.sendfriend-product-send textarea.input-text{width:586px;}
#sender_options p, #recipients_options p{float:left;}
#login-form div.col2-set div.col-1 div.case img.right{cursor:pointer;}
#pagesuscribe{padding:20px 0;min-height:500px;background:#FFFFFF url(../../../../../site/img/bg_raisins.jpg) no-repeat scroll right bottom;}
.customer-account-create ul{margin:0;padding:0;list-style-type:none;}
.validation-advice{clear:left;padding:2px 0 0 150px;color:red;}
ul.messages{list-style-type:none;margin:0 0 20px 10px;padding:0;width:524px;background:#FCFCF2 none repeat scroll 0%;border:1px solid #7C9B10;}
ul.messages li{margin:0;padding:0;}
ul.messages li ul{margin:0;padding:0;list-style-type:none;}
ul.messages li ul li{margin:0;padding:10px;font-weight:bold;}
.checkout-cart-index .messages{padding-left:20px;}






/* click to call */
#ctc_popin{position:absolute;top:200px;left:100px;z-index:100;padding-bottom:20px;width:460px;border:1px solid #A5A5A5;background:white;}
#ctc_btn_fermer{position:absolute;top:10px;right:10px;z-index:100;}
#ctc_popin .intro{margin:0;padding:5px 10px 5px 10px;background:#000;}
#ctc_popin .intro strong{font:normal 20px Trebuchet MS;color:#FFF;}
#ctc_popin .intro span{display:block;font:normal 12px Trebuchet MS;}
#ctc_popin p{padding:5px 10px;}
#ctc_popin #form_ctc p{padding:0 0 10px;}
#form_ctc{padding:5px 0 0 10px;font-size:12px;}
#form_ctc p{margin:0;padding:0 0 10px 0;}
#form_ctc label{float:left;display:block;width:100px;line-height:22px;}
#form_ctc input{margin:0;*margin:-1px 0;_margin-left:-3px;padding:1px 5px 0;width:200px;height:17px;background:#fcfcfb;border:1px solid #bfbfbf;font:normal 11px Trebuchet MS;color:#6E6E6E;}

/* bouton de validation */
#form_ctc .alerte span{padding-left:100px;}
#form_ctc p span.fc_error{display:none;}
#form_ctc p.alerte span.fc_error{color:red;display:block;}
#form_ctc p.chk.alerte input{border:0;}
.customer-address-index .button-level{margin-top:10px;width:526px;}
.customer-address-index .button-level button {width:135px;height:28px;}



.giftmessages  .inner-box .a-left{padding:0;}
.giftmessages ul{margin:0;padding:0;list-style-type:none;}
.giftmessages .scroll-box p{padding:10px 0;}
fieldset.group-select{margin:0;padding:0;}
fieldset.group-select input{width:300px;font:normal 11px Trebuchet MS;color:#6E6E6E;}
#allow-gift-message-container{margin-top:10px;}
.cms-liste-ingredients td{padding:4px 15px 0 0;}
.customer-account-login .account-box ul{margin:0 0 30px 0;padding:0 0 0 30px;*height:48px;}
.customer-account-login .account-box ul{margin:0;padding:0 0 40px 30px;*height:48px;}
.wishlist-index-index .messages{margin:20px 0 0 10px;}
.wishlist-index-index .messages ul li{margin:0;}
p#comment.cacheonglet, p#qui.cacheonglet, p#quoi.cacheonglet, p#astuce.cacheonglet, p#clinique.cacheonglet{display:none;visibility:hidden;}
p#comment.activeronglet, p#qui.activeronglet, p#quoi.activeronglet, p#astuce.activeronglet, p#clinique.activeronglet{visibility:visible;display:block;}
.customer-account-index .messages, .customer-account-edit .messages, .customer-address-index .messages{margin-left:0;}
#pagelisteenvie{min-height:500px;}
#form_gifts hr{clear:both;visibility:hidden;}

#checkout-review-table tfoot tr td span.price{margin-right:10px;}
#f3 div.col-top p.titre span{color:white;}
.select-box label, .qty-box label, .regular-price span, .contenancesansselect span{font-weight:bold;}
#contenu-nomargin{background: #ffffff url(../../../../../site/img/bg_raisins.jpg) no-repeat scroll right bottom;}
#contenu-nomargin hr{clear:both;visibility:hidden;}
#checkout-step-payment div.button-set p{display:none;}
#checkout-payment-method-load div.payment-methods{padding:10px;border:1px solid silver;margin-bottom:10px;}
#payment-buttons-container .caudalie-button-continue{margin-right:0;padding-right:0;width:165px;}
.sendfriend-product-send #contenu1col{*min-height:600px;}
.sendfriend-product-send ul.messages{margin-left:0;}

#payment_form_atos_standard li{list-style-type:none;line-height:50px;vertical-align:middle;}
#checkout-payment-method-load dt label{font-weight:bold;color:black;}
#checkout-payment-method-load dd{margin:10px 0 0;}
#payment_form_atos_standard li input{height:50px;margin:0 10px 0 0;padding:0;width:12px;line-height:50px;vertical-align:middle;}
#payment_form_atos_standard li a img{line-height:50px;vertical-align:middle;margin-right:10px;}
#payment_form_atos_standard li label{float:none;display:inline;line-height:50px;}
#checkout-review-table tfoot tr.tr_total{}

/* @group LANGUE FR */

body.fr #form_boncadeau .valid input{float:right;background:#000 url(../../../../../site/res/img/fr/btn_valider.gif) no-repeat;}
body.fr .valid input{background:#000 url(../../../../../site/res/img/fr/btn_ajouter.gif) no-repeat;}
body.fr #btn_ajouter{background:#000 url(../../../../../site/res/img/fr/btn_ajouter.gif) no-repeat;display:block;width:135px;height:28px;cursor:pointer;border-width:0;}
body.fr #form_identification .valid input{float:right;width:135px;background:#000 url(../../../../../site/res/img/fr/btn_valider.gif) no-repeat;}
body.fr #form_creation_compte .valid input{float:right;background:#000 url(../../../../../site/res/img/fr/btn_sinscrire.gif) no-repeat;}
body.fr #form_facturation .valid input{float:right;width:186px;background:#000 url(../../../../../site/res/img/fr/btn_continuer_commande.gif) no-repeat;}
body.fr #form_trouver .valid input{float:right;width:135px;background:#000 url(../../../../../site/res/img/fr/btn_valider.gif) no-repeat;}
body.fr #form_ordonnance .valid input{float:right;background:#000 url(../../../../../site/res/img/fr/btn_valider.gif) no-repeat;}
body.fr #form_livraison_1 .valid input{float:right;width:186px;background:#000 url(../../../../../site/res/img/fr/btn_continuer_commande.gif) no-repeat;}
body.fr #form_livraison_2 .valid input{float:right;width:186px;background:#000 url(../../../../../site/res/img/fr/btn_continuer_commande.gif) no-repeat;}
body.fr #form_contact .valid input{float:right;width:135px;background:#000 url(../../../../../site/res/img/fr/btn_valider.gif) no-repeat;}
body.fr #pagelogin button.form-button.right{background:#000000 url(../../../../../site/res/img/fr/btn_valider.gif) no-repeat scroll 0 0;float:right;width:135px;height:28px;text-indent:-123456px;margin-right:45px;}
body.fr #f3 .valid input{width:135px;background:#000 url(../../../../../site/res/img/fr/btn_ajouter.gif) no-repeat;}
body.fr #f3 .finaliser input{float:right;margin-right:22px;padding:0;width:155px;height:28px;*height:29px;border:0;background:#000 url(../../../../../site/res/img/fr/btn_finaliser.gif) no-repeat;}
body.fr #shopping-cart-table .continue-shopping{display:block;margin-left:18px;width:165px;height:28px;background:#000 url(../../../../../site/res/img/fr/btn_poursuivre_achat.gif) no-repeat;border:0;cursor:pointer;}
body.fr #checkout-review-table .continue-shopping{display:block;margin-left:18px;width:165px;height:28px;background:#000 url(../../../../../site/res/img/fr/btn_poursuivre_achat.gif) no-repeat;border:0;cursor:pointer;}
body.fr #form_gifts .valid input{margin-right:20px;width:162px;background:#000 url(../../../../../site/res/img/fr/btn_mettre_a_jour.gif) no-repeat;}
body.fr #login-form .valid input{float:right;width:135px;background:#000 url(../../../../../site/res/img/fr/btn_valider.gif) no-repeat;}
body.fr .gift-button{background-color:transparent;color:#fff;cursor:pointer;display:block;height:28px;width:162px;float:right;margin-right:18px;clear:both;background-image:url(../../../../../site/res/img/fr/btn_mettre_a_jour.gif);text-indent:-123456px;border-width:0;}
body.fr #form-validate div.button-set button.form-button{width:135px;background:#000 url(../../../../../site/res/img/fr/btn_valider.gif) no-repeat;display:block;text-indent:-13456px;line-height:22px;float:right;height:32px;}
body.fr #shipping-method-buttons-container input{display:block;width:135px;height:28px;background-image:url(../../../../../site/res/img/fr/btn_poursuivre.gif);}
body.fr a.back{background-image:url(../../../../../site/res/img/fr/btn_retour.gif);width:135px;height:28px;display:block;text-indent:-123456px;cursor:pointer;}
body.fr span.caudalie-button{width:165px;height:28px;display:block;background-image:url(../../../../../site/res/img/fr/btn_poursuivre_achat.gif);text-indent:-12345689px;float:right;margin-right:28px;cursor:pointer;border-width:0;border-style:none;}
body.fr p.poursuivre a{width:165px;height:28px;display:block;background-image:url(../../../../../site/res/img/fr/btn_poursuivre_achat.gif);text-indent:-12345689px;}
body.fr span.caudalie-button-continue{width:186px;height:28px;display:block;float:right;margin-right:28px;cursor:pointer;text-indent:-123456px;background:url(../../../../../site/res/img/fr/btn_continuer_commande.gif) no-repeat;}
body.fr #shipping-buttons-container button.form-button.right.translate-inline{width:135px;height:28px;background:#000 url(../../../../../site/res/img/fr/btn_valider.gif) no-repeat;text-indent:-123456px;}
body.fr #billing-buttons-container input{width:135px;height:28px;background:#000 url(../../../../../site/res/img/fr/btn_poursuivre.gif) no-repeat;}
body.fr .btn_sinscrire{float:right;width:135px;height:28px;background:url(../../../../../site/res/img/fr/btn_sinscrire.gif);cursor:pointer;}
body.fr #form_continuercommande div{ display:none; float:right;width:165px;height:28px;background:url(../../../../../site/res/img/fr/btn_continuer_commande.gif);cursor:pointer;}
body.fr .customer-account-forgotpassword .valid input{background:#000 url(../../../../../site/res/img/fr/btn_valider.gif) no-repeat;}
body.fr .customer-account-forgotpassword .button-set a{display:block;width:135px;height:28px;background:#000 url(../../../../../site/res/img/fr/btn_retour.gif) no-repeat;}
body.fr #form_ctc .valid input{margin:0 0 0 100px;padding:0;width:135px;height:28px;border:0;cursor:pointer;background:url(../../../../../site/res/img/fr/btn_valider.gif) no-repeat;border:none;}
body.fr .customer-address-index .button-level button{float:right;width:135px;height:28px;background:#000 url(../../../../../site/res/img/fr/btn_ajouter_adresse.gif) no-repeat;}
body.fr .customer-address-form .button-set input{background:#000 url(../../../../../site/res/img/fr/btn_valider.gif) no-repeat;}
body.fr .customer-account-create .button-set input{background:#000 url(../../../../../site/res/img/fr/btn_valider.gif) no-repeat;}
body.fr #add_recipient_button button{width:170px;height:28px;background:url(../../../../../site/res/img/fr/btn_ajouter_destinataire.gif)}
body.fr .sendfriend-product-send .button-set input{background:url(../../../../../site/res/img/fr/btn_valider.gif);}
body.fr .wishlist-index-index .button-set input{float:right;width:165px;background:#000 url(../../../../../site/res/img/fr/btn_poursuivre_achat.gif) no-repeat;}
body.fr .wishlist-index-index .button-set input.maj{margin-right:10px;width:151px;background:#000 url(../../../../../site/res/img/fr/btn_tout_ajouter.gif) no-repeat;}
body.fr #review-buttons-container input{padding:0;width:135px;height:28px;background:url(../../../../../site/res/img/fr/btn_valider.gif) no-repeat;display:block;float:right;border:0;text-indent: -1234567px;}
body.fr .checkout-onepage-success .button-set input{display:block;width:135px;height:28px;background-image:url(../../../../../site/res/img/fr/btn_poursuivre.gif);}

/* @end */

/* @group LANGUE IT */

body.it #form_boncadeau .valid input{float:right;background:#000 url(../../../../../site/res/img/it/btn_valider.gif) no-repeat;}
body.it .valid input{background:#000 url(../../../../../site/res/img/it/btn_ajouter.gif) no-repeat;}
body.it #btn_ajouter{background:#000 url(../../../../../site/res/img/it/btn_ajouter.gif) no-repeat;display:block;width:135px;height:28px;cursor:pointer;border-width:0;}
body.it #form_identification .valid input{float:right;width:135px;background:#000 url(../../../../../site/res/img/it/btn_valider.gif) no-repeat;}
body.it #form_creation_compte .valid input{float:right;background:#000 url(../../../../../site/res/img/it/btn_sinscrire.gif) no-repeat;}
body.it #form_facturation .valid input{float:right;width:186px;background:#000 url(../../../../../site/res/img/it/btn_continuer_commande.gif) no-repeat;}
body.it #form_trouver .valid input{float:right;width:135px;background:#000 url(../../../../../site/res/img/it/btn_valider.gif) no-repeat;}
body.it #form_ordonnance .valid input{float:right;background:#000 url(../../../../../site/res/img/it/btn_valider.gif) no-repeat;}
body.it #form_livraison_1 .valid input{float:right;width:186px;background:#000 url(../../../../../site/res/img/it/btn_continuer_commande.gif) no-repeat;}
body.it #form_livraison_2 .valid input{float:right;width:186px;background:#000 url(../../../../../site/res/img/it/btn_continuer_commande.gif) no-repeat;}
body.it #form_contact .valid input{float:right;width:135px;background:#000 url(../../../../../site/res/img/it/btn_valider.gif) no-repeat;}
body.it #pagelogin button.form-button.right{background:#000000 url(../../../../../site/res/img/it/btn_valider.gif) no-repeat scroll 0 0;float:right;width:135px;height:28px;text-indent:-123456px;margin-right:45px;}
body.it #f3 .valid input{width:135px;background:#000 url(../../../../../site/res/img/it/btn_ajouter.gif) no-repeat;}
body.it #f3 .finaliser input{float:right;margin-right:22px;padding:0;width:155px;height:28px;*height:29px;border:0;background:#000 url(../../../../../site/res/img/it/btn_finaliser.gif) no-repeat;}
body.it #shopping-cart-table .continue-shopping{display:block;margin-left:18px;width:165px;height:28px;background:#000 url(../../../../../site/res/img/it/btn_poursuivre_achat.gif) no-repeat;border:0;cursor:pointer;}
body.it #checkout-review-table .continue-shopping{display:block;margin-left:18px;width:165px;height:28px;background:#000 url(../../../../../site/res/img/it/btn_poursuivre_achat.gif) no-repeat;border:0;cursor:pointer;}
body.it #form_gifts .valid input{margin-right:20px;width:162px;background:#000 url(../../../../../site/res/img/it/btn_mettre_a_jour.gif) no-repeat;}
body.it #login-form .valid input{float:right;width:135px;background:#000 url(../../../../../site/res/img/it/btn_valider.gif) no-repeat;}
body.it .gift-button{background-color:transparent;color:#fff;cursor:pointer;display:block;height:28px;width:162px;float:right;margin-right:18px;clear:both;background-image:url(../../../../../site/res/img/it/btn_mettre_a_jour.gif);text-indent:-123456px;border-width:0;}
body.it #form-validate div.button-set button.form-button{width:135px;background:#000 url(../../../../../site/res/img/it/btn_valider.gif) no-repeat;display:block;text-indent:-13456px;line-height:22px;float:right;height:32px;}
body.it #shipping-method-buttons-container input{display:block;width:135px;height:28px;background-image:url(../../../../../site/res/img/it/btn_poursuivre.gif);}
body.it a.back{background-image:url(../../../../../site/res/img/it/btn_retour.gif);width:135px;height:28px;display:block;text-indent:-123456px;cursor:pointer;}
body.it span.caudalie-button{width:165px;height:28px;display:block;background-image:url(../../../../../site/res/img/it/btn_poursuivre_achat.gif);text-indent:-12345689px;float:right;margin-right:28px;cursor:pointer;border-width:0;border-style:none;}
body.it p.poursuivre a{width:165px;height:28px;display:block;background-image:url(../../../../../site/res/img/it/btn_poursuivre_achat.gif);text-indent:-12345689px;}
body.it span.caudalie-button-continue{width:186px;height:28px;display:block;float:right;margin-right:28px;cursor:pointer;text-indent:-123456px;background:url(../../../../../site/res/img/it/btn_continuer_commande.gif) no-repeat;}
body.it #shipping-buttons-container button.form-button.right.translate-inline{width:135px;height:28px;background:#000 url(../../../../../site/res/img/it/btn_valider.gif) no-repeat;text-indent:-123456px;}
body.it #billing-buttons-container input{width:135px;height:28px;background:#000 url(../../../../../site/res/img/it/btn_poursuivre.gif) no-repeat;}
body.it .btn_sinscrire{float:right;width:135px;height:28px;background:url(../../../../../site/res/img/it/btn_sinscrire.gif);cursor:pointer;}
body.it #form_continuercommande div{ display:none; float:right;width:165px;height:28px;background:url(../../../../../site/res/img/it/btn_continuer_commande.gif);cursor:pointer;}
body.it .customer-account-forgotpassword .valid input{background:#000 url(../../../../../site/res/img/it/btn_valider.gif) no-repeat;}
body.it .customer-account-forgotpassword .button-set a{display:block;width:135px;height:28px;background:#000 url(../../../../../site/res/img/it/btn_retour.gif) no-repeat;}
body.it #form_ctc .valid input{margin:0 0 0 100px;padding:0;width:135px;height:28px;border:0;cursor:pointer;background:url(../../../../../site/res/img/it/btn_valider.gif) no-repeat;border:none;}
body.it .customer-address-index .button-level button{float:right;width:135px;height:28px;background:#000 url(../../../../../site/res/img/it/btn_ajouter_adresse.gif) no-repeat;}
body.it .customer-address-form .button-set input{background:#000 url(../../../../../site/res/img/it/btn_valider.gif) no-repeat;}
body.it .customer-account-create .button-set input{background:#000 url(../../../../../site/res/img/it/btn_valider.gif) no-repeat;}
body.it #add_recipient_button button{width:170px;height:28px;background:url(../../../../../site/res/img/it/btn_ajouter_destinataire.gif)}
body.it .sendfriend-product-send .button-set input{background:url(../../../../../site/res/img/it/btn_valider.gif);}
body.it .wishlist-index-index .button-set input{float:right;width:165px;background:#000 url(../../../../../site/res/img/it/btn_poursuivre_achat.gif) no-repeat;}
body.it .wishlist-index-index .button-set input.maj{margin-right:10px;width:151px;background:#000 url(../../../../../site/res/img/it/btn_tout_ajouter.gif) no-repeat;}
body.it #review-buttons-container input{width:135px;height:28px;background:url(../../../../../site/res/img/it/btn_valider.gif) no-repeat;display:block;float:right;border:0;text-indent: -1234567px;}
body.it .checkout-onepage-success .button-set input{display:block;width:135px;height:28px;background-image:url(../../../../../site/res/img/it/btn_poursuivre.gif);}

/* @end */

/* @group LANGUE EN */

body.en #form_boncadeau .valid input{float:right;background:#000 url(../../../../../site/res/img/en/btn_valider.gif) no-repeat;}
body.en .valid input{background:#000 url(../../../../../site/res/img/en/btn_ajouter.gif) no-repeat;}
body.en #btn_ajouter{background:#000 url(../../../../../site/res/img/en/btn_ajouter.gif) no-repeat;display:block;width:135px;height:28px;cursor:pointer;border-width:0;}
body.en #form_identification .valid input{float:right;width:135px;background:#000 url(../../../../../site/res/img/en/btn_valider.gif) no-repeat;}
body.en #form_creation_compte .valid input{float:right;background:#000 url(../../../../../site/res/img/en/btn_sinscrire.gif) no-repeat;}
body.en #form_facturation .valid input{float:right;width:186px;background:#000 url(../../../../../site/res/img/en/btn_continuer_commande.gif) no-repeat;}
body.en #form_trouver .valid input{float:right;width:135px;background:#000 url(../../../../../site/res/img/en/btn_valider.gif) no-repeat;}
body.en #form_ordonnance .valid input{float:right;background:#000 url(../../../../../site/res/img/en/btn_valider.gif) no-repeat;}
body.en #form_livraison_1 .valid input{float:right;width:186px;background:#000 url(../../../../../site/res/img/en/btn_continuer_commande.gif) no-repeat;}
body.en #form_livraison_2 .valid input{float:right;width:186px;background:#000 url(../../../../../site/res/img/en/btn_continuer_commande.gif) no-repeat;}
body.en #form_contact .valid input{float:right;width:135px;background:#000 url(../../../../../site/res/img/en/btn_valider.gif) no-repeat;}
body.en #pagelogin button.form-button.right{background:#000000 url(../../../../../site/res/img/en/btn_valider.gif) no-repeat scroll 0 0;float:right;width:135px;height:28px;text-indent:-123456px;margin-right:45px;}
body.en #f3 .valid input{width:135px;background:#000 url(../../../../../site/res/img/en/btn_ajouter.gif) no-repeat;}
body.en #f3 .finaliser input{float:right;margin-right:22px;padding:0;width:155px;height:28px;*height:29px;border:0;background:#000 url(../../../../../site/res/img/en/btn_finaliser.gif) no-repeat;}
body.en #shopping-cart-table .continue-shopping{display:block;margin-left:18px;width:165px;height:28px;background:#000 url(../../../../../site/res/img/en/btn_poursuivre_achat.gif) no-repeat;border:0;cursor:pointer;}
body.en #checkout-review-table .continue-shopping{display:block;margin-left:18px;width:165px;height:28px;background:#000 url(../../../../../site/res/img/en/btn_poursuivre_achat.gif) no-repeat;border:0;cursor:pointer;}
body.en #form_gifts .valid input{margin-right:20px;width:162px;background:#000 url(../../../../../site/res/img/en/btn_mettre_a_jour.gif) no-repeat;}
body.en #login-form .valid input{float:right;width:135px;background:#000 url(../../../../../site/res/img/en/btn_valider.gif) no-repeat;}
body.en .gift-button{background-color:transparent;color:#fff;cursor:pointer;display:block;height:28px;width:162px;float:right;margin-right:18px;clear:both;background-image:url(../../../../../site/res/img/en/btn_mettre_a_jour.gif);text-indent:-123456px;border-width:0;}
body.en #form-validate div.button-set button.form-button{width:135px;background:#000 url(../../../../../site/res/img/en/btn_valider.gif) no-repeat;display:block;text-indent:-13456px;line-height:22px;float:right;height:32px;}
body.en #shipping-method-buttons-container input{display:block;width:135px;height:28px;background-image:url(../../../../../site/res/img/en/btn_poursuivre.gif);}
body.en a.back{background-image:url(../../../../../site/res/img/en/btn_retour.gif);width:135px;height:28px;display:block;text-indent:-123456px;cursor:pointer;}
body.en span.caudalie-button{width:165px;height:28px;display:block;background-image:url(../../../../../site/res/img/en/btn_poursuivre_achat.gif);text-indent:-12345689px;float:right;margin-right:28px;cursor:pointer;border-width:0;border-style:none;}
body.en p.poursuivre a{width:165px;height:28px;display:block;background-image:url(../../../../../site/res/img/en/btn_poursuivre_achat.gif);text-indent:-12345689px;}
body.en span.caudalie-button-continue{width:186px;height:28px;display:block;float:right;margin-right:28px;cursor:pointer;text-indent:-123456px;background:url(../../../../../site/res/img/en/btn_continuer_commande.gif) no-repeat;}
body.en #shipping-buttons-container button.form-button.right.translate-inline{width:135px;height:28px;background:#000 url(../../../../../site/res/img/en/btn_valider.gif) no-repeat;text-indent:-123456px;}
body.en #billing-buttons-container input{width:135px;height:28px;background:#000 url(../../../../../site/res/img/en/btn_poursuivre.gif) no-repeat;}
body.en .btn_sinscrire{float:right;width:135px;height:28px;background:url(../../../../../site/res/img/en/btn_sinscrire.gif);cursor:pointer;}
body.en #form_continuercommande div{ display:none; float:right;width:165px;height:28px;background:url(../../../../../site/res/img/en/btn_continuer_commande.gif);cursor:pointer;}
body.en .customer-account-forgotpassword .valid input{background:#000 url(../../../../../site/res/img/en/btn_valider.gif) no-repeat;}
body.en .customer-account-forgotpassword .button-set a{display:block;width:135px;height:28px;background:#000 url(../../../../../site/res/img/en/btn_retour.gif) no-repeat;}
body.en #form_ctc .valid input{margin:0 0 0 100px;padding:0;width:135px;height:28px;border:0;cursor:pointer;background:url(../../../../../site/res/img/en/btn_valider.gif) no-repeat;border:none;}
body.en .customer-address-index .button-level button{float:right;width:135px;height:28px;background:#000 url(../../../../../site/res/img/en/btn_ajouter_adresse.gif) no-repeat;}
body.en .customer-address-form .button-set input{background:#000 url(../../../../../site/res/img/en/btn_valider.gif) no-repeat;}
body.en .customer-account-create .button-set input{background:#000 url(../../../../../site/res/img/en/btn_valider.gif) no-repeat;}
body.en #add_recipient_button button{width:170px;height:28px;background:url(../../../../../site/res/img/en/btn_ajouter_destinataire.gif)}
body.en .sendfriend-product-send .button-set input{background:url(../../../../../site/res/img/en/btn_valider.gif);}
body.en .wishlist-index-index .button-set input{float:right;width:165px;background:#000 url(../../../../../site/res/img/en/btn_poursuivre_achat.gif) no-repeat;}
body.en .wishlist-index-index .button-set input.maj{margin-right:10px;width:151px;background:#000 url(../../../../../site/res/img/en/btn_tout_ajouter.gif) no-repeat;}
body.en #review-buttons-container input{width:135px;height:28px;background:url(../../../../../site/res/img/en/btn_valider.gif) no-repeat;display:block;float:right;border:0;text-indent: -1234567px;}
body.en .checkout-onepage-success .button-set input{display:block;width:135px;height:28px;background-image:url(../../../../../site/res/img/en/btn_poursuivre.gif);}

/* @end */

/* @group LANGUE UK */

body.uk #form_boncadeau .valid input{float:right;background:#000 url(../../../../../site/res/img/uk/btn_valider.gif) no-repeat;}
body.uk .valid input{background:#000 url(../../../../../site/res/img/uk/btn_ajouter.gif) no-repeat;}
body.uk #btn_ajouter{background:#000 url(../../../../../site/res/img/uk/btn_ajouter.gif) no-repeat;display:block;width:135px;height:28px;cursor:pointer;border-width:0;}
body.uk #form_identification .valid input{float:right;width:135px;background:#000 url(../../../../../site/res/img/uk/btn_valider.gif) no-repeat;}
body.uk #form_creation_compte .valid input{float:right;background:#000 url(../../../../../site/res/img/uk/btn_sinscrire.gif) no-repeat;}
body.uk #form_facturation .valid input{float:right;width:186px;background:#000 url(../../../../../site/res/img/uk/btn_continuer_commande.gif) no-repeat;}
body.uk #form_trouver .valid input{float:right;width:135px;background:#000 url(../../../../../site/res/img/uk/btn_valider.gif) no-repeat;}
body.uk #form_ordonnance .valid input{float:right;background:#000 url(../../../../../site/res/img/uk/btn_valider.gif) no-repeat;}
body.uk #form_livraison_1 .valid input{float:right;width:186px;background:#000 url(../../../../../site/res/img/uk/btn_continuer_commande.gif) no-repeat;}
body.uk #form_livraison_2 .valid input{float:right;width:186px;background:#000 url(../../../../../site/res/img/uk/btn_continuer_commande.gif) no-repeat;}
body.uk #form_contact .valid input{float:right;width:135px;background:#000 url(../../../../../site/res/img/uk/btn_valider.gif) no-repeat;}
body.uk #pagelogin button.form-button.right{background:#000000 url(../../../../../site/res/img/uk/btn_valider.gif) no-repeat scroll 0 0;float:right;width:135px;height:28px;text-indent:-123456px;margin-right:45px;}
body.uk #f3 .valid input{width:135px;background:#000 url(../../../../../site/res/img/uk/btn_ajouter.gif) no-repeat;}
body.uk #f3 .finaliser input{float:right;margin-right:22px;padding:0;width:155px;height:28px;*height:29px;border:0;background:#000 url(../../../../../site/res/img/uk/btn_finaliser.gif) no-repeat;}
body.uk #shopping-cart-table .continue-shopping{display:block;margin-left:18px;width:165px;height:28px;background:#000 url(../../../../../site/res/img/uk/btn_poursuivre_achat.gif) no-repeat;border:0;cursor:pointer;}
body.uk #checkout-review-table .continue-shopping{display:block;margin-left:18px;width:165px;height:28px;background:#000 url(../../../../../site/res/img/uk/btn_poursuivre_achat.gif) no-repeat;border:0;cursor:pointer;}
body.uk #form_gifts .valid input{margin-right:20px;width:162px;background:#000 url(../../../../../site/res/img/uk/btn_mettre_a_jour.gif) no-repeat;}
body.uk #login-form .valid input{float:right;width:135px;background:#000 url(../../../../../site/res/img/uk/btn_valider.gif) no-repeat;}
body.uk .gift-button{background-color:transparent;color:#fff;cursor:pointer;display:block;height:28px;width:162px;float:right;margin-right:18px;clear:both;background-image:url(../../../../../site/res/img/uk/btn_mettre_a_jour.gif);text-indent:-123456px;border-width:0;}
body.uk #form-validate div.button-set button.form-button{width:135px;background:#000 url(../../../../../site/res/img/uk/btn_valider.gif) no-repeat;display:block;text-indent:-13456px;line-height:22px;float:right;height:32px;}
body.uk #shipping-method-buttons-container input{display:block;width:135px;height:28px;background-image:url(../../../../../site/res/img/uk/btn_poursuivre.gif);}
body.uk a.back{background-image:url(../../../../../site/res/img/uk/btn_retour.gif);width:135px;height:28px;display:block;text-indent:-123456px;cursor:pointer;}
body.uk span.caudalie-button{width:165px;height:28px;display:block;background-image:url(../../../../../site/res/img/uk/btn_poursuivre_achat.gif);text-indent:-12345689px;float:right;margin-right:28px;cursor:pointer;border-width:0;border-style:none;}
body.uk p.poursuivre a{width:165px;height:28px;display:block;background-image:url(../../../../../site/res/img/uk/btn_poursuivre_achat.gif);text-indent:-12345689px;}
body.uk span.caudalie-button-continue{width:186px;height:28px;display:block;float:right;margin-right:28px;cursor:pointer;text-indent:-123456px;background:url(../../../../../site/res/img/uk/btn_continuer_commande.gif) no-repeat;}
body.uk #shipping-buttons-container button.form-button.right.translate-inline{width:135px;height:28px;background:#000 url(../../../../../site/res/img/uk/btn_valider.gif) no-repeat;text-indent:-123456px;}
body.uk #billing-buttons-container input{width:135px;height:28px;background:#000 url(../../../../../site/res/img/uk/btn_poursuivre.gif) no-repeat;}
body.uk .btn_sinscrire{float:right;width:135px;height:28px;background:url(../../../../../site/res/img/uk/btn_sinscrire.gif);cursor:pointer;}
body.uk #form_continuercommande div{ display:none; float:right;width:165px;height:28px;background:url(../../../../../site/res/img/uk/btn_continuer_commande.gif);cursor:pointer;}
body.uk .customer-account-forgotpassword .valid input{background:#000 url(../../../../../site/res/img/uk/btn_valider.gif) no-repeat;}
body.uk .customer-account-forgotpassword .button-set a{display:block;width:135px;height:28px;background:#000 url(../../../../../site/res/img/uk/btn_retour.gif) no-repeat;}
body.uk #form_ctc .valid input{margin:0 0 0 100px;padding:0;width:135px;height:28px;border:0;cursor:pointer;background:url(../../../../../site/res/img/uk/btn_valider.gif) no-repeat;border:none;}
body.uk .customer-address-index .button-level button{float:right;width:135px;height:28px;background:#000 url(../../../../../site/res/img/uk/btn_ajouter_adresse.gif) no-repeat;}
body.uk .customer-address-form .button-set input{background:#000 url(../../../../../site/res/img/uk/btn_valider.gif) no-repeat;}
body.uk .customer-account-create .button-set input{background:#000 url(../../../../../site/res/img/uk/btn_valider.gif) no-repeat;}
body.uk #add_recipient_button button{width:170px;height:28px;background:url(../../../../../site/res/img/uk/btn_ajouter_destinataire.gif)}
body.uk .sendfriend-product-send .button-set input{background:url(../../../../../site/res/img/uk/btn_valider.gif);}
body.uk .wishlist-index-index .button-set input{float:right;width:165px;background:#000 url(../../../../../site/res/img/uk/btn_poursuivre_achat.gif) no-repeat;}
body.uk .wishlist-index-index .button-set input.maj{margin-right:10px;width:151px;background:#000 url(../../../../../site/res/img/uk/btn_tout_ajouter.gif) no-repeat;}
body.uk #review-buttons-container input{width:135px;height:28px;background:url(../../../../../site/res/img/uk/btn_valider.gif) no-repeat;display:block;float:right;border:0;text-indent: -1234567px;}
body.uk .checkout-onepage-success .button-set input{display:block;width:135px;height:28px;background-image:url(../../../../../site/res/img/uk/btn_poursuivre.gif);}

/* @end */

/* @group LANGUE DE */

body.de #form_boncadeau .valid input{float:right;background:#000 url(../../../../../site/res/img/de/btn_valider.gif) no-repeat;}
body.de .valid input{background:#000 url(../../../../../site/res/img/de/btn_ajouter.gif) no-repeat;}
body.de #btn_ajouter{background:#000 url(../../../../../site/res/img/de/btn_ajouter.gif) no-repeat;display:block;width:135px;height:28px;cursor:pointer;border-width:0;}
body.de #form_identification .valid input{float:right;width:135px;background:#000 url(../../../../../site/res/img/de/btn_valider.gif) no-repeat;}
body.de #form_creation_compte .valid input{float:right;background:#000 url(../../../../../site/res/img/de/btn_sinscrire.gif) no-repeat;}
body.de #form_facturation .valid input{float:right;width:186px;background:#000 url(../../../../../site/res/img/de/btn_continuer_commande.gif) no-repeat;}
body.de #form_trouver .valid input{float:right;width:135px;background:#000 url(../../../../../site/res/img/de/btn_valider.gif) no-repeat;}
body.de #form_ordonnance .valid input{float:right;background:#000 url(../../../../../site/res/img/de/btn_valider.gif) no-repeat;}
body.de #form_livraison_1 .valid input{float:right;width:186px;background:#000 url(../../../../../site/res/img/de/btn_continuer_commande.gif) no-repeat;}
body.de #form_livraison_2 .valid input{float:right;width:186px;background:#000 url(../../../../../site/res/img/de/btn_continuer_commande.gif) no-repeat;}
body.de #form_contact .valid input{float:right;width:135px;background:#000 url(../../../../../site/res/img/de/btn_valider.gif) no-repeat;}
body.de #pagelogin button.form-button.right{background:#000000 url(../../../../../site/res/img/de/btn_valider.gif) no-repeat scroll 0 0;float:right;width:135px;height:28px;text-indent:-123456px;margin-right:45px;}
body.de #f3 .valid input{width:135px;background:#000 url(../../../../../site/res/img/de/btn_ajouter.gif) no-repeat;}
body.de #f3 .finaliser input{float:right;margin-right:22px;padding:0;width:155px;height:28px;*height:29px;border:0;background:#000 url(../../../../../site/res/img/de/btn_finaliser.gif) no-repeat;}
body.de #shopping-cart-table .continue-shopping{display:block;margin-left:18px;width:165px;height:28px;background:#000 url(../../../../../site/res/img/de/btn_poursuivre_achat.gif) no-repeat;border:0;cursor:pointer;}
body.de #checkout-review-table .continue-shopping{display:block;margin-left:18px;width:165px;height:28px;background:#000 url(../../../../../site/res/img/de/btn_poursuivre_achat.gif) no-repeat;border:0;cursor:pointer;}
body.de #form_gifts .valid input{margin-right:20px;width:162px;background:#000 url(../../../../../site/res/img/de/btn_mettre_a_jour.gif) no-repeat;}
body.de #login-form .valid input{float:right;width:135px;background:#000 url(../../../../../site/res/img/de/btn_valider.gif) no-repeat;}
body.de .gift-button{background-color:transparent;color:#fff;cursor:pointer;display:block;height:28px;width:162px;float:right;margin-right:18px;clear:both;background-image:url(../../../../../site/res/img/de/btn_mettre_a_jour.gif);text-indent:-123456px;border-width:0;}
body.de #form-validate div.button-set button.form-button{width:135px;background:#000 url(../../../../../site/res/img/de/btn_valider.gif) no-repeat;display:block;text-indent:-13456px;line-height:22px;float:right;height:32px;}
body.de #shipping-method-buttons-container input{display:block;width:135px;height:28px;background-image:url(../../../../../site/res/img/de/btn_poursuivre.gif);}
body.de a.back{background-image:url(../../../../../site/res/img/de/btn_retour.gif);width:135px;height:28px;display:block;text-indent:-123456px;cursor:pointer;}
body.de span.caudalie-button{width:165px;height:28px;display:block;background-image:url(../../../../../site/res/img/de/btn_poursuivre_achat.gif);text-indent:-12345689px;float:right;margin-right:28px;cursor:pointer;border-width:0;border-style:none;}
body.de p.poursuivre a{width:165px;height:28px;display:block;background-image:url(../../../../../site/res/img/de/btn_poursuivre_achat.gif);text-indent:-12345689px;}
body.de span.caudalie-button-continue{width:186px;height:28px;display:block;float:right;margin-right:28px;cursor:pointer;text-indent:-123456px;background:url(../../../../../site/res/img/de/btn_continuer_commande.gif) no-repeat;}
body.de #shipping-buttons-container button.form-button.right.translate-inline{width:135px;height:28px;background:#000 url(../../../../../site/res/img/de/btn_valider.gif) no-repeat;text-indent:-123456px;}
body.de #billing-buttons-container input{width:135px;height:28px;background:#000 url(../../../../../site/res/img/de/btn_poursuivre.gif) no-repeat;}
body.de .btn_sinscrire{float:right;width:135px;height:28px;background:url(../../../../../site/res/img/de/btn_sinscrire.gif);cursor:pointer;}
body.de #form_continuercommande div{ display:none; float:right;width:165px;height:28px;background:url(../../../../../site/res/img/de/btn_continuer_commande.gif);cursor:pointer;}
body.de .customer-account-forgotpassword .valid input{background:#000 url(../../../../../site/res/img/de/btn_valider.gif) no-repeat;}
body.de .customer-account-forgotpassword .button-set a{display:block;width:135px;height:28px;background:#000 url(../../../../../site/res/img/de/btn_retour.gif) no-repeat;}
body.de #form_ctc .valid input{margin:0 0 0 100px;padding:0;width:135px;height:28px;border:0;cursor:pointer;background:url(../../../../../site/res/img/de/btn_valider.gif) no-repeat;border:none;}
body.de .customer-address-index .button-level button{float:right;width:135px;height:28px;background:#000 url(../../../../../site/res/img/de/btn_ajouter_adresse.gif) no-repeat;}
body.de .customer-address-form .button-set input{background:#000 url(../../../../../site/res/img/de/btn_valider.gif) no-repeat;}
body.de .customer-account-create .button-set input{background:#000 url(../../../../../site/res/img/de/btn_valider.gif) no-repeat;}
body.de #add_recipient_button button{width:170px;height:28px;background:url(../../../../../site/res/img/de/btn_ajouter_destinataire.gif)}
body.de .sendfriend-product-send .button-set input{background:url(../../../../../site/res/img/de/btn_valider.gif);}
body.de .wishlist-index-index .button-set input{float:right;width:165px;background:#000 url(../../../../../site/res/img/de/btn_poursuivre_achat.gif) no-repeat;}
body.de .wishlist-index-index .button-set input.maj{margin-right:10px;width:151px;background:#000 url(../../../../../site/res/img/de/btn_tout_ajouter.gif) no-repeat;}
body.de #review-buttons-container input{width:135px;height:28px;background:url(../../../../../site/res/img/de/btn_valider.gif) no-repeat;display:block;float:right;border:0;text-indent: -1234567px;}
body.de .checkout-onepage-success .button-set input{display:block;width:135px;height:28px;background-image:url(../../../../../site/res/img/de/btn_poursuivre.gif);}

/* @end */

/* @group LANGUE ES */

body.es #form_boncadeau .valid input{float:right;background:#000 url(../../../../../site/res/img/es/btn_valider.gif) no-repeat;}
body.es .valid input{background:#000 url(../../../../../site/res/img/es/btn_ajouter.gif) no-repeat;}
body.es #btn_ajouter{background:#000 url(../../../../../site/res/img/es/btn_ajouter.gif) no-repeat;display:block;width:135px;height:28px;cursor:pointer;border-width:0;}
body.es #form_identification .valid input{float:right;width:135px;background:#000 url(../../../../../site/res/img/es/btn_valider.gif) no-repeat;}
body.es #form_creation_compte .valid input{float:right;background:#000 url(../../../../../site/res/img/es/btn_sinscrire.gif) no-repeat;}
body.es #form_facturation .valid input{float:right;width:186px;background:#000 url(../../../../../site/res/img/es/btn_continuer_commande.gif) no-repeat;}
body.es #form_trouver .valid input{float:right;width:135px;background:#000 url(../../../../../site/res/img/es/btn_valider.gif) no-repeat;}
body.es #form_ordonnance .valid input{float:right;background:#000 url(../../../../../site/res/img/es/btn_valider.gif) no-repeat;}
body.es #form_livraison_1 .valid input{float:right;width:186px;background:#000 url(../../../../../site/res/img/es/btn_continuer_commande.gif) no-repeat;}
body.es #form_livraison_2 .valid input{float:right;width:186px;background:#000 url(../../../../../site/res/img/es/btn_continuer_commande.gif) no-repeat;}
body.es #form_contact .valid input{float:right;width:135px;background:#000 url(../../../../../site/res/img/es/btn_valider.gif) no-repeat;}
body.es #pagelogin button.form-button.right{background:#000000 url(../../../../../site/res/img/es/btn_valider.gif) no-repeat scroll 0 0;float:right;width:135px;height:28px;text-indent:-123456px;margin-right:45px;}
body.es #f3 .valid input{width:135px;background:#000 url(../../../../../site/res/img/es/btn_ajouter.gif) no-repeat;}
body.es #f3 .finaliser input{float:right;margin-right:22px;padding:0;width:155px;height:28px;*height:29px;border:0;background:#000 url(../../../../../site/res/img/es/btn_finaliser.gif) no-repeat;}
body.es #shopping-cart-table .continue-shopping{display:block;margin-left:18px;width:165px;height:28px;background:#000 url(../../../../../site/res/img/es/btn_poursuivre_achat.gif) no-repeat;border:0;cursor:pointer;}
body.es #checkout-review-table .continue-shopping{display:block;margin-left:18px;width:165px;height:28px;background:#000 url(../../../../../site/res/img/es/btn_poursuivre_achat.gif) no-repeat;border:0;cursor:pointer;}
body.es #form_gifts .valid input{margin-right:20px;width:162px;background:#000 url(../../../../../site/res/img/es/btn_mettre_a_jour.gif) no-repeat;}
body.es #login-form .valid input{float:right;width:135px;background:#000 url(../../../../../site/res/img/es/btn_valider.gif) no-repeat;}
body.es .gift-button{background-color:transparent;color:#fff;cursor:pointer;display:block;height:28px;width:162px;float:right;margin-right:18px;clear:both;background-image:url(../../../../../site/res/img/es/btn_mettre_a_jour.gif);text-indent:-123456px;border-width:0;}
body.es #form-validate div.button-set button.form-button{width:135px;background:#000 url(../../../../../site/res/img/es/btn_valider.gif) no-repeat;display:block;text-indent:-13456px;line-height:22px;float:right;height:32px;}
body.es #shipping-method-buttons-container input{display:block;width:135px;height:28px;background-image:url(../../../../../site/res/img/es/btn_poursuivre.gif);}
body.es a.back{background-image:url(../../../../../site/res/img/es/btn_retour.gif);width:135px;height:28px;display:block;text-indent:-123456px;cursor:pointer;}
body.es span.caudalie-button{width:165px;height:28px;display:block;background-image:url(../../../../../site/res/img/es/btn_poursuivre_achat.gif);text-indent:-12345689px;float:right;margin-right:28px;cursor:pointer;border-width:0;border-style:none;}
body.es p.poursuivre a{width:165px;height:28px;display:block;background-image:url(../../../../../site/res/img/es/btn_poursuivre_achat.gif);text-indent:-12345689px;}
body.es span.caudalie-button-continue{width:186px;height:28px;display:block;float:right;margin-right:28px;cursor:pointer;text-indent:-123456px;background:url(../../../../../site/res/img/es/btn_continuer_commande.gif) no-repeat;}
body.es #shipping-buttons-container button.form-button.right.translate-inline{width:135px;height:28px;background:#000 url(../../../../../site/res/img/es/btn_valider.gif) no-repeat;text-indent:-123456px;}
body.es #billing-buttons-container input{width:135px;height:28px;background:#000 url(../../../../../site/res/img/es/btn_poursuivre.gif) no-repeat;}
body.es .btn_sinscrire{float:right;width:135px;height:28px;background:url(../../../../../site/res/img/es/btn_sinscrire.gif);cursor:pointer;}
body.es #form_continuercommande div{ display:none; float:right;width:165px;height:28px;background:url(../../../../../site/res/img/es/btn_continuer_commande.gif);cursor:pointer;}
body.es .customer-account-forgotpassword .valid input{background:#000 url(../../../../../site/res/img/es/btn_valider.gif) no-repeat;}
body.es .customer-account-forgotpassword .button-set a{display:block;width:135px;height:28px;background:#000 url(../../../../../site/res/img/es/btn_retour.gif) no-repeat;}
body.es #form_ctc .valid input{margin:0 0 0 100px;padding:0;width:135px;height:28px;border:0;cursor:pointer;background:url(../../../../../site/res/img/es/btn_valider.gif) no-repeat;border:none;}
body.es .customer-address-index .button-level button{float:right;width:135px;height:28px;background:#000 url(../../../../../site/res/img/es/btn_ajouter_adresse.gif) no-repeat;}
body.es .customer-address-form .button-set input{background:#000 url(../../../../../site/res/img/es/btn_valider.gif) no-repeat;}
body.es .customer-account-create .button-set input{background:#000 url(../../../../../site/res/img/es/btn_valider.gif) no-repeat;}
body.es #add_recipient_button button{width:170px;height:28px;background:url(../../../../../site/res/img/es/btn_ajouter_destinataire.gif)}
body.es .sendfriend-product-send .button-set input{background:url(../../../../../site/res/img/es/btn_valider.gif);}
body.es .wishlist-index-index .button-set input{float:right;width:165px;background:#000 url(../../../../../site/res/img/es/btn_poursuivre_achat.gif) no-repeat;}
body.es .wishlist-index-index .button-set input.maj{margin-right:10px;width:151px;background:#000 url(../../../../../site/res/img/es/btn_tout_ajouter.gif) no-repeat;}
body.es #review-buttons-container input{width:135px;height:28px;background:url(../../../../../site/res/img/es/btn_valider.gif) no-repeat;display:block;float:right;border:0;text-indent: -1234567px;}
body.es .checkout-onepage-success .button-set input{display:block;width:135px;height:28px;background-image:url(../../../../../site/res/img/es/btn_poursuivre.gif);}

/* @end */

/* @group LANGUE PT */

body.pt #form_boncadeau .valid input{float:right;background:#000 url(../../../../../site/res/img/pt/btn_valider.gif) no-repeat;}
body.pt .valid input{background:#000 url(../../../../../site/res/img/pt/btn_ajouter.gif) no-repeat;}
body.pt #btn_ajouter{background:#000 url(../../../../../site/res/img/pt/btn_ajouter.gif) no-repeat;display:block;width:135px;height:28px;cursor:pointer;border-width:0;}
body.pt #form_identification .valid input{float:right;width:135px;background:#000 url(../../../../../site/res/img/pt/btn_valider.gif) no-repeat;}
body.pt #form_creation_compte .valid input{float:right;background:#000 url(../../../../../site/res/img/pt/btn_sinscrire.gif) no-repeat;}
body.pt #form_facturation .valid input{float:right;width:186px;background:#000 url(../../../../../site/res/img/pt/btn_continuer_commande.gif) no-repeat;}
body.pt #form_trouver .valid input{float:right;width:135px;background:#000 url(../../../../../site/res/img/pt/btn_valider.gif) no-repeat;}
body.pt #form_ordonnance .valid input{float:right;background:#000 url(../../../../../site/res/img/pt/btn_valider.gif) no-repeat;}
body.pt #form_livraison_1 .valid input{float:right;width:186px;background:#000 url(../../../../../site/res/img/pt/btn_continuer_commande.gif) no-repeat;}
body.pt #form_livraison_2 .valid input{float:right;width:186px;background:#000 url(../../../../../site/res/img/pt/btn_continuer_commande.gif) no-repeat;}
body.pt #form_contact .valid input{float:right;width:135px;background:#000 url(../../../../../site/res/img/pt/btn_valider.gif) no-repeat;}
body.pt #pagelogin button.form-button.right{background:#000000 url(../../../../../site/res/img/pt/btn_valider.gif) no-repeat scroll 0 0;float:right;width:135px;height:28px;text-indent:-123456px;margin-right:45px;}
body.pt #f3 .valid input{width:135px;background:#000 url(../../../../../site/res/img/pt/btn_ajouter.gif) no-repeat;}
body.pt #f3 .finaliser input{float:right;margin-right:22px;padding:0;width:155px;height:28px;*height:29px;border:0;background:#000 url(../../../../../site/res/img/pt/btn_finaliser.gif) no-repeat;}
body.pt #shopping-cart-table .continue-shopping{display:block;margin-left:18px;width:165px;height:28px;background:#000 url(../../../../../site/res/img/pt/btn_poursuivre_achat.gif) no-repeat;border:0;cursor:pointer;}
body.pt #checkout-review-table .continue-shopping{display:block;margin-left:18px;width:165px;height:28px;background:#000 url(../../../../../site/res/img/pt/btn_poursuivre_achat.gif) no-repeat;border:0;cursor:pointer;}
body.pt #form_gifts .valid input{margin-right:20px;width:162px;background:#000 url(../../../../../site/res/img/pt/btn_mettre_a_jour.gif) no-repeat;}
body.pt #login-form .valid input{float:right;width:135px;background:#000 url(../../../../../site/res/img/pt/btn_valider.gif) no-repeat;}
body.pt .gift-button{background-color:transparent;color:#fff;cursor:pointer;display:block;height:28px;width:162px;float:right;margin-right:18px;clear:both;background-image:url(../../../../../site/res/img/pt/btn_mettre_a_jour.gif);text-indent:-123456px;border-width:0;}
body.pt #form-validate div.button-set button.form-button{width:135px;background:#000 url(../../../../../site/res/img/pt/btn_valider.gif) no-repeat;display:block;text-indent:-13456px;line-height:22px;float:right;height:32px;}
body.pt #shipping-method-buttons-container input{display:block;width:135px;height:28px;background-image:url(../../../../../site/res/img/pt/btn_poursuivre.gif);}
body.pt a.back{background-image:url(../../../../../site/res/img/pt/btn_retour.gif);width:135px;height:28px;display:block;text-indent:-123456px;cursor:pointer;}
body.pt span.caudalie-button{width:165px;height:28px;display:block;background-image:url(../../../../../site/res/img/pt/btn_poursuivre_achat.gif);text-indent:-12345689px;float:right;margin-right:28px;cursor:pointer;border-width:0;border-style:none;}
body.pt p.poursuivre a{width:165px;height:28px;display:block;background-image:url(../../../../../site/res/img/pt/btn_poursuivre_achat.gif);text-indent:-12345689px;}
body.pt span.caudalie-button-continue{width:186px;height:28px;display:block;float:right;margin-right:28px;cursor:pointer;text-indent:-123456px;background:url(../../../../../site/res/img/pt/btn_continuer_commande.gif) no-repeat;}
body.pt #shipping-buttons-container button.form-button.right.translate-inline{width:135px;height:28px;background:#000 url(../../../../../site/res/img/pt/btn_valider.gif) no-repeat;text-indent:-123456px;}
body.pt #billing-buttons-container input{width:135px;height:28px;background:#000 url(../../../../../site/res/img/pt/btn_poursuivre.gif) no-repeat;}
body.pt .btn_sinscrire{float:right;width:135px;height:28px;background:url(../../../../../site/res/img/pt/btn_sinscrire.gif);cursor:pointer;}
body.pt #form_continuercommande div{ display:none; float:right;width:165px;height:28px;background:url(../../../../../site/res/img/pt/btn_continuer_commande.gif);cursor:pointer;}
body.pt .customer-account-forgotpassword .valid input{background:#000 url(../../../../../site/res/img/pt/btn_valider.gif) no-repeat;}
body.pt .customer-account-forgotpassword .button-set a{display:block;width:135px;height:28px;background:#000 url(../../../../../site/res/img/pt/btn_retour.gif) no-repeat;}
body.pt #form_ctc .valid input{margin:0 0 0 100px;padding:0;width:135px;height:28px;border:0;cursor:pointer;background:url(../../../../../site/res/img/pt/btn_valider.gif) no-repeat;border:none;}
body.pt .customer-address-index .button-level button{float:right;width:135px;height:28px;background:#000 url(../../../../../site/res/img/pt/btn_ajouter_adresse.gif) no-repeat;}
body.pt .customer-address-form .button-set input{background:#000 url(../../../../../site/res/img/pt/btn_valider.gif) no-repeat;}
body.pt .customer-account-create .button-set input{background:#000 url(../../../../../site/res/img/pt/btn_valider.gif) no-repeat;}
body.pt #add_recipient_button button{width:170px;height:28px;background:url(../../../../../site/res/img/pt/btn_ajouter_destinataire.gif)}
body.pt .sendfriend-product-send .button-set input{background:url(../../../../../site/res/img/pt/btn_valider.gif);}
body.pt .wishlist-index-index .button-set input{float:right;width:165px;background:#000 url(../../../../../site/res/img/pt/btn_poursuivre_achat.gif) no-repeat;}
body.pt .wishlist-index-index .button-set input.maj{margin-right:10px;width:151px;background:#000 url(../../../../../site/res/img/pt/btn_tout_ajouter.gif) no-repeat;}
body.pt #review-buttons-container input{width:135px;height:28px;background:url(../../../../../site/res/img/pt/btn_valider.gif) no-repeat;display:block;float:right;border:0;text-indent: -1234567px;}
body.pt .checkout-onepage-success .button-set input{display:block;width:135px;height:28px;background-image:url(../../../../../site/res/img/pt/btn_poursuivre.gif);}

/* @end */

#pagelisteenvie .valid input {
	width:165px;
}

.checkout-onepage-success .button-set input {
	width:135px;
	height:28px;
}

/* avis consommateur */
	.product-collateral .page-head { padding-left:7px; height:24px; line-height:24px; text-transform:uppercase; color:#000; background:#EEE; border-bottom:1px solid #FFF; }
	.product-collateral .page-head h3 { margin:0; padding-left:13px; font-size:12px; background:transparent url(../../../../../site/img/puce_avisconso.gif) no-repeat 0 11px; }
	.product-collateral .pager { margin-top:0; width:360px; padding:4px 0; text-transform:none; font-size:12px; color:#7d7d7d; background:#EEE; }
	td.pages{ padding-left:10px; white-space:nowrap; }
	td.pages a, td.pages span{ margin-right:0; }
	.pager .pages strong{ display:block; float:left; margin-right:4px; font-weight:normal; }
	.pager ol{ float:left; margin:0; padding:0; list-style:none; }
		.pager ol li{ display:inline; padding-right:4px; }
	.pager .a-right { padding-left:10px; width:150px; }
		.product-collateral .pager .a-right label, .product-collateral .pager .a-right select, .product-collateral .pager .a-right span { display:block; float:left; height:28px; line-height:28px; }
		.product-collateral .pager .a-right select { margin:3px 4px 0; height:18px; }
	.ratings { margin:0 0 10px; color:#7D7D7D; font-size:12px; background:#EEE; }
		.ratings a { color:#000; }
		.ratings a:hover { text-decoration:underline; }
		.rating-box { margin:0 15px 0 7px; width:70px; height:20px; background:transparent url(../../../../../site/img/product_rating_blank_star.gif) repeat-x; }
		.rating { height:13px; background:transparent url(../../../../../site/img/product_rating_full_star.gif) repeat-x 0 0; }
		.rating { height:20px; }
	.review_back { display:block; margin:0 0 10px 7px; padding-left:13px; color:#000; background:transparent url(../../../../../site/img/puce_avisconso2.gif) no-repeat 0 4px; }
	.review_back:hover { text-decoration:underline; }
	#c-reviews { }
		.c-profil { padding:10px 7px; width:130px; font:normal 11px Trebuchet MS; color:#7d7d7d; border-top:1px solid #EEE; }
			.c-profil strong { display:block; margin:0 0 4px; text-transform:uppercase;  color:#000; }
		.c-review { padding:10px 0; font:normal 11px Trebuchet MS; color:#7d7d7d; border-top:1px solid #EEE; }
			.c-review a { color:#000; }
			.c-review em { padding-left:4px; }
			.c-review .rating-box { float:none; margin:0; }


#review-form { margin:0 0 10px; padding:0 0 10px 7px; background:#FFF; border-bottom:1px solid #EEE; }
	#review-form h4 { margin-left:-7px; padding-left:7px; height:28px; line-height:28px; text-transform:none; font-size:12px; color:#7d7d7d; background:#EEE; }
	#product-review-table { margin:10px 0; }
		#product-review-table th { padding:0 0 0 16px; text-align:center; }
		#product-review-table td { padding:0 0 0 16px; text-align:center; }
		#product-review-table td input { border:0; }
		#product-review-table td.label { padding:0; text-align:left; font:normal 11px Trebuchet MS; color:#000; }
	#review-form p { clear:left; margin:0; padding:0 0 6px; }
	#review-form p label { float:left; width:130px; color:#000; }
	#review-form p input { width:192px; margin:0; *margin:-1px 0; _margin-left:-3px; }
	#review-form p textarea { padding:0 3px; width:192px; }
	#review-form .form-button { margin-left:130px; padding:0; }
	#review-form .required { margin:0; }
	#review-form ul.messages{margin:0 0 15px 0; padding:0;width:350px;}
	
#c-mentions { font:normal 10px Trebuchet MS; color:#7d7d7d; }

.bloc_solaire{	width: 212px;	height: 120px;	float:left;	border: solid 1px;	border-color: #343434;	cursor:pointer;}

.bloc_solaire p{	color: #fff;	font-weight: bold;	font-size: 11px;	width: 195px;	padding-left:12px;	margin-bottom: 0px;	line-height:15px;}
