.livraisons{background-color:#006699;font-family:Arial,Helvetica,sans-serif;font-size:11px;font-color:#ffffff}
body{margin:0;padding:0;font-family:Arial,Helvetica,sans-serif;font-size:11px;background-color:#fff;}
h1,h2,form,div,td{margin:0;padding:0;}
.img-shadow{float:right;background:url(images/shadowAlpha.png) no-repeat bottom right!important;background:url(images/shadow.gif) no-repeat bottom right;margin:10px 0 0 10px!important;margin:10px 0 0 5px;}
.img-shadow img{display:block;position:relative;background-color:#fff;border:1px solid #a9a9a9;margin:-6px 6px 6px -6px;padding:4px;}
h1{margin-top:12px;}
img{border:0;}
.gras{font-weight:bold;color:#000;}
.bolduppercase{font-weight:bold;text-transform:uppercase;color:#000;}
input,select{font-size:11px;}
#container{display:block;position:relative;width:977px;margin-left:auto;margin-right:auto;}
#header{width:977px;background:url(../images/shared/banniere.gif) no-repeat top right;height:146px;}
#bloc_espace_client{margin-top:8px;}
.separateur{color:#dd8381;}
.txtblanc11{color:#fff;}
#rubriques{width:977px;}
#colonne_gauche{width:184px;background:url(../images/shared/courbe_rouge.gif) no-repeat top right;}
#bloc_commande,#bloc_contact,#paiement,#qui-sommes-nous,#bloc_apport{width:176px;margin-top:8px;}
#qui-sommes-nous{margin-bottom:8px;}
#bloc_commande_2,#qui-sommes-nous_2,#bloc_apport_2{margin-left:10px;width:162px;}
#bloc_commande_2 td,#qui-sommes-nous_2 td{border-bottom:1px solid #fff;padding:3px 0;}
#bloc_apport_2 td{border-bottom:1px solid #c93939;padding:2px 0;}
#bloc_commande_2 td{width:162px;}
#bloc_commande_2 td.lastrow,#qui-sommes-nous_2 td.lastrow,#paiement td.lastrow,#bloc_apport_2 td.lastrow{border:0;}
#bloc_commande_2 td a,#qui-sommes-nous_2 td a{color:#000;text-decoration:none;}
#bloc_apport_2 td a{color:#fff;text-decoration:none;background:url(../images/shared/fleche_blanche.gif) no-repeat left 4px;padding-left:15px;float:left;}
#bloc_apport_2 td a:hover{color:#000;text-decoration:none;background:url(../images/shared/fleche_noire.gif) no-repeat left 4px;padding-left:15px;}
#abonnement{margin-top:8px;}
#paiement td{border-bottom:1px solid #999;padding:4px 0;}
#tableau_droit{width:793px;}
#menu_fond_rouge{background-color:#bb0708;width:793px;height:28px;text-align:right;}
#menu_fond_rouge table{width:790px;text-align:right;}
#menu_fond_rouge td{background:url(../images/shared/separateur2.gif) no-repeat bottom right;height:28px;padding:0 11px 0 11px;}
#menu_fond_rouge div{margin-top:5px;}
#menu_fond_rouge select{width:140px;}
#menu_fond_rouge img{padding-right:10px;margin-top:3px;}
#contenu{width:785px;margin-top:12px;}
#contenu_pginterieure{width:780px;margin-top:12px;}
#contenu_pginterieure.espace_conseils{width:795px;}
.rouge13{font-size:13px;color:#bb0708;}
.noir13{font-size:13px;color:#000;}
#bloc_newsletter,#bloc_kit{width:158px;margin-top:10px;}
.bord_gauche{background:url(../images/home/bord_milieu_gch.gif) repeat-y left;width:10px;}
.bord_droit{background:url(../images/home/bord_milieu_dt.gif) repeat-y right;width:10px;}
.bord_bas{background:url(../images/home/bord_milieu_bas.gif) repeat-x bottom;height:10px;}
.bord_bas_nouveautes{background:url(../images/home/bord_bas_nouveautes.gif) repeat-x top;height:40px;}
.image_produit{height:90px;text-align:center;}
.image_produit div{width:100px;text-align:center;margin-left:auto;margin-right:auto;margin-top:10px;}
.apercu_produit div{width:100px;margin:auto;height:inherit;}
.apercu_produit{text-align:center;}
.bloc_produit{background:url(../images/home/bord_bas_nouveautes.gif) repeat-x bottom;height:50px;}
.filet-gris{background:url(../images/home/separator.gif) no-repeat right top;}
.row_price{height:38px;vertical-align:bottom;padding-bottom:10px;}
.row_price2{height:auto;vertical-align:bottom;}
.row_price .prix,.row_price2 .prix{background-color:#da0809;font-size:16px;line-height:16px;font-weight:bold;color:#fff;padding:0 3px;width:70px;margin:auto;}
.row_price .prix .prix_avant_promo{font-size:11px;text-decoration:line-through;text-align:center;}
.row_price2 .prix .prix_avant_promo_2{font-size:11px;text-decoration:line-through;text-align:center;}
.row_price2 .prix{background-color:#fe6305;}
.row_price .voir,.row_price2 .voir{width:80px;height:18px;margin:auto;text-align:center;}
.voir{color:#da0809;}
.voir a{color:#da0809;}
#tableau_milieu{margin-top:12px;width:610px;}
#bloc_zoom_produit{width:391px;}
.image_zoom{background:url(../images/home/bord_milieu_bas.gif) repeat-x bottom;height:10px;padding:12px 0;text-align:center;}
#bloc_zoom_produit div.apercu_produit{border-bottom:1px solid #c5c5c5;width:158px;padding:12px 0 3px 0;text-align:left;}
#bloc_zoom_produit .nom_produit{font-size:14px;font-weight:bold;width:158px;}
#bloc_choix_internautes{width:392px;margin-top:12px;background:url(../images/home/bord_bas_internautes.gif) no-repeat bottom;}
.row_choix{border-bottom:1px solid #666;padding:5px 0;}
.col_choix div.voir,.col_choix_last div.voir{width:35px;}
.col_choix_last{padding-top:5px;}
#bloc_club_conseil{width:201px;}
#bloc_club_conseil .bord_bas{background:url(../images/home/bord_bas_orange.gif) no-repeat bottom;width:201px;height:28px;}
#bloc_club_conseil div.lastrow{background:none;padding-bottom:12px;}
.bloc_desc_club{width:201px;}
.bloc_desc_club div{width:180px;padding:5px 0;text-align:left;margin:auto;}
.repeat_orange{background:url(../images/home/repeat-orange.gif) repeat-y top;width:291px;}
.bord_haut{background:url(../images/home/coin_gauche_bas.gif) repeat-x top;height:8px;}
#tableau_mise-en-avant{margin-top:12px;}
.bloc_mise-en-avant .bord_bas{background:url(../images/home/bord_milieu_bas2.gif) repeat-x top;height:8px;}
#footer{background:url(../images/shared/bandeau_bas2.png) repeat-x bottom;height:92px;width:975px;}
#menu_bas{width:610px;text-align:center;}
#menu_bas ul{padding:0;margin:0;}
#menu_bas ul li{display:inline;}
#menu_bas ul li a{color:#000;}
#rubriques_bas td{padding-bottom:3px;background:url(../images/home/separateur_rub_bas.gif) no-repeat bottom right;height:auto;text-align:center;}
#rubriques_bas td div.style1{text-align:left;width:60px;margin:auto;}
#rubriques_bas td div.style2{text-align:left;width:90px;margin:auto;}
#rubriques_bas td div.style3{text-align:left;width:118px;margin:auto;}
#rubriques_bas td div.style4{text-align:left;width:130px;margin:auto;}
#rubriques_bas td a{color:#fff;text-decoration:none;width:129px;}
div#adresse{padding:10px 0 40px 0;}
.fil_ariane{font-size:11px;}
.fil_ariane a{color:#000;}
.fond_titre_rouge,.bienvenue,.fond_titre_jaune{background:url(../images/produits/milieu_rouge.gif) repeat-x left;height:31px;font-size:13px;font-weight:bold;color:#fff;text-transform:uppercase;width:auto;}
.fond_titre_jaune{background:url(../images/produits/fond_jaune.gif) repeat-x left;color:Black;}
.fond_rouge{background:url(../images/produits/fond_rouge.gif) repeat-x top left;height:52px;font-size:22px;color:#fff;text-transform:uppercase;width:auto;}
.bienvenue{background:none;border-bottom:1px solid #a10c0d;width:395px;}
.pagination a{color:#000;text-decoration:underline;}
.tableau_listing_pdt{width:760px;}
.tableau_listing_pdt td{border-bottom:1px solid #c5c5c5;padding-bottom:10px;line-height:1.3em;}
.tableau_listing_pdt td div.row_desc{margin-top:22px;line-height:1.3em;}
.tableau_listing_pdt .nom_produit a{color:#3d3d3d;font-size:14px;text-transform:uppercase;font-weight:bold;line-height:1.3em;}
.tableau_listing_pdt .table_row_desc{width:649px;line-height:1.3em;}
.tableau_listing_pdt .table_row_desc td{border-bottom:0;padding-bottom:0;border-left:1px solid #999;line-height:1.3em;}
.tableau_listing_pdt .table_row_desc td .col_desc{margin-left:10px;margin-right:25px;color:#696969;line-height:1.3em;}
.tableau_listing_pdt .table_row_desc td .col_weight{padding-top:10px;margin-left:10px;margin-right:10px;color:#696969;line-height:1.3em;}
.tableau_listing_pdt .table_row_desc .col_prix{color:#fff;background-color:#bb0708;font-size:15px;font-weight:bold;margin-top:7px;margin-left:10px;margin-right:15px;padding:0 4px;width:auto;text-align:right;line-height:1.3em;}
.col_prix .anciensel{font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#fff;font-weight:bold;text-decoration:line-through;}
.tableau_listing_pdt .table_row_desc .col_voir{margin-top:20px;line-height:1.3em;}
.tableau_listing_pdt .col_image_produit{margin-top:10px;}
#sous_titre_rouge{color:#bb0708;font-size:14px;font-weight:bold;}
.listing_produit{width:760px;}
.listing_produit_fin{width:760px;}
#pagination_haut{width:756px;}
.pagination{height:20px;background-color:#e2e2e2;margin-left:4px;margin-right:4px;width:756px;}
#tableau_fiche{margin-bottom:20px;}
#tableau_fiche .col_basse{border-left:1px #000 solid;border-right:1px #000 solid;}
#tableau_fiche .contenu{border-left:1px #000 solid;border-right:1px #000 solid;}
#tableau_fiche .col_droit{border-right:1px #000 solid;}
#tableau_fiche .col_gauche{border-left:1px #000 solid;}
#tableau_fiche .rubrique_titre{font-family:Arial;font-size:20px;font-weight:bold;text-align:left;color:#000;}
#tableau_fiche .img_pdt{border-bottom:1px #c5c5c5 solid;margin-left:18px;margin-right:18px;padding-bottom:2px;width:192px;}
#tableau_fiche .separateur{border-bottom:1px #c5c5c5 solid;margin-left:18px;margin-right:18px;margin-top:8px;}
#tableau_fiche .logo_pdt{border-bottom:1px #c5c5c5 solid;margin-left:18px;margin-right:18px;padding-top:12px;padding-bottom:12px;}
#tableau_fiche .actif{font-family:Arial;border:1px #c5c5c5 solid;margin-left:18px;margin-right:18px;margin-top:5px;color:#696969;padding:4px 25px 10px 4px;text-transform:uppercase;font-size:10px;}
#fiche_col_droite,#MrMuscle{margin-top:25px;}
#fiche_col_droite .bord_haut{background:url(../images/produits/bord_ht.gif) repeat-x bottom;height:7px;}
#fiche_col_droite .bord_gauche{background:url(../images/produits/bord_gauche.gif) repeat-y left;width:8px;}
#fiche_col_droite .bord_droit{background:url(../images/produits/bord_droit.gif) repeat-y right;width:8px;}
#fiche_col_droite .bord_bas{background:url(../images/produits/bord_bas.gif) repeat-x top;height:7px;}
#fiche_col_droite .bloc td{border-bottom:1px solid #c5c5c5;padding:5px 0;}
#fiche_col_droite .bloc td.lastrow{border:0;}
#fiche_col_droite .bloc .prix{background-color:#fe6305;color:#fff;font-size:12px;font-weight:bold;padding:1px 1px;width:auto;margin-right:25px;text-align:center;}
#tableau_fiche .actif span{font-size:11px;}
#tableau_fiche .col_droit{border-right:1px #000 solid;}
#tableau_fiche .rubrique{text-align:left;border-bottom:1px solid #000;padding-bottom:25px;font-family:Arial;font-size:11px;color:#696969;margin-left:12px;margin-right:12px;}
#tableau_fiche .detail{text-align:left;border-bottom:solid #000 1px;font-family:Arial;color:#696969;margin-left:12px;margin-right:12px;margin-top:15px;padding-bottom:10px;}
#tableau_fiche .info{font-family:Arial;margin-left:18px;margin-right:12px;margin-top:20px;color:#696969;}
#tableau_fiche select{color:#696969;font-size:10px;}
#tableau_fiche ul{margin:0;padding:0;list-style-position:inside;}
#tableau_fiche ul li{margin-top:5px;}
#tableau_fiche .info .gras{font-weight:bold;color:#000;}
#tableau_fiche a{text-decoration:underline;color:#bb0708;}
#tableau_fiche .bord_bas .milieu{border-bottom:solid #000 1px;}
.prix{background-color:#43506f;padding:3px 4px;margin-bottom:5px;}
.prix .nouveausel{font-family:Arial,Helvetica,sans-serif;font-size:20px;color:#fff;font-weight:bold;}
.prix .nouveau{font-family:Arial,Helvetica,sans-serif;font-size:15px;color:#cecece;font-weight:normal;}
.prix .ancien{font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#cecece;font-weight:normal;text-decoration:line-through;}
.prix .anciensel{font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#fff;font-weight:bold;text-decoration:line-through;}
.promotion{font-family:Arial,Helvetica,sans-serif;font-size:17px;color:#fff;padding:0;background-color:#fe8605;font-weight:bold;text-align:center;margin-bottom:5px;margin-top:5px;}
#tableau_fiche .panier{margin-left:12px;margin-right:12px;}
#tableau_fiche .selection{color:#000;}
.rouge{font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold;color:#036;}
.img_pdt_composant{margin-top:10px;}
.fond_gris{background:url(../images/composant/filet.gif) repeat-x bottom;height:112px;}
.tableau_apercu_souscat{margin-top:15px;}
.apercu_souscategorie .bord_gauche{background:url(../images/composant/bord_gauche.gif) repeat-y right;width:8px;}
.apercu_souscategorie .bord_droit{background:url(../images/composant/bord_droit.gif) repeat-y left;width:8px;}
.apercu_souscategorie .court_desc{border-right:1px solid #c5c5c5;padding:20px 10px 10px 0;color:#3d3d3d;}
.apercu_souscategorie .court_desc div{margin-top:5px;}
.apercu_souscategorie .lien_voir_pdt{margin-top:20px;}
.nom_sous_cat{background:url(../images/composant/bord_haut.gif) no-repeat top;width:749px;height:33px;}
.nom_sous_cat div{font-size:14px;font-weight:bold;margin:10px 0 0 10px;text-transform:uppercase;color:#5c5c5c;}
.bloc_rose{background:url(../images/shared/filet_rose.gif) repeat-x bottom;height:138px;color:#3d3d3d;font-size:11px;}
.bloc_rose div{margin:0 50px 0 30px;height:auto;}
.descriptif_pgmarque{margin:20px 30px 10px 0;text-align:justify;}
#tableau_commande th{border-left:1px solid #fff;border-bottom:1px solid #43506f;background-color:#43506f;color:#fff;font-weight:bold;font-size:13px;}
#tableau_commande td{border-left:1px solid #43506f;border-bottom:1px solid #43506f;color:#000;}
#tableau_commande td a{color:#000;}
#tableau_commande th.noborder,#tableau_commande td.noborder{border-left:0;}
#tableau_commande th.twoborders{border-left:1px solid #fff;border-right:1px solid #43506f;}
#tableau_commande td.twoborders{border-right:1px solid #43506f;}
#tableau_commande td select{margin:3px 0;}
#tableau_commande td.noborders{border-bottom:none;border-left:none;}
#tableau_commande td.noborderbottom{border-bottom:none;}
#bloc_selection_dynalife{margin-top:50px;}
#bloc_selection_dynalife ul{margin:6px 12px 20px 12px;padding:0;}
#bloc_selection_dynalife ul li{list-style-position:inside;}
#bloc_selection_dynalife ul li a{color:#000;}
#bloc_selection_dynalife .bord_gauche{background:url(../images/panier/milieu_gch_selection.gif) repeat-y left;width:10px;}
#bloc_selection_dynalife .bord_droit{background:url(../images/panier/milieu_dt_selection.gif) repeat-y right;width:10px;}
#bloc_selection_dynalife .bord_bas{background:url(../images/panier/milieu_bas_selection.gif) repeat-x top;height:10px;}
.panier_etape3{margin-top:5px;}
.panier_etape3 .milieu_haut{background:url(../images/panier/bord_haut.gif) repeat-x top;height:10px;}
.panier_etape3 .milieu_bas,.panier_etape2 .milieu_bas{background:url(../images/panier/bord_bas.gif) repeat-x top;height:10px;}
#bloc_votre_commande{margin-top:50px;}
#bloc_votre_commande .bord_droit{background:url(../images/panier/milieu_dt_selection.gif) repeat-y left;width:10px;}
#bloc_votre_commande .bord_gauche{background:url(../images/panier/bord_gch_commande.gif) repeat-y left;width:5px;}
#bloc_votre_commande .bord_bas{background:url(../images/panier/bord_bas_com3.gif) repeat-x bottom;height:30px;}
.repeat_orange_deg{background:url(../images/configurateur/fond_orange_degrade2.gif) repeat-y top;}
.repeat_orange_deg2{background:url(../images/configurateur/fond_orange_degrade2.gif) repeat-y top;}
#selection_arome td{border-bottom:1px solid #9c9c9c;padding:3px 0;}
#selection_arome td.lastrow{border:none;}
#selection_arome td.lastrowcol1{border:none;font-weight:bold;}
.rougegras{font-weight:bold;font-size:13px;}
.numbers{font-size:17px;font-weight:bold;color:#bb0708;border-right:1px solid #bb0708;}
.creer_kit div.desc{padding:0 5px 0 5px;width:144px;color:#fff;}
.creer_kit td{margin:10px 0;}
.bord_gauche_configurateur{background-color:#fe6505;width:12px;}
.bord_droite_configurateur{background-color:#fe6505;width:8px;}
#bloc_kits_dynalife{margin-top:8px;width:177px;color:#2c2c2c;font-size:11px;font-weight:bold;}
#bloc_kits_dynalife a{color:#2c2c2c;text-decoration:underline;}
#bloc_kits_dynalife a:hover{color:#2c2c2c;text-decoration:underline;}
#bloc_kits_dynalife ul{margin:0;padding:0;padding-left:20px;}
#bloc_kits_dynalife li{list-style-image:url(../images/configurateur/puce.gif);margin:0;padding:0;}
radiobutton{font-size:9px;height:15px;}
.txtgris12{font-size:12px;color:#3c3c3c;font-weight:bold;}
.txtgris16{font-size:16px;color:#3c3c3c;font-weight:bold;}
.txtrouge15{font-size:15px;color:#bb0708;font-weight:bold;}
.prixrouge20{font-size:20px;background-color:#bb0708;color:#fff;}
#conseilsDynalife{position:absolute;display:block;background-image:url(../images/configurateur/coneilDynalife.gif);height:138px;overflow:auto;}
.conseilsTitre{font-size:11px;color:#fff;text-decoration:underline;font-weight:bold;}
.conseilsTexte{font-size:11px;color:#fff;font-weight:bold;}
form{clear:both;}
.texte_bloc_blanc{color:#5c5c5c;font-size:11px;text-decoration:none;font-weight:bold;}
.fond_orange_degrade{background:url(../images/espace_client/fond_orange_repeat.jpg) repeat-y top;width:780px;padding-bottom:110px;}
.fond_orange_degrade2{background:url(../images/fond_espace2.jpg) repeat-y top;width:780px;height:780px;}
#tableau_espace_client,#tableau_espace_conseils{width:780px;background:url(../images/espace_client/fond_orange.jpg) no-repeat top;}
#tableau_espace_client2{width:780px;background:url(../images/fondclient.jpg) no-repeat top;height:780px;display:block;}
#tableau_espace_conseils{width:795px;}
.msg_ec,.msg_ec_2{font-size:14px;font-weight:bold;padding-left:13px;}
.msg_ec_2{padding-top:10px;}
#bloc_espace_client .milieu_gch{width:11px;background:url(../images/espace_client/milieu_gch.gif) repeat-y left;}
#bloc_espace_client .milieu_dt{width:18px;background:url(../images/espace_client/milieu_dt.gif) repeat-y right;}
#menu_espace_client td{border-bottom:1px solid #cecece;}
#menu_espace_client td.lastrow{border:none;}
#bloc_rubrique_avantages .milieu_gch{width:21px;background:url(../images/espace_client/milieu_gch_rub.gif) repeat-y left;}
#bloc_rubrique_avantages .milieu_dt{width:24px;background:url(../images/espace_client/bord_dt.gif) repeat-y left;}
#menu_rubrique_avantages{padding:33px 0 45px 0;}
#menu_rubrique_avantages td{padding:5px 0 10px 0;}
#menu_rubrique_avantages .titre{font-size:12px;text-transform:uppercase;font-weight:bold;}
#menu_rubrique_avantages .titre a{text-transform:lowercase;color:#c42829;}
#menu_rubrique_avantages a{color:#f05002;}
#menu_rubrique_avantages td .bloc{padding:0 0 5px 0;border-bottom:1px solid #ccc;}
#tableau_espace_client #menu td#coin_gch,#tableau_espace_client #menu td#coin_dt,#tableau_espace_client #menu td.separateur{background:none;}
#menu_gch a{color:#000;}
#menu_gch a.selected{color:#c03c3c;text-decoration:none;}
#menu_gch a:hover{color:#c03c3c;text-decoration:none;}
#detail_article .milieu_ht{background:url(../images/espace_client/milieu_ht_club.gif) repeat-x top;height:30px;}
#detail_article .milieu_bas{background:url(../images/espace_client/milieu_bas_club.gif) repeat-x top;height:20px;}
#detail_article .milieu_gch{background:url(../images/espace_client/milieu_gch_club.gif) repeat-y left;width:19px;}
#detail_article .milieu_dt{background:url(../images/espace_client/milieu_dt_club.gif) repeat-y right;width:19px;}
#tableau_espace_client #menu td{background:url(../images/espace_client/menu/fond_menu.gif) repeat-x top;height:25px;font-size:13px;font-weight:bold;}
#tableau_espace_conseils #menu td{height:27px;font-size:13px;font-weight:bold;}
#tableau_espace_conseils #menu td.milieu{background:url(../images/espace_conseils/fond_menu.gif) repeat-x top;}
#tableau_espace_client #menu td a,#tableau_espace_conseils #menu td a{text-decoration:none;color:#000;}
#tableau_espace_client #menu td a:hover,#tableau_espace_conseils #menu td a:hover{text-decoration:none;color:#c03c3c;}
#tableau_espace_client #menu td a.selected,#tableau_espace_conseils #menu td a.selected{text-decoration:none;color:#c03c3c;}
.nom_article{color:#000;font-weight:bold;font-size:12px;text-transform:uppercase;}
.description_article{color:#525252;font-size:12px;}
#contenu_dynamag{width:793px;border-top:5px solid #fff;}
#fond_gauche{background:url(../images/dynamag/fond_dynamag.jpg) no-repeat top left;width:512px;height:620px;}
#fond_droit{background:url(../images/dynamag/fond_col_droit.jpg) repeat-y top left;width:281px;}
#tableau_dynamag_droit{background:url(../images/dynamag/fond_haut_dt.jpg) no-repeat top left;width:281px;height:96px;}
.fond_repeat_col_dt{background:url(../images/dynamag/fond_repeat.gif) repeat-y top left;font-size:11px;font-family:Arial,Helvetica,sans-serif;width:258px;text-align:justify;padding:8px 8px;}
.bravo{font-family:Arial,Helvetica,sans-serif;font-size:16px;color:#fff;margin-top:90px;margin-left:20px;margin-right:50px;margin-bottom:250px;text-align:left;}
.bravo .noir{font-size:12px;color:#000;}
.bravo .noir a{font-size:12px;color:#000;}
.bord_gauche_configurateur{background-color:#fe6505;width:12px;}
.bord_droite_configurateur{background-color:#fe6505;width:8px;}
radiobutton{font-size:9px;height:15px;}
.txtgris12{font-size:12px;color:#3c3c3c;font-weight:bold;}
.txtgris16{font-size:16px;color:#3c3c3c;font-weight:bold;}
.txtrouge15{font-size:15px;color:#bb0708;font-weight:bold;}
.prixrouge20{font-size:20px;background-color:#bb0708;color:#fff;}
#conseilsDynalife{position:absolute;display:block;background-image:url(../images/configurateur/coneilDynalife.gif);height:138px;overflow:auto;}
.conseilsTitre{font-size:11px;color:#fff;text-decoration:underline;font-weight:bold;}
.conseilsTexte{font-size:11px;color:#fff;font-weight:bold;}
form{clear:both;}
.texte_bloc_blanc{color:#5c5c5c;font-size:11px;text-decoration:none;font-weight:bold;padding-left:5px;}
#titre_page{margin:0 0 24px 13px;}
#flow_proces{margin:0 5px 20px auto;}
#mode_livraison,#moyens_paiement{margin:0 0 10px 110px;}
a.lien_rouge{color:red;}
#bloc_lien_accueil{margin:15px 0 0 38px;}
#bloc_lien_accueil a{font-size:13px;font-weight:bold;color:#df0006;text-decoration:none;}
.col_desc_bonnes_affaires{margin-left:4px;min-height:96px;height:96px;background:url(../images/produits/fond_bonnes_affaires_descri.jpg) no-repeat left top;}
.col_desc_bonnes_affaires_bas{margin-left:4px;height:8px;background:url(../images/produits/fond_bonnes_affaire_bas.jpg) no-repeat left top;}
.col_desc_bonnes_affaires div.env1{padding:5px 0 0 11px;}
.libelle_bonne_affaire{font-size:12px;font-weight:bold;color:#bb0708;margin-top:1em;}
.bonnes_affaires_pour_cent{display:block;margin:25px auto 0 auto;height:47px;width:63px;background:url(../images/produits/fond_bonnes_affaires_prix.gif) no-repeat left top;font-size:18px;font-weight:bold;color:White;}
.bonnes_affaires_pour_cent .env1{display:block;line-height:47px;padding:0 0 0 7px;}
.bonnes_affaires_cond{margin-top:2px;color:#696969;}
.bonnes_affaires_col_prix{margin:25px 0 0 9px;width:75px;}
.bonnes_affaires_col_prix .prix{display:block;margin:0;padding:0;width:75px;height:17px;line-height:17px;background:#ffb221;font-size:15px;color:White;font-weight:bold;text-align:center;}
.bonnes_affaires_col_prix .anciensel{display:block;margin-bottom:1px;font-family:Arial,Helvetica,sans-serif;font-size:12px;color:Black;font-weight:normal;text-align:right;text-decoration:line-through;}
.bonnes_affaires_col_prix .textePromo{display:block;margin-bottom:1px;font-family:Arial,Helvetica,sans-serif;font-size:12px;color:Black;font-weight:bold;font-style:italic;text-align:right;}
.tableau_listing_pdt .table_row_desc .bonnes_affaires .col_voir{margin-top:43px;}
.blocTopvente{height:309px;width:391px;position:relative;display:block;float:left;}
#topventeMenu{height:28px;width:391px;position:absolute;display:block;top:30px;text-align:left;}
.blocTopvente body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,blocTopvente input,blocTopvente select,p,blockquote,th,td{margin:0;padding:0;border:0;}
.blocTopvente table{border-collapse:collapse;border-spacing:0;}
.blocTopvente fieldset,img{border:0;}
.blocTopvente address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
.blocTopvente ol,ul{list-style:none;}
.blocTopvente caption,th{text-align:left;}
.blocTopvente h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;display:inline;}
.blocTopvente q:before,q:after{content:'';}
#topventeMenu li{position:relative;display:block;float:left;}
#topventeMenu li a{height:24px;line-height:24px;width:auto;position:relative;display:block;float:left;text-decoration:none;text-transform:uppercase;padding-top:2px;padding-bottom:2px;padding-left:3px;padding-right:4px;border-right:1px solid #ccc;}
.topventeContentOn{height:208px;width:400px;position:absolute;display:block;top:66px;}
.topventeProduitContentOn{height:auto;width:auto;position:relative;display:block;}
.topventeProduitContentOff{height:auto;width:auto;position:relative;display:none;}
.topventeContentOff{height:208px;width:385px;position:absolute;display:none;top:72px;}
.blocTopventeTitre{position:absolute;width:auto;height:auto;top:5px;left:20px;}
.blocTopVenteImg{position:absolute;width:120px;height:160px;top:20px;left:18px;}
.blocTopVenteTxt{position:absolute;width:150px;height:30px;top:185px;left:8px;text-align:center;line-height:11px;}
.blocTopVentePrix{position:absolute;width:80px;height:20px;top:210px;left:45px;text-align:center;display:block;background-color:#da0809;line-height:20px;}
.blocTopVentePrixB{color:#000;font-size:10px;font-weight:normal;text-decoration:line-through;}
#blocTopVenteListe ul{position:absolute;top:4px;left:184px;}
#blocTopVenteListe li{display:block;position:relative;float:left;height:40px;width:205px;}
#blocTopVenteListe li div{display:block;position:relative;float:left;height:40px;width:205px;cursor:pointer;}
#blocTopVenteListe td.numero{vertical-align:middle;text-align:center;height:40px;width:20px;}
#blocTopVenteListe td.desc{vertical-align:middle;height:40px;width:140px;color:#000;}
#blocTopVenteListe td.desc:hover{vertical-align:middle;height:40px;width:140px;color:#000;}
#blocTopVenteListe td.paye{vertical-align:middle;height:20px;width:60px;padding-right:10px;text-align:right;}
.blocTopvente{background-image:url(../images/home/bloc-topvente-bg.gif);background-repeat:no-repeat;}
.blocTopventeTitre{font-size:16px;color:white;font-weight:bold;font-family:Tahoma,Verdana,Helvetica,sans-serif;}
.blocTopVenteTxt a{color:Black;text-decoration:none;font-weight:bold;}
.blocTopVentePrix{color:#fff;text-decoration:none;font-weight:bold;font-size:12px;}
#blocTopVenteListe li{border-bottom:1px solid #bcbdbd;}
#blocTopVenteListe li div:hover,#blocTopVenteListe li div.topVenteProduitOn{border-left:1px solid white;color:#fa4d08;}
#blocTopVenteListe li div,#blocTopVenteListe li div.topVenteProduitOff{background-image:url(../images/home/bloc-topventeliste-li-bg.gif);color:Black;border-left:1px solid #bcbdbd;text-decoration:none;}
#blocTopVenteListe td.numero{font-weight:bold;font-size:12px;}
#blocTopVenteListe td.paye{font-weight:bold;color:#da0809;}
#blocTopVenteListe td.paye:hover{font-weight:bold;color:#da0809;}
#topventeMenu{border-bottom:10px solid #ccc;}
#topventeMenu li a,#topventeMenu li a.topOff{color:#424242;background-color:transparent;font-size:9px;line-height:10px;font-weight:bold;}
#topventeMenu li a:hover{color:#424242;background-color:transparent;font-size:9px;line-height:10px;font-weight:bold;border-right:1px solid #fff;}
#topventeMenu li a.topOn{color:#424242;background-color:#ccc;font-size:9px;line-height:10px;font-weight:bold;border-right:1px solid #fff;}
#contenu_pginterieure2{width:977px;margin-top:12px;}
#conseilsDynalife2{position:absolute;display:block;height:auto;overflow:auto;}
.conseilsTitre2{font-size:11px;color:#fff;text-decoration:underline;}
.conseilsTexte2{font-size:11px;color:#fff;}
.texte_aide{font-family:Arial;font-size:11px;color:#fff;}
.titre_aide{font-family:Arial;font-size:16px;color:#fff;}
.form_cond{font-size:11px;}
#form1 a{color:#5c5c5c;font-size:11px;font-weight:bold;padding-left:0;text-decoration:none;}
#form2 a{color:#5c5c5c;font-size:11px;font-weight:bold;padding-left:0;text-decoration:none;}
#form3 a{color:#5c5c5c;font-size:11px;font-weight:bold;padding-left:0;text-decoration:none;}
#form4 a{color:#5c5c5c;font-size:11px;font-weight:bold;padding-left:0;text-decoration:none;border:0;}
#form4 input,#form3 input,#form2 input,#form1 input{margin:0;padding:0;border:0;}
.bord_droit_menu_gauche{padding-top:10px;background:url(../images/espace_conseils/bord_gauche_menu.png) repeat-y left;}
.titre_rubrique{color:#bb0708;font-size:12px;font-weight:bold;}
#menu_gch td{padding-bottom:10px;text-align:left;}
#banniere_option_client{display:block;position:relative;height:193px;width:780px;text-align:center;top:11px;top:11px;}
#banniere_option_client img{border:0;padding:0;margin:0;}
#titre_espace{display:block;position:relative;height:44px;width:351px;padding-bottom:9px;left:18px;}
#texte_conseil{display:block;position:relative;width:730px;padding-bottom:9px;left:18px;min-height:190px;height:190px;background-image:url(../images/titre_conseil.gif);background-repeat:no-repeat;background-position:right bottom;font-size:12px;font-family:Arial;}
#block_conseil{display:block;position:relative;left:39px;width:700px;height:332px;margin:0;padding:0;}
#div1{display:block;}
#div2{display:none;}
#div3{display:none;}
#div4{display:none;}
#div5{display:none;}
.bundle{margin:5px 0;}
#combinaison_general_container{display:block;float:left;height:240px;}
.combi_arome select{padding:0;margin:0;}
#combi_partie_g,#combi_partie_d{display:block;width:284px;float:left;height:auto;}
#combi_partie_g .combi_ht_g{background-image:url('../images/combinaison/combi_ht_g.gif');background-repeat:no-repeat;width:284px;height:42px;}
#combi_partie_d .combi_ht_d{background-image:url('../images/combinaison/combi_ht_d.gif');background-repeat:no-repeat;width:284px;height:42px;}
#combinaison_general_container .combi_nom{width:150px;color:#fff;font-size:18px;display:block;float:left;margin-top:10px;}
#combinaison_general_container .combi_poids{width:110px;color:#fff;font-weight:bold;font-size:14px;display:block;float:left;margin-top:20px;margin-left:10px;text-align:right;}
#combinaison_general_container .combi_arome{background-image:url('../images/combinaison/combi_arom_bg.gif');width:279px;background-repeat:no-repeat;height:24px;text-align:left;padding:2px 0 0 5px;}
#combinaison_general_container .combi_arome_d{background-image:url('../images/combinaison/combi_arom_bg_d.gif');width:279px;background-repeat:no-repeat;height:24px;text-align:left;padding:2px 0 0 5px;}
#combinaison_general_container .combi_fd_g{background-image:url('../images/combinaison/combi_fd_g.gif');background-repeat:no-repeat;width:284px;height:176px;}
#combinaison_general_container .combi_fd_d{background-image:url('../images/combinaison/combi_fd_d.gif');background-repeat:no-repeat;width:284px;height:176px;}
.combi_photo{display:block;float:left;height:150px;position:relative;width:150px;top:10px;}
#combi_partie_g .combi_photo{left:10px;}
#combi_partie_d .combi_photo{left:70px;top:-25px;}
.combi_prix{top:90px;width:90px;position:relative;display:block;font-size:16px;float:left;}
#combi_partie_g .combi_prix{left:35px;color:#fff;}
#combi_partie_d .combi_prix{left:-35px;top:126px;}
#combi_partie_g .normal,#combi_partie_d .normal{font-weight:bold;}
#combi_partie_g .combi_lien a,#combi_partie_g .combi_lien a:hover{color:#fff;}
#combi_partie_d .combi_lien a,#combi_partie_d .combi_lien a:hover{color:#000;}
#combi_partie_g .normal{color:#fff;}
#combinaison_general_container .barre{font-size:10px;text-decoration:line-through;}
#combi_partie_g .barre{color:#fff;}
#combi_partie_total{display:block;float:left;width:194px;margin-left:5px;}
#combi_total{background-image:url('../images/combinaison/combi_total.gif');background-repeat:no-repeat;width:194px;height:42px;}
#combi_total_bg{background-image:url('../images/combinaison/combi_total_bg.gif');background-repeat:no-repeat;width:191px;height:53px;padding:15px 3px 0 0;}
#combi_partie_total .normal{font-size:24px;font-weight:bold;}
#combi_partie_total .barre{color:#f00;font-size:10px;text-decoration:line-through;}
#combi_total_soit{background-image:url('../images/combinaison/combi_total_soit.gif');background-repeat:no-repeat;width:194px;height:39px;}
#combi_total_soit_bg{background-image:url('../images/combinaison/combi_total_soit_bg.gif');background-repeat:no-repeat;width:177px;height:31px;padding:8px 3px 0 15px;text-align:left;}
#combi_total_soit_bg .normal{color:#f00;font-size:18px;}
#combi_total_eco{background-image:url('../images/combinaison/combi_total_eco.gif');background-repeat:no-repeat;width:194px;height:31px;}
#combi_total_btn{width:194px;height:52px;}
#combi_total_btn input.btn{background-image:url('../images/combinaison/combi_total_btn.gif');width:194px;height:45px;border:none;padding:0;margin:0;}
.combi_prod_ON{background-image:url('../images/combinaison/fd_prod_ON.gif');width:125px;height:164px;display:block;float:left;margin-right:17px;margin-top:6px;background-repeat:no-repeat;}
.combi_prod_OFF{background-image:url('../images/combinaison/fd_prod_OFF.gif');width:125px;height:164px;display:block;float:left;margin-right:17px;margin-top:6px;background-repeat:no-repeat;}
#combinaison_listing_container{width:568px;padding-top:2px;padding-left:0;display:block;position:relative;float:left;}
.reduction_prod{color:#fff;font-size:12px;font-weight:bold;height:28px;}
#combinaison_listing_container .photo_prod{display:block;position:relative;height:94px;}
#combinaison_listing_container .prix_prod{display:block;position:relative;height:34px;margin:7px 0 0 16px;padding:0;}
#combinaison_listing_container .nom{display:block;position:relative;font-size:12px;text-align:left;}
#combinaison_listing_container .barre{display:block;position:relative;width:50px;font-size:10px;height:12px;text-decoration:line-through;text-align:left;float:left;}
#combinaison_listing_container .prix{display:block;position:relative;width:50px;font-size:12px;float:left;background:none;padding:0;margin:0;font-weight:bold;}
#combinaison_listing_container .poids{display:block;position:relative;font-size:10px;text-align:left;padding:0;}
.titre_combi{color:#f00;font-size:16px;font-weight:bold;text-align:left;}
.combi_lien{display:block;position:relative;float:left;top:50px;left:35px;width:50px;height:50px;}
.combi_lien a,.combi_lien a:hover{text-decoration:none;font-size:12px;font-weight:bold;}
.combi_soustitre{font-size:12px;font-weight:bold;color:#888;text-align:center;padding-top:5px;float:left;display:block;position:relative;width:720px;}
#combi_phrase{margin-top:6px;display:block;float:left;width:174px;height:154px;background-image:url('../images/combinaison/combi_phrase.gif');background-repeat:no-repeat;padding:15px 10px 5px 10px;font-size:12px;font-weight:bold;color:#fff;text-align:left;}
#combi_phrase .important{color:#981712;}
.erreur{font-size:12px;font-weight:bold;color:#f00;}
.menuconteneur{background-color:#bb0708;height:28px;}
.menu{width:793px;top:6px;font-size:1em;position:relative;z-index:100;}
.menu img{float:left;padding-left:2px;margin-top:2px;}
.menu ul{padding:0;margin:0;list-style-type:none;}
.menu li{float:left;width:260px;position:relative;}
.menu a,.menu a:visited{font-size:12px;text-decoration:none;color:#000;padding-left:8px;padding-right:20px;background:#fff url(../images/dropdown.gif) no-repeat right top;}
.menu ul ul{visibility:hidden;position:absolute;height:0;top:-100px;left:0;width:300px;}
.menu table{position:absolute;top:0;left:0;}
.menu ul ul a,.menu ul ul a:visited{font-size:11px;display:block;background:#eee;color:#525152;border:1px solid #fff;border-width:1px 1px 0 0;height:auto;line-height:14px;padding:0 10px;}
* html .menu ul ul a{width:150px;w\idth:129px;}
#s1 a,#s1 a:visited{width:400px;}
#s2 a,#s2 a:visited{width:250px;}
#s3 a,#s3 a:visited{width:250px;}
.menu a:hover,.menu ul ul a:hover{color:#FFF;background:#949694;}
.menu a:hover{color:#000;background:#fff url(../images/dropdown.gif) no-repeat right top;cursor:default;}
.menu:hover>a,.menu a:hover{color:#000;background:#fff url(../images/dropdown.gif) no-repeat right top;cursor:default;}
.menu ul li:hover ul,.menu ul a:hover ul{visibility:visible;top:15px;}
.menu ul:hover ul ul{visibility:hidden;}
.menu ul:hover ul:hover ul{visibility:visible;}
.menuconteneur{background-color:#43506f;}
body{background-image:url(/images/shared/fond.gif);background-repeat:repeat;background-attachment:fixed;background-position:center center;}
#apDiv1{position:absolute;left:425px;top:45px;width:304px;height:68px;z-index:1;}
.Style1{font-weight:bold;color:#fff;font-size:24px;}
.Style2{font-family:Arial,Helvetica,sans-serif;}
.Style3{font-family:Arial,Helvetica,sans-serif;font-size:24px;}
.Style6{font-size:24px;}
#pop{display:none;position:absolute;left:40em;top:22em;width:30em;height:15em;border:1px double black;background:#fff;z-index:500;cursor:pointer;}
#pop p{margin:0 .3em;}
#pop h1{font-size:110%;margin:0 0 .5em 0;border-bottom:1px solid black;background:#c93939 url(top.gif) left top repeat-x;color:white;text-align:center;}
.fermer{margin:.5em 0 0 0;border-top:0 solid black;background:white url(bottom.gif) left top repeat-x;color:black;text-align:center;}
.blanc_menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ffcc00;
	text-decoration: none;
	text-align: center;
}
.jaune_menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	font-style: normal;
	text-decoration: none;
	text-align: center;
	}
.red_menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #990000;
	font-style: normal;
	text-decoration: none;
	text-align: center;
}
