body, html {
     	margin: 10px 0 0 0  ;
        padding: 0;
		background-color: #311E23;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:1em;
		font-weight:normal;
		color:#383F4B;
		background:url(../images/fd_page.gif) repeat center top;
	
}


#global
{
		margin: 0 auto ;
		padding:0px;
		width:970px;
	
		position:relative;
		background:url(../images/top_home.gif) no-repeat left top;
		background-color:#FFFFFF;
		border:4px solid #6C595D;
	
}


a.opacity img 	{filter:alpha(opacity=100);   
                     -moz-opacity: 1.0;   
                     opacity: 1.0;}

a.opacity:hover img {filter:alpha(opacity=70); 
               -moz-opacity: 0.7; 
               opacity: 0.7;}
			   
/*----------------------------------------------------------------------------------
					GAUCHE -  LEFT
----------------------------------------------------------------------------------*/

#home_left

{
		float:left;
		text-align:left;
		margin-left:5px;


}

#logo
{
		
		margin-top:10px;
		
}

ul#menu
{
			
			z-index:200;
			margin:2px 0px 0px 0px;
			text-align:left;
			background-color:#1B3358;
			width:280px;
			padding:0px 0px 5px 0px;
			list-style-type: none ;
		
			
}

ul#menu li
{
			padding:1px 3px 1px 8px;
			margin:2px;
			color:#FFFFFF;
			
			
}
ul#menu li a
{
		font-size:12px;
		color:#FFFFFF;
		letter-spacing:1px;
		text-decoration:none;
		width:250px;
		padding:5px 3px 3px 10px;
		margin:0px;
		display:block;
		background:url(../images/fl_menu.gif) no-repeat left top;
}

ul#menu li a:hover
{
		color:#ffffff;
		text-decoration:none;
		background-color:#C70206;
		width:250px;
		display:block;
		padding:5px 3px 3px 10px;
		margin:0px;


}

#search
{
	margin-top:5px;
	background-color:#A9ACB2;
	padding:3px 0px 5px 5px;
	text-align:left;
	width:275px;
	z-index:10;
	
}


INPUT.search              { 

color: #3C4555; 
font-weight:normal;
font-size: 11px; 
font-family: Verdana, Arial, Helvetica, Geneva, Swiss; 
background-color: white;
border: solid 1pt #3C4555;
width:200px;
padding:2px;
margin:3px 0px 0px 0px;
text-align:left;

}


#visite
{
	
	background:url(../images/visite.jpg) no-repeat left top;
	background-color:#FF520E;
	width:280px;
	height:98px;
	margin:5px 0px 10px 0px;
	
	

}
#visite p
{
	margin:0px;
	padding:37px 0px 5px 40px;
	line-height:19px;
	

}
#visite a

{
	color:#ffffff;
	font-size:0.7em;
	letter-spacing:0px;
	text-decoration:none;
	font-weight:bold;
	padding:2px;
	margin:2px;


}

#visite a:hover

{

	color:#545252;
	
	padding:2px;
	margin:2px;
	text-decoration:none;

}	   
/*----------------------------------------------------------------------------------
					CENTRE -  CENTER
----------------------------------------------------------------------------------*/
#home_center

{
		float:left;
		margin-top:10px;
		margin-left:15px;
		background-color:#ffffff;

}

#defil
{
	position:absolute;
	top:10px;
	left:300px;
	height:20px;
	width:380px;
	color:#FFFFFF;
	font-size:1em;
	font-weight:bold;
	padding:0px;
	letter-spacing:1px;
	background-color:#535A64;
	filter:alpha(opacity=80);   
                     -moz-opacity: 0.8;   
                     opacity: 0.8;

}

div#home_swf

{
		width:380px;
		height:170px;
	
		z-index:10;

}

#app
{
	
		
		width:380px;
		height:80px;
		padding-top:35px;
		
		text-align:center;
		background:url(../images/espace_app.jpg) no-repeat left top;
		background-color:#AC181A;
		
}

#app p
{
		
		text-align:left;
		
		padding:5px 0px 5px 0px;
		margin:0px;
		
}

#app a
{
	background:url(../images/fl_for.gif) no-repeat left top;
	font-size:0.9em;
	font-weight:bold;
	line-height:22px;
	padding:2px 2px 2px 30px;
	color:#FFFFFF;
	text-decoration:none;
	letter-spacing:1px;
}

#app a:hover
{
	background:url(../images/fl_for2.gif) no-repeat left top;
	color:#281B1E;
	text-decoration:none;
}
/*----------------------------------------------------------------
		ESPACE ENTREPRISE ANCIENNE VERSION A SUPPRIMER DES VALIDATION
----------------------------------------------------------------*/

#ets
{
	
		
		width:380px;
		padding-top:25px;
		text-align:center;
		background:url(../images/espace_ets.gif) no-repeat left top;
		background-color:#7F848C;
		padding-bottom:10px;
		margin-bottom:15px;
}

#ets p
{
		background:url(../images/car_ent.gif) no-repeat left top;
		color:#ffffff;
		font-size:0.75em;
		padding:3px 3px 3px 10px;
		margin:2px 2px 2px 5px;
		text-align:left;
	
		/*border-bottom:1px dotted #5B636E;*/
		
}


#ets a
{
	color:#ffffff;
	text-decoration:none;

	

}

#ets a:hover
{
	color:#402C31;
	text-decoration:none;

}

/*---fin---*/
#real
{
		
		
		
		padding-top:25px;
		background:url(../images/real_apprentis.gif) no-repeat left top;
		background-color:#D7D7D7;
		padding-bottom:5px;
		float:left;
		width:380px;
		text-align:left;
	
}

#dockmenuDiv
{
		padding:0px;
		margin:0px;
		border:0px;

		text-align:center;
}
div#photos

{
	position:relative;
	width:280px;
	height:115px;
	padding:2px;
	margin-top:5px;
	margin-left:30px;
	/*border:solid 2px #402C31;
	background-color:#FFFFFF;*/

}



table#t1 {
	




}
table#t1 td
{ 

padding: 2px;
text-align: left;
margin:2px;


} 


			   
/*----------------------------------------------------------------------------------
					DROITE -  RIGHT
----------------------------------------------------------------------------------*/


#home_right
{
		float:right;
		margin:5px 5px 5px 5px;
		padding:0px;
	

}



#assoc
{
		margin-top:15px;
		color:#C9D0DC;
		letter-spacing:1px;
		text-align:right;
		font-size:0.7em;
}

/*----------------------------------------------------------------
		ACTU ANCIENNE VERSION A SUPPRIMER DES VALIDATION
----------------------------------------------------------------*/
#actu1
{
	background-color:#402C31;
	width:270px;
	height:22px;
	margin:25px 0px 0px 0px;
	padding:0px;
	

}

.actu1_t
{	
		margin:0px 0px 0px 0px;
		padding:10px 10px 0px 10px;
		
		font-size:0.85em;
		font-weight:bold;
		letter-spacing:2px;
		color:#ffffff;
		font-family:Verdana, Arial, Helvetica, sans-serif;
}



#actu2
{
	
	
	background-color:#504144;
	width:270px;
	
	overflow:hidden;
	padding-top:0px;
	padding-bottom:3px;
	border:0px;
	

}

#actu2 p
{	
		margin:3px 15px 5px 3px;
		padding:4px;
		font-size:0.7em;
		text-align:justify;
		font-weight:normal;
		letter-spacing:0px;
		color:#ffffff;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		border-bottom:1px dotted #ffffff;
}


#actu2 a
{
		color:#FFFFFF;
		text-decoration:none;
}
#actu2 a:hover
{
		color:#AEADAD;

}
#actu2p
{
	text-align:right;
	bottom:0px;
	background-color:#504144;
	padding:0px 10px 3px 10px;

}
#actu2p a
{
		color:#FFFFFF;
		text-decoration:none;
		font-size:0.7em;
}

#actu2p a:hover
{
		color:#AEADAD;
		text-decoration:underline;
}




/*----------------------------------------------------------------
		ACTU NOUVELLE VERSION
----------------------------------------------------------------*/

#actu_top {background:url(../images/ico_actu.png) no-repeat right top;background-color:#455004;width:270px;height:22px;margin:30px 0px 0px 0px;padding:0px;}
.actu_top_t{	margin:0px 0px 0px 0px;padding:10px 10px 0px 10px;font-size:0.85em;font-weight:normal;letter-spacing:1px;color:#ffffff;font-family:Verdana, Arial, Helvetica, sans-serif;}

#actu_content{background-color:#859B07;width:270px;overflow:hidden;padding:8px 0px 8px 0px;border:0px;}
#actu_content p{margin:0px;padding:0px;font-size:0.7em;text-align:justify;font-weight:normal;letter-spacing:0px;color:#ffffff;font-family:Verdana, Arial, Helvetica, sans-serif;border-bottom:1px dotted #ffffff;}
#actu_content a{color:#FFFFFF;text-decoration:none;}
#actu_content a:hover{color:#AEADAD;}
#actu2plus{text-align:right;bottom:0px;background-color:#455004;padding:0px 10px 3px 10px;}
#actu2plus a{color:#FFFFFF;text-decoration:none;font-size:0.7em;}
#actu2plus a:hover{text-decoration:underline;}

#offres {background:url(../images/cible_offres.png) no-repeat right top;background-color:#971467;padding:7px 5px 7px 5px;margin:10px 0px 10px 0px;}
#offres a {font-size:14px;color:#ffffff;text-decoration:none;letter-spacing:1px;}
#offres a:hover {text-decoration:underline;}
#offres p {font-size:10px;margin:0px;padding:0px;}

/*----------------------------------------------------------------
		ESPACE ENTREPRISE NOUVELLE VERSION
----------------------------------------------------------------*/

#entreprises {width:270px;padding-top:30px;text-align:center;background:url(../images/espace_entreprise.gif) no-repeat left top;background-color:#5D4C50;padding-bottom:10px;margin-bottom:15px;}
#entreprises p{background:url(../images/fl_entreprise.png) no-repeat left top;color:#ffffff;font-family:Arial, Helvetica, sans-serif;font-size:12px;padding:3px 3px 5px 8px;margin:2px 2px 2px 3px;text-align:left;}
#entreprises a {color:#ffffff;text-decoration:none;font-weight:bold;}
#entreprises a:hover{color:#FFFE0B;text-decoration:underline;}



/* A SUPPRIMER DES VALIDATION*/
#part
{
		
		
		
		width:268px;
		margin-top:10px;
		padding-top:25px;
		background:url(../images/partenaires.gif) no-repeat left top;
		background-color:#D7D8DB;
		border:1px dotted #7F848C;
		padding-bottom:5px;
		
}

#part p
{
		color:#ffffff;
		text-align:left;
		font-size:0.7em;
		padding:2px;
		margin:2px;
		
}

#part a

{
	
		color:#426B41;
		font-size:11px;
		font-weight:normal;
		text-decoration:none;
}

#part a:hover

{
	
		color:#6B8E6A;
		text-decoration:underline;
}
/*FIN*/

/*----------------------------------------------------------------------------------
					FOOTER -  BAS
----------------------------------------------------------------------------------*/

div#footer {background:url(../images/bas.gif) no-repeat left top; background-color:#402C31;width: 970px;height:100px;margin: 0 auto ;}

#footer1 {float:left;margin-top:5px;color:#FFFFFF;font-size:0.7em;padding:0px 15px 0px 15px;border-right:1px solid #868F9E;line-height:14px;}

#footer_logos {float:right;	margin:2px 10px 0px 0px;padding:5px;}
#footer_logos p {margin:0px 0px 0px 0px;padding:5px;}
.logo_type {padding-right:15px;}

#footer a{color:#FFFFFF;text-decoration:none;}
#footer a:hover{color:#FF7200;text-decoration:none;}


#bas {width:970px;margin:0 auto;}
#facebook {float:left;padding:0px 5px 0px 10px;margin-top:5px;height:25px;}

#copy {float:right;color:#FFFFFF;font-size:10px;padding:10x 0px 0px 15px;margin-top:10px;}
#copy a{color:#FFFFFF;}
