body{ background-color:#000 ; margin:0; padding:0;  min-width: 99%; text-decoration:none; font: bold 14px/25px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-align: center;}
#ligne {
	position: relative;
	width: 100%;
	background-color:#333333;
	;
	height:2px;
	visibility: hidden;
}
#barre {position: relative;background-color:#999999;height:100px; background-color:#878787;background-repeat:repeat-x;min-width: 800px;text-align: right;}
#box{position: absolute;top:120px;right: 30px; background-color: #000;width:250px;text-align: left;  left:970px; }
#liste{position: absolute;top:150px;left: 20px; background-color: #000;width:200px;text-align: center; }
#fiche{position: absolute;top:158px;background-color: #262626;width:600px;text-align: center;left: 300px;text-align:right}

#header ul{ position:relative; left:-20;width:550px; margin:0 0 0 auto; display:block; height:25px; top: -21px; }
.actif {font: bold 12px/20px "Trebuchet MS", Arial, Helvetica, sans-serif; padding:0 13 0 15;background-color:#878787; text-decoration:none; margin:0; height:20px; color:#FFF;}
#header ul li{display:block; float:left; margin:0; padding:0;}
#header ul li a{font: bold 12px/20px "Trebuchet MS", Arial, Helvetica, sans-serif; padding:0 13 0 15;background-color:#878787; text-decoration:none; margin:0; height:20px; color:#000000; }
#header ul li a:hover{color:#000; background-color:#fff;}

#bloc{ background-color: #000; width: 835px; height: 470px;  min-width: 835px; text-decoration:none;}
#bloc3{ background-color: #000; width: 100%; height: 470px;  min-width: 835px; text-decoration:none;}
#bloc2{background-color: #000; text-decoration:none;  position: absolute ; top: 150px; right: 100px ; width:600px; height:100px;}
#box1 { position: absolute; left: 10;}
#box2 { position: absolute; left: 195}
#box3 { position: absolute; left: 380}
#box4 { position: absolute; left: 565}
#box5 { position: absolute; left: 10}
#box6 {
	position: absolute;
	left: 197px;
	width: 180px;
	height: 300px;
	background-color:#000;
	text-align: center;
	top: 213px;
}
#box7 { position: absolute; left: 380}
#box8 { position: absolute; left: 565}
#box9 { position: absolute; left: 10}
#box11 { position: absolute; left: 380}
#box12 { position: absolute; left: 565}

a {
	font-size: 14px;
	color: #FFFFFF;
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #FFFFFF;
}
a:hover {
	text-decoration: none;
	color: #FFFFFF;
}
a:active {
	text-decoration: none;
	color: #FFFFFF;
}


#categorie {position: absolute;text-align:center;text-decoration: none;font-family: Arial, Helvetica, sans-serif;font-size:12px;color:#FFFFFF;left :23px}
#categorie ul {list-style-type: none; position:relative;}
#categorie a {text-decoration: none;font-family: Arial, Helvetica, sans-serif;font-size:12px;display: block;text-align:center; width:100px; height:20px; margin:0 0 0 0; color:#FFFFFF; }
#categorie li {float: left;margin: 0px 0px 0px 0px;}
#categorie a:hover {text-decoration: none;font-family: Arial, Helvetica, sans-serif;font-size:12px;display: block;text-align:center; background-color:#AAAAAA; margin:0 5 0 0;}
#categorie li.actif {text-decoration: none;font-family: Arial, Helvetica, sans-serif;font-size:12px;display: block;text-align:center; background-color:#666666; margin:0 0 0 0;}

#footer {position: absolute;bottom: 0;width: 100%;min-height: 0px;background-color:#666666;left: 1px;}

.titre_bl{
	font: bold 14px/25px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-align: center;
}
.txt_bl{
	font: bold 12px/20px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-decoration:none;
	font-size: 11px;
}
.txt_no{font: bold 12px/20px "Trebuchet MS", Arial, Helvetica, sans-serif;color:#000; text-decoration:none;}
.txt_gr{font: bold 12px/20px "Trebuchet MS", Arial, Helvetica, sans-serif;color:#999999; text-decoration:none;}

#gallery { width: 900px; float: left;}
.image { width: 200px; height: 150px; float: left;}
.image img { width: 200px; height: 150px; float: left;}
#cache {position:fixed; z-index:auto; background-color:#000000; overflow:hidden; display:block; background-attachment:fixed}
