* { margin:0; padding:0; }

a { outline:none; }

a img { border:none; }

ul { list-style-type:none; }

body
{
	background-color:#000000;
	height:100%;
	color:#fff;
	font-family:Arial,Verdana;
}

#container
{
	width:1200px;
	margin:0 auto;
	background:url(../images/body.jpg) no-repeat;
	_height:790px;
	min-height:790px;
}

#header
{
	height:334px;
	float:left;
	width:1200px;
	text-indent:-9999px;
}

#actusC
{
	float:left;
	width:1200px;
	height:55px;
}

	#actus
	{
		font-size:12px;
		height:15px;
		margin:17px auto;
		overflow:hidden;
		padding-right:24px;
		position:relative;
		text-align:center;
		width:624px;
	}
	
	#actus a 
	{
		color:#fff;
		text-decoration:none;
	}
	
	#actus ul li
	{
/*		float:left;*/
		width:600px;
		position:absolute;
	}

#partenairesC
{
	float:left;
	margin-top:108px;
	padding-left:118px;
	width:1082px;
}

	#partenairesC div { float:left; }

	.partenaire
	{
		width:135px;
		height:74px;
		overflow:hidden;
		position:relative;
	}
	
		.item 
		{
			position:absolute;
			width:135px;
			text-align:center;
			/*float:left;*/
			height:74px;
		}
	
	#partenaires-goal
	{
		width:390px;
		height:72px;
	}

#footer-menus
{
	float:left;
	width:1200px;
}

	#footer-menus p
	{
		text-transform:uppercase;
		color:#dcf07f;
		font-size:10px;
	}
	
	#menu-entrer
	{
		position:relative;
		margin-left:105px;
		_margin-left:55px;
		margin-top:195px;
		float:left;
	}
		#ul-entrer
		{
			position:absolute;
			bottom:0;
		}
		#menu-entrer ul#liste
		{
			width:285px;
			background:url(../images/entrer_tranche.png) repeat-y;
			_background:url(../images/entrer_tranche-ie6.png) repeat-y;
			/*position:relative;*/
			margin-bottom:-7px;
			/margin-bottom:-14px;
			bottom:70px;
			left:0px;
			list-style-type:none;
			z-index:20;
			padding-bottom:16px;
			padding-top:6px;
			/*display:none;*/
		}
		
			#menu-entrer ul#liste li
			{
				
				padding:0px 18px 0px 21px;
			}
		
			#menu-entrer ul#liste li a
			{
				color:#fff;
				text-transform:uppercase;
				font-size:15px;
				text-decoration:none;
				display:block;
				width:238px;
				padding:4px 6px 1px 9px;
				height:21px;
			}
			
			#menu-entrer ul#liste li a:hover
			{
				background:url(../images/entrer-li-hover.png) no-repeat;
			}
	
		#menu-entrer a#entrer-trigger
		{
			display:block;
			text-indent:-9999px;
			width:285px;
			height:70px;
			background:url(../images/entrer_lien2.png) no-repeat;
			_background:url(../images/entrer_lien2-ie6.png) no-repeat;
			position:relative;
			bottom:0px;
			left:0px;
			z-index:1;
		}
		
		#top-entrer
		{
			width:285px;
			/*height:6px;*/
			background:url(../images/entrer_lien2a.png) no-repeat;
			_background:url(../images/entrer_lien2a-ie6.png) no-repeat;
			position:relative;
			bottom:-10px;
			margin-bottom:10px;
			left:0px;
			z-index:1;
			padding-top:6px;
		}
		
			#top-entrer div
				{
				width:285px;
				height:6px;
				_height:2px;
				background:url(../images/entrer_tranche.png) repeat-y;
				_background:url(../images/entrer_tranche-ie6.png) repeat-y;
				position:relative;
				bottom:0px;
				/padding-bottom:6px;
				_padding-bottom:0px;
				left:0px;
				z-index:1;
			}
		
			#menu-entrer ul li:hover ul#liste, #menu-entrer ul li.over ul#liste
			{
				display:block;
			}
		
		#menu-entrer p
		{
			padding:0 14px;
			width:260px;
			position:absolute;
			top:-8px;
		}
		
	#menu-concept
	{
		float:right;
		margin-right:210px;
		_margin-right:110px;
		margin-top:121px;
	}
	
		#menu-concept a
		{
			display:block;
			width:210px;
			height:66px;
			background:url(../images/concept.png) no-repeat bottom;
			_background:url(../images/concept-ie6.png) no-repeat bottom;
			text-indent:-9999px;
		}
		
		#menu-concept a:hover
		{
			background:url(../images/concept.png) no-repeat top;
			_background:url(../images/concept-ie6.png) no-repeat top;
		}
		
		#menu-concept p
		{
			width:184px;
			padding:0 12px;
		}