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

body
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

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

img
{
	border:none;
}

a
{
	text-decoration:none;
}

.clear
{
	clear:both;
}

/*--------------------------------------------------------------------------------------------------------------------------------*/

#line_1
{
	background-color:#FFF;
	width:100%;
	height:115px;
}

	#line_1_container
	{
		width:950px;
		height:115px;
		margin:auto;
	}
	
		#logo
		{
			float:left;
		}
		
		#banner
		{
			float:left;
			width:580px;
			height:90px;
			/*background-color:#CCC;*/
			margin-top:10px;
		}
		
		#language
		{
			float:left;	
			margin-top:35px;
			margin-left:35px;
		}
		
			#language_active
			{
				display:block;
				float:left;
				width:27px;
				height:26px;
				background-image:url(../images/langu_active.gif);
				background-position:center;
				background-repeat:no-repeat;
				color:#FFF;
				font-weight:bold;
				padding-top:14px;
				padding-left:13px;
			}
			
			#language_inactive
			{
				display:block;
				float:left;
				width:27px;
				height:26px;
				color:#666;
				font-weight:bold;
				padding-top:14px;
				padding-left:13px;
			}
			
				#language_inactive:hover
			{
				color:#e8972a;
			}
			
/*--------------------------------------------------------------------------------------------------------------------------------*/

#line_2
{
	background-color:#FFF;
	width:100%;
	height:40px;
	margin-top:10px;
}
	
	#line_2_container
	{
		width:950px;
		height:40px;
		margin:auto;
		background-image:url(../images/menubar.jpg);
		background-position:center;
		background-repeat:no-repeat;
		text-align:center;
	}
	
	#line_2_container ul
	{
		margin-left:130px;
	}
	
		.menu_object
		{
			width:auto;
			height:24px;
			float:left;
			display:block;
			list-style:none;
			margin-top:1px;
		}
		
		.menu_sepa
		{
			width:1px;
			height:24px;
			float:left;
			background-color:#FFF;
			margin-left:5px;
			margin-right:5px;
			margin-top:8px;
			display:block;
		}
		
					#menu_formation
					{
						display:block;
						background-image:url(../images/menu_formations.jpg);
						width:93px;
						height:24px;
					}
					
					#menu_formation:hover, menu_formation:focus
					{
						background-image:url(../images/menu_formations_2.jpg);
						width:93px;
						height:24px;
					}
					
					#menu_formation img
					{
						display:none;
					}
					
						#menu_conseil
						{
							display:block;
							background-image:url(../images/menu_conseil.jpg);
							width:146px;
							height:24px;
						}
						
						#menu_conseil:hover, menu_conseil:focus
						{
							background-image:url(../images/menu_conseil_2.jpg);
							width:146px;
							height:24px;
						}
						
						#menu_conseil img
						{
							display:none;
						}
					
							#menu_legislation
							{
								display:block;
								background-image:url(../images/menu_legislation.jpg);
								width:105px;
								height:24px;
							}
							
							#menu_legislation:hover, menu_legislation:focus
							{
								background-image:url(../images/menu_legislation_2.jpg);
								width:105px;
								height:24px;
							}
							
							#menu_legislation img
							{
								display:none;
							}
					
								#menu_interim
								{
									display:block;
									background-image:url(../images/menu_interim.jpg);
									width:175px;
									height:24px;
								}
								
								#menu_interim:hover, menu_interim:focus
								{
									background-image:url(../images/menu_interim_2.jpg);
									width:175px;
									height:24px;
								}
								
								#menu_interim img
								{
									display:none;
								}
					
									#menu_stats
									{
										display:block;
										background-image:url(../images/menu_stats.jpg);
										width:116px;
										height:24px;
									}
									
									#menu_stats:hover, menu_stats:focus
									{
										background-image:url(../images/menu_stats_2.jpg);
										width:116px;
										height:24px;
									}
									
									#menu_stats img
									{
										display:none;
									}
		
/*--------------------------------------------------------------------------------------------------------------------------------*/

#line_4
{
	width:100%;
	height:auto;
	background-color:#f7941d;
}

	#line_4_container
	{
		width:770px;
		height:auto;
		margin:auto;
		padding-left:180px;
		padding-top:15px;
		padding-bottom:10px;
	}
	
		.footer_bloc
		{
			float:left;
			width:205px;
			height:auto;
		}
		
			.footer_bloc h2
			{
				font-size:19px;
				font-weight:bold;
				letter-spacing:-1px;
				color:#1f4787;
				line-height:14px;
			}
			
			.footer_bloc li 
			{
				margin-left:15px;
				color:#FFF;
				font-size:14px;
				line-height:18px;
			}
			
			.footer_bloc ul
			{
				margin-top:10px;
			}
			
			.footer_bloc a
			{
				color:#FFF;
			}
			
			.footer_bloc a:hover
			{
				font-weight:bold;
			}

/*--------------------------------------------------------------------------------------------------------------------------------*/


#line_5
{
	width:100%;
	height:100px;
	background-color:#f7f8f8;
}

	#line_5_container
	{
		width:850px;
		height:100px;
		margin:auto;
		padding-left:100px;
	}
	
		.logo
		{
			float:left;
			margin-right:35px;
		}
		
		
#line_6
{
	text-align:center;
	padding-top:25px;
}
