                                                                                                                                      /* CSS Document */

* {
	margin:0;
	padding:0;
	
	
}
body{

margin:0;
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
color: #333333;
background-image:url(images/fond.gif);

background-repeat:repeat-x;
background-position: top left;
background-color: #6e6e6e;
}

div#conteneur{
position:relative;


width:1000px;

/* border: 2px solid red;*/
 

}
/*---------------------------------------------------------------------------------*/
/*---------------------------------------------------------------------------------*/
/*--------------------------------------------MENU-------------------------------*/
/*---------------------------------------------------------------------------------*/



#menu2{
position: absolute;
top:80px;

	

	
width:115px;
	
	

	
	/*border:1px solid #FFCC00;*/
}


#basic-accordian2{
/*	border:1px solid #EEE;*/
	padding:0 0 0 15px;
	
	width:700px;
	position:absolute;
	top:150px;
	 

	z-index:2;
	
	
}

.accordion_headings2{








width:115px;
	
	color: #fb0303;
/*filter: alpha(opacity=80); 	*/
	cursor:pointer;
	margin-bottom:20px;
	
}

.accordion_headings2:hover{
	
	width:115px;

	
}




.accordion_child2{
width:600px;
position:absolute;
left:140px;



	padding:0 0 0 0;
	


border-bottom:1px solid #FFCC00;
}



.header_highlight2{


	width:115px;
	height:24px;
	border-bottom:1px solid #FFCC00;

}






.test{
	background-color:#000000;

margin:10px;
	

padding:9px 12px 3px 12px;
}








#logo{
padding-top:15px;
padding-left:14px;
width:1050px;
height:150px;

}

#titre{

width:547px;
height:50px;

}


h1{


color: #a08888;


font-size:13px;
padding-bottom:20px;
/*padding-top:20px;*/


}

h2{
font-weight:100;


color: #f9f8ad;
font-size:15px;
text-align:center;
margin-bottom:20px;

padding:5px;

}

.boldie{


font-size:22px;
text-align:center;
margin-bottom:20px;
font-family: Arial, Helvetica, sans-serif;
color: #CC0000;
padding:5px;

}


h3{
font-family: Arial, Helvetica, sans-serif;
color: #98263c;
font-size:14px;
/*padding-bottom:20px;
padding-top:20px;*/

}

h4{
text-align:right;
font-family: Arial, Helvetica, sans-serif;
float:right;
color: #8c4c4c;
font-size:13px;
padding-bottom:20px;
padding-top:20px;

}


h5{
font-family: Arial, Helvetica, sans-serif;
color: #40408f;
font-size:13px;
font-weight:bold;

}

b{
font-family: Arial, Helvetica, sans-serif;
color: #40408f;
font-size:13px;

}


i{
font-family: Arial, Helvetica, sans-serif;
color: #336600;
font-size:13px;


}


.b2{
font-family: Arial, Helvetica, sans-serif;
color: #40408f;
font-size:10px;

}


.i2{
font-family: Arial, Helvetica, sans-serif;
color: #336600;
font-size:10px;
font-style:italic;


}

.jaune {

color: #f9f8ad;
   
   }
   
   .blanc {

color: #fff;
   
   }
   
.blanc li{ list-style: circle; list-style-position: outside; margin:7px 0 7px 10px;

color: #fff;
   
   }
   
   
/*-----------------------------------liens hypertexte-------------------------------------*/
a{

font-size:12px;
font-variant:normal;
color:#bf0308;
text-decoration:none;

}

a:hover{
color: #f40000;


}

a:visited{
text-decoration:none;
}



/*-----------------------------------liens hypertexte-------------------------------------*/
.partenaire a{

font-size:10px;
font-variant:normal;
color:#bf0308;
text-decoration:none;

}

.partenaire a:hover{
color: #f40000;


}

.partenaire a:visited{
text-decoration:none;
}

/*--------------------------------------------liste-------------------------------*/

li {

margin-left:40px;
list-style: outside;
   
   }
   
   
 /*--------------------------blocs-web-------------------------------*/  
 
 
 
 .bloc-web0{


padding:10px;
background-color: ;
margin-bottom:2px;

}
   
.bloc-web{

font-size:11px;
margin:0 0 0 0;
margin-bottom:2px;
background-color: #f7f5c8;
height:250px;

}



.bloc-web2{
height:250px;
font-size:11px;
margin:0 0 0 0;
background-color: #d4e5fc;
margin-bottom:2px;

}

 .bloc-web3{

text-align:center;
font-family: Arial, Helvetica, sans-serif;
color:#0f701f;


font-size:13px;
padding-bottom:20px;
padding-top:20px;
background-color: #d9eadc;

}

 .bloc-web4{
font-size:13px;
margin:0 0 2px 0;
padding:10px;
background-color: #fdeeee;


}


 .bloc-web5{
font-size:13px;
margin:0 0 2px 0;
padding:10px;
background-color: #decdcd;
}


 .bloc-web6{
font-size:13px;
margin:0 0 2px 0;
color: #666666;

padding:10px;
background-color: #fdd7d4;
}

 #devise{
 font-size:10px;
 text-align:center;
 color:#666666;
}

 .partenaire{
 font-size:10px;
 
 color:#fff;
}

/*---------------------------------------------------------------------------------*/
/*---------------------------------------------------------------------------------*/
/*--------------------------------------------PHOTOS-------------------------------*/
/*---------------------------------------------------------------------------------*/
.img-hori-g{
float:left;

width:250px;
height:169px;
margin-bottom:10px;

margin-right:20px;

}

.img-hori-g a img{
border:none;
}

.img-hori-c{
margin-left:68px;


width:400px;
height:246px;
margin-bottom:10px;

margin-right:20px;

}

.img-hori-c a img{

border: solid 4px #f9f8ad;
}

.img-droite{
float:right;

margin-bottom:10px;
margin: 5px 0 0 10px;

}

.img-droite a img{
border:none;
}





.img{

text-align:center;
}




/*---------------------------------------------------------------------------------*/
/*---------------------------------------------------------------------------------*/
/*--------------------------------------------lecteur-------------------------------*/
/*---------------------------------------------------------------------------------*/

div#lecteur{
 
position:absolute;
 width: 100px;
 height:28px;

top:430px;
left:20px;

/*border: groove;*/


}

div#flash-diapo{
text-align:center;
 
position:absolute;
 width: 358px;
 height:253px;
 background: #000000;
top:210px;
left:745px;


/*border: groove;*/


}
.diapo{
color:#ffffff;
font-size:12px;
margin-top:9px;
margin-bottom:2px;


}

.video{
margin-left:-10px;
margin-top:10px;
margin-bottom:-10px;

}
