body {
margin:0;
padding:0;
/*background: #FFFFFF url(../ximg/bg_noel.png) no-repeat scroll center top;*/
}
img {
border:medium none;
}
.img_bloc {
display:block;
}
.img_bloc_left {
display:block;
float:left;
}
.img_bloc_right {
display:block;
float:right;
}
#page {
margin:0 auto 10px;
width:980px;
background-color:#fff;
}
h5 {
color:#FEFEFE;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
margin:0;
padding:0 0 10px;
}
a {
outline-color:-moz-use-text-color;
outline-style:none;
outline-width:medium;
}
#head_gauche {
float:left;
width:414px;
}
#head_droit {
float:left;
width:566px;
}
#head_gauche #logo {
margin:0;
padding:18px 0 0;
position:relative;
}
#onglets_navigation {
border:medium none;
border-collapse:collapse;
border-spacing:0;
width:424px;
}
#onglets_navigation td {
padding:0 1px;
}
#head_droit p {
margin:0;
padding:0;
text-align:right;
}
#head_droit #head_banniere {
margin:0;
padding:7px 7px 0 0;
}
#navigation_principale {
clear:both;
}
#navigation_principale #nav_deroulante {
float:left;
width:610px;
}
#navigation_principale #moteur {
float:left;
width:360px;
}
#search_block_form {
margin:0;
padding:0 0 0 10px;
width:350px;
}
#search_block_form input {
border:1px solid #F39603;
width:190px;
}
#search_block_form div {
float:left;
margin:0;
padding:0 0 0 5px;
width:215px;
}
.sous_navigation_deroulante, .sous_navigation_deroulante2 {
background-image:url(../ximg/corps/homepage/navigation/fond_sousnav.jpg);
border:1px solid #BFBCBC;
position:absolute;
z-index:1000;
}
.sous_navigation_deroulante p, .sous_navigation_deroulante2 p {
padding-right:5px;
text-align:right;
}
.sous_navigation_deroulante2 {
left:160px;
}
.sous_navigation_deroulante p {
margin:0;
padding:0 10px 0 0;
text-align:right;
}
.onglet_sous_nav {
border:medium none;
border-collapse:collapse;
border-spacing:0;
margin:0 0 10px;
width:700px;
}
.onglet_sous_nav td {
vertical-align:top;
}
.onglet_sous_nav td ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0 auto;
padding:0;
width:90%;
}
.onglet_sous_nav2 {
border:medium none;
border-collapse:collapse;
border-spacing:0;
margin:0 0 10px;
}
.onglet_sous_nav2 td {
vertical-align:top;
}
.onglet_sous_nav2 td ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0 auto;
padding:0;
width:90%;
}
#corps {
/*background-image:url(../ximg/corps/fond_ombre.jpg);*/
}
#bordure_corps {
border-left:1px solid #A2A2A2;
border-right:1px solid #A2A2A2;
height:2%;
overflow:hidden;
width:978px;
padding-bottom:10px;
}
#chemin_site {
background-image:url(../ximg/corps/fond_plan_site.jpg);
height:28px;
line-height:1.6;
margin:0;
padding:0 0 0 20px;
}
#partie_gauche {
float:left;
height:2%;
padding:0 0 0 5px;
width:761px;
}
#partie_droite {
float:right;
width:212px;
}
#partie_gauche #banniere_corps {
margin:0 0 10px;
text-align:center;
}
#partie_gauche #bloc_promo {
float:left;
margin:0;
width:203px;
}
#partie_gauche #int_page {
float:left;
margin:0;
padding:0 0 0 2px;
}
#partie_gauche #int_page2 {
border:1px solid red;
float:left;
margin:0;
width:738px;
}
.univers_top {
overflow:hidden;
position:relative;
}
#mise_en_avant_univers {
overflow:auto;
padding:0 0 10px;
width:545px;
}
#image_mise_en_avant {
float:left;
width:195px;
}
#contenu_mise_en_avant {
float:right;
width:337px;
}
#titre_mea {
color:#D80802;
font-family:Arial,Helvetica,sans-serif;
font-size:14px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
margin:0;
padding:10px 0;
text-align:right;
}
#lien_detail_mea {
padding:10px 0 0;
}
#tout_produit_avant {
margin:0;
padding:0;
text-align:right;
}
#intro_mea {
color:#D80802;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
margin:0;
padding:0 0 0 30px;
text-align:right;
}
#bloc_cuisine {
height:2%;
overflow:auto;
width:535px;
}
.titre_bloc_cuisine {
float:left;
width:271px;
}
.bloc_cuisine_titre {
margin:0;
padding:0;
}
.bloc_cuisine_texte {
margin:0;
padding:10px 0 0;
text-align:right;
}
.texte_bloc_cuisine div {
}
.texte_bloc_cuisine .picto {
height:58px;
margin:80px 0 0 197px;
padding:0;
text-align:right;
width:60px;
}
.bloc_cuisine_lien {
margin:10px 0 0;
padding:0;
text-align:right;
width:248px;
}
.texte_bloc_cuisine {
float:left;
margin:0;
padding:5px 0 0;
width:254px;
}
.bloc_petits_prix_dyn {
margin:0 0 10px;
position:relative;
width:199px;
}
.bloc_petits_prix_dyn .content {
height:2%;
overflow:auto;
}
.bloc_petits_prix_dyn .content2 {
background-color:#FFFFFF;
border-left:2px solid #898988;
border-right:2px solid #898988;
height:2%;
overflow:auto;
}
.bloc_petits_prix_dyn .image_petit_prix {
text-align:center;
}
.bloc_petits_prix_dyn .image_background {
clear:both;
margin:0 auto;
padding:0;
width:192px;
}
.etiquette {
background-image:url(../ximg/corps/tout_catalogue/background_etiquette.gif);
background-position:right center;
background-repeat:no-repeat;
color:#FFFFFF;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:italic;
font-variant:normal;
font-weight:normal;
height:43px;
line-height:normal;
margin:0;
padding:0;
text-align:left;
}
.etiquette_promo {
background-image:url(../ximg/corps/tout_catalogue/background_etiquette.gif);
color:#FFFFFF;
height:33px;
padding:10px 0 0;
text-align:center;
width:67px;
}
.etiquette_nouveaute {
padding:0 0 10px;
}
.etiquette_nouveaute_ami {
float:right;
margin:0 10px 0 0;
padding:0;
}
.block_picto_gauche {
float:left;
}
.block_picto_droit {
float:right;
position:absolute;
right:0;
top:10px;
width:68px;
}
.separation {
clear:both;
}
.prix_petit_prix {
clear:both;
}
.bloc_petits_prix_dyn .texte_prix_toque {
margin:0 auto;
padding:5px 0 0;
width:170px;
}
.bloc_petits_prix_dyn .voir_resultats {
float:left;
margin:0;
padding:3px 10px 0 0;
text-align:right;
width:120px;
}
.voir_resultats2 {
float:left;
margin:0;
padding:3px 10px 0 0;
width:100px;
}
.icone_pannier2 {
padding:0 5px 0 0;
text-align:right;
}
.bloc_petits_prix_dyn .icone_pannier {
float:left;
margin:0;
padding:0;
width:40px;
}
#liste_produits {
clear:both;
margin:0;
padding:0;
width:538px;
}
.produit_dynamique {
float:left;
margin:5px 0 0;
width:170px;
}
.produit_dynamique p {
clear:both;
margin:0;
padding:5px 0 0 5px;
}
.texte_produits_dyn {
clear:both;
height:60px;
margin:0;
padding:0;
}
.corps_produit_dyn {
height:95px;
overflow:auto;
}
.bloc_mise_panier {
background-color:#CCCC33;
clear:both;
height:2%;
overflow:auto;
}
.separation_produits {
float:left;
margin:5px 0 0;
width:14px;
}
.produit_home {
float:left;
min-height:2%;
overflow:auto;
width:170px;
}
.produit_home2 {
background-color:#FFFFFF;
float:left;
margin:0 5px 0 0;
min-height:2%;
overflow:auto;
width:170px;
}
.titre_produit2 {
height:35px;
margin:0 0 5px;
overflow:hidden;
padding:0 0 0 5px;
text-align:left;
}
.mea_univers {
height:2%;
overflow:auto;
}
.mea_visuel {
float:left;
width:184px;
}
.mea_liste_univers {
float:left;
height:311px;
}
.image_produit {
float:left;
text-align:center;
width:80px;
}
.prix_produit {
float:right;
width:90px;
}
.image_nouveau {
height:40px;
margin:0;
padding:0;
}
.petit_promo {
background-image:url(../ximg/corps/homepage/bloc_selection/mini_promo.jpg);
height:22px;
margin:0;
overflow:hidden;
padding:18px 0 0;
text-align:center;
width:55px;
}
.content_picto_produit {
height:2%;
overflow:auto;
}
.petit_promo_produit {
background-image:url(../ximg/corps/homepage/bloc_selection/mini_promo1.jpg);
color:#FFFFFF;
float:right;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:italic;
font-variant:normal;
font-weight:normal;
height:24px;
line-height:normal;
margin:0 1px 0 0;
padding:16px 0 0 13px;
width:32px;
}
.petit_promo_produit2 {
background-image:url(../ximg/corps/homepage/bloc_selection/mini_promo2.jpg);
color:#FFFFFF;
float:right;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
height:28px;
line-height:normal;
margin:0 5px 0 0;
padding:12px 0 0 13px;
width:43px;
}
.petit_promo_icone {
float:right;
margin:0 1px 0 0;
}
.produit_home p {
clear:both;
margin:0;
padding:5px 0;
text-align:left;
}
.produit_home2 p {
clear:both;
margin:0;
padding:5px 0;
text-align:left;
}
.prix_home2 {
margin:0;
padding:0;
position:relative;
width:90px;
}
.content_prix_home2 {
background-color:#D90803;
margin:0;
padding:0;
text-align:center;
}
#content_selection {
min-height:2%;
overflow:hidden;
padding:0 0 0 5px;
}
#content_selection .bloc_dynamique2 {
margin:0 2px 7px 0;
}
.prix_toque_dyn {
clear:both;
padding:0 0 0 10px;
text-align:center;
width:106px;
}
.prix_toque_dyn .content_prix_toque {
background-image:url(../ximg/corps/homepage/bloc_prix/prix_toque/fond.gif);
padding:0 0 0 15px;
}
#head_droit #search_block_form div input {
width:200px;
}
.content_bloc_dynamique .head_bloc_dynamique {
height:2%;
overflow:auto;
padding:5px 0 5px 5px;
}
.content_bloc_dynamique form {
padding:8px 0 10px 13px;
}
.content_bloc_dynamique form div {
margin-bottom:10px;
}
.content_bloc_dynamique form div .champs_telecommande {
height:14px;
margin:0;
padding:3px;
vertical-align:middle;
width:132px;
}
.content_bloc_dynamique h1 {
margin:0 auto;
padding:5px 0 7px 0px;
width:184px;
}
.content_bloc_dynamique .head_bloc_dynamique #titre_panier {
float:left;
width:105px;
}
.content_bloc_dynamique .head_bloc_dynamique #ouvert_fermer {
float:right;
margin-right:5px;
margin-top:-23px;
}
.produit_panier {
border:medium none;
border-collapse:collapse;
border-spacing:0;
clear:both;
margin:5px auto;
padding:0;
width:182px;
}
.produit_panier td {
}
.input_panier {
width:17px;
}
#total_panier {
margin:0 auto;
padding:5px;
width:177px;
}
#regler_achat {
padding:5px;
text-align:right;
}
#total_panier_ajax {
background-color:#FFFFFF;
margin:0 auto;
padding:5px;
width:177px;
}
.pub {
margin:0 auto 5px;
width:200px;
}
.savoirplus {
margin:0;
padding:0 10px 0 0;
text-align:right;
}
#footer {
clear:both;
}
#content_footer {
background-color:#CDCDCD;
width:980px;
}
#nav_footer {
margin:0 0 0 73px;
padding:0;
width:839px;
}
#nav_foot_gauche {
background-color:#FFFFFF;
float:left;
height:28px;
text-align:center;
width:832px;
}
#nav_foot_droit {
float:left;
width:7px;
}
#sousnav_footer {
margin:0;
padding:0;
text-align:center;
}
#lastnav_footer {
border:medium none;
border-collapse:collapse;
border-spacing:0;
margin-top:10px;
padding:0;
width:100%;
}
#lastnav_footer td {
vertical-align:top;
}
#lastnav_footer td div {
margin:0 auto;
text-align:left;
width:80%;
}
#background_foot {
background:transparent url(../ximg/corps/homepage/footer/background.jpg) no-repeat scroll center bottom;
}
#head_famille {
height:2%;
margin:0;
overflow:auto;
padding:0;
width:128px;
}
#head_famille p {
float:left;
margin:0;
padding:0;
width:100px;
}
#head_famille2 {
margin:20px 0 0;
padding:0;
width:538px;
}
#corps_barre2_famille {
background-image:url(../ximg/corps/tout_catalogue/fond_barre2.jpg);
height:36px;
overflow:auto;
}
#form_famille {
padding:0 0 0 10px;
}
#form_famille select, #selection_famille select {
color:#000000;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
}
#fermer_famille {
float:left;
margin:0;
padding:0 0 0 185px;
text-align:right;
}
#form_famille div {
float:left;
margin:3px 10px 3px 0;
}
.nav_deroulante_famille {
background-image:url(../ximg/corps/tout_catalogue/fond_nav_famille.jpg);
border:1px solid red;
position:absolute;
z-index:1000;
}
.nav_deroulante_famille p {
margin:0;
padding:5px 5px 0 0;
text-align:right;
}
.bloc_dynamique {
margin:0 auto 5px;
width:200px;
}
.content_bloc_dynamique {
height:2%;
margin:0;
overflow:auto;
padding:0;
}
.bloc_dynamique_blanc {
margin:0 auto 5px;
width:200px;
}
.content_bloc_dynamique_blanc {
height:2%;
margin:0;
overflow:auto;
padding:0;
}
.label_general {
color:#000000;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
}
.texte_nom_produit {
color:#000000;
font-family:Arial,Helvetica,sans-serif;
font-size:20px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
}
.mots_checkout {
color:#5E5E5E;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
text-decoration:underline;
}
.mots_checkout:hover {
color:#5E5E5E;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
text-decoration:none;
}
.separation_mots_checkout {
color:#5E5E5E;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
}
.texte_marque_produit {
color:#3C3C3C;
font-family:Arial,Helvetica,sans-serif;
font-size:14px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
}
.Prix {
color:#FFFFFF;
font-family:Arial,Helvetica,sans-serif;
font-size:20px;
font-size-adjust:none;
font-stretch:normal;
font-style:italic;
font-variant:normal;
font-weight:bold;
line-height:normal;
}
.plan {
color:#C30C00;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
text-decoration:none;
}
.plan:hover {
color:#C30C00;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
text-decoration:underline;
}
.au_lieu_de {
color:#FFFFFF;
font-family:Arial,Helvetica,sans-serif;
font-size:9px;
font-size-adjust:none;
font-stretch:normal;
font-style:italic;
font-variant:normal;
font-weight:normal;
line-height:normal;
}
.qte_panier {
color:#000000;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
width:15px;
}
.texte_panier {
color:#000000;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
width:97px;
}
label, .texte_prix_panier {
text-align:left;
}
.texte_prix_promo {
color:#666666;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
}
.texte_prix_promo2 {
color:#666666;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
}
.separation_sousnav {
color:#FEFEFE;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
text-align: center;
}
.separation_nav {
color:#C00904;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
}
.separation_onglets {
color:#C00904;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
}
.texte_panier_total {
color:#FF7200;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
padding-left:10px;
}
.texte_produits_home {
color:#D80802;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
}
.texte_produits_home_gras {
color:#D80802;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
}
.texte_fiche_produit_livraison {
color:#D40C00;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
}
.texte_fiche_produit_dispo {
color:#299000;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
}
.titre_produit {
color:#D80802;
font-family:Arial,Helvetica,sans-serif;
font-size:19px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
}
.sous_titre_produit {
color:#D80802;
font-family:Arial,Helvetica,sans-serif;
font-size:14px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
}
.texte_panier_prix_total {
color:#000000;
font-family:Arial,Helvetica,sans-serif;
font-size:14px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
}
.texte_coordonnees {
color:#000000;
font-family:Arial,Helvetica,sans-serif;
font-size:14px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
}
.telephone_home {
color:#C30C00;
font-family:Arial,Helvetica,sans-serif;
font-size:16px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
}
.prix_home {
color:#1D0015;
font-family:Arial,Helvetica,sans-serif;
font-size:19px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
}
.titre_famille_blanc {
color:#FFFFFF;
font-family:Arial,Helvetica,sans-serif;
font-size:19px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
}
.titre_famille_noir {
color:#000000;
font-family:Arial,Helvetica,sans-serif;
font-size:19px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
}
.titre_edito_gras {
color:#464545;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
}
.titre_edito {
color:#464545;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
}
.texte_renseignement {
color:#828282;
font-family:Arial,Helvetica,sans-serif;
font-size:10px;
font-size-adjust:none;
font-stretch:normal;
font-style:italic;
font-variant:normal;
font-weight:normal;
line-height:normal;
margin:0;
padding:0;
}
.texte_bloc_reglement {
color:#FFFFFF;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
}
.texte_gras_bloc_reglement {
color:#FFFFFF;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
}
.texte_prix_fiche_produit {
color:#D80802;
font-family:Arial,Helvetica,sans-serif;
font-size:33px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
}
.texte_sous_prix_fiche_produit {
color:#D80802;
font-family:Arial,Helvetica,sans-serif;
font-size:13px;
font-size-adjust:none;
font-stretch:normal;
font-style:italic;
font-variant:normal;
font-weight:bold;
line-height:normal;
}
.texte_complementaire {
color:#FF8E00;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
}
.texte_titre_edito {
color:#464545;
font-family:Arial,Helvetica,sans-serif;
font-size:26px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
}
.texte_content_edito {
color:#666666;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
}
.lien_sous_nav {
color:#000000;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
text-decoration:none;
}
.lien_sous_nav:hover {
color:#000000;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
text-decoration:underline;
}
.lien_details_fiche_produit {
color:#000000;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
text-decoration:none;
}
.lien_details_fiche_produit:hover {
color:#000000;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
text-decoration:underline;
}
.lien_caracteristiques_fiche_produit {
color:#FF7200;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
text-decoration:none;
}
.lien_caracteristiques_fiche_produit:hover {
color:#FF7200;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
text-decoration:underline;
}
.lien_conditions {
text-decoration:underline;
}
.lien_conditions:hover {
text-decoration:none;
}
.lien_voir_details {
color:#B00501;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
text-decoration:underline;
}
.lien_voir_details:hover {
color:#B00501;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
text-decoration:none;
}
#lien_voir_details {
color:#B00501;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
text-decoration:underline;
}
#lien_voir_details:hover {
color:#B00501;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
text-decoration:none;
}
.lien_voir_details_noir {
color:#000000;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
text-decoration:underline;
}
.lien_voir_details_noir:hover {
color:#000000;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
text-decoration:none;
}
.lien_last_nav {
color:#FEFEFE;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
text-decoration:underline;
}
.lien_last_nav:hover {
color:#FEFEFE;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
text-decoration:none;
}
.lien_voir_details_home {
color:#000000;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
text-decoration:underline;
}
.lien_voir_details_home:hover {
color:#000000;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
text-decoration:none;
}
.lien_outils_produit {
color:#000000;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
text-decoration:none;
}
.lien_outils_produit:hover {
color:#000000;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
text-decoration:underline;
}
.lien_outils_produit2 {
color:#5A5A5A;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
text-decoration:none;
}
.lien_outils_produit2:hover {
color:#5A5A5A;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
text-decoration:underline;
}
#lien_outils_produit2 {
color:#5A5A5A;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
text-decoration:none;
}
#lien_outils_produit2:hover {
color:#5A5A5A;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
text-decoration:underline;
}
.lien_nav_footer {
color:#C00904;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
text-decoration:none;
}
.lien_nav_footer:hover {
color:#C00904;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
text-decoration:underline;
}
.lien_sousnav_footer {
color:#FEFEFE;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
text-decoration:none;
}
.lien_sousnav_footer:hover {
color:#FEFEFE;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
text-decoration:underline;
}
.lien_head {
color:#C30C00;
font-family:Arial,Helvetica,sans-serif;
font-size:13px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
text-decoration:none;
}
.lien_head:hover {
color:#C30C00;
font-family:Arial,Helvetica,sans-serif;
font-size:13px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
text-decoration:underline;
}
.lien_tout_afficher {
color:#000000;
font-family:Arial,Helvetica,sans-serif;
font-size:9px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
text-decoration:underline;
}
.lien_tout_afficher:hover {
color:#000000;
font-family:Arial,Helvetica,sans-serif;
font-size:9px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
text-decoration:none;
}
.lien_mot_passe_oublie {
color:#000000;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
text-decoration:underline;
}
.lien_mot_passe_oublie:hover {
color:#000000;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
text-decoration:none;
}
.lien_mot_passe_oubliens {
color:#000000;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
text-decoration:none;
}
.lien_mot_passe_oubliens:hover {
color:#000000;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
text-decoration:underline;
}
.lien_un_euros {
color:#C40C00;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
text-decoration:underline;
}
.lien_un_euros:hover {
color:#C40C00;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
text-decoration:none;
}
.lien_complementaires {
color:#FF8E00;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
text-decoration:underline;
}
.lien_complementaires2 {
color:#D80802;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
text-decoration:none;
}
.lien_complementaires:hover {
color:#D80802;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
text-decoration:none;
}
#head_page_univers {
height:2%;
overflow:auto;
width:538px;
}
#visuel_gauche {
float:left;
width:184px;
}
#partie_droite_univers {
background-position:left center;
background-repeat:no-repeat;
float:left;
height:311px;
width:354px;
}
#int_droit_univers {
margin:0;
padding:10px 0;
width:354px;
}
#filtre {
padding:0;
}
#filtre div {
background-image:url(../ximg/corps/liste_univers/background.gif);
height:2%;
overflow:auto;
}
#fermer_famille2 {
float:left;
margin:0;
padding:0;
text-align:right;
}
#form_famille2 div {
float:left;
margin:0 10px 0 0;
}
.partie_edito {
margin:0 auto 10px;
width:538px;
}
.voir_suite {
margin:0;
padding:0;
text-align:right;
}
.texte_edito {
clear:both;
margin:0;
padding:10px 0 0;
}
.int_bloc_livraison {
background-image:url(../ximg/corps/edito/fond_bloc_livraison.jpg);
padding:0 0 0 1px;
}
.texte_livraison {
margin:0;
padding:5px 0 10px;
text-align:center;
}
#partie_gauche_deux_colones {
float:left;
height:2%;
overflow:auto;
padding:0 0 0 5px;
width:973px;
}
#partie_gauche_deux_colones #bloc_promo {
float:left;
margin:0;
width:205px;
}
#partie_gauche_deux_colones #int_page {
float:left;
margin:0;
position:relative;
width:757px;
}
#haut_checkout {
background-image:url(../ximg/corps/mon_compte/fond_deco.jpg);
margin:0;
overflow:hidden;
padding:0;
}
#content_checkout {
border-left:1px solid #B5B5B5;
border-right:1px solid #B5B5B5;
clear:both;
margin:0;
padding:0;
}
#tableau_checkout {
border-collapse:collapse;
border-spacing:0;
margin:0 0 0 6px;
padding:0;
width:743px;
}
#tableau_checkout p {
color:pink;
float:left;
margin:0;
padding:15px 0 0;
}
.cellule_bordure_gauche {
border-left:2px dotted #9B9B9B;
text-align:center;
}
.tableau_description {
width:406px;
}
#bas_checkout {
background-image:url(../ximg/corps/checkout/fond.jpg);
height:2%;
overflow:auto;
padding:0 0 0 24px;
position:relative;
}
#checkout_lieu_livraison {
float:left;
padding:56px 0 0;
width:416px;
}
#checkout_lieu_livraison div {
margin:0 0 10px;
}
#checkout_mode_livraison {
float:left;
width:8px;
}
#checkout_code_avantage {
border-right:2px dotted #9B9B9B;
float:left;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
height:90px;
line-height:normal;
padding:10px 10px 0 0;
text-align:right;
width:117px;
}
#checkout_total {
float:left;
height:90px;
padding:10px 10px 0 0;
text-align:right;
width:78px;
}
#checkout_actualiser {
border-left:2px dotted #9B9B9B;
float:left;
height:90px;
padding:10px 0 0;
text-align:center;
width:79px;
}
#condition {
margin:0;
padding:10px 0 0;
text-align:right;
}
#bouton_checkout {
padding:10px 0 0;
text-align:right;
height: 40px;
position: relative;
}
#btn_pay_off {display: none; position: absolute; right: 0; top: 10px;}
#checkout_navigation {
margin:15px 0 0;
padding:0;
text-align:center;
}
#deco_checkout {
background-image:url(../ximg/corps/checkout/fond_principal.jpg);
height:60px;
}
.bloc_coordonnees {
height:2%;
margin:0 auto;
overflow:auto;
padding:10px 0 0;
width:735px;
}
#content_deja_client {
background-image:url(../ximg/corps/checkout/fond_deja_client.jpg);
height:2%;
overflow:auto;
padding:0 10px;
}
#content_deja_client input {
/*margin:20px 10px 25px 0;*/
}
#deja_client_gauche {
float:left;
width:595px;
}
#deja_client_gauche input {
vertical-align:middle;
}
#deja_client_droit {
float:right;
margin:15px 0 0;
}
#content_nouveau_client {
background-image:url(../ximg/corps/checkout/fond_nouveau_client.jpg);
border-left:1px solid #D0D0D0;
border-right:1px solid #D0D0D0;
border-top:1px solid #D0D0D0;
height:2%;
overflow:auto;
padding:0 10px;
}
#content_nouveau_client p {
margin:0;
padding:10px 0;
}
#nouveau_client_gauche {
float:left;
width:265px;
}
#nouveau_client_droit {
float:left;
text-align:right;
}
#nouveau_client_droit div {
margin:0 0 10px;
}
#coordonnees_livraison {
background-image:url(../ximg/corps/checkout/fond_coordonnees_livraison.jpg);
border-left:1px solid #CACACA;
border-right:1px solid #CACACA;
height:2%;
overflow:auto;
padding:0 10px;
position:relative;
}
#coordonnees_livraison2 {
background-image:url(../ximg/corps/checkout/fond_infos.jpg);
height:2%;
overflow:auto;
padding:0 10px;
position:relative;
}
#bloc_coordonnees {
float:left;
height:2%;
margin:20px 0 0;
overflow:auto;
width:368px;
}
#bloc_coordonnees p {
margin:0;
padding:0;
}
#bloc_adresse_livraison {
float:left;
margin:20px 0 0;
width:344px;
}
#bloc_adresse_livraison2 {
float:left;
margin:20px 0 0;
width:344px;
}
#bloc_adresse_livraison p {
margin:0;
padding:0 0 0 10px;
text-align:left;
}
.tableau_coordonnees {
border:medium none;
border-collapse:collapse;
border-spacing:0;
margin:15px 0;
width:100%;
}
.tableau_coordonnees input {
width:120px;
}
.tableau_coordonnees td {
padding:0 0 5px;
}
.adresse input {
margin:5px 0 0;
width:335px;
}
.tableau_code_postal {
border:medium none;
border-collapse:collapse;
border-spacing:0;
margin:10px 0 0;
width:100%;
}
.tableau_code_postal td {
padding:0 0 5px;
}
.tableau_code_postal input {
width:80px;
}
.tableau_adresse_livraison {
border:medium none;
border-collapse:collapse;
border-spacing:0;
margin:15px auto 10px;
width:95%;
}
.tableau_adresse_livraison td {
text-align:left;
}
.tableau_livraison {
border:medium none;
border-collapse:collapse;
border-spacing:0;
margin:10px auto 0;
width:95%;
}
.tableau_livraison input {
width:120px;
}
.tableau_livraison td {
padding:0 0 5px;
}
.adresse {
margin:15px 0;
}
.adresse2 {
margin:15px 0;
padding:0 0 0 10px;
}
.adresse2 input {
margin:5px auto 0;
width:315px;
}
.tableau_code_postal2 {
border:medium none;
border-collapse:collapse;
border-spacing:0;
margin:10px auto;
width:95%;
}
.tableau_code_postal2 td {
padding:0 0 5px;
}
.tableau_code_postal2 input {
width:80px;
}
#recapitulatif_adresse {
clear:both;
height:2%;
margin:0 auto;
overflow:auto;
padding:10px 0 0;
width:741px;
}
#recap_coordonnees {
float:left;
width:365px;
}
#recap_livraison {
float:right;
width:365px;
}
.content_recap_adresse {
border-left:1px solid #DADADA;
border-right:1px solid #DADADA;
padding:0 0 0 10px;
}
.content_recap_adresse p {
margin:0;
padding:0;
}
.tableau_recap_adresse {
border:medium none;
border-collapse:collapse;
border-spacing:0;
height:90px;
margin:15px 0 0;
width:100%;
}
.tableau_recap_adresse .modifier {
padding:0 10px 8px 0;
text-align:right;
vertical-align:bottom;
}
#recap_panier {
margin:10px 0 0;
}
#content_recap_panier {
border-left:1px solid #B5B5B5;
border-right:1px solid #B5B5B5;
margin:0 auto;
width:739px;
}
#bas_checkout2 {
background-image:url(../ximg/corps/checkout/fond.jpg);
height:2%;
margin:0 auto;
overflow:auto;
width:726px;
}
.tableau_recap_total {
border:medium none;
border-collapse:collapse;
border-spacing:0;
width:100%;
}
.tableau_bordure {
border-left:2px dotted #9B9B9B;
border-right:2px dotted #9B9B9B;
padding:0 10px 0 0;
text-align:right;
width:71px;
}
.tableau_bordure3 {
border-left:2px dotted #9B9B9B;
border-right:0 none;
padding:0 10px 0 0;
text-align:right;
width:71px;
}
.tableau_bordure2 {
border-left:2px dotted #9B9B9B;
padding:0 10px 0 0;
text-align:right;
width:71px;
}
.tableau_partie_gauche {
padding:0 10px 0 0;
text-align:right;
}
#choix_cartes {
border:medium none;
border-collapse:collapse;
border-spacing:0;
margin:0 auto;
}
#choix_cartes td{
	vertical-align: top;
	text-align: center;
	width: 250px;
}
#choix_cartes .nom_carte {
margin:0;
padding:20px 0 10px;
text-align:center;
}
#choix_cartes .ou_envoyer {
margin:0;
padding:0;
text-align:left;
}

#choix_cartes div {
float:left;
margin:0;
padding:0;
}
#choix_cartes .checkbox_choix_cartes {
padding:7px 0 0;
}
#reglement {
margin:0 auto;
padding:10px 0 0;
width:741px;
}
#confirmation_commande {
float:left;
padding:30px 0 0 10px;
width:300px;
}
#bloc_droit_reglement {
float:right;
width:397px;
}
#int_bloc_droit_reglement {
background-color:#D22425;
border-left:1px solid #B8B8B8;
border-right:1px solid #B8B8B8;
margin:0;
padding:0 5px 0 10px;
}
#entete_fiche_produit {
height:2%;
overflow:auto;
}
#fiche_produit {
}
#titre_prodruit {
float:left;
margin:0;
}
#marque_produit {
float:left;
margin:0;
padding:5px 0 0 15px;
}
#corps_fiche_produit {
height:2%;
}
#visuel_produit {
float:left;
width:300px;
}
#description_produit {
float:left;
margin:0 0 0 10px;
overflow:hidden;
width:451px;
}
#details_caracteristiques {
margin:0;
padding:0 0 15px;
}
#liste_produit {
list-style-image:url(../ximg/corps/fiche_produit/icone_liste.jpg);
margin:0;
padding:0 0 0 15px;
}
#liste_produit li {
margin:0;
padding:0;
}
.intro_produit {
margin:0;
padding:0;
}
.liste_caracteristiques {
color:#000000;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;
}
.liste_caracteristiques li {
margin:0 0 4px;
padding:0;
}
#prix_produit_fiche {
margin:0;
padding:3px 0 0;
}
#etiquette_promo_fiche {
background-image:url(../ximg/corps/fiche_produit/fond_etiquette.jpg);
color:#FFFFFF;
float:left;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
height:45px;
line-height:normal;
margin:0 10px 0 0;
padding:10px 0 0 5px;
width:39px;
}
#prix_fiche_produit {
float:right;
text-align:right;
}
#deco_fiche_produit {
float:left;
}
.content_fiche_produit {
border-bottom:1px solid #AAAAAA;
padding:0 0 0 5px;
}
#bas_fiche_produit {
float:left;
margin:5px 0 5px 10px;
overflow:hidden;
padding:0;
width:451px;
}
#contenance {
float:left;
width:277px;
}
#texte_bas_fiche_produit {
float:left;
}
#carousel {
clear:both;
margin:10px 0 10px 35px;
padding:20px 0 0;
width:720px;
}
#int_carousel {
background-image:url(../ximg/corps/fiche_produit/fond_carousel.jpg);
height:2%;
overflow:hidden;
padding:0 0 20px;
}
#int_carousel p {
float:right;
margin:0;
padding:20px 20px 0 0;
}
#bloc_carousel {
clear:both;
margin:0 auto;
width:712px;
}
#carousel_gauche {
background-image:url(../ximg/corps/fiche_produit/bord_carousel_gauche.jpg);
float:left;
height:75px;
padding:60px 0 0;
width:23px;
}
#content_carousel {
background-color:#FFFFFF;
float:left;
height:135px;
width:667px;
}
#carousel_droit {
background-image:url(../ximg/corps/fiche_produit/bord_carousel_droit.jpg);
float:left;
height:75px;
padding:60px 0 0;
width:22px;
}
.produit_kit {
margin:5px 0;
overflow:hidden;
}
.visuel_produit_kit {
float:left;
text-align:center;
width:85px;
}
.nom_produit_kit {
float:left;
}
.prix_fiche_produit {
background-image:url(../ximg/corps/fiche_produit/background_prix.jpg);
background-repeat:no-repeat;
color:#FFFFFF;
float:left;
font-family:Arial,Helvetica,sans-serif;
font-size:13px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
height:18px;
line-height:normal;
padding:3px 0 0 5px;
text-align:left;
width:135px;
}
.texte_complementaire {
margin:0;
padding:10px 0 0;
text-align:center;
}
.liste_complementaire {
display:inline;
margin:0;
padding:0;
}
#autre_vues {
background-color:#FFFFFF;
padding:5px 0 0;
width:87px;
}
#autre_vues img {
display:block;
margin:0 auto;
padding:0 0 5px;
}
.head_indispensable {
height:2%;
margin:5px 0 0;
overflow:auto;
}
.titre_indispensable {
float:left;
padding:0 0 0 10px;
width:132px;
}
.indispensable_promo {
background-image:url(../ximg/corps/fiche_produit/fond_etiquette.jpg);
color:#FFFFFF;
float:left;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:italic;
font-variant:normal;
font-weight:normal;
height:28px;
line-height:normal;
padding:10px 0 0 10px;
width:33px;
}
.produit_indispensable {
clear:both;
height:2%;
overflow:auto;
}
.visuel_indispensable {
float:left;
text-align:center;
width:80px;
}
.content_visuel_indis {
float:right;
width:108px;
}
.content_visuel_indis p {
color:#C40C00;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
margin:0;
padding:0;
}
.tag_rouge {
color:#C00000;
font-family:Arial,Helvetica,sans-serif;
font-size:19px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
text-decoration:none;
}
.tag_rouge:hover {
color:#C00000;
font-family:Arial,Helvetica,sans-serif;
font-size:19px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
text-decoration:underline;
}
.tag_noir {
color:#000000;
font-family:Arial,Helvetica,sans-serif;
font-size:18px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
text-decoration:none;
}
.tag_noir:hover {
color:#000000;
font-family:Arial,Helvetica,sans-serif;
font-size:18px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
text-decoration:underline;
}
.tag_gris {
color:#8B8B8B;
font-family:Arial,Helvetica,sans-serif;
font-size:17px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
text-decoration:none;
}
.tag_gris:hover {
color:#8B8B8B;
font-family:Arial,Helvetica,sans-serif;
font-size:17px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
text-decoration:underline;
}
.tag_gris_clair {
color:#CFCFCF;
font-family:Arial,Helvetica,sans-serif;
font-size:13px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
text-decoration:none;
}
.tag_gris_clair:hover {
color:#CFCFCF;
font-family:Arial,Helvetica,sans-serif;
font-size:13px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
text-decoration:underline;
}
.voir_tout_produit {
margin:0 0 10px;
padding:0;
text-align:right;
}
#edito {
margin:10px 0 0;
width:538px;
}
#edito_gauche {
border-right:1px solid #FDC862;
float:left;
padding:0 10px 0 0;
width:328px;
}
#edito_droit {
float:left;
width:195px;
}
#titre_edito {
margin:0;
padding:0;
text-align:right;
}
.paragraphe_edito {
float:right;
margin:0;
padding:10px 0;
text-align:right;
width:190px;
}
#famille_produit {
margin:10px 0;
width:538px;
}
.bloc_famille {
background-color:#FFFFFF;
height:2%;
margin:0 auto 10px;
overflow:auto;
padding:5px 0;
width:530px;
}
.titre_famille_produit {
color:#D80802;
font-family:Arial,Helvetica,sans-serif;
font-size:21px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
margin:0;
padding:0;
}
.produit_famille {
float:left;
width:170px;
}
.etiquette_famille_produit {
background-image:url(../ximg/corps/fiche_produit/fond_etiquette.jpg);
background-position:right center;
background-repeat:no-repeat;
color:#FFFFFF;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
height:40px;
line-height:normal;
margin:0;
padding:5px 5px 0 0;
text-align:right;
width:145px;
}
.etiquette_nouveau_produit {
margin:0;
padding:5px 5px 0 0;
text-align:right;
width:145px;
}
.prix_famille_produit {
float:left;
width:87px;
}
.ajout_panier_famille {
float:left;
padding:20px 0 0 25px;
}
.produit_famille p {
margin:0;
padding:5px 0;
}
.voir_tout_produit2 {
margin:5px 0 0;
padding:10px 0 0;
text-align:right;
width:98%;
}
.titre_mes_commandes {
color:#6F6F6F;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
margin:0;
padding:5px 10px;
}
#liste_commandes {
border:1px solid #DADADA;
height:100px;
margin:0 auto 5px;
overflow:auto;
padding:15px 0 10px;
width:729px;
}
#tableau_liste_commande {
border-collapse:collapse;
border-spacing:0;
color:#0F0F0F;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
width:710px;
}
.ligne_liste_commandes_impaire td {
background-color:#FFFFFF;
border-bottom:1px solid #D3D3D3;
padding:5px;
}
.ligne_liste_commandes_paire td {
background-color:#F0F0F0;
border-bottom:1px solid #D3D3D3;
padding:5px;
}
.livraison {
color:#000000;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
margin:20px 0;
padding:0;
}
.titre_livraison {
color:#AF0A02;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
}
.sous_titre_livraison {
color:#AF0A02;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
}
.contact {
margin:0 auto;
padding:0;
width:757px;
}
.contact p {
margin:0;
padding:5px 0;
}
.int_contact, .int_intro_contact {
border-left:1px solid #BEBEBE;
border-right:1px solid #BEBEBE;
padding:10px 0 0;
}
.intro_contact {
margin:0 auto;
width:732px;
}
.intro_contact p {
margin:0;
padding:5px;
}
.bloc_form_contact {
background-image:url(../ximg/corps/contact/fond_form.jpg);
margin:10px auto 0;
padding:0 0 10px;
width:732px;
}
.int_bloc_form {
border-left:1px solid #CFCFCF;
border-right:1px solid #CFCFCF;
height:2%;
overflow:auto;
padding:0 0 10px;
}
.form_contact_gauche {
float:left;
padding:10px 0 10px 25px;
width:349px;
}
.form_contact_droit {
float:right;
padding:10px 0 10px 25px;
width:306px;
}
.form_contact_droit label {
color:#000000;
display:block;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
}
.form_contact_droit textearea {
display:block;
}
.formulaire_contact_coord {
height:2%;
margin:0 auto;
overflow:auto;
width:260px;
}
.formulaire_contact_coord .email {
border:1px solid #CDCDCD;
display:block;
width:250px;
}
.contact_coord_gauche {
float:left;
margin:10px 0;
width:130px;
}
.contact_coord_gauche input, .contact_coord_droit input {
border:1px solid #CDCDCD;
width:120px;
}
.coordonnees {
margin:10px 0;
}
.contact_coord_droit {
float:right;
padding:10px 0;
width:130px;
}
.form_contact_gauche label {
color:#000000;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
}
.form_contact_droit div {
margin:30px 0 0;
padding:0 30px 0 0;
text-align:right;
}
.contact_telephone {
border:1px solid #CACACA;
padding:5px;
}
#titre_recherche {
color:#000000;
font-family:Arial,Helvetica,sans-serif;
font-size:19px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
margin:0;
padding:0 0 20px;
}
#filtre_recherche {
}
#int_filtre_recherche {
background-image:url(../ximg/corps/resultat_recherche/fond_filtre.jpg);
height:2%;
overflow:auto;
}
.page_erreur {
color:#000000;
font-family:Arial,Helvetica,sans-serif;
font-size:18px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
margin:20px 0;
text-align:center;
}
.page_erreur a {
color:#000000;
font-family:Arial,Helvetica,sans-serif;
font-size:18px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
text-decoration:underline;
}
.page_erreur a:hover {
color:#000000;
font-family:Arial,Helvetica,sans-serif;
font-size:18px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
text-decoration:none;
}
#menu_checkout {
float:left;
margin:0;
padding:0;
width:300px;
}
.mon_compte_mail {
float:left;
/*margin:20px 0;*/
padding-top:20px;
}
.mon_compte_mail label {
margin:0 10px 0 0;
}
.mon_compte_mail input {
border:1px solid #CDCDCD;
}
.mon_password {
float:right;
margin:20px 20px 20px 0;
}
.mon_password label {
margin:0 10px 0 0;
}
.mon_password input {
border:1px solid #CDCDCD;
}
.mon_password p {
margin:0;
padding:10px 0 0;
text-align:right;
}
.mon_compte_valider {
clear:both;
height:2%;
margin:0;
overflow:auto;
padding:5px 0 0 420px;
}
.mon_compte_valider div {
float:left;
margin:0;
padding:0 0 0 10px;
text-align:right;
}
.tooltip {
background:#FFF0B5 none repeat scroll 0 0;
border:1px solid #FAC659;
color:#000000;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
margin:0;
padding:5px;
width:200px;
}
.tooltip p {
margin:0;
padding:10px 0;
text-align:justify;
}
#bloc_bulle {
background:#FFF0B5 none repeat scroll 0 0;
}
.liste {
margin:0 0 0 4px;
padding:0;
position:relative;
width:750px;
}
.liste_intro {
margin:0 0 0 4px;
}
.image_liste {
display:inline;
float:left;
margin:6px 10px 0 0;
}
.content_intro {
float:left;
padding:0 0 20px;
}
.clear {
clear:both;
}
.content_intro h1 {
color:#AE0A02;
font-family:Arial,Helvetica,sans-serif;
font-size:14px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
padding-top:10px;
}
.content_intro p {
color:#666666;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:1.1;
padding:10px 0 20px;
position:relative;
width:550px;
}
.content_intro p a {
bottom:0;
color:#AE0A02;
display:block;
left:0;
position:absolute;
text-decoration:underline;
}
.content_intro p a:hover {
text-decoration:none;
}
.block_onglet {
background-image:url(../ximg/liste/fond_onglet.jpg);
clear:left;
height:19px;
overflow:hidden;
position:relative;
}
.onglet_liste {
background-image:url(../ximg/liste/fond_bouton.jpg);
color:#FFFFFF;
display:inline;
float:left;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
height:17px;
line-height:normal;
margin-left:7px;
padding:2px 0 0;
text-align:center;
text-decoration:none;
width:119px;
}
.onglet_liste:hover {
background-image:url(../ximg/liste/fond_bouton_hover.jpg);
color:#FF6A03;
}
.onglet_liste_active {
background-image:url(../ximg/liste/fond_bouton_hover.jpg);
color:#FF6A03;
display:inline;
float:left;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
height:17px;
line-height:normal;
margin-left:7px;
padding:2px 0 0;
text-align:center;
text-decoration:none;
width:119px;
}
.cache_filtre {
color:#666666;
display:block;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
position:absolute;
right:15px;
top:-3px;
}
.block_filtres {
padding:0 10px 5px;
}
.espace_sous_onglets {
background-color:#FFFFFF;
border-left:1px solid #FBC961;
border-right:1px solid #FBC961;
height:5px;
overflow:hidden;
}
.block_filtres p {
clear:left;
padding:5px 0 0;
text-align:right;
}
.block_filtres p a {
color:#666666;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
}
.block_filtres p a:hover {
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
text-decoration:none;
}
.block_filtres ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
overflow:hidden;
}
.block_filtres ul li {
float:left;
margin-right:10px;
width:171px;
}
.block_filtres ul li a {
color:#666666;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
text-decoration:none;
}
.block_filtres ul li a:hover {
text-decoration:underline;
}
.pagination {
height:27px;
position:relative;
}
.form_pagination {
padding:2px 0 0 10px;
}
.form_pagination select {
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
vertical-align:middle;
}
.form_pagination select option {
padding-right:10px;
}
.form_pagination div {
float:left;
margin-right:15px;
}
.form_pagination ul {
float:right;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:3px 10px 0 0;
}
.form_pagination ul li {
color:#666666;
float:left;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
margin-right:3px;
}
.pagination_liste {
float:right;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:5px 0 0;
}
.pagination_liste li {
color:#666666;
float:left;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
margin-right:3px;
}
.pagination_liste li a {
color:#666666;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
text-decoration:none;
}
.pagination_liste li a:hover {
color:#B6B6B6;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
text-decoration:underline;
}
.form_pagination ul li img {
margin:3px 0 0;
}
.form_pagination ul li a {
color:#666666;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
text-decoration:none;
}
.form_pagination ul li a:hover {
color:#B6B6B6;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
text-decoration:underline;
}
.layer_liste {
background-color:#FED98C;
left:4px;
position:absolute;
top:110px;
width:746px;
z-index:1000;
}
.content_layer {
margin:0 auto;
padding:20px 5px;
width:730px;
}
.fermer_layer {
background-image:url(../ximg/liste/fond_layer_fermer.jpg);
height:26px;
padding:2px 10px 0 0;
position:relative;
text-align:right;
}
.fermer_layer a {
color:#AE0A02;
font-family:Arial,Helvetica,sans-serif;
font-size:13px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
}
.content_block_liste {
margin:0 0 0 4px;
padding-top:5px;
width:750px;
}
.bloc_dynamique2 {
float:left;
height:205px;
position:relative;
width:181px;
}
.picto_nouveau {
display:block;
left:5px;
position:absolute;
top:35px;
}
.produits_univers .content_produit {
}
.produits_homepage .bord_produit_homepage {
display:none;
}
.produits_homepage {
background-color:#FFFFFF;
border-right:1px solid #D3D3D3;
height:195px;
padding-top:3px;
}
.content_block_liste .bloc_dynamique2 {
margin:0 7px 8px 0;
}
.produit {
text-align:center;
}
.texte_produit {
height:26px;
overflow:hidden;
padding:1px 5px 0;
}
.texte_produit a {
color:#666666;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:1.2;
text-decoration:none;
}
.texte_produit a:hover {
text-decoration:underline;
}
.texte_marque {
clear:left;
color:#666666;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
padding:2px 10px;
text-align:right;
}
.zone_prix_produit .promo {
float:left;
margin:0 5px;
text-align:center;
}
.zone_prix_produit .promo .remise {
}
.zone_prix_produit .promo .prix {
text-decoration: line-through;
}
.zone_prix_produit .btn_panier {
float:right;
margin:0;
}
.zone_prix_produit {
overflow:hidden;
padding:3px 0 0;
}
.zone_prix_produit .promo {
color:#D80802;
font-family:Arial,Helvetica,sans-serif;
font-size:9px;
font-style:italic;
font-weight:bold;
}
.zone_prix_produit img {
}
.prix_bloc_dynamique2 {
color:#D80802;
float:left;
font-family:Arial,Helvetica,sans-serif;
font-size:17px;
font-size-adjust:none;
font-stretch:normal;
font-style:italic;
font-variant:normal;
font-weight:bold;
line-height:normal;
margin:0 5px;
}
.univers {
margin-left:4px;
width:751px;
}
.col_gauche {
float:left;
margin-right:9px;
width:335px;
}
.col_droite {
float:left;
width:405px;
}
.col_droite hr {
color:#D7D7D7;
height:1px;
margin:10px 0;
}
.push div {
overflow:hidden;
}
.titre_univers {
background-image:url(../ximg/univers/new/fond_titre.jpg);
color:#AE0A02;
font-family:Arial,Helvetica,sans-serif;
font-size:18px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
height:29px;
line-height:normal;
padding:5px 0 0 5px;
position:relative;
}
.intro_univers {
padding:5px;
}
.famille {
overflow:hidden;
}
.famille ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;
}
.famille ul li {
float:left;
margin-right:13px;
padding:0 0 2px;
width:121px;
}
.famille ul a {
display:block;
text-decoration:none;
}
.famille ul a:hover {
text-decoration:underline;
}
.block_tout_produit img {
margin:0 8px;
vertical-align:middle;
}
.partie_fondre {
clear:left;
margin:0;
overflow:auto;
}
.bloc_fondre {
background-image:url(../ximg/univers/new/fond.jpg);
float:left;
padding-bottom:5px;
position:relative;
width:556px;
}
.bloc_fondre .bloc_dynamique2 {
margin:0 2px;
}
.bloc_fondre h2, .bloc_pouce h2 {
padding:10px;
}
.bloc_pouce {
background-image:url(../ximg/univers/new/fond.jpg);
float:right;
padding-bottom:5px;
position:relative;
width:191px;
}
.bloc_pouce .bloc_dynamique2 {
margin-left:5px;
}
.telecommande {
color:#FF0000;
}
.mon_compte {
padding:5px 0;
}
.mon_compte p {
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
padding:0 5px 5px 0;
text-align:center;
}
.mon_compte div {
text-align:center;
}
#int_page_resultat_recherche {
float:left;
margin:0;
overflow:hidden;
padding:0 0 0 8px;
width:750px;
}
#head_page_univers {
height:2%;
overflow:auto;
width:745px;
}
#liste_produits_recherche {
clear:both;
margin:0;
padding:10px 0 0;
width:758px;
}
#liste_produits_recherche .bloc_dynamique2 {
margin:0 7px 7px 0;
}
.ligne_tableau td {
padding:5px 0 !important;
vertical-align:bottom;
}
.checkout_renseignement {
clear:both;
}
.checkout_renseignement input {
}
.checkout_renseignement label {
display:block;
float:left;
width:350px;
}
.bloc_petits_prix_dyn .content {
background-color:#FFFFFF;
border-left:2px solid #FFAC00;
border-right:2px solid #FFAC00;
}
.content_bloc_dynamique {
background-image:url(../ximg/corps/homepage/panier/fond.jpg);
border-left:1px solid #818180;
border-right:1px solid #818180;
}
.content_bloc_dynamique h1 {
border-bottom:1px solid #ACACAB;
color:#787878;
font-family:Arial,Helvetica,sans-serif;
font-size:13px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
}
.content_bloc_dynamique form div .champs_telecommande {
border:1px solid #ACACAC;
color:#000000;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
}
.lien_fermer_panier {
color:#FF7200;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
text-decoration:underline;
}
.lien_fermer_panier:hover {
color:#FF7200;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
text-decoration:none;
}
.content_bloc_dynamique_blanc {
background-color:#FFFFFF;
border-left:1px solid #818180;
border-right:1px solid #818180;
}
.produits_univers .content_produit {
border-left:1px solid #FBC961;
background-color:white;
border-right:1px solid #FBC961;
height:199px;
}
#content_vente {
border-top:1px solid #FCD481;
}
#content_meilleures_ventes {
background-image:url(../ximg/homepage/fond_bloc.jpg);
}
#bas_meilleures_ventes {
background-image:url(../ximg/homepage/meilleures/fond_bas_bloc.jpg);
}
.liste_intro {
background-image:url(../ximg/liste/fond_head.jpg);
}
.block_filtres {
background-color:#FFFFFF;
border-left:1px solid #FBC961;
border-right:1px solid #FBC961;
}
.pagination {
background-image:url(../ximg/liste/fond_pagination.jpg);
}
.form_pagination label {
color:#666666;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
}
.content_layer {
background-color:#FFFFFF;
border-top:1px solid #FBC961;
}
.intro_univers {
color:#666666;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
}
.famille h2 {
color:#AE0A02;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
}
.famille ul a {
color:#666666;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
}
.block_tout_produit {
border-left:1px solid #FF7200;
border-right:1px solid #FF7200;
}
.block_tout_produit a {
color:#FF7200;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
}
.bloc_fondre h2, .bloc_pouce h2 {
color:#AE0A02;
font-family:Arial,Helvetica,sans-serif;
font-size:18px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
}
.texte_checkout {
color:#6B6B6B;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
}
.titre_checkout {
color:#000000;
font-family:Arial,Helvetica,sans-serif;
font-size:13px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
}
.texte_checkout2 {
color:#6B6B6B;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
}
#tableau_checkout td {
border-bottom:1px solid #D3D3D3;
padding:15px 0;
}
label, .texte_prix_panier {
color:#000000;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
}
.rouge {
color:#AF0B02;
}
.texte_conditions {
color:#5E5E5E;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
}
.lien_conditions {
color:#5E5E5E;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
}
#content_deja_client {
border-left:1px solid #CACACA;
border-right:1px solid #CACACA;
}
.lien_retour {
color:#000000;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
text-decoration:none;
}
.lien_retour:hover {
text-decoration:underline;
}
#page_impr {
margin:0 auto 10px;
width:542px;
}
#head_fiche_imp {
overflow:hidden;
}
#head_fiche_imp p {
color:#C30C00;
float:right;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
margin:0;
}
#page_impr h1 {
height:76px;
margin:0;
position:relative;
}
#page_impr h1 p {
background-image:url(../ximg/fiche_imprimable/barre_fond.jpg);
bottom:0;
color:#FFFFFF;
font-family:Arial,Helvetica,sans-serif;
font-size:14px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
height:35px;
left:39px;
line-height:normal;
margin:0;
padding-top:15px;
position:absolute;
width:497px;
}
#page_impr h2 {
font-family:Arial,Helvetica,sans-serif;
font-size:14px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
margin-top:5px;
}
#page_impr .content_produit {
overflow:hidden;
}
#page_impr .visuel {
float:left;
text-align:center;
width:197px;
}
#page_impr .description {
float:right;
width:335px;
}
#page_impr .description p {
padding:10px;
}
#page_impr .zone_prix_imprimable {
border-top:1px solid #A8A8A8;
clear:both;
margin-top:20px;
}
.description .zone_prix_imprimable #deco_fiche_produit {
padding:5px 0 0;
width:auto;
}
.description .zone_prix_imprimable #prix_fiche_produit {
width:auto;
}
.disponibilitee {
clear:both;
margin:5px 0 0;
padding-top:10px;
}
.trouver_produit {
color:#C30C00;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
margin:20px 0 0;
}
#page_impr h3 {
color:#000000;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
margin-top:10px;
}
.caracteristiques {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:10px;
}
.caracteristiques li {
line-height:1.2;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
padding:0 0 0 40px;
}
.front_text p {
}
div.product-text {
font-family:Arial,Helvetica,sans-serif;
font-size:10pt;
margin:0 0 15px;
}
div.product-text ul {
list-style-image:none;
list-style-position:inside;
list-style-type:disc;
margin:5px 0 5px 10px;
}
div.product-text ul li {
}
div.product-text p {
margin-bottom:5px;
}
div.product-text a {
color:#FF7200;
}
div.product-text a:hover {
color:#C30C00;
}
div.product-text h2 {
border-bottom:1px dotted #AAAAAA;
color:#C30C00;
font-size:1.3em;
font-weight:bold;
margin:0 0 15px;
}
div.product-text h3 {
border-bottom:1px dotted #AAAAAA;
color:#C30C00;
font-size:1em;
font-weight:bold;
margin:0 0 5px;
}
div.product-text h4 {
}
div.product-text div.offer {
background-color:#FED98B;
border:1px solid #F39603;
color:#B60902;
margin:10px 0;
padding:5px;
}
div#video-produit {
overflow:hidden;
padding:10px 0 0;
}
.liste_intro .header {}
p.partenaires-footer {
color:white;
font-family:arial;
font-size:12px;
text-align:center;
}
p.partenaires-footer a {
color:white;
}
p.partenaires-footer a:hover {
color:#EEEEEE;
}
div.guides h2 {
color:#C00904;
font-size:1.3em;
margin:0 0 0.5em;
}
div.guides {
color:#666666;
font-family:Arial,Helvetica,sans-serif;
font-size:75%;
margin-bottom:10px;
}
div.guides ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}
div.guides ul li {
}
div.guides ul li a {
color:#666666;
}
div.guides ul li a:hover {
color:#999999;
}
.head_bloc_dynamique .content {
background-color:white;
color:#666666;
font-family:arial;
font-size:9pt;
margin:5px 6px 0 0;
padding:5px;
}
.head_bloc_dynamique .content p {
margin:5px 0;
}
.head_bloc_dynamique .content a {
color:#FF7200;
}
.head_bloc_dynamique .content a:hover {
color:#cc5c00;
}
.head_bloc_dynamique .content ul {
list-style-image:none;
list-style-position:inside;
list-style-type:disc;
margin:5px 0;
}
.head_bloc_dynamique .content ul li {
margin:0 0 0 5px;
}
div#splash{
margin: 0 auto;
width:900px;
height:500px;
}
div#splash a{}
div#splash img{}
div#splashbtn{
float:right;
padding:20px 0 0 0;
}
div.blocshome a {
	display:block;
	float:left;
}
div.blocshome {
	margin:0 0 10px;
	overflow:hidden;
	width:556px;
}
#os_popup{
	text-align:right;
	position: fixed;
	left: 50%;
	top: 50%;
	width:350px;
	height:400px;
	margin-top: -200px; /* moiti de la hauteur */
	margin-left: -175px; /* moiti de la largeur */
	z-index:99999;
	display:none;
	visibility:hidden;
	}
	
	
/* CONTENT/MARQUES */
ul#contentMarques_list {overflow: hidden; margin: 0 !important; list-style-type: none;}
	ul#contentMarques_list li {display: inline; float: left; width: 120px; height: 120px; margin: 7px; overflow: hidden; background: transparent url(../ximg/contentMarques_bg.gif) no-repeat 0 0;}
		ul#contentMarques_list li a {display: block; text-decoration: none; color: #000; font-family: arial; font-size: 16px;}
		ul#contentMarques_list li a:hover {color: #000;}
			ul#contentMarques_list li a div {margin: 10px auto 5px; padding: 0; text-align: center; width: 110px; height: 20px; overflow: hidden;}
			ul#contentMarques_list li a img {border: none; width: 114px; height: 80px; margin: 0 auto; display: block; color: #FFF;}
			ul#contentMarques_list li a div.contentMarques_empty {background: transparent url(../ximg/contentMarques_bg.gif) no-repeat 0 0; height: 120px; width: 120px;}
				ul#contentMarques_list li a div.contentMarques_empty p {display: block; color: #000; font-size: 16px; text-align: center; text-decoration: none; line-height: 16px;}