body{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #000;
	margin-left:10px;
	margin-right:10px;
	margin-top:2px;
	margin-bottom:10px;
	padding: 0px;
	font-size:11px;
}

/***** GENERAL & Text ***/
::-moz-selection{
	background: #970F00;
	color: #FAD258;
}

::selection {
	background: #970F00;
	color: #FAD258;
}
.td { font-size:11px;}
.clear { clear: both; }

h4 { font-size:18px; color:#970F00;}
h4 img { vertical-align:bottom;}

.floatright { float: right; }
.flottedroite {
 float: right;
margin: 0 0 10px 10px;
padding: 2px;
}
form {padding:0px; margin:0px; }
img {border:0px;}

.dataCC {color:#000; font-size:12px;}
.champsobli {color:#970F00; font-size:10px;}
.titreCC {color:#970F00; font-size:11px;  }
td.titreCC {color:#970F00; font-size:11px;}
.titreCC img {vertical-align:middle}
.logcmdtitre {font-size:12px; font-weight:bold; color:#970F00; }
.nbarticles {font-size:12px; font-weight:bold; color:#970F00; }
.txtlogcmd {font-size:12px; color:#000; }
td.txtlog { font-size:10px; }
.txtpanresume {color:#970F00; font-size:12px; }
.viewpanmor {color:#970F00; font-size:10px; }
.txttitreprixpanier { font-size:12px; color:#970F00; }
.txtprixpanier { font-weight:bold; color:#000; font-size:11px; }
tr.txtprixpanier { font-weight:bold; color:#000; }
.txtprixpanierR { font-weight:bold; color:#970F00; }
/***** FORM & elemts ****/
tr.Contact {font-size:12px; text-align:left;}
tr.TPan {font-size:12px; color:#970F00; text-align:left;}
input.ct,textarea.ct,select.ct {  width:200px;font:11px/11px verdana,arial,sans-serif;color:#970F00;padding:1px;margin:1px 0;border:0px solid #ccc; background-color:#FED258; }
input.ctW,textarea.ctW {  width:200px;font:11px/11px verdana,arial,sans-serif;color:#000;padding:1px;margin:1px 0;border:0px solid #ccc; background-color:#fff; }
input.AccesPro {color:#970F00; border:0px; background-color:#FED258; font-size:10px;}
input.AccesClid {color:#970F00; border:0px; background-color:#FED258; font-size:10px; font-weight:700;}
input.emailperdue {color:#970F00; border:0px; background-color:#fff; font-size:10px; font-weight:700;}
input.LaRecherche {border:0px; color:#970F00; font-size:12px; height:18px; font-weight:700;}
input.contact, select.contact, textarea.contact {color:#970F00; border:0px; background-color:#FED258; font-size:10px; font-weight:700;}
input.CtPan,select.CtPan,textarea.CtPan{color:#970F00; border:0px; background-color:#FED258; font-size:10px; font-weight:700; width:200px;}
input.champs {color:#970F00; border:0px; background-color:#FED258; font-size:10px; font-weight:700;}

DIV.showFoto {height:120px; cursor:pointer}
DIV.showFoto img { vertical-align:middle;}
DIV.showFoto a { vertical-align:middle;}

div#divimgactu {width:190px; height:105px; background-image:url(../img/aktualites.gif); background-position:top left; background-repeat:no-repeat; float:left;}
div.dateactu {float:left; width:40px; text-align:center; padding:5px; }
div.actucoinsbas { width:100%; background-image:url(../img/aktubas.gif);  height:57px; background-position:right; background-repeat:no-repeat;}
div#divbandonews {width:326px; height:125px; background-image:url(../img/lesnews.gif); background-position:top left; background-repeat:no-repeat; float:left; cursor:pointer}
div#divbandonews_es {width:326px; height:125px; background-image:url(../img/lesnews_es.gif); background-position:top left; background-repeat:no-repeat; float:left; cursor:pointer}
div#divbandopromo {width:326px; height:125px; background-image:url(../img/lespromos.gif); background-position:top left; background-repeat:no-repeat; float:left; cursor:pointer}
div#divbandopromo_es {width:326px; height:125px; background-image:url(../img/lespromos_es.gif); background-position:top left; background-repeat:no-repeat; float:left; cursor:pointer}
div#diviacclestop {width:326px; height:125px; background-image:url(../img/lestop.gif); background-position:top left; background-repeat:no-repeat; float:left ;cursor:pointer}
#FlashLine {
position:absolute; width:568px; height:87px; margin-top:8px; display:; z-index:90
}
#FlashPerso {
position:absolute; width:300px; height:226px; display:; z-index:91
}
#LaBarreDeNav {
position:absolute; margin-top:98px; margin-left:170px; height:21px; z-index:92
}
#EspPro {
float:right; color:#fff; text-align:left;
}
#EspPro img {vertical-align:bottom;}
#Nouv1 {
margin-left:30px; padding-top:5px; padding-left:5px; 
}
#MenuGauche {float:left; width:167px;}
#MenuDroite {float:right; width:167px;}
#LeMilieu {width:100%; clear:both;}
#PanLogCC {
text-align:right; display:inline; font-size:10px; color:#fff;
}
#AffichPrixPnt {
float:right; color:#970F00; font-weight:700; font-size:12px;
}
#CentreRoot {
margin-left:167px; margin-right:167px;
}
#BarreDesCoins {
 height:89px; text-align:center;
 }
#LeCoinG {background-image:url(../img/coingauche.jpg); width:87px; height:89px; float:left; }
#LeCoinD {background-image:url(../img/coindroite.jpg); width:88px; height:89px; float:right; }
#LeContentDuCentre {margin:15px; text-align:center;}

/*BAS*/
#LeBas01 {
background-image:url(../img/basg120.jpg); width:22px; height:121px; float:left;
}
#LeBas02 {background-image:url(../img/basd120.jpg); width:500px; height:121px; float:right;}
#LeBas03 {background-image:url(../img/charte/basbis0.jpg); height:121px; margin-left:22px; margin-right:500px;}

#LaBasDeux01 {background-image:url(../img/basg120b.jpg); width:22px; height:35px; float:left;}
#LaBasDeux02 {background-image:url(../img/basd120b.jpg); width:22px; height:35px; float:right;}
#LaBasDeux03 {background-image:url(../img/bas120bisb.jpg); height:35px; margin-left:22px; margin-right:22px; font-size:9px; color: #FED258; text-align:center;}
#DivBas2 {width:100%; background-image:url(../img/bas120bisb.jpg); background-repeat:repeat-x; height:35px; font-size:9px; color: #FED258; text-align:center;}


#HautLeft {
 background-image:url(../img/charte/hautfdssperso.jpg); width:219px; height:113px; float:left;
}

#HautRight {
 background-image:url(../img/charte/hautend.jpg); width:32px; height:113px; float:right; z-index:8;
 }

#HautRight img { vertical-align:middle;}

#LeLogo {
height:113px; width:244px; background-image:url(../img/charte/hautlogo.jpg); margin-left:50px; z-index:10; 
}

#AccesPro {
float:right; width:auto; color:#fff; padding:5px; margin-top:30px;
}
#BisGauche {
height:113px; width:50px; background-image:url(../img/charte/hautbis01.jpg); float:left; 
}

#BisDroite {
background-image:url(../img/charte/hautbis02.jpg); margin-left:219px; margin-right:32px; height:113px; 
}
input.logProf {
color:#000; border:0px; background-color:#FED258; font-size:10px; width:50px }
input.logProf:hover {
color:#000; border:0px; background-color:#fff; font-size:10px; cursor:inherit}

#topLeft {
background-image:url(../img/charte/haut200ssperso.jpg); width:219px; height:21px; float:left;
}

#topCC {
background-image:url(../img/charte/haut-cc.jpg);
width:167px;
height:21px;
float:right; 
}

#topCC_en {
background-image:url(../img/charte_en/haut-cc.jpg);
width:167px;
height:21px;
float:right; 
}
#topCC_es {
background-image:url(../img/charte_es/haut-cc.jpg);
width:167px;
height:21px;
float:right; 
}

#barNavpnt {
background-image:url(../img/charte/haut2bis.jpg);
margin-left:219px; 
margin-right:167px; 
height:21px; 
color:#fff; 
font-weight:700;
text-align:center; 
vertical-align:middle;

}

#Barredumilieu {height:21px; background-image:url(../img/charte/haut2bis.jpg); background-repeat:repeat-x; text-align:center; color:#fff; font-weight:700;}

#barNavpnt a,#Barredumilieu a {
font-size:10px;
color:#fff;
text-decoration:none;
}
#barNavpnt a:hover, #Barredumilieu a:hover {
color:#FAD258;
text-decoration:none;
}

#RechercheHaut {
background-image:url(../img/charte/recherchessperso.jpg); width:167px; height:92px;
}
#RechercheHaut_en {
background-image:url(../img/charte_en/recherchessperso.jpg); width:167px; height:92px;
}
#RechercheHaut_es {
background-image:url(../img/charte_es/recherchessperso.jpg); width:167px; height:92px;
}
#RechercheItem {
background-image:url(../img/charte/fdrecherche2.jpg); width:145px; height:39px; float:left; padding-top:3px; background-repeat:no-repeat
}

#RechercheItem input {
border:0px; width:144px; color:#970F00 ; font-size:11px; height:20px; font-weight:700 
}

#RechercheGo {
float:right; height:37px;
}

#CpoyAdv {
padding:10px; text-align:center; width:100%; font-size:10px; color:#333; font-weight:400;
}

#CCident {
background-image:url(../img/charte/ident-cc.jpg); background-color:#970F00; background-position:right; background-repeat:no-repeat; width:167px; height:33px;
}
#CCident2 {
background-image:url(../img/charte/ident-cc3.jpg); background-color:#970F00; background-position:right; background-repeat:no-repeat; width:167px; height:33px;
}

#CCcontent {
background-color:#970F00;
text-align:right;
}

#CCbas {
background-image:url(../img/charte/ident-cc-bas.jpg); background-position:bottom; background-color:#970F00; background-repeat:no-repeat; width:167px; height:22px; text-align:right;
}

#PanierTop
{
background-image:url(../img/charte/panier-top.jpg); width:167px; height:30px;
}
#PanierTop_en
{
background-image:url(../img/charte_en/panier-top.jpg); width:167px; height:30px;
}
#PanierTop_es
{
background-image:url(../img/charte_es/panier-top.jpg); width:167px; height:30px;
}
input.qte {  width:20px;font:11px/11px verdana,arial,sans-serif;color:#970F00;padding:1px;margin:1px 0;border:0px solid #ccc; background-color:#FED258; }

#Pancontent {
background-color:#970F00;
text-align:right;

color:#fff;
font-weight:700
}
#PanBot {
 background-image:url(../img/charte/panier-bas.jpg); background-repeat:no-repeat; background-position:bottom; width:167px; height:33px; text-align:right;
 }
input.logd {
color:#970F00; border:0px; background-color:#fff; font-size:10px; width:100px }
input.logd:hover {
color:#970F00; border:0px; background-color:#FED258; font-size:10px; cursor:inherit}

#NewsTop {
background-image:url(../img/charte/news-top.jpg); width:167px; height:35px; cursor:pointer;
}
#NewsTop_en {
background-image:url(../img/charte_en/news-top.jpg); width:167px; height:35px; cursor:pointer;
}
#NewsTop_es {
background-image:url(../img/charte_es/news-top.jpg); width:167px; height:35px; cursor:pointer;
}
#NewsCont, #PromosCont {
background-image:url(../img/charte/pnt-fdbis.jpg); width:167px; background-repeat:repeat-y; background-position:top;
}
#NewsCurve, #PromosCurve {
float:left; background-image:url(../img/charte/pnt-curve.jpg); width:28px; height:25px;
}
#NewsBas {
background-image:url(../img/charte/pnt-end-suiv.jpg); width:167px; height:32px; text-align:right;
}
#PromosTop {
background-image:url(../img/charte/promo-top.jpg); width:167px; height:35px;
}
#PromosTop_en {
background-image:url(../img/charte_en/promo-top.jpg); width:167px; height:35px;
}
#PromosTop_es {
background-image:url(../img/charte_es/promo-top.jpg); width:167px; height:35px;
}
#PromosBas {
background-image:url(../img/charte/pnt-end.jpg); width:167px; height:32px; text-align:right; 
}




a.retirpan {font-size:10px;}

#CCProHautBis {
background-image:url(../img/charte/nav00bis.jpg); width:100%; height:51px;
}

#CCProHautG {
background-image:url(../img/charte/nav00.jpg); float:left; width:64px; height:51px;
}

#CCProHautD {
background-image:url(../img/charte/nav00end.jpg); float:right; width:31px; height:51px;
}
div#PanierHautContent {
 background-image:url(../img/titres/panier.jpg); background-position:left; background-repeat:no-repeat; margin-left:64px; margin-right:31px;  height:40px; text-align:right; 
}
div#PanierHautContent_es {
 background-image:url(../img/titres_es/panier.jpg); background-position:left; background-repeat:no-repeat; margin-left:64px; margin-right:31px;  height:40px; text-align:right; 
}
div#PanierHautContent_en {
 background-image:url(../img/titres_en/panier.jpg); background-position:left; background-repeat:no-repeat; margin-left:64px; margin-right:31px;  height:40px; text-align:right; 
}


div#Step1HautContent {
 margin-left:64px; margin-right:31px;  height:40px; text-align:left; 
}

#PanierDivContent {
height:20px;  text-align:right; display:inline; font-size:10px; vertical-align:text-bottom;
}
div#Step1DivContent {
height:20px;  text-align:left; display:inline; font-size:10px; vertical-align:text-bottom;
}

#CCProHautContent {
margin-left:64px; margin-right:31px;  height:40px; text-align:right; background-image:url(../img/titres/pro.jpg); background-position:left; background-repeat:no-repeat; 
}

div#FicheProdHautContent {
 background-image:url(../img/titres/fiche.jpg); background-position:left; background-repeat:no-repeat; margin-left:64px; margin-right:31px;  height:40px; text-align:right;
}

div#FicheProdHautContent_es {
 background-image:url(../img/titres/fiche_es.jpg); background-position:left; background-repeat:no-repeat; margin-left:64px; margin-right:31px;  height:40px; text-align:right;
}

div#ContactHautContent {
margin-left:64px; margin-right:31px;  height:40px; text-align:left; padding-top:10px;
}



#MiniatHautContent {
margin-left:64px; margin-right:31px;  height:40px; text-align:left; 
}

#CCProBas3Bis {background-image:url(../img/charte/nav3bis.jpg); background-repeat:repeat-x; width:100%; height:45px;}
#CCProBas3G {background-image:url(../img/charte/nav3.jpg); float:left; width:64px; height:45px;}
#CCProBas3D {background-image:url(../img/charte/nav3end.jpg); float:right; width:31px; height:45px;}
#CCProHaut2Bis {
background-image:url(../img/charte/nav1bis.jpg); width:100%; height:25px; text-align:center;
}



#CCProHaut2G {
background-image:url(../img/charte/nav10.jpg); float:left; width:27px; height:25px;
}
#CCProHaut2D {
background-image:url(../img/charte/nav1end.jpg); float:right; width:31px; height:25px;
}


div#CCProHaut2Bis2 {
background-image:url(../img/charte/nav1bis2.jpg); width:100%; height:30px; text-align:center;
}
div#fichehaut2bis2 {background-color:#e6e6e6; width:100%; height:30px; text-align:center;}
div#CCProHaut2G2 {
background-image:url(../img/charte/nav102.jpg); float:left; width:27px; height:30px;
}
div#CCProHaut2D2 {
background-image:url(../img/charte/nav1end2.jpg); float:right; width:31px; height:30px;
}

div#fichehaut2d2 {
background-image:url(../img/charte/nav1end22.jpg); float:right; width:31px; height:30px;
}

#CCProHaut2Content {
text-align:left; font-size:10px; color:#970F00;
}
#CCProHaut2ContentPro {
display:inline; margin-top:8px;
}
#CCProHaut3Bis {
background-image:url(../img/charte/nav2bis.jpg); background-repeat:repeat-x; 
height:5px !important; height /**/:5px;
}
div#DivContacte {width:360px !important; width /**/:370px;
    margin: 0 auto;padding:0px;text-align:left;background:#FFF }
	
div#boxQuestion {width:250px !important; width /**/:260px;
 background:#FAD258;text-align:center; z-index:999; }	

#CCProHaut3G {
background-image:url(../img/charte/nav20.jpg); float:left; width:27px; height:5px;
}
#CCProHaut3D {
background-image:url(../img/charte/nav2end.jpg); float:right; width:31px; height:5px;
}
#CCProContBis {
background-image:url(../img/charte/nav202.jpg); background-color:#E6E6E6; background-repeat:repeat-y; width:100%; text-align:center
}
#CCProContD {
background-image:url(../img/charte/nav2end2.jpg); background-position:right; background-repeat:repeat-y; width:100%px; padding-left:25px;
}

/******* TABLE & TD ****/
td.LoginClid {font-size:10px; color:#fff; font-weight:700;}
.table {margin:0px; padding:0px;}

ul.splittv,ul.splittv{margin:0;padding:0;list-style:none; text-align:left;clear:left;}
ul.splitnouv,ul.splitnouv{margin:0;padding:0; list-style:none; text-align:left;clear:left;}

ul.split,ul.split li,ul.splitfiche,ul.splitfiche li,ul.split2,ul.split2 li {margin:0;padding:0 0 0 0;list-style:none}
ul.split2,ul.split2 li{text-align:left;}

ul.split li{float:left;width:160px;margin:20px 10px 10px 20px}
ul.splitfiche li{float:left; margin:5px; width:167px;}

ul.splittv li{float:left;width:160px;margin:5}
ul.split2 li{ float:left;  margin-right:20px; margin-left:20px; }
ul.splitnouv li{ margin-left:20px; margin-right:5px; width:95%; padding:5px; }


/************** DIV Layout ****************/


/* barre haut centre pr les coins */
#barrecoins {  width:100%; height:17px; text-align:right; }

div#fdpport {font-size:10px; text-align:left;}
div#fdpport h1 {font-size:12px; font-weight:700; color:#970F00;}
div#fdpport h2 {font-size:14px; font-weight:700; color:#970F00; text-align:center; color:#970F00;}

div#CgeneDV {font-size:10px; text-align:left;}
div#CgeneDV h1 {font-size:12px; font-weight:700; color:#970F00;}
div#CgeneDV h2 {font-size:14px; font-weight:700; color:#970F00; text-align:center; color:#970F00;}

div.boxCdv { background-color:#970F00; text-align:left;}

DIV.MessBas {padding:10px; text-align:center; width:100%; font-size:10px; color:#333; font-weight:400;}

DIV.warning { width:100%; text-align:center }
DIV.warning img { vertical-align:middle; }

/* BAS DE PAGES */
DIV.dbpcd { font-size:9px; color: #fff; text-align:left }
DIV.dbpcd a {text-decoration: none; font-size:10px;}
DIV.dbpcd a:hover {text-decoration: none; color: #FED258; font-size:10px;}
DIV.dbpcd a:link {text-decoration: none; font-size:10px;}
DIV.dbpcd a:visited {text-decoration: none; font-size:10px;}


DIV.dbpcd_deux { font-size:9px; color: #970F00; text-align:left; width:100%; }
DIV.dbpcd_deux a {text-decoration: none; font-size:9px;}
DIV.dbpcd_deux a:hover {text-decoration: none; color: #000; font-size:9px;}
DIV.dbpcd_deux a:link {text-decoration: none; font-size:9px;}
DIV.dbpcd_deux a:visited {text-decoration: none; font-size:9px;}

#fp_linehaut { background-image:url(../img/flam02.jpg); background-repeat:repeat-x; width:100%; height:39px; text-align:left; font-size:11px; color:#970F00; vertical-align:middle }
#fp_linehaut img {vertical-align:middle }

/*Fiche Prod -> FT */
.titreficheproduit {color:#970F00; font-size:15px; font-weight:bold;}
#fdgrisdesc { background-color:#F2F2F2; width:100%; text-align:left;  font-size:12px; }
#fdgrisdesc_b { background-color:#F2F2F2; width:200px; text-align:left;  font-size:12px; }
#fdgrisdesc img { vertical-align:middle; }
#fdgrisdesc h2 { color:#970F00; font-size:10px; font-weight:normal}

#enstockdiv { font-size:9px; font-weight:400; padding-top:2px; width:59px; }
#enstockdiv img { vertical-align:top; }
#enstockdivAcc { font-size:9px; font-weight:400; padding-top:2px;  }
#enstockdivAcc img { vertical-align:top; }

/*----- LINK A ------*/
a, a:link, a:visited { color: #970F00; text-decoration: none; font-size:10px; }
a:hover { color: #000; text-decoration: none; font-size:10px; }

a.plusmoins, a.plusmoins:visited, a.plusmoins:link {
font-size:9px; color:#970F00; text-decoration:none; padding:2px; width:8px; height:8px; }
a.plusmoins:hover {
 background-color:#FAD258;
}

a.InscriPro, a.InscriPro:link, a.InscriPro:visited { 
color: #fff; text-decoration: none; font-size:11px; font-weight:400; 
}
a.InscriPro:hover { 
color: #FED258; text-decoration: none; font-size:11px; 
}

a.InscriPro2, a.InscriPro2:link, a.InscriPro2:visited { 
color: #FED258; text-decoration: none; font-size:11px; font-weight:400; 
}
a.InscriPro2:hover { 
color: #FFF; text-decoration: none; font-size:11px; 
}

a.pntcote, a.pntcote:link, a.pntcote:visited { 
color: #FED258; text-decoration: none; font-size:10px; font-weight:700; 
}
a.pntcote:hover { 
color: #fff; text-decoration: none; font-size:10px; 
}

a.mdpforget, a.mdpforget:link, a.mdpforget:visited { 
color: #FED258; text-decoration: none; font-size:9px; font-weight:400; 
}
a.mdpforget:hover { 
color: #fff; text-decoration: none; font-size:9px; 
}

a.nbartinpan, a.nbartinpan:link, a.nbartinpan:visited { 
color: #FED258; text-decoration: none; font-size:10px; font-weight:700; 
}
a.nbartinpan:hover { 
color: #fff; text-decoration: none; font-size:10px; 
}
a.image, a.image:link, a.image:visited, a.image:hover { padding:0px; margin:0px;
}



a.videpan, a.videpan:visited, a.videpan:link {
font-size:9px; color:#999999; text-decoration:none; }
a.videpan:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#970F00; text-decoration:none;
}



/*Pour barre de nav*/
a.naviga, a.naviga:link, a.naviga:visited { color: #970F00; text-decoration: none; font-size:10px; }
a.naviga:hover{ color: #000; text-decoration: none; font-size:10px; }

a.navigaZero, a.navigaZero:link, a.navigaZero:visited { color: #000; text-decoration: none; font-size:10px; }
a.navigaZero:hover{ color: #000; text-decoration: none; font-size:10px; }

a.ident { font-size:12px; color:#fff; text-decoration:none; }
a.ident:hover { font-size:12px; color:#970F00; text-decoration:none;font-weight:700; }
a.ident:link { font-size:12px; color:#970F00; text-decoration:none; }
a.ident:visited { font-size:12px; color:#970F00; text-decoration:none; }

a.ident2 { font-size:12px; color:#970F00; text-decoration:none; font-weight:700; }
a.ident2:hover { font-size:12px; color:#970F00; text-decoration:none;font-weight:700; }
a.ident2:link { font-size:12px; color:#970F00; text-decoration:none;font-weight:700; }
a.ident2:visited { font-size:12px; color:#970F00; text-decoration:none;font-weight:700; }

a.neg, a.neg:link, a.neg:visited { color: #000; text-decoration: none; font-size:10px; }
a.neg:hover { color: #970F00; text-decoration: none; font-size:10px; }

a.gopro, a.gopro:link, a.gopro:visited { color: #000; text-decoration: none; font-size:12px; font-weight:700; }
a.gopro:hover { color: #970F00; text-decoration: none;  }

a.amaronhautINV, a.amaronhautINV:link, a.amaronhautINV:visited { color: #FAD258; text-decoration: none; font-size:10px; font-weight:700; }
a.amaronhautINV:hover { color: #fff; text-decoration: none; font-size:10px; }

a.amaronhaut, a.amaronhaut:link, a.amaronhaut:visited { color: #fff; text-decoration: none; font-size:10px; font-weight:700; }
a.amaronhaut:hover { color: #FAD258; text-decoration: none; font-size:10px; }

a.abdp, a.abdp:link, a.abdp:visited { color: #FED258; text-decoration: none; font-size:10px; }
a.abdp:hover { color:#fff; text-decoration: none; font-size:10px; }

a.abdpW, a.abdpW:link, a.abdpW:visited { color: #fff; text-decoration: none; font-size:10px; }
a.abdpW:hover { color: #FED258; text-decoration: none; font-size:10px; }

a.blanc, a.blanc:link, a.blanc:visited { color: #fff; text-decoration: none; font-size:10px; }
a.blanc:hover { color: #FED258; text-decoration: none; font-size:10px; }

a.sub2, a.sub2:link, a.sub2:visited { color: #970F00; text-decoration: none; font-size:10px; }
a.sub2:hover { color: #fff; text-decoration: none; font-size:10px; }

a.subCC2, a.subCC2:link, a.subCC2:visited { color: #970F00; text-decoration: none; font-size:12px; }
a.subCC2:hover { color: #000; text-decoration: none; font-size:12px; }

a.subCC2Hi, a.subCC2Hi:link, a.subCC2Hi:visited { color: #000; text-decoration: none; font-size:12px; }
a.subCC2Hi:hover { color: #000; text-decoration: none; font-size:12px; }

a.sub2Hi, a.sub2Hi:link, a.sub2Hi:visited { color: #fff; text-decoration: none; font-size:10px; }
a.sub2Hi:hover { color: #FED258; text-decoration: none; font-size:10px; }

a.lamark, a.lamark:link, a.lamark:visited 
{font-size:12px; font-weight:bold; color:#970F00; font-family:Verdana, Arial, Helvetica, sans-serif; padding-right:20px; text-decoration:none;}
a.lamark:hover 
{font-size:12px; font-weight:bold; color:#000; font-family:Verdana, Arial, Helvetica, sans-serif; padding-right:20px; text-decoration:none;}

a.amaron, a.amaron:link, a.amaron:visited { color: #970F00; text-decoration: none; font-size:10px; font-weight:700; }
a.amaron:hover { color: #fff; text-decoration: none; font-size:10px; }



a.amaronHi { color: #fff; text-decoration: none; font-size:10px; font-weight:700; }
a.amaronHi:link { color: #fff; text-decoration: none; font-size:10px;}
a.amaronHi:visited { color: #fff; text-decoration: none; font-size:10px; }
a.amaronHi:hover { color: #fff; text-decoration: none; font-size:10px; }





a.mdp { color: #970F00; text-decoration: none; font-size:9px; }
a.mdp:link { color: #970F00; text-decoration: none; font-size:9px;}
a.mdp:visited { color: #970F00; text-decoration: none; font-size:9px; }
a.mdp:hover { color: #fff; text-decoration: none; font-size:9px; }




a.clSlideSub2Links, a.clSlideSub2Links:link, a.clSlideSub2Links:visited{
	font-size:10px; color: #000; text-decoration: none;
}
a.clSlideSub2Links:hover{
	color: #970F00;
}
a.clSlideSub2Hilite, a.clSlideSub2Hilite:link, a.clSlideSub2Hilite:visited, a.clSlideSub2Hilite:hover{
	font-size:10px; color: #FAD258; text-decoration: none;
}

/* PANIER & MINIATURES */
DIV.minipromo {color:#271B82; font-size:12px; text-align:left; margin-left:20px;}
DIV.minipromo img {vertical-align:middle}
#panier_haut {background-image:url(../img/pan/pan_o.png); background-repeat:no-repeat; width:430px; height:99px; }
#panier_hautTXT { margin-right:25px; margin-top:70px; color:#970F00; text-align:right; }
#panier_mid {background-image:url(../img/pan/pan_bis.png); width:430px; background-repeat:repeat-y;}
#panier_prebas {height:47px; color:#970F00; font-size:14px; text-align:center; margin-left:24px; float:left}
#panier_prebas a {font-size:10px;}
#panier_bas {background-image:url(../img/pan/pan_b.png); background-repeat:no-repeat;  width:430px; height:52px;}
DIV.panier_fp {background-image:url(../img/pan/fd_prod.png); background-repeat:no-repeat; width:430px; height:87px;  }



#acc {font-family: Verdana,Arial,sans-serif; color: #970F00; font-size: 10px; text-align:left; width:90%}
#acc a {font-size: 9px; text-decoration:none;}
#acc a:hover {font-size: 9px; text-decoration:none; color: #271B82;}

#bdpref {width:90%; text-align:justify; color:#970F00; font-size: 9px;}
#bdpref a {font-size: 9px; text-decoration:none; color: #FED258;}
#bdpref a:hover {font-size: 9px; text-decoration:none; color: #970F00;}
#bdpref a:visited {font-size: 9px; text-decoration:none; color: #FED258;}
#bdpref a:link {font-size: 9px; text-decoration:none; color: #FED258;}
.bdpT {font-family: Verdana,Arial,sans-serif;font-size: 9px; color: #970F00; font-weight:bold}
.bdpL {font-family: Verdana,Arial,sans-serif;font-size: 9px; color: #000;}

a.bdpa {font-size: 9px; text-decoration:none; color: #970F00;}
a.bdpa:hover {font-size: 9px; text-decoration:none; color: #271B82;}
a.bdpa:visited {font-size: 9px; text-decoration:none; color: #970F00;}
a.bdpa:link {font-size: 9px; text-decoration:none; color: #970F00;}

h1{
 font-size: 11px;
 color: #970F00;
 margin: 0px;
 padding: 0px;
}

h2{
 font-size: 10px;
 color: #970F00;
 margin: 0px;
 padding: 0px;
}
h2.img {vertical-align:text-bottom; }
/* DIV RAY PRINC */
DIV.clSlide {
	PADDING-RIGHT: 3px; PADDING-LEFT: 5px; Z-INDEX: 0; LEFT: 0px; PADDING-BOTTOM: 3px; WIDTH: 167px; CLIP: rect(0px 167px 30px 0px); PADDING-TOP: 8px; POSITION: absolute; HEIGHT: 30px; FONT-WEIGHT: 700; FONT-SIZE: 10px;  COLOR: #970F00; FONT-FAMILY: Verdana, Helvetica, Helv, sans-serif; TEXT-DECORATION: none; cursor:pointer;  
}
DIV.clSlide:hover {
	PADDING-RIGHT: 3px; PADDING-LEFT: 5px; Z-INDEX: 0; LEFT: 0px; PADDING-BOTTOM: 3px; WIDTH: 167px; CLIP: rect(0px 167px 30px 0px); PADDING-TOP: 8px; POSITION: absolute; HEIGHT: 30px; FONT-WEIGHT: 700; FONT-SIZE: 10px;  COLOR: #000; FONT-FAMILY: Verdana, Helvetica, Helv, sans-serif; TEXT-DECORATION: none; cursor:pointer;
}

DIV.clSlide2 {
	PADDING-RIGHT: 3px; PADDING-LEFT: 8px; Z-INDEX: 0; LEFT: 0px; PADDING-BOTTOM: 3px; WIDTH: 167px; CLIP: rect(0px 167px 35px 0px); PADDING-TOP: 3px; POSITION: absolute; HEIGHT: 35px; FONT-WEIGHT: bold; FONT-SIZE: 11px;  COLOR: #FFDC5E; FONT-FAMILY: Verdana, Helvetica, Helv, sans-serif; TEXT-DECORATION: none; cursor:pointer;
}
DIV.clSlide2:hover {
	PADDING-RIGHT: 3px; PADDING-LEFT: 8px; Z-INDEX: 0; LEFT: 0px; PADDING-BOTTOM: 3px; WIDTH: 167px; CLIP: rect(0px 167px 35px 0px); PADDING-TOP: 3px; POSITION: absolute; HEIGHT: 35px; FONT-WEIGHT: bold; FONT-SIZE: 11px;  COLOR: #FFDC5E; FONT-FAMILY: Verdana, Helvetica, Helv, sans-serif; TEXT-DECORATION: none; cursor:pointer;
}

/* DIV SOUS RAY PRINC */
DIV.clSlideSub {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; Z-INDEX: 0; LEFT: 8px; VISIBILITY: hidden; PADDING-BOTTOM: 1px; WIDTH: 167px; CLIP: rect(0px 167px 20px 0px); PADDING-TOP: 3px; POSITION: absolute; HEIGHT: 20px; FONT-SIZE: 10px; COLOR: #FFDC5E; FONT-FAMILY: Verdana, Helvetica, Helv, sans-serif; TEXT-DECORATION: none; cursor:pointer; 
}
DIV.clSlideSub:hover {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; Z-INDEX: 0; LEFT: 8px; VISIBILITY: hidden; PADDING-BOTTOM: 1px; WIDTH: 167px; CLIP: rect(0px 167px 20px 0px); PADDING-TOP: 3px; POSITION: absolute; HEIGHT: 20px; FONT-SIZE: 10px; COLOR: #FFDC5E; FONT-FAMILY: Verdana, Helvetica, Helv, sans-serif; TEXT-DECORATION: none; cursor:pointer;
}




DIV.clSlideSub2 {
	PADDING-RIGHT: 2px; PADDING-LEFT: 5px; Z-INDEX: 0; LEFT: 8px; VISIBILITY: hidden; PADDING-BOTTOM: 2px; WIDTH: 167px; CLIP: rect(0px 167px 20px 0px); PADDING-TOP: 2px; POSITION: absolute; HEIGHT: 20px; cursor:pointer; font-size:10px; 
}
DIV.clSlideSub2:hover {
	PADDING-RIGHT: 2px; PADDING-LEFT: 5px; Z-INDEX: 0; LEFT: 8px; VISIBILITY: hidden; PADDING-BOTTOM: 2px; WIDTH: 167px; CLIP: rect(0px 167px 20px 0px); PADDING-TOP: 2px; POSITION: absolute; HEIGHT: 20px; cursor:pointer; font-size:10px;
}
#divSlideCont {
	Z-INDEX: 0; LEFT: 0px; VISIBILITY: hidden; WIDTH: 167px; POSITION: absolute; TOP: 100px; HEIGHT:350px;   
}





/* COINS ARRONDIS JAUNES */
.DivCoinsArr{
display:block
}
.DivCoinsArr *{
display:block;
height:1px;
overflow:hidden;
background:#FED258
}
.DivCoinsArr1{
border-right:1px solid #feebb7;
padding-right:1px;
margin-right:3px;
border-left:1px solid #feebb7;
padding-left:1px;
margin-left:3px;
background:#fedd81;
}
.DivCoinsArr2{
border-right:1px solid #fefaee;
border-left:1px solid #fefaee;
padding:0px 1px;
background:#feda77;
margin:0px 1px;
}
.DivCoinsArr3{
border-right:1px solid #feda77;
border-left:1px solid #feda77;
margin:0px 1px;
}
.DivCoinsArr4{
border-right:1px solid #feebb7;
border-left:1px solid #feebb7;
}
.DivCoinsArr5{
border-right:1px solid #fedd81;
border-left:1px solid #fedd81;
}
.DivCoinsArr_content{
padding:0px 5px;
background:#FED258;
} 


/* COINS ARRONDIS JAUNES */
.DivCoinsArr_W{
display:block
}
.DivCoinsArr_W *{
display:block;
height:1px;
overflow:hidden;
background:#fff
}
.DivCoinsArr_W1{
border-right:1px solid #f0f0f0;
padding-right:1px;
margin-right:3px;
border-left:1px solid #f0f0f0;
padding-left:1px;
margin-left:3px;
background:#f8f8f8;
}
.DivCoinsArr_W2{
border-right:1px solid #e8e8e8;
border-left:1px solid #e8e8e8;
padding:0px 1px;
background:#fafafa;
margin:0px 1px;
}
.DivCoinsArr_W3{
border-right:1px solid #fafafa;
border-left:1px solid #fafafa;
margin:0px 1px;
}
.DivCoinsArr_W4{
border-right:1px solid #f0f0f0;
border-left:1px solid #f0f0f0;
}
.DivCoinsArr_W5{
border-right:1px solid #f8f8f8;
border-left:1px solid #f8f8f8;
}
.DivCoinsArr_W_content{
padding:0px 5px;
background:#fff;
} 

/* COINS BLANC SUR FOND GRIS E6E6E6 (FICHE PRODUIT) */
.DivCoinsArr_WonG{
display:block
}
.DivCoinsArr_WonG *{
display:block;
height:1px;
overflow:hidden;
background:#fff
}
.DivCoinsArr_WonG1{
border-right:1px solid #f0f0f0;
padding-right:1px;
margin-right:3px;
border-left:1px solid #f0f0f0;
padding-left:1px;
margin-left:3px;
background:#f8f8f8;
}
.DivCoinsArr_WonG2{
border-right:1px solid #e8e8e8;
border-left:1px solid #e8e8e8;
padding:0px 1px;
background:#fafafa;
margin:0px 1px;
}
.DivCoinsArr_WonG3{
border-right:1px solid #fafafa;
border-left:1px solid #fafafa;
margin:0px 1px;
}
.DivCoinsArr_WonG4{
border-right:1px solid #f0f0f0;
border-left:1px solid #f0f0f0;
}
.DivCoinsArr_WonG5{
border-right:1px solid #f8f8f8;
border-left:1px solid #f8f8f8;
}
.DivCoinsArr_WonG_content{
padding:0px 5px;
background:#fff;
} 


.DivCoinsArr_GonW{
display:block
}
.DivCoinsArr_GonW *{
display:block;
height:1px;
overflow:hidden;
background:#e6e6e6
}
.DivCoinsArr_GonW1{
border-right:1px solid #f4f4f4;
padding-right:1px;
margin-right:3px;
border-left:1px solid #f4f4f4;
padding-left:1px;
margin-left:3px;
background:#ececec;
}
.DivCoinsArr_GonW2{
border-right:1px solid #fcfcfc;
border-left:1px solid #fcfcfc;
padding:0px 1px;
background:#eaeaea;
margin:0px 1px;
}
.DivCoinsArr_GonW3{
border-right:1px solid #eaeaea;
border-left:1px solid #eaeaea;
margin:0px 1px;
}
.DivCoinsArr_GonW4{
border-right:1px solid #f4f4f4;
border-left:1px solid #f4f4f4;
}
.DivCoinsArr_GonW5{
border-right:1px solid #ececec;
border-left:1px solid #ececec;
}
.DivCoinsArr_GonW_content{
padding:0px 5px;
background:#e6e6e6;
} 


.DivCoinsArr_RonW{
display:block
}
.DivCoinsArr_RonW *{
display:block;
height:1px;
overflow:hidden;
background:#970f00
}
.DivCoinsArr_RonW1{
border-right:1px solid #d29791;
padding-right:1px;
margin-right:3px;
border-left:1px solid #d29791;
padding-left:1px;
margin-left:3px;
background:#b14b3f;
}
.DivCoinsArr_RonW2{
border-right:1px solid #f4e7e5;
border-left:1px solid #f4e7e5;
padding:0px 1px;
background:#aa3c30;
margin:0px 1px;
}
.DivCoinsArr_RonW3{
border-right:1px solid #aa3c30;
border-left:1px solid #aa3c30;
margin:0px 1px;
}
.DivCoinsArr_RonW4{
border-right:1px solid #d29791;
border-left:1px solid #d29791;
}
.DivCoinsArr_RonW5{
border-right:1px solid #b14b3f;
border-left:1px solid #b14b3f;
}
.DivCoinsArr_RonW_content{
padding:0px 5px;
background:#970f00;
} 


.dialog {
 width:150px;
 margin:0px auto;
 min-width:20em;
 color:#fff;
}

.dialog .hd .c,
.dialog .ft .c {
 font-size:1px; /* ensure minimum height */
 height:13px;
}

.dialog .ft .c {
 height:14px;
}

.dialog .hd {
 background:transparent url(../img/roundedj/tl.gif) no-repeat 0px 0px;
}

.dialog .hd .c {
 background:transparent url(../img/roundedj/tr.gif) no-repeat right 0px;
}

.dialog .bd {
 background:transparent url(../img/roundedj/ml.gif) repeat-y 0px 0px;
}

.dialog .bd .c {
 background:transparent url(../img/roundedj/mr.gif) repeat-y right 0px;
}

.dialog .bd .c .s {
 margin:0px 0px 0px 0px;
 background:#FAD258 url(../img/roundedj/ms.jpg) repeat-x 0px 0px;
 padding:1em;
}

.dialog .ft {
 background:transparent url(../img/roundedj/bl.gif) no-repeat 0px 0px;
}

.dialog .ft .c {
 background:transparent url(../img/roundedj/br.gif) no-repeat right 0px;
}