/* FEUILLE DE *EMBALLAGE LUXE* COPYRIGHT ECO-PROSPECTUS *25/09/2008* */#refs {	display:none;	}html,form,ul,li,p,span,body,input,select,textarea,h1,h2,h3,a,td {margin:0;padding:0;}body,html {height:100%;}body {text-align:center;}ul {list-style-type:none;list-style-position:outside;}a {text-decoration:none;}.ibox {width:100px;}.ibox_short {width:28px;}.ibox_midle {width:150px;}.ibox_long {width:200px;}.ibox_vlong {width:500px;}.error {color:red;font-size:10pt;font-weight:bold;}.btn_pos {margin:5px 0 5px 0;display:block;clear:both;text-align:center;}.bold {font-weight:bold;}.comment {font-style:italic;}.view {float:left;}.view_large {text-align:center;margin:0 auto;	}.logo {border:none;float:left;}.price_pos {margin:0 0 5px 0;display:block;float:right;clear:both;}.inter {	width:100%;	height:1px;margin:5px 0 5px 0;display:block;clear:both;background:#3b331f;}.inter_top img .inter_bottom img {display:none;	}.inter,.inter_top,.inter_bottom {display:block;clear:both;border:none;}.list_btn {display:block;text-align:right;}.list_bottom {display:block;clear:both;}.star {color:red;}.label {width:265px;margin:0 10px 0 0;float:left;text-align:right;}.formw span {width:225px;float:left;}.work_margin {margin:42px 25px 10px 20px;padding:0;}a:hover {text-decoration:underline;}html>body #work_order {height:auto;min-height:500px;}#work h1,#account h1 {margin-bottom:10px;}#sf img {border:none;}#sf a {text-decoration:underline;font-weight:bold;}#basket_tab td,#account_tab td {width:95px;padding-top:5px;padding-bottom:5px;text-align:center;vertical-align:top;}#basket_tab .col1,#account_tab .col1 {width:505px;padding-left:5px;text-align:left;}#basket_tab .header td,#basket .footer td,#account_tab .header td {font-weight:bold;}#basket_tab .btn_short {width:20px;height:20px;background:url(img/trash.gif) center no-repeat;}#basket .primary {display:block;}#basket .txt_advantage {font-weight:bold;}#maj {margin-bottom:5px;padding-top:10px;clear:both;text-align:right;}#account {text-align:center;}#account_tab td a {text-decoration:none;}#account_tab td a:hover {text-decoration:underline;}#account_tab .col1 {width:390px;}#account a,#help a {text-decoration:underline;}#account p {margin-bottom:5px;clear:both;text-align:left;}#account h1,#account h2,#account li ,#account h3 {text-align:left;}#account .btn_pos {text-align:center;}#account li a,#help li a {text-decoration:none;}#account li a:hover,#help li a:hover {text-decoration:underline;}#account .new_contener,#account .old_contener {width:245px;float:left;}#account .new,#account .old {height:175px;padding:5px;}#account .z003 span,#account .z004 span {width:110px;display:block;float:left;}#account .z003 input,#account .z004 input {width:115px;float:left;margin-bottom:5px;}#account .z104 input,#account .z105 input,#account .z212 input,#account .z213 input,#account .o517 input,#account .o518 input {margin-left:20px;}#account .o507,#account .o508,#account .o509,#account .o511,#account .o512,#account .o513,#account .ac04,#account .ac05,#account .ac06,#account .ac08,#account .ac10,#account .ac11 {text-indent:20px;}#account .new_contener {margin-right:10px;}#account img,#help img {border:none;}#work_order .o001 {padding-top:5px;}#help p {margin-bottom:10px;display:block;clear:both;}.z800 {display:none;}.r003,.a001,.a601,.o001 {padding-top:5px;}/**************************** STORE ***************************************************/html,form,ul,li,p,span,body,h1,h2,h3,a,td {font-family:Verdana;font-size:12px;color:#fff;}input,select,textarea {font-family:Verdana;font-size:12px;color:#fff;}body {background:#000;}h1,h1 a {margin:0 0 5px 0;font-size:18px;color:#FA990A;}h2,h3 {margin:0 0 5px 0;font-size:15px;color:#C3E22F;}img {border:none;}.price ,.price a {color:#fff;font-weight:bold;font-size:12px;font-weight:bold;text-align:right;}.price .currency,.price .IT {color:#fff;}.pstrike {margin-right:20px;}.pstrike,.pstrike a {text-decoration:line-through;color:#fff;font-size:10px;font-weight:bold;}.pstrike .currency {color:#fff;}.pweight {font-style:italic;float:right;}.primary a,.primary {font-weight:bold;display:block;color:#fff;}.secondary a,.secondary {display:block;color:#fff;}/**************************** LES BOUTONS ********************************************************/.btn ,.btn_short,.btn_midle ,.btn_long,.btn_detail,.btn_buy {background-color:#4e4123;border:1px solid #89784d;color:#fff;font-size:10px;font-weight:normal;text-transform:capitalize;}.ibox ,.ibox_short,.ibox_midle ,.ibox_long,.ibox_vlong {background-color:#9d8f6c;border:1px solid #89784d;color:#fff;}.btn {width:100px;cursor:pointer;}.btn_short {width:32px;cursor:pointer;}.btn_midle,.btn_detail,.btn_buy {width:60px;cursor:pointer;}.btn_long {width:150px;cursor:pointer;}.btn_z1_001 {width:160px;}.btn_li_004 {width:85px;}/* El?nt unique:Mon compte >> Cr? un compte */	.btn_z0_01 {width:120px;}#basket_tab .col4 .btn_short {border:none;}#left .btn {width:135px;}/****************************FIN DES BOUTONS *****************************************************/#master {width:950px;position:relative;text-align:left;margin:0 auto;background:url(img/master_bkg.gif) top no-repeat;}#work {width:590px;float:left;}#work_order {width:700px;height:500px;float:right;padding-right:70px;}#account_contener {margin:0 auto;width:600px;margin-top:10px;margin-bottom:10px;text-align:left;}/**************************** PARTIE TOP *********************************************************/#top {height:125px;background:url(img/top_bkg.jpg) no-repeat;}/* ---------- LES DRAPEAUX ---------- */#flag {display:none;}#flag li {float:right;padding:5px;}#flag a {width:20px;height:15px;display:block;}#flag .fr a {background:url(./mag/logo/flag_fr.gif);}#flag .en a {background:url(./mag/logo/flag_en.gif);}#flag .de a {background:url(./mag/logo/flag_de.gif);}#flag .sp a {background:url(./mag/logo/flag_sp.gif);}#flag .it a {background:url(./mag/logo/flag_it.gif);}#flag .ru a {background:url(./mag/logo/flag_ru.gif);}#flag .pt a {background:url(./mag/logo/flag_pt.gif);}#flag .nl a {background:url(./mag/logo/flag_nl.gif);}#flag span {display:none;}/* ---------- FIN DES DRAPEAUX ---------- *//* -------------- LE LOGO --------------- */#logo a {width:100%;height:100%;display:block;}#logo {width:330px;height:80px;margin-left:-445px;position:absolute;top:15px;left:50%;}#logo span {display:none;}/* ------------ FIN DU LOGO -------------*//* ----------- ENCART COMAND ----------- */#comand {width:320px;margin:10px 0 0 0;padding:0 35px 0 0;float:right;}#comand a {text-decoration:none;}#comand li {height:17px;padding:0 10px 0 10px;float:right;background:none;}#comand .order span,#comand .basket a span,#comand .account span,#comand .help span,#comand .back span {font-size:11px;text-transform:capitalize;color:#fff;font-weight:bold;}#comand .help a,#comand .back a {margin:0;}#comand .basket {background:none;}/* ---------- MISE EN PAGE PANIER ---------- */	#item_basket {width:152px;padding:0 0 0 27px;display:block;}.par_g,#nb_article,#total_basket,#numit_basket,#charact_basket,.par_d {float:left;color:#fff;}#chartotal_basket,#totalit_basket,#currency_basket,#charit_basket {display:none;}#numit_basket {padding-right:3px;}/* ---------- FIN COMAND ---------- *//**************************** FIN TOP ************************************************************//**************************** MENU/NAVIG *********************************************************//* ---------- Pendant la proc?re de commande ---------- */#order_step .off,#order_step .on,#order_step .made {margin-top:0;}#order_step li {padding:12px 10px 0 10px;display:block;float:left;text-align:center;color:#fff;font-size:11px;}#order_step .start {width:170px;line-height:15px;}#order_step .end {display:none;}#order_step .on {font-weight:bold;}#order_step .made {color:#89784D;}#order_step {width:100%;height:42px;background:url(img/step_bkg.gif) no-repeat;}/* ---------- FIN DU ORDER ---------- *//* ---------- Avant le passage ?a commande ---------- */#navig {height:42px;background:url(img/menu_bkg.gif) no-repeat;}#navig li {float:left;display:block;}#navig span {font-size:11px;text-transform:uppercase;font-weight:bold;color:#fff;}#navig .smenu li {width:100%;}#navig .smenu {width:150px;visibility:hidden;position:absolute;z-index:1000;border:1px solid #89784d;background-color:#392f1a;}#navig .smenu a {text-align:left;font-weight:normal;font-size:8pt;text-indent:-10px;padding:2px 0 2px 15px;color:#fff;}#navig .smenu a:hover {background:#FA990A;text-decoration:none;color:Black;font-weight:bold;padding:2px 0 2px 15px;}/* pour descendre le sous-meu */#navig a.menu {padding-bottom:5px;}#navig .end,#order_step .end {display:none;}#navig  span a:hover {text-decoration:underline;}#navig a {text-decoration:none;display:block;}#menu {padding:0;}a.menu {text-align:center;}#navig .menu {padding:10px 0 0 0;}#navig .i {width:1px;height:18px;display:block;background:url(img/navig_i.gif) no-repeat left;}#navig li.start {width:205px;height:30px;}#navig li.m1,#navig li.m2,#navig li.m3,#navig li.m4,#navig li.m5,#navig li.m6,#navig li.m7,#navig li.m8  {margin:0 25px 0 25px;}#navig li.end {display:none;}/* ---------- FIN DU NAVIG ---------- *//**************************** FIN MENU/NAVIG *****************************************************//**************************** PARTIE GAUCHE ******************************************************/#left_top {display:none;}#left_bottom {display:none;	}#left {width:180px;margin-top:42px;float:left;}#left_contener .arround {margin:0 0 5px 0;padding:0 0 5px 0;background:url(img/left_arround_bkg.gif) left bottom no-repeat;	}div.offer h2,#search h2,#partner h2,#contact_us h2,#newsletter h2,#professional h2,div.service h2 {height:34px;margin:0;padding:10px 0 5px 25px;font-weight:bold;text-transform:uppercase;font-size:11px;color:#fff;background:url(img/left_h2_bkg.gif) no-repeat;}div.offer span,#search span,#contact_us span,#newsletter span,#professional span,div.service span,#partner span {display:block;}#newsletter p,#professional p,#search p {margin:0 5px 0 25px;font-size:11px;font-weight:normal;color:#fff;}#left li {height:24px;padding:6px 0 0 25px;background:url(img/left_li_bkg.gif) left bottom no-repeat;}div.offer a,div.service a,#search a {text-align:left;font-weight:normal;font-size:11px;color:#fff;}#partner li {border:none;margin:5px 0 0 0px;}#search .ibox {width:105px;height:15px;margin:1px 5px 0 0;}#search .btn_short {width:24px;}#newsletter .btn,#contact_us .btn,#professional input {margin:5px 0 5px 25px;font-style:normal;}#contact_us .btn {margin-top:0px;}#search.arround,#contact_us.arround,#newsletter.arround {background:url(img/left_arround2_bkg.gif) left bottom no-repeat;	}/**************************** FIN PARTIE GAUCHE **************************************************/#right {width:168px;margin-top:42px;float:left;}#right_top {width:168px;height:131px;float:left;background:url(img/right_top.gif) no-repeat;}#d_basket {width:168px;}#d_basket_detail {width:168px;padding-bottom:40px;float:left;background:#786536;}#d_basket .primary {width:148px;padding:5px 0 5px 20px;display:block;float:left;clear:none;text-align:left;}#d_basket .primary a {font-size:10px;}#d_basket .quantity {width:80px;padding:0 0 0 20px;float:left;clear:none;text-align:left;}#d_basket .price {width:60px;padding:0 0 5px 5px;float:left;clear:none;display:block;text-align:left;color:#fa990a;font-weight:bold;	}#d_basket .btn_quantity {width:22px;height:19px;float:left;clear:none;color:#fff;border:none;background:url(img/btn_quantity_bkg.gif) no-repeat;}#d_basket .quantity_value {width:25px;height:17px;margin:0 2px 0 2px;display:block;float:left;clear:none;text-align:center;color:#ffffff;background-color:#9d8f6c;border:1px solid #89784d;}#d_basket a {color:#ffffff;font-weight:normal;}#d_basket_total {width:168px;height:27px;padding:6px 0 0 0;text-align:center;float:left;background:url(img/basket_total_bkg.gif) no-repeat;}#d_basket_total span {color:#302915;text-transform:uppercase;font-weight:bold;}#charit_dbasket,#d_basket_delivery {display:none;}#d_basket .link {width:168px;height:55px;float:left;display:block;background:url(img/basket_link_bkg.gif) no-repeat;}#d_basket .link a {width:80px;height:18px;margin:8px 0 0 35px;padding-top:2px;display:block;background-color:#4e4123;border:1px solid #89784D;color:#fff;font-size:11px;text-align:center;}#right_bottom {display:none;}#right_bottom span {display:none;}#inf_1 {width:168px;float:left;clear:both;}#right h2 {height:34px;margin:0;padding:10px 0 5px 25px;font-weight:bold;text-transform:uppercase;font-size:11px;color:#fff;background:url(img/right_h2_bkg.gif) no-repeat;}#right_contener .arround {margin:0 0 5px 0;padding:0;background:#2c2513;	}#right li {height:24px;padding:6px 0 0 25px;border-bottom:1px solid #786536;}/**************************** PARTIE LIENS *******************************************************/#link_contener {width:950px;height:82px;margin:0 auto;display:block;clear:both;/* Tout sauf IE MAC \*/text-align:center; /* Fin Hack IE MAC */}#link {width:100%;height:100%;margin:0 auto;background:url(img/link_bkg.gif) no-repeat;}#link li {margin-top:50px;padding:0 15px 0 15px;display:inline;float:left;background:url(img/link_i.gif) left center no-repeat;}#link .i,#link .end {line-height:20px;}#link .start {margin-left:35px;line-height:20px;background:none;}#link a {vertical-align:top;font-weight:normal;font-size:11px;color:#fff;}/**************************** FIN LIENS **********************************************************//**************************** ACCOUNT ************************************************************/#basket_tab td,#account_tab td {border-top:1px solid #89784D;border-left:1px solid #89784D;}#basket_tab,#account_tab {border-bottom:1px solid #89784D;border-right:1px solid #89784D;}#account .new,#account .old {border:1px solid #89784D;}#account .label .comment {font-size:7pt;}#account li,#help li {padding-left:10px;line-height:20px;background:url(img/account_pic.gif) left center no-repeat;}/**************************** FIN ACCOUNT *********************************************************//**************************** LISTE PRODUIT/PAGE LIBRE ********************************************/#list_contener {background:url(img/list_bkg.gif);}#list .uneven,#list .pair {width:270px;margin-bottom:5px;margin-top:5px;}#list .uneven {float:left;}#list .pair {float:right;}#list .list_content {margin:5px;}#list .price_pos {width:150px;margin:20px 0 5px 0;display:block;float:left;clear:none;}#list_contener .pweight {float:left;clear:both;padding-bottom:5px;}#list_contener .logo {float:left;clear:none;padding-bottom:5px;}#list span.pstrike,#list span.price {float:left;clear:none;margin:0 0 5px 0;}#pagination {clear:both;}#list_contener .en_stock,#list_contener  .quantity_stock,#list_contener  .block_quantity {float:left;clear:both;padding-bottom:5px;}#pagination {clear:both;}#pagination li {display:inline;float:left;padding:10px 5px 5px 5px;}#pagination a {text-decoration:underline;}#pagination .previous {margin-left:180px;}#page .view,#list .view {margin-right:10px;margin-bottom:10px;}/**************************** FIN LISTE PRODUIT/PAGE LIBRE ***************************************//**************************** FICHE PRODUIT ******************************************************//* Place des formulaires dans les fiches produits */#pdt_form table {float:left;}#feature {width:230px;padding-left:15px;float:left;clear:none;}#feature p {width:100%;float:left;/*	clear:both;*/}/* ---------- MENU DEROULANT ----------*/#feature .prod_choice img {margin:2px 5px 2px 0px;float:left;}#feature .pdt_btn {width:200px;height:19px;padding:3px 0 0 5px;display:block;clear:both;border:none;background:url(img/pic_select.gif) no-repeat;}#feature .pdt_select {/*\ Tout sauf IE MAC \*/float:left;/*\ Fin Hack IE MAC \*/}#feature .prod_choice {width:198px;visibility:hidden;position:absolute;z-index:1000;clear:both;background-color:#392f1a;border:1px solid #89784D;}#feature .prod_choice li {width:198px;float:left;text-decoration:none;}#feature .prod_choice a {padding:0 0 0 5px;display:block;text-decoration:none;color:#fff;}#feature .prod_choice a:hover {background:#4E4123;color:#fff;font-weight:bold;}#feature p.pd02,#feature p.pd03,#feature p.pd04 {width:100%;margin:10px 0 0 0;float:left;}/* -------- FIN MENU DEROULANT --------*/#feature a,#image a {text-decoration:underline;}#image a {margin:0 10px 0 0;}#image .comment {padding:5px 0px;clear:both;text-align:left;}#feature .error {margin:10px 0 10px 0;}#feature .btn_pos {text-align:left;}#feature .price_pos {width:100%;float:left;}#feature .en_stock,#feature .quantity_stock,#feature .block_quantity,#feature .pweight {float:left;clear:both;padding-bottom:5px;}#feature .btn_buy {margin-left:5px;}#detail {padding:10px 0 10px 0;clear:both;border:none;}#detail h2 {display:block;float:left;}#detail table {float:left;}#product h1,#product h2 {width:100%;display:block;float:left;}#product h2 {padding:0 0 5px 0;}#image .view_large img {display:block;text-align:center;}#product .view_large .comment {text-align:center;}#product .view {width:300px;margin:0 0 10px 0;}#product .view_large .comment {text-align:center;}#product .pd07 span {display:block;clear:none;}#product span.txt_another_pic {display:none;}#feature .logo {margin:0;padding:5px 0 10px 0;float:left;clear:both;}/**************************** VUE SUP *****************************/.zvc {display:none;position:absolute;top:269px;left:200px;}.pd_zoom a{cursor:hand; cursor:pointer;}#product_zoom{display:none;position:absolute;top:5px;left:5px;}/**************************** ZOOM PHOTO *****************************/.popup_zoom {position:absolute;border:2px solid #000000;background-color:#FFFFFF;margin-top:16px;margin-left:-344px;padding:20px;	margin-bottom:10px;}#product_zoom.popup_zoom {position:absolute;top:219px;margin-left:146px;padding:20px;}.pd_zoom span {display:none;}.pd_zoom a {display:block;width:16px;height:16px;background:url(img/zoom_pic.gif);}/**************************** POPUP ***********************************/#popup_div_bkjs {position:absolute;right:10px;top:168px;background-color:#c3e22f;padding:5px;z-index:100;}#popup_div_bkjs span {width:350px;color:#4E4123;}/**************************** FIN FICHE PRODUIT **************************************************//**************************** LES OPTIONS ********************************************************/.option {width:230px;padding:5px 0px 5px 15px;float:left;}.option_ p {width:100%;clear:both;}.option .pdt_btn {width:200px;height:19px;padding-top:3px;padding-left:5px;border:none;background:url(img/pic_select.gif) no-repeat;}.option .pdt_select {/* Tout sauf IE MAC \*/	float:left; /* Fin Hack IE MAC */	}.option .prod_choice li {width:198px;float:left;text-decoration:none;}.option .opt_choice li {margin:5px;float:left;text-decoration:none;}.option .prod_choice img {margin-right:5px;margin-top:2px;margin-bottom:2px;float:left;	}.option .prod_choice {width:198px;visibility:hidden;position:absolute;z-index:2;background-color:#392f1a;border:1px solid #89784D;}.option .prod_choice a {display:block;padding-left:5px;color:#fff;text-decoration:none;}.option .prod_choice a:hover {background:#4E4123;color:#fff;font-weight:bold;}.option .pd02 {padding-bottom:2px;}.option_on .option_pic {border:1px solid #000;}	/* ------- Combo simple ---------*/.option select,.option input {color:#000;}/**************************** FIN DES OPTIONS ****************************************************//**************************** LES EXTRAS *********************************************************/.pd07 span {display:block;clear:none;}#product span.txt_another_pic {display:none;}.txt_another_pic {display:none;}img.pic_another_pic {width:80px;margin:2px;float:left;}.cofidis img,.cofidis_basket img {margin-top:15px;float:left;border:none;}/* Pour encadrer les photos produits,Attention:encadre aussi les images liens */.view img,img.view,.view_large img {border:0px solid #89784D;}#basket_popup {background:White;color:Black;}/* ---------- EXTRADIV ---------- */#extradiv1 {width:950px;margin:0 auto;text-align:left;}#extradiv1 span {	position:absolute;top:95px;margin-left:0; }/**************************** FIN EXTRADIV *******************************************************//**************************** LA HOME ************************************************************/#home .btn_pos,#home img.inter,#home .list_bottom,#home .header,#home h1,#home h2,#home .secondary,#home .IT {display:none;}#home td {vertical-align:top;}/* ---------- TC_01 ---------- */#tc_01 {padding-bottom:15px;}	/* ---------- TC_02 ---------- */#tc_02 {padding:0 0 0 25px;background:url(media/news_h2.gif) left top no-repeat;}#tc_02 .list_content {width:150px;padding:0 0 10px 20px;float:left;clear:none;background:url(media/list_content_bkg.gif) bottom right no-repeat;}#tc_02 .view {width:150px;margin-bottom:18px;}#tc_02 .primary,#tc_02 .price_pos {width:140px;padding:2px 5px 0 5px;float:left;clear:both;}#tc_02 .primary a,#tc_02 .price_pos {text-align:center;}/* ---------- TC_03 ---------- */#tc_03 {padding:0 0 0 25px;background:url(media/coup_h2.gif) left top no-repeat;}#tc_03 .list_content {width:150px;padding:0 0 10px 20px;float:left;clear:none;background:url(media/list_content_bkg.gif) bottom right no-repeat;}#tc_03 .view {width:150px;margin-bottom:18px;}#tc_03 .primary,#tc_03 .price_pos {width:140px;padding:2px 5px 0 5px;float:left;clear:both;}#tc_03 .primary a,#tc_03 .price_pos {text-align:center;}/* ---------- reste ---------- */#tc_04,#tc_05 {padding-bottom:15px;}#tc_04,#tc_06 {padding-left:10px;	}#tc_05,#tc_07 {padding-left:15px;}#tc_08 {padding-top:45px;}#home .pweight {display:none;}/*--------NEW ORDER PROCESS-------*/ .label{width:33%;margin: 0 3px 0 0;font-size:11px;}.select_date_day {width:42px;}.select_date_month {width:90px;}.select_date_year {width:60px;}.ibox_full {width:100%;}.ibox_long {width: 195px;}* html .label,* html .formw,* html .checkform{float:left;clear:none;margin:0 5px 0 0;}* html .form_empty{width:100%;}* html #canvas_old_account_cont,* html #canvas_login_account,* html #canvas_new_account #canvas_invoice_account,* html #canvas_new_account #canvas_delivery_account{width:90%;float:left;}*+html .label,*+html .formw,*+html .checkform{float:left;clear:none;margin:0 5px 0 0;}*+html .form_empty{width:100%;}*+html #canvas_old_account_cont,*+html #canvas_login_account,*+html #canvas_new_account #canvas_invoice_account,*+html #canvas_new_account #canvas_delivery_account{width:90%;float:left;}
