.box {padding: 5px;width: 249px;float: left;}
.boxreference .nomProduit {margin: 0px;padding: 0px;color: #3E89BD;height: auto;font-size: 12px;font-weight: bold;}
.boxreference .nomProduit a:link,
.boxreference .nomProduit a:active,
.boxreference .nomProduit a:visited {color: #3E89BD;}
.boxreference .nomProduit a:hover {color: #8AD25F;}
.boxreference .description {margin: 0px;padding: 0 0 6px 0;font-size: 11px;}
.description p {margin: 0px;padding: 0px;}
.boxreference .imageProduit {margin: 0px 0px 0px 4px;padding: 0;width: 100px;text-align: center;display: block;float: right;}
.boxbottom {margin:0px;padding: 0;height: 8px;font-size: 1px;width: auto;background-color:#fff;border:1px solid #ddd;}
.box .boxtop {height: 26px;line-height: 26px;width: 247px;background-color:#fff;border:1px solid #ddd;}
.box .boxtop a:link,
.box .boxtopp a:active,
.box .boxtop a:visited {color: #000;margin:0px;padding: 0px 0px 0px 10px;height: 22px;left: 0px;top: 0px;text-decoration:none;font: bold 14px/26px Arial, Helvetica, sans-serif;}
.box .boxtop a:hover {text-decoration:none;color: #3E89BD;}
.box .boxcontent {margin:0px;padding: 5px 5px 0px;font-size: 10px;background: #FFFFFF;border-right: 1px solid #ddd;border-left: 1px solid #ddd;width: 237px;height:150px;}
/********************************** BOX DU LISTING PRODUIT **********************************/
.box_produit{position:relative;padding: 3px 0 0;margin-left:4px;margin-bottom:10px;width: 137px;float: left;font-size: 10px;height:247px;overflow:hidden;}
.box_produit .boxcontent span{display:none;}
.box_produit .boxcontent {position:absolute;width: 131px;height:241px;top:0px;left:0px;text-decoration:none;border:3px solid #FFF;z-index:2000;}
.box_produit .boxcontent:hover {border:3px solid #b9b9b9;}
.box_produit .imageProduit{width:131px;height:158px;z-index:10;margin:0 0 0 3px;overflow:hidden;display:block;text-align:center;}
.box_produit .imageProduit .picto{position:relative;z-index:1000;margin-top:5px;}
.box_produit .prix_produit{width:131px;height:35px;text-align:center;position:relative;margin: 0 auto;padding-top:10px;}
.box_produit .affiche_prix{display:block;text-align:center;color:#505050;margin:0 auto;}
.box_produit .affiche_prix_barre{font-size:9px;margin-top:-5px;color:#505050;}
.box_produit .affiche_prix_barre .prix{font-size: 12px;font-family:Century Gothic, Arial, Helvetica, sans-serif;font-weight:bold;display:inline;padding-left:2px;color:#000;}
.box_produit .prix{font-size: 20px;font-family:Century Gothic, Arial, Helvetica, sans-serif;font-weight:bold;display:inline;padding-right:2px;}
.box_produit div.stock{display:inline;}
.box_produit div.info_prix{position:absolute;top:0;left:0;z-index:20;width: 131px;text-align:center;color:#505050;}
.box_produit .devise{font-family:Century Gothic, Arial, Helvetica, sans-serif;font-weight:bold;font-size:10px;margin-left:3px;}
.box_produit .nomProduit{height:35px;text-align:center;font-size:12px;position:relative;z-index:10;overflow:hidden;margin:0;padding:0 2px;}
.box_produit .nomProduit a{color:#505050;font-size:11px;line-height:17px;}
.box_produit .on_hover {border:3px solid #b9b9b9 !important;}
.box_produit .promo{width:22px;height:22px;float:left;}
.liste_produit .promo{width:22px;height:22px;float:left;}
.box_produit div.nouveaute{width:22px;height:22px;float:left;}
.liste_produit div.nouveaute{width:22px;height:22px;float:left;}
.box_produit div.coup_de_coeur{width:22px;height:22px;float:left;}
.liste_produit div.coup_de_coeur{width:22px;height:22px;float:left;}
.box_produit div.destockage{width:22px;height:22px;float:left;}
.liste_produit div.destockage{width:22px;height:22px;float:left;}
.ligne_form .exemple {clear:both;font-size:9px;color:#b2b2b2;display:inline-block;text-align:left;padding-left:45%;}
fieldset {margin-top:5px;padding:0;border: none;color:#505050;}
legend {background: #fff;font-size:20px;font-family:Century Gothic, Arial, Helvetica, sans-serif;color:#505050;font-weight:bold;margin-bottom:10px;}
label {display:inline;float:left;width:45%;padding-right:10px;text-align:right;}
input {width:40%;border:1px solid #b2b2b2;background:#FFF;}
.radio, .checkbox{width:15px;border:none;background:none;}
input[type=submit] {width:auto;}
input[type=image] {width:auto;}
.ligne_form{padding:5px;}
.ligne_form .values{margin-left:30%;line-height: 2em;}
.obligatoire {color:#b80000 !important;font-weight: bold;}
.obligatoire input,
.obligatoire textarea,
.obligatoire select,
input.obligatoire,
textarea.obligatoire,
select.obligatoire{background:#f9dddd !important;color:#505050 !important;}
.obligatoire label{color:#b80000 !important;}
.boutton{width:21px;height:21px;float:left;border:none;cursor:pointer;background:url(ducatillon/img/bouton-ok.jpg) bottom center no-repeat;color:#505050;margin-top:-1px;padding:0;}
.boutton:hover{filter : alpha(opacity=50); 
  -moz-opacity : 0.5;  opacity : 0.5;}
#box_compte_client label{width:100px;text-align:left;font-size:11px;}
#box_compte_client input{width:115px;height:16px;border:1px solid #000;background:#425d11;color:#FFF;padding: 3px 0 0 3px;}
#box_compte_client .submit_connect_client{width:21px;height:21px;float:left;border:none;cursor:pointer;background:url(ducatillon/img/bouton-ok.jpg) bottom center no-repeat;color:#505050;margin-top:13px;padding:0;}
#box_compte_client .ligne_form{display:inline;float:left;width: 120px;padding:0;height:40px;margin-right: 10px;}
#box_compte_client .clear{display:inline;clear:none;}
.col_droite{padding-left:47%;}
.ligne_texte{display:block;width:100%;height:25px;}
.texte_col1{width:45%;float:left;text-align:right;}
.texte_col2{width:40%;float:left;margin-left: 10px;}
#affiche_catalogues{width:800px;margin:auto;}
.catalogue_1{width:200px !important;}
.catalogue_2{width:400px !important;}
.catalogue_3{width:600px !important;}
#affiche_catalogues div.affiche_catalogue{width:200px;float:left;text-align:center;}
#my_popup .ligne_texte{display:block;width:100%;height:25px;}
#my_popup .texte_col1{width:55%;float:left;text-align:right;}
#my_popup .texte_col2{width:35%;float:left;margin-left: 10px;}
#box_recherche .ligne_form{margin:0;padding:5px 0 0 0;width:295px;text-align:right;color:#425d11;font-size:11px;height:25px;z-index:100;}
#box_recherche .ligne_form submit{margin:0;padding:0;height:20px;}
#box_recherche .ligne_form label{margin:0 5px 0 0;padding:0;padding-top:5px;width:70px;height:20px;text-align:right;color:#FFF;}
#submit_box_search_button{margin:0;padding:0;width:30px;height:20px;float:none;}
/************** INSCRIPTION ********************/
#formulaire_connexion{float:left;width:300px;border-right:1px dotted #b2b2b2;padding: 0 65px 0 34px;}
#formulaire_connexion input{width:140px;}
#formulaire_connexion p{float:left;padding-left: 50px;}
#formulaire_connexion .submit_connect_client{background:url(ducatillon/img/compte/connexion.jpg) no-repeat;width:96px;height:25px;overflow:hidden;font-size:0px;padding-top:25px;float:right;margin-right:3px;}
#formulaire_identification, #formulaire_inscription{float:left;width:335px;padding: 0 0 0 65px;}
#formulaire_identification input, #formulaire_inscription input{width:140px;}
#formulaire_identification .submit_client_identification, #formulaire_inscription .submit_client_identification{background:url(ducatillon/img/compte/valider.jpg) no-repeat;width:96px;height:25px;overflow:hidden;font-size:0px;padding-top:25px;float:right;margin-right:25px;}
/************** CREER COMPTE ********************/
#formulaire_identifiants{width:880px;border-bottom:1px dotted #b2b2b2;padding: 0 0 15px 0;}
.form_colonne{float:left;width:50%;}
#formulaire_identifiants #password, #password2{width:90px;float:left;margin-right:5px}
#formulaire_identifiants #complement_password{display:inline;float:left;font-size:11px;color:#b2b2b2;}
#formulaire_infos_perso{width:880px;border-bottom:1px dotted #b2b2b2;padding: 0 0 15px 0;}
#formulaire_infos_perso span{float:left;width: 94px;margin-bottom:5px;}
#formulaire_infos_perso select{float:left;margin-right: 5px;width:auto;height:auto;display:inline;overflow:hidden;}
#formulaire_newsletter{margin-bottom:15px;}
#formulaire_newsletter label{display:none;}
#formulaire_newsletter .col_droite{clear:both;padding:0;}
#formulaire_newsletter .col_droite span{font-size:15px;font-weight:bold;}
.formulaire_champs_obligatoires{font-size:11px;float:right;margin-top:20px;}
.submit_create_count{margin: 0 0 0 350px;background: url(ducatillon/img/compte/creer-compte.jpg) no-repeat;width:217px !important;height:35px;padding-top:35px;font-size:0px;overflow:hidden;}
/************** MODIFIER ADRESSE ********************/
.adresses{background: url(ducatillon/img/separateur.gif) repeat-y 320px top;line-height: 17px;margin-bottom: 15px;}
.adresses .active{width:550px;float:right;margin-bottom:0 !important;}
.adresse{clear:left;width:320px;margin-bottom: 40px;}
.active p{font-size:11px;color:#b2b2b2;padding-left:260px;}
.affiche_adresse{margin-bottom: 15px;}
.affiche_adresse h3{font-size:20px;color:#505050;margin-bottom:15px;}
.affiche_adresse p{font-size:14px;line-height:19px;}
fieldset .affiche_adresse h3{font-size:14px;margin-bottom:0;}
.carnet_adresse{color:#505050;line-height:17px;overflow:hidden;}
.carnet_adresse h2{border-bottom: 1px dotted #b2b2b2;font-size:20px;}
.carnet_adresse div{float:left;border:1px dotted #b2b2b2;width:203px;height:268px;padding:5px;margin: 0 5px 5px 0;overflow:hidden;display:inline-block;}
.carnet_adresse .affiche_adresse p{font-size:12px;line-height:17px;margin-bottom:0;text-align:left;}
.carnet_adresse div div{border:none;margin:0;height:auto;width: auto;}
.carnet_adresse .load_adresse_livraison{background: url(ducatillon/img/compte/bouton_adresse_livraison.jpg) no-repeat;font-size:0px;overflow:hidden;width:140px;height:24px;padding-top:24px;margin:0 auto 5px;display:block;}
.carnet_adresse .load_adresse_facturation{background: url(ducatillon/img/compte/bouton_adresse_facturation.jpg) no-repeat;font-size:0px;overflow:hidden;width:153px;height:24px;padding-top:24px;margin: 0 auto;display:block;}
.submit_modification_adresse_facturation, .submit_modification_adresse_livraison{background: url(ducatillon/img/compte/autre_adresse.jpg) no-repeat;height:24px;width:100px !important;padding-top:24px;overflow:hidden;font-size:0px;float:left;margin: 0 5px 0 0;}
#modification_adresse_livraison, #modification_adresse_facturation{background: url(ducatillon/img/panier/bouton_modifier.jpg) no-repeat;height:24px;width:67px !important;padding-top:24px;overflow:hidden;font-size:0px;float:left;margin: 0 5px 0 0;}
.submit_modification_adresse_principale{background: url(ducatillon/img/compte/bouton_modifier_vert.jpg) no-repeat;height:35px;width:98px !important;padding-top:35px;overflow:hidden;font-size:0px;float:right;margin: 0 72px 0 0;}
.bouton_validation{height:35px;padding: 10px 0 15px;width:227px;background:#FFF;}
.validate_adresses{background: url(ducatillon/img/compte/bouton_valider_adresses.jpg) no-repeat;height:35px;width:227px !important;padding-top:35px;overflow:hidden;font-size:0px;margin: 0 auto;}
.submit_validate_modification_adresse_livraison, .submit_validate_modification_adresse_facturation{background:url(ducatillon/img/compte/bouton_valider_vert.jpg) no-repeat;height:35px;width:127px !important;padding-top:35px;overflow:hidden;font-size:0px;float:right;margin: 0 72px 0 0;}
.bouton_retour{width:140px;float:right;clear:both;}
.bouton_retour .boutton{background: url(ducatillon/img/compte/bouton_annuler.jpg) no-repeat;height:24px;width:63px !important;padding-top:24px;overflow:hidden;font-size:0px;float:right;margin: 0 77px 0 0;}
/************** CONTACT ********************/
#page_contact .intro{width:880px;margin-bottom:20px;font-weight:bold;font-size:13px;font-family:Century Gothic, Arial, Helvetica, sans-serif;text-align:center;}
#page_contact fieldset{width:380px;float:left;padding-right:20px;}
#page_contact fieldset label{text-align:left;width: auto;}
#page_contact fieldset input{ 
width:100%;font-family:Arial, Helvetica, sans-serif;font-size:11px;line-height:17px;}
 #page_contact fieldset textarea{height: 100px;width:100%;font-family:Arial, Helvetica, sans-serif;font-size:11px;line-height:17px;}
#page_contact .formulaire_champs_obligatoires{float:left;margin:0;}
#page_contact .formulaire_champs_obligatoires p{font-size:11px;}
#page_contact .validate_contact{background: url(ducatillon/img/compte/valider.jpg) no-repeat;height:25px;width:96px !important;padding-top:25px;overflow:hidden;font-size:0px;float:right;margin: 0;}
#page_contact fieldset legend{display:none;}
#contact_col_droite{float:left;width:460px;padding-left:19px;border-left: 1px dotted #b2b2b2;overflow:hidden;}
#contact_col_droite h2{margin-bottom:10px;}
#contact_col_droite h3{margin-bottom:10px;font-size:25px;font-family:Century Gothic, Arial, Helvetica, sans-serif;color:#425d11;background: url(ducatillon/img/phone.jpg) no-repeat;padding-left:25px;}
#contact_col_droite h3 span{font-size:10px;font-family:Arial, Helvetica, sans-serif;font-weight:normal;}
#contact_col_droite p{line-height:20px;}
#contact_col_droite p span{width: 70px;float:left;margin-right: 15px;font-weight:bold;}
#contact_col_droite iframe{border: 5px solid #b2b2b2;}
/************** RECHERCHE ********************/
#page_recherche .submit_search{background: url(ducatillon/img/bouton_rechercher.jpg) no-repeat;height:24px;width:98px !important;padding-top:24px;overflow:hidden;font-size:0px;float:right;margin: 0 375px 0 0;}
.listing_pages{border-bottom: 1px dotted #b2b2b2;}
/************** NEWSLETTER ********************/
#page_newsletter label{width:auto;margin-left: 100px;}
#page_newsletter .col_droite{margin:0 0 0 176px;padding:0;}
#page_newsletter .ligne_form{padding:5px 0 0 0;}
#page_newsletter .formulaire_champs_obligatoires{margin:0 0 0 178px;float:left;}
.formulaire_champs_obligatoires p{font-size:11px;margin:0;}
#page_newsletter .validate_newsletter{background: url(ducatillon/img/inscription.jpg) no-repeat;height:25px;width:74px !important;padding-top:25px;overflow:hidden;font-size:0px;float:right;margin: 0 155px 0 0;}
#page_newsletter .desinscription_newsletter{background: url(ducatillon/img/desinscription.jpg) no-repeat;height:25px;width:112px !important;padding-top:25px;overflow:hidden;font-size:0px;float:right;margin: 0 155px 0 0;}
/************** MOT DE PASSE OUBLIE ********************/
.validate_forgot_password{background: url(ducatillon/img/compte/bouton_valider_vert.jpg) no-repeat;height:35px;width:127px !important;padding-top:35px;overflow:hidden;font-size:0px;float:right;margin-right:153px;}
/************** DEMANDE DE CAT ********************/
#demande_de_catalogue{background:url(ducatillon/img/cg-2011.jpg) no-repeat left 95px;height:auto;width:890px;overflow:hidden;}
#demande_de_catalogue #klum{width:600px;float:right;}
.submit_demande_catalogue{background: url(ducatillon/img/compte/bouton_valider_vert.jpg) no-repeat;height:35px;width:127px !important;padding-top:35px;overflow:hidden;font-size:0px;float:right;margin: 15px 155px 0 0;}
#affiche_catalogues{margin:0 auto;}
.catalogue_1{width:200px !important;}
.catalogue_2{width:400px !important;}
.catalogue_3{width:600px !important;}
#affiche_catalogues div.affiche_catalogue{width:200px;float:left;text-align:center;}
#formulaire_demande-de-catalogue legend{display:none;}
#affiche_catalogues{margin-bottom: 40px;}
#affiche_catalogues img{margin-bottom: 10px;}
#affiche_catalogues input{margin-right: 5px;}
#formulaire_demande-de-catalogue .civilite{margin-bottom: 15px;}
#formulaire_demande-de-catalogue .civilite span{float:left;width: 94px;margin-bottom:5px;}
#formulaire_demande-de-catalogue .civilite select{float:left;margin-right: 5px;width:auto;height:auto;display:inline;overflow:hidden;}
#formulaire_demande-de-catalogue .civilite .col_droite{/padding:0;height:20px;}
#formulaire_demande-de-catalogue .adresse{clear:both;margin-bottom:20px;width:auto;}
#formulaire_demande-de-catalogue .newsletter{clear:both;overflow:hidden;}
#formulaire_demande-de-catalogue .newsletter label{font-size:15px;font-weight:bold;}
#formulaire_demande-de-catalogue .pays{margin-left:280px;margin-bottom:0;}
/************** emploi ********************/
.emploi{padding: 0 10px;float:left;width:420px;}
.emploi h2{margin-bottom: 10px;}
.emploi form{overflow:hidden;}
.emploi fieldset{padding:10px;overflow:hidden;}
.formulaire_annonce_emploi{background: url(ducatillon/img/bouton_postuler.jpg) no-repeat;height:25px;width:70px !important;padding-top:25px;overflow:hidden;font-size:0px;float:right;margin: 0;}
.validate_annonce_emploi{background: url(ducatillon/img/bouton_envoyer.jpg) no-repeat;height:25px;width:72px !important;padding-top:25px;overflow:hidden;font-size:0px;float:right;margin: 0;}
#page_emploi .formulaire_champs_obligatoires{margin:0;float:left;}
#page_emploi label{width: 41%;}
#page_404{padding: 50px 250px 50px 50px;background: url(ducatillon/img/erreur_404.jpg) no-repeat center right;}
#page_404 form{overflow:hidden;margin-bottom: 30px;}
#page_404 input{float:left;margin-right: 5px;}
#page_404 ul{margin-bottom: 30px;margin-left:15px;line-height:17px;}
#page_403{padding: 50px 250px 50px 50px;background: url(ducatillon/img/erreur_403.jpg) no-repeat right -30px;}
#page_403 form{overflow:hidden;margin-bottom: 30px;}
#page_403 input{float:left;margin-right: 5px;}
#page_403 ul{margin-bottom: 30px;margin-left:15px;line-height:17px;}
.page_1 a{color:#505050; }
.page_341 a{color:#83b22d; }
.page_602 a{color:#b8c790; }
.page_940 a{color:#c3b900; }
.page_293 a{color:#a3bbc2; }
.page_908 a{color:#b69a73; }
.page_855 a{color:#abb1be; }
.page_842 a{color:#9e8aa1; }
.page_743 a{color:#f6a800; }
.page_681 a{color:#b8c790; }
.page_318 a{color:#505050; }
.page_1003 a{color:#aec7c6; }
.page_916 a{color:#00b4d7; }
.page_990 a{color:#95ab9f; }
.page_25 a{color:#5c7a25; }
#page_plan_de_site{margin: 0;overflow:hidden;}
#page_plan_de_site li {list-style:none;border-top: 1px solid #d9d9d9;line-height:23px;padding-top:3px;cursor:pointer;}
#page_plan_de_site li a{font-weight:bold;font-size:17px;font-family:Arial, Helvetica, sans-serif;text-decoration:none;height:23px;line-height:23px;padding-left: 20px;
background:url(ducatillon/img/plan_site.jpg) no-repeat center left;}
#page_plan_de_site li a:hover{text-decoration:underline;}
#page_plan_de_site ul ul{overflow:hidden;cursor: default;}
#page_plan_de_site ul ul li{margin:0 10px 15px 0;display:inline;width:210px;float:left;background: none;border:none;cursor: default;}
#page_plan_de_site ul ul li a{font-weight:bold;font-size:12px;font-family:Arial, Helvetica, sans-serif;text-decoration:none;height:15px;line-height:15px;padding:0;background:none !important;}
#page_plan_de_site ul ul li.clear{padding:0;margin:0;}
#page_plan_de_site ul ul ul li {height:auto;line-height:normal;margin:0;cursor: default;}
#page_plan_de_site ul ul ul li a{font-weight:normal;font-size:11px;font-family:Arial, Helvetica, sans-serif;text-decoration:none;color:#505050;background:url(ducatillon/img/box_promo_puce1.gif) no-repeat center left !important;padding: 0 0 0 13px;}
#page_plan_de_site ul span{background:url(ducatillon/img/box_promo_puce1.gif) no-repeat center center;display:block;width:15px;height:15px;float:right;}
#page_plan_de_site ul span.lien_actif{background:url(ducatillon/img/box_promo_puce2.gif) no-repeat center center;display:block;width:15px;height:15px;float:right;}
li.titre{clear:both;}
* {margin: 0;padding: 0;}
a:link, a:active, a:visited {color:#425D11;font-size:11px;text-decoration:none;}
a:focus{outline:none;}
a:hover{text-decoration:underline;}
img {margin: 0;padding: 0;border:0;}
.clear {clear: both;overflow:hidden;}
.highlight{background-color:#FEE500;
font-style: italic}
.msg_erreur{background-color:#ffb5b5;color:#b80000;font-weight:bold;padding:3px;border:1px solid #b80000;text-align:center;width: 500px;margin: 0 auto 5px;}
.msg{background-color:#dbfaa3;color:#6BA502;font-weight:bold;padding:3px;border:1px solid #6BA502;text-align:center;width: 500px;margin: 0 auto 5px;}
.center{text-align:center;}
ul{margin-bottom:10px;color:#505050;}
p{line-height:17px;font-size:12px;margin-bottom:10px;color:#505050;text-align:justify;}
th {background: #EEE;color:#505050;padding:3px;}
h1,h2,h3,h4,h5,h6 {margin: 0px;padding: 0px;color:#505050;}
h1 {font-family:Century Gothic, Helvetica, sans-serif;font-size:18px;font-weight: bold;color:#425d11;line-height:32px;width:862px;display:block;background:url(ducatillon/img/cgv/cgv_07.jpg) repeat-x top left;width:880px;height:32px;margin-bottom:10px;padding:0;overflow:hidden;}
h1 .debut_h1{float:left;background:url(ducatillon/img/cgv/cgv_05.jpg) no-repeat top left;width: 10px;height: 32px;display:block;}
h1 .fin_h1{float:right;background:url(ducatillon/img/cgv/cgv_08.jpg) no-repeat top right;width: 10px;height: 32px;display:block;}
h2 {border-bottom:1px dotted #b2b2b2;margin-top:15px;margin-bottom:20px;width:100%;color:#505050;
font-size: 16px;padding-bottom: 3px;}
.listing_pages div{padding-bottom:15px;}
.listing_pages h3 a {color:#425D11;text-decoration:underline;}
.listing_pages h3 a:hover{color:#71844C;text-decoration:underline;}/********************************* PAGE CUISINE **********************************/
#encart_galantine{display:block;}
/********************************* PAGE JARDIN **********************************/
#categorie_produit .liens_jardin{width:549px;background:url(ducatillon/img/fond_liens_jardin.jpg) #FFF bottom left no-repeat;border:1px solid #b6b6b6;margin-bottom:20px;padding:10px 20px 20px 20px;overflow:hidden;}
#categorie_produit .liens_jardin a{color:#505050;background: url(ducatillon/img/box_promo_puce1.gif) center left no-repeat;padding-left: 15px;}
#categorie_produit .liens_jardin h3{color:#505050;margin-bottom:10px;font-family: Century Gothic, Arial, Helvetica, sans-serif;font-size: 15px;}
#categorie_produit .liens_jardin ul{list-style:none;line-height:30px;width:240px;float:left;margin-right:0px;display:inline-block;padding-left: 30px;min-height:92px;}
#categorie_produit .liens_jardin .bloc_2, #categorie_produit .liens_jardin .bloc_4, #categorie_produit .liens_jardin .bloc_6{border-left: 1px dotted #b9b9b9;}
/********************************* NIVEAU 1 **********************************/
div.description_ref{font-size:11px;line-height:14px;text-align:justify;color:#505050;width:80%;border-left: 7px solid #e1e1e1;padding-left:10px;margin: 0 auto;}
div.description_ref p{font-size:11px;line-height:14px;text-align:justify;}
div.description div.image_principale{margin-bottom:20px;}
#categorie_produit .image_principale img{border:1px solid #b6b6b6;}
.presentation{width:591px;float:left;margin: 0 25px 0 0;}
#categorie_produit .liens{width:549px;background:url(ducatillon/img/fond_navigation_niveau1.jpg) #FFF bottom left repeat-x;border:1px solid #b6b6b6;margin-bottom:20px;padding:10px 20px 20px 20px;overflow:hidden;}
#categorie_produit .liens a{color:#505050;background: url(ducatillon/img/box_promo_puce1.gif) center left no-repeat;padding-left: 15px;}
#categorie_produit .liens h3{color:#505050;margin-bottom:10px;font-family: Century Gothic, Arial, Helvetica, sans-serif;font-size: 15px;}
#categorie_produit .liens ul{list-style:none;line-height:30px;width:240px;float:left;margin-right:0px;display:inline-block;padding-left: 30px;min-height:92px;}
#categorie_produit .liens .bloc_2, #categorie_produit .liens .bloc_4, #categorie_produit .liens .bloc_6{border-left: 1px dotted #b9b9b9;}
.presentation .separation{border-bottom:1px dotted #b6b6b6;clear:both;margin-bottom:10px;}
#intro_flash{margin:0 auto 20px;width:591px;}
.mise_en_avant{width:880px;clear:both;}
.mise_en_avant img{margin: 0 5px;}
.accordeon {margin-top:-5px;cursor:pointer !important;}
.accordeon .content{background: url(ducatillon/img/box_promo_content.jpg) repeat-y;display:none;padding: 5px 2px 0 3px;text-align:justify;line-height:17px;color:#505050;font-size:11px;}
.accordeon .bottom {margin:0;padding: 0;font-size: 1px;height:6px;background: #fff url(ducatillon/img/box_promo_bas.jpg) no-repeat;}
.accordeon .top {background: url(ducatillon/img/box_promo_haut.jpg) no-repeat;height:42px;}
.accordeon .top h4 {background: url(ducatillon/img/box_promo_puce1.gif) no-repeat 5px 7px;padding-left:20px;padding-top:5px;text-transform:uppercase;color:#425C12;}
.accordeon div.active div.top h4 {background: url(ducatillon/img/box_promo_puce2.gif) no-repeat 5px 7px;color:#FE0100;}
.accordeon div.top div{padding:0 5px 0 10px;font-family: Arial, Helvetica, sans-serif;font-size:10px;}
#page_cadeau .image_cadeau{text-align:center;}
#page_cadeau .image_cadeau p{text-align:center;width:600px;margin:0 auto;}
.submit_cadeau{background: url(ducatillon/img/bouton_page_cadeau.jpg) no-repeat;width:194px !important;height:58px;display:block;padding-top: 58px;font-size:0px;border:0;cursor:pointer;overflow:hidden;margin: 15px 0 0 350px;}
/********************** Boutique idées cadeaux **********************/
#categorie_produit_1133 h3{display:none;}
#categorie_produit_1133 .liens{background:none;border:none;height:auto;padding:0;width:591px;}
#categorie_produit #categorie_produit_1133 .liens ul{margin:0;background:url(ducatillon/img/page_idees_cadeaux.jpg) no-repeat top center;width:591px;padding:317px 0 0 0;}
#categorie_produit #categorie_produit_1133 .liens li{width:197px;height:133px;float:left;overflow:hidden;}
#categorie_produit #categorie_produit_1133 .liens a{padding:0;width:197px;height:auto;display:block;padding-top:133px;}
#categorie_produit_1133 .lien_1 a{background:url(ducatillon/img/cadeau_chasseurs.jpg) no-repeat top center;}
#categorie_produit_1133 .lien_2 a{background:url(ducatillon/img/cadeau_eleveurs.jpg) no-repeat top center;}
#categorie_produit_1133 .lien_3 a{background:url(ducatillon/img/cadeau_loisirs.jpg) no-repeat top center;}
/***************************** NOUVEAUTE ****************************/
#categorie_produit #nouveautes{width:874px;height:193px;border:1px solid #b80000;padding:2px;margin-bottom:20px;}
#categorie_produit #nouveautes h3{font-size:25px;font-weight:normal;color:#b80000;margin: 0 0 0 5px;font-family:Century Gothic, Arial, Helvetica, sans-serif;position:relative;padding-left:30px;width:215px;}
#categorie_produit #nouveautes h3 img{position:absolute;top:-10px;left:-15px;}
#categorie_produit #nouveautes a.lien_nouveaute{float:right;margin:10px 5px 0 0;}
#categorie_produit #nouveautes .box_produit{width:140px;height:150px;border-right: 1px dotted #b2b2b2;margin-left:0;}
#categorie_produit #nouveautes .box_produit .imageProduit{width:90px;height:71px;margin:0 auto;overflow:visible;}
#categorie_produit #nouveautes .box_produit .boxcontent{width:134px;height: 147px;margin:0 auto;}
/*div.cadeaux_produit{width:195px !important;width:195px;margin:0px;margin-top:0px;padding:5px;}
div.cadeaux_produit div.box{width:197px !important;width:195px;margin-left:-7px !important;margin-left:-3px;padding-left:5px;background: transparent url(ducatillon/produit/cotes_box.jpg) repeat;}
div.cadeaux_produit h3,div.plus_produit h3{width:200px !important;width:196px;height:17px;color:#fff;margin-left:-6px !important;margin-left:-5px;background: transparent url(ducatillon/produit/partie_superieure_box_gris.jpg) no-repeat;font-family: Arial,Verdana,Georgia,"Times New Roman",Times,serif;font-size:12px;text-transform:uppercase;padding-left:8px;padding-top:2px;}
div.cadeaux_produit div.boite_bas_box{width:205px !important;width:205px;margin-left:-7px !important;margin-left:-6px;margin-top:0px !important;margin-top:-19px ;background: transparent url(ducatillon/produit/bas_box.jpg) no-repeat;}
div.cadeaux_produit div.separateur{width:215px !important;width:195px;margin-left:-5px;background: transparent url(ducatillon/produit/separateur_box.jpg) no-repeat;}
div.cadeaux_produit div.image_cadeau{float:right;}
div.cadeaux_produit h4{color:#f00;}
div.cadeaux_produit div.suite{float:right;}
*/
/********************************* NIVEAU 2 **********************************/
/*.niveau_2 .liens{width:549px;background:url(ducatillon/img/fond_navigation_niveau1.jpg) #FFF bottom left repeat-x;border:1px solid #b6b6b6;margin-bottom:20px;padding:10px 20px 20px 20px;overflow:hidden;}
.niveau_2 .liens a{color:#505050;background: url(ducatillon/img/box_promo_puce1.gif) center left no-repeat;padding-left: 15px;}
.niveau_2 .liens h3{color:#505050;margin-bottom:10px;font-family: Century Gothic, Arial, Helvetica, sans-serif;font-size: 15px;}
.niveau_2 .liens ul{list-style:none;line-height:20px;width:188px;float:left;margin-right:20px;margin-bottom:0px;display:inline-block;border-right: 1px dotted #b6b6b6;}
.niveau_2 .liens .bloc_4{border: none;}*/
/******************************** LISTING PRODUIT (vignette) ***********************************/
.listing_produit .colonne_droite{position:relative;top:-45px;margin-left:25px;}
.liste_listing h2{ 
border-bottom:1px solid #E5E5E5;margin-top:15px;margin-bottom:20px;width:100%;}
.liste_listing h2 span{ 
font-family: Century Gothic, Arial, Helvetica, sans-serif;font-size: 17px;color:#505050;font-weight:bold;text-decoration:none;}
.liste_listing h2 a.haut_page{font-size:10px;float:right;background: url(ducatillon/img/box_promo_puce3.gif) no-repeat;font-size:11px;color:#505050;padding: 0 0 0 15px;margin-top:11px;}
#filtres{height:51px;background:url(ducatillon/img/fond_filtre_listing.jpg) top center no-repeat;width:591px;}
#filtres .type_affichage{float:right;padding-top:14px;line-height:35px;margin-right: 15px;}
#filtres .type_affichage span{margin-top:8px;height:23px;margin:0 5px 0 6px;border-left: 1px dotted #b9b9b9;display:block;width:1px;float:left;}
#filtres .type_affichage a{float:left;}
#filtres .tri{height:35px;padding-top:14px;float:left;margin-left:15px;}
#filtres .tri a{height:23px;line-height:23px;float:left;display:block;margin-right: 10px;color:#FFF;text-decoration:none;background:#d5d5d5;padding: 0 5px;}
#filtres .tri a:hover, #filtres .tri a.active{background:#b5b5b5;}
#listing_produit{width:591px;float:left;}
#listing_produit h2{ 
border-bottom:1px solid #E5E5E5;margin-top:15px;margin-bottom:10px;width:100%;}
#listing_produit h2 span a{ 
font-family: Century Gothic, Arial, Helvetica, sans-serif;font-size: 17px;color:#505050;font-weight:bold;text-decoration:none;}
#listing_produit h2 a.haut_page{font-size:10px;float:right;background: url(ducatillon/img/box_promo_puce3.gif) no-repeat;font-size:11px;color:#505050;padding: 0 0 0 15px;margin-top:11px;}
#listing_produit h3{ 
margin-top:15px;margin-bottom:10px;width:100%;}
#listing_produit h3 span a{ 
font-family: Century Gothic, Arial, Helvetica, sans-serif;font-size: 15px;color:#505050;font-weight:bold;text-decoration:none;}
#listing_produit h3 a.haut_page{/*font-size:10px;float:right;background: url(ducatillon/img/box_promo_puce3.gif) no-repeat;font-size:11px;color:#505050;padding: 0 0 0 15px;margin-top:11px;*/
display:none;}
.brand{display:block;position:absolute;top:5px;left:5px;text-align:center;z-index:10;}
td.nom_produit .brand{display:inline-block;position:relative;top:0;left:0;margin-left:3px;}
.colonne_droite #menu li{list-style:none;height:20px;line-height:20px;border-bottom: 1px solid #b2b2b2;padding-left:15px;}
.colonne_droite #menu li a{height:20px;line-height:20px;display:block;text-decoration: none;color:#b2b2b2;font-weight:bold;}
.colonne_droite #menu li a:hover,
.colonne_droite #menu li a.active{color:#505050;}
#listing_produit .more, #listing_produit .less{clear:both;width:100%;height:20px;display:block;text-align:center;background:url(ducatillon/img/produit/bg_more_less.jpg) no-repeat top center;margin-top:10px;}
#listing_produit .more a, #listing_produit .less a{width:auto;height:19px;display:inline-block;text-align:center;background:#FFF;line-height:19px;color:#505050;text-decoration:none;border-bottom:1px solid #bdbdbd;position:relative;padding:0 18px;}
#listing_produit .more .debut{height:20px;width:16px;background:url(ducatillon/img/produit/more.jpg) no-repeat top center;position:absolute;top:0;left:0;}
#listing_produit .less .debut{height:20px;width:16px;background:url(ducatillon/img/produit/less.jpg) no-repeat top center;position:absolute;top:0;left:0;}
#listing_produit .fin{height:20px;width:16px;background:url(ducatillon/img/produit/fin_more_less.jpg) no-repeat top center;position:absolute;top:0;right:0;}
/******************************** LISTING PRODUIT (liste) ***********************************/
#listing_produit table{width: 591px;padding:0;margin:0;border:none;border-spacing:0px;}
#listing_produit .haut_liste_produit td{height:5px;padding:0;}
#listing_produit .bas_liste_produit td{height:4px;border-bottom:1px dotted #b9b9b9;width:591px;padding:0;}
#listing_produit .liste_produit{cursor:pointer;}
#listing_produit .liste_produit td.imageProduit{height:74px;border-right:1px dotted #b9b9b9;width:72px;padding:0 0 0 2px;}
#listing_produit .liste_produit .imageProduit div.imageProduit{position:relative;}
#listing_produit .liste_produit a{color:#505050;font-size:12px;}
#listing_produit .liste_produit .nom_produit{height:72px;border-right:1px dotted #b9b9b9;width:300px;padding:0 0 0 18px;text-align:left;}
#listing_produit .liste_produit .stock{height:72px;border-right:1px dotted #b9b9b9;width:75px;padding:0;text-align:center;}
#listing_produit .liste_produit .stock span span{width:75px;text-align:center;display:block;}
#listing_produit .liste_produit td.prix_produit{height:72px;border-right:1px dotted #b9b9b9;width:110px;padding:0;text-align:center;}
tr.on_hover{background:#ededed;}
/***************************** PAGE PRODUIT ****************************/
#page_produit{position:relative;height:auto;width:880px;}
#informations_produit{float:right;width:390px;margin: 0 28px 0 0;min-height:495px;_height:495px;_margin: 0 14px 0 0;}
#informations_produit h2{border:none;margin:0;padding:0;}
#informations_produit h2 a{font-size:18px;font-family:Century Gothic, Arial, Helvetica, sans-serif;font-weight:bold;}
.infos_description{float:left;}
.infos_pictos{overflow:hidden;margin-bottom:15px;text-align:center;clear:both;}
.encart_FP{text-align:center;}
.encart-telephone{margin: 0 10px 0 0;}
.social_network{height:25px;position:absolute;top:-36px;right:5px;}
.social_network div{text-align:right;float:right;margin-left:5px;}
.social_network div.fbk{margin-top:1px;}
.produits_asocies{clear:both;overflow:hidden;margin-bottom:20px;border-bottom: 1px dotted #b2b2b2;padding-bottom:10px;}
#images_produit{width:434px;position:absolute;top:0px;left:0px;}
#image_principale{border:1px solid #b9b9b9;overflow:hidden;width:432px;height:432px;position:relative;}
#image_principale img{position:absolute;left:568px;top:568px;width: 432px;}
#image_principale #limite{position:relative;height:1568px;width:1568px;top:-568px;left:-568px;}
#images_secondaires{background: url(ducatillon/img/produit/fond_images_secondaires.jpg) no-repeat;height:46px;width:414px;margin-top:10px;padding: 10px 10px 0;}
#images_secondaires .miniature{border: 1px solid #b9b9b9;float:right;margin-left:5px;width:35px;height:35px;}
#images_secondaires .miniature:hover, #images_secondaires .active{border: 1px solid #000;}
#images_secondaires #image_zoom, #images_secondaires #image_retour{margin-right: 5px;float:left;}
#images_secondaires span{float:left;width: 115px;margin: 3px 0 0 0;color:#425D11;clear:left;}
#prix_produit{border-bottom: 1px dotted #b9b9b9;padding-bottom:15px;}
#prix_produit .global_prix{float:left;width: 285px;}
#prix_produit .prix_barre{clear:both;margin-bottom:15px;width: 285px;}
#prix_produit .prix_barre .au_lieu_de{text-decoration:none;color:#505050;font-size:12px;}
#prix_produit .prix_barre .prix{text-decoration:none;color:#000 !important;font-size:25px;font-weight:bold;}
#prix_produit .prix_ttc_unitaire{font-size:49px;font-family:Century Gothic, Arial, Helvetica, sans-serif;font-weight:bold;color:#425D11;}
#prix_produit .prix_ttc_unitaire span.devise{font-size:20px;float:none;font-family:Century Gothic, Arial, Helvetica, sans-serif;padding:0;margin:0 0 0 5px;}
#prix_produit #complement_prix{float:right;}
#prix_produit span.transport_produit{float:right;clear:right;margin: 10px 0 0;color:#505050;width:100px;}
#prix_produit .eco_participation, #prix_produit span.garantie_produit{float:right;clear:right;margin: 5px 0 0;color:#505050;width:100px;}
#prix_produit .eco_participation .prix{display:inline;margin: 5px 0 0 3px;color:#505050;}
#prix_produit .eco_participation .prix span{font-size:10px;margin-left:3px;}
#prix_produit span.numero_reference{display:block;clear:left;font-size:10px;color:#505050;width:250px;}
.formulaire_produit{margin:0px;border-bottom:1px dotted #b9b9b9;padding-bottom:15px;}
.formulaire_produit .box{border-bottom:1px dotted #b9b9b9;padding:15px 0 15px;width:100%
}
.formulaire_produit .ligne_form{float:left;margin-right:10px;}
.formulaire_produit label{display:inline;margin-right:5px;padding:0;width:auto;color:#505050;}
#fiche_produit_libelle_personnalisation{text-align:left;float:left;margin:0;display:inline;}
#fiche_produit_libelle_personnalisation label {display:inline;}
#fiche_produit_libelle_personnalisation input{width: 200px;}
#disponibilite_produit{padding-top:15px;clear:both;margin-bottom:10px;}
#disponibilite_produit span, #disponibilite_produit span img{margin-right:5px;}
#disponibilite_produit span.dom_tom{float:right;color:#505050;margin:0;font-size:11px;}
.vert{color:#74c200;}
.orange{color:#f29400;}
.rouge{color:#b80000;}
#ajout_panier_produit{height:58px;overflow:hidden;}
#ajout_panier{width:198px;height:58px;border:0px;cursor:pointer;float:left;background: url(ducatillon/img/produit/ajout_colis.jpg) no-repeat;padding-top:58px;font-size:0px;}
#quantite{width:170px;height:38px;border:0px;background: url(ducatillon/img/produit/quantite.jpg) no-repeat;float:left;font-family: Century Gothic, Arial, Helvetica, sans-serif;font-size:15px;font-weight:bold;padding:20px 0 0 22px;}
.qte_panier{clear:both;text-align:center;color:#505050;}
.plus_produit{clear:both;overflow:hidden;height:auto;width:390px;margin-bottom:5px;}
.plus_produit h3{text-align:center;color:#b20000;font-size:17px;}
.plus_produit .box {margin-bottom:5px;padding:0;width:387px;height:48px;background: url(ducatillon/img/produit/fond_promo.jpg) no-repeat;}
.plus_produit .box a{text-align:center;font-size:15px;color:#B20000;width:377px;height:38px;display:block;padding:5px;overflow:hidden;line-height:21px;}
#page_liste_promotion .plus_produit{margin:0 auto;width:790px;}
#page_liste_promotion .plus_produit .box{margin:0 5px 5px 0;padding:0;width:387px;height:48px;background: url(ducatillon/img/produit/fond_promo.jpg) no-repeat;float:left;display:inline-block;}
#page_liste_promotion .plus_produit .box ul{font-weight:bold;background:url(ducatillon/img/fond_promo.jpg) no-repeat;list-style:none;padding-top: 15px;margin:0;min-height:24px;_height:24px;}
#page_liste_promotion .plus_produit .box ul li{background:url(ducatillon/img/produit/promo_2.png) no-repeat top left;padding-bottom:10px;padding-left:50px;}
#page_liste_promotion .plus_produit .box ul li a{font-size:14px;}
#page_liste_promotion .plus_produit .box .boite_bas_box{background: url(ducatillon/img/fond_promo_3.gif) no-repeat;margin:-3px 0 0 0;padding:0;width:700px;height:5px;clear:both;overflow:hidden;}
#onglets{clear:both;padding-top:20px;}
.ification_periodique{padding: 10px 0 0 0;}
.ification_periodique li{float:left;margin-right:5px;list-style:none;height:22px;}
.ification_periodique li span{float:left;height:22px;display:block;background:url(ducatillon/img/produit/onglet_center.jpg) repeat-x;}
.ification_periodique li span a{color:#8f8f8f;text-transform:uppercase;font-size:13px;line-height:22px;display:block;font-weight:bold;text-decoration:none;}
.ification_periodique li span.debut{width:6px;height:22px;background:url(ducatillon/img/produit/onglet_left.jpg) no-repeat;}
.ification_periodique li span.fin{width:6px;height:22px;background:url(ducatillon/img/produit/onglet_right.jpg) no-repeat;}
.ification_periodique li.active span,
.ification_periodique li:hover span{background:url(ducatillon/img/produit/onglet_hover_center.jpg) repeat-x;}
.ification_periodique li.active span a,
.ification_periodique li:hover span a{color:#FFF;}
.ification_periodique li.active span.debut,
.ification_periodique li:hover span.debut{background:url(ducatillon/img/produit/onglet_hover_left.jpg) no-repeat;}
.ification_periodique li.active span.fin,
.ification_periodique li:hover span.fin{background:url(ducatillon/img/produit/onglet_hover_right.jpg) no-repeat;}
.ification_periodique li.promo{opacity:0.5;filter:alpha(opacity=50);}
.ification_periodique li.promo.active,
.ification_periodique li.promo:hover{opacity:1;filter:alpha(opacity=100);}
.ification_periodique li.promo span,
.ification_periodique li.promo:hover span{background:url(ducatillon/img/produit/onglet_promo_center.jpg) repeat-x;}
.ification_periodique li.promo span a,
.ification_periodique li.promo:hover span a{color:#b80000;}
.ification_periodique li.promo span.debut,
.ification_periodique li.promo:hover span.debut{background:url(ducatillon/img/produit/onglet_promo_left.jpg) no-repeat;}
.ification_periodique li.promo span.fin,
.ification_periodique li.promo:hover span.fin{background:url(ducatillon/img/produit/onglet_promo_right.jpg) no-repeat;}
#onglets #description_produit,
#onglets .cadeaux_produit,
#onglets #kits,
#onglets #complement_video,
#onglets #produits_associes{clear:both;width:860px;margin-bottom:15px;border:1px solid #ccc;padding: 10px;background: url(ducatillon/img/produit/fond_encarts_produit.jpg) repeat-x bottom left #FFF;overflow:hidden;}
#onglets .cadeaux_produit h3,
#onglets .cadeaux_produit .separateur{display:none;}
.multimedia .affiche_description{width:600px;float:left;border-right: 1px dotted #b2b2b2;padding-right:10px;}
.affiche_description .marques{float:left;margin: 0 15px 5px 0;}
.affiche_description .marques a{display:block;margin:0;text-align:left;font-size:10px;}
#complement_description{float:right;width:245px;}
#complement_description #extrait_sonore{padding: 0 5px 0 34px;width:200px;background: url(ducatillon/img/icons/sound.jpg) no-repeat left center;margin:0 0px 20px 0;}
#complement_description #extrait_sonore h4{margin-left: 4px;}
#complement_description #notices{padding: 0 5px 0 40px;width: 200px;margin:0 0 20px 0;background: url(ducatillon/img/icons/pdf-document.jpg) no-repeat 5px 5px;}
#complement_description #notices ul{list-style: none;margin-bottom:0;}
#complement_description #notices a{height:20px;display:block;line-height:20px;}
.pdf{background: url(ducatillon/img/icons/pdf-icon.jpg) left center no-repeat;padding-left: 18px;}
/*
#complement_description #video{float:left;border:1px dotted #b2b2b2;padding: 5px 5px 5px 40px;width: 305px;margin:0 10px 10px 0;background: url(ducatillon/img/icons/video.jpg) no-repeat 5px 5px;}
#complement_description #video h4{margin:5px 0 10px 4px;}
a.video_popup{position:relative;display:block;}
a.video_popup span.play{background: url(ducatillon/img/icons/play.png) no-repeat;width:70px;height:70px;position:absolute;top: 59px;left: 90px;display:block;}
*/
#offres_commerciales{clear:both;width:860px;margin-bottom:15px;border:1px solid #ccc;padding: 0 10px;background: url(ducatillon/img/produit/fond_encarts_produit.jpg) repeat-x bottom left #FFF;overflow:hidden;}
#offres_commerciales .div_promo{padding:15px 0;overflow:hidden;}
a.txt_info_ajout_promo{margin:0 0 0 57px;padding: 0 0 0 20px;background:url(ducatillon/img/icons/attention_small.jpg) no-repeat;display:block;height:15px;line-height:15px;}
#offres_commerciales .separation{border-top:1px dotted #b2b2b2;padding-top:15px;}
#offres_commerciales .div_promo a.lien_promo{font-size: 16px;height:44px;line-height:44px;display:block;color:#b20000;font-weight:bold;clear:both;padding-left:55px;background:url(ducatillon/img/icons/picto_promo.jpg) no-repeat;}
#offres_commerciales .div_promo .clear{margin-bottom:20px;}
#offres_commerciales .box_offert{position:relative;height:247px;width: 137px;float:left;}
#offres_commerciales .box_offert .somme{position:absolute;height:150px;width: 137px;z-index:2;top:68px;left:0;margin:0;background: url(ducatillon/img/produit/offert.gif) no-repeat;}
#offres_commerciales .box_offert .somme span{display:none;}
#offres_commerciales .box_produit{background:#ffe400;height:244px;margin:0;}
#offres_commerciales .box_produit .affiche_prix_barre{display:none;}
#offres_commerciales .box_produit .prix_produit{height:30px;}
#offres_commerciales .boxcontent{border:3px solid #ffe400;}
#offres_commerciales .boxcontent:hover{border:3px solid #b20000;}
#offres_commerciales .plus,
#offres_commerciales .egal{float:left;margin: 0 12px;font-size:60px;font-weight:bold;color:#B20000;height:244px;line-height:244px;}
#offres_commerciales .somme{float:left;margin: 0 10px;font-size:12px;margin: 60px 0 0 0;text-align:center;color:#505050;}
#offres_commerciales .somme .somme_3{padding: 20px 0 0 0;height:177px;}
#offres_commerciales .somme div.prix{font-family:Century Gothic, Arial, Helvetica, sans-serif;font-size:60px;font-weight:bold;color:#B20000;height:65px;display:inline;}
#offres_commerciales .somme div.somme_1{clear:both;font-family:Century Gothic, Arial, Helvetica, sans-serif;font-size:30px;font-weight:bold;color:#B20000;margin:0;}
#offres_commerciales .somme div.somme_2{clear:both;}
#offres_commerciales .somme span.prix{font-family:Century Gothic, Arial, Helvetica, sans-serif;font-size:20px;font-weight:bold;color:#000;}
#complement_video{text-align:center;}
#complement_video h4{display:none;}
#complement_video a.video_popup {display:block;position:relative;width:382px;height:278px;margin:0 auto;}
#complement_video a.video_popup span.play {background:url(ducatillon/img/icons/play.png) no-repeat scroll 0 0 transparent;display:block;height:70px;left:156px;position:absolute;top:104px;width:70px;}
#informations_produit #complement_produit{width:390px;height:49px;margin: 0 0 20px 0;clear:both;}
#kits .box_produit{background:#FFF;height:244px;}
#produits_associes h2{display:none;}
#produits_associes .box_produit{background:#FFF;height:244px;}
#message_erreur_bouton_valider{clear:both;overflow:hidden;}
.overlay_infos{position:fixed ;top:0px;left:0px;width:100%;height:100%;background-color:#000;z-index:8000;filter : alpha(opacity=80); 
  -moz-opacity : 0.8; 
  opacity : 0.8;}
.infos_ajout_panier_div{position:absolute;top:40px;margin:0 0 0 155px;background-color:#fff;padding:10px;width:550px;overflow:auto;z-index:9000;}
.infos_ajout_panier_div .ligne_promo_validation{margin-bottom:15px;}
.infos_ajout_panier_div .titre{clear:both;background:#e1e1e1;padding: 5px 0;display:block;width:100%;min-height:20px;margin-bottom:10px;}
.infos_ajout_panier_div .titre h3{font-size:14px;color:#505050;background:url(ducatillon/img/produit/promo_2.png) left center no-repeat;margin-left:-2px;padding-left:70px;padding-right:5px;}
.infos_ajout_panier_div .titre h3 img{float:right;margin: -5px 0 0 15px;}
#boutons_infos_ajout_panier_div{float:right;width:151px;}
.infos_description_produit{width:399px;float:left;margin-bottom: 15px}
.infos_description_produit img{border:1px solid #e1e1e1;float:left;margin: 0 10px 0 0;}
.infos_description_produit p{float:left;margin-top: 15px;width:240px;}
.infos_description_produit .prix{float:left;font-size:20px;font-family:Century Gothic, Arial, Helvetica, sans-serif;font-weight:bold;color:#505050;}
.infos_description_produit .prix span.devise{font-size:11px;float:none;font-family:Century Gothic, Arial, Helvetica, sans-serif;padding:0;margin:0 0 0 5px;}
.infos_description_produit span{border:none;float:right;margin:3px 10px 0 0;display:inline;}
.infos_description_produit span.disponibilite_reference{border:none;float:left;margin:5px 10px 0 0;}
.infos_description_produit span img{border:none;float:left;margin: 5px 5px 0 0;}
.ligne_promo_validation .produit{border-bottom:1px dotted #b9b9b9;overflow:hidden;}
.ligne_promo_validation .produit .photo{height:74px;border-right:1px dotted #b9b9b9;width:72px;padding:0 0 0 2px;float:left;}
.ligne_promo_validation .produit a{color:#505050;font-size:12px;}
.ligne_promo_validation .produit .designation{height:55px;border-right:1px dotted #b9b9b9;width:220px;padding:17px 10px 0;text-align:left;float:left;}
.ligne_promo_validation .produit .prix{height:60px;border-right:1px dotted #b9b9b9;width:110px;padding:12px 0 0 0;text-align:center;float:left;font-size: 20px;font-family:Century Gothic, Arial, Helvetica, sans-serif;font-weight:bold;color:#505050;}
.ligne_promo_validation .produit .prix .prix{height:30px;}
.ligne_promo_validation .produit .devise{font-family:Century Gothic, Arial, Helvetica, sans-serif;font-weight:bold;font-size:10px;margin-left:3px;}
.ligne_promo_validation .produit div.info_prix{text-align:center;color:#505050;font-size:12px;}
.ligne_promo_validation .produit div.quantite{float:left;padding-top: 10px;}
.ligne_promo_validation .produit label{text-align:center;color:#505050;font-size:12px;float:none;width:120px;padding:0;display:block;}
.ligne_promo_validation .produit select{margin:0 0 0 34px;float:left;}
.ligne_promo_validation .produit .ligne_form{float:right;padding: 5px 0;display:inline;}
.submit_validation_ajout_produit{background: url(ducatillon/img/produit/bouton_ajouter_produits.jpg) no-repeat;width:196px !important;height:55px;display:block;padding-top: 55px;font-size:0px;border:0;cursor:pointer;float:right;overflow:hidden;}
.submit_validation_ajout_produit:hover{filter:alpha(opacity=50);opacity: 0.5;}
#boutons_infos_ajout_panier_div #continuer_achats, #boutons_infos_ajout_panier_div #passer_commande{width:151px;height:53px;display:block;margin-bottom: 15px;}
#boutons_infos_ajout_panier_div #continuer_achats:hover, #boutons_infos_ajout_panier_div #passer_commande:hover{filter:alpha(opacity=50);opacity: 0.5;}
.infos_ajout_panier_div h2{clear:both;}
body.popup{background:none;color:#505050;}
body.popup #globalheader, body.popup #globalfooter{display:none;}
body.popup h1{width:100%;}
body.popup .description p{text-align:left;margin-bottom:15px;font-weight:normal;}
body.popup .description ul{margin-left:50px;list-style: disc outside;}
div.description{text-align:left;color:#505050;line-height:17px;}
body.popup div.description div.image_principale{margin-bottom:0px;}
/*
div.commande_produit,
div.cadeaux_produit,
div.plus_produit,div.marque_produit{width:195px !important;width:195px;margin:0px;margin-top:0px;padding:5px;}
div.commande_produit div.box,
div.cadeaux_produit div.box,
div.plus_produit div.box,
div.marque_produit div.box{width:197px !important;width:195px;margin-left:-7px !important;margin-left:-3px;padding-left:5px;background: transparent url(ducatillon/produit/cotes_box.jpg) repeat;}
div.marque_produit div.box{margin-top:0px !important;margin-top:-11px;}
div.commande_produit h3{width:200px !important;width:195px;height:17px;color:#000;margin-left:-5px !important;margin-left:-4px;background: transparent url(ducatillon/produit/partie_superieure_box_vert.jpg) no-repeat;font-family: Arial,Verdana,Georgia,"Times New Roman",Times,serif;font-size:12px;text-transform:uppercase;padding-left:8px;padding-top:4px;}
div.cadeaux_produit h3,div.plus_produit h3{width:200px !important;width:196px;height:17px;color:#000;margin-left:-6px !important;margin-left:-5px;background: transparent url(ducatillon/produit/partie_superieure_box_gris.jpg) no-repeat;font-family: Arial,Verdana,Georgia,"Times New Roman",Times,serif;font-size:12px;text-transform:uppercase;padding-left:8px;padding-top:2px;}
div.marque_produit h3{width:200px !important;width:196px;height:5px !important;height:10px;color:#000;margin-left:-6px !important;margin-left:-5px;margin-top:0px !important;background: transparent url(ducatillon/produit/haut_box_gris_simple.jpg) no-repeat;font-family: Arial,Verdana,Georgia,"Times New Roman",Times,serif;font-size:12px;text-transform:uppercase;padding-left:8px;padding-top:4px;}
div.commande_produit div.boite_bas_box,
div.cadeaux_produit div.boite_bas_box,
div.plus_produit div.boite_bas_box,
div.marque_produit div.boite_bas_box{width:205px !important;width:205px;margin-left:-7px !important;margin-left:-6px;margin-top:0px !important;margin-top:-19px ;background: transparent url(ducatillon/produit/bas_box.jpg) no-repeat;}
div.commande_produit div.separateur,
div.cadeaux_produit div.separateur,
div.plus_produit div.separateur,
div.marque_produit div.separateur{width:215px !important;width:195px;margin-left:-5px;background: transparent url(ducatillon/produit/separateur_box.jpg) no-repeat;}
*/
#onglets div.cadeaux_produit div.image_cadeau{float:left;margin:0 20px 0 0;overflow:hidden;}
#onglets div.cadeaux_produit div.boite_bas_box{display:none;}
/*************** ENCART Nos clients achètent ****************/
#global_panier_visiteur{width:264px;height:296px;}
#global_panier_visiteur h2{width:264px;height:47px;background:url(ducatillon/img/achats_clients.jpg) no-repeat;position:relative;border:none;padding:0;margin:0;}
#global_panier_visiteur h2 span{width:53px;height:52px;background:url(ducatillon/img/en_direct.gif) no-repeat;position:absolute;top:-7px;right:-6px;}
#global_panier_visiteur h2 span strong{display:none;}
#panier_visiteur{overflow:hidden;width:242px;height:225px;padding:15px 10px 0;border-bottom:1px solid #b2b2b2;border-left:1px solid #b2b2b2;border-right:1px solid #b2b2b2;background:url(ducatillon/img/fond_achats_clients.jpg) repeat-x bottom center;}
#panier_visiteur .produit_visiteur{height:37px;width:240px;border-bottom:1px dotted #b2b2b2;overflow:hidden;padding:0 0 4px 0;margin: 0 0 4px 0;}
#panier_visiteur .produit_visiteur img{float:left;border:1px solid #b2b2b2;}
#panier_visiteur .produit_visiteur h4{float:left;margin-left:5px;width:195px;padding-top:13px;line-height:13px;display:inline;}
#panier_visiteur .produit_visiteur h4 a{color:#505050;font-weight:normal;}
#panier_visiteur .vendu h4{background: url(ducatillon/img/produit_vendu.gif) no-repeat;}
#panier_visiteur .panier h4{background: url(ducatillon/img/produit_panier.gif) no-repeat;}
#nav_gauche{background:url(ducatillon/img/compte/cgv_12.jpg) repeat-y;height:170px;width:200px;float:left;margin-right: 20px;display:inline;}
#nav_gauche ul{background:url(ducatillon/img/compte/cgv_03.jpg) no-repeat;list-style:none;}
#nav_gauche li{background:url(ducatillon/img/cgv/separateur.jpg) repeat-x bottom left;margin: 0 6px;}
#nav_gauche ul li a {line-height:30px;font-family:Arial, Helvetica, sans-serif;height:30px;color:#808080;font-size:12px;display:block;padding: 0 0 0 20px;background:url(ducatillon/img/box_promo_puce1.gif) no-repeat center left;text-decoration:none;}
.bottom_nav{background:url(ducatillon/img/compte/cgv_14.jpg) no-repeat bottom left !important;margin:0 !important;padding:0 6px;}
#nav_gauche ul li a:hover, #nav_gauche ul li .active {color:#000 !important;}
#colonne_centre{width:660px;float:left;}
#colonne_centre p{margin-bottom:10px;text-align:justify;line-height:1.5em;color:#505050;}
#colonne_centre ul{margin-bottom:10px;text-align:justify;line-height:1.5em;color:#505050;margin-left:30px;}
#colonne_centre h2 {margin:0 0 8px;}
/****************** Mon compte ****************/
#page_compte_client .texte_col1{text-align:left;width:auto;}
 #page_compte_client .texte_col2{text-align:left;width:auto;font-weight:bold;}
#page_compte_client .infos_personnelles{float:left;border-right:1px dotted #b2b2b2;width:46%;}
#page_compte_client .affiche_adresse{margin:0;}
#page_compte_client .affiche_adresse p{font-size:12px;line-height:17px;margin-bottom:5px;text-align:left;}
#page_compte_client .affiche_adresse a{color:#505050;}
#page_compte_client #colonne_centre .ligne_form{float:left;padding:0;width:53%;}
#page_compte_client #colonne_centre .ligne_form label{padding:0;width:30%;}
#page_compte_client #colonne_centre .ligne_form .col_droite span{float:left;margin-bottom:5px;width:90px;}
#page_compte_client #colonne_centre .ligne_form .col_droite{padding-left:31%;}
#page_compte_client #colonne_centre .liens{clear:both;}
/****************** Changer mot de passe ****************/
#formulaire_mot_de_passe legend{display:none;}
.submit_change_mdp{background: url(ducatillon/img/compte/bouton_changer_mot_passe.jpg) no-repeat;height:25px;width:217px !important;padding-top:25px;overflow:hidden;float:right;margin:15px 90px 0 0;font-size:0px;}
#complement_client_password{font-size:11px;color: #b2b2b2;text-align:right;margin:5px 86px 0 0;}
/****************** Changer mail ****************/
.formulaire_profil legend{display:none;}
.submit_client_mail{background: url(ducatillon/img/compte/bouton_modifier_adresse_mail.jpg) no-repeat;height:25px;width:214px !important;padding-top:25px;overflow:hidden;float:right;margin:15px 90px 0 0;font-size:0px;}
.info{font-size:11px;margin:0;}
/****************** Modifier compte ****************/
#page_profil_client #formulaire_infos_perso {width:660px ;overflow:hidden;float:right;}
#page_profil_client #formulaire_infos_perso legend{display:none;}
#page_profil_client #formulaire_infos_perso label{width:41%;}
.submit_client_profil{background: url(ducatillon/img/compte/bouton_appliquer_modifications.jpg) no-repeat;height:25px;width:217px !important;padding-top:25px;overflow:hidden;float:right;margin:15px 0 0 0;font-size:0px;}
#page_profil_client #formulaire_infos_perso .ligne_form{padding: 5px 0;}
#page_profil_client #formulaire_infos_perso .ligne_form .col_droite{padding-left:44%;}
#page_profil_client #formulaire_infos_perso .ligne_form .col_droite span{float:left;margin-bottom:5px;width:90px;}
#page_profil_client #formulaire_newsletter {width:660px ;overflow:hidden;float:right;}
#page_profil_client .submit_create_count{background: url(ducatillon/img/compte/bouton_appliquer_modifications.jpg) no-repeat;height:25px;width:217px !important;padding-top:25px;overflow:hidden;font-size:0px;}
/****************** Mes adresses ****************/
.formulaire_adresse{width:660px;float:left;}
.formulaire_adresse fieldset p{font-size:11px;color:#b2b2b2;margin: 0 0 0 307px;}
.submit_add_adress{background: url(ducatillon/img/compte/bouton_ajouter_adresse.jpg) no-repeat;height:25px;width:157px !important;padding-top:25px;overflow:hidden;float:right;margin:15px 90px 0 0;font-size:0px;}
.carnet_adresse{clear:both;width:880px;}
.carnet_adresse .change_adresse{background: url(ducatillon/img/panier/bouton_modifier.jpg) no-repeat;height:24px;width:67px !important;padding-top:24px;overflow:hidden;float:left;margin:0 5px 0 0 ;}
.carnet_adresse .delete_adresse{background: url(ducatillon/img/compte/bouton_supprimer.jpg) no-repeat;height:24px;width:73px !important;padding-top:24px;overflow:hidden;float:left;margin:0;}
#page_adresses_client .carnet_adresse div{height: 180px;}
#page_adresses_client .carnet_adresse div.boutons, #page_adresses_client .carnet_adresse div.affiche_adresse{height: auto;clear:both;}
.submit_change_adress{float:right;cursor:pointer;background: url(ducatillon/img/panier/bouton_modifier.jpg) no-repeat;height:24px;width:67px !important;padding-top:24px;overflow:hidden;border:none;font-size:0px;margin-right:90px;}
.submit_cancel{float:right;cursor:pointer;background: url(ducatillon/img/compte/bouton_annuler.jpg) no-repeat;height:24px;width:63px !important;padding-top:24px;overflow:hidden;border:none;font-size:0px;margin-right:135px;}
/****************** MES COMMANDES ****************/
table#liste_factures{width:640px !important;}
table#liste_factures .download_facture{display:block;background: url(ducatillon/img/compte/bouton_telecharger.png) no-repeat;width:81px;height:19px;}
table#liste_factures .download_facture span{display:none;}
#page_commandes_client table, #page_compte_client table{border:none;color:#505050;line-height:17px;border-spacing: 0;width:660px;margin-bottom: 15px;}
#page_commandes_client table.echeances{width:640px;margin-bottom: 10px;}
#page_commandes_client table th, #page_compte_client table th{border:none;text-align:left;}
#page_commandes_client table td.nombre, #page_compte_client table td.nombre{text-align:left;font-weight:bold;font-family: Century Gothic, Arial, Helvetica, sans-serif;}
#page_commandes_client table a:hover, #page_compte_client table a:hover{filter : alpha(opacity=50); 
  -moz-opacity : 0.5;  opacity : 0.5;} 
#page_commandes_client .devise, #page_compte_client .devise {font-size:10px;margin-left:3px;}
#page_commandes_client .sous_total {text-align:right;color:#505050;font-weight:bold;height:20px !important;}
#page_commandes_client .total {text-align:right;color:#b80000;font-weight:bold;height:20px !important;}
#page_commandes_client .total td, #page_commandes_client .sous_total td{border:none !important;}
#page_commandes_client .adresse_cheque{text-align:center;font-weight:bold;}
#page_commandes_client .prelevement_attente{color:#f29400;margin:0;line-height:25px;}
#page_commandes_client .prelevement_refuse{color:#b80000;margin:0;line-height:25px;}
#page_commandes_client .prelevement_valide{color:#63c306;margin:0;line-height:25px;}
.detail_commande{width:660px;margin-bottom: 15px;}
.detail_commande .adresse{float:left;padding:0 20px;line-height:17px;color:#505050;clear:none;}
.detail_commande .adresse-de-livraison{border-right:1px dotted #b2b2b2;width: 289px;}
.detail_commande .adresse-de-facturation{width: 290px ;}
.detail_commande table{width: 660px;clear:both;}
#page_commandes_client .detail_commande table tr{height:30px;}
#page_commandes_client .detail_commande table td{border-bottom:1px dotted #b2b2b2;}
#page_commandes_client .detail_commande table .nombre{text-align:right;}
#page_commandes_client .detail_commande table td .remise strong, #page_commandes_client .detail_commande table td .remise .prix{float:left;margin-right:3px;}
#page_commandes_client .etats{background:#e2e2e2;padding:10px;clear:both;margin-top:15px;height:auto;overflow:hidden;}
#page_commandes_client .etats .message_1 {border:3px solid #B80000;line-height:17px;margin-bottom:10px;overflow:hidden;padding:10px;width:614px;background-color: #FFF;background-position: 50px 77px;background-image:url(ducatillon/img/panier/demande_papier.jpg);background-repeat: no-repeat;}
#page_commandes_client .etats .submit_interface_paiement{float:right;cursor:pointer;background: url(ducatillon/img/compte/bouton_paiement.jpg) no-repeat;height:25px;width:84px !important;padding-top:25px;overflow:hidden;border:none;font-size:0px;}
#page_commandes_client .etats .submit_interface_paiement:hover{filter : alpha(opacity=50); 
  -moz-opacity : 0.5;  opacity : 0.5;}
#page_commandes_client .etats .submit_send_papers{float:right;cursor:pointer;background: url(ducatillon/img/compte/bouton_envoyer_gris.jpg) no-repeat;height:25px;width:72px !important;padding-top:25px;overflow:hidden;border:none;font-size:0px;}
#page_commandes_client .etats .extensions{margin-left:285px;font-size:11px;}
/******************* Sondage cadeaux ******************/
.infos_detail_commande{position:absolute;top:-10px;margin:0 0 0 -40px;background:url(ducatillon/img/compte/fond_sondage.jpg) repeat-x #850000;width:570px;z-index:9000;padding-bottom:10px;}
.infos_detail_commande p{color:#FFF !important;padding-left:10px;text-align:center !important;}
.infos_detail_commande img#sondage_idee{margin-top: 10px;padding-left:10px;}
.infos_detail_commande #text_suggestion{margin:0 170px;}
.infos_detail_commande #bouton_suggestion{background:url(ducatillon/img/compte/bouton_suggerer_sondage.jpg) no-repeat;width: 159px;height:41px;border:none;font-size:0px;padding-top: 41px;overflow:hidden;cursor:pointer;margin:0 205px;float:none;}
.infos_detail_commande span{color:#FFF !important;text-align:center;width:570px;display:block;}
.infos_detail_commande .cadeau input{width:176px;float:left;border:none;margin-left:10px;}
.choix_testing_3{margin:0 auto;width:570px;}
.choix_testing_2{margin:0 auto;width:372px;}
.infos_detail_commande #bouton_choix {margin:0 0 0 205px;width: 159px;height:28px;font-size:0;padding-bottom:28px;overflow:hidden;border:none;background:url(ducatillon/img/compte/bouton_aucun_sondage.jpg) no-repeat;cursor:pointer;}
#bouton_image_close{height:30px;position:absolute;right:-10px;top:-10px;width:30px;background:none;border:none;}
#menu_navigation_1003{padding:0 5px !important;width:50px !important;}
 
#menu_navigation ul {padding:0;margin:0;list-style-type:none;overflow:hidden;height:auto;}
#menu_navigation ul li {float:left; 
position:relative;margin:0;padding:0;background: url(ducatillon/img/separateur-menu.jpg) top right no-repeat;}
#menu_navigation ul li a, #menu_navigation ul li a:visited {float:left; 
display:inline-block;height:36px;padding: 0;margin:0;text-align:center;color:#FFF;font-family: Arial, Helvetica, sans-serif;font-size:13px;font-weight:bold;text-decoration:none;line-height:30px;}
#menu_navigation ul li a:hover,#menu_navigation ul li a.active {color:#fff;background: #344c0c;}
#sous_menu_navigation_content {display:none;width:880px;z-index:4000;margin:0;position: absolute;top:143px;}
#sous_menu_navigation {position:relative;background:url(ducatillon/img/fond-ss-menu.jpg) repeat-x bottom left #FFF;padding: 4px 4px 10px 10px;}
#sous_menu_navigation_1 {margin:0;padding:0;float:left;width:307px;z-index:4003;position:relative;overflow:hidden;}
#smnav{width:307px;margin:0px;padding:0;list-style-type:none;z-index:4004;}
#smnav_div{height:20px;}
#smnav li{font-family: Arial, Helvetica, sans-serif;font-weight:bold;font-size:16px;text-decoration:none; }
#smnav li a{display:block;width:281px;height:27px;padding: 0 0 0 10px;line-height:27px;text-decoration:none; 
color:#505050;border-bottom:1px dotted #b0b0b0;font-size:14px;}
#smnav li a.active{width:296px;color:#FFF;border-top:1px solid transparent;border-bottom:1px solid transparent;margin-top:-1px;}
#sous_menu_navigation_1 fieldset{position:absolute;bottom:0px;left:0px;width:281px;background-color:#FFF;border:none;margin:0;padding:7px 5px;overflow:hidden;}
#sous_menu_navigation_1 fieldset .image_univers{float: left;width:60px;height:60px;display:block;}
#sous_menu_navigation_1 fieldset label{width:200px;text-align:left;margin-left:5px;color:#505050;margin-bottom:5px;}
#sous_menu_navigation_1 fieldset strong{font-weight:bold;font-size:12px;text-transform:uppercase;color:#000;}
#sous_menu_navigation_1 fieldset input{margin-left:5px;width:170px;float:left;}
#sous_menu_navigation_1 fieldset input.boutton{margin-left:5px;width:30px;float:left;}
#sous_menu_navigation_2 {position:absolute;margin:0;top:3px;padding-top:1px;left:315px;width:544px;height: 295px;z-index:4000;}
#sous_menu_navigation_2 div.enfant{margin:0;padding:0;width:290px;}
#sous_menu_navigation_2 h4 {margin:0;padding:0;}
#sous_menu_navigation_2 h4 a{display:block;margin-left:15px;padding:5px 10px;color:#fff;font-family: Arial, Helvetica, sans-serif;font-weight:bold;font-size:12px;text-decoration:none;border-bottom: 1px dotted #FFF;}
#sous_menu_navigation_2 h4 a.active{color:#505050;}
#sous_menu_navigation_2 ul {position:absolute;display:none;left:300px;margin:0;padding:0;margin-top:5px;list-style-type:none;z-index:4005;}
#sous_menu_navigation_2 ul li a{display:block;color:#fff;text-decoration:none;font-size:12px;padding-left:10px;background-image: url(ducatillon/img/puce-ss-menu.gif);background-repeat: no-repeat;background-position: 0px 5px;width: 200px;}
#sous_menu_navigation_2 ul li a:hover{text-decoration:underline;}
#promo {position:absolute;margin:0;padding:0;z-index:3000;right:10px;top:10px;width:525px;height:315px;overflow:hidden;}
#deco{position: absolute;width:550px;height:115px;bottom:0px;right:0px;z-index:3000;display:block;}
/*********** ETAPE ************/
#sous_menu_panier{width:880px;height:70px;background: url(ducatillon/img/panier/fond_etape_panier.jpg) no-repeat;padding-top:13px;margin-bottom:15px;}
#sous_menu_panier ul{width:880px;height:55px;list-style-type:none;margin:0;}
#sous_menu_panier li#panier{height:55px;width:138px;background: url(ducatillon/img/panier/etape_01.jpg) no-repeat;float:left;margin-right:39px;}
#sous_menu_panier li#panier.active{background: url(ducatillon/img/panier/etape_01_hover.jpg) no-repeat;}
#sous_menu_panier li#coordonnees{height:55px;width:225px;background: url(ducatillon/img/panier/etape_02.jpg) no-repeat;float:left;margin-right:39px;}
#sous_menu_panier li#coordonnees.active{background: url(ducatillon/img/panier/etape_02_hover.jpg) no-repeat;}
#sous_menu_panier li#commande{height:55px;width:225px;background: url(ducatillon/img/panier/etape_03.jpg) no-repeat;float:left;margin-right:39px;}
#sous_menu_panier li#commande.active{background: url(ducatillon/img/panier/etape_03_hover.jpg) no-repeat;}
#sous_menu_panier li#paiement{height:55px;width:175px;background: url(ducatillon/img/panier/etape_04.jpg) no-repeat;float:left;}
#sous_menu_panier li#paiement.active{background: url(ducatillon/img/panier/etape_04_hover.jpg) no-repeat;}
#sous_menu_panier li a{display:block;height:55px;}
#sous_menu_panier li span{display:none;}
/*********** FORMULAIRES ************/
.mini_forms{width:880px;margin-bottom: 15px;overflow:hidden;clear:both;}
.mini_forms fieldset{width:399px; 
float:left;height:auto;border:none;background:#FFF;margin:0;padding: 0 20px;}
.mini_forms fieldset.code_chance{border-right: 1px dotted #b9b9b9;background:url(ducatillon/img/panier/code_chance.jpg) no-repeat;padding-left:100px;width:299px;}
.mini_forms fieldset.rapid_cart{background:url(ducatillon/img/panier/catalogue.jpg) no-repeat;padding-left:115px;margin-left:15px;width:299px;}
.mini_forms label{text-align:left;width: auto;color:#505050;float:left;}
.mini_forms input{float:left;margin: 0 5px 0 0;}
.mini_forms span{float:left;display:inline;color:#aaa;width: 100px;}
.mini_forms span.exemple{margin-left:20px;font-size:10px;}
.mini_forms .code_chance p{margin-bottom: 26px;}
.mini_forms .rapid_cart p{margin-bottom: 27px;}
.mini_forms .rapid_cart span.exemple{padding-left: 128px;margin:0;}
.mini_forms fieldset legend{font-size:20px;font-family:Century Gothic, Arial, Helvetica, sans-serif;font-weight:bold;color:#505050;padding:0;margin:0;border:none;}
.mini_forms span.msg_rapid_cart{display:block;margin-top:5px;color:#b80000;font-weight:bold;width:310px;margin-bottom:3px;}
.mini_forms span.msg_erreur_rapid_cart{display:block;margin-top:5px;color:#b80000;font-weight:bold;width:250px;margin-bottom:3px;}
.mini_forms span.msg_code_chance{display:block;margin-top:5px;color:#6ba502;font-weight:bold;width:280px;margin-bottom:3px;}
.mini_forms span.msg_erreur_code_chance{display:block;margin-top:5px;color:#b80000;font-weight:bold;width:280px;margin-bottom:3px;}
#form_cart .submit_recalc_cart{float:right;background:url(ducatillon/img/panier/calcul_panier.jpg) no-repeat;font-size:0px;padding-top:24px;
width:144px;margin-bottom:5px;}
/*********** TABLEAU ************/
#tableau_panier{position:relative;width:880px;border:0px;margin:5px auto;color:#000;clear:both;}
#tableau_panier div.titre{width:880px;clear:both;height:21px;background-color:#e0e0e0;padding: 2px 0;font-size:11px;color:#505050;text-align:center;}
#tableau_panier div.titre div{float:left;border-right:1px dotted #b9b9b9;height:21px;line-height:21px;}
#tableau_panier .titre .photo{width:70px;}
#tableau_panier .titre .designation{width:403px;}
#tableau_panier .titre .dispo{width:69px;}
#tableau_panier .titre .cotation{width:62px;}
#tableau_panier .titre .prix_unitaire{width:87px;}
#tableau_panier .titre .quantite{width:79px;}
#tableau_panier .titre .prix{width:83px;}
#tableau_panier .titre .action{width:20px;border:none;overflow:hidden;}
/*********** LIGNE ************/
#tableau_panier div.ligne_1{width:880px;position:relative;clear:both;color:#505050;padding: 10px 0;border-bottom : 1px dotted #b9b9b9;height:100%;overflow:hidden;}
#tableau_panier div.ligne_1 div{border-right:1px dotted #b9b9b9;float:left;}
#tableau_panier .ligne_1 .photo{width:70px;height:70px;}
#tableau_panier .ligne_1 .designation{width:390px;height:50px;padding-left:13px;padding-top: 20px;}
#tableau_panier .ligne_1 .designation a{color:#505050;font-size:12px;font-weight:bold;}
#tableau_panier .ligne_1 .designation .reference_panier{font-size:11px;}
#tableau_panier .ligne_1 .designation .change_options{float:right;background: url(ducatillon/img/panier/bouton_modifier.jpg) no-repeat;width:67px;font-size:0px;height:24px;padding-top:24px;margin: 10px 10px 0 0;display:block;}
#tableau_panier .ligne_1 .dispo{width:69px;height:45px;text-align:center;padding-top: 25px;}
#tableau_panier .ligne_1 .dispo .disponibilite_reference{width:69px;text-align:center;display:block;}
#tableau_panier .ligne_1 .cotation{width:62px;text-align:center;height:45px;text-align:center;padding-top: 25px;}
#tableau_panier .ligne_1 .prix_unitaire{width:87px;height:45px;padding-top: 25px;}
#tableau_panier .ligne_1 .prix_unitaire .prix{display:inline;margin:0;padding:0;border:none;font-size:14px;font-weight:bold;height:auto;}
#tableau_panier .ligne_1 .prix_unitaire .devise, #tableau_panier .ligne_1 .prix .devise{font-size: 10px;margin-left:3px;}
#tableau_panier .ligne_1 .prix_unitaire .eco_participation{width:87px;text-align:center;display:block;font-size:11px;}
#tableau_panier .ligne_1 .quantite{width:79px;height:47px;padding-top: 22px;text-align:center;}
#tableau_panier .ligne_1 .quantite input{width:21px;height:21px;border:none;cursor:pointer;background:url(ducatillon/img/bouton-ok.jpg) bottom center no-repeat;color:#505050;margin-top:-1px;padding:0;}
#tableau_panier .ligne_1 .quantite span{padding:0 10px;}
#tableau_panier .ligne_1 .prix{height:45px;width:83px;text-align:center;padding-top: 25px;}
#tableau_panier .ligne_1 .prix .prix{display:inline;margin:0;padding:0;border:none;font-size:14px;font-weight:bold;}
#tableau_panier .ligne_1 .action{height:45px;border:none;padding-top: 25px;text-align:center;padding-left: 3px;}
#tableau_panier div.ligne_1 .complement_offres .libelle_personnalisation_produit,
#tableau_panier div.ligne_1 .complement_offres .libelle_personnalisation_produit .ligne_form{width:100%;}
/*********** OFFRE COMMERCIALE ************/
/*
#tableau_panier div.offre_commerciale div {background-color:#FFED00;}
#tableau_panier .offre_commerciale .designation span.nom{position:absolute;top:22px;left:10px;color: #f00;font-weight:bold;}
/*********** CADEAU ************/
#tableau_panier #codes_chances{border: 3px solid #ececec;padding: 10px;background: url(ducatillon/img/panier/cadeau.jpg) no-repeat 50px center;overflow:hidden;width:854px;margin:10px 0;}
#codes_chances .quantite input{width:auto;height:auto;margin:0;padding:0;}
#codes_chances .prix{padding-top: 15px;height:55px;}
#tableau_panier .ligne_codes_chances{width: 646px;float:right;
position:relative;clear:both;color:#505050;padding: 10px 0;border-bottom : 1px dotted #b9b9b9;overflow:hidden;}
.ligne_codes_chances .photo{width:70px;height:70px;border-right:1px dotted #b9b9b9;float:left;}
.ligne_codes_chances .designation{width:390px;height:50px;padding-left:13px;padding-top: 10px;border-right:1px dotted #b9b9b9;float:left;}
.ligne_codes_chances .designation .nom strong{background:#FF0;padding:2px;}
.ligne_codes_chances .designation a{color:#505050;font-size:12px;font-weight:bold;}
.ligne_codes_chances .designation .reference_panier{font-size:11px;}
.ligne_codes_chances .designation .description{background:##F6FF00;display:block;padding: 5px;margin-right: 30px;}
.ligne_codes_chances .designation .description .prix{float:none;display:inline;color:#505050;height: auto;padding: 0;font-size:inherit;border:none;}
.ligne_codes_chances .prix_normal{padding-top: 0px !important;height: 70px;}
.ligne_codes_chances .devise, .ligne_codes_chances .prix .devise{font-size: 10px;margin-left:3px;}
.ligne_codes_chances .quantite{width:79px;height:47px;padding-top: 22px;text-align:center;border-right:1px dotted #b9b9b9;float:left;}
.ligne_codes_chances .quantite input{width:21px;height:21px;border:none;cursor:pointer;background:url(ducatillon/img/bouton-ok.jpg) bottom center no-repeat;color:#505050;margin-top:-1px;padding:0;}
.ligne_codes_chances .quantite span{padding:0 5px;}
.ligne_codes_chances .prix{height:45px;width:83px;text-align:center;padding-top: 25px;border-right:1px dotted #b9b9b9;float:left;font-size:15px;font-family:Century Gothic, Arial, Helvetica, sans-serif;color:#b80000;text-transform: uppercase;font-weight:bold;}
.libelle_personnalisation_code_chance{clear:both;padding-left:268px;}
.libelle_personnalisation_code_chance label{color:#505050;font-weight:bold;width:130px;background:#FF0;padding:3px;}
.libelle_personnalisation_code_chance input{width:100px;}
.prix_barre .prix{width:83px;text-align:center;display:inline;text-decoration: line-through;color:#505050;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#505050 !important;}
.ligne_codes_chances .prix .prix{display:inline;margin:0;padding:0;font-size:14px;font-weight:bold;border:none;height:auto;float:none;}
.ligne_promo{background:#f6ff00 url(ducatillon/img/fiche_produit/promo_2.png) no-repeat;width:740px;padding-left:70px;min-height: 20px;margin: 5px 0 0 0;float:right !important;}
.ligne_promo strong{float:left;width: 635px;display:block;}
.ligne_promo .prix{display:inline;float:right !important;height:20px !important;padding:0 !important;color:#b80000;font-weight:bold;margin-right: 21px;}
.prix_barre{border:none !important;}
.offre_cadeaux .quantite{padding-top: 25px !important;height: 45px !important;}
.offre_cadeaux .prix{color:#b80000;text-transform:uppercase;font-weight:bold;}
.offre_produit_prix_preferentiel .prix_unitaire {padding-top: 15px !important;height: 55px !important;}
.offre_produit_prix_preferentiel .prix_unitaire .prix{color:#505050 !important;}
.offre_produit_prix_preferentiel .quantite{padding-top: 15px !important;height: 55px !important;}
.offre_produit_prix_preferentiel .quantite span{display:block;}
.offre_produit_prix_preferentiel .prix{color:#b80000;font-weight:bold;}
/************/
#tableau_panier .ligne_1 div.complement_offres{width:880px;margin:0;padding:0;line-height:20px;height:auto;border:none;}
#tableau_panier .ligne_1 div.complement_offres div{border:none;}
#tableau_panier .ligne_1 div.complement_offres .ligne_form{height:20px;}
 
#tableau_panier .ligne_1 div.complement_offres .ligne_form label{text-align:left;display:inline;width:auto;padding-left: 80px;font-weight: bold;}
#content_affiche_produit{position:absolute;width: 430px;top: 50px;left: 50%;margin-left:-225px;margin-top:-200px;padding:10px;z-index:8000;background:#FFF;border: none !important;overflow:hidden;}
#content_affiche_produit .msg_erreur{width:420px;}
#content_affiche_produit .message{color:#FFF;background:#B80000;padding: 3px !important;width:424px !important;margin-bottom: 10px !important;}
#content_affiche_produit .infos_description_produit{width: auto;margin: 0 0 5px 0;}
#content_affiche_produit .infos_description_produit .prix{padding:0;height:auto;}
#content_affiche_produit .infos_description_produit .prix .info_prix{font-size: 12px;text-align:center;}
#content_affiche_produit .infos_description_produit span span{margin: 0;}
#content_affiche_produit .complement_produit{width: auto;margin:0;float:none !important;clear:both;overflow:hidden;}
#content_affiche_produit .complement_produit .ligne_form{display:inline;float:left;}
#content_affiche_produit .complement_produit .ligne_form label{padding:0 5px 0 0 !important;}
#content_affiche_produit input.validate_options{background: url(ducatillon/img/panier/bouton_enregistrer.jpg) no-repeat;float:right;width:147px;
overflow:hidden;display:block;font-size:0px;padding-top:35px;border:none;cursor:pointer;}
#content_affiche_produit input.validate_options:hover{filter : alpha(opacity=50); 
  -moz-opacity : 0.5; 
  opacity : 0.5;}
#content_affiche_produit .complement_produit input.supp_ref{background: url(ducatillon/img/panier/supprimer_produit.jpg) no-repeat;float:right;width:147px;
overflow:hidden;display:block;font-size:0px;padding-top:35px;border:none;cursor:pointer;}
#content_affiche_produit input.supp_ref:hover{filter : alpha(opacity=50); 
  -moz-opacity : 0.5; 
  opacity : 0.5;}
#content_affiche_reference{position:fixed;width: 430px;height: 210px;top: 50%;left: 50%;margin-left:-225px;margin-top:-100px;padding:10px;z-index:8000;border:none;background:#FFF;border: none !important;overflow:hidden;}
#content_affiche_reference .message{color:#FFF;background:#B80000;padding: 3px !important;width:424px !important;margin-bottom: 10px !important;}
#content_affiche_reference .infos_description_produit{width: auto;margin: 0 0 5px 0;}
#content_affiche_reference .infos_description_produit .prix{padding:0;height:auto;}
#content_affiche_reference .infos_description_produit span span{margin: 0;}
#content_affiche_reference .complement_produit{width: auto;margin:0;float:none !important;clear:both;overflow:hidden;}
#content_affiche_reference .complement_produit .ligne_form label{padding:0 5px 0 0 !important;}
#content_affiche_reference .complement_produit input{background: url(ducatillon/img/panier/bouton_enregistrer.jpg) no-repeat;float:right;width:147px;
overflow:hidden;display:block;font-size:0px;padding-top:35px;border:none;cursor:pointer;}
#content_affiche_reference .complement_produit input:hover{filter : alpha(opacity=50); 
  -moz-opacity : 0.5; 
  opacity : 0.5;}
/*********** TOTAUX ************/
#tableau_panier div.totaux {width:528px;float:right;color:#505050;}
#tableau_panier div.totaux div.total{width:528px;height:21px;float:right;clear:both;overflow:hidden;padding:5px 0;border-bottom:1px dotted #b9b9b9;}
#tableau_panier div.totaux div.total div{float:left;text-align:right;height:20px;line-height:20px;border-right: 1px dotted #b9b9b9;font-size: 12px;}
#tableau_panier div.totaux div.total div.titre{width:250px;padding-right:20px;background: none;padding: 0 5px 0 0;border:none;}
#tableau_panier div.totaux div.total div.picto{width:87px;text-align:center;}
#tableau_panier div.totaux div.total div.info{width:79px;text-align:center;}
#tableau_panier div.totaux div.total div.prix{width:77px;padding-right: 5px;font-family:Century Gothic, Arial, Helvetica, sans-serif;}
#tableau_panier div.totaux div.total div.prix .prix{border:none;}
#tableau_panier div.totaux div.total .prix span{font-size: 10px;margin-left:2px;}
#tableau_panier div.totaux div.total div.action{width:21px;border:none;}
#tableau_panier div.totaux div.articles{font-weight:bold;}
#tableau_panier div.totaux div.remise{font-weight:bold;color:#b80000;}
#tableau_panier div.totaux div.colissimo{margin-bottom:5px;height: 35px;}
#tableau_panier div.totaux div.colissimo .titre{height: 35px;}
#tableau_panier div.totaux div.colissimo .picto, #tableau_panier div.totaux div.colissimo .info, #tableau_panier div.totaux div.colissimo .prix{height: 25px;padding-top: 10px;}
#tableau_panier div.totaux div.colissimo .prix .prix{height: 25px;padding-top: 0px;}
#tableau_panier div.totaux div.total_a_payer{margin: 0 0 10px;width: 528px;height: 21px;padding: 2px 0;clear:both;font-weight:bold;height: auto;font-size:15px;background:#e0e0e0;overflow:hidden;}
#tableau_panier div.totaux div.total_a_payer div.titre{background:#e0e0e0;text-align:right;width:250px;padding-right:20px;padding: 0 5px 0 0;float:left;line-height:21px;font-size:15px;}
#tableau_panier div.totaux div.total_a_payer div.picto{float:left;background:#e0e0e0;width:88px;text-align:center;height: 21px;}
#tableau_panier div.totaux div.total_a_payer div.info{float:left;background:#e0e0e0;width:80px;text-align:center;height: 21px;}
#tableau_panier div.totaux div.total_a_payer div.prix{background:#e0e0e0;width:80px;padding-right:5px;float:left;height: 21px;text-align:right;font-family:Century Gothic, Arial, Helvetica, sans-serif;}
#tableau_panier div.totaux div.total_a_payer .prix span{font-size: 10px;margin-left:2px;}
#tableau_panier div.totaux div.total_a_payer div.action{display:none;}
#tableau_panier div.totaux div.total_a_payer div.trois_x_sans_frais{float:right;background: url(ducatillon/img/icons/3x.jpg) no-repeat right center;margin-right:23px;padding-right: 30px;}
#tableau_panier div.totaux div.total_a_payer div.trois_x_sans_frais a{font-weight:normal;color:#505050;text-decoration:underline;}
input#code_promotion{width:100px;}
/*********** MESSAGE ************/
#tableau_panier div.ligne_1 .message_1 ,#tableau_panier div.ligne_1 .message_2{width:880px;height:15px;margin:0;padding:0;line-height:14px;}
#tableau_panier div.ligne_1 .message_1 p{font-size:11px;color:#b80000;font-weight:bold;text-align:center;}
#tableau_panier div.ligne_1 .message_2 p{font-size:11px;color:#f29400;font-weight:bold;text-align:center;}
#tableau_panier div.ligne_1 .message_1 p a, .message_2 p a{color:#505050;}
div#message_1{width:auto;padding: 10px;border: 3px solid #b80000;margin:0 auto 10px;background:url(ducatillon/img/panier/demande_papier.jpg) no-repeat 50px center;line-height:17px;overflow:hidden;clear:both;}
div#message_1 .lien_message_informatif, .message_1 .lien_message_informatif{float:right;clear:both;}
#message_1 h3{width:650px;color:#b80000;float:right;}
#message_1 div.text{width:650px;color:#505050;float:right;}
#message_1 div.text ul{margin: 10px 0 0 30px;list-style:disc outside;font-weight:bold;}
.information{width:auto;padding: 10px;border: 3px solid #f29400;margin-bottom:10px;line-height:17px;overflow: hidden;text-align:center;}
div#message_2{width:854px;padding: 10px;border: 3px solid #f29400;margin-bottom:10px;background:url(ducatillon/img/panier/attention.jpg) no-repeat 50px center;line-height:17px;overflow: hidden;}
#message_2 h3{width:650px;color:#f29400;float:right;}
#message_2 div.texte{width:650px;color:#505050;float:right;}
#message_2 p.col{width:650px;padding:5px;}
#message_2 .texte input{width:15px;float:left;}
#message_2 .texte label{float:left;margin-left: 5px;text-align:left;width: 600px;padding: 0;}
#message_2 .texte label strong{font-size:15px !important;}
#message_2 div.msg_1{width:650px;height:auto;font-size:11px;margin-top:15px;overflow:hidden;}
#message_2 div.msg_2{margin-top:15px;width:650px;height:auto;font-size:11px;clear:both;overflow:hidden;}
#message_2 .texte .prix{display:inline;}
/*********** BOUTON ************/
input.supp_ref{width:17px;height:28px;font-size:0px;border:0px;overflow:hidden;padding-top:28px;background: transparent url(ducatillon/img/ico_del.gif) no-repeat top;cursor:pointer;}
#page_panier div.center{overflow:hidden;}
#page_panier #boutons_panier_bas{float:right;}
#page_panier input.submit_command_cart{width:198px;height:55px;overflow:hidden;padding-top:55px;font-size:0px;background: url(ducatillon/img/panier/valider_achats.jpg) no-repeat;cursor:pointer;float:right;margin-bottom: 0px;margin-left: 10px;}
#page_panier input.submit_command_cart:hover{filter : alpha(opacity=50); 
  -moz-opacity : 0.5; 
  opacity : 0.5;}
#page_panier input.submit_continue_cart{background: url(ducatillon/img/panier/continuer_achats.jpg) no-repeat;width:163px;height:24px;overflow:hidden;padding-top:24px;font-size:0px;cursor:pointer;clear:both;float:right;}
/*********** MODE LIVRAISON ************/
#mode_livraison{width:310px;float:left;background: url(ducatillon/img/panier/separation_panier.jpg) center right no-repeat;}
#mode_livraison h3{margin-bottom: 10px;}
#mode_livraison input.radio{float:left;margin-top:20px;}
#mode_livraison label{text-align:left;width: 210px;margin-left: 5px;padding:0;color:#505050;font-size:20px;font-weight:bold;font-family:Century Gothic, Arial, Helvetica, sans-serif;position:relative;}
#mode_livraison label a{position:absolute;top: 20px;left: 70px;}
#mode_livraison label.livraison_domicile{background:url(ducatillon/img/panier/livraison_domicile.jpg) no-repeat;height:50px;line-height:50px;padding-left: 70px;margin-bottom: 15px;}
#mode_livraison label.retrait_magasin{background:url(ducatillon/img/panier/retrait_magasin.jpg) no-repeat left center;height:50px;line-height:50px;padding-left: 70px;margin-bottom: 15px;}
#retrait_magasin{padding:10px 10px 0 230px;border:3px solid #6BA502;margin-bottom: 10px;
background:url(ducatillon/img/panier/retrait_magasin_big.jpg) 10px center no-repeat;}
#retrait_magasin strong{color:#B80000;}
/***********************/
p.legende{text-align:right;font-size:10px;color:#505050;}
/*********** POPUP ************/
/*.result_rapid_cart{position:fixed !important;position:absolute;top:0px;left:0px;width:100%;height:100% !important;height:1000px;background-color:#000;z-index:19000;filter : alpha(opacity=75); 
  -moz-opacity : 0.75; 
  opacity : 0.75;}
.result_rapid_cart_div{position:absolute;width: 430px;top: 50px;left: 50%;margin-left:-225px;margin-top:-200px;padding:10px;z-index:20000;background:#FFF;border: none !important;overflow:hidden;}
*/
#content_affiche_produit table{width: 100%;padding:0;margin:0;border:none;border-spacing:0px;color:#505050;}
#content_affiche_produit table th{border:none;border-right:1px dotted #B9B9B9;height:21px;line-height:21px;}
#content_affiche_produit .haut_liste_produit td{height:5px;padding:0;}
#content_affiche_produit .bas_liste_produit td{height:4px;border-bottom:1px dotted #b9b9b9;width:591px;padding:0;}
#content_affiche_produit .liste_produit_popup td.imageProduit{height:74px;border-right:1px dotted #b9b9b9;width:72px;padding:0 0 0 2px;}
#content_affiche_produit .liste_produit_popup a{color:#505050;font-size:12px;}
#content_affiche_produit .liste_produit_popup .ref{height:74px;border-right:1px dotted #b9b9b9;width:72px;padding:0 0 0 2px;text-align:center;}
#content_affiche_produit .liste_produit_popup .nom_produit{height:72px;border-right:1px dotted #b9b9b9;width:300px;padding:0 0 0 18px;text-align:left;}
#content_affiche_produit .liste_produit_popup td.info{height:72px;width:110px;padding:0;text-align:center;}
#content_affiche_produit .liste_produit_popup td.info a{background: url(ducatillon/img/panier/ajouter_vert.jpg) no-repeat;height:0;_height:25px;font-size:0px;width:67px !important;padding-top:25px;overflow:hidden;margin: 0 auto;display:block;}
#content_affiche_produit .liste_produit_popup td.info a:hover{filter : alpha(opacity=50); 
  -moz-opacity : 0.5; 
  opacity : 0.5;}
/************** RECAPITULATIF COMMANDE ********************/
#page_recapitulatif_commande .affiche_adresse{width:40%;float:left;padding-left: 10%;}
#page_recapitulatif_commande .affiche_adresse .complement a {background: url(ducatillon/img/compte/autre_adresse.jpg) no-repeat;height:24px;width:100px !important;overflow:hidden;font-size:0px;display:block;color:#FFF;}
#page_recapitulatif_commande .affiche_adresse .complement a:hover {  -moz-opacity : 0.5;  opacity : 0.5;}
.complement_offres .libelle_personnalisation_produit .ligne_texte .texte_col1{float:left;display:inline;margin-right:5px;margin-left: 85px;font-weight:bold;width:auto;}
.complement_offres .libelle_personnalisation_produit .ligne_texte .texte_col2{float:left;display:inline;font-weight:bold;width:auto;margin:0px;}
.numero_telephone{width:400px;height:80px;margin:0 auto;padding:5px 5px 5px 100px;border:1px dotted #b2b2b2;margin-bottom:10px;font-weight:bold;background: url(ducatillon/img/panier/telephone.jpg) no-repeat 10px top;}
.numero_telephone label{width:380px;text-align:center;margin-bottom:10px;}
.numero_telephone input{margin-left:100px;}
.choix_paiements{background: url(ducatillon/img/panier/fond_choix_paiement.jpg) no-repeat;height:111px;width:880px;margin-bottom: 15px;}
.choix_paiements label{float:none;}
.choix_paiements h3{text-align:center;background: url(ducatillon/img/panier/picto_secured.jpg) no-repeat bottom right;margin: 0 auto 15px;font-size:20px;font-family:Century Gothic, Arial, Helvetica, sans-serif;color:#505050;width:347px;padding:10px 30px 0 0;}
.choix_paiement_1{background: url(ducatillon/img/panier/logos_secured.jpg) no-repeat top right;float:left;width:40%;color:#505050;line-height:19px;font-size:14px;font-weight:bold;}
.choix_paiement_2{float:left;width:40%;padding-left: 10%;color:#505050;line-height:19px;font-size:14px;font-weight:bold;}
.choix_paiement_1 .trois_x_sans_frais, .choix_paiement_2 .trois_x_sans_frais{font-size:12px;font-weight:normal;margin-left:30px;}
.submit_modif_panier{background: url(ducatillon/img/panier/modifier_colis.jpg) no-repeat;height:24px;font-size:0px;width:130px !important;padding-top:24px;float:left;overflow:hidden;margin: 27px 10px 0 220px;}
.submit_validate_commande{background: url(ducatillon/img/panier/valider_commande.jpg) no-repeat;height:55px;font-size:0px;width:278px !important;padding-top:55px;float:right;margin-right:240px;overflow:hidden;}
.cgv label{width: auto;margin-left: 50px;}
div.dom_tom{padding: 10px;border: 3px solid #f29400 !important;width:874px !important;margin-top:10px;}
.supp_dom_tom{border:none !important;float:right !important;}
.supp_produit_dom_tom{background: url(ducatillon/img/panier/bouton_supprimer_colis.jpg) no-repeat;height:55px;font-size:0px;width:222px !important;padding-top:55px;float:right;overflow:hidden;}
.submit_demande_devis{background: url(ducatillon/img/panier/bouton_demande_devis.jpg) no-repeat;height:55px;font-size:0px;width:227px !important;padding-top:55px;float:right;overflow:hidden;}
#tableau_panier p.infos_devis{text-align:center;font-weight: bold;padding:10px;border: 3px solid #f29400;}
/************** PAIEMENT SECURISE ********************/
#page_paiement_commande p{text-align:center;width: 650px;margin:0 auto;font-weight:bold;}
#page_paiement_commande input{width:auto !important;}
/*********** Bon de commande et parrainage ************/
#bdc_parrainage{width:510px;height:64px;margin:10px auto;clear:both;}
#bdc_parrainage #parrainage{width:225px;height:60px;border:2px solid #b2b2b2;float:left;margin-right:52px;}
#bdc_parrainage #bdc{width:225px;height:20px;float:left;height:60px;border:2px solid #b2b2b2;}
#bdc_parrainage a{display:block;}
body{font-family: Arial, Helvetica, sans-serif;font-size:12px;background:url(ducatillon/img/fond_2012.jpg) no-repeat top center #425d11;/*background:url(ducatillon/img/fond_noel.jpg) no-repeat top center #500001;*/
margin:0;padding:0;}
#globalheader {margin:0;padding-top: 22px;height: 143px;width: 100%;top:0;position: absolute;}
#header {margin: 0px auto;padding: 0 25px;height: 143px;width: 880px;position: relative;}
#liens_secondaires {position: absolute;top:-22px;left:25px;width:680px;}
#liens_secondaires a{margin-right:3px;display:block;height:17px;float:left;}
#liens_secondaires a span{display:none;}
#liens_secondaires a:hover{filter:alpha(opacity=80);opacity: 0.8;}
#lien_secondaire_code_chance{background:url(ducatillon/img/onglet_code_chance.gif) no-repeat;width:196px;}
#lien_secondaire_commande_directe{background:url(ducatillon/img/onglet_commande_directe.gif) no-repeat;width:275px;}
#lien_secondaire_votre_compte{background:url(ducatillon/img/onglet_votre_compte.gif) no-repeat;width:97px;}
#lien_secondaire_deconnexion{background:url(ducatillon/img/onglet_deconnexion.gif) no-repeat;width:97px;}
#box_code_chance{position: absolute;top:15px;left:360px;width:185px;}
#box_code_chance .msg_erreur_code_chance{color:#b80000;font-weight:bold;text-align:left;width:235px;margin:0;}
#box_code_chance .msg_code_chance{color:#6ba502;font-weight:bold;text-align:left;width:235px;margin:0;}
input#panier_code_chance_box{width: 75px;}
.submit_code_chance{float:none !important;}
#box_code_chance label{width:200px;color:#505050;text-align:left;font-weight:bold;padding:0;margin:0;}
#box_code_chance input#panier_code_chance{float:left;width: 170px;margin-right:5px;height:18px;}
#box_code_chance span{font-size:11px;float:right;color:#425d11;margin:5px 0 0 0;}
#box_code_chance a{font-size:11px;text-decoration:none;}
#box_code_chance a:hover{text-decoration:underline;}
#box_code_chance .nom{font-size:12px;color:#000;float:none;text-align:center;width:295px;}
#box_code_chance .liens{font-size:12px;float:none;width:295px;text-align:center;}
#box_panier{position: absolute;top:15px;right:82px;width:210px;}
#box_panier .image{width:101px;height:83px;float:left;margin-right:5px;display:block;text-decoration:none;background:url(ducatillon/img/carton-vide.jpg) no-repeat;/*background:url(ducatillon/img/carton-vide_noel.jpg) no-repeat;*/}
#box_panier .plein{background:url(ducatillon/img/carton-plein.jpg) no-repeat;/*background:url(ducatillon/img/carton-plein_noel.jpg) no-repeat;*/}
#box_panier .ferme{background:url(ducatillon/img/carton-ferme.jpg) no-repeat;/*background:url(ducatillon/img/carton-ferme_noel.jpg) no-repeat;*/}
#box_panier h3, #box_panier h3 a{margin-top:15px;font-size:13px;}
#box_panier .detail a{padding:0 2px;background:#425d11;color:#FFF;font-size:11px;text-decoration:none;}
#box_panier_affiche_detail{position: absolute;top:87px;right:25px;width:300px;border:1px solid #425d11;background: #FFF url(ducatillon/img/fond_detail_panier.jpg) repeat-x bottom left;display:none;padding: 5px;color:#505050;z-index:4000;}
#box_panier_affiche_detail ul li{list-style:none;line-height:17px;border-bottom:1px dotted #b9b9b9;font-size:11px;}
#box_panier_affiche_detail ul li span{float:right;}
#box_panier_affiche_detail .totaux{float:right;font-weight:bold;text-align:right;width:100%;}
#box_panier_affiche_detail .close_box{font-size:11px;float:left;color:#425d11;}
#box_panier_affiche_detail .fiche_panier{font-size:11px;float:right;width:100px;color:#425d11;text-align:right;}
#logotype{position: absolute;top:20px;}
#logotype a {background:url(ducatillon/img/logo.png) no-repeat;width:281px;height:68px;display:block;}
#logotype a span{display:none;}
#baseline{display:none;}
#menu_navigation {margin:0; 
top:107px;left:0px;height:36px;position: absolute;width:880px;padding: 0 25px;}
#demande_catalogue{position:absolute;top:-15px;right:-40px;width:140px;height:125px;overflow:hidden;}
#globalbreadcrumb{margin:0;padding: 0;height: 25px;width: 880pox;top:147px;position: absolute;}
#breadcrumb {position:relative;margin: 0px auto;height:30px;font-family: Arial, Helvetica, sans-serif;font-size:10px;float:left;}
#fil_ariane {float:left;position:relative;margin: 0;padding: 0;padding-top: 10px;padding-left: 5px;height:15px;font-family: Arial, Helvetica, sans-serif;font-size:10px;color:#425d11;overflow:hidden;}
#box_recherche{width: 300px;height:30px;overflow:hidden;text-align:right;position:absolute;bottom:36px;left:352px;background:#556f1d;-webkit-border-radius: 5px 5px 0 0;-moz-border-radius: 5px 5px 0 0;border-radius: 5px 5px 0 0;}
#box_recherche #submit_box_search_input{width: 185px;height:20px;float:left;}
#box_recherche .default_value{color:#b2b2b2;font-size:11px;}
#fond_content {position:absolute;margin:0;padding: 0;height: auto;width:100%;top:200px;}
#globalcontent {background:none;}
#content{margin:0px auto;padding: 1px 25px 20px 25px;min-height: 850px;_height:850px;
position: relative;width: 880px;background:#FFF;z-index:4000;}
.colonne_droite{float:left;width:264px;}
.colonne_droite #boutons_univers a{display:block;width:262px;height:53px;margin-bottom:10px;border:1px solid #b2b2b2;text-align:center;background: url(ducatillon/img/accueil/fond_box_boutique.jpg) repeat-x;}
.colonne_droite #boutons_univers a.fbk{display:block;width:262px;height:auto;margin-bottom:10px;text-align:center;border:none;}
#globalfooter {height: 345px;margin: 0px;width: auto;clear: both;/*background:url(ducatillon/img/footer_background_2011.jpg) no-repeat bottom center;*/}
#top_footer{width:880px;margin:0 auto;border-top:7px solid #e1e1e1;padding: 20px 0;overflow:hidden;}
#top_footer a{margin-right: 51px;float:left;display:block;width:259px;height:117px;}
#footer {height: 345px;margin: 0px auto 0px;padding: 0 25px;width: 880px;background:none;position:relative;background:url(ducatillon/img/fond_footer_2011.jpg) no-repeat center bottom #FFF;}
#footer a {color:#505050;line-height:17px;text-decoration:none;}
#footer a:hover {color:#000000;text-decoration:underline;}
#rappelMenu .add_favoris{background: url(ducatillon/img/add_fav.png) no-repeat left center;display:block;height:16px;line-height:16px;padding-left:18px;}
.sub_footer{width:190px;float:left;margin-right:40px;}
.sub_footer h4{color:#505050;border-bottom:1px solid #e1e1e1;width:190px;padding-bottom:5px;font-size:13px;margin-bottom:7px;}
.sub_footer .encart_FBK{background: url(ducatillon/img/communaute_facebook.jpg) no-repeat top left;padding-left:32px;}
.sub_footer .encart_FBK a{font-size:10px;line-height:15px !important;}
#footer ul{padding: 0;width: 190px;font-size:10px;text-decoration:none; 
list-style-type:none;}
#footer li{padding:0;padding-left:10px;margin:0;background: transparent url(ducatillon/img/footer-puce.jpg) no-repeat 1px 2px;}
#bottom_footer{width:880px;position:absolute;bottom:0;left:25px;}
#bottom_footer p{float:left;font-size:10px;margin-right: 50px;color:#FFF;margin-bottom:5px;}
#bottom_footer a{float:right;margin-left: 5px;}
#footer_cotation_vs_retrait{width:259px;height:117px;overflow:hidden;margin-right:51px;position:relative;float:left;}
a#footer_cotation_transport{position:absolute;z-index:10;margin:0;display:block;top:0;left:0;}
a#footer_retrait_magasin{position:absolute;z-index:20;margin:0;top:0;left:0;display:none;width: 259px;height:117px;}
#my_popup_background{display:none;position:fixed !important;position:absolute;top:0px;left:0px;width:100%;height:100% !important;height:1000px;background-color:#000;z-index:19000;filter : alpha(opacity=75); 
  -moz-opacity : 0.75; 
  opacity : 0.75;}
#my_popup{display:none;border:1px solid #aaa;position:absolute;top:50%;left:50%;margin:0px auto;background-color:#fff;padding:5px;width:500px;height:550px;overflow:auto;margin-left:-250px;margin-top:-250px;z-index:20000;}
#my_popup h1{border-bottom:1px solid #D4D0C7;line-height:16px;font-size: 14px;}
.popup #page_conditions_generales_de_vente h1, .popup #page_conditions_generales_de_vente #colonne_centre{width:535px !important;}
/*************** ACUEIL TEMPORAIRE ***************/
.page_accueil{height:180px !important;}
.page_accueil #footer{height:180px !important;}
/************ REFERENCEMENT ********/
.referencement{clear:both;}
.referencement a{color:#b2b2b2;font-size:9px;}
/************* MESSAGE BOTTOM *************/
/*#globalfooter{padding-bottom:150px;background-color:#425D11;}
#message_bottom{position:fixed;bottom:0;left:0;width:100%;height: 150px;z-index: 10000;background: url(ducatillon/img/fond_inventaire_2010.png) repeat-x top center;}
#message_bottom img{position:relative;width:880px;margin: 0 -440px;left:50%;}
*/
/************* notices *************/
#listing_notices li{list-style:none;height:20px;line-height:20px;border-bottom:1px solid #999;padding:0 5px;}
#listing_notices li a{display:block;height:20px;line-height:20px;width:300px;}
#listing_notices div{float:left;}
#listing_notices .description{float:none;}
#listing_notices .description p{text-align:center;}
.titre_listing_notice{width:100px;padding-top:60px;text-align:center;font-size:15px;font-family:Century Gothic, Helvetica, sans-serif;font-weight:bold;line-height:17px;}
.box_listing_notice{min-height:95px;-height:95px;  border: 1px dotted #b2b2b2;  display: inline;  margin: 0 8px 8px 0;  padding: 5px;cursor:pointer;}
.box_listing_notice .titre_listing_notice{background: url(ducatillon/img/menu_recherche.jpg) no-repeat top center;color:#505050;}
#page_notice{overflow:hidden;}
#page_notice h2{margin:10px 0;}
#page_notice a.telecharger{display:block;color:#FFF;font-weight:bold;font-size: 18px;font-family:Century Gothic, Helvetica, sans-serif;float:right;width:118px;height:28px;line-height:28px;text-align:center;background:url(ducatillon/img/bouton-telecharger-notice.jpg) no-repeat;margin-right:10px;}
#page_notice a.telecharger:hover{text-decoration:none;opacity:0.8;filter:alpha(opacity=80);}
#lumineuse{width:490px;float:left;}
#listing_notices .titre_resultat_notices{float:none;font-size:15px;margin-bottom:5px;color:#505050;font-weight:bold;}
/************* Listes formulaires **************/
p.presentation_formulaire{width:500px;margin:0 auto 10px;text-align:center;display:block;}
.liste_formulaires{list-style:none;width:500px;padding:10px;margin:0 auto;border:1px solid #b2b2b2;}
.liste_formulaires li{border-bottom:1px dotted #b2b2b2;}
.liste_formulaires li a{height:20px;line-height:20px;http://www.std42.ru/jquery-multiselect/images/screen.png}
/************* Loterie *************/
/*
#globalfooter{padding-bottom:200px;background-color:#425D11;}
#popup_loterie{position:fixed;-position: absolute;-top:expression(fixed_bottom(this,0));bottom:0;left:0;width:100%;height: 230px;background: url(ducatillon/img/loterie/fond_loterie.png) repeat-x top center;_background: url(ducatillon/img/loterie/fond_loterie.gif) repeat-x top center;z-index:10000;}
#popup_loterie #loterie_content{position:absolute;margin: 0 -440px;top:0;left:50%;width:880px;height:230px;overflow:hidden;display:block;z-index:10000;}
#close_popup{position:absolute;bottom:10px;right:10px;display:block;color:#FFF;}
#inscription-loterie{position: relative;background: url(ducatillon/img/loterie/form_center.jpg) repeat-y;min-height:485px;}
#inscription-loterie .ligne_form{clear:both;overflow:hidden;}
#inscription-loterie #form_top{background: url(ducatillon/img/loterie/form_top.jpg) no-repeat;padding:115px 0 0 115px;height:312px;/margin-bottom:100px;_margin-bottom:20px;}
#inscription-loterie #form_bottom{background: url(ducatillon/img/loterie/form_bottom.jpg) no-repeat bottom center;padding:0 0 0 115px;}
#inscription-loterie #form_bottom_div{position:relative;top:-125px;left:0;width:765px;height:auto;}
#page_formulaire_loterie form{color:#FFF;}
#inscription-loterie .ligne_form .exemple{padding-left:350px;color:#ccc;}
#loterie_submit{background: url(ducatillon/img/loterie/bouton_participe.jpg) no-repeat;border:0;font-size:0;padding-top:41px;width:213px;cursor:pointer;overflow:hidden;height:0px;/height:41px;float:right;margin:0 300px 0 0;}
#reglement_loterie{position: absolute;bottom: -100px;left:-100px;color:#FFF;}
#inscription-amis{position: relative;background: url(ducatillon/img/loterie/ami_loterie.jpg) no-repeat;padding:115px 0 0 0;height:285px;}
#inscription-amis form{width:50%;margin:0 auto;}
#inscription-amis p{color:#FFF;}
#inscription-amis .ligne_form{margin-bottom:5px;}
#inscription-amis label{color:#FFF;}
#loterie_ami_submit{cursor:pointer;float:right;margin:0 58px 0 0;background:#b20000;color:#FFF;width: 50px;}
#redirection{clear:both;width:400px;height:auto;margin:0 auto 20px;/padding: 20px 0 0 0;}
#redirection p{text-align:center;}
#redirection a{display:block;margin:0 auto;width:133px;height:41px;}
*/
#slides {position:relative;overflow:hidden;width:591px;height:295px;padding-top:15px;}
.slides_container {width:589px;height:278px;display:none;z-index:1;border:1px solid #b2b2b2;background:url(ducatillon/../javascript/carousel/img/fond_pub.jpg) repeat-x bottom left;}
.slides_control{top:-16px;}
#slides .slide {width:591px;height:295px;display:block;overflow:hidden;}
.pagination {width:100px;height:12px;float:left;margin:4px 0 0 0;}
.pagination li {float:left;margin:0 1px;list-style:none;}
.pagination li a {display:block;width:12px;height:0;padding-top:12px;background-image:url(ducatillon/../javascript/carousel/img/pagination.png);background-position:0 0;float:left;overflow:hidden;}
.pagination li.current a,
.pagination li a:hover{background-position:0 -12px;}
/******* PUB *********/
.intro_description{background:url(ducatillon/../javascript/carousel/img/post-it.png) no-repeat;position:absolute;top:0;right:0;width:218px;height:220px;padding:35px 20px 40px 30px;overflow:hidden;}
.intro_description p{text-align:left;margin-bottom:0;}
.description_slide{overflow:hidden;height:190px;}
.intro_prix{color:#b20000;font-size:38px;font-weight:bold;position:absolute;bottom:25px;left:38px;}
.intro_description h3{color:#b20000;font-size:17px;}
.intro_image{position:absolute;top:20px;left:20px;border:3px solid #FFF;box-shadow: 0 0 5px #505050;-moz-transform:rotate(-3deg);-webkit-transform:rotate(-3deg);-o-transform:rotate(-3deg);}
.intro_button{background:url(ducatillon/../javascript/carousel/img/bouton.png) no-repeat;height:27px;width:178px;display:block;position:absolute;bottom:10px;left:50px;}
.intro_button:hover{opacity:0.8;filter:alpha(opacity=80);}
/********** slide_2 ***********/
.slide_2 .intro_description{left:0;right:auto;}
.slide_2 .intro_image{right:20px;left:auto;-moz-transform:rotate(3deg);-webkit-transform:rotate(3deg);-o-transform:rotate(3deg);}
.slide_2 .intro_button{right:72px;left:auto;}
/********** slide_menu ***********/
#slides_menu{position:relative;overflow:hidden;width:525px;height:295px;padding-top:15px;}
#slides_menu .slides_container {width:523px;height:278px;display:none;z-index:1;border:1px solid #b2b2b2;background:url(ducatillon/../javascript/carousel/img/fond_pub.jpg) repeat-x bottom left;}
#slides_menu .slides_control{top:-16px;}
#slides_menu .slide {width:525px;height:295px;display:block;overflow:hidden;}
#menu_navigation ul li #menu_navigation_341{color:#fff;width:63px;background: #fff url(ducatillon/img/univers_341/navigation_fond_box_341.jpg) repeat-x;margin-right:1px;}
#menu_navigation ul li #menu_navigation_341:hover, #menu_navigation ul li #menu_navigation_341.active {color:#FFF;background:#83b22d;}
#menu_navigation ul li.active a#menu_navigation_341 {background:#83b22d !important;}
#navigation .menu_navigation_341{border: 8px solid #83b22d;}
.menu_navigation_341 #sous_menu_navigation_1 #smnav li a.active{background-color:#83b22d;}
.menu_navigation_341 #sous_menu_navigation_2 {background-color:#83b22d;}
.menu_navigation_341 #deco{background: url(ducatillon/img/univers_341/image_ss-menu_341.jpg) bottom right no-repeat;}
.menu_navigation_341 fieldset .image_univers{background: url(ducatillon/img/univers_341/menu_recherche_341.jpg) bottom right no-repeat;}
#page_plan_de_site .page_341 a{background:url(ducatillon/img/univers_341/plan_site_341.jpg) no-repeat center left;}
.univers_341 h1 strong{background:url(ducatillon/img/univers_341/plan_site_341.jpg) no-repeat center left;padding-left: 25px;}
#listing_notice_341{border:1px dotted #83b22d;}
#listing_notice_341 .titre_listing_notice{background: url(ducatillon/img/univers_341/menu_recherche_341.jpg) no-repeat top center;color:#83b22d;}
#listing_notices #titre_resultat_notices_341 {color:#83b22d;}
#menu_navigation ul li #menu_navigation_25{color:#fff;width:59px;background: #fff url(ducatillon/img/univers_25/navigation_fond_box_25.jpg) repeat-x;margin-right:1px;}
#menu_navigation ul li #menu_navigation_25:hover, #menu_navigation ul li #menu_navigation_25.active {color:#FFF;background:#5c7a25;}
#menu_navigation ul li.active a#menu_navigation_25 {background:#5c7a25 !important;}
#navigation .menu_navigation_25{border: 8px solid #5c7a25;}
.menu_navigation_25 #sous_menu_navigation_1 #smnav li a.active{background-color:#5c7a25;}
.menu_navigation_25 #sous_menu_navigation_2 {background-color:#5c7a25;}
.menu_navigation_25 #deco{background: url(ducatillon/img/univers_25/image_ss-menu_25.jpg) bottom right no-repeat;}
.menu_navigation_25 fieldset .image_univers{background: url(ducatillon/img/univers_25/menu_recherche_25.jpg) bottom right no-repeat;}
#page_plan_de_site .page_25 a{background:url(ducatillon/img/univers_25/plan_site_25.jpg) no-repeat center left;}
.univers_25 h1 strong{background:url(ducatillon/img/univers_25/plan_site_25.jpg) no-repeat center left;padding-left: 25px;}
#listing_notice_25{border:1px dotted #5c7a25;}
#listing_notice_25 .titre_listing_notice{background: url(ducatillon/img/univers_25/menu_recherche_25.jpg) no-repeat top center;color:#5c7a25;}
#listing_notices #titre_resultat_notices_25 {color:#5c7a25;}
#menu_navigation ul li #menu_navigation_1369{color:#fff;width:54px;background: #fff url(ducatillon/img/univers_1369/navigation_fond_box_1369.jpg) repeat-x;margin-right:1px;}
#menu_navigation ul li #menu_navigation_1369:hover, #menu_navigation ul li #menu_navigation_1369.active {color:#FFF;background:#b8c790;}
#menu_navigation ul li.active a#menu_navigation_1369 {background:#b8c790 !important;}
#navigation .menu_navigation_1369{border: 8px solid #b8c790;}
.menu_navigation_1369 #sous_menu_navigation_1 #smnav li a.active{background-color:#b8c790;}
.menu_navigation_1369 #sous_menu_navigation_2 {background-color:#b8c790;}
.menu_navigation_1369 #deco{background: url(ducatillon/img/univers_1369/image_ss-menu_1369.jpg) bottom right no-repeat;}
.menu_navigation_1369 fieldset .image_univers{background: url(ducatillon/img/univers_1369/menu_recherche_1369.jpg) bottom right no-repeat;}
#page_plan_de_site .page_1369 a{background:url(ducatillon/img/univers_1369/plan_site_1369.jpg) no-repeat center left;}
.univers_1369 h1 strong{background:url(ducatillon/img/univers_1369/plan_site_1369.jpg) no-repeat center left;padding-left: 25px;}
#listing_notice_1369{border:1px dotted #b8c790;}
#listing_notice_1369 .titre_listing_notice{background: url(ducatillon/img/univers_1369/menu_recherche_1369.jpg) no-repeat top center;color:#b8c790;}
#listing_notices #titre_resultat_notices_1369 {color:#b8c790;}
#menu_navigation ul li #menu_navigation_940{color:#fff;width:73px;background: #fff url(ducatillon/img/univers_940/navigation_fond_box_940.jpg) repeat-x;margin-right:1px;line-height:15px;}
#menu_navigation ul li #menu_navigation_940:hover, #menu_navigation ul li #menu_navigation_940.active {color:#FFF;background:#c3b900;}
#menu_navigation ul li.active a#menu_navigation_940 {background:#c3b900 !important;}
#navigation .menu_navigation_940{border: 8px solid #c3b900;}
.menu_navigation_940 #sous_menu_navigation_1 #smnav li a.active{background-color:#c3b900;}
.menu_navigation_940 #sous_menu_navigation_2 {background-color:#c3b900;}
.menu_navigation_940 #deco{background: url(ducatillon/img/univers_940/image_ss-menu_940.jpg) bottom right no-repeat;}
.menu_navigation_940 fieldset .image_univers{background: url(ducatillon/img/univers_940/menu_recherche_940.jpg) bottom right no-repeat;}
#page_plan_de_site .page_940 a{background:url(ducatillon/img/univers_940/plan_site_940.jpg) no-repeat center left;}
.univers_940 h1 strong{background:url(ducatillon/img/univers_940/plan_site_940.jpg) no-repeat center left;padding-left: 25px;}
#listing_notice_940{border:1px dotted #c3b900;}
#listing_notice_940 .titre_listing_notice{background: url(ducatillon/img/univers_940/menu_recherche_940.jpg) no-repeat top center;color:#c3b900;}
#listing_notices #titre_resultat_notices_940 {color:#c3b900;}
#menu_navigation ul li #menu_navigation_293{color:#fff;width:67px;background: #fff url(ducatillon/img/univers_293/navigation_fond_box_293.jpg) repeat-x;margin-right:1px;line-height:15px;}
#menu_navigation ul li #menu_navigation_293:hover, #menu_navigation ul li #menu_navigation_293.active {color:#FFF;background:#a3bbc2;}
#menu_navigation ul li.active a#menu_navigation_293 {background:#a3bbc2 !important;}
#navigation .menu_navigation_293{border: 8px solid #a3bbc2;}
.menu_navigation_293 #sous_menu_navigation_1 #smnav li a.active{background-color:#a3bbc2;}
.menu_navigation_293 #sous_menu_navigation_2 {background-color:#a3bbc2;}
.menu_navigation_293 #deco{background: url(ducatillon/img/univers_293/image_ss-menu_293.jpg) bottom right no-repeat;}
.menu_navigation_293 fieldset .image_univers{background: url(ducatillon/img/univers_293/menu_recherche_293.jpg) bottom right no-repeat;}
#page_plan_de_site .page_293 a{background:url(ducatillon/img/univers_293/plan_site_293.jpg) no-repeat center left;}
.univers_293 h1 strong{background:url(ducatillon/img/univers_293/plan_site_293.jpg) no-repeat center left;padding-left: 25px;}
#listing_notice_293{border:1px dotted #a3bbc2;}
#listing_notice_293 .titre_listing_notice{background: url(ducatillon/img/univers_293/menu_recherche_293.jpg) no-repeat top center;color:#a3bbc2;}
#listing_notices #titre_resultat_notices_293 {color:#a3bbc2;}
#menu_navigation ul li #menu_navigation_908{color:#fff;width:90px;background: #fff url(ducatillon/img/univers_908/navigation_fond_box_908.jpg) repeat-x;margin-right:1px;line-height:15px;}
#menu_navigation ul li #menu_navigation_908:hover, #menu_navigation ul li #menu_navigation_908.active {color:#FFF;background:#b69a73;}
#menu_navigation ul li.active a#menu_navigation_908 {background:#b69a73 !important;}
#navigation .menu_navigation_908{border: 8px solid #b69a73;}
.menu_navigation_908 #sous_menu_navigation_1 #smnav li a.active{background-color:#b69a73;}
.menu_navigation_908 #sous_menu_navigation_2 {background-color:#b69a73;}
.menu_navigation_908 #deco{background: url(ducatillon/img/univers_908/image_ss-menu_908.jpg) bottom right no-repeat;}
.menu_navigation_908 fieldset .image_univers{background: url(ducatillon/img/univers_908/menu_recherche_908.jpg) bottom right no-repeat;}
#page_plan_de_site .page_908 a{background:url(ducatillon/img/univers_908/plan_site_908.jpg) no-repeat center left;}
.univers_908 h1 strong{background:url(ducatillon/img/univers_908/plan_site_908.jpg) no-repeat center left;padding-left: 25px;}
#listing_notice_908{border:1px dotted #b69a73;}
#listing_notice_908 .titre_listing_notice{background: url(ducatillon/img/univers_908/menu_recherche_908.jpg) no-repeat top center;color:#b69a73;}
#listing_notices #titre_resultat_notices_908 {color:#b69a73;}
#menu_navigation ul li #menu_navigation_855{color:#fff;width:81px;background: #fff url(ducatillon/img/univers_855/navigation_fond_box_855.jpg) repeat-x;margin-right:1px;line-height:15px;}
#menu_navigation ul li #menu_navigation_855:hover, #menu_navigation ul li #menu_navigation_855.active {color:#FFF;background:#abb1be;}
#menu_navigation ul li.active a#menu_navigation_855 {background:#abb1be !important;}
#navigation .menu_navigation_855{border: 8px solid #abb1be;}
.menu_navigation_855 #sous_menu_navigation_1 #smnav li a.active{background-color:#abb1be;}
.menu_navigation_855 #sous_menu_navigation_2 {background-color:#abb1be;}
.menu_navigation_855 #deco{background: url(ducatillon/img/univers_855/image_ss-menu_855.jpg) bottom right no-repeat;}
.menu_navigation_855 fieldset .image_univers{background: url(ducatillon/img/menu_recherche.jpg) bottom right no-repeat;}
#page_plan_de_site .page_855 a{background:url(ducatillon/img/plan_site.jpg) no-repeat center left;}
.univers_855 h1 strong{background:url(ducatillon/img/plan_site.jpg) no-repeat center left;padding-left: 25px;}
#listing_notice_855{border:1px dotted #abb1be;}
#listing_notice_855 .titre_listing_notice{background: url(ducatillon/img/menu_recherche.jpg) no-repeat top center;color:#abb1be;}
#listing_notices #titre_resultat_notices_855 {color:#abb1be;}
#menu_navigation ul li #menu_navigation_842{color:#fff;width:63px;background: #fff url(ducatillon/img/univers_842/navigation_fond_box_842.jpg) repeat-x;margin-right:1px;}
#menu_navigation ul li #menu_navigation_842:hover, #menu_navigation ul li #menu_navigation_842.active {color:#FFF;background:#9e8aa1;}
#menu_navigation ul li.active a#menu_navigation_842 {background:#9e8aa1 !important;}
#navigation .menu_navigation_842{border: 8px solid #9e8aa1;}
.menu_navigation_842 #sous_menu_navigation_1 #smnav li a.active{background-color:#9e8aa1;}
.menu_navigation_842 #sous_menu_navigation_2 {background-color:#9e8aa1;}
.menu_navigation_842 #deco{background: url(ducatillon/img/univers_842/image_ss-menu_842.jpg) bottom right no-repeat;}
.menu_navigation_842 fieldset .image_univers{background: url(ducatillon/img/menu_recherche.jpg) bottom right no-repeat;}
#page_plan_de_site .page_842 a{background:url(ducatillon/img/plan_site.jpg) no-repeat center left;}
.univers_842 h1 strong{background:url(ducatillon/img/plan_site.jpg) no-repeat center left;padding-left: 25px;}
#listing_notice_842{border:1px dotted #9e8aa1;}
#listing_notice_842 .titre_listing_notice{background: url(ducatillon/img/menu_recherche.jpg) no-repeat top center;color:#9e8aa1;}
#listing_notices #titre_resultat_notices_842 {color:#9e8aa1;}
#menu_navigation ul li #menu_navigation_743{color:#fff;width:55px;background: #fff url(ducatillon/img/univers_743/navigation_fond_box_743.jpg) repeat-x;margin-right:1px;}
#menu_navigation ul li #menu_navigation_743:hover, #menu_navigation ul li #menu_navigation_743.active {color:#FFF;background:#f6a800;}
#menu_navigation ul li.active a#menu_navigation_743 {background:#f6a800 !important;}
#navigation .menu_navigation_743{border: 8px solid #f6a800;}
.menu_navigation_743 #sous_menu_navigation_1 #smnav li a.active{background-color:#f6a800;}
.menu_navigation_743 #sous_menu_navigation_2 {background-color:#f6a800;}
.menu_navigation_743 #deco{background: url(ducatillon/img/univers_743/image_ss-menu_743.jpg) bottom right no-repeat;}
.menu_navigation_743 fieldset .image_univers{background: url(ducatillon/img/univers_743/menu_recherche_743.jpg) bottom right no-repeat;}
#page_plan_de_site .page_743 a{background:url(ducatillon/img/univers_743/plan_site_743.jpg) no-repeat center left;}
.univers_743 h1 strong{background:url(ducatillon/img/univers_743/plan_site_743.jpg) no-repeat center left;padding-left: 25px;}
#listing_notice_743{border:1px dotted #f6a800;}
#listing_notice_743 .titre_listing_notice{background: url(ducatillon/img/univers_743/menu_recherche_743.jpg) no-repeat top center;color:#f6a800;}
#listing_notices #titre_resultat_notices_743 {color:#f6a800;}
#menu_navigation ul li #menu_navigation_681{color:#fff;width:54px;background: #fff url(ducatillon/img/univers_681/navigation_fond_box_681.jpg) repeat-x;margin-right:1px;}
#menu_navigation ul li #menu_navigation_681:hover, #menu_navigation ul li #menu_navigation_681.active {color:#FFF;background:#b8c790;}
#menu_navigation ul li.active a#menu_navigation_681 {background:#b8c790 !important;}
#navigation .menu_navigation_681{border: 8px solid #b8c790;}
.menu_navigation_681 #sous_menu_navigation_1 #smnav li a.active{background-color:#b8c790;}
.menu_navigation_681 #sous_menu_navigation_2 {background-color:#b8c790;}
.menu_navigation_681 #deco{background: url(ducatillon/img/univers_681/image_ss-menu_681.jpg) bottom right no-repeat;}
.menu_navigation_681 fieldset .image_univers{background: url(ducatillon/img/univers_681/menu_recherche_681.jpg) bottom right no-repeat;}
#page_plan_de_site .page_681 a{background:url(ducatillon/img/univers_681/plan_site_681.jpg) no-repeat center left;}
.univers_681 h1 strong{background:url(ducatillon/img/univers_681/plan_site_681.jpg) no-repeat center left;padding-left: 25px;}
#listing_notice_681{border:1px dotted #b8c790;}
#listing_notice_681 .titre_listing_notice{background: url(ducatillon/img/univers_681/menu_recherche_681.jpg) no-repeat top center;color:#b8c790;}
#listing_notices #titre_resultat_notices_681 {color:#b8c790;}
#menu_navigation ul li #menu_navigation_318{color:#fff;width: ;background: #fff url(ducatillon/img/navigation_fond_box.jpg) repeat-x;margin-right:1px;}
#menu_navigation ul li #menu_navigation_318:hover, #menu_navigation ul li #menu_navigation_318.active {color:#FFF;background:#505050;}
#menu_navigation ul li.active a#menu_navigation_318 {background:#505050 !important;}
#navigation .menu_navigation_318{border: 8px solid #505050;}
.menu_navigation_318 #sous_menu_navigation_1 #smnav li a.active{background-color:#505050;}
.menu_navigation_318 #sous_menu_navigation_2 {background-color:#505050;}
.menu_navigation_318 #deco{background: url(ducatillon/img/image_ss-menu.jpg) bottom right no-repeat;}
.menu_navigation_318 fieldset .image_univers{background: url(ducatillon/img/univers_318/menu_recherche_318.jpg) bottom right no-repeat;}
#page_plan_de_site .page_318 a{background:url(ducatillon/img/univers_318/plan_site_318.jpg) no-repeat center left;}
.univers_318 h1 strong{background:url(ducatillon/img/univers_318/plan_site_318.jpg) no-repeat center left;padding-left: 25px;}
#listing_notice_318{border:1px dotted #505050;}
#listing_notice_318 .titre_listing_notice{background: url(ducatillon/img/univers_318/menu_recherche_318.jpg) no-repeat top center;color:#505050;}
#listing_notices #titre_resultat_notices_318 {color:#505050;}
#menu_navigation ul li #menu_navigation_1003{color:#fff;width:60px;background: #fff url(ducatillon/img/univers_1003/navigation_fond_box_1003.jpg) repeat-x;margin-right:1px;line-height:15px;}
#menu_navigation ul li #menu_navigation_1003:hover, #menu_navigation ul li #menu_navigation_1003.active {color:#FFF;background:#aec7c6;}
#menu_navigation ul li.active a#menu_navigation_1003 {background:#aec7c6 !important;}
#navigation .menu_navigation_1003{border: 8px solid #aec7c6;}
.menu_navigation_1003 #sous_menu_navigation_1 #smnav li a.active{background-color:#aec7c6;}
.menu_navigation_1003 #sous_menu_navigation_2 {background-color:#aec7c6;}
.menu_navigation_1003 #deco{background: url(ducatillon/img/univers_1003/image_ss-menu_1003.jpg) bottom right no-repeat;}
.menu_navigation_1003 fieldset .image_univers{background: url(ducatillon/img/univers_1003/menu_recherche_1003.jpg) bottom right no-repeat;}
#page_plan_de_site .page_1003 a{background:url(ducatillon/img/univers_1003/plan_site_1003.jpg) no-repeat center left;}
.univers_1003 h1 strong{background:url(ducatillon/img/univers_1003/plan_site_1003.jpg) no-repeat center left;padding-left: 25px;}
#listing_notice_1003{border:1px dotted #aec7c6;}
#listing_notice_1003 .titre_listing_notice{background: url(ducatillon/img/univers_1003/menu_recherche_1003.jpg) no-repeat top center;color:#aec7c6;}
#listing_notices #titre_resultat_notices_1003 {color:#aec7c6;}
#menu_navigation ul li #menu_navigation_1400{color:#fff;width:51px;background: #fff url(ducatillon/img/univers_1400/navigation_fond_box_1400.jpg) repeat-x;margin-right:1px;}
#menu_navigation ul li #menu_navigation_1400:hover, #menu_navigation ul li #menu_navigation_1400.active {color:#FFF;background:#00b4d7;}
#menu_navigation ul li.active a#menu_navigation_1400 {background:#00b4d7 !important;}
#navigation .menu_navigation_1400{border: 8px solid #00b4d7;}
.menu_navigation_1400 #sous_menu_navigation_1 #smnav li a.active{background-color:#00b4d7;}
.menu_navigation_1400 #sous_menu_navigation_2 {background-color:#00b4d7;}
.menu_navigation_1400 #deco{background: url(ducatillon/img/univers_1400/image_ss-menu_1400.jpg) bottom right no-repeat;}
.menu_navigation_1400 fieldset .image_univers{background: url(ducatillon/img/univers_1400/menu_recherche_1400.jpg) bottom right no-repeat;}
#page_plan_de_site .page_1400 a{background:url(ducatillon/img/univers_1400/plan_site_1400.jpg) no-repeat center left;}
.univers_1400 h1 strong{background:url(ducatillon/img/univers_1400/plan_site_1400.jpg) no-repeat center left;padding-left: 25px;}
#listing_notice_1400{border:1px dotted #00b4d7;}
#listing_notice_1400 .titre_listing_notice{background: url(ducatillon/img/univers_1400/menu_recherche_1400.jpg) no-repeat top center;color:#00b4d7;}
#listing_notices #titre_resultat_notices_1400 {color:#00b4d7;}
#menu_navigation ul li #menu_navigation_990{color:#fff;width:97px;background: #fff url(ducatillon/img/univers_990/navigation_fond_box_990.jpg) repeat-x;margin-right:1px;line-height:15px;}
#menu_navigation ul li #menu_navigation_990:hover, #menu_navigation ul li #menu_navigation_990.active {color:#FFF;background:#95ab9f;}
#menu_navigation ul li.active a#menu_navigation_990 {background:#95ab9f !important;}
#navigation .menu_navigation_990{border: 8px solid #95ab9f;}
.menu_navigation_990 #sous_menu_navigation_1 #smnav li a.active{background-color:#95ab9f;}
.menu_navigation_990 #sous_menu_navigation_2 {background-color:#95ab9f;}
.menu_navigation_990 #deco{background: url(ducatillon/img/univers_990/image_ss-menu_990.jpg) bottom right no-repeat;}
.menu_navigation_990 fieldset .image_univers{background: url(ducatillon/img/univers_990/menu_recherche_990.jpg) bottom right no-repeat;}
#page_plan_de_site .page_990 a{background:url(ducatillon/img/univers_990/plan_site_990.jpg) no-repeat center left;}
.univers_990 h1 strong{background:url(ducatillon/img/univers_990/plan_site_990.jpg) no-repeat center left;padding-left: 25px;}
#listing_notice_990{border:1px dotted #95ab9f;}
#listing_notice_990 .titre_listing_notice{background: url(ducatillon/img/univers_990/menu_recherche_990.jpg) no-repeat top center;color:#95ab9f;}
#listing_notices #titre_resultat_notices_990 {color:#95ab9f;}
