/* *********** GLOBAL **************** */
body
	{
	margin: 0; /* margin and padding only necessary to cater for Mac IE5 */
	padding: 0;	
	font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
	color:#FFFFFF;
	background-color:#000000;
	font-size:78%;
	}
	
img {border:0}
form, input{margin:0;padding:0;}
.invisible{ display:none;}
hr {clear: both;visibility: hidden;margin:0;padding:0;line-height:0;}
div	{	margin: 0;	padding: 0;	}
ul, li {list-style-type:none;padding:0;margin:0;}
acronym {cursor:help;border-bottom:1px dotted;}
caption {display:none}
hr.line{font-size:1px;height:1px;}
pre { font-size:130%}
iframe{	font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
}
#main {margin:0px auto; width:960px; border-left: 1px solid #999999;border-right: 1px solid #999999;} /* <- ici barre verticale grises entourant le design */



/* *********** BANDEAU **************** */

body{background-repeat:repeat-x;}
#bandeau {
background-image: url("/images/menu/logo.png");
background-repeat:no-repeat;
}
   
#bandeau a{
display:block;
height:106px;
width:420px;
}



/* *********** MENU **************** */
#menu {
   float:left;
   width:150px;
   }

/* *********** CONTEXT **************** */
 
#context {
   float:left;margin-top:-106px;
   min-height:869px;height:869px;
   width:250px;

padding-top:20px;
padding-left:13px;
background-image:url("/images/context.png");
background-repeat:no-repeat;
	voice-family: "\"}\"";
	voice-family: inherit;
	width:237px;/* width - padding*/

}
.insideContext{}


/* *********** CONTENT **************** */

#content {
float:left;
padding:0 0px;
margin-top:10px;
margin-right:15px;
width:545px;
}

.ZoneCell-180 {
	width: 180px !important;
	float: right;
	padding-left: 0;
	padding-right: 0;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	background: none  !important;
}

.ZoneCell-250-left {
	width: 250px !important;
	float: left;
	padding-left: 0;
	padding-right: 0;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	background: none  !important;
}

.ZoneCell-250-right {
	width: 250px !important;
	float: right;
	padding-left: 0;
	padding-right: 0;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	background: none  !important;
}

.ZoneCell-330 {
	width: 330px !important;
	float: left;
	padding-left: 10px;
	padding-right: 0;
	margin-top: 0;
	margin-right: 10px;
	margin-bottom: 10px;
	background: none  !important;
}


.ZoneCell-350 {
	width: 350px !important;
	float: left;
	padding-left: 10px;
	padding-right: 10px;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 10px;
	background: none  !important;
}

.ZoneCell-525 {
	width: 525px !important;
	float: left;
	padding-left: 10px;
	padding-right: 10px;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 10px;
	background: none  !important;
}

.ZoneCell-250-goodies {
	width: 250px !important;
	float: left;
	padding-left: 5px;
	padding-right: 5px;
	margin-top: 10px;
	margin-right: 5px;
	margin-bottom: 10px;
	background: none  !important;
}

/* *********** LAYOUT **************** */

#accessibilite {
display:none;
}

#copyright
{
clear:both;
margin-top:20px;/*margin-left: 150px;
margin-right: 270px;*/

/*background-color:#CC00FF;*/
}
	
/* *********** COPYRIGHT **************** */
	
#copyright p
	{
	
	font-size:0.8em;
	text-align:center;
	margin:0;
	}
/* *********** STATS **************** */
#fluxRss, #validXhtml{
text-align:right;padding-right:5px;
}

#statsXiti{
text-align:right;padding-right:5px;
}
#statsXiti img{margin-right:5px;}

#statsNedstat{
float:right;margin-top:5px;margin-right:1px;
}
#statsNedstat img, #statsXiti img{
filter:alpha(opacity=15);
-moz-opacity:0.15;
opacity: 0.15;
}

#hautDePage{text-align:right;margin-top:20px;}
#hautDePage a{background-image:url("/images/top.gif");background-repeat:no-repeat;padding-left:20px;padding-bottom:3px;background-position:center left; font-size:10px;}

#toReviews a{background-image:url("/images/down.png");background-repeat:no-repeat;padding-right:18px;padding-bottom:0px;background-position:center right; font-size:100%;}

#toReviews img{padding-right:18px;padding-bottom:0px;}