@charset "UTF-8";
/* CSS Document */
/* --- Construction de blocs à coins arrondis --- */
div.aBox {/* container */
	background-color:transparent;
	margin:0.5em auto 0.5em;
} 
div.aBoxIn {/* contenu central */
	 background-color:#EEE;
	 overflow:auto; 
	 height:auto;
 } 
div.aBoxIn p {
	font-size:0.7em;
	padding:0em 0.8em 0em;
	}
div.aBoxIn img {margin-bottom:0.5em;}
div.aBoxIn div {margin:0 auto;}
div.aBoxIn div img {
	display:block;
	margin:0 auto;
}
div.aBoxIn .imgholder {
	display:block;
	margin:0 auto;
}
div.aBoxIn h4 {
border:1px solid #fff;
font-size: 13px;
text-align:center;
color:#FF0066 !important;
background:#fff !important;
padding:0.25em;
}
div.aBoxIn h3:first-child {
	margin-top:0;
	padding-top:0;
}

div.aBoxTop,
div.aBoxFoot {
	min-height:5px;
	line-height:2px;
	font-size:1px;
 }
div.aBoxTop {background:url(/img/Box/aBoxH.png) no-repeat top left; }
div.aBoxFoot {background:url(/img/Box/aBoxB.png) no-repeat bottom right;}

/* Presque Blanc */
div.line_fefefe {
	background-color : #fefefe;
	border:1px solid #e2e2e2;
	border-top:none;
	border-bottom:none;
	color : #333 !important;
}
.x185 .fefefeh {background-image:url(/img/Box/fefefea/aBoxH185_fefefea.gif);}
.x200 .fefefeh {background-image:url(/img/Box/fefefea/aBoxH200_fefefea.gif);}
.x250 .fefefeh {background-image:url(/img/Box/fefefea/aBoxH250_fefefea.gif);}
.x300 .fefefeh {background-image:url(/img/Box/fefefea/aBoxH300_fefefea.gif);}
.x450 .fefefeh {background-image:url(/img/Box/fefefea/aBoxH450_fefefea.gif);}
.x600 .fefefeh {background-image:url(/img/Box/fefefea/aBoxH600_fefefea.gif);}
.x760 .fefefeh {background-image:url(/img/Box/fefefea/aBoxH760_fefefea.gif);}
.x185 .fefefe {background-image:url(/img/Box/fefefea/aBoxB185_fefefea.gif);}
.x200 .fefefe {background-image:url(/img/Box/fefefea/aBoxB200_fefefea.gif);}
.x250 .fefefe {background-image:url(/img/Box/fefefea/aBoxB250_fefefea.gif);}
.x300 .fefefe {background-image:url(/img/Box/fefefea/aBoxB300_fefefea.gif);}
.x450 .fefefe {background-image:url(/img/Box/fefefea/aBoxB450_fefefea.gif);}
.x600 .fefefe {background-image:url(/img/Box/fefefea/aBoxB600_fefefea.gif);}
.x760 .fefefe {background-image:url(/img/Box/fefefea/aBoxB760_fefefea.gif);}

/* Gris moyen   - bad - */
div.line_c666 {
	background-color: #666;
	color:#e2e2e2 !important;
}
.x185 .c666h {background-image:url(/img/Box/666/aBoxH185_666.gif);}
.x200 .c666h {background-image:url(/img/Box/666/aBoxH200_666.gif);}
.x250 .c666h {background-image:url(/img/Box/666/aBoxH250_666.gif);}
.x300 .c666h {background-image:url(/img/Box/666/aBoxH300_666.gif);}
.x450 .c666h {background-image:url(/img/Box/666/aBoxH450_666.gif);}
.x600 .c666h {background-image:url(/img/Box/666/aBoxH600_666.gif);}
.x760 .c666h {background-image:url(/img/Box/666/aBoxH760_666.gif);}
.x185 .c666 {background-image:url(/img/Box/666/aBoxB185_666.gif);}
.x200 .c666 {background-image:url(/img/Box/666/aBoxB200_666.gif);}
.x250 .c666 {background-image:url(/img/Box/666/aBoxB250_666.gif);}
.x300 .c666 {background-image:url(/img/Box/666/aBoxB300_666.gif);}
.x450 .c666 {background-image:url(/img/Box/666/aBoxB450_666.gif);}
.x600 .c666 {background-image:url(/img/Box/666/aBoxB600_666.gif);}
.x760 .c666 {background-image:url(/img/Box/666/aBoxB760_666.gif);}

/* Noir Contour blanc  - bad - */
div.line_c000a {background-color: #000 ; border:1px solid #FFF; border-top:none; border-bottom:none;color:#e2e2e2 !important;}
.x185 .c000ah {background-image:url(/img/Box/000a/aBoxH185_000a.gif);}
.x200 .c000ah {background-image:url(/img/Box/000a/aBoxH200_000a.gif);}
.x250 .c000ah {background-image:url(/img/Box/000a/aBoxH250_000a.gif);}
.x300 .c000ah {background-image:url(/img/Box/000a/aBoxH300_000a.gif);}
.x450 .c000ah {background-image:url(/img/Box/000a/aBoxH450_000a.gif);}
.x600 .c000ah {background-image:url(/img/Box/000a/aBoxH600_000a.gif);}
.x760 .c000ah {background-image:url(/img/Box/000a/aBoxH760_000a.gif);}
.x185 .c000a {background-image:url(/img/Box/000a/aBoxB185_000a.gif);}
.x200 .c000a {background-image:url(/img/Box/000a/aBoxB200_000a.gif);}
.x250 .c000a {background-image:url(/img/Box/000a/aBoxB250_000a.gif);}
.x300 .c000a {background-image:url(/img/Box/000a/aBoxB300_000a.gif);}
.x450 .c000a {background-image:url(/img/Box/000a/aBoxB450_000a.gif);}
.x600 .c000a {background-image:url(/img/Box/000a/aBoxB600_000a.gif);}
.x760 .c000a {background-image:url(/img/Box/000a/aBoxB760_000a.gif);}

/* Magento - ok - */
div.line_Magento {background-color: #FF0066; color:#000 !important; }
.x185 .Magentoh {background-image:url(/img/Box/Magento/aBoxH185_Magento.gif);}
.x200 .Magentoh {background-image:url(/img/Box/Magento/aBoxH200_Magento.gif);}
.x250 .Magentoh {background-image:url(/img/Box/Magento/aBoxH250_Magento.gif);}
.x300 .Magentoh {background-image:url(/img/Box/Magento/aBoxH300_Magento.gif);}
.x450 .Magentoh {background-image:url(/img/Box/Magento/aBoxH450_Magento.gif);}
.x600 .Magentoh {background-image:url(/img/Box/Magento/aBoxH600_Magento.gif);}
.x760 .Magentoh {background-image:url(/img/Box/Magento/aBoxH760_Magento.gif);}
.x185 .Magento {background-image:url(/img/Box/Magento/aBoxB185_Magento.gif);}
.x200 .Magento {background-image:url(/img/Box/Magento/aBoxB200_Magento.gif);}
.x250 .Magento {background-image:url(/img/Box/Magento/aBoxB250_Magento.gif);}
.x300 .Magento {background-image:url(/img/Box/Magento/aBoxB300_Magento.gif);}
.x450 .Magento {background-image:url(/img/Box/Magento/aBoxB450_Magento.gif);}
.x600 .Magento {background-image:url(/img/Box/Magento/aBoxB600_Magento.gif);}
.x760 .Magento {background-image:url(/img/Box/Magento/aBoxB760_Magento.gif);}

/* Les tailles */
.x185 {width:185px;}
.x200 {width:200px;}
.x250 {width:250px;}
.x300 {width:300px;}
.x450 {width:450px;}
.x600 {width:600px;}
.x760 {width:760px;}
.x937 {width:937px;}

/* Descendants */
.x185 p,
.x200 p  {text-align:left !important;}
div.hasTitle {
	min-height:1em;
	line-height:0.8em;
	font-size:0.9em;
}

div.hasTitle h3 {
	padding:0.35em;
	margin:0;
	border:none;
	font-weight:bold;
	text-align:center
}

div.hasTitle.c000ah h3,
div.hasTitle.c666h h3 {color:#FFF !important;}

div.hasTitle.fefefe h3 {color:#333 !important;}
div.hasTitle.Magentoh h3 {color:#fff !important;}

/* Parents influence modification */
.line_Grisray p {color:#333 !important;}
.line_Grisray a {color:#333 !important;}

.line_c000a h3,
.line_c666 h3 {color:#FFF !important;}
.line_c000a h2,
.line_c666 h2 {color:#FFF !important;}

.fdNoir .line_Grisray a:visited,
.fdNoir .line_Blackray a:visited {color:#333 !important;}
 
.fdNoir .line_Grisray a:hover,
.fdNoir .line_Blackray a:hover {color:#FF6600 !important;}

.fdNoir .line_fefefe {
	background:none;
	border:1px solid #fefefe;
	border-top:none;
	color:#fefefe !important;
}
.fdNoir div.aBoxFoot.fefefe {display:none;}
.fdNoir div.hasTitle.fefefeh h3 {color:#FF0066 !important;}

.fdNoir .line_fefefe * table {border:none !important;}

