body {font-family: Arial, Helvetica, sans-serif;font-size:12px;background: url(vive_gibierdeau/img/fond.jpg) repeat-x top center #e8e9e7;margin:0;padding:0;}
/************ Header ********/
#globalheader {margin:0;height: 228px;width: 100%;top:0;position: absolute;background: url(vive_gibierdeau/img/header.jpg) no-repeat top center;z-index:0;}
#header {padding: 0 25px;width: 880px;margin: 0px auto;height: 256px;position: relative;}
#logotype {position: absolute;top:64px;left:25px;}
#logotype a{display:block;width:523px;height:78px;background:url(vive_gibierdeau/img/logo.jpg) no-repeat;}
#logotype a span{display:none;}
#liens_secondaires {position:absolute;height:31px;width:415px;top: 33px;left:306px;}
#liens_secondaires a {margin-right: 10px;display:block;float:left;}
#liens_secondaires #lien_secondaire_votre_compte{display:block;background:url(vive_gibierdeau/img/onglet_votre_compte.jpg) no-repeat;width:119px;height:31px;}
#liens_secondaires #lien_secondaire_votre_compte span{display:none;}
#liens_secondaires a#lien_secondaire_deconnexion {margin-top: 10px;text-decoration:none;}
#liens_secondaires a:hover {opacity:0.7;filter:alpha(opacity=70);}
#box_panier{position:absolute;width:120px;height:60px;top:65px;right:110px;color:#505050;}
#box_panier a{text-decoration:underline;font-weight:bold;}
#box_panier div.articles{margin-top:3px;}
#box_panier div.total{margin-top:2px;}
#menu_navigation {margin:0;top:151px;left:25px;height:32px;position: absolute;width:880px;}
#menu_navigation ul {margin:0 auto;width:880px;}
#menu_navigation li {list-style:none;float:left;background: url(vive_gibierdeau/img/separation.gif) no-repeat center right;height: 32px;}
#menu_navigation li.last {background: none;}
#menu_navigation li a {height: 32px;padding: 0 9px;font-size:12px;line-height:32px;color:#594633;font-weight:bold;display:inline-block;text-shadow: #f5e5cf 1px 1px;}
#menu_navigation li a:hover, #menu_navigation a.active {color:#ad1e16;text-decoration:none;}
/************ breadcrumb *************/
#globalbreadcrumb {margin:0;padding: 0;height: 30px;width: 100%;position:absolute;top:192px;left:0;width: 880px;height:30px;margin: 0px auto;padding: 0 25px;}
#breadcrumb {font-family: Arial, Helvetica, sans-serif;font-size:10px;height: 30px;width:570px;float:left;}
#boutiques_select {float:right;margin-top:5px;}
#boutiques_select input {float:right;margin: 1px 0 0 3px;}
#fil_ariane {margin: 0;padding: 0;padding-top: 10px;padding-left: 5px;width: 570px;height:15px;font-family: Arial, Helvetica, sans-serif;font-size:10px;color:#505050;overflow:hidden;}
#fil_ariane a {font-size:10px;color:#505050;}
#box_recherche {width: 300px;text-align:right;float:left;color:#505050;line-height:19px;}
#box_recherche .ligne_form {padding:0;}
#box_recherche #submit_box_search_input {width: 130px;height:17px;}
#box_recherche label {width: 110px;height:19px;}
#box_recherche #submit_box_search_button {background:url(vive_gibierdeau/img/bouton_ok.jpg) no-repeat center center;width:19px;height:19px;border:none;cursor:pointer;color:#505050;margin-left:5px;font-size:11px;}
/************ Contenu général ***********/
#fond_content {background: url(vive_gibierdeau/img/fond_content.jpg) repeat-y top center;position:absolute;margin:0;padding: 0;height: auto;width:100%;top:228px;z-index:2;}
#bottom_content {background: url(vive_gibierdeau/img/bottom_content.jpg) no-repeat bottom center;}
#globalcontent {background: url(vive_gibierdeau/img/content.jpg) no-repeat top center;}
#content {margin:0px auto;padding: 0 25px 20px;min-height: 575px;position: relative;width: 880px;z-index:4000;}
.listing_produit .colonne_centre,
.produit .colonne_centre{float:right;width:658px;height:auto;position:relative;margin-bottom:10px;}
.colonne_centre h2 {margin:0 0 8px;border-bottom:1px solid #69543e;color:#69543e;font-size:16px;margin-bottom:20px;margin-top:15px;padding-bottom:3px;width:100%;}
.description_ref {color:#505050;text-align:justify;line-height:17px;border-bottom: 3px solid #69543e;padding-bottom:10px;margin-bottom:20px;overflow:hidden;}
.description_ref img {float:right;margin: 0 0 0 10px;}
.colonne_gauche {float:left;width:212px;}
.colonne_gauche span.titre_menu_gauche{background:url(vive_gibierdeau/img/produit/autre_categorie.jpg) no-repeat;font-size:0;display:block;width:212px;height:40px;}
.colonne_gauche #menu li {height: auto;border-bottom: 1px solid #b2b2b2;list-style:none;overflow:hidden;}
.colonne_gauche #menu li a {font-size:13px;font-family:Arial, Helvetica, sans-serif;line-height: 20px;font-weight:bold;text-decoration:none;display:block;padding-left:5px;height:20px;}
.colonne_gauche #menu li a:hover {background:#69543e;color:#FFF;}
.colonne_gauche #menu li a.active {background:#dedad6;color:#69543e;}
.colonne_gauche #menu li ul{margin-bottom:0px;}
.colonne_gauche #menu li li{height: auto;border-bottom: none;list-style:none;overflow:hidden;}
.colonne_gauche #menu li li a {font-size:11px;font-family:Arial, Helvetica, sans-serif;line-height: 15px;font-weight:bold;text-decoration:none;display:block;padding-left:15px;height:15px;}
/*************** Pied de page ************/
#globalfooter {padding: 0;height: 207px;margin: 0px;width: auto;clear: both;background: url(vive_gibierdeau/img/footer.jpg) no-repeat top center;}
#footer {height: 207px;margin: 0px auto;padding: 0 25px;width: 880px;position:relative;}
#top_footer {height:102px;}
#top_footer a {width:212px;height:102px;display:inline-block;float:left;margin: 0 10px 0 0;_margin:0 5px 0 0;}
#top_footer img {margin: 0 10px 0 0;display:inline-block;float:left;_margin: 0 6px 0 0;}
#top_footer #inscription_newsletter {margin:0;}
#bottom_footer p {color:#a2a2a2;font-size:11px;}
#bottom_footer a {color:#FFF;font-size:11px;}
#rappelMenu {color:#b2b2b2;font-size:11px;margin-bottom: 10px;}
#rappelMenu div {text-align:right;margin: 0 25px 0 0;color:#FFF;font-size:11px;}
#rappelMenu #liens_droit{margin-bottom:10px;} 
#rappelMenu .add_favoris {background: url(vive_gibierdeau/img/add_fav.png) no-repeat left center;display:inline-block;height:16px;line-height:16px;padding-left:18px;color:#505050;float:left;margin-top:15px;}
#sites_vive{text-align:center;margin:0;}
#sites_vive a{list-style:none;display:inline-block;padding:0 0 0 5px;margin: 0 0 0 5px;border-left:1px solid #b2b2b2;color:#b2b2b2;}
#sites_vive #vive_elevage{border:none;}
/************ REFERENCEMENT ********/
.referencement{clear:both;}
.referencement p{text-align:center;}
.referencement a{color:#b2b2b2;font-size:9px;}
/************* MESSAGE BOTTOM *************/
#globalfooter{padding-bottom:100px;background-color:#E8E9E7;}
#message_bottom{position:fixed;bottom:0;left:0;width:100%;height: 150px;z-index: 10000;background: url(vive_gibierdeau/img/fond_inventaire_2010.png) repeat-x top center;}
#message_bottom img{position:relative;width:880px;margin: 0 -440px;left:50%;}
/************* JEU LOTERIE VIVELELEVAGE*************/
#overlay_popup_loterie{background:#000;filter:alpha(opacity=80);opacity:0.8;width:100%;height:100%;position:fixed;z-index:10000;}
#popup_loterie{position:absolute;top: 100px;left:50%;margin-left:-392px;width:785px;height:675px;z-index:11000;}
#img_popup_loterie{position:absolute;z-index:1;top:0;left:0;}
#close_popup{position:absolute;top:113px;right:30px;width:30px;height:30px;display:block;z-index:3;}
#popup_loterie form{position:absolute;z-index:2;top:254px;left: 165px;width:200px;height:265px;}
#popup_loterie input{width:195px;height:20px;float:none;margin-top:23px;/margin-top:21px;border:none;background:none;padding:0 0 0 5px;}
#popup_loterie input.radio{width:auto;height:auto;float:none;margin:0px;padding:0;/margin:-5px 0 0 -5px;}
#popup_loterie input#submit{width:173px;height:59px;float:none;margin:13px 0 0 13px;padding:0;cursor:pointer;}
#reglement{position:absolute;z-index:3;display:block;width:116px;height:30px;text-decoration:none;bottom:80px;right:48px;}
#jouer{display:block;width:302px;height:104px;text-decoration:none;position:absolute;bottom: 275px;left:68px;z-index:4;}
#pub_loterie{float:right;margin:50px 0 0 0;}
/*
.page_reglement_loterie .colonne_centre,
.page_formulaire_loterie .colonne_centre{width:955px;}
.page_formulaire_loterie{color:#505050;}
#inscription-loterie{background:url(vive_gibierdeau/img/loterie/fond_loterie.jpg) no-repeat;width:955px;height:413px;position:relative;}
#inscription-loterie form{position:absolute;z-index:2;top:170px;left: 148px;width:200px;height:265px;}
#inscription-loterie input{width:195px;height:20px;float:none;margin-top:23px;border:none;background:none;padding:0 0 0 5px;/margin-top:21px;}
#inscription-loterie input.radio{width:auto;height:auto;float:none;margin:0px;padding:0;/margin:-5px 0 0 -5px;}
#inscription-loterie input#loterie_submit{width:173px;height:59px;float:none;margin:13px 0 0 13px;padding:0;cursor:pointer;}
.page_formulaire_loterie #reglement_loterie{float:right;display:block;}
.page_formulaire_loterie #inscription-amis input{width:100%;border:1px solid #b2b2b2;float:none;margin-bottom:10px;}
.page_formulaire_loterie #inscription-amis label {display:inline;float:none;padding-right:0;text-align:left;width:100%;}
.page_formulaire_loterie #inscription-amis input#loterie_ami_submit{background:url(vive_gibierdeau/img/compte/valider.jpg) no-repeat;float:none;font-size:0;height:25px;margin:10px 0 20px 90px;overflow:hidden;padding-top:25px;width:79px !important;border:none;cursor:pointer;}
#inscription-amis{width:269px;margin:0 auto;}
#cadeaux_loterie{clear:both;margin-top:30px;overflow:hidden;}
#cadeaux_loterie img{float:left;}
.page_offres_loterie .colonne_centre{width:100%;}
.page_offres_loterie .colonne_centre img{float:left;}*/
/********* Réglages généraux *********/
* {margin: 0;padding: 0;}
.clear{clear:both;}
.page_titre{background: url(vive_gibierdeau/img/fond_h1.jpg) no-repeat;width:880px;margin:0 auto 20px;height:34px;}
h1{font-size:17px;color:#ad1e16;height:34px;line-height:34px;margin-left:25px;}
h2 {margin:0 0 8px;border-bottom:1px solid #69543e;color:#69543e;font-size:16px;margin-bottom:20px;margin-top:15px;padding-bottom:3px;width:100%;}
a{font-size:11px;text-decoration:none;color:#505050;}
a:hover{text-decoration:underline;}
a:focus{outline:none;}
th{background:#69543e;padding:3px;color:#FFF;}
td{padding: 2px 4px;}
img {margin: 0;padding: 0;border:0;}
ul{margin-bottom:10px;color:#505050;}
p{line-height:17px;font-size:12px;margin-bottom:10px;color:#505050;text-align:justify;}
.highlight{background-color:#FEE500;font-style: italic;font-weight:bold;}
.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;margin: 0 auto 5px;}
.obligatoire {color:#B80000 !important;font-weight:bold;}
.obligatoire input, .obligatoire textarea, .obligatoire select {background:none repeat scroll 0 0 #F9DDDD !important;color:#505050 !important;}
/**************** RECHERCHE *******************/
.listing_pages div{text-align:justify;line-height:17px;}
.listing_pages a{color:green;font-size: 11px;}
.listing_pages h3 a{color:#2200cc;font-size: 13px;text-decoration:underline;}
/********************************** BOX DU LISTING PRODUIT **********************************/
.box_produit{margin-right:6px;margin-bottom:25px;width: 215px;float: left;font-size: 10px;height:77px;}
.last{margin-right:0px;}
.box_produit .imageProduit{width:75px;height:75px;margin:0 3px 0 0;border:1px solid #b2b2b2;display:block;text-align:center;float:left;position:relative;}
.box_produit .boxcontent{display:none;}
.picto{position:absolute;top:-5px;left:-5px;width:20px;height:auto;}
.picto img{margin-bottom: 2px;}
.box_produit .nomProduit{float:left;height:30px;border-bottom:3px solid #ad1e16;text-align:left;font-size:12px;overflow:hidden;margin:0;width:135px;}
.box_produit .nomProduit a{color:#505050;font-size:12px;font-weight:bold;}
.box_produit .prix_produit{height:40px;width:135px;overflow:hidden;text-align:left;float: left;display:inline;padding-top:4px;}
.box_produit .affiche_prix{display:inline;text-align:left;color:#ad1e16;overflow:hidden;}
.box_produit .prix{font-size: 20px;font-family:Arial, Helvetica, sans-serif;font-weight:bold;display:inline;}
.box_produit .lien_produit{padding-top:3px;clear:both;}
.box_produit div.info_prix{text-align:left;color:#505050;display:inline;font-size:10px;margin-right:3px;}
.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;}
/************** Parametres gÃ©nÃ©raux ********************/
#page_profil_client form{height:auto;overflow:hidden;}
.ligne_form {padding:5px;}
.ligne_form .exemple {clear:both;font-size:9px;color:#b2b2b2;display:block;text-align:left;padding-left:45%;}
input {background:none repeat scroll 0 0 #FFFFFF;border:1px solid #69543e;width:40%;float:left;}
label {display:inline;float:left;padding-right:10px;text-align:right;width:45%;}
fieldset {border: none;color:#505050;margin-top:5px;padding:0;}
legend {color:#69543e;font-family:Arial,Helvetica,sans-serif;font-size:20px;font-weight:bold;margin-bottom:10px;}
.radio, .checkbox {background:none;border:none;width:15px;float:none;}
.boutton {border: none;cursor: pointer;margin: 0px;padding: 0;_color:#FFF;font-size:0px;}
.boutton:hover {opacity:0.8;filter:alpha(opacity=80);}
.texte_col1 {float:left;text-align:right;width:45%;}
.texte_col2 {float:left;margin-left:10px;width:40%;}
#page_recherche h2 {margin:0 0 8px;border-bottom:1px solid #69543e;color:#69543e;font-size:16px;margin-bottom:20px;margin-top:15px;padding-bottom:3px;width:100%;}
#page_recherche .submit_search {background:url(vive_gibierdeau/img/bouton_rechercher.jpg) no-repeat;float:right;font-size:0;height:22px;margin:0 275px 0 15px;overflow:hidden;padding-top:25px;width:97px !important;}
#page_recherche .listing_pages{margin-bottom:20px;}
#page_recherche .listing_pages div{margin-bottom:5px;}
#numero_rue{width:10%;}
/************** INSCRIPTION ********************/
#formulaire_connexion{float:left;width:43%;border-right:1px solid #69543e;padding-right:5%;}
#formulaire_connexion legend{padding-top:20px;}
#formulaire_connexion input{width:140px;}
#formulaire_connexion .ligne_form{margin-bottom: 10px;text-align:right;}
#formulaire_connexion p{text-align:right;float:left;margin-left: 50px;}
#formulaire_connexion .submit_connect_client{background:url(vive_gibierdeau/img/compte/bouton_connexion.jpg) no-repeat;width:82px;height:22px;overflow:hidden;font-size:0px;padding-top:22px;float:right;}
#formulaire_identification, #formulaire_inscription{float:left;width:43%;padding-left:5%;}
#formulaire_identification legend, #formulaire_inscription legend{padding-top:20px;}
#formulaire_identification input, #formulaire_inscription input{width:140px;}
#formulaire_identification .ligne_form, #formulaire_inscription .ligne_form{margin-bottom: 10px;}
#formulaire_identification .submit_client_identification, #formulaire_inscription .submit_client_identification{background:url(vive_gibierdeau/img/compte/bouton_valider.jpg) no-repeat;width:68px;height:25px;overflow:hidden;font-size:0px;padding-top:25px;float:right;margin-right:5px;}
.validate_forgot_password {background:url(vive_gibierdeau/img/compte/bouton_valider.jpg) no-repeat;float:right;font-size:0;height:22px;margin-right:31px;overflow:hidden;padding-top:22px;width:68px !important;}
/************** CREER COMPTE ********************/
#formulaire_identifiants{width:670px;border-bottom:1px solid #69543e;padding: 0 0 15px 0;margin:0 auto;}
.form_colonne{float:left;width:80%;}
#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:670px;border-bottom:1px solid #69543e;padding: 0 0 15px 0;margin:0 auto;}
#formulaire_infos_perso select{float:left;margin-right: 5px;width:auto;height:auto;display:inline;overflow:hidden;}
#formulaire_newsletter{margin-bottom:15px;margin:0 auto;width:670px;}
#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:10px;}
.submit_create_count{margin: 0 0 0 235px;background: url(vive_gibierdeau/img/compte/bouton_creer_compte.jpg) no-repeat;width:149px !important;height:55px;padding-top:55px;font-size:0px;overflow:hidden;}
/************** 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(vive_gibierdeau/img/inscription.jpg) no-repeat;height:22px;width:86px !important;padding-top:22px;overflow:hidden;font-size:0px;float:right;margin: 0 155px 0 0;}
#page_newsletter .desinscription_newsletter{background: url(vive_gibierdeau/img/desinscription.jpg) no-repeat;height:22px;width:114px !important;padding-top:22px;overflow:hidden;font-size:0px;float:right;margin: 0 155px 0 0;}
/************** CONTACT ********************/
#page_contact{background: url(vive_gibierdeau/img/fond_contact.png) no-repeat bottom center;_background:none;overflow:hidden;}
#page_contact .intro{display:none;}
#page_contact fieldset{float:right;padding-right:20px;margin: 90px 45px 50px 0;width: 355px;}
#page_contact fieldset label{text-align:left;width: auto;}
#page_contact fieldset input{ 
width:65%;font-family:Arial, Helvetica, sans-serif;font-size:11px;line-height:17px;background:none;float:right;}
 #page_contact fieldset textarea{height: 100px;width:100%;font-family:Arial, Helvetica, sans-serif;font-size:11px;line-height:17px;border:1px solid #69543e;background:none;}
#page_contact .formulaire_champs_obligatoires{float:left;margin:0;}
#page_contact .formulaire_champs_obligatoires p{font-size:11px;}
#page_contact .validate_contact{background: url(vive_gibierdeau/img/compte/bouton_valider.jpg) no-repeat;height:22px;width:68px !important;padding-top:22px;overflow:hidden;font-size:0px;float:right;margin: 0;}
#page_contact fieldset legend{display:none;}
/******************************** LISTING PRODUIT (vignette) ***********************************/
/*
.liste_listing h2{ 
border-bottom:1px solid #E5E5E5;margin-top:15px;margin-bottom:20px;width:100%;}
.liste_listing h2 span{ 
font-size: 17px;color:#505050;font-weight:bold;text-decoration:none;}
.liste_listing h2 a.haut_page{font-size:10px;float:right;background: url(vive_gibierdeau/img/box_promo_puce3.gif) no-repeat;font-size:11px;color:#505050;padding: 0 0 0 15px;margin-top:11px;}
#filtres{height:30px;background:url(vive_gibierdeau/img/fond_filtre_listing.jpg) top center no-repeat;}
#filtres .type_affichage{float:right;line-height:35px;}
#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:23px;float:left;}
#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{background:#b5b5b5;}
*/
#listing_produit{width:658px;}
.titre_listing_produit{border-bottom:1px solid #ad1e16;margin-top:15px;margin-bottom:10px;overflow:hidden;}
.titre_listing_produit h2{ 
width:575px;float:left;border:none;margin:0;overflow:hidden;height:20px;}
.titre_listing_produit h2 a{ 
font-family: Arial, Helvetica, sans-serif;font-size: 17px;color:#ad1e16;font-weight:bold;text-decoration:none;}
.titre_listing_produit a.haut_page{font-size:10px;float:right;background: url(vive_gibierdeau/img/icons/top.gif) no-repeat right top;color:#69543e;padding: 0 15px 0 0;margin-top:5px;}
/***************************** PAGE PRODUIT ****************************/
#page_produit{position:relative;}
#images_produit{width:327px;position:absolute;top:0;left:0;}
#images_produit .franco_de_port{width:87px;height:83px;position:absolute;top:-10px;left:-10px;z-index:10;}
#image_principale{width:325px;height:325px;position:relative;}
#image_principale img{z-index:1;}
#image_principale span{width:325px;height:325px;position:absolute;top:0;left:0;display:block;background: url(vive_gibierdeau/img/produit/image_produit.png) no-repeat;z-index:10;}
#images_secondaires{height:65px;width:327px;margin-top:10px;}
#images_secondaires .miniature{border: 1px solid #b2b2b2;float:left;margin-right:5px;width:63px;height:63px;}
#images_secondaires .miniature:hover, #images_secondaires .active{border: 1px solid #505050;}
#images_secondaires #image_zoom, #images_secondaires #image_retour{margin-right: 5px;float:left;}
#images_secondaires span{float:right;margin: 0;text-align:right;}
#images_secondaires span a{background: url(vive_gibierdeau/img/produit/loupe.jpg) no-repeat;color:#505050;padding-left:17px;display:inline-block;height:15px;line-height:15px;}
#informations_produit{float:right;width:322px;min-height:402px;margin-bottom:20px;}
#informations_produit h2{border:none;margin:0;padding:0;margin-bottom:15px;}
#informations_produit h2 a{font-size:18px;font-family:Arial, Helvetica, sans-serif;font-weight:bold;color:#ad1e16;}
.infos_pictos{margin-bottom:15px;height:31px;}
.infos_pictos span{float:left;margin-right:10px;}
#prix_produit{padding-bottom:15px;}
#prix_produit .global_prix{font-size:45px;font-family: Arial, Helvetica, sans-serif;font-weight:bold;color:#ad1e15;background:url(vive_gibierdeau/img/produit/fond_prix.jpg) no-repeat;display:inline-block;line-height:81px;height:81px;width:265px;text-align:center;text-shadow:#f5e5cf 1px 1px;margin-bottom:5px;}
#prix_produit span.transport_produit{float:left;margin: 0;color:#505050;font-size:11px;display:inline-block;height:19px;}
#prix_produit .eco_participation{float:left;margin: 0;color:#505050;font-size:11px;display:inline-block;border-left:1px solid #505050;padding-left:5px;margin-left:5px;height:19px;}
 #prix_produit span.garantie_produit{float:left;padding: 6px 0 0 0;color:#505050;font-size:11px;display:inline-block;border-left:1px solid #505050;margin-left:5px;padding-left:5px;height:13px;}
#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;}
#options_fiche_produit{margin-bottom:10px;}
#options_fiche_produit select{display:block;clear:both;}
.formulaire_produit{margin:0px;}
.formulaire_produit .box{background:url(vive_gibierdeau/img/produit/fond_option.jpg) no-repeat;width:323px;overflow:hidden;}
.box div{float:left;margin:33px 10px 10px;padding:0;}
.formulaire_produit label{display:inline;margin-right:5px;padding:0;width:auto;color:#505050;}
#fiche_produit_libelle_personnalisation{text-align:left;float:none;clear:both;margin:0;margin-left:10px;width:303px;}
#fiche_produit_libelle_personnalisation label {width:50%;text-align:left;}
#fiche_produit_libelle_personnalisation input{width:50%;}
#disponibilite_produit{clear:both;margin-bottom:10px;margin-top:15px;}
#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:78px;overflow:hidden;}
#ajout_panier{width:216px;height:78px;border:0px;cursor:pointer;float:left;background: url(vive_gibierdeau/img/produit/bouton_ajouter_panier.jpg) no-repeat;padding-top:78px;font-size:0px;}
#ajout_panier:hover{opacity:0.8;filter:alpha(opacity=80);}
.social_network{height:25px;position:absolute;top:-49px;right:15px;}
.social_network div{text-align:right;float:right;margin-left:5px;}
.social_network div.fbk{margin-top:1px;}
.plus_produit .box{background:url(vive_gibierdeau/img/produit/promo_1.jpg) no-repeat;padding:0;width:100px;height:110px;margin:0 10px 10px 0;float:left;overflow:hidden;text-align:center;}
.plus_produit .box.promo_2{background:url(vive_gibierdeau/img/produit/promo_2.jpg) no-repeat;}
.plus_produit .box a{font-weight:bold;margin:0;padding: 30px 3px 0 7px;width:90px;display:block;height:67px;overflow:hidden;}
#description_produit{width:658px;font-family: Arial, Helvetica, sans-serif;font-size:12px;padding-top:5px;clear:both;margin-bottom:15px;}
#description_produit h2 {background:url(vive_gibierdeau/img/produit/description.jpg) no-repeat;border-bottom:none;height:38px;margin:0 0 20px;padding-bottom:0;width:100%}
#description_produit h2 span{display:none;}
#description_produit .description_produit{width:600px;margin-left: 20px;float:left;overflow:hidden;margin-top:5px;}
#description_produit .information{background-color:#fcecd3;margin:5px 0;padding:5px;line-height:17px;color:#f29400;text-align:justify;border: 3px solid #f29400;font-weight:bold;}
#description_produit .cadeaux_produit{width:270px;padding-left: 15px;float:left;}
#complement_description{clear:both;}
#complement_description #extrait_sonore{float:left;border:1px dotted #b2b2b2;padding: 5px 5px 5px 34px;width:200px;background: url(vive_gibierdeau/img/icons/sound.jpg) no-repeat left center;margin:0 10px 10px 0;}
#complement_description #extrait_sonore h4{margin-left: 4px;}
#complement_description #notices{float:left;border:1px dotted #b2b2b2;padding: 5px 5px 5px 40px;width: 45%;margin:0 10px 10px 0;background: url(vive_gibierdeau/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(vive_gibierdeau/img/icons/pdf-icon.jpg) left center no-repeat;padding-left: 18px;}
#informations_produit #complement_produit{width:390px;height:49px;margin: 0 0 20px 0;clear:both;}
#produits_associes{overflow:hidden;width:658px;clear:both;}
#produits_associes h2 {background:url(vive_gibierdeau/img/produit/produits_associes.jpg) no-repeat;border-bottom:none;height:38px;margin:0 0 10px;padding-bottom:0;width:100%}
#produits_associes h2 span{display:none;}
#message_erreur_bouton_valider{clear:both;overflow:hidden;}
.overlay_infos{position:fixed ;top:0px;left:0px;width:100%;height:100%;background:#69543E;z-index:8000;filter : alpha(opacity=80); 
  -moz-opacity : 0.8; 
  opacity : 0.8;}
.infos_ajout_panier_div{position:absolute;top:-50px;margin:0 0 0 -83px;background-color:#fff;padding:10px;width:550px;overflow:auto;z-index:9000;}
.infos_ajout_panier_div h2{border-bottom:1px solid #69543e;color:#69543e;font-size:16px;margin:15px 0 20px;padding-bottom:3px;width:100%;}
.infos_ajout_panier_div .ligne_promo_validation{margin-bottom:15px;}
.infos_ajout_panier_div .titre{background:url(vive_gibierdeau/img/produit/fond_titre_promo.jpg) left bottom no-repeat;clear:both;padding: 5px 0;display:block;width:100%;min-height:20px;margin-bottom:10px;}
.infos_ajout_panier_div .titre h3{font-size:14px;color:#594633;margin-left: 5px;padding:0 5px 5px 55px;min-height: 21px;background:url(vive_gibierdeau/img/produit/promo.png) left center no-repeat;}
.infos_ajout_panier_div .titre h3 img{float:right;margin: -5px 0 0 15px;}
#boutons_infos_ajout_panier_div{float:right;width:165px;}
.infos_description_produit{width:350px;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-weight:bold;color:#505050;}
.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-weight:bold;color:#505050;}
.ligne_promo_validation .produit .prix .prix{height:30px;}
.ligne_promo_validation .produit .devise{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 div.quantite .qte_panier{clear:both;text-align:center;}
.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(vive_gibierdeau/img/produit/bouton_ajouter_produits.jpg) no-repeat;width:235px !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:148px;height:55px;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:90%;}
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;}
.popup #page_conditions_generales_de_vente #colonne_centre{width: 535px;}
.popup #page_conditions_generales_de_vente #colonne_centre table{width: 535px;}
/*********** ETAPE ************/
#sous_menu_panier{width:880px;height:78px;margin-bottom:15px;}
#sous_menu_panier ul{width:880px;height:78px;list-style-type:none;margin:0;}
#sous_menu_panier li{height:78px;margin-right:35px;float:left;}
#sous_menu_panier li#panier{width:152px;background: url(vive_gibierdeau/img/panier/etape_1.jpg) no-repeat top right;}
#sous_menu_panier li#panier.active, #sous_menu_panier li#panier a:hover{background: url(vive_gibierdeau/img/panier/etape_1.jpg) no-repeat top left;}
#sous_menu_panier li#coordonnees{width:216px;background: url(vive_gibierdeau/img/panier/etape_2.jpg) no-repeat top right;}
#sous_menu_panier li#coordonnees.active, #sous_menu_panier li#coordonnees a:hover{background: url(vive_gibierdeau/img/panier/etape_2.jpg) no-repeat top left;}
#sous_menu_panier li#commande{width:214px;background: url(vive_gibierdeau/img/panier/etape_3.jpg) no-repeat top right;}
#sous_menu_panier li#commande.active, #sous_menu_panier li#commande a:hover{background: url(vive_gibierdeau/img/panier/etape_3.jpg) no-repeat top left;}
#sous_menu_panier li#paiement{width:185px;background: url(vive_gibierdeau/img/panier/etape_4.jpg) no-repeat top right;margin:0;}
#sous_menu_panier li#paiement.active, #sous_menu_panier li#paiement a:hover{background: url(vive_gibierdeau/img/panier/etape_4.jpg) no-repeat top left;}
#sous_menu_panier li a{display:block;height:78px;}
#sous_menu_panier li span{display:none;}
/*********** FORMULAIRES ************/
.mini_forms{width:670px;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(vive_gibierdeau/img/panier/code_chance.jpg) no-repeat;padding-left:100px;width:299px;}
.mini_forms fieldset.rapid_cart{background:url(vive_gibierdeau/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(vive_gibierdeau/img/panier/bouton_calcul_panier.jpg) no-repeat;font-size:0px;padding-top:22px;height:22px;width:171px;margin-bottom:4px;}
/*********** 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:#69543e;padding: 2px 0;font-size:11px;color:#FFF;text-align:center;}
#tableau_panier div.titre div{float:left;border-right:1px dotted #FFF;height:21px;line-height:21px;}
#tableau_panier .titre .photo{width:70px;}
#tableau_panier .titre .designation{width:510px;}
#tableau_panier .titre .cotation{width:60px;}
#tableau_panier .titre .prix_unitaire{width:75px;}
#tableau_panier .titre .quantite{width:67px;}
#tableau_panier .titre .prix{width:75px;}
#tableau_panier .titre .action{width:16px;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:auto;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:497px;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(vive_gibierdeau/img/compte/bouton_modifier.jpg) no-repeat;width:70px;font-size:0px;height:22px;padding-top:22px;margin: 10px 10px 0 0;display:block;}
#tableau_panier .ligne_1 .cotation{width:60px;text-align:center;height:45px;text-align:center;padding-top: 25px;}
#tableau_panier .ligne_1 .cotation img{margin-top:-15px;}
#tableau_panier .ligne_1 .prix_unitaire{width:75px;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:75px;text-align:center;display:inline-block;font-size:11px;}
#tableau_panier .ligne_1 .quantite{width:67px;height:47px;padding-top: 22px;text-align:center;}
#tableau_panier .ligne_1 .quantite input{background:#533b28;cursor:pointer;color:#FFF;padding:0;margin: 0 3px;text-align:center;width:14px;height:14px;float:left;}
#tableau_panier .ligne_1 .quantite input:hover{opacity:0.8;filter:alpha(opacity=80);}
#tableau_panier .ligne_1 .quantite span{padding:0 3px;float:left;}
#tableau_panier .ligne_1 .prix{height:45px;width:75px;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:44px;border:none;padding-top: 25px;text-align:center;padding-left: 3px;}
/*********** 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(vive_gibierdeau/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 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(vive_gibierdeau/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;}
.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:#e6de05 url(vive_gibierdeau/img/panier/promo.png) no-repeat 5px center;width:745px;padding: 5px 0 5px 60px;min-height: 20px;margin: 5px 0 0 0;float:right !important;color:#b80000;}
.ligne_promo strong{float:left;width: 500px;display:block;border-left: 1px solid #b80000;padding-left: 10px;}
.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:810px;margin:0;padding:0;line-height:20px;height:auto;border:none;float:right;}
#tableau_panier .ligne_1 div.complement_offres div{border:none;}
#tableau_panier .ligne_1 div.complement_offres .ligne_form{}
 
#tableau_panier .ligne_1 div.complement_offres .ligne_form label{text-align:left;display:inline;width:auto;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(vive_gibierdeau/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(vive_gibierdeau/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;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: 100%;margin: 0 0 5px 0;}
#content_affiche_reference .infos_description_produit p{width: 330px;margin-top: 10px;}
#content_affiche_reference .infos_description_produit .prix{padding:0;height:auto;text-align:left;}
#content_affiche_reference .infos_description_produit span span{margin: 0;}
#content_affiche_reference .complement_produit{width: 100%;margin:0;clear:both;overflow:hidden;height:auto;padding-top:10px;}
#content_affiche_reference .complement_produit .ligne_form{float:left;width:auto;_width:105px;}
#content_affiche_reference .complement_produit .ligne_form label{padding:0 5px 0 0 !important;}
#content_affiche_reference .complement_produit input{background: url(vive_gibierdeau/img/panier/bouton_enregistrer.jpg) no-repeat;float:right;width:92px;height:22px;overflow:hidden;display:block;font-size:0px;padding-top:22px;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:433px;float:right;color:#505050;}
#tableau_panier div.totaux div.total{width:433px;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;color:#505050;}
#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:43px;text-align:center;position:static;}
#tableau_panier div.totaux div.total div.info{width:40px;text-align:center;}
#tableau_panier div.totaux div.total div.info input{float:none;width: auto;border:none;}
#tableau_panier div.totaux div.total div.prix{width:71px;padding-right: 5px;}
#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:13px;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: 433px;height: 21px;padding: 2px 0;clear:both;font-weight:bold;height: auto;font-size:15px;background:#69543e;overflow:hidden;}
#tableau_panier div.totaux div.total_a_payer div.titre{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;width:40px;text-align:center;height: 21px;position:static;}
#tableau_panier div.totaux div.total_a_payer div.info{float:left;width:40px;text-align:center;height: 21px;}
#tableau_panier div.totaux div.total_a_payer div.prix{width:80px;padding-right:5px;float:left;height: 21px;text-align:right;color:#FFF;}
#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;margin-right:23px;}
#tableau_panier div.totaux div.total_a_payer div.trois_x_sans_frais a{font-weight:normal;color:#FFF;text-decoration:underline;}
#tableau_panier div.totaux div.code_promotion {height:auto;}
#tableau_panier div.totaux div.code_promotion div{border:none;float:right;}
#tableau_panier div.totaux div.code_promotion .code_promotion_msg_erreur{font-weight:bold;color:#b20000;}
#tableau_panier div.totaux div.code_promotion .code_promotion_msg{font-weight:bold;color: #390;}
#tableau_panier div.totaux div.code_promotion_resultat{font-weight:bold;}
#tableau_panier div.totaux div.code_promotion input,
#tableau_panier div.totaux div.code_promotion label{width:auto;float:none;text-align:left;height:17px;}
#tableau_panier div.totaux div.code_promotion #submit_code_promotion{background:url(vive_gibierdeau/img/bouton_ok.jpg) no-repeat;border:medium none;color:#505050;cursor:pointer;font-size:11px;height:19px;margin-left:5px;width:19px;padding:0;}
/*********** MESSAGE ************/
#tableau_panier div.ligne_1 .message_1 ,#tableau_panier div.ligne_1 .message_2{width:670px;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:638px;padding: 10px;border: 3px solid #b80000;margin:0 auto 10px;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{color:#b80000;}
#message_1 div.text{color:#505050;float:right;}
#message_1 div.text ul{margin: 10px 0 0 30px;list-style:disc outside;font-weight:bold;}
div#message_2{width:854px;padding: 10px;border: 3px solid #f29400;margin-bottom:10px;line-height:17px;overflow: hidden;}
#message_2 h3{color:#f29400;}
#message_2 div.texte{color:#505050;}
#message_2 p.col{padding:5px;}
#message_2 .texte input{width:15px;float:left;}
#message_2 .texte label{float:left;margin-left: 5px;text-align:left;width: 810px;padding: 0;}
#message_2 .texte label strong{font-size:15px !important;}
#message_2 div.msg_1{font-size:11px;margin-top:15px;overflow:hidden;}
#message_2 div.msg_2{margin-top:15px;height:auto;font-size:11px;clear:both;overflow:hidden;}
#message_2 .texte .prix{display:inline;}
/*********** BOUTON ************/
input.supp_ref{width:13px;height:15px;font-size:0px;border:0px;overflow:hidden;padding-top:15px;background: transparent url(vive_gibierdeau/img/icons/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:149px;height:55px;overflow:hidden;padding-top:55px;font-size:0px;background: url(vive_gibierdeau/img/panier/bouton_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(vive_gibierdeau/img/panier/continuer_achats.jpg) no-repeat;width:160px;height:22px;overflow:hidden;padding-top:22px;font-size:0px;cursor:pointer;clear:both;float:right;}
/***********************/
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(vive_gibierdeau/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 ********************/
.affiche_adresse h3 {color:#505050;font-size:18px;margin-bottom:10px;}
#page_recapitulatif_commande .affiche_adresse{width:40%;float:left;padding-left: 5%;margin-bottom:20px;}
#page_recapitulatif_commande .affiche_adresse .complement a {background: url(vive_gibierdeau/img/compte/bouton_modifier.jpg) no-repeat;height:22px;width:70px !important;overflow:hidden;font-size:0px;display:block;color:#FFF;}
#page_recapitulatif_commande .affiche_adresse .complement a:hover {  -moz-opacity : 0.8;  opacity : 0.8;filter:alpha(opacity=80);}
.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;}
.choix_paiements{float:right;width:750px;margin-bottom:10px;}
.choix_paiements label{float:none;}
.choix_paiements h3{text-align:center;margin: 0 auto 15px;font-size:20px;color:#505050;width:347px;padding:10px 30px 0 0;}
.choix_paiement_1{background: url(vive_gibierdeau/img/panier/logos_secured.jpg) no-repeat top right;float:left;width:350px;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(vive_gibierdeau/img/panier/bouton_modifier_panier.jpg) no-repeat;height:25px;font-size:0px;width:143px !important;padding-top:25px;float:left;overflow:hidden;margin: 27px 10px 0 300px;}
.submit_validate_commande{background: url(vive_gibierdeau/img/panier/valider_commande.jpg) no-repeat;height:55px;font-size:0px;width:149px !important;padding-top:55px;float:left;overflow:hidden;}
.cgv{clear:both;margin-bottom:10px;overflow:hidden;padding-left: 130px;}
.cgv label{width: 712px;margin-right: 20px;padding:0;text-align:left;float:right;}
div.dom_tom{padding: 10px;border: 3px solid #f29400 !important;width:664px !important;margin-top:10px;}
.supp_dom_tom{border:none !important;float:right !important;}
.supp_produit_dom_tom{background: url(vive_gibierdeau/img/panier/bouton_supprimer_panier.jpg) no-repeat;height:45px;font-size:0px;width:81px !important;padding-top:45px;float:right;overflow:hidden;margin: 10px 10px 0 0;}
.submit_demande_devis{background: url(vive_gibierdeau/img/recap_commande/bouton_demande_devis.jpg) no-repeat #ff00ff;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;}
/************** MODIFIER ADRESSE ********************/
.adresses{background: url(vive_gibierdeau/img/separation.gif) repeat-y 250px top;line-height: 17px;margin-bottom: 15px;overflow:hidden;}
.adresses .active{width:600px;float:right;margin-bottom:0 !important;}
.adresse{clear:left;width:250px;margin-bottom: 40px;}
.active p{font-size:11px;color:#b2b2b2;padding-left:190px;}
.affiche_adresse{margin-bottom: 15px;}
.affiche_adresse h3{font-size:18px;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;width:880px;clear:both;}
.carnet_adresse h2 {border-bottom:1px dotted #B2B2B2;font-size:20px;padding-bottom:5px;margin-bottom:15px;}
.carnet_adresse div{border-right:1px solid #594633;float:left;margin-bottom:15px;padding-left:22px;width:200px;display:inline-block;height:268px;overflow:hidden;}
.carnet_adresse .affiche_adresse p{font-size:12px;line-height:17px;margin-bottom:0;text-align:left;}
.carnet_adresse div div{border-right:medium none;float:none;height:auto;margin:0;padding:0;width:auto;}
.carnet_adresse .load_adresse_livraison{background: url(vive_gibierdeau/img/compte/bouton_adresse_livraison.jpg) no-repeat;font-size:0px;overflow:hidden;width:161px;height:22px;padding-top:22px;margin:0 auto 5px;display:block;}
.carnet_adresse .load_adresse_facturation{background: url(vive_gibierdeau/img/compte/bouton_adresse_facturation.jpg) no-repeat;font-size:0px;overflow:hidden;width:173px;height:22px;padding-top:22px;margin: 0 auto;display:block;}
.submit_modification_adresse_facturation, .submit_modification_adresse_livraison{background: url(vive_gibierdeau/img/compte/bouton_autre_adresse.jpg) no-repeat;height:22px;width:105px !important;padding-top:22px;overflow:hidden;font-size:0px;float:left;margin: 0 5px 0 0;}
#modification_adresse_livraison, #modification_adresse_facturation{background: url(vive_gibierdeau/img/compte/bouton_modifier.jpg) no-repeat;height:22px;width:70px !important;padding-top:22px;overflow:hidden;font-size:0px;float:left;margin: 0 5px 0 0;}
.submit_modification_adresse_principale{background: url(vive_gibierdeau/img/compte/bouton_modifier.jpg) no-repeat;height:22px;width:70px !important;padding-top:22px;overflow:hidden;font-size:0px;float:right;margin: 0 82px 0 0;}
.bouton_validation{height:55px;padding: 10px 0 15px;width:148px;}
.validate_adresses{background: url(vive_gibierdeau/img/compte/bouton_valider_adresses.jpg) no-repeat;height:55px;width:148px !important;padding-top:55px;overflow:hidden;font-size:0px;margin: 0 auto;}
.submit_validate_modification_adresse_livraison, .submit_validate_modification_adresse_facturation{background:url(vive_gibierdeau/img/compte/bouton_valider.jpg) no-repeat;height:22px;width:68px !important;padding-top:22px;overflow:hidden;font-size:0px;float:right;margin: 0 82px 0 0;}
.bouton_retour{width:140px;float:right;clear:both;}
.bouton_retour .boutton{background: url(vive_gibierdeau/img/compte/bouton_annuler.jpg) no-repeat;height:22px;width:63px !important;padding-top:22px;overflow:hidden;font-size:0px;float:right;margin: 0 82px 0 0;}
/************** PAIEMENT SECURISE ********************/
#page_paiement_commande p{text-align:center;width: 650px;margin:0 auto;font-weight:bold;}
#page_paiement_commande input{width:auto !important;float:none;border:none;}
#nav_gauche{height:auto;width:200px;float:left;margin-right: 20px;display:inline;}
#nav_gauche ul{list-style:none;}
#nav_gauche li{height: 20px;border-bottom: 1px solid #b2b2b2;list-style:none;}
#nav_gauche ul li a {font-size:13px;font-family:Arial, Helvetica, sans-serif;line-height: 20px;font-weight:bold;text-decoration:none;display:block;padding-left:5px;}
#nav_gauche ul li a:hover {background:#69543e;color:#FFF;}
#nav_gauche ul li .active {background:#dedad6;color:#69543e;}
 
#colonne_centre{width:658px;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;border-bottom:1px solid #69543e;color:#69543e;font-size:16px;margin-bottom:20px;margin-top:15px;padding-bottom:3px;width:100%;}
.ligne_texte{font-weight:bold;}
/****************** Mon compte ****************/
#page_compte_client .texte_col1{text-align:left;width:auto;float:left;}
 #page_compte_client .texte_col2{text-align:left;float:left;width:auto;font-weight:bold;margin-left: 5px;}
#page_compte_client .infos_personnelles{width:100%;}
#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(vive_gibierdeau/img/compte/bouton_changer_mot_passe.jpg) no-repeat;height:22px;width:195px !important;padding-top:22px;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;clear:both;}
/****************** Changer mail ****************/
.formulaire_profil legend{display:none;}
.submit_client_mail{background: url(vive_gibierdeau/img/compte/bouton_modifier_adresse_mail.jpg) no-repeat;height:22px;width:195px !important;padding-top:22px;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:658px ;overflow:hidden;float:right;}
#page_profil_client #formulaire_infos_perso legend{display:none;}
#page_profil_client #formulaire_infos_perso label{width:43%;}
.pays{margin-bottom:0;margin-left:155px;margin-top:10px;}
.pays img{margin-right:5px;}
.submit_client_profil{background: url(vive_gibierdeau/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{float:left;padding-left:0 !important;width:220px;}
#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(vive_gibierdeau/img/compte/bouton_appliquer_modifications.jpg) no-repeat;height:22px;width:213px !important;padding-top:22px;overflow:hidden;font-size:0px;margin: 0 0 0 200px;}
/****************** Mes adresses ****************/
.formulaire_adresse{width:660px;float:left;}
.formulaire_adresse fieldset p{font-size:11px;color:#b2b2b2;margin: 0 0 0 307px;}
.col_droite {padding-left:47%;}
.submit_add_adress{background: url(vive_gibierdeau/img/compte/bouton_ajouter_adresse.jpg) no-repeat;height:22px;width:154px !important;padding-top:22px;overflow:hidden;float:right;margin:15px 90px 0 0;font-size:0px;}
.carnet_adresse .change_adresse{background: url(vive_gibierdeau/img/compte/bouton_modifier.jpg) no-repeat;height:22px;width:70px !important;padding-top:22px;overflow:hidden;float:left;margin:0 5px 0 0 ;}
.carnet_adresse .delete_adresse{background: url(vive_gibierdeau/img/compte/bouton_supprimer.jpg) no-repeat;height:22px;width:78px !important;padding-top:22px;overflow:hidden;float:left;margin:0;}
#page_adresses_client .carnet_adresse div{height: 150px;border-right: 1px solid #69543e;float:left;margin-bottom: 15px;padding-left: 22px;width:200px;}
#page_adresses_client .carnet_adresse div div{height: auto;border-right: none;float:none;margin:0;padding:0;width:auto;}
.submit_change_adress{float:right;cursor:pointer;background: url(vive_gibierdeau/img/compte/bouton_modifier.jpg) no-repeat;height:22px;width:70px !important;padding-top:22px;overflow:hidden;border:none;font-size:0px;margin-right:90px;}
.submit_cancel{float:right;cursor:pointer;background: url(vive_gibierdeau/img/compte/bouton_annuler.jpg) no-repeat;height:22px;width:63px !important;padding-top:22px;overflow:hidden;border:none;font-size:0px;margin-right:130px;}
/****************** MES COMMANDES ****************/
table#liste_factures{width:640px !important;}
table#liste_factures .download_facture{display:block;background: url(vive_gibierdeau/img/compte/bouton_telecharger.png) no-repeat;width:123px;height:21px;}
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 solid #69543e;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 solid #69543e;}
#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(vive_gibierdeau/img/panier/demande_papier.jpg);background-repeat: no-repeat;}
#page_commandes_client .etats .submit_interface_paiement{float:right;cursor:pointer;background: url(vive_gibierdeau/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(vive_gibierdeau/img/compte/bouton_envoyer.jpg) no-repeat;height:22px;width:64px !important;padding-top:22px;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(vive_gibierdeau/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(vive_gibierdeau/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(vive_gibierdeau/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;}
*/
#page_conditions_generales_de_vente{margin: 0;overflow:hidden;}
#page_conditions_generales_de_vente table{color:#505050;margin-bottom:10px;border:1px solid #b2b2b2;}
#page_conditions_generales_de_vente table td{border: 1px solid #b2b2b2;height:30px;line-height: 17px;padding:5px;}
#page_conditions_generales_de_vente #colonne_centre p{margin-bottom:10px;text-align:justify;line-height:1.5em;color:#505050;}
#page_conditions_generales_de_vente #colonne_centre ul{margin-bottom:10px;text-align:justify;line-height:1.5em;color:#505050;margin-left:30px;}
#page_conditions_generales_de_vente #colonne_centre{width:880px;}
#page_plan_de_site{margin: 0;overflow:hidden;}
#page_plan_de_site li {list-style:none;border-top: 1px solid #69543e;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;color:#69543e;}
#page_plan_de_site li a:hover{text-decoration:underline;}
#page_plan_de_site ul ul{overflow:hidden;cursor: default;margin-left:50px;}
#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;color:#505050 !important;overflow:hidden;}
#page_plan_de_site ul ul li.clear{padding:0;margin:0;height:0;width: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;background:url(vive_gibierdeau/img/box_promo_puce1.gif) no-repeat center left !important;padding: 0 0 0 13px;}
#page_plan_de_site ul span{display:block;width:15px;height:22px;float:left;margin-right:5px;}
#page_plan_de_site ul span.lien_actif{}
li.titre{clear:both;}
#page_404{padding: 30px 50px 50px 0px;background: url(vive_gibierdeau/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;}
.submit_search{background:url(vive_gibierdeau/img/bouton_ok.jpg) no-repeat center center;border:none;cursor:pointer;font-size:0;height:16px;overflow:hidden;width:17px;}
#page_403{padding: 30px 235px 50px 0px;background: url(vive_gibierdeau/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;}
.partenaire{float:left;width: 45%;padding:2%;margin:10px 0;}
.col2{border-left: 1px dotted #b2b2b2;}
.partenaire .lien_partenaire{font-size:15px;font-weight:bold;}
.partenaire img{float:right;}
.description{text-align:justify;line-height:17px;}
#page_partenaires .clear{border-bottom: 1px dotted #b2b2b2;clear:both;}
.autres{clear:both;float:none;width:50%;margin:0 auto;border:1px dotted #b2b2b2;padding:5px;}
.autres ul{list-style:inside square;margin-bottom:0;}

