@charset "UTF-8";
/* CSS Document */

body,html {
	background-color:#d2d0d1;
	margin:0;
	border:0;
	padding:0;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
}

h1 {
	color:#666666;
	font-size:22px;
	display:block;
	text-align:center;
	margin:0;
}

p{
	font-size:12px;
	display:block;
	text-align:left;
	color:#666666;
}	

a { text-align:center;font-family: arial,verdana, sans-serif; font-size: 20px; color: #666666; font-weight:bold;}
a:link { text-decoration: none; color: #666; font-weight:bold; }
a:visited { text-decoration: none; color: #666; font-weight:bold; }
a:hover { text-decoration: none; color: #999999; font-weight:bold; }
a:active { text-decoration: none; color: #666; font-weight:bold; }

a.lienpage {font-family: arial,verdana, sans-serif;}
a.lienpage:link { text-decoration: none;  color: #fff; font-weight:bold;}
a.lienpage:visited { text-decoration: none; color: #fff; font-weight:bold;}
a.lienpage:hover { text-decoration: none; color: #fff; font-weight:bold;}
a.lienpage:active { text-decoration: none; color: #fff; font-weight:bold;}

#ap_preroll{width:310px;margin:0 auto}
#ap_preroll #ap_adframe{background:transparent;font-size:0;height:0;margin-bottom:10px;margin-left:1px}
#ap_adtext{margin-bottom:2px;font:normal 11px Arial;text-align:center;color:#333333}
#ap_progressbar{border:1px solid #333333;background-color:#FFF;width:300px;height:12px;position:relative;color:#000;margin:0px;font-family:Tahoma,Arial,Verdana;font-size:10px;text-align:left}
#ap_progressbar div.progress{position:relative;width:0;height:100%;overflow:hidden;background:transparent url(http://www.zone-flash.com/pbbg.png) top right;text-align:left}
#ap_progressbar div.progress .text{text-align:center !important;color:#333333;width:300px;display:block !important;font:normal 10px Arial}
#ap_progressbar div.text{position:absolute;width:100%;height:100%;text-align:center;color:#333333;font:normal 10px Arial}
#ap_skiptext{margin-top:5px;font:normal 10px Arial;text-align:center;color:#333333}
#ap_skiptext a{text-decoration:underline !important;font-family:Tahoma,Arial,Verdana !important;font-size:10px !important;color:#333333}
.catcontainerinner{color:#333333}
.catcontainerinner p{padding-right:14px}
.catcontainerinner strong{font-weight:bold;margin-top:5px}
.catcontainerinner ol{margin:14px;margin-left:30px}
.catcontainerinner ol li p{margin-top:5px}
.catcontainerinner h2{font-weight:bold;margin-top:10px}

#head{
	text-align:center;
	display:block;
}
#head a{
	font-size:18px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#fff;
}
#head img{
	margin:0px;
}
#logo{
	text-align:center;
	border:2px solid #060606;
	border-radius:0px 0px 5px 5px;
	-moz-border-radius:0px 0px 5px 5px;
	-webkit-box-shadow: 4px 4px 4px rgba(0,0,0, 0.3);
	-moz-box-shadow: 4px 4px 4px rgba(0,0,0, 0.3);
	box-shadow: 4px 4px 4px rgba(0,0,0, 0.3);
	padding:40px 10px 0px 10px;
	position:absolute;
	left:50%;
	margin-left:-480px;
	width:215px;
	height:80px;
	background:#000;
}
#content{
	z-index:90;
	width:940px;
	margin:0 auto;
	padding:5px 10px;
	text-align:center;
	background-color:#fff;
}
#flashobj{
	text-align:center;
	margin-top:30px;
	display:block;
	background:#08111b;
	display:block;
	border-radius:5px;
	-moz-border-radius:5px;
	padding:10px;
}
#pub{
	display:block;
	text-align:center;
}
.shadow{
	clear:both;
	background:url('images/shadow_thumb.png') repeat-x bottom;
	height:16px;
	position:absolute;
	margin-top:-16px;
	vertical-align:bottom;
	width:175px;
}
#pub h1,#bienvenue h1,#pagination h1{
	color:#fff;
	fonct-size:20px;
	padding:0;
	margin:0;
	text-align:left;
}
#bienvenue{
	display:block;
	background:#08111b;
	border-radius:5px;
	-moz-border-radius:5px;
	color:#fff;
	text-align:justify;
	padding:5px;
	font-size:12px;
}
#partenaires{
	width:960px;
	margin:10px auto;
}
#partenaires a{
	color:#8c8795;
	font-size:14px;
}
#partenaires a:hover{
	color:#fff;
}
.pagination{
	color:#fff;
	font-weight:bold;
	display:block;
	margin:5px auto 0 auto;
	overflow:hidden;
	background:url('images/px_black.png');
}
.pagination img{
	margin:2px;	
}
.pagination h3{
	position:absolute;
	width:650px;
	margin:8px 150px 0 150px;
	text-align:center;
	z-index:10;
}
#list ul {
	overflow:hidden;
	padding:0;
	margin:5px 0 0 0;
}
#list ul li{
	color:#fff;
	display:block;
	background:#002201;
	list-style-type:none;
	float:left;
	padding-bottom:10px;
}
#list ul li a{
	overflow:hidden;
	text-align:left;
	padding:10px;
	display:block;
	width:175px;
	height:130px;
	border:0;
}
#list ul li a:hover{
	color:#fff;
}
#list ul li a p{
	font-weight:normal;
	color:#999999;
}
#list ul li a h2{
	padding:2px 0 5px 0;
	font-size:13px;
}
.thumb{
	width:171px;
	height:131px;
	border:2px solid #08111b;
}
#list ul li a:hover{
	background:#015402;
	text-decoration:none;
	color:#000;
}
img{border:0;}
