@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:#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:0px auto;
}
div.aBoxIn div a img {display:inline;}
div.aBoxIn .imgholder {
	display:block;
	margin:0px auto;
}
div.aBoxIn h4 {border-bottom:1px dotted #666;}
div.aBoxIn h3 {padding:0em 1em;margin:0em 0em 0.5em;}
div.aBoxIn h3:first-child {
	margin-top:0px;
	padding-top:0px;
}
div.aBox .allcaps { margin:0em 1em;}
div.aBoxTop, 
div.aBoxFoot {
	min-height:5px;
	line-height:1px;
	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);}

/* Gris foncé   - ok - */
div.line_c333 {background-color: #333;color:#e2e2e2 !important;}
.x185 .c333h {background-image:url(/img/Box/333/aBoxH185_333.gif);}
.x200 .c333h {background-image:url(/img/Box/333/aBoxH200_333.gif);}
.x250 .c333h {background-image:url(/img/Box/333/aBoxH250_333.gif);}
.x300 .c333h {background-image:url(/img/Box/333/aBoxH300_333.gif);}
.x450 .c333h {background-image:url(/img/Box/333/aBoxH450_333.gif);}
.x600 .c333h {background-image:url(/img/Box/333/aBoxH600_333.gif);}
.x760 .c333h {background-image:url(/img/Box/333/aBoxH760_333.gif);}
.x185 .c333 {background-image:url(/img/Box/333/aBoxB185_333.gif);}
.x200 .c333 {background-image:url(/img/Box/333/aBoxB200_333.gif);}
.x250 .c333 {background-image:url(/img/Box/333/aBoxB250_333.gif);}
.x300 .c333 {background-image:url(/img/Box/333/aBoxB300_333.gif);}
.x450 .c333 {background-image:url(/img/Box/333/aBoxB450_333.gif);}
.x600 .c333 {background-image:url(/img/Box/333/aBoxB600_333.gif);}
.x760 .c333 {background-image:url(/img/Box/333/aBoxB760_333.gif);}

/* Noir Contour blanc  - bad - */
div.line_c000a {
	background: #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);}

/* Tétière Blue Ray - En cours - */
div.line_Blackray {
	background: #ccc url(/img/gui/fonds/bargrad600.gif) 0px 0px repeat-x;
	border:1px solid #e2e2e2;
	border-top:none;
	color:#333 !important;
} 
.x185 .Blackrayh {background-image:url(/img/Box/Blackray/aBoxH185_Blackray.png);}
.x200 .Blackrayh {background-image:url(/img/Box/Blackray/aBoxH200_Blackray.png);}
.x250 .Blackrayh {background-image:url(/img/Box/Blackray/aBoxH250_Blackray.png);}
.x300 .Blackrayh {background-image:url(/img/Box/Blackray/aBoxH300_Blackray.png);}
.x450 .Blackrayh {background-image:url(/img/Box/Blackray/aBoxH450_Blackray.png);}
.x600 .Blackrayh {background-image:url(/img/Box/Blackray/aBoxH600_Blackray.png);}
.x760 .Blackrayh {background-image:url(/img/Box/Blackray/aBoxH760_Blackray.png);}
.x185 .Blackray {display:none;}
.x200 .Blackray {display:none;}
.x250 .Blackray {display:none;}
.x300 .Blackray {display:none;}
.x450 .Blackray {display:none;}
.x600 .Blackray {display:none;}
.x760 .Blackray {display:none;}

/* Tétière Grey White Gradient  - ok -  */
div.line_Grisray {
	background: #ccc url(/img/gui/fonds/bargrad600.gif) top center repeat-x;
	border:1px solid #e2e2e2;
	border-top:none;
	color:#333 !important;
} 
.x185 .Grisrayh {background-image:url(/img/Box/Grisray/aBoxH185_Grisray.png);}
.x200 .Grisrayh {background-image:url(/img/Box/Grisray/aBoxH200_Grisray.png);}
.x250 .Grisrayh {background-image:url(/img/Box/Grisray/aBoxH250_Grisray.png);}
.x300 .Grisrayh {background-image:url(/img/Box/Grisray/aBoxH300_Grisray.png);}
.x450 .Grisrayh {background-image:url(/img/Box/Grisray/aBoxH450_Grisray.png);}
.x600 .Grisrayh {background-image:url(/img/Box/Grisray/aBoxH600_Grisray.png);}
.x760 .Grisrayh {background-image:url(/img/Box/Grisray/aBoxH760_Grisray.png);}
.x185 .Grisray {display:none;}
.x200 .Grisray {display:none;}
.x250 .Grisray {display:none;}
.x300 .Grisray {display:none;}
.x450 .Grisray {display:none;}
.x600 .Grisray {display:none;}
.x760 .Grisray {display:none;}

/* Orange - ok - */
div.line_GradOrange {
	background: #ccc url(/img/Box/GradOrange/bargradOrange.gif) bottom center repeat-x;
	color:#000 !important;
}
.x185 .GradOrangeh {background-image:url(/img/Box/GradOrange/aBoxH185_GradOrange.png);}
.x200 .GradOrangeh {background-image:url(/img/Box/GradOrange/aBoxH200_GradOrange.png);}
.x250 .GradOrangeh {background-image:url(/img/Box/GradOrange/aBoxH250_GradOrange.png);}
.x300 .GradOrangeh {background-image:url(/img/Box/GradOrange/aBoxH300_GradOrange.png);}
.x450 .GradOrangeh {background-image:url(/img/Box/GradOrange/aBoxH450_GradOrange.png);}
.x600 .GradOrangeh {background-image:url(/img/Box/GradOrange/aBoxH600_GradOrange.png);}
.x760 .GradOrangeh {background-image:url(/img/Box/GradOrange/aBoxH760_GradOrange.png);}
.x185 .GradOrange {background-image:url(/img/Box/GradOrange/aBoxB185_GradOrange.png);}
.x200 .GradOrange {background-image:url(/img/Box/GradOrange/aBoxB200_GradOrange.png);}
.x250 .GradOrange {background-image:url(/img/Box/GradOrange/aBoxB250_GradOrange.png);}
.x300 .GradOrange {background-image:url(/img/Box/GradOrange/aBoxB300_GradOrange.png);}
.x450 .GradOrange {background-image:url(/img/Box/GradOrange/aBoxB450_GradOrange.png);}
.x600 .GradOrange {background-image:url(/img/Box/GradOrange/aBoxB600_GradOrange.png);}
.x760 .GradOrange {background-image:url(/img/Box/GradOrange/aBoxB760_GradOrange.png);}

/* Marron - ok - */
div.line_c956969 {background-color: #956969;color:#e2e2e2 !important;}
.x185 .c956969h {background-image:url(/img/Box/marron/aBoxH185_Marron.gif);}
.x200 .c956969h {background-image:url(/img/Box/marron/aBoxH200_Marron.gif);}
.x250 .c956969h {background-image:url(/img/Box/marron/aBoxH250_Marron.gif);}
.x300 .c956969h {background-image:url(/img/Box/marron/aBoxH300_Marron.gif);}
.x450 .c956969h {background-image:url(/img/Box/marron/aBoxH450_Marron.gif);}
.x600 .c956969h {background-image:url(/img/Box/marron/aBoxH600_Marron.gif);}
.x760 .c956969h {background-image:url(/img/Box/marron/aBoxH760_Marron.gif);}
.x185 .c956969 {background-image:url(/img/Box/marron/aBoxB185_Marron.gif);}
.x200 .c956969 {background-image:url(/img/Box/marron/aBoxB200_Marron.gif);}
.x250 .c956969 {background-image:url(/img/Box/marron/aBoxB250_Marron.gif);}
.x300 .c956969 {background-image:url(/img/Box/marron/aBoxB300_Marron.gif);}
.x450 .c956969 {background-image:url(/img/Box/marron/aBoxB450_Marron.gif);}
.x600 .c956969 {background-image:url(/img/Box/marron/aBoxB600_Marron.gif);}
.x760 .c956969 {background-image:url(/img/Box/marron/aBoxB760_Marron.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:25px;
	line-height:0.8em;
	font-size:0.8em;
}
div.hasTitle h3 {
	padding:0.35em;
	margin:0;
	border:none;
	text-align : center;
}

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

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

div.hasTitle.fefefe h3 {color:#333 !important;}
div.hasTitle.GradOrangeh h3 {color:#e36020 !important;}
div.hasTitle h3 img.closeBut { /* à sortir... dans StyleTT ou customTT ... */
	vertical-align:middle;
	padding-bottom:3px;
	margin-right:5px;
}
/* Parents influence modification */
.line_Grisray p,
.line_Blackray p {color:#333 !important;}
 
.line_Grisray a,
.line_Blackray a {color:#333 !important;}

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

.line_GradOrange a {color:#7a7de2 !important;}
.line_GradOrange p {color:#333 !important;}

.line_fefefe h3 {color:#666666 !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 #666;
	color:#fefefe !important;
}
.fdNoir div.aBoxFoot.fefefe {display:none;}
.fdNoir .line_fefefe * table {border:none !important;}

