  	#header01
  	{
  		background-repeat: no-repeat;
  		width:444px;
  		height:196px;
  		float:left;
  	}
  	
  	#header02
  	{
  		background-image: url(/jelix-www/images/pageaccueil2/header_02.jpg);
  		background-repeat: no-repeat;
  		width:580px;
  		height:196px;
  		float:left;
  	}
  	
  	#flags
  	{
			margin-top:165px;  		
			margin-left:240px;
  	}
  	
  	#back01
  	{
  		background-image: url(/jelix-www/images/pageaccueil2/background_01.jpg);
  		background-repeat: no-repeat;
  		width:1024px;
  		height:50px;
  		float:left;
  	}
  	
  	#back02
  	{
  		background-image: url(/jelix-www/images/pageaccueil2/background_02.jpg);
  		width:1024px;
  		float:left;
   	}
  	
  	#back03
  	{
  		background-image: url(/jelix-www/images/pageaccueil2/background_03.jpg);
  		width:1024px;
  		height:194px;
  		float:left;
  	}
  	
  	#back04
  	{
  		background-image: url(/jelix-www/images/pageaccueil2/background_04.jpg);
  		background-repeat: no-repeat;
  		width:1024px;
  		height:216px;
  		float:left;
  	}
  	
  	#txt
  	{
  		width:578px;
  		float:left;
  		margin-left:50px;
  		margin-right:50px;
  	}
  	
  	* html #txt
  	{
  			width:578px;
  		float:left;
  		margin-left:20px;
  		.margin-right:20px;
  	}
  	
  	#txtheader
  	{
  		background-image: url(/jelix-www/images/pageaccueil2/txtareahead_03.jpg);
  		background-position:top;
  		background-repeat: no-repeat;
  		
  		height:137px;
  	}
  	
  	#infos 
  	{
  		text-decoration:none;
	  	font-family:arial;
	  	font-weight:bold;
	  	margin-left:400px;
	  	font-size:12px;
	  	float:left;
  	}
  	
  	* html #infos
  	{
  			text-decoration:none;
	  	font-family:arial;
	  	font-weight:bold;
	  	margin-left:200px;
	  	font-size:12px;
	  	float:left;
  	}
  	
  	#infos a
  	{
  		text-decoration:none;
  		color:#FF8C0F;
  	}
  	
  	.mdp
  	{
  	 font-family:arial;
  	}
  
  	
  	#txtfooter
  	{
  		background-image: url(/jelix-www/images/pageaccueil2/txtareafoot_03.jpg);
  		background-position:bottom;
  		width:578px;
  		margin-top:15px;
  		float:left;
  	}
  	
  	#content
  	{
  	 width:550px;
  	 height:535px;
  	 .height:565px;
  	 margin-left:15px;
  	 margin-bottom:40px;
  	 overflow:auto;
  	}
  	
  	#mainmenu
  	{
  		font-family:arial;
  		font-weight:bold;
  		color:white;
  		font-size:16px;
  		float:left;
  		width:310px;
  		height:570px;
  		.height:640px;
  		text-align:center;
  	}
  	
  	#mainmenu a
  	{
  		color:white;
  		font-size:11px;
  		font-weight:normal;
  		margin-bottom:5px;
  	}
  	
  	#submenu
  	{
  		background-image: url(/jelix-www/images/reinscriptionConcours_btn2.gif);
  		background-repeat:no-repeat;
  		width:250px;
  		height:100px;
  		color:white;
  		margin-left:30px;
  		
  	}
  	
  	#submenu a
  	{
  		font-size:16px;
  		font-weight:bold;
  		text-decoration:none;
  		display:block;
  	}
  	
  	#login08
  	{
  		background-image: url(/jelix-www/images/pageaccueil2/login_fr_08.jpg);
  		background-position:top;
  		background-repeat:no-repeat;
  		width:310px;
  		float:left;
  	}
  	
  	#register03
  	{
  		background-image: url(/jelix-www/images/pageaccueil2/registerfr_03.jpg);
  		width:314px;
  		background-repeat:no-repeat;
  		float:left;
   	}
  	
  	#registerfoot
  	{
  		background-image: url(/jelix-www/images/pageaccueil2/areafoot_032.jpg);
  		background-position:bottom;
  		background-repeat:no-repeat;
  		width:314px;
  		float:left;
  		margin-top:20px;
  	}
  	
  	#form1
  	{
  		width:310px;
  		margin-top:60px;
  		margin-left:10px;
  		height:75px;
   	}
   	
   	#form2
   	{
   	  margin-top:50px;
   	  margin-left:10px;
   	  margin-bottom:20px;
   	}
  	
  	body
  	{
  	margin:0px;
  	 background-color:#00394D;
 	}
  	
  	.main
  	{
  	
  	 margin:auto;
  	 width:1024px;
  	
  	}
  	
  .login
  {
  	color:white;
  	font-size:11px;
  	font-family:arial;
  	font-weight:bold;
  }
  
  .login input
  {
   border:0px;
   width:185px;
   
  }
  
  #jform1__submit
  {
	  border : 0;
		background : url(/jelix-www/images/pageaccueil2/valider_03.jpg) left top no-repeat;
		height : 22px;
		width : 78px;
		cursor : pointer;
		text-indent : -9999px;
		_color : expression(this.value = '');
	}
	
	 .sub
   {
   	color:white;
   	font-family:arial;
   	font-size:11px;
   }
   
   .sub2
   {
   	color:white;
   	font-family:arial;
   	font-size:10px;
   }
   
   .sub2 a
   {
     color:white;
   }
   
   #jform2__submit
   {
   	border : 0;
		background : url(/jelix-www/images/pageaccueil2/valider_13.jpg) left top no-repeat;
		height : 22px;
		width : 78px;
		cursor : pointer;
		text-indent : -9999px;
		_color : expression(this.value = '');
   }
   
   #jform2_country_usr
   {
   	width:179px;
   	.width:181px;
   }
   
   
   .sub input
   {
   	width:175px;
   }
   
   #credits ul
   {
   	text-align:center;
   	margin-top:20px;
   }
   
   #credits li
   {
   	color:white;
  	font-size:11px;
  	font-family:arial;
  	font-weight:bold;
  	display:inline;
   }
   
   #credits a
   {
   	color:white;
   	text-decoration:none;
   }
   
   .jforms-error-list
   {
   		font-size:11px;
   		width:250px;
   		border:0;
   		color:red;
   }
   
   #connect
   {
   	 height:15px;
   	 float:left;
   	 
   }
   
   
      
     		 