body{
margin:0px;
background-color:#E7E7E7;
}
#boite1{
background-color:#393939;
}
#boite10{
height:80px;
background-color:#393939;
border-bottom:solid 1px #545454;
}
#entete{
width:1000px;
height:80px;
padding-top:1px;
background-color:#EFEFEF;
text-align:left;
}
#hm{
width:400px;
height:70px;
position:relative;
/*top:30px;*/
top:14px;
left:20px;
float:left;
}
#flags{
width:80px;
height:40px;
float:right;
margin-top:6px;

}
#lang{
float:left;
width:30px;
}
#boite11{
height:280px;
background-color:#303030;
}
#entete_suite{
width:1000px;
height:15px;
}
#entete_suite_1{
height:50%;
background-color:#EFEFEF;
}
#entete_suite_2{
width:995px;
height:50%;
background-color:#AC5815;
}
#flash{
width:995px;
height:235px;
}
#menu1{
width:995px;
height:30px;
background-color:#272626;
}
#boite12{
height:70px;
background-color:#393939;
}

/************************************************** Menu Horizentale ****************************************/

#menu2{
width:995px;
height:50px;
background-color:#272626;
border-bottom:solid 3px #AC5815;
}
#hypertexte{
position:relative;
right:20px;
}
#menu2 ul 
{
	list-style: none;
	padding: 3;
	margin: 0;			
}

#menu2 ul li 
{
	float: right;
}
			

#menu_horizentale a 
{
	display: block;
	height: 26px;
	width: 100px;
	background: url(../pictures/menu_horizental.png) bottom;
	background-repeat:no-repeat;
	
	font-family:arial;
	font-size:13px;
	color:#B3B3B3;
	text-decoration:none;
}
#menu_horizentale_orange a 
{
	display: block;
	height: 26px;
	width: 100px;
	background: url(../pictures/menu_horizentale_fixe.png) bottom;
	background-repeat:no-repeat;
	
	font-family:arial;
	font-size:13px;
	color:#B3B3B3;
	text-decoration:none;
}
.pos_menu_1{
position:relative;
top:8px;
}		
#menu2 ul li a:hover 
{
	background-position: top;
}


/*************** fin menu *****************************************/





#menu3{
width:995px;
height:20px;
background-color:#F5F5F5;
border-top:solid 3px #CFCFCF;
border-left:solid 2px #CFCFCF;
border-right:solid 2px #CFCFCF;
}

#boite2{
height:4px;
background-color:#AC5815;
}
#contenu{
width:995px;

background-color:#F5F5F5;
border-left:solid 2px #CFCFCF;
border-right:solid 2px #CFCFCF;
border-bottom:solid 2px #CFCFCF;
text-align:left;
}

.table1{
width:995px;
margin-bottom:10px;

}
td{
vertical-align:top;
}
.col1{
width:260px;
}
#navigation{
width:250px;
}
/* *************Menu Vertical**************** */
#navigation ul 
{
	list-style: none;
	margin: 0;
}
		
#navigation ul li 
{
	position:relative;
	right:27px;
}
					
#menu_vertical a 
{
	display: block;
	height: 50px;
	width: 240px;
	text-decoration:none;
	background: url(../pictures/menu_vertical.jpg) bottom;
	background-repeat:no-repeat;
			
	font-family:arial;
	font-size:14px;
	color:#666666;
	margin-top:3px;
		
}
#menu_vertical_orange a 
{
	display: block;
	height: 50px;
	width: 240px;
	text-decoration:none;
	background: url(../pictures/menu_vertical_orange.jpg) bottom;
	background-repeat:no-repeat;
			
	font-family:arial;
	font-size:14px;
	color:#D7670D;
	margin-top:3px;
		
}
#menu_vertical a:hover 
{
	background-position: top;
			
}
/* ****************************************************************** */
.pos_menu{
position:relative;
left:18px;
top:15px;
}
#docs a{
text-decoration:underline;
color:#AC5815;
}
#docs a:hover{
text-decoration:none;
color:#EC7618;
}
.table2{
width:100%;
height:100px;
}
.col11{
width:200px;
padding-bottom:10px;
}
#image{
margin:4px;
border: 1px solid #660066;
}

.table3{
width:98%
}
.titreAct{
font-family:arial;
font-size:17px;
color:#AC5815;
}
.resumeAct{
font-family:arial;
font-size:13px;
color:#666666;
/*text-indent:40px;*/
line-height:20px;
text-align:justify;
}


/************************************************/

.video{
/*margin-top:30px;*/
width:480px;
}
.miniature_vid{
width:130px;
}
.vid_active{
/*background-color:#E5E5E5;*/
width:120px;
height:90px;
}
.vid_active_lib_1{
width:90px;
text-align:left;
margin-top:3px;
float:left;

}
.vid_active_lib_span_1{
font-family:arial;
font-size:17px;
color:#AC5815;
font-size:13px;
position:relative;
left:10px; 
top:5px; 
font-weight:bold
}

.vid_active_lib_2{
float:left;
width:240px;
margin-top:3px;
text-align:left;

}
.vid_active_lib_span_2{
font-family:arial;
font-size:17px;
color:#000000;
font-size:13px;
position:relative;
left:10px; 
top:5px; 
}
#miniature img{
width:120px;
height:90px;
border: double 3px #D1D1D1;
}

#miniature a:hover img{

border: double 3px #AC5815;
}


#titre_miniature a 
{
font-family:arial;
font-size:13px;
color:#000000;
text-decoration:none;
}
#titre_miniature a:hover
{
color:#AC5815;
}
#date_miniature a
{
font-family:arial;
font-size:10px;
color:#979797;
text-decoration:none;
}


/***********************************************/
/************************************************** Menu Video Numeros ****************************************/

#menu2{
width:995px;
}
#liste_numero ul 
{
	list-style: none;
	position:relative;
	left:150px;		
}

#liste_numero ul li 
{
	float:left;
}
			

#liste_num a 
{
	display: block;
	height: 23px;
	width: 24px;
	background: url(../pictures/numero.jpg) bottom;
	background-repeat:no-repeat;
	
	font-weight:bold;
	text-align:center;
	font-family:arial;
	font-size:13px;
	color:#000000;
	text-decoration:none;
}
#liste_num_orange a 
{
	display: block;
	height: 23px;
	width: 24px;
	background: url(../pictures/num.jpg) bottom;
	background-repeat:no-repeat;
	
	font-weight:bold;
	text-align:center;
	font-family:arial;
	font-size:13px;
	color:#FFFFFF;
	text-decoration:none;
}
.pos_num{
position:relative;
top:2px;
}
#liste_num a:hover 
{
	background-position: top;
	color:#FFFFFF;
}

/*************** fin menu *****************************************/
.img_album{
width:80px;
height:70px;
}
#miniature_audio a img{
width:120px;
height:90px;
border: double 3px #D1D1D1;
}
#miniature_audio a:hover img{
border: double 3px #AC5815;
}

#titre_miniature_audio a 
{
font-family:arial;
font-size:12px;
color:#000000;
text-decoration:none;
}
#titre_miniature_audio a:hover
{
color:#AC5815;
}

/******************************************/
#copyright{
width:500px;
font-family:arial;
font-size:13px;
color:#333333;
margin-top:5px;
float:right;
text-align:right;
}
#mailto{
width:250px;
margin-top:5px;
float:left;
text-align:left;
}
#pied_page{
height:30px;
background-color:#E7E7E7;
}

#date_actu{
font-family:arial;
font-size:10px;
color:#979797;
text-decoration:none;
text-align:right;
position:relative;
top:4px;
right:8px;
width:110px;

}

