@charset "utf-8";
/* DEFINITIONS GENERALES */
body
{
	padding: 0px; margin:0px;
	font-size: 12px;
	font-family:Arial, Helvetica, sans-serif;
	color: #000000;
//	background:#FFF url(../Image/DESIGN/bodyBck1.png) 50% 160px repeat-x;
}

table { border-collapse: collapse; font-size:12px;}
h1{font-size:10px;}   
h2{font-size:14px;} 
h3{font-size:12px;}
h4{font-size:10px;}

p { text-align:left;}
a { color:#39B54A; font-size:12px;}
a:hover { color:#009245; }

a img{ border:0}
hr { border:0; border-bottom: 1px dashed #A4A4A5; height:0px}
div { border-width:0; padding:0;}
.clear {clear:both;} 
div.clear { height:0; font-size:0;}

/************************************/

/*zones travaillant sur la largeur*/
//#PanelSiteGlobal{background:url(../Image/DESIGN/bodyBck2.jpg) 50% 160px no-repeat;}
#PanelSiteGlobal{background:url(../Image/DESIGN/logo-bump50.png) 99% #aadbbe;}

.bckLarg { }
.larg1000 { width:1000px;left:50%;margin:0 0 0 -500px;position:relative;}

#bckBanniere{background:#FFF url(../Image/DESIGN/BanBck.gif) repeat-x top left;}
#backbanniere2 {background:url(../Image/DESIGN/backbanniere.png) 50% 37px no-repeat}
#BackPiedPage{background:url(../Image/DESIGN/PiedPage.jpg) repeat-x 50% 0 #FFFFFF; position:relative;}
#bckMenuOnglets {position:absolute; background:url(../Image/DESIGN/MnHoriz.gif) repeat-x top; top:120px; left:0; width:100%; height:40px;}

#PanelBanniere { height:120px; overflow:hidden; }
#PanelZoneCorps {margin-top:45px; background:#FFF}
#PanelPiedPage{	height:100px; position:relative; padding:50px 0 0 0}

/*Ombrage de chaque cote de la page*/
#OmbrLt, #OmbrRt {position:absolute; top:120px ; width:33px; left: 50%; margin:0 0 0 -534px;}
#OmbrRt {margin:0 0 0 501px;}
#OmbrLt, #OmbrRt  {display:none;}

/*Banniere*/
 
#PanelBanniere h1 {margin:8px 0 0 285px; color:#666666; font-style:italic}
#PanelBanniere .Logo {width:260px; height:125px; display:block; position:absolute; top:7px; background:url(../Image/DESIGN/logo.png) top left;}

/************3 colonnes************/

#PanelZone1 { float:left; width:191px; padding:10px 0 0 8px; background-color:#FFFFFF;}
#PanelZone2 { float:right; width:570px; height:auto!important; min-height:380px; overflow:hidden; background-color:#FFFFFF; padding:10px 0; }
#PanelZone3 { float:right; width:191px; padding:10px 8px 0 15px; background-color:#FFFFFF;}
/*--------Mini Panier---------*/

#Conex, #mp { width:130px; height:auto; top:47px; position:absolute; padding: 0 0 0 0; left:50%; margin:0 0 0 100px;}
#mp { margin:0 0 0 266px;}
#lbl_018, #lbl_019 {display:block; height:15px; overflow:hidden;}
.titre, .detail { display:block; } 
.titre a, .titre { letter-spacing:1px; color:#000000;  text-decoration:none; font-weight:bold; font-size:15px; font-family: Verdana, Arial, sans-serif ;}
.detail a, .detail{ color:#2D74CE; font-size:12px; text-transform:none; text-decoration:none; font-weight:bold}
.detail a:hover, .titre a:hover { text-decoration:underline;}

#mp_detail {z-index:101; position:absolute; width:365px; background: url(../Image/DESIGN/mp_detail1.gif) no-repeat top left; left:50%; margin:0 0 0 45px; top:85px; padding-top:5px}
#mp_detail #btm {background: url(../Image/DESIGN/mp_detail3.gif) no-repeat bottom left; padding-bottom:1px }
#mp_detail #mdl {background: url(../Image/DESIGN/mp_detail2.gif) repeat-y top left ; }
table#tabl_mn_panier { width:350px; border-collapse: collapse; margin: 3px 5px 3px 5px; color:#666666; background: url(../Image/DESIGN/zebre.gif) ;}
table#tabl_mn_panier td { padding: 5px 5px 5px 5px; text-align:center; vertical-align:middle;}
table#tabl_mn_panier tr.pr {  background: url(../Image/DESIGN/zebre2.gif) ;}
#modif_cmd a, #termin_cmd a {width:338px; display:block; text-align:center; margin: 1px 6px 3px 6px; font-weight:bold; text-indent:14px; font-size:13px;}
td.qte { width:35px;}
td.prix { width:80px;}
td.qte, td.prdt { border-right: 1px solid #CCCCCC;}
table#tabl_mn_panier td.prdt { text-align:left; }
#fdp_cmd {color:#666666; font-style:italic; text-align:right; width:338px; display:block; padding-right:10px; }


/*le menu catalogue par ONGLETS*/
/*onglets*/
#PanelOnglets {height:38px; width:1001px; background:url(../Image/DESIGN/MnHorizSprtr.gif) top right no-repeat; }

#PanelOnglets * {z-index:30}
a.CSSClass7 span {border-bottom:3px solid #B2110D!important}
a.CSSClass6 span {border-bottom:3px solid #840F73!important }
a.CSSClass5 span {border-bottom:3px solid #3F0F84!important }
a.CSSClass4 span {border-bottom:3px solid #009FE5!important }
a.CSSClass3 span {border-bottom:3px solid #0555A5!important } 
a.CSSClass2 span {border-bottom:3px solid #1C9B86!important}
a.CSSClass1 span {border-bottom:3px solid #0E7006!important }
a.CSSClass0 span {border-bottom:3px solid #000000!important}
a.CSSClass7 {color:#B2110D!important }
a.CSSClass6 {color:#840F73!important }
a.CSSClass5 {color:#3F0F84!important }
a.CSSClass4 {color:#009FE5!important }
a.CSSClass3 {color:#0555A5!important } 
a.CSSClass2 {color:#1C9B86!important }
a.CSSClass1 {color:#0E7006!important }
a.CSSClass0 {color:#000000!important }
a.OngListCSSClass7:hover {background:#B2110D!important; color:#FFF!important; }
a.OngListCSSClass6:hover {background:#840F73!important; color:#FFF!important; }
a.OngListCSSClass5:hover {background:#3F0F84!important; color:#FFF!important; }
a.OngListCSSClass4:hover {background:#009FE5!important; color:#FFF!important; }
a.OngListCSSClass3:hover {background:#0555A5!important; color:#FFF!important; } 
a.OngListCSSClass2:hover {background:#1C9B86!important; color:#FFF!important; }
a.OngListCSSClass1:hover {background:#0E7006!important; color:#FFF!important; }
a.OngListCSSClass0:hover {background:#000000!important; color:#FFF!important; }
#PanelOnglets ul { padding:0; margin:0;} 
#PanelOnglets ul li { display:inline; list-style-type:none; float:left; margin:0; padding:0; position:relative; behavior : expression(addHover(this)); background:url(../Image/DESIGN/MnHorizSprtr.gif) top left no-repeat;}
#PanelOnglets ul li a{ text-decoration:none; color:#333333; font-size:12px; display:block; padding:8px 0 0 0; font-weight:bold;}

#PanelOnglets ul li a span {display:block; text-align:center; line-height:11px; position:relative; margin:0 2px; display:block; height:27px; }




#PanelOnglets ul li a:hover {}
#PanelOnglets ul ul {position:absolute; display:none; top:38px;  z-index:101; left:0; border:1px solid #666;  margin:0; padding:0; background:#FFFFFF; width:198px}
#PanelOnglets ul ul.mnDeroul_Last {left:auto; right:0}

#PanelOnglets ul ul li {display:block; float:none; color:#000000; padding:0; height:auto; font-size:0; behavior:NONE; background:#FFF}
#PanelOnglets ul ul li a {display:block; height:auto; text-align:left; line-height:10px; padding:5px; font-size:12px; width:188px; filter:none; }

#PanelOnglets ul ul a:hover {color:#FFF!important;}
#PanelOnglets ul li:hover ul, #PanelOnglets ul li.hover ul, #PanelOnglets ul li:hover > ul {display:block}

/***************Les menus des colonnes dte et gauche*********************/

.TitMenu, .Menu, .tp, .btm {height:auto!important; height:1%} /*bug ie 6*/
*+html .TitMenu, *+html .Menu, *+html .tp, *+html .btm {height:1%!important} /*bug ie 7*/
/*Titre classique*/
.TitMenu {background:url(../Image/DESIGN/TitMenu_Mdl.png) repeat-y left;}
.TitMenu .tp {background:url(../Image/DESIGN/TitMenu_Tp.png) no-repeat left top;}
.TitMenu .btm{background:url(../Image/DESIGN/TitMenu_Btm.png) no-repeat left bottom; padding:5px 8px;color:#666; font-size:14px; font-weight:bold; font-family:Verdana, Geneva, sans-serif}

/*Corp menu*/
.Menu {background:url(../Image/DESIGN/Menu_Mdl.png) repeat-y left;}
.Menu .btm{background:url(../Image/DESIGN/Menu_Btm.png) no-repeat left bottom; padding:8px 5px 15px 5px;}
.Menu .HR {background:url(../Image/DESIGN/Menu_HR.jpg) no-repeat 50% 50%; border-width:0; height:1px; margin:5px 0}

/*Menu Catalogue et recherche*/
#PanelCtlgRchrch .btm{background:url(../Image/DESIGN/Menu_Btm_Rechrch.png) no-repeat left bottom;}
/*NEWS*/
#PanelNews .tp {background:url(../Image/DESIGN/Menu_Tp_News.png) no-repeat left top;} /*que pour news*/
#PanelNews h2 {color:#0555A5; font-size:12px; font-family:Verdana, Geneva, sans-serif; margin:0 0 9px 0}
#PanelNews br {font-size:5px}

/*PanelTelephone*/

#PanelTelephone .tp, #PanelLivraison .tp, #PanelPaiement .tp {background:url(../Image/DESIGN/Mn_Top.png) no-repeat top left}
#PanelLivraison , #PanelPaiement {text-align:center; }
#PanelPaiement {top:-10px; position:relative}
#PanelTelephone .btm {padding:8px 6px 18px 6px;}
#PanelTelephone span span{color:#0E7006; font-size:11px; font-weight:bold; padding:0 0 0 5px}
#PanelTelephone img {margin:5px 0 0 0}

/*INCONTOURNABLES*/
#TitIncontourn {background:url(../Image/DESIGN/TitMenu_Mdl_INC.png) repeat-y left;}
#TitIncontourn .tp {background:url(../Image/DESIGN/TitMenu_Tp_INC.png) no-repeat left top;}
#TitIncontourn .btm{background:url(../Image/DESIGN/TitMenu_Btm_INC.png) no-repeat left bottom; color:#FFF;}

/*les listes de menus hrizont et vertical*/
ul.menuligne { padding:0 0 5px 0; text-align:left; margin:0; width:100% }
ul.menuligne li { display:inline; list-style-type:none; border-left:1px solid #0F8C39}
ul.menuligne li a{ padding: 0 5px; width:auto; text-decoration:none; font-size:13px; color:#0F8C39; font-weight:bold}	
ul.menuligne li a:hover {text-decoration:underline; }

ul.sansListStyle { padding:0 0 0 2px; margin:0 0 0 0; }
ul.sansListStyle li {list-style:none;  background: url(../Image/DESIGN/Menu_Item.gif) no-repeat 0 1px; font-size:0;}
ul.sansListStyle li a{ padding: 0 0 8px 0 ; text-decoration:none; color:#000000; font-size:12px; display:block; margin-left:16px;}	
ul.sansListStyle li a:hover {font-weight:bold; color:#45872C}

ul.sansListStyle li.li_2 a{font-weight:bold; color:#0E7006; font-family:Verdana, Geneva, sans-serif;}
ul.sansListStyle li.li_2 a:hover{color:#000;}

ul.LiensCataloguePapier { padding:0; margin:0; }
ul.LiensCataloguePapier li {list-style:none;  font-size:0;}
ul.LiensCataloguePapier li a{ padding: 0 0 8px 0 ; text-decoration:none; color:#000000; font-size:12px; display:block; margin:0 7px 0 43px;}	
ul.LiensCataloguePapier li a:hover {font-weight:bold; color:#45872C}

li.LCP_li1 {background: url(../Image/DESIGN/pictoNews.gif) no-repeat 6px 1px;}
li.LCP_li2 {background: url(../Image/DESIGN/PictoCatalogue.gif) no-repeat 6px 1px;}

/*recherche*/
#PanelRecherche {}
#MiniRecherche #Entete { display:none; position:absolute;}
#Saisie input {background: url(../Image/DESIGN/loupe.png) top left no-repeat #E4E4E4; padding:0 2px 0 18px; border: 1px solid #BEBDBE; color:#FF0000; height:17px; width:128px; float:left;}
.MnRch_Bt a { background:url(../Image/DESIGN/boutonRecherche.gif) no-repeat 0 0; height:19px; width:30px; display:block; font-size:0; height:19px; float:left; color:#84B71E}
.MnRch_Bt a:hover  { background-position: 0 -19px; }

/*Catalogue secondaire*/
.PanelCatalogueImage ul {margin:0; padding:10px 0 0 0;}
.PanelCatalogueImage ul li {list-style:none; margin: 0 0 10px 0;}
.PanelCatalogueImage a {text-decoration:none;}
.PanelCatalogueImage a:hover img{FILTER: alpha(opacity=80); -moz-opacity: 0.8; opacity: 0.8; -khtml-opacity: 0.8;}

/*Pied de page*/
.blocPiedPage {width:190px; text-align:center; float:left; margin:20px 10px 0 0;}
#MenuServices {width:500px}
#PanelPubDeveloppeur {text-align:right; width:65px}

/*les boites*/
.Boite, .BoiteDegrad {height:auto!important; height:1%} /*bug ie 6*/
*+html .Boite, *+html .BoiteDegrad {height:1%!important} /*bug ie 7*/
.Boite .btm, .BoiteDegrad .btm {padding:10px 10px 10px 12px;}

.CSSClass7 .Boite_tit, .Boite_titCSSClass7{color:#B2110D!important}
.CSSClass6 .Boite_tit, .Boite_titCSSClass6{color:#840F73!important}
.CSSClass5 .Boite_tit, .Boite_titCSSClass5{color:#3F0F84!important}
.CSSClass4 .Boite_tit, .Boite_titCSSClass4{color:#009FE5!important}
.CSSClass3 .Boite_tit, .Boite_titCSSClass3{color:#0555A5!important} 
.CSSClass2 .Boite_tit, .Boite_titCSSClass2{color:#1C9B86!important}
.CSSClass1 .Boite_tit, .Boite_titCSSClass1{color:#0E7006!important}
.CSSClass0 .Boite_tit, .Boite_titCSSClass0{color:#70706F!important}
.Boite_tit { font-size:14px; font-family:Verdana, Geneva, sans-serif; margin:0 0 8px 0; font-weight:bold; display:block}

/*EDITO et NEWS*/
#PanelEdito {}

//#PanelEdito img {border:1px solid #4E8C0F; margin:0 5px 3px 0; padding:1px; float:left}
#PanelEdito img {margin:0 5px 3px 0; padding:1px; float:left}
#PanelEdito font, #BlocEdito p, #PanelNews font, #PanelNews p {font-size:12px}
#PanelEdito br {font-size:5px}

.BlocNews_img {width:175px; border:1px solid #009245; margin:0 0 3px 0; height:auto!important; height:1%; font-size:0}
.BlocNews_img2 {width:173px; border:1px solid #FFFFFF; overflow:hidden; height:auto!important; height:1%; font-size:0; position: relative;}
.BlocNews_img2 img{margin: 0pt 0pt 0pt -96px; left: 50%; position: relative;}
*+html .BlocNews_img, *+html .BlocNews_img2 { height:1%!important;}

/*articles elmt du noeud*/
/*elements du noeud*/

.CTL_A_elmt, .CTL_A_elmtCSSClass0,.CTL_A_elmtCSSClass1,.CTL_A_elmtCSSClass2,.CTL_A_elmtCSSClass3,.CTL_A_elmtCSSClass4,.CTL_A_elmtCSSClass5,.CTL_A_elmtCSSClass6,.CTL_A_elmtCSSClass7
 {width:163px; height:220px; float:left; margin:0 5px 10px ; position:relative; overflow:hidden; background:url(../Image/DESIGN/CTL_barVerticl.gif) no-repeat top left; padding:0 0 0 5px}
.CTL_A_elmtCSSClass1{ background-image:url(../Image/DESIGN/CTL_barVerticl1.gif)}
.CTL_A_elmtCSSClass2{ background-image:url(../Image/DESIGN/CTL_barVerticl2.gif)}
.CTL_A_elmtCSSClass3{ background-image:url(../Image/DESIGN/CTL_barVerticl3.gif)}
.CTL_A_elmtCSSClass4{ background-image:url(../Image/DESIGN/CTL_barVerticl4.gif)}
.CTL_A_elmtCSSClass5{ background-image:url(../Image/DESIGN/CTL_barVerticl5.gif)}
.CTL_A_elmtCSSClass6{ background-image:url(../Image/DESIGN/CTL_barVerticl6.gif)}
.CTL_A_elmtCSSClass7{ background-image:url(../Image/DESIGN/CTL_barVerticl7.gif)}

.CTL_A_elmt_Bck {}
.CTL_A_cntr {display:block; margin:0 7px 7px 7px; text-align:center; height:105px; }
.CTL_DIVClic {position:absolute; top:0; left:0; width:170px; height:105px; z-index:299; background:#fff;  Filter: alpha(opacity=0); -moz-opacity: 0; opacity: 0; -khtml-opacity: 0; }
table.CTL_A_cntr td{width:165px; height:105px; text-align:center; vertical-align:middle!important}
.CTL_A_tit {text-align:left}
.CTL_A_tit a{ font-size:12px; color:#000000!important; font-weight:bold; text-decoration:none; line-height:13px; }
.CTL_A_tit a:hover{text-decoration:underline;}
.CTL_Tit2 {height:50px; }
.CTL_Tit2 a{font-size:13px; color:#4E8C0F!important; font-weight:bold; text-decoration:none;}
.CTL_Tit2.CSSClass0 a{color:#70706F!important}
.CTL_Tit2.CSSClass1 a{color:#0E7006!important}
.CTL_Tit2.CSSClass2 a{color:#1C9B86!important}
.CTL_Tit2.CSSClass3 a{color:#0555A5!important}
.CTL_Tit2.CSSClass4 a{color:#009FE5!important}
.CTL_Tit2.CSSClass5 a{color:#3F0F84!important}
.CTL_Tit2.CSSClass6 a{color:#840F73!important}
.CTL_Tit2.CSSClass7 a{color:#B2110D!important}
.CTL_A_txt {padding:8px 3px 3px 3px; clear:both}
.CTL_A_prx {text-align:left; line-height:15px; color:#F7931E; font-size:14px }
.CTL_A_prx strike {padding-left:5px; color:#999999; font-size:11px}
//.CTL_A_prx strong{color:#BF0000; font-family: "Impact","Arial Black", Arial; letter-spacing: 1px; font-size:16px; font-weight:bold; padding-left:5px}
.CTL_A_prx strong{color:#BF0000; font-size:16px; font-weight:bold; padding-left:15px}
.CTL_A_bts a { float:left }

.CTL_A_crt2 {display:none;}
.infobulle2Mdl .CTL_A_crt2 {display:block!important}


/*elements du noeud en ligne*/

.CTL2_A_elmt {position:relative; background:url(../Image/DESIGN/CTL2_barHorizon.jpg) no-repeat 50% 100%; }
.CTL2_A_cntr {display:block; margin:15px 7px 10px 7px; text-align:center; height:105px; width:150px; float:left }
table.CTL2_A_cntr td{width:165px; height:105px; text-align:center; vertical-align:middle!important}
.CTL2_A_txt {padding:8px 0; float:left; width:350px}
.CTL2_A_tit {text-align:left; margin:0 0 10px 0 }
.CTL2_A_tit a{ font-size:15px; color:#39B54A; font-weight:bold; text-decoration:none; line-height:15px; font-family:Verdana, Geneva, sans-serif; }
.CTL2_A_tit a:hover{text-decoration:underline;}
.CTL2_A_PrixBt {margin:5px 0 0 0}
.CTL2_A_prx {text-align:left; line-height:15px; color:#F7931E; font-size:14px; font-family:Verdana, Geneva, sans-serif; font-weight:bold; float:left; width:180px;}
.CTL2_A_prx strike {padding-left:5px; color:#999999; font-size:12px; font-weight:normal; font-family:Arial, Helvetica, sans-serif }
.CTL2_A_prx strong{color:#BF0000; font-family: "Impact","Arial Black", Arial; letter-spacing: 1px; font-size:16px; font-weight:normal; padding-left:5px}
.CTL2_A_bts {float:right; width:155px; }
.CTL2_A_bts a { float:left}

.CTL_pertinence {color:#000000; position:absolute; top:10px; width:150px; height:10px; left:8px!important; left:-168px; font-weight:bold; text-align:center; font-size:10px; background:#FFFFFF; FILTER:alpha(opacity=70); -moz-opacity: 0.7; opacity: 0.7; -khtml-opacity: 0.7; padding:0 0 2px 0}
.CTL_pertinence span {float:left; margin:0 10px;}
.CTL_pertinence table {width:50px; margin:1px 0 0 5px; height:3px; float:left; margin:5px}

/*infobulle*/

    /*infobulle*/
.infobulle2Top, .infobulle2TopCSSClass0, .infobulle2TopCSSClass1, .infobulle2TopCSSClass2, .infobulle2TopCSSClass3, .infobulle2TopCSSClass4, .infobulle2TopCSSClass5, .infobulle2TopCSSClass6, .infobulle2TopCSSClass7 { background:transparent url(../Image/DESIGN/infobulle2Top.png) no-repeat top left; height:12px; width:204px; font-size:0; }
.infobulle2TopCSSClass1 {background-image:url(../Image/DESIGN/infobulle2Top1.png)}
.infobulle2TopCSSClass2 {background-image:url(../Image/DESIGN/infobulle2Top2.png)}
.infobulle2TopCSSClass3 {background-image:url(../Image/DESIGN/infobulle2Top3.png)}
.infobulle2TopCSSClass4 {background-image:url(../Image/DESIGN/infobulle2Top4.png)}
.infobulle2TopCSSClass5 {background-image:url(../Image/DESIGN/infobulle2Top5.png)}
.infobulle2TopCSSClass6 {background-image:url(../Image/DESIGN/infobulle2Top6.png)}
.infobulle2TopCSSClass7 {background-image:url(../Image/DESIGN/infobulle2Top7.png)}

.infobulle2Mdl { background:transparent url(../Image/DESIGN/infobulle2Mdl.png) repeat-y left; width:168px; padding:0 18px 0 18px; }
.infobulle2Mdl p, .infobulle2Mdl p font { margin:0; padding:0; display:block; width:156px; text-align:left;}
.infobulle2Btm { background:transparent url(../Image/DESIGN/infobulle2Btm.png) no-repeat bottom left;width:204px; height:12px;}
.infobulle2Mdl .CTL_A_tit {display:none}
* html .infobulle2Top, * html .infobulle2TopCSSClass0 {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='../Image/DESIGN/infobulle2Top.png'); background: none;}
* html .infobulle2TopCSSClass1 {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='../Image/DESIGN/infobulle2Top1.png'); background: none;}
* html .infobulle2TopCSSClass2 {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='../Image/DESIGN/infobulle2Top2.png'); background: none;}
* html .infobulle2TopCSSClass3 {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='../Image/DESIGN/infobulle2Top3.png'); background: none;}
* html .infobulle2TopCSSClass4 {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='../Image/DESIGN/infobulle2Top4.png'); background: none;}
* html .infobulle2TopCSSClass5 {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='../Image/DESIGN/infobulle2Top5.png'); background: none;}
* html .infobulle2TopCSSClass6 {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='../Image/DESIGN/infobulle2Top6.png'); background: none;}
* html .infobulle2TopCSSClass7 {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='../Image/DESIGN/infobulle2Top7.png'); background: none;}

* html .infobulle2Mdl{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='../Image/DESIGN/infobulle2Mdl.png'); background: none;}
* html .infobulle2Btm{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='../Image/DESIGN/infobulle2Btm.png'); background: none;}

/*les noeuds fils*/

/*LES DOSSIERS*/
.DOSSIER_A_elmt,
.DOSSIER_A_elmtCSSClass0,
.DOSSIER_A_elmtCSSClass1,
.DOSSIER_A_elmtCSSClass2,
.DOSSIER_A_elmtCSSClass3,
.DOSSIER_A_elmtCSSClass4,
.DOSSIER_A_elmtCSSClass5,
.DOSSIER_A_elmtCSSClass6,
.DOSSIER_A_elmtCSSClass7
 {width:136px; height:140px; float:left; margin:10px 2px; position:relative; overflow:hidden; background:url(../Image/DESIGN/DOSSIER_A_elmt.png) no-repeat 50% 0; }

.DOSSIER_A_cntr {display:block; text-align:center; height:95px; margin:8px 1px; background-color:#FFFFFF; overflow:hidden; width:132px}
.DOSSIER_A_cntr td{width:135px; height:90px; text-align:center; vertical-align:middle!important;}
.DOSSIER_A_cntr img {cursor:pointer}
.DOSSIER_A_tit {text-align:center; PADDING:3px 0 0 0}
.DOSSIER_A_tit a{ font-size:11px; font-weight:bold; text-decoration:none; line-height:12px; color:#000}
.DOSSIER_A_tit a:hover{text-decoration:underline;}

.DOSSIER_A_imgCSSClass0,
.DOSSIER_A_imgCSSClass1,
.DOSSIER_A_imgCSSClass2,
.DOSSIER_A_imgCSSClass3,
.DOSSIER_A_imgCSSClass4,
.DOSSIER_A_imgCSSClass5,
.DOSSIER_A_imgCSSClass6,
.DOSSIER_A_imgCSSClass7,
.DOSSIER_A_img_upCSSClass0,
.DOSSIER_A_img_upCSSClass1,
.DOSSIER_A_img_upCSSClass2,
.DOSSIER_A_img_upCSSClass3,
.DOSSIER_A_img_upCSSClass4,
.DOSSIER_A_img_upCSSClass5,
.DOSSIER_A_img_upCSSClass6,
.DOSSIER_A_img_upCSSClass7 {position:absolute; top:0; left:0; width:133px; height:135px; background:top left no-repeat; cursor:pointer}

.DOSSIER_A_elmtCSSClass0 {background-image:url(../Image/DESIGN/DOSSIER_A_elmt.png)}
.DOSSIER_A_elmtCSSClass1 {background-image:url(../Image/DESIGN/DOSSIER_A_elmt1.png)}
.DOSSIER_A_elmtCSSClass2 {background-image:url(../Image/DESIGN/DOSSIER_A_elmt2.png)}
.DOSSIER_A_elmtCSSClass3 {background-image:url(../Image/DESIGN/DOSSIER_A_elmt3.png)}
.DOSSIER_A_elmtCSSClass4 {background-image:url(../Image/DESIGN/DOSSIER_A_elmt4.png)}
.DOSSIER_A_elmtCSSClass5 {background-image:url(../Image/DESIGN/DOSSIER_A_elmt5.png)}
.DOSSIER_A_elmtCSSClass6 {background-image:url(../Image/DESIGN/DOSSIER_A_elmt6.png)}
.DOSSIER_A_elmtCSSClass7 {background-image:url(../Image/DESIGN/DOSSIER_A_elmt7.png)}
.DOSSIER_A_img_upCSSClass0 {background-image:url(../Image/DESIGN/DOSSIER_A_elmt_up.png);}
.DOSSIER_A_img_upCSSClass1 {background-image:url(../Image/DESIGN/DOSSIER_A_elmt_up1.png)}
.DOSSIER_A_img_upCSSClass2 {background-image:url(../Image/DESIGN/DOSSIER_A_elmt_up2.png)}
.DOSSIER_A_img_upCSSClass3 {background-image:url(../Image/DESIGN/DOSSIER_A_elmt_up3.png)}
.DOSSIER_A_img_upCSSClass4 {background-image:url(../Image/DESIGN/DOSSIER_A_elmt_up4.png)}
.DOSSIER_A_img_upCSSClass5 {background-image:url(../Image/DESIGN/DOSSIER_A_elmt_up5.png)}
.DOSSIER_A_img_upCSSClass6 {background-image:url(../Image/DESIGN/DOSSIER_A_elmt_up6.png)}
.DOSSIER_A_img_upCSSClass7 {background-image:url(../Image/DESIGN/DOSSIER_A_elmt_up7.png)}
* html .DOSSIER_A_img_upCSSClass0 {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='../Image/DESIGN/DOSSIER_A_elmt_up.png'); background:none;}
* html .DOSSIER_A_img_upCSSClass1 {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='../Image/DESIGN/DOSSIER_A_elmt_up1.png'); background:none;}
* html .DOSSIER_A_img_upCSSClass2 {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='../Image/DESIGN/DOSSIER_A_elmt_up2.png'); background:none;}
* html .DOSSIER_A_img_upCSSClass3 {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='../Image/DESIGN/DOSSIER_A_elmt_up3.png'); background:none;}
* html .DOSSIER_A_img_upCSSClass4 {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='../Image/DESIGN/DOSSIER_A_elmt_up4.png'); background:none;}
* html .DOSSIER_A_img_upCSSClass5 {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='../Image/DESIGN/DOSSIER_A_elmt_up5.png'); background:none;}
* html .DOSSIER_A_img_upCSSClass6 {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='../Image/DESIGN/DOSSIER_A_elmt_up6.png'); background:none;}
* html .DOSSIER_A_img_upCSSClass7 {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='../Image/DESIGN/DOSSIER_A_elmt_up7.png'); background:none;}


/*detail article*/

/*mask popup*/
/*artcl*/
#DA_elmt{position:relative; }
.DA_title {color:#70706F; font-weight:bold; font-size:17px; line-height:17px; margin:10px 0; font-family: Verdana, Arial, sans-serif ; }
.CSSClass7 .DA_title {color:#B2110D!important}
.CSSClass6 .DA_title {color:#840F73!important}
.CSSClass5 .DA_title {color:#3F0F84!important}
.CSSClass4 .DA_title {color:#009FE5!important}
.CSSClass3 .DA_title {color:#0555A5!important} 
.CSSClass2 .DA_title {color:#1C9B86!important}
.CSSClass1 .DA_title {color:#0E7006!important}
.CSSClass0 .DA_title {color:#70706F!important}

.DA_Bloc1{padding: 0 10px 5px 0;}
.DA_txt1{padding:5px 0 0 0}
.DA_txt2{margin:10px 0 10px 0;}
.DA_Bloc{padding:5px 0 0 0;  }
.ARTICLE_PROPRIETE_EnTableau {border-collapse:separate; border-bottom:2px solid #70706F; border-top:2px solid #70706F;}
.CSSClass7 .ARTICLE_PROPRIETE_EnTableau {border-color:#B2110D!important}
.CSSClass6 .ARTICLE_PROPRIETE_EnTableau {border-color:#840F73!important}
.CSSClass5 .ARTICLE_PROPRIETE_EnTableau {border-color:#3F0F84!important}
.CSSClass4 .ARTICLE_PROPRIETE_EnTableau {border-color:#009FE5!important}
.CSSClass3 .ARTICLE_PROPRIETE_EnTableau {border-color:#0555A5!important} 
.CSSClass2 .ARTICLE_PROPRIETE_EnTableau {border-color:#1C9B86!important}
.CSSClass1 .ARTICLE_PROPRIETE_EnTableau {border-color:#0E7006!important}
.CSSClass0 .ARTICLE_PROPRIETE_EnTableau {border-color:#70706F!important}
.ARTICLE_PROPRIETE_EnTableau {width:90%; margin:0 5%}
.ARTICLE_PROPRIETE_EnTableau td { border-bottom:1px dashed #808080}
td.Propriete {font-weight:bold; padding:0 5px 5px 0; }
.DA_Panier{padding:5px 0 0 0; margin:10px 0 25px 290px;}
.DA_prx {text-align:left; color:#F7931E; font-size:18px; font-family: Verdana, Arial, sans-serif ; font-weight:bold; margin:0 0 10px 0}
.DA_prx strike {font-size:16px; margin-left:10px; color:#000000; font-family:Arial, Helvetica, sans-serif}
.DA_prx strong{color:#BF0000; font-family: "Impact","Arial Black", Arial; letter-spacing: 1px; font-size:19px; font-weight:normal;  margin-left:10px}
.DA_bts {}
.DA_bts img {}
.DA_Bloc2{float:left; position:relative; margin:0 10px 10px 0; }
.DA_img{border-style: solid; display:block; width:280px; text-align:center; position:relative; margin-bottom:10px}
.DA_img a{font-size:0;}
.DA_Galr {height:72px;overflow:hidden;overflow-y: hidden; overflow-x: auto;overflow:-moz-scrollbars-horizontal;width:280px;}
.DA_Galr a {width:50px; height:50px; overflow:hidden; display:block; border:1px solid #999999; margin-right:3px}
.DA_Galr a:hover {border:1px solid #CC0000;}
.DA_Galr img {border:1px solid #FFFFFF; }
a.DA_Zoom {top:-18px; position:relative; left:3px; color:#FFFFFF!important; text-decoration:none; font-size:12px; display:block; width:100px; padding:2px 0 2px 0; text-align:left; height:8px}
.DA_liens a {color:#000; text-decoration:none}
.DA_liens a:hover {font-weight:bold}

/*promo et remises*/
.promo {position:absolute; left:1px; width:64px; height:64px; background:url(../Image/DESIGN/promo.png) no-repeat top left; top:4px }
.infobulle2Mdl .promo {top:65px; left:20px}
* html .promo{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='../Image/DESIGN/promo.png'); background:none;}


/*les incontournables*/
.INCONT_elmt { position:relative; background:url(../Image/DESIGN/INCONT_Bck.gif) repeat-x bottom left; padding:0 0 3px 0}
.INCONT_top {width:180px; min-height:70px; height:auto!important; height:70px; }
.INCONT_img { float:left; margin:3px; text-align:center; padding:1px; width:55px}
.INCONT_img a, .INCONT_img a img { display:block}
.INCONT_txt { padding:3px 0 0 0 ; width:115px; float:left;}
a.INCONT_tit { color:#184A74; font-size:11px; text-decoration:none; font-weight:bold;}
a:hover.INCONT_tit{text-decoration:underline} 
.INCONT_prx { color:#787777; font-size:11px;}
.INCONT_bts {padding:2px 0 0 5px}
.INCONT_bts a {display:block; margin-bottom:3px}
.INCONT_bts a:hover img {FILTER: alpha(opacity=50); -moz-opacity: 0.5; opacity: 0.5; -khtml-opacity: 0.5} 

/*fil d ariane*/
#filAriane  {background:url(../Image/DESIGN/Boite_Mdl.png) repeat-y left; margin:0 0 8px 0 }
#filAriane .tp{background:url(../Image/DESIGN/Boite_Tp.png) no-repeat left top; }
#filAriane .btm {background:url(../Image/DESIGN/Boite_Btm.png) no-repeat left bottom; padding:3px 5px; }
#filAriane a { color:#808080; text-decoration:none; font-size:11px} 
#filAriane a:hover {color:#333333;}

/*description des noeuds*/
#TxtDescription {padding:0 0 0 2px}
.TxtDescriptionCSSClass7 {border-left:1px solid #B2110D}
.TxtDescriptionCSSClass6 {border-left:1px solid #840F73}
.TxtDescriptionCSSClass5 {border-left:1px solid #3F0F84}
.TxtDescriptionCSSClass4 {border-left:1px solid #009FE5}
.TxtDescriptionCSSClass3 {border-left:1px solid #0555A5} 
.TxtDescriptionCSSClass2 {border-left:1px solid #1C9B86}
.TxtDescriptionCSSClass1 {border-left:1px solid #0E7006}
.TxtDescriptionCSSClass0 {border-left:1px solid #70706F}

#TxtDescription h2 {margin-left:5px; font-family:Verdana, Geneva, sans-serif; margin:0 5px; font-size:12px}
.TxtDescription_Tit {color:#70706F!important; }
.TxtDescription_TitCSSClass7{color:#B2110D!important}
.TxtDescription_TitCSSClass6{color:#840F73!important}
.TxtDescription_TitCSSClass5{color:#3F0F84!important}
.TxtDescription_TitCSSClass4{color:#009FE5!important}
.TxtDescription_TitCSSClass3{color:#0555A5!important} 
.TxtDescription_TitCSSClass2{color:#1C9B86!important}
.TxtDescription_TitCSSClass1{color:#0E7006!important}
.TxtDescription_TitCSSClass0{color:#70706F!important}

.TxtDescriptionCSSClass0 .TxtDescription_Tit {color:}
.TxtDescription_Txt { margin:5px 5px; font-size:10px;  }


/**********************/

/*bug ie remonetr les listes articles en haut*/ #lbl_001 td { vertical-align:top}
table.CTL_A_cntr td{ vertical-align:middle!important}


/*Listes de pages*/
table.Onglet { margin:10px 0 5px 50px; position:relative;}
table.Onglet td{ border-collapse:separate; padding:1px;}
#lbl_001 .Onglet a {color:#000000; font-size:10px; border:1px solid #CCCCCC; margin:4px 2px 4px 2px; text-decoration:none; background-color:#FFFFFF;}
#lbl_001 .Onglet a:hover { border:1px solid #890C08;}
#lbl_001 .Onglet .OngletSelected a {cursor:default; background:#4D4D4D; color:#FFFFFF; border-color:#4D4D4D}

/*infobulle*/
#infobulle{
position: absolute;      
border: 1px solid #000000;
padding: 0px;
z-index:20000;
background-color:#FFFFFF;
display:none;
}
/*Lightbox*/
#lightbox{
	background-color:#eee;
	padding: 10px;
	border-bottom: 2px solid #666;
	border-right: 2px solid #666;
	}
#lightboxDetails{
	font-size: 0.8em;
	padding-top: 0.4em;
	}	
#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }
#lightbox img{ border: none; } 
#overlay img{ border: none; }
#overlay {background-color:#000000; ;FILTER: alpha(opacity=50); -moz-opacity: 0.5; opacity: 0.5; -khtml-opacity: 0.5}

* html #overlay{
	background-color: #000;
	background-color: transparent;
	background-image: url(blank.gif);
}

#DIV_LigneArticleCommentaire {Z-INDEX: 999; FILTER: alpha(opacity=50); LEFT: 0pt; WIDTH: 100%; position:absolute; TOP: 0pt; BACKGROUND-COLOR:#000000; -moz-opacity: 0.5; opacity: 0.5; -khtml-opacity: 0.5;}
#DIV2_LigneArticleCommentaire {Z-INDEX: 1000; BORDER-RIGHT: rgb(0,0,0) 1px solid; BORDER-TOP: rgb(0,0,0) 1px solid; BORDER-LEFT: rgb(0,0,0) 1px solid; BORDER-BOTTOM: rgb(0,0,0) 1px solid; position:absolute; TOP: 50%; BACKGROUND-COLOR: white; padding: 3px 3px 3px 3px; overflow:scroll }

/*formulaires*/		
.etapesPanier {margin:0 0 5px 0; }
.td1, .td2, .td3, .td, .td, .td, .td7, .td8, .td9 {height:9px}
.td1, .td4, .td7, .td3, .td6, .td9 {width:9px}
.td1 {background:url(../Image/DESIGN/td1.gif) no-repeat top left}
.td2 {background:url(../Image/DESIGN/td2.gif) repeat-x top left}
.td3 {background:url(../Image/DESIGN/td3.gif) no-repeat top left}
.td4 {background:url(../Image/DESIGN/td4.gif) repeat-y top left}
.td5 {background:url(../Image/DESIGN/td5.gif) repeat top left}
.td6 {background:url(../Image/DESIGN/td6.gif) repeat-y top left}
.td7 {background:url(../Image/DESIGN/td7.gif) no-repeat top left}
.td8 {background:url(../Image/DESIGN/td8.gif) repeat-x top left}
.td9 {background:url(../Image/DESIGN/td9.gif) no-repeat top left}

.FormZone, .FormZoneRecap {margin:5px; text-align:left}
.FormZone h2, .FormZone h3, .FormZoneRecap h2, .FormZoneRecap h3, .FormZone h2 span {font-family:FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif; COLOR:#45872C; FONT-SIZE:16PX; width:320px}
.FormZone h3, .FormZoneRecap h3 {font-size:14px; margin:10px 0 5px 0; color:#45872C}
.FormZone OL {list-style-type: none; padding:0; margin:0; }
.FormZone LI {padding:0; margin:2px 0 0 0;display:block;}
.FormZone label, .FormZone span, .FormZoneRecap .etqt {font-size:11px; font-weight:bold; color:#333333; display:block}
.FormZone span {position:relative;}
.FormZone span img{left:3px; bottom:6px!important; bottom:0; position:absolute!important; }
* html .FormZone span img {position:relative; top:1px}
*+html .FormZone span img{left:3px; bottom:0!important;}
.FormZoneRecap .etqt {display:inline}
.FormZone input, .FormZone select {border:1px solid #666666;}
.FormZone option {background:#E0EBEB}
.FormMessag {font-family:FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif; COLOR:#333333; FONT-SIZE:13PX; display:block; margin:20px 0 25px 0 }
.FormErreur b {font-size:14px; background:#FBE8AE; display:block; border:1px solid #FFBF00; padding:5px; color:#CC0000}/*peut utilise*/
.PWI_Bt input, .FormButton2 input, .PWI_Bt a, .FormButton input, .FormButton2 a  {background:#4AAB4C url(../Image/DESIGN/FormZonBt.png) top left repeat-X; color:026837; font-weight:bold; height:20px; text-decoration:none; text-transform:uppercase; border-width:0; padding:0px 2px 2px 2px; cursor:pointer; margin:10px 0; BORDER:1PX SOLID #026837}
.FormButton2 input {}
.PWI_Bt input:hover, .FormButton2 input:hover, .PWI_Bt a:hover, .FormButton input:hover, .FormButton2 a:hover{color:#FFF}

/*boite de message des erreurs*/
.FormBoiteMessagesErreurs {background:url(../Image/DESIGN/FormBoiteMessagesErreurs.png) repeat-y top left; margin:10px 0 10px 2px;}
.FormBoiteMessagesErreurs .FormTp {background:url(../Image/DESIGN/FormBoiteMessagesErreursTp.png) no-repeat top left;}
.FormBoiteMessagesErreurs .FormBtm {background:url(../Image/DESIGN/FormBoiteMessagesErreursBtm.png) no-repeat bottom left; padding:1px 12px 1px 50px; width:660px}
.FormBoiteMessagesErreurs .FormBtm span div {margin:8px 0 10px 0; text-align:left}

*+HTML .FormBoiteMessagesErreurs {background:url(../Image/DESIGN/FormBoiteMessagesErreurs.png) repeat-y top left; margin:10px 0 10px 15px; }

*+HTML .FormBoiteMessagesErreurs,
*+HTML .FormBoiteMessagesErreurs .FormTp,
*+HTML .FormBoiteMessagesErreurs .FormBtm,
*+HTML .FormBoiteMessagesErreurs .FormBtm span div,
* HTML .FormBoiteMessagesErreurs,
* HTML .FormBoiteMessagesErreurs .FormTp,
* HTML .FormBoiteMessagesErreurs .FormBtm,
* HTML .FormBoiteMessagesErreurs .FormBtm span div {height:1%}

/******Poursuivre achats ? Popup///////////et mot de passe perdu********/
.PopupTerminerCommande  {padding:120px 15px 50px 150px; background:url(../Image/DESIGN/ArticleAjoute.png) no-repeat 15px 30px; }
#MotDePassOublie  {padding:65px 15px 50px 150px; background:url(../Image/DESIGN/ImgMotDePasseOublie.png) no-repeat 15px 50px; }
.PopupTerminerCommande p, #MotDePassOublie p { text-align:center; font-size:15px; font-weight:bold;}
.PTC_Bt1{float:left; margin-left:20px }
.PTC_Bt2{float:right; margin-right:20px }

/*choix adresse de livraison*/
.TBL_ADR_LIVRAISON_MOUSE_OUT, .TBL_ADR_LIVRAISON_MOUSE_OVER{display:block; background-color:#F5F5F5; border:1px solid #CCCCCC; padding: 5px 5px 5px 5px; margin:5px 5px 0 0; height:100px;}
.TBL_ADR_LIVRAISON_MOUSE_OVER { background-color:#FFFFFF;  border:1px solid #E31A5C; cursor:pointer;}
.TBL_ADR_LIVRAISON_MOUSE_OUT h3 {color:#666666}
.TBL_ADR_LIVRAISON_MOUSE_OVER h3 {color:#E31A5C}


/*Pop 101*/
/*pages statiques*/
#lbl_101 #DIV2_LigneArticleCommentaire {border:5px solid #555555}
#ZonePopup101 {display:block; padding:15px;}
#ZonePopup101, #ZonePopup101 p { text-align:justify; font-size:12px; line-height:16px; margin: 5px 5px 0 5px; }
#ZonePopup101 ul {margin:0; padding:15px 0 0 20px}
#ZonePopup101 blockquote {margin:0; padding:0 0 0 15px}
#ZonePopup101 h4 {font-size:24px; color:#45872C; align:left; padding:0; margin: 5px 0 25px 5px; font-family:Verdana, Arial, Helvetica, sans-serif ; font-weight:normal}
#ZonePopup101 h5 {font-size:14px; color:#000000; align:left; padding:0; margin: 25px 0 10px 5px; font-family:Verdana, Arial, Helvetica, sans-serif ; clear:both}
#ZonePopup101 h6 {font-size:13px; color:#444444; align:left; padding:0; margin: 25px 0 10px 5px; font-style: italic; font-family:Verdana, Arial, Helvetica, sans-serif ; }
#ZonePopup101 h6.h7 {padding-left:50px; font-weight:normal}
#ZonePopup101 hr.clear {clear:both; border-color:#FFFFFF; backgound-color:#FFFFFF}
#ZonePopup101 input, #ZonePopup101 textarea { border:1px solid #666666; color:#000000; text-align:left; }
#ZonePopup101 img.img {margin:0 0 5px 8px; float:right; padding:2px; border:1px solid #61B12A; }
#ZonePopup101 em {color:#00A850}

/*Nuage de mots*/
.MonNuage{padding:3px 0 5px 0; text-align:left; margin:0; width:100%; }
.MonNuage li {display:inline; list-style-type:none; padding:0 2px}
.nuage1 a{font-size:9px}
.nuage2 a{font-size:10px}
.nuage3 a{font-size:11px}
.nuage4 a{font-size:12px}
.nuage5 a{font-size:13px}
.nuage6 a{font-size:14px}
.nuage7 a{font-size:15px}
.nuage8 a{font-size:16px}
.nuage9 a{font-size:17px}
.nuage10 a{font-size:18px}
.MonNuage li a, .MonNuage li a em, .MonNuage li a strong {text-decoration:none; color:#8CC63F; font-style: normal; text-transform: lowercase;}
.MonNuage li a:hover, .MonNuage li a:hover em, .MonNuage li a:hover strong {color:#39B54A}

/*ecorecyclage*/
.PictoEcoRecycle {position:absolute; }
.DA_img .PictoEcoRecycle {bottom:3px; right:5px}

.CTL_A_elmt .PictoEcoRecycle, .CTL_A_elmtCSSClass0 .PictoEcoRecycle,.CTL_A_elmtCSSClass1 .PictoEcoRecycle,.CTL_A_elmtCSSClass2 .PictoEcoRecycle,.CTL_A_elmtCSSClass3 .PictoEcoRecycle,.CTL_A_elmtCSSClass4 .PictoEcoRecycle,.CTL_A_elmtCSSClass5 .PictoEcoRecycle,.CTL_A_elmtCSSClass6 .PictoEcoRecycle,.CTL_A_elmtCSSClass7 .PictoEcoRecycle
 {bottom:100px; right:5px}
 
.CTL2_A_elmt .PictoEcoRecycle {left:0; bottom:10px}

#infobulle2contenu .PictoEcoRecycle {top:125px; right:10px}


.Temoignage {background:url(../Image/DESIGN/Temoignage.jpg) no-repeat 0 0 ; height:800px; padding:25PX}



#lbl_046 ul.CataloguePied {padding:25px 0}
#lbl_046 ul.CataloguePied *  {margin:0!important; padding:0!important; }
#lbl_046 ul.CataloguePied ul * {display:inline!important; }
#lbl_046 ul.CataloguePied li {list-style:none; font-size:12px;}
#lbl_046 ul.CataloguePied li a{ text-decoration:none; color:#000000; font-size:11px; border-right:5px solid #fff; letter-spacing:0.1em; font-weight:bold}
#lbl_046 ul.CataloguePied li li a {letter-spacing:0; font-weight:normal}
#lbl_046 ul.CataloguePied li li li a {font-size:10px; color:#666; }

