body {
margin:0px;
padding:0px;
background-image:url(/static/img/event/fond_soldes2012.jpg);
/*background-image:url(/static/img/event/fond_3d.jpg);
background-image:url(/static/img/event/fond_cerises.jpg);
background-image:url(/static/img/event/fond_soldes2011.jpg);*/
background-position:top center;
background-repeat:repeat-x;
background-color:#fff;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000;
}

/******************************************************************/
/* ALERTE MODAL */
.modal {
display:none;
margin :0;
padding:35px 15px 15px 15px;
width:382px;
height:224px;
text-align:center;
font-weight:bold;
font-size:12px;
color : #000;
background-color:#fff;
background-image:url(/static/img/magasins/fond_modal.gif);
/*
opacity:0.8;
*/
-moz-border-radius:6px;
-webkit-border-radius:6px;
-moz-box-shadow: 0 0 50px #2c2c2c;
-webkit-box-shadow: 0 0 50px #2c2c2c;
z-index : 99999;
}
.modal p {
margin:0;
padding : 10px;
font-size:12px;
color : #000;
}
.modal select {
margin-bottom: 15px;
font-size:11px;
width:160px;
padding: 4px;
}
.modal button {
margin:0;
padding : 2px;
width:320px;
border-top:1px solid #aaa;
font-size:12px;
background-color : #fff;
color : #000;
}

.flashome {
	z-index: 0;
}

/******************************************************************/
.zoomlink {
	font-size:11px;
	font-weight:bold;
	color:#624f6a;
	display: block; width: 68px; height: 18px; background-image: url(/static/img/bouton/zoom2.gif);background-repeat: no-repeat;  padding:2px 0px 0px 7px;
	margin-left:65px;
} 


font {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#8d8d8d;
text-decoration:none;
}
a {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:underline;
color:#000;
}

#divajax1 a { text-decoration:none; }
#divajax2 a { text-decoration:none; }

#connexion{
width : 990px;
margin-left:auto;
margin-right:auto;
}
#colonne_home_1 {width:23px;}
#colonne_home_2 {width:22px;}
/* SQUELETTE */
.fondpage {
width:619px;
/*height : 600px; 
min-height : 700px;*/
background-image:url("/static/img/habillage/commun.gif");
background-position:left top;
background-repeat: no-repeat;
margin:0px;
padding-top:16px;
padding-left:16px;
padding-right:10px;
}
.fondpage_full {
width:968px;
height:2000px;
margin:0px;
padding-top:16px 10px 20px 16px;
}
.fondpage_jeudi {
width:619px;
/*height : 600px; 
min-height : 700px;*/
margin:0px;
padding-top:0px;
padding-left:16px;
padding-right:10px;
}
.fondpage_homecinema {
width:627px;
/*height : 600px; 
min-height : 700px;*/
margin:0px;
padding-top:0px;
padding-left:16px;
padding-right:10px;
}
.slide_home { margin-top:8px;}
.fond_slide_coeur { background-image:url("/static/img/habillage/home_fond_slide_coeur.gif"); background-position: top left; background-repeat: no-repeat; height : 195px;}
.fond_slide_new { background-image:url("/static/img/habillage/home_fond_slide_nouveautes.gif"); background-position: top left; background-repeat: no-repeat; height : 195px;}

.tableau_comparateur {
width:810px;
background-image:url("/static/img/habillage/commun.gif");
background-position: 170px -15px;
background-repeat: no-repeat;
}
.content { padding: 20px 22px 0px 22px;}
.content table { width:560px;}
.content_produit { padding: 11px 0px 0px 11px;
min-height : 400px;
_height:400px;

}
.contour_liste_produit { background-image:url("/static/img/habillage/cadre_haut.gif"); background-position:top left; background-repeat:no-repeat; padding:10px 10px 0px 10px; width:591px;}
.etoile_vip { background-image:url("/static/img/page/etoile_vip.gif");background-position:left top;background-repeat: no-repeat; padding-left:20px; padding-bottom:15px;}

.btn_selection_header { border:0px; margin-top:6px;}

.liste_actus {padding-left:185px;}

/* TITRES */
.gris10 {font-size:10px; margin:0; padding:0; text-decoration:none;}
.etoile10 {font-size:11px; color:#993300;}
.noir {color:#3f3f3f; }
.noir14 {font-size:14px; margin:0; padding:0;color:#3f3f3f; }
.noir14b {font-size:14px; margin:0; padding:0; font-weight:bold;color:#3f3f3f; }
.rouge {color:#bb001b; }
.rougeb {color:#ba0d21; font-weight:bold;}
.rouge14 {font-size:14px; margin:0; padding:0;color:#bb001b; }
.rouge14b {font-size:11px; margin:0; padding:0; font-weight:bold;color:#bb001b; }
.titre_colonne {font-size:11px; margin:0; padding:0; font-weight:bold;color:#3f3f3f; }

.freeword { padding-top:4px; margin: 10px 0px 10px 0px; text-decoration:none; background-image:url("/static/img/habillage/puce_freeword.gif"); background-repeat:no-repeat; background-position:left; width:400px; height:21px; }
.freeword:hover { background-image:url("/static/img/habillage/puce_freeword2.gif");}
.freeword a { padding: 0px 0px 0px 55px; text-decoration:none; font-weight:bold; }
.freeword a:hover { text-decoration:underline; }

/* ENTETE */
#header{
width:990px;
height:px;
/*background-image:url(/static/img/habillage/fond_menu.gif);
background-image:url(/static/img/event/jeu_foot_2008/fond_sousmenu.gif);
background-color:#e4e4e3;*/
background-repeat:no-repeat;
background-position:top center;
z-index:50;
}
#logo {
float : left;
width : 289px;
margin-left: 15px;
}
a.footer, .footer { text-decoration:none; font-weight:bold; font-size:11px; color:#999999; }
a.footer:hover { text-decoration:underline;}

#description_cnet a { font-size:11px; text-decoration:none; font-weight:bold; color:#ba0d21; padding:0px 10px 0px 2px;  }
#description_cnet a:hover { text-decoration:underline; }

#bottom {
height:75px;
margin-top : 0px;
padding-top : 10px;
clear: both;
text-align:center;
background-image: url(/static/img/habillage/ligne_footer.gif);
background-repeat: no-repeat;
background-color:#FFFFFF;
}

#recherche {
/*float:left;*/
height : 35px;
width:975px;
margin:0;
padding:0;
margin-top:17px;
margin-left:15px;
/*border : 1px solid #a00;*/
}

input { z-index:5; }

/* CHAMPS */
.chp_moteur {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #000;background-color: #fff;border: 1px solid #a0a0a0; width:120px; height:16px; border-bottom-color:#999999; border-bottom-style: solid; border-bottom-width:thin;font-weight:normal;}
.liste_moteur {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #000;background-color: #fff;border: 1px solid #a0a0a0;width:120px; height:19px; border-bottom-color:#999999; border-bottom-style: solid; border-bottom-width:thin;font-weight:normal;}
.chp_email {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #000;background-color: #fff;border: 1px solid #a0a0a0; width:130px; height:16px; border-bottom-color:#999999; border-bottom-style: solid; border-bottom-width:thin;font-weight:normal;}
.chp_espace {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #000;background-color: #fff;border: 1px solid #a0a0a0; width:100px; font-weight:normal;}
.chp_postal {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #000;background-color: #fff;border: 1px solid #a0a0a0; width:100px; height:16px; font-weight:normal;}
.chp_pro {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #000;background-color: #fff;border: 1px solid #a0a0a0; width:150px; height:16px; font-weight:normal;}
.chp_contactform {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #000;background-color: #fff;border: 1px solid #a0a0a0; width:120px; height:16px; border-bottom-color:#999999; border-bottom-style: solid; border-bottom-width:thin;font-weight:normal;}
.chp_contactform2 {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #000;background-color: #fff;border: 1px solid #a0a0a0; width:240px; height:100px; border-bottom-color:#999999; border-bottom-style: solid; border-bottom-width:thin;font-weight:normal;}

form { margin-top:0px;}
select { font-size:11px; font-weight:normal; overflow:hidden;}


a.menu_bloc { display:block; width:145px; text-decoration:none; padding: 5px 0px 5px 15px; background-image: url(/static/img/habillage/puce_menu.gif); background-repeat:no-repeat; background-position:center left; color:#868687;}
a.menu_bloc:hover { color:#f20707; text-decoration:none; }
.sep_menu { height:2px; background-image: url(/static/img/habillage/sep_menu.gif); background-repeat:no-repeat; background-position:top center; width:160px;}


/* TITRE PAGES */
.titre13 {font-size:13px; font-weight:bold; color:#837989; }




/*////////////////////////////////////////////////////////////////////////////////////////////*/

#client{
float:left;
width:560px;
height:36px;
font-family:arial,verdana,helvetica;
font-size:11px;
margin: 10px 0px 0px 20px;
}
#bouton_selection { float:left; }
#bouton_club { margin-left:10px; float:left; }
#bouton_espace3d { margin-left:10px; float:left; }
#bouton_blank { float:left; width:10px;  }
#bloc_menu {
float:left;
width:990px;
height:37px;
}
.bloc_magasin { width:135px; height:32px; vertical-align:bottom; padding :16px 0px 0px 25px; margin-bottom:15px; background-image:url(/static/img/bloc/magasins_visu_bottom.gif);}
.msg_bienvenue { padding:0px 0px 10px 20px; font-weight:bold; font-size:20px; color:#c11720;}
#avantages {
float:left;
/*height : 45px;*/
/*border : 1px solid #a00;*/
margin:0;
padding:0;
width:990px;
font-size:11px;
font-weight:bold;
color:#8d8d8d;
}
#avantagv4 {
margin-top : 11px;
color : #fff;
font-weight: bold;
}
#avantagv4 form {
height : 9px;
color : #fff;
}
#avantagv4 input {
padding : 1px;
font-size: 9px;
color : #333;
border : 0px;
}

/* STRUCTURE */
#left {
float:left;
width: 160px;
margin-top:0px;
}
#left #espace_contenu {
float:none;
clear: both;
background-color:#FFCC66;
width: 950px;
margin-left : 20px;
}
#home {
width: 970px;
margin-left:20px;
}
#center {
float:left;
width: 650px;
margin : 10px 0px 0px 10px;
}
#center #espace_contenu{
float:none;
clear: both;
width: 950px;
margin-left : 10px;
}
#center_large {
float:left;
width: 810px;
}
#right {
float:right;
width: 160px;
margin-top:0px;
}
/* RESET */
h1 {
font-size:10px;
color:#666666;
margin:0;
padding:0;
}
h2 {
font-size:12px;
color:#ba0d21;
margin:0;
padding:0;
}
.plus_mkg {
font-size:12px;
color:#b3771d;
font-weight:bold;
}
h3 {
font-size:11px;
margin:0;
padding:0;
font-weight:normal;
}
h4 {
font-size:11px;
margin:0;
padding:0;
font-weight:bold;
color:#ba0d21;
}
.ref_petit {
font-size:10px;
color:#999999;
}

/* CONTENT TOOLS et DIVERS */
#spacer {
clear: both;
}
#fil {
width:600px;
padding-bottom : 5px;
font-size:10px;
}
#fil a {
font-size:10px;
}
#fil a:hover {
font-size:10px; text-decoration:underline;
}
.filarrow {
padding-left:1em;
margin-left:0.5em;
background-image: url(/static/img/habillage/arrow.gif);
background-repeat: no-repeat;
background-position: center left;
}
.resultarrow {
padding-left:1em;
margin-left:0em;
background-image: url(/static/img/habillage/arrow_recherche.gif);
background-repeat: no-repeat;
background-position: center left;
text-decoration:underline;
font-size:11px;
}
.resultatarrow {
padding-left:1em;
margin-left:0.5em;
background-image: url(/static/img/habillage/arrow_recherche.gif);
background-repeat: no-repeat;
background-position: center left;
}

.bord_bas_gris {
border-bottom : 1px solid #bbb;
}

.services_ess {
padding-right : 4px;
color:#b0c23d;
font-weight:bold;
}
.services_ser {
padding-right : 10px;
color:#c57e99;
font-weight:bold;
}
.services_pri {
padding-right : 10px;
color:#6ea6cc;
font-weight:bold;
}
/* ####################### */

/* BLOC */
.bloc_head{background-image: url(/static/img/squelette/fond_bloc_head.gif);background-repeat: no-repeat;height: 27px;text-align:center;padding-top:10px;width:160px;}
.bloc_visu{ padding-bottom:10px; }
.bloc_body{background-image: url(/static/img/squelette/fond_bloc.gif);background-repeat: no-repeat; background-position:bottom; padding-left:10px;  padding-right:10px;  padding-bottom:25px; vertical-align:top;}

.bloc_head_black{background-image: url(/static/img/squelette/fond_bloc_head_black.gif);background-repeat: no-repeat;height: 27px;text-align:center;padding-top:10px;width:160px;color:#ffffff;font-weight:bold;}
.bloc_visu_black{background-image: url(/static/img/squelette/fond_bloc_black.gif);background-repeat: no-repeat; background-position:top left; width:160px; padding-left:4px; }
.bloc_body_black{background-image: url(/static/img/squelette/fond_bloc_black.gif);background-repeat: no-repeat; background-position:bottom; padding-left:10px;  padding-right:10px;  padding-bottom:25px; vertical-align:top;color: #009966;}

/* PAGE PRODUIT */

#tag1{position:absolute;right:0px;top:0px;}
#tag2{position:absolute;right:0px;top:98px;}
#packservice{position:absolute;right:95px;top:0px; width:105px; text-align:center; line-height:13px;}
#zoom{position:absolute;left:80px;top:147px;width:40px;font-weight:bold;color:#8d8d8d;text-align:center;}
.marge10 { padding-left:10px;}


#set_produit {
padding-top : 10px;
}
#set_produit_pic {
float : left;
text-align:center;
width : 201px;
}
#set_produit_ref {
float : left;
width : 200px;
padding : 5px;
border-left : 1px solid #ccc;
word-wrap: break-word;
}
#set_produit_ref_v2 {
float : left;
width : 237px;
word-wrap: break-word;
}
#set_produit_prix {
width : 170px;
float : left;
padding : 5px;
border-left : 0px solid #ccc;
min-height:120px;
text-align:left;
/*
background-image: url(/static/img/tag/1/tva.gif);
background-repeat: no-repeat;
background-position:top right;
*/
}
#set_produit_prix_v2 {
width : 200px;
float : left;
padding : 5px;
/*
background-image: url(/static/img/tag/1/tva.gif);
background-repeat: no-repeat;
background-position:top right;
*/
}

#spec_details {
background-color:#eee;
border-style:solid;
border:1px;
border-color:#ccc;
width:160px;
margin-top:10px;
margin-left:5px;
font-weight:bold;
padding:15px;
word-
}
#spec_details_v2 {
width:160px;
margin-top:10px;
font-weight:bold;
padding:15px;
word-
}

.spec_recherche {
border-bottom-width:1px;
border-bottom-color:#eee;
border-bottom-style:solid;
font-size:10px;
}
#couche_photo {
position:relative;
margin : 0px;
padding: 0px;
left:0px;
top:0px;
}
#couche_promo_L {
position:absolute;
margin : 0px;
padding: 0px;
left:0px;
top:0px;
}
#couche_prix {
position:relative;
margin : 0px;
padding: 0px;
padding-top: 10px;
left:0px;
top:0px;
}
#couche_prix_v2 {
position:relative;
margin : 0px;
padding: 10px 0px 10px 0px;
left:0px;
top:0px;
text-align:right;
}
#couche_promo_R {
position:absolute;
margin : 0px;
padding: 0px;
right:0px;
top:0px;
text-align : right;
}

#set_produit_liste_achat {
margin-top : 10px;
margin-bottom : 10px;
width : 600px;
text-align:right;
}

#set_produit_liste_achat_v2 {
margin: 10px 0px 7px 0px;
width : 349px;
}
#set_produit_toolsinfo {
float : left;
text-align:left;
padding-left : 10px;
width : 150px;
}
#set_produit_toolsinfo_v2 {
float : left;
width : 349px;
}
#set_produit_spec {
float : right;
padding-left : 10px;
margin-bottom : 10px;
width : 410px;
}
#set_produit_spec_v2 {
float : left;
padding : 20px 10px 0px 10px;
width : 400px;
}
#set_produit_desc {
float : left;
padding : 20px 0px 0px 0px;
width:349px;
}

#set_produit_spec_table {
margin : 0;
padding : 0;
}
#set_produit_spec_table .sacc2ectr, .sectr {
padding : 10px 0px 3px 2px;
color:#ba0d21;
font-size:11px;
font-weight:bold;
}
#set_produit_spec_table .espec1 {
width : 170px;
}
#set_produit_spec_table .espec2 {
width : 250px;
}
#set_produit_spec_table .espec1_ligne1 {
width : 170px;
background-color : #f4f3f3;
}
#set_produit_spec_table .espec2_ligne1 {
width : 250px;
background-color : #f4f3f3;
}
#set_produit_spec_table .espec1_ligne2 {
width : 170px;
}
#set_produit_spec_table .espec2_ligne2 {
width : 250px;
}
#set_produit_spec_table .acc1 {
width : 90px;
}

#set_produit_spec_table .acc2 {
width : 250px;
border-bottom: #CCCCCC 1px solid;
}

#set_produit_spec_table .acc3 {
width : 93px;
text-align : center;
border-bottom : 1px solid #aaa;
}

#set_produit_services {
position:relative;
width : 349px;
float : left;
padding: 60px 0px 5px 0px;
min-height:120px;
text-align:left;
}
#set_produit_acc_v2 {
float : left;
margin-top : 20px;
width : 349px;
}
#txt_accroche { text-align:left; font-weight:bold; color:#000000; padding: 10px 0px 10px 0px; }
#services_head {
background-image: url(/static/img/habillage/services_inclus_barre.gif);
width:349px;
height:5px;
}

#services_inclus {
background-image: url(/static/img/habillage/services_option_fond.gif);
background-repeat:repeat-y; 
width:336px;
padding:0px 0px 0px 13px;
font-size:11px;
}
#services_option {
background-image: url(/static/img/habillage/services_option_fond.gif);
background-repeat:repeat-y; 
height:18px;
width:336px;
font-weight:bold;
padding:15px 0px 0px 13px;
color:#ba0d21;
}
#liste_services_option {
background-image: url(/static/img/habillage/services_option_fond.gif);
width:336px;
padding:0px 0px 0px 13px;
}
#liste_services_option_bas {
background-image: url(/static/img/habillage/services_option_fond_bas.gif);
font-weight:bold;
width:349px;
height:66px;
}

a.services_inclus { text-decoration:underline; margin-top:10px; padding-left:20px; background-image: url(/static/img/habillage/services_puce_inclus.gif); background-repeat:no-repeat; background-position:top left;}




.produit_td_liste {
border-bottom : 1px solid #bbb;
font-size:11px;
}
.produit_td_liste_chkbox {
width: 11px;
background-color:#d7d4d4;
background-image: url(/static/img/habillage/fond_checkbox.gif);
background-repeat: repeat-y;
border-bottom : 1px solid #bbb;
}
/* comparateur */
.comparateur_td_chkbox {
width: 11px;
background-color:#ba0d21;
background-image: url(/static/img/habillage/fond_checkbox.gif);
background-repeat: repeat-y;
/*border-bottom : 1px solid #bbb;*/
}
.comparateur_td_brd_g {
border-bottom : 1px solid #bbb;
}
.comparateur_td_brd_w {
}
.comparateur_td_brd_o {
border-left : 1px solid #ba0d21;
}
.comparateur_td_brd_g_o {
border-bottom : 1px solid #bbb;
border-left : 1px solid #ba0d21;
}


.comparateur_td_brd_spec_g {
padding:10px;
border-bottom : 1px solid #bbb;
}
.comparateur_td_brd_spec_w {
}
.comparateur_td_brd_spec_o {
padding:10px;
border-left : 1px solid #ba0d21;
}
.comparateur_td_brd_spec_g_o {
padding:10px;
border-bottom : 1px solid #bbb;
border-left : 1px solid #ba0d21;
}


/* HOMEPAGE PRODUIT / RAYON */
/*.HP_univers { height:630px; width:570px; background-image:url(/static/img/magasins/fond_resultat.jpg); background-repeat:no-repeat; float:left; padding:40px 10px 0px 30px;}*/
a.univers_liste { display: block; height:90px; width:247px; background-image:url(/static/img/magasins/bouton_liste_off.gif); background-repeat:no-repeat; float:left; padding:15px 25px 0px 10px; text-decoration:none;}
a.univers_liste:hover { color: #fff; background-image:url(/static/img/magasins/bouton_liste_on.gif);}
.nom_univers_liste { font-weight:bold; font-size:13px; }


/* TITRE PAGES */
.titre16 {font-size:16px; font-weight:bold; color:#676d69; }
.titre16gris {font-size:16px; font-weight:bold; color: #ba0d21; }

.titre14gris {font-size:14px; font-weight:bold; color: #666666; }
.titre16_espace {font-size:16px; font-weight:bold; color:#333333; }
.titre_f2 {font-size:11px; font-weight:bold; color:#ba0d21; }
.essentiel14 {font-size:14px; margin:0; padding:0; color:#b0c23d; text-align:center; }
.serenite14 {font-size:14px; margin:0; padding:0; color:#c57e99; text-align:center; }
.privilege14 {font-size:14px; margin:0; padding:0; color:#6ea6cc; text-align:center; }
.titre_pub {font-weight:bold; color: #ba0d21; padding:0px 0px 10px 30px; line-height:26px; background-image:url("/static/img/habillage/puce_logo.gif");background-position:left top;background-repeat: no-repeat;}
.sous_titre_fiche {font-weight:bold; color: #ba0d21; padding:0px 0px 10px 30px; line-height:26px; background-image:url("/static/img/habillage/puce_logo.gif");background-position:left top;background-repeat: no-repeat;}

.trait_2col {
width:720px;
height:0px;
font-size:0px;
line-height:0px;
border-bottom-width:1px;
border-bottom-color:#ddd;
border-bottom-style:solid;
}
.noresult {
padding: 50px 100px 100px 100px;
font-size:13px;
}

.puce {
margin:0px;
padding:0px;
list-style-type:disc;
font-size:11px;
width:auto;
font-weight:normal;
/*display:inline;*/
}
.txtfooter {font-size:11px; color:#ba0d21; }
.img_pub { margin-right:15px;}

/* SQUELETTE */
.fondpage_2col {
width:795px;
min-height : 500px;
background-image:url("/static/img/habillage/fond_page_2col.gif");
background-position:left top;
background-repeat: no-repeat;
margin:0px;
padding: 40px 0px 50px 35px;
}

.fondpage_produitv2 {
width:800px;
min-height : 500px;
background-image:url("/static/img/habillage/fond_page_2col.gif");
background-position:left top;
background-repeat: no-repeat;
margin:0px;
padding: 16px 0px 40px 16px;
}

#page_recover { }
#page_recrutement { }
#page_professionnels { }

.exp { font-size: 8px;}
.mentions { font-size: 9px; color:#666666;}

/* TITRES */
.entete_tableau {
font-size:11px;
margin:0;
padding:0;
font-weight:bold;
color:#ba0d21;
text-align:center;}

.blanc {color:#ffffff;}

/* PRIX */
.prix {font-size:26px; margin:0; padding:0; font-weight:bold; color:#676d69; text-align: right;}
.prix_eco {font-size:11px; margin:0; padding:0;text-align: right; color:#676d69;}
.prix_total {font-size:11px; margin:0; padding:0; font-weight:bold; color:#676d69;text-align: right;}
.prix_pratique { text-align: right; font-size:11px; color:#ff863d; background-color: #fef3eb;border: 1px solid #ff863d; padding: 0px 3px 0px 3px; font-weight:bold; }
.prix_services {font-size:14px; margin:0; padding:0; font-weight:bold;color:#676d69; }
.prix_petit {font-size:16px; margin:0; padding:0; font-weight:bold; color:#ba0d21;}
.prix_fiche_v2 {font-size:28px; margin:0; padding:0; color:#ba0d21;}

#couche_prix .prix_petit{
font-size:20px; font-weight:bold; color:#ba0d21;
}

#fadeprix {
	font-size:16px;
	margin:0;
	padding:0;
	font-weight:bold;
	color:#ba0d21; 
	background:#dad5db;
	text-decoration:none;
}

/* LIENS */
a.blanc { color:#ffffff; }
a.orange { color:#ba0d21; }
a.noir { color:#3f3f3f; }
a.lien_pub { text-decoration:underline; }

/* FONDS */
.sep_vert {background-color:#c0c0c0; background-image: url(/static/img/habillage/sep_vertical.gif);background-repeat: repeat-y; width: 6px;}
.sep_vert_moy2 {background-color:#c0c0c0;}
.sep_vert_moy {background-color:#ba0d21; width: 6px;}
.sep_hor { height: 1px;background-color:#c0c0c0; }
.sep_hor_large {background-image: url(/static/img/habillage/sep_horizontal_large.gif);background-repeat: repeat-x; height: 35px;}
.sep_hor_large2 { height: 30px;}
/*.fond_checkbox {background-color:#ba0d21; background-image: url(/static/img/habillage/fond_checkbox.gif);background-repeat: repeat-y; width: 6px;}*/
.fond_checkbox_haut {background-color:#d7d4d4; background-image: url(/static/img/habillage/fond_checkbox_haut.gif); background-repeat:no-repeat;  height: 21px; width: 6px;}
.fond_checkbox_bas {background-color:#d7d4d4; background-image: url(/static/img/habillage/fond_checkbox_bas.gif); background-repeat:no-repeat;  height: 21px; width: 6px;}
#sep_page {border-top:thin; border-top-color:#000000; border-top-width:1px; margin:10px 0px 10px 0px; width:570px;}
/* ######################## */
/* divers cricri */

.plansite_class {
float:left;
width : 220px;
/*border : 1px solid #eee;*/
margin : 20px;
}
.plansite_class ul {
padding : 10px;
padding-top : 0;
line-height: 1.5em;
}

.liste_recherche {
padding-left : 10px;
list-style-type :square;
}


/* ajout Cédric */
#blocproduit {float:left; background-image:url(/static/img/habillage/rayon/bottom_bloc.gif); padding-bottom:10px;  background-repeat:no-repeat; width:196px; background-color:#FFFFFF; background-position:bottom left;}
.blocproduit_head{background-image: url(/static/img/habillage/rayon/head_bloc_historique.gif); background-repeat: no-repeat; height: 33px; padding-top:3px; width:190px; font-size:10px; font-weight:bold; text-align:center; margin-right:10px;}
.blocproduit_head_1{background-image: url(/static/img/habillage/rayon/head_bloc_1.gif); background-repeat: no-repeat; height: 33px; padding-top:3px; width:190px; font-size:10px; font-weight:bold; text-align:center; margin-right:10px;}
.blocproduit_head_2{background-image: url(/static/img/habillage/rayon/head_bloc_2.gif); background-repeat: no-repeat; height: 33px; padding-top:3px; width:190px; font-size:10px; font-weight:bold; text-align:center; margin-right:10px;}
.blocproduit_head_3{background-image: url(/static/img/habillage/rayon/head_bloc_3.gif); background-repeat: no-repeat; height: 33px; padding-top:3px; width:190px; font-size:10px; font-weight:bold; text-align:center; margin-right:10px;}
.blocproduit_head_4{background-image: url(/static/img/habillage/rayon/head_bloc_4.gif); background-repeat: no-repeat; height: 33px; padding-top:3px; width:190px; font-size:10px; font-weight:bold; text-align:center; margin-right:10px;}
.blocproduit_head_5{background-image: url(/static/img/habillage/rayon/head_bloc_5.gif); background-repeat: no-repeat; height: 33px; padding-top:3px; width:190px; font-size:10px; font-weight:bold; text-align:center; margin-right:10px;}
.blocproduit_head_6{background-image: url(/static/img/habillage/rayon/head_bloc_6.gif); background-repeat: no-repeat; height: 33px; padding-top:3px; width:190px; font-size:10px; font-weight:bold; text-align:center; margin-right:10px;}
.blocproduit_head_7{background-image: url(/static/img/habillage/rayon/head_bloc_7.gif); background-repeat: no-repeat; height: 33px; padding-top:3px; width:190px; font-size:10px; font-weight:bold; text-align:center; margin-right:10px;}
.blocproduit_head_8{background-image: url(/static/img/habillage/rayon/head_bloc_8.gif); background-repeat: no-repeat; height: 33px; padding-top:3px; width:190px; font-size:10px; font-weight:bold; text-align:center; margin-right:10px;}
.blocproduit_head_9{background-image: url(/static/img/habillage/rayon/head_bloc_9.gif); background-repeat: no-repeat; height: 33px; padding-top:3px; width:190px; font-size:10px; font-weight:bold; text-align:center; margin-right:10px;}
.blocproduit_body{vertical-align:top; height:160px; margin:0px 5px 0px 4px ;}
.blocproduit_img{float:right; padding:0px 5px 0px 0px;}

/* LINKS .blocproduit_body{background-image: url(squelette/blocproduit_bottom.gif); background-repeat: no-repeat; background-position:bottom; padding-left:10px;  padding-right:10px; width:206px;  padding-bottom:25px; vertical-align:top;}
*/
a.head_blocproduit { font-size:11px; text-decoration:none; }
a.head_blocproduit:hover { text-decoration:underline;}
a.lien_classique { color:#000; text-decoration:none;}
a.lien_classique:hover { text-decoration:underline;}


.sep_comparateur {
background-color:#CCCCCC;
height:1px;
margin:5px;
text-align:center;
}
.sep_comparateur_titre {
/*background-image: url(/static/img/squelette/comparateur_septitre.gif); background-repeat: no-repeat;*/
height: 20px;
margin:5px;
padding-left : 5px;
font-weight : bold;
color :#ba0d21;
text-align:left;
}
.sep_comparateur_titre_bord {
/*background-image: url(/static/img/squelette/comparateur_septitre.gif); background-repeat: no-repeat; height: 20px;*/
height: 20px;
margin:5px;
color :#f80;
text-align:left;
border-left : 1px solid #ba0d21;
}


/* ESPACE AVANTAGES !! */
/* ça correspond aux dates en haut */
.offres_exclus_date { font-size:16px; font-weight:bold; color:#ba0d21; }

/* corps du texte + shoot */
.offres_exclus_description {margin-left:20px;}

/* les conditions de chaque offre */
.offres_exclus_condition {background-color:#eaeaea; width:500px; margin-top:10px; margin-bottom:10px; padding:20px;}

/* la liste de sélection quand ton mag n'est pas dans la liste des participants */
.offres_exclus_select_mag { font-size:11px; width:220px; color:#3f3f3f; }

/* séparation entre les offres exclus actuelles et les cloturées */
.offres_exclus_separator { height:1px;background-color:#c0c0c0;margin-top:50px; margin-bottom:20px; }

/* mm chose pour l'intitulé de date mais sur les offres exclus cloturées */
.offres_exclus_date_cloturees { font-size:16px; font-weight:bold; }

.texte_priv { margin-top:10px; font-color:#ba0d21; font-weight:bold; }

/* BLOC NOIR */
.chp_postal {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #666666;background-color: #FFFFFF;border: 1px solid #a0a0a0;width:85px;padding:1px;margin-top:5px;margin-bottom:4px;}
.bloc_head_black{background-image: url(/static/img/squelette/fond_bloc_head_black.gif);background-repeat: no-repeat;height: 27px;text-align:center;padding-top:10px;width:160px;color:#ffffff;font-weight:bold;}
.bloc_visu_black{background-image: url(/static/img/squelette/fond_bloc_black.gif);background-repeat: no-repeat; background-position:top left; width:160px; padding-left:4px; }
.bloc_body_black{background-image: url(/static/img/squelette/fond_bloc_black.gif);background-repeat: no-repeat; background-position:bottom; padding-left:10px;  padding-right:10px;  padding-bottom:25px; vertical-align:top;color: #009966;}

/* HOMEPAGE */
#flash { margin-left:10px; margin-top:15px;}
#blocproduit_index{ margin-left:10px; margin-bottom:10px;}
#blocproduit_hp{ margin-right:11px; float : left;}



/* Avantages */
.titre_compte_avantages {
color : #f60;
font-weight: bold;
}
.chp_avantages { color:#FF6600; font-size:11px;}
.chp_avantages_error {
border : 1px solid #f60;
}

/* MAGASINS */
.photo_magasin { float:right; padding-left:10px; height:auto;}
.photo_magasin img { border:1px solid #CCCCCC;}
.picto_magasin { padding: 2px; float: left;}


/* form entete */
.noform {
margin : 0px;
padding : 0px;
}
#noform1 {
float: left;
margin : 0px;
padding : 0px;
}
#noform2 {
float:left;
margin : 0px;
padding : 0px;
}

#liste_mag { padding:20px 0px 20px 20px;}

/* NEWSLETTER */
.news_date { background-color:#666666; color:#FFFFFF; font-size:13px; font-weight:bold; padding:3px; font-family:Arial, Helvetica, sans-serif; text-align:right; height:auto;}
.fond_edito { background-image: url(/static/img/actus/commun/fond_edito.gif);background-repeat: repeat-y; background-position: left; padding-left:25px;}
.news_blog { background-color:#eeecef; padding:3px;}
.puce_recette {  
    list-style:disc;
    margin-left: 20px;
    padding-left: 1em;
}

#fadeprix {
	font-size:16px;
	margin:0;
	padding:0;
	font-weight:bold;
	color:#ba0d21; 
	background:#dad5db;
	text-decoration:none;
}
#fadecategorie {
	font-size:10px;
	margin:0;
	padding:0;
	font-weight:bold;
	color:#676d69; 
	background:#fff;
	text-decoration:none;
}

/*///////////////////// ESPACE ////////////////////////////*/

.fondiujd {
	border-left-color:#f67a18;
	border-left-style:solid 2px;
	border:solid #0066CC 10px;
	background-color:#33CCCC;
	padding:10px;
	width:170px;
	height:170px;
}
#champ_espace {
	float: left;
	text-align: left;
	width: 170px;
	padding-top:3px;
}
#ligne_espace {
	float: left;
	width: 110px;
	height: 16px;
	padding:4px;
	margin-bottom:4px;
	height:25px;
}
#ligne_espace2 {
	float: left;
	width: 140px;
	height: 16px;
	padding:4px 0px 0px 0px;
	height:25px;
}


.form_espace {
	padding:2px;
	height:16px;
	width : 145px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
	border: 0px;
	border-bottom:1px solid #475764;
	background-color:#d4e1ec;
}
.form_moyen_espace {
	padding:2px;
	margin-top:3px;
	height:16px;
	width :100px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
	border: 0px;
	border-bottom:1px solid #475764;
	background-color:#d4e1ec;
}
.form_petit_espace {
	padding:2px;
	height:16px;
	width : 35px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
	border: 0px;
	border-bottom:1px solid #475764;
	background-color:#d4e1ec;
}

.liste_espace {
	height:20px;
	width : 165px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
	border-bottom:1px solid #475764;
	background-color:#d4e1ec;
}
#alerte_espace {
	font-weight:bold;
	color:#FF0000;
}
.txt10 { font-size:10px; padding-bottom:20px; }

#espace_menu { 
	background-image:url("");
	background-repeat:no-repeat;
	background-position:-10;
	background-color:#0080d0;
	margin-left:15px;
	width:935px;
	height:62px;
	padding: 10px 10px 10px 10px;
	margin-top:3px;
	color:#fff;
	display:block;
}
#ligne_espace {
	float: left;
	width: 110px;
	height: 16px;
	padding:4px;
	font-size:11px;
}
#ligne_espace2 {
	float: left;
	width: 150px;
	font-size:11px;
	height: 16px;
	padding:4px 0px 0px 0px;
}
#champ_espace {
	float: left;
	text-align: left;
	width: 170px;
}
#espace_colonnevide { float:left; width:193px;}
#espace_colonne { float:left; width:180px; height:auto; margin:0px 20px 30px 15px; background-color:#eee; background-image: url(/static/img/squelette/espace_deg_titre.gif); background-repeat:repeat-x; background-position:top;}
#espace_colonnelarge { float:left; width:720px; height:auto; margin:0px 20px 30px 15px;}

#form_espace_droit { float:left; width:330px; height:auto; margin:20px 0px 10px 20px;padding-bottom:30px; }
#form_espace_gauche {float:left; width:330px; height:auto; margin:20px 0px 10px 20px;padding-bottom:30px; }

a.espace_menu { text-decoration:none; color:#fff; }
a.espace_menu:hover { text-decoration:underline; color:#fff; }
.stitre_espace { color:#475764; font-weight:bold; }
.titre_espace { color:#475764; font-weight:bold; font-size:13px; }
a.lien_espace { text-decoration:underline; font-weight:bold; color:#475764;}
a.lien_espace:hover { text-decoration:underline;}

#espace_rubhp_pdts { float:left; width:560px; height:157px; padding: 0px; margin-left:15px; }
#espace_rubhp_pdts_vide { float:left; width:560px; height:78px; padding: 0px; margin-left:15px; }
#espace_rubhp_event { float:left; width:560px; height:140px; padding: 0px; margin-left:15px; }
#espace_rubhp_odr { float:left; width:560px; height:140px; padding: 0px; margin-left:15px; }
#espace_rubhp_jeu { float:left; width:560px; height:120px; padding: 0px; margin-left:15px; }

.titre_espace_blanc { color:#fff; font-weight:bold; font-size:13px; padding:5px; width:550px; height:16px; background-image: url(/static/img/habillage/espace_fond_titre.gif); background-repeat:repeat-x; background-position:top;}

.espace_rubhp_txt { float:left; width:534px; height:31px; padding: 0px 0px 0px 26px; color:#FFFFFF; 
 background-image: url(/static/img/habillage/espace_fond_lien.gif); background-repeat:repeat-x; background-position:top;}
.espace_rubhp_txt a { color:#FFFFFF; }

.espace_rubhp_txt2 { float:left; width:534px; height:23px; padding: 8px 0px 0px 26px;  color:#FFFFFF; 
 background-image: url(/static/img/habillage/espace_fond_lien.gif); background-repeat:repeat-x; background-position:top;}


.espace_rubhp_txt a { text-decoration:underline; }


#sep_espace { height:10px; }

.fondpage_espace_infos {
	width:961px;
	height : 1160px;
	padding:0px 0px 40px 0px;
	background-color:#FFF;
}
.fondpage_espace_hp {
	width:961px;
	height : 600px;
	padding:0px 0px 40px 0px;
	background-color:#FFF;
}
.fondpage_espace_pdts {
	width:961px;
	background-color:#FFF;
}

.fondpage_espace_offres {
	width:961px;
	height : 800px;
	padding:0px 0px 40px 0px;
	background-color:#FFF;
}

.espace_footer {
	width:961px;
	height : 1px;
	padding:0px 0px 40px 0px;
	background-color:#FFF;
}

.header_espace_infos {
	background-image:url("/static/img/page/head_espace_log_v2.jpg");
	background-position:left top;
	background-repeat: no-repeat;
	height:149px;
	width:961px;
}

.header_espace {
	background-image:url("/static/img/page/head_espace_log_v2.jpg");
	background-position:left top;
	background-repeat: no-repeat;
	height:169px;
	width:961px;
}

.blocproduit_espace { float:left; width:600px; height:600px; margin:0px 0px 0px 20px;}
.blocproduit_espace_homepage { float:left; width:580px; height:auto;}
.blocproduit_espace_liens { float:left; width:140px; height:auto; margin-top:120px;}
.blocproduit_espace_hp { float:left; margin-left:15px; width:160px;}

.espace_prez_hauteur { height:416px; }
.espace_bloc_hauteur { height:91px; }

.espace_date_produit { text-align:center; font-size:11px; }
.espace_texte_magasin { padding:8px 8px 0px 8px; background-color:#5b5d5b; color:#fff;}

#espace_odr { float:left; width:660px; margin:0px 0px 0px 20px;}
.espace_odr_pave { float: left; margin:20px 15px 0px 0px; width:197px; height:100px; text-align:center; vertical-align:middle;}

.jeudi_cestquoi { float:left; padding:20px 0px 0px 20px; width:380px; height:248px; background-color:#fff;line-height: 15px;}
.jeudi_date { text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:16px; color:#FFF; float:left; height:113px; width:218px; padding-top:175px;background-image:url("/static/img/page/jeudi_date.gif");background-position:left top;background-repeat: no-repeat;}
.jeudi_temoignages { clear: both; padding:28px 20px 0px 20px; width:578px; height:56px; line-height: 13px; background-image:url("/static/img/page/jeudi_temoignages.jpg");background-position:left top;background-repeat: no-repeat;}
.jeudi_mentions { font-size:13px; padding:5px; color:#333333; }
.popup_jeudi_magasins { width:500px; height:275px; padding:225px 0px 0px 16px; background-color:#FFFFFF; background-image:url("/static/img/page/jeudi_popup_magasins.jpg");background-position:left top;background-repeat: no-repeat; }
.popup_jeudi_taf { width:500px; height:275px; padding:225px 0px 0px 16px; background-color:#FFFFFF; background-image:url("/static/img/page/jeudi_popup_taf.jpg");background-position:left top;background-repeat: no-repeat; }
sup { font-size: 8px;color: #333333;}
.part_3ejeudi { color:#e53b20;font-weight:bold; }

.homecinema_mentions { float:none; font-size:11px; padding:5px; color:#333333; }




/* //////////////////////////  LEXIQUE ///////////////////////////////// */
#definitions {
	margin: 15px 0px 0px 15px;
	padding: 15px;
	height: 400px;
	width: 520px;
	overflow:auto;
	background-image: url(/static/img/page/lexique_fond.jpg);
	background-repeat: repeat-y;
	background-position: center right;
	float:left; 
}
#definitions h2 {width:200px; padding:10px 0px 60px 0px; color:#ba131f; font-size:14px; float:left;}
#ss_definitions { float:left; width:300px;margin-top : 10px;margin-bottom : 10px;}
#ss_definitions p { margin:0;padding:0;}
.lexique_intro { padding-top:15px; }
#choixlettres { padding: 20px 0px 0px 30px; }
a.choixlexique { outline-style:none;font-size:12px; color:#545454; font-weight:bold; padding:6px; text-decoration:none;background-image: url(/static/img/bouton/lexique_off.gif);background-repeat: no-repeat;	background-position: center;}
a.choixlexique:hover { color:#fff;	background-image: url(/static/img/bouton/lexique_on.gif);background-repeat: no-repeat;background-position: center;}
.lexique_definition { float:left; }
a.lexique_voirillus { color:#868686; padding-left:16px; text-decoration:none; background-image: url(/static/img/bouton/lexique_voirillus.gif);background-repeat: no-repeat;	background-position: left;}
a.lexique_voirillus:hover { text-decoration:underline; }
a.lexique_voiraussi { color:#868686; padding-left:16px; text-decoration:none; background-image: url(/static/img/bouton/lexique_voiraussi.gif);background-repeat: no-repeat;	background-position: left;}
a.lexique_voiraussi:hover { text-decoration:underline; }
.pers_lexique { float:left; width:210px; height:430px; margin-top:15px; background-image: url(/static/img/page/lexique_vendeur.jpg);background-repeat: no-repeat;background-position: center; }
.bas_lexique { width:799px; height:56px; margin-top:445px; background-image: url(/static/img/page/lexique_bas.gif);background-repeat: no-repeat;background-position: center; }
.spacer_lexique { height:3px; width:500px; clear:both; background-image: url(/static/img/page/lexique_separation.gif);background-repeat: no-repeat;background-position: center; }

/* //////////////////////////  TOOLTIP ///////////////////////////////// */
#tt_products { 
display:none; 
background:transparent url(/static/img/infobulle_connexion.png); 
font-size:12px; 
height:180px; 
width:223px; 
padding:0px; 
color:#000;
/* bug cricri-like */
z-index : 10;  
}
#tt_products h1 { 
padding : 0;
padding-left : 40px;
padding-top : 20px;
font-size:11px;
font-weight:bold;
color:#a00;
}
#tt_products h2 { 
padding : 0;
padding-top : 20px;
padding-left : 20px;
padding-right : 15px;
font-size:10px;
font-weight:normal;
color:#000;
}
#tt_products h3 a { 
padding : 0;
padding-left : 20px;
padding-right : 15px;
font-size:10px;
font-weight:normal;
text-decoration : underline;
color:#a00;
}

/*********************/
/* MODULES CAMPAGNES */
.module_campagnes {
width: 160px;
background-image: url(/static/img/module_campagnes/bg.gif);
background-repeat: no-repeat;
background-position: bottom;
margin-bottom : 20px;
}
.head_module_campagnes {
margin: 0px;
width: 160px;
height: 49px;
background-image: url(/static/img/module_campagnes/head.gif);
background-repeat: no-repeat;
}
.module_campagnes_marques  {
color:#ff001e;
}
a.module_campagnes_liens {  display: block; color:#fff;  padding:4px 6px 4px 6px ; text-decoration:none;background-image: url(/static/img/module_campagnes/sep.gif);background-repeat: no-repeat;	background-position: top center;}
a.module_campagnes_liens:hover { color:#ff001e;}

a.module_campagnes_lienvoirtout {  display: block; text-align:center; color:#fff;  padding:4px 6px 4px 6px ; text-decoration:none;background-image: url(/static/img/module_campagnes/sep.gif);background-repeat: no-repeat;	background-position: top center;}
a.module_campagnes_lienvoirtout:hover { color:#ff001e;}
.scrollable {
position:relative;
overflow:hidden;
width: 160px;
height:84px;
}
.scrollable .items {
/* this cannot be too large */
width:20000em;
position:absolute;
clear:both;
}
.scrollable .active {
border:2px solid #000;
z-index:9999;
position:relative;
}
#bouton_scroll_R {
float : left;
}
#bouton_scroll_R a {
color : #fff;
font-weight : bold;
}
#bouton_scroll_L {
float : right;
}
#bouton_scroll_L a {
color : #fff;
font-weight : bold;
}
#campagne_liste_toogle a {
outline : none;
}
.modules_link {
padding : 2px;
outline : none;
}

/************/
/* MAGASIN */
.magasin_header { height:37px; background-image:url(/static/img/magasins/header_1.gif); }
.magasin_search { height:129px; width:799px; background-image:url(/static/img/magasins/bg_search.gif); }
.magasin_search_left {  height:114px; width:452px; float:left; padding: 15px 0px 0px 30px;  }
.magasin_search_right {  height:114px; width:272px; background-image:url(/static/img/magasins/bg_sep.gif); background-position:left center; float:left; background-repeat:no-repeat; text-align:left; padding: 15px 0px 0px 30px;  }
a.magasin_search_lien { color:#fff; text-decoration:none; }
.magasin_map { height:544px; }
.magasin_footer { height:41px; background-image:url(/static/img/magasins/footer.gif); }
.magasin_champ { width:120px; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:11px; }
.magasin_champ2 { width:200px; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:11px; }
.magasin_txt { color:#fff; }

.magasin_header_fiche { height:37px; background-image:url(/static/img/magasins/header_2.gif);}
.magasin_txt_nom {  padding:9px 0px 0px 186px; font-size:20px; font-weight:bold;  float:left; }
.magasin_txt_retour a { padding:14px 10px 0px 0px; color:#000; font-size:11px; font-weight:normal; float:right; text-decoration:none; }
.magasin_txt_retour a:hover { padding:14px 10px 0px 0px; color:#000; font-size:11px; font-weight:normal; float:right; text-decoration:underline;  }
.magasin_fiche { height:585px; background-image:url(/static/img/magasins/bg_fiche.gif); background-repeat:repeat-x;  }
.magasin_fiche_1 { height:99px; color:#fff;  }
.magasin_fiche_adresse { width:250px; padding:20px 0px 0px 10px; float:left; }
.magasin_fiche_contact { width:250px; padding:20px 0px 0px 20px; float:left; }
.magasin_fiche_op { width:220px; padding:20px 0px 00px 20px; float:left;  }
.magasin_fiche_2 { height:280px; }
.magasin_fiche_photo { padding:10px 0px 10px 10px; float:left; }
.magasin_fiche_plan { padding:10px 0px 10px 10px; float:left;  }
.magasin_txt_min { color:#8f8f8f; font-size:9px; font-weight:normal; }
.magasin_txt_maj { color:#fff; font-size:12px; font-weight:bold; }
.magasin_txt_maj2 { color:#fed55a; font-size:11px; font-weight:bold; }
a.magasin_txt_op { color:#fff; font-size:11px; font-weight:bold; text-decoration:none; }
a:hover.magasin_txt_op {  text-decoration:underline;  }
.magasin_fiche_3 { height:206px; color:#fff;  }
.magasin_fiche_metiers { width:200px; padding:10px 0px 0px 10px; float:left; }
.magasin_fiche_horaires { width:240px; padding:10px 0px 0px 20px; float:left; }
.magasin_fiche_infos { width:280px; padding:10px 0px 00px 20px; float:left;  }
.magasin_ligne { height:20px; border-bottom: ridge #716f6e 1px; text-align:center; }


.magasin_search_left {  height:114px; width:452px; float:left; padding: 15px 0px 0px 30px;  }
.magasin_search_right {  height:114px; width:272px; background-image:url(/static/img/magasins/bg_sep.gif); background-position:left center; float:left; background-repeat:no-repeat; text-align:left; padding: 15px 0px 0px 30px;  }
a.magasin_search_lien { color:#fff; text-decoration:none; }
.magasin_footer { height:41px; background-image:url(/static/img/magasins/footer.gif); }
.magasin_champ { width:120px; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:11px; }
.magasin_champ2 { width:200px; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:11px; }
.magasin_txt { color:#fff; }


/*********************/
/****** THICKER *****/
/*******************/
#thicker {
margin : 0;
padding : 0;
width : 260px;
height : 70px;
}
div#thicker {
position:relative;
overflow:hidden;
height:70px;
}
div#thicker div.items {
position:relative;
margin : 0;
padding : 0;
height:20000em;
}
div#thicker div.items div{
margin : 0;
padding : 2px;
height : 300px;
text-align:left;
/*
border : 1px solid #f00;
padding-left : 80px;
*/
}
#thicker2 {
margin : 0;
padding : 0;
width : 240px;
height : 70px;
}
div#thicker2 {
position:relative;
overflow:hidden;
height:70px; background-color:#96112c;
}
div#thicker2 div.items {
position:relative;
margin : 0;
padding : 0;
height:20000em;
}
div#thicker2 div.items div{
margin : 0;
padding : 2px;
height : 70px;
text-align:left;
/*
border : 1px solid #f00;
padding-left : 80px;
*/
}
/******************************************************************/
/* TOOLTIPS_CRICRI */
.tt_picto {
cursor : pointer;
}
.tt_content {
display:none;
margin : 0;
margin-left : 2px;
background-image : url(/static/img/magasins/tt_arrow2.gif);
background-repeat : no-repeat;
background-position : bottom;
}
.tt_content div{
margin : 0;
margin-left : 10px;
padding:4px;
width:80px;
text-align:center;
font-size:10px;
color:#fff;
border:1px solid #fA0;
background-color : #111;
z-index:9999;
/*
outline radius pour mozilla/firefox only
*/
-moz-box-shadow:0 0 10px #000;
-webkit-box-shadow:0 0 10px #000;
-moz-border-radius:6px;
-webkit-border-radius:6px;
}



