/***********/
/* Général */
/***********/

html
{	overflow: scroll;
	height: 100%;
	width: 100%;
}

body
{	width: 100%;
	margin: 0px;
	padding: 0px;

	text-align: center; /* pour corriger le bug de centrage IE */
	font-family: Arial;
	font-size: 12px;							  
	color: #000000;
	background: #E1E1C7;
} 

table
{	border: 0px;
	margin: 0px;
	padding: 0px;
}

td
{	font-family: Arial;
	font-size: 12px;

}

.hidden 
{	display: none;	
}

.droite
{	text-align: right;
}
 

#debug
{	position: absolute;
	top: 0px;
	left: 50px;
	font-weight: bold;
	color: red;
}

.spacer
{	height: 30px;
}		

 
/********/
/* Page */
/********/
 		 		
#page_wrapper
{	clear: both;
	width: 990px;
	margin-left: auto;
	margin-right: auto;		
	text-align: center;	   	
}

#page_left
{	clear: both;
	float: left;
	width: 168px;
	margin-left: 10px;	   
	background: none;
}

#page_right
{	float: left;
	width: 812px;														  
}

#page_container
{	clear: both;
	float: left;
	width: 812px;
}	

#page
{	clear: both;
	float: left;
	width: 812px;			
	margin: 0px;
	padding: 0px;
	text-align: left;
}
  
#page_content
{	clear: both;
	float: left; 
	width: 771px;			
	_width: 791px;			
	display: block;
	margin: 0px;  
	margin-left: 8px;		   
	padding: 0px 10px;
	min-height: 400px;
	_height: 400px;		 
	background: white;
	text-align: left;
}	  														  
	
#content
{	clear: both;
	float: left;
}	  

#menu_bas_wrapper
{	margin-top: -40px;
	width: 100%;
}

#menu_bas
{	clear: both;
	float: left;
	list-style: none;
	margin: 0px;	   
	margin-top: -40px;
	_margin-top: 0px;
	margin-left: 70px;
	padding: 0px;	   
}

#menu_bas li
{	float: left;	 
}

#menu_bas li a
{	margin-right: 2px;

	font-family: Arial;  
	font-size: 11px;		
	color: #36383E;
	font-weight: bold;
	text-transform: none;
	text-decoration: none;
}

#menu_bas li a:hover
{	color: #36383E;
	text-decoration: underline;
}

		
/*********************/
/* Colonne de gauche */
/*********************/


/* voir left.css */



/**********/
/* Header */
/**********/	 

#header_wrapper
{	clear: both;
	float: left;
	width: 812px;		
}			   	 

#header_container
{	clear: both;
	float: left;
	width: 812px;
}

#header
{	clear: both;
	float: left;
	width: 812px;
	height: 78px;	
	margin-left: 0px;
	margin-top: 0px;
	text-indent: -9999px;
	background: url(../pictures/25_ans_de_fidelite_aux_intermediaires_en_assurance.jpg) no-repeat 82px 25px;	 
	overflow: hidden;
}			



/********/
/* Menu */
/********/

/* Menu */ 
#menu
{	clear: both;
	float: left;
	width: 812px; 		  
	line-height: 36px;
	list-style: none;
	margin: 0px;	   
	padding: 0px;	 
	padding-left: 7px;	 
	
}

#menu li
{	position: relative;
	float: left;	
	text-indent: -9999px;
	margin-right: 11px;
	height: 36px;
	line-height: 36px;		   
	z-index: 1000;
}

#menu li a
{	display: block;	
}

#menu ul
{	_position: absolute;	 
	_left: 0px;
	margin: 0px;
	padding: 0px;
	display: none;	  
	width: 200px;
	list-style: none;
	background: #FFFFFF;	
	text-align: left;
	border: 1px solid #747271;
}							   


#menu ul li
{	float: none; 
	width: auto;
	margin: 0px;
	padding: 0px;
	height: 20px;
	line-height: 20px;		 
	background: #FFFFFF;
	_margin-bottom: -3px;  
	
}

#menu ul li a
{	display: block; 	  
	width: auto; 
	margin: 0px;
	padding: 0px; 
	border: none; 	
	text-indent: 0px;		
	padding-left: 15px;
	text-decoration: none;
	color: #747271;
	background: url(../pictures/puce_menu.jpg) no-repeat 4px 8px;
}

#menu_3 ul
{	border: 1px solid #95C247;	
}		

#menu_4 ul
{	border: 1px solid #35B5D2;	
}

#menu_5 ul
{	border: 1px solid #FC8631;	
}								 

#menu_6 ul
{	border: 1px solid #9E3068;
}

#menu_3 ul li a
{	background: url(../pictures/puce_menu_sante.jpg) no-repeat 4px 8px;
}		

#menu_4 ul li a
{	background: url(../pictures/puce_menu_iard.jpg) no-repeat 4px 8px;
}

#menu_5 ul li a
{	background: url(../pictures/puce_menu_prevoyance.jpg) no-repeat 4px 8px;
}

#menu_6 ul li a
{	background: url(../pictures/puce_menu_services.jpg) no-repeat 4px 8px;
}

#menu ul li a:hover
{	color: #FFFFFF; 
	background: url(../pictures/puce_menu_hover.jpg) no-repeat 4px 8px #747271;
}

#menu_3 ul li a:hover
{	background-color: #95C247;
}		

#menu_4 ul li a:hover
{	background-color: #35B5D2;
}

#menu_5 ul li a:hover
{	background-color: #FC8631;
} 

#menu_6 ul li a:hover
{	background-color: #9E3068;
}

#menu li:hover > ul 
{	display: block; 
}
	 




/**********/
/* Footer */
/**********/		

/* Voir footer.css */

   

/**********/
/* Styles */
/**********/

h1
{	
}

h2
{
}

h3
{
}


