BODY					{	margin:0px;}
BODY, TD, DIV			{	color:#000000; font-size:10px;font-family:Verdana, Arial, Helvetica, sans-serif}

.texte					{	color:#000000; font-size:10px;font-family:Verdana, Arial, Helvetica, sans-serif}

.buls					{color:#000000; font:AvantGarde, Verdana; font-size:14px}

.footer_link			{	color:#ffffff; font-size:10px;font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none}
.footer_link:hover		{	color:#ffffff; font-size:10px;font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:underline}

.link					{	color:#0e506e; font-size:10px;font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none}
.link:hover					{	color:#0e506e; font-size:10px;font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:underline}

.link-ireg				{	color:#0e506e; font-size:10px;font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-size:9px}
.link-ireg:hover			{ color:#0e506e; font-size:10px;font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:underline; font-size:9px }

h1{
display: none;
}

/* ------------------- Styles Overlay ------------------- */			

.calque				{	color: #FFFFFF;position: absolute;visibility: hidden;padding:0px 0px 0px 0px;
						font-family: Courrier;align: center;font-size: 8pt;background-color:#000000;
						opacity : .70;filter : alpha(opacity=70);width: 100%;height : 130%;top : 0;left : 0 ;}

.image_calque		{	height: 100%;}
.window 				{	position: absolute; visibility: hidden; padding: 0px; /*top: 40%; left: 25% ;*/ background-color:#FFFFFF; text-align: right; padding: 0px 27px 27px 27px; 
							border:solid 1px #032f4d; z-index:9999; }						

#window DIV				{	background-color: #FFFFFF;text-align: right;padding: 0px 0px 0px 0px;}

.radiock {width:13px; height:13; padding:0px; margin:0px; overflow:hidden}

div.act-container p { margin:0; padding:0; }
h3.form-subt { margin:0; padding:0; font-size:10px; font-weight:bold; }
/*a.pdf-link { color:#FFFFFF; text-decoration:underline; }
a.pdf-link:hover { color:#FFFFFF; text-decoration:none; }*/

div#text-bo { padding-left:40px; widows:400; padding-bottom:5; }
	div#text-bo h3 	{ color: #000000; font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 10px; margin:0; padding:0; font-weight:normal; text-decoration:underline; }
	div#text-bo p 	{ margin-top:0; margin-bottom:10px; }
	div#text-bo ul 		{ list-style-type: none; margin:0; padding:0; position:relative; top:-10px; margin-bottom:0;   }
	div#text-bo ul li 	{ background:url(../images/pictos/list-pict.jpg) left top no-repeat; padding:0 0 0 28px; margin:0 0 3px 0;  }
		div#text-bo ul.subl 	{ list-style-type: none; margin:0; padding:0 0 0 20px; position:relative; top:0px; margin-bottom:0;   }
		div#text-bo ul.subl li 	{ background:url(../images/pictos/list-pict.jpg) left top no-repeat; padding:0 0 0 28px;  }
	
	div.interv-bo { padding-right:15px; padding-left: 30px; padding-bottom:21px; text-align:justify; width:755px; /*width:370px;*/ vertical-align:top; }
	div.interv-bo p {}	
	div.interv-bo ul 		{ list-style-type: none; margin:0; padding:0;/* position:relative; top:-10px;*/ margin-bottom:0;   }
	div.interv-bo ul li 	{ background:url(../images/pictos/list-pict.jpg) left top no-repeat; padding:0 0 0 28px;  }
	
	div.graybox-names	{ padding:5px 5px 0 5px; height:auto; overflow:auto; background-color:#CCCCCC; }	
	div.graybox-names p	{ margin:0; padding:0 0 5px 0; }	
	
	

	div.interv-bo-left { padding-right:15px; padding-left: 30px; padding-bottom:21px; text-align:justify; width:270px; vertical-align:top; float:left }
	div.interv-bo-left p {}	
	div.interv-bo-left ul 		{ list-style-type: none; margin:0; padding:0;/* position:relative; top:-10px;*/ margin-bottom:0;   }
	div.interv-bo-left ul li 	{ background:url(../images/pictos/list-pict.jpg) left top no-repeat; padding:0 0 0 28px;  }	
	
	div.interv-bo-right { padding-right:15px; padding-left: 30px; padding-bottom:21px; text-align:justify; width:270px; vertical-align:top; float:right }
	div.interv-bo-right p {}	
	div.interv-bo-right ul 		{ list-style-type: none; margin:0; padding:0;/* position:relative; top:-10px;*/ margin-bottom:0;   }
	div.interv-bo-right ul li 	{ background:url(../images/pictos/list-pict.jpg) left top no-repeat; padding:0 0 0 28px;  }		
	
p.descr-pdf { margin:0; padding:0 0 0 4px; font-size:9px;}	
div#testimony-diarra{ position:relative; top:1120px; left:0; display:block; width:200px; height:60px;}	/*top:635px;*/


/* ------------------- active contet ------------------- */

div.interv { /*border: 1px solid red;*/ margin:0 0 10px 0; padding:0;}
p.name { margin:0 0 5px 0; padding:0; }
p.civi { margin:0 0 5px 0; padding:0; }
p.reffr { margin:0; padding:0; }

div.accord-content p { margin:0; padding:0 }
div.accord-content2 p { margin:0 0 10px 0; padding:0 }

/* ----------------------- index ----------------------- */
p.home-prgf { margin:0; padding:0 0 10px 0; }
div#btn-form-sportosteo { background:url(../images/Commun/form-sportosteo.jpg) top left no-repeat; width:389px; height:80px;}
	div.btn-link-wrp { position:relative; top:50px; left:50px; font-weight:bold; color:#41b2e6; width:100px; }
	a.btn-link 	{ color:#41b2e6; text-decoration:underline; }
	a.btn-link:hover { text-decoration:none}
	
	div.underbtn-text { margin:0; padding:0 0 0 10px; font-size:9px;}
		ul.underbtn-list { margin:0; padding:0; list-style-type:none; font-size:10px; }
			ul.underbtn-list li { padding:0 0 0 36px; background:url(../images/pictos/btn-bull.jpg) left top no-repeat; }
			
	div#pop-up-index { position:relative; left:9px; top:230px;}		
	
div#btn-form-sportosteo-pro { background:url(../images/Commun/form-sportosteo-pro.jpg) top left no-repeat; width:389px; height:80px; margin-top:40px;}	
	div.btn-link-wrp-pro { position:relative; top:50px; left:50px; font-weight:bold; color:#838383; width:100px; }
	a.btn-link-pro 	{ color:#838383; text-decoration:underline; }
	a.btn-link-pro:hover { text-decoration:none}
