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

body {
	
-x-system-font:none;  
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
margin:0;
padding:0;
background:#0F0F0F;
font-family: Tahoma, Arial; color:#CBCBC9; 
}
 
#global {width: 1000px;position:relative;overflow: hidden; margin: 0 auto; padding: 0} 
.list li{list-style-image:url(images/ico.png);font-size:10px;color:#969696}
.list2 li{list-style-image:url(images/ico2.png);font-size:10px;color:#969696}
#list{margin:0}
#list li{list-style-type:none}
/*contenu*/ 


.clear{clear:both;}

.extrait_img{  }/* 431, 215 */
.extrait{ width:305px; height:300px; z-index:2; margin:15px 15px  0px 15px}
 
.contenu{ margin:0px 20px 10px 20px }





#contenu2 {
	width:250px;
	margin:0 auto;
 
	margin:0px 5px 0 20PX;
}




#contenu {
	width:567px;
	margin:0 auto;
 
	margin:20px 5px 0 20PX;
}
h1{
color:#C06;font-size:14px;font-weight:400
}
h2{color:#9e8abf;font-size:12px}
#contenu h3{color:#999;font-size:12px}
#contenu ul{
	list-style:circle;
}
#contenu ul li{
	margin-bottom:10px;
	font-size:12px;
}
.extrait ul li{
	margin-bottom:10px;
	font-size:12px;
}

#contenu ul li span{
	font-weight:bold;
}

.clear{clear:both;}











.apropos_logo1{ width:60px; height:35px; border:0; z-index:3; }


#news{ top:5px; overflow:hidden; z-index:3; }
#news p{ text-decoration:none; }
#news a{ color:#CBCBC9; text-decoration:none; }
#news img{ padding:10px; }
#news a:hover{ text-decoration:underline; }
#news .news_date{ color:#766390; padding-top:0; font-weight:bold; }
#news_detail #news_date{ color:#766390; padding-top:0; font-weight:bold;margin:0 }
#news .news_date a{ color:#766390; text-decoration:underline; }
a{ color:#766390; text-decoration:underline; }
#news .news_date{ margin:0 }
#news .news_img{ border:0;}

#fenetre{ position:relative; overflow:hidden; top:20px; width:325px; text-align:left; margin:auto; }
#marquee{ padding:5px;}

#fenetre2{ position:relative; overflow:hidden; top:15px; height:200px; text-align:left; margin:auto; }
#marquee2, #marquee3, #marquee3{ padding:5px; }


#news_detail{ position:absolute; width:305px; height:270px; top:480px; right:27px; display:none; background-color:#000; border: 0px solid #FFFFFF; padding:10px; z-index:6; }
 

 

.bot_txt{text-align: center;padding-top:50px;font-size:11px;color:#5F5F5F}

#flux{ position:absolute; width:300px; height:200px; top:0px; left:90px; background-color:#000000; border: 2px solid #CCC; padding:5px; z-index:6; }

#news_detail p{ padding-top:0px; }
#news_detail img{ padding:10px; }
#news_detail .news_date{ color:#766390; padding-top:0; font-weight:bold; }
#news_detail .news_img{ border:0; }
.close{ position:absolute; top:5px; right:8px; border:0; }


.lien{ padding-top:15px; }
.lien a{ color:#766390; font-weight:bold; text-decoration:none; }

.contact{ font-size:12px;  line-height:15px; }
.contact_libelle{ color:#766390; font-weight:bold; text-decoration:none; }
.contact_coordonnees{ font-size:12px; width:200px; padding-top:30px; line-height:20px; }
.contact_form{border:0; z-index:3;font-size:11px; }
.contact_form input, .contact_form textarea{ width:200px; background-color:#211F23; color:#CBCBC9; border:0.1em solid #333; padding-top:1px; }
#frmcontact p, #frmcontact td{ font-size:12px; line-height:20px; margin:0}
#frmboutons{ color:#766390; font-weight:bold; text-align:right; padding-top:10px; }

.message{ font-size:16px; font-weight:bold; color:#E20880; text-align:center; padding-top:30px; }


/*pied de page*/
#pied a{color:#666;text-decoration:none}
#pied a:hover{color:#666;text-decoration:underline}
 
