*{
	margin:0 0 0 0;
	padding:0 0 0 0;
}
.rouge{
	background-color:red;
}
body{
	font-family:Verdana, Arial, Helvetica, sans-serif; color:#ADADAD; background-color:black; margin:0 0 0 0; font-size:10px;
	scrollbar-face-color:#000000; scrollbar-shadow-color:#000000;
	scrollbar-highlight-color:#000000; scrollbar-3dlight-color:#2B2B2B; 
	scrollbar-darkshadow-color:#2B2B2B; scrollbar-track-color:#000000; scrollbar-arrow-color:#FFFFFF;
	overflow:auto; line-height:14px;
}
img{ border:0px;}
.loupe{
	padding:0 0 0 22px;
	text-transform:uppercase;
	background:url(/img/loupe.gif) no-repeat 0px 8px;
	color:#FFFFFF;
}
.loupe a{
	text-decoration:none;
	color:#FFFFFF;
}
.clear{ clear:both;}
.fleft{ float:left;}
.fright{ float:right;}
.abs{ position:absolute;}
.relat{ position:relative;}
.block{ display:block;}
.gras{ font-weight:bold;}
.maj{ text-transform:uppercase;}
.vspaceNavo{
	clear:both; width:176px; height:26px;
}
.vspaceCell{
	clear:both; width:176px; height:135px;
}
.hspaceCell{
	float:left;
	width:176px; 
	height:130px;
}
.hspace2Cell{
	clear:both;
	float:left;
	width:352px;
	height:130px;
}
.hspace3Cell{
	clear:both;
	float:left;
	width:528px;
	height:130px;
}
.transp{
	filter:alpha(opacity=1);
	-moz-opacity:0.01;
	opacity: 0.01;
}
.alpha85{
	background-color:black;
	filter:alpha(opacity=85);
	-moz-opacity:0.85;
	opacity: 0.85;
}
.alpha90{
	background-color:black;
	filter:alpha(opacity=90);
	-moz-opacity:0.9;
	opacity: 0.9;
}
.alpha50{
	filter:alpha(opacity=50);
	-moz-opacity:0.5;
	opacity: 0.5;
}
.pad10{padding:10px;}
.pad25{padding:25px;}
.pad35{padding:35px;}
.zoomableimg{
	cursor:pointer;
}
#zoomdiv{
	position:absolute;
	width:900px;
	height:540px;
	display:none;/**/
	z-index:900;
	background-color:#2B2B2B;
}
.zoomdivtext{
	padding:10px;
	width:155px;
	height:520px;
	float:right;
	overflow:auto; 
	overflow-x:hidden; 
	overflow-y:auto; 
	/*overflow:-moz-scrollbars-vertical;*/
}
.zoomnavig{
	width:175px;
	margin-top:20px;
}
.zoomnavig a{
	text-decoration:none;
	color:#999798;
}
.zoomprec{
/**/
	padding-left:12px;
	background:url(/img/zoom_precedent.gif) no-repeat 0px 2px;
}
.zoomsuiv{
/**/
	width:60px;
	margin-right:14px;
	float:right;
	background:url(/img/zoom_suivant.gif) no-repeat 55px 2px;
}
.zoomcachescroll{
	width:20px;
	height:540px;
	background:black;
	float:right;
}
.zoomdivtitre{
	color:#D1D0D0;
	font-weight:bold;
	font-size:10px;
	text-transform:uppercase;
}
.zoomclose a{
	text-decoration:none;
	color:#FFFFFF;
}
.zoomdivtext p{
	padding-top:10px;
}
.zoomdivimg{
	width:702px;
	height:536px;
	margin-top:2px;
	/*fuckin' ie6
	_margin:-3px;
	_width:707px;
	_height:539px;*/
}
.grilleaccueil{
	 background:url(../img/fondpage.gif); background-repeat:no-repeat; width:880px; height:580px;
}
.grille{
	 background:url(../img/grille.gif); background-repeat:no-repeat; width:880px; height:580px;
}
.grillenav{
	width:880px;
	height:133px;
	position:absolute;
	z-index:1500;
	display:none;/**/
}
.txtHighlight{
	color:#FFFFFF;
}
#content{
	width:900px; _width:898px; height:404px;/*background-color:#0000FF; */
}
#navodiv{
	height:26px;
	width:880px;
	/*background:#00FF00;*/
}
.hautdroit{
	text-align:right;
	line-height:26px;
}
.hautdroit a{
	color:#FFFFFF;
}
.navo{
	width:32px;
	height:20px;
	margin-left:1px;
	margin-top:3px;
	margin-right:2px;
	float:left;
	background-color:red;
	display:none;
}
.navoabs{
	position:absolute;
	z-index:2000;
	display:none;
}
.navoimg{
	width:32px;
	height:20px;
}
#out{
	position:absolute;
	display:none;
	width:980px;
	height:580px;
	z-index:999;
	background:#000000;
}
.antiout{
	position:absolute; display:none; width:1px; height:1px; z-index:1800; background:#0000FF;
}
.navig{
	margin-top:-1px;/**/
}
.nav{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	width:163px; 
	min-height:24px; 
	line-height:24px; 
	padding-left:10px; 
	text-align:left; 
	border-style:solid; 
	border-width:1px; 
	border-color:#908999; 
	margin-bottom:1px; /**/
	text-transform:uppercase;
}
* html .nav{
	height:24px;
}
.nav2lines{
	padding-bottom:3px;
}
.navnivo1{
	z-index:1967;
	position:absolute;
	display:none;/**/
}
.navnivo2{
	display:none;/**/
	position:absolute;
	z-index:3000;
}
ul{list-style-type:none; padding:0; margin:0;}

.nav a{
	text-decoration:none; color:#FFFFFF;
}

.un{
	background:#736F00; color:#FFFFFF;
}
.unover{
	background:#3D3B00; color:#FFFFFF;;
}
.unclicked{
	background:#3D3B00; color:#FFFFFF;;
}
.untitre{
	background:#A09D33; color:#FFFFFF;
}

.deux{
	background:#706152; color:#FFFFFF;
}
.deuxover{
	background:#41362B; color:#FFFFFF;
}
.deuxclicked{
	background:#41362B; color:#FFFFFF;
}
.deuxtitre{
	background:#A3907C; color:#FFFFFF;
}

.trois{
	background:#3A677E; color:#FFFFFF;
}
.troisover{
	background:#1E3541; color:#FFFFFF;
}
.troisclicked{
	background:#1E3541; color:#FFFFFF;
}
.troistitre{
	background:#5395B7; color:#FFFFFF;
}

.quatre{
	background:#9C5F00; color:#FFFFFF;
}
.quatreover{
	background:#694000; color:#FFFFFF;
}
.quatreclicked{
	background:#694000; color:#FFFFFF;
}
.quatretitre{
	background:#F29400; color:#FFFFFF;
}


.ssnav1{
	background:#1A1A1A; color:#FFFFFF;
}
.ssnav1over{
	background:#444444; color:#FFFFFF;
}
.ssnav1clicked{
	background:#444444; color:#FFFFFF;
}

.ssnav2{
	background:#1A1A1A; color:#FFFFFF;
}
.ssnav2over{
	background:#444444; color:#FFFFFF;
}
.ssnav2clicked{
	background:#444444; color:#FFFFFF;
}

#navbas{
	width:880px;
	height:26px;
}
#navbas1{
	width:440px;
	float:left;
	clear:left;
	text-align:left;
}
#navbas2{
	text-align:right;
}
#navbas a{
	text-decoration:none;
	color:#7E7E7E;
}
.contentLeftDetailImg{
	float:left;
	margin-bottom:2px;
	margin-left:2px;
}
