/******************************************************************************************************************/
/*   GENERAL LAYOUTS   */
/******************************************************************************************************************/
* { 
	margin:0; padding:0; border:0; 
}
/******************************************************************************************************************/
body {
	text-align: center; 
	background: #131315;
	font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFF;
}
* html body {
	height:100%; 
	}
/******************************************************************************************************************/
#conteneur {
	width: 1200px;
	margin-top: 0px;
	margin-left: auto;
	margin-right: auto;
	text-align: left; 
	z-index:0;
	position:relative;   	  
}
/******************************************************************************************************************/
#header { 
	height: 164px; position:relative; background:url(../images/header_separateur.gif) no-repeat 922px 103px;  
}
/******************************************************************************************************************/
#header h1 {
	width:198px; height:41px;
	background:url(../images/logo.gif) no-repeat; 
	position:absolute; top:83px; left:124px;
}  
/******************************************************************************************************************/
#header h1 span {
	display:none;
}  
/******************************************************************************************************************/
#header h2 { 
	position:absolute; top:130px; left:124px;
	font-size:11px; font-weight:normal;
}   
/******************************************************************************************************************/
#header h2 span {
	color:#69a5d0; 
}  
/******************************************************************************************************************/
#header .search { position:absolute; top:95px; left:730px;	 
} 
/******************************************************************************************************************/
#header .search input { width:141px; height:14px; background:#d9dadb; border-right:1px solid #c2c2c4; vertical-align:top; font-size:11px; color:#000;   	 
} 
/******************************************************************************************************************/
#header .search input.valider{width:18px; height:18px; background:none; border-right:none; vertical-align:top; margin-left:8px; margin-top:-1px;	 
} 
/******************************************************************************************************************/
#header .search form{    	 
} 
/******************************************************************************************************************/
#header .search label{ display:block; padding-bottom:1px;  
} 



/******************************************************************************************************************/
#header .client { position:absolute; top:108px; left:950px;	 
} 
/******************************************************************************************************************/
#header .client a { display:block; width:126px; height:18px; background:url(../images/btn_support_login.gif);	 
} 
/******************************************************************************************************************/
#header .client span { display:none;	 
} 
/******************************************************************************************************************/
  
/******************************************************************************************************************/
#bandeau { height:164px;  
}   
/******************************************************************************************************************/ 
  
/******************************************************************************************************************/
#content {
	height: 260px; position:relative; padding-left:124px; padding-top:17px;  	 
} 
/******************************************************************************************************************/
html>body #content {
	height: auto;
	min-height: 260px; 
} 
/******************************************************************************************************************/
 
/******************************************************************************************************************/
hr.clear
{float:none; clear:both; vsibility:hidden; height: 0; border:1px solid #131315; margin: 0;
} 
/******************************************************************************************************************/
div.clear
{float:none; clear:both;  
} 
/******************************************************************************************************************/
 
/******************************************************************************************************************/ 
a { 
	font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#fff; text-decoration:underline;
}
/******************************************************************************************************************/ 
 
/******************************************************************************************************************/
 

/********************* Menu Principal **************************************/

#menus {
	width:100%; height:25px; 
	background:#2e2d2f;  	  
	line-height:normal;  
	z-index:1111; position:relative; 
}
/******************************************************************************************************************/
#menus ul#nav {
	list-style:none; margin:0 auto; padding-left:245px; 
}
/******************************************************************************************************************/
#menus ul#nav li { 
	  position:relative;
	  left:0;
	  top:0;
	  float:left; 
	  background:url(../images/menu_seperateur.gif) no-repeat -1px 0px;  
} 
/******************************************************************************************************************/
#menus ul#nav li#menu_home {  
	  background:none;  
}  
/******************************************************************************************************************/
#menus ul#nav li a { 
      display:block; 
      padding:5px 16px 7px 16px;
	  font-weight:bold;
	  font-size:13px;
      color:#FFF;
	  text-transform:uppercase;
	  text-decoration:none; 
}   
/******************************************************************************************************************/
#menus ul#nav li a:hover { 
      color:#69A5D0;
}   
/******************************************************************************************************************/ 
#menus li div{
	  display:none; 
	  position:absolute;
	  top:25px!important;
	  left:0px; bottom:0; 
	  clear:both; 
	  z-index:1111!important;  
}
/******************************************************************************************************************/
#menus li div ul{ 
	background:url(../images/fond_smenu.gif) repeat-x -50% 0%;
	width:140px; list-style:none; 
}
/******************************************************************************************************************/
#menus li>div {
	top:auto;
	left:auto; 
	z-index:1111;
}
/******************************************************************************************************************/
#menus ul#nav li div li{
	  text-align:center;
	  float:none;
	  display:block;
	  position:relative; 
	  background:none; 
}
/******************************************************************************************************************/
#menus ul#nav li div li a   {
	  color:#FFF;
	  display:block;  
	  font-size:10px; 	
	  padding:9px 0px 8px 0px;  
	  text-transform:none; width:100%  
} 
/******************************************************************************************************************/
#menus ul#nav li div li a:hover, #menus ul#nav li#current div li a:hover { 
      float:none;
      display:block;  
	  font-weight:bold;
	  font-size:10px;
      color:#5AA5D0;
	  text-decoration:none;  
}
/******************************************************************************************************************/
#menus li:hover div, #menus li.over div{
	display:block;} 
/******************************************************************************************************************/


/******************************************************************************************************************/
/*   FIN    */
/******************************************************************************************************************/
