.onglet h2 {
			
			font-size: 12px;
			font-family: Arial, Verdana;
			font-style: normal;
			color: black;
			text-decoration:none;
			font-weight:bold;
			margin:10px 15px 10px 0px;
			/*background: url(images/puce_chapitre.gif) no-repeat 0 0;*/
			padding-left: 0px;
			}
			
			body{
				margin: 0px;
				padding: 0px;
				height:100%;
				background-attachment: scroll;
				background-repeat: repeat;
				background-position:center;
				background-position:top;
				background-image:url(../../../mouse_hosting/FR/css/images/1024/images/fond_div2.gif);
				text-align: center;
				/*background-color:#000000;*/
				/*min-height:1000px;*/
				
				font-size: 12px;
				font-family: Arial, Verdana;
				font-style: normal;
				color: black;
}

			#container {
				margin-left: auto;
    			margin-right: auto;
				padding: 0px 0px 0px 0px;
				margin-top: 0px;
				position: relative;
				width: 940px; /* taille !!!*/
				/*border: 1px solid red;*/
				height: 100%;
				float:inherit;
			}
			
			#contenu {
				margin-left: 0px;
				position: relative;  /* Nécessaire pour Safari */
				padding: 0px;
				width:748px;
				float:left;
				/*background-image:url(images/fond_contenu.gif);*/
				background-position:right;
				height: 100%;
			}
			
			
			#video {
				position: inherit; 
				padding: 5px 0px 10px 9px;
				margin-left: 0px;
				width: 220px;
				
			}
			
			
			#pub_site { 
	margin: 0px;
	/*background: url(../images/affiche_fond.gif) repeat-y right top; */
	width: 170px;
	margin-left: 10px;
	margin-right: 0px;
	margin-top: 0px;
	padding-top: 0px;
	padding-right: 0px;
	float: right;
	height: 100%;
	
	}
			
			
			
			
			#pub {
				position: inherit; 
				padding: 10px 0px 0px 0px;
				margin-left: 0px;
				width: 202px;
				float: left;
			}
			
			.pub_img {
				position: inherit; 
				padding: 0px 0px 0px 0px;
				/*margin-top:10px;*/
				margin-bottom:10px;
				margin-left: 5px;
			}
						
			
			#haut {
				position: relative;  /* Nécessaire pour Safari*/
				padding: 0px;
				/*width:770px;*/
				text-align:right;
				margin-bottom:5px;
				margin-top:2px;
				margin-right:30px;
				color:#765130;
				
			}
			
					#haut a {
					text-decoration: none; 
					color:#765130;
					}
					
					#haut a:hover {
						text-decoration: underline;
						color:#765130;
						
					}
					
					
					#haut ul li {
						border-bottom: 1px solid #EEEEEE;
						display: block;
						list-style-type: none;
						padding: 5px 0 5px 15px;
						
						/*padding-bottom:30px;*/
						
						}
					
					
					#haut h1 {
						font-size: 10px;
						color:#765130;
						font-style: normal;
						font-family: Arial, Verdana;
						padding-bottom: 4px;
						background: url(../../../mouse_hosting/FR/css/images/separateur.gif) no-repeat 0 0;
						padding-left: 15px;
						padding-right: 5px;
						display:inline;
						}
			

			
			#menu a:link {
			color:#000000;
			text-decoration:underline;
			}
			
			#menu a: {
			color:#000000;
			text-decoration:underline;
			}
			
			#menu a:hover {
			color:#000000;
			text-decoration:none;
			}
			
			#menu a:visited {
			color:#000000;
			}
			
			
			#menu {
				position: relative; 
				padding: 0px;
				float:left;
				width: 230px;
				margin-left: 1px;
				text-align:left;
				
				
			}
			
			#menu li {

			margin-top: 0px;
			margin-bottom: 0px;
			margin-left: 0px;
			margin-right: 0px;
			clear: both;
			padding: 2px 0px 0px 0px;
			}	
			
			#menu H1 {
			background: url("") no-repeat 0 0;
			padding-left: 0px;
			}	
			
			#menu ul {
			margin-top: 0px;
			margin-bottom: 10px;
			margin-left: 30px;
			margin-right: 0px;
			clear: both;
			padding: 5px 0px 0px 0px;
			}	
			
			#logo{
			position: relative; 
			text-align:center;
			background-image:url(../../../mouse_hosting/FR/css/images/logo.jpg);
			width:186px;
			height:90px;
			margin-left:5px;
			padding: 0px 0px 0px 0px;
			}
			
			.date{
			text-align:right;
			color: black;
			font-weight: bold;
			margin-right: 5px;
			padding: 0px 0px 0px 0px;
			margin-bottom: 0px;
			margin-top: 0px;
			}
			
			
			.titre_menu {
			font:Arial, Helvetica, sans-serif;
			font-size:12px;
			margin-left: 15px;
			margin-top: 0px;
			margin-bottom: 0px;
			margin-right: 0px;
			font-weight: bold;
			text-decoration: none; 
			color: black;
			}
			
			.titre_menu a {
			font:Arial, Helvetica, sans-serif;
			font-size:12px;
			margin-left: 15px;
			margin-top: 0px;
			margin-bottom: 0px;
			margin-right: 0px;
			font-weight: bold;
			text-decoration: underline; 
			color: black;
			}
			
			.titre_menu a:hover {
			font:Arial, Helvetica, sans-serif;
			font-size:12px;
			margin-left: 15px;
			margin-top: 0px;
			margin-bottom: 0px;
			margin-right: 0px;
			font-weight: bold;
			text-decoration: underline; 
			color: black;
			}			
			

.titre_sous_menu_groupe {

			font:Arial, Helvetica, sans-serif;
			font-size:10px;
			margin-left: 15px;
			margin-top: 0px;
			margin-bottom: 0px;
			margin-right: 0px;
			text-decoration: none; 
			color: black;
			
			list-style-type:none;
			list-style-image: url(../../../mouse_hosting/FR/css/images/puce_bleu_fonce2.gif);
			}
				
						
.titre_Nuestros_productos {
			font:Arial, Helvetica, sans-serif;
			font-size:12px;
			margin-left: 0px;
			margin-top: 0px;
			margin-bottom: 0px;
			margin-right: 0px;
			text-decoration: none; 
			color: black;
			
			}

.titre_sous_menu_assur {

			font:Arial, Helvetica, sans-serif;
			font-size:10px;
			margin-left: 15px;
			margin-top: 0px;
			margin-bottom: 0px;
			margin-right: 0px;
			text-decoration: none; 
			list-style-type:none;
			list-style-image: url(../../../mouse_hosting/FR/css/images/puce_bleu2.gif);
			}
			
.titre_prevoyance {
			font:Arial, Helvetica, sans-serif;
			font-size:12px;
			margin-left: 0px;
			margin-top: 0px;
			margin-bottom: 0px;
			margin-right: 0px;
			text-decoration: none; 
			color: black;
			
			}
			
.titre_sous_menu_prev {
			font:Arial, Helvetica, sans-serif;
			font-size:10px;
			margin-left: 15px;
			margin-top: 0px;
			margin-bottom: 0px;
			margin-right: 0px;
			text-decoration: none;
			color: black; 
			list-style-type:none;
			list-style-image: url(../../../mouse_hosting/FR/css/images/puce_rouge2.gif);
			}

/* style espace adhérent ******************************************************* */
						.menu_espace {
						margin-top: 0px;
						margin-bottom: 0px;
						margin-left: 0px;
						margin-right: 0px;
						padding: 6px 0px 4px 0px;
						background: url(images/puce_jaune.gif) repeat-y left top; 
						width: 100%;
						border-bottom: 1px solid #C3CCD2;
						height:20px;
						}
						
/* style espace adhérent ******************************************************* */						
						.menu_Nuestros_Consejos {
						margin-top: 0px;
						margin-bottom: 0px;
						margin-left: 0px;
						margin-right: 0px;
						padding: 6px 0px 4px 0px;
						background: url(images/puce_rouge.gif) repeat-y bottom left; 
						width: 100%;
						border-bottom: 1px solid #C3CCD2;
						/*height:20px;*/
						}
						
						.menu_Nuestros_Consejos h1{
						font:Arial, Helvetica, sans-serif;
						font-size:12px;
						margin-top: 0px;
						margin-bottom: 0px;
						margin-left: 15px;
						margin-right: 0px;
						font-weight: bold;
						text-decoration: none; 
						color: #C03C53;
						}
						
						.menu_E-Servicios {
						margin-top: 0px;
						margin-bottom: 0px;
						margin-left: 0px;
						margin-right: 0px;
						padding: 6px 0px 4px 0px;
						background: url(images/puce_vert_clair.gif) repeat-y    ; 
						width: 100%;
						border-bottom: 1px solid #C3CCD2;
						/*height:20px;*/
						}
						
						.menu_E-Servicios h1{
						font:Arial, Helvetica, sans-serif;
						font-size:12px;
						margin-top: 0px;
						margin-bottom: 0px;
						margin-left: 15px;
						margin-right: 0px;
						font-weight: bold;
						text-decoration: none; 
						color: #9DBB2B;
						}
						
						
						
						
						
						
						
						
/*/////////////////////////////////////////////////////////////////////////////////////////////*/						
		
						
			.titre_rubrique {
			font:Arial, Helvetica, sans-serif;
			font-size:12px;
			margin-left: 0px;
			margin-top: 0px;
			margin-bottom: 0px;
			margin-right: 0px;
			text-decoration: none; 
			color: black;
			}			
	
	
			.titre_rubrique li{
			/*list-style-type:square;*/
			list-style-type:none;
			}
			
			
			.titre_rubrique_jaune li{
			/*list-style-type:square;*/
			list-style-type:none;
			}
			
			
			/*///////////////////////////////////////////////////////////////////////*/
			
			#menu2 .titre_rubrique_jaune a:hover {
			font-size:11px;
			}	
			
			#menu2 .titre_rubrique_jaune a:visited {
			font-size:11px;
			}	
			
			
			#menu2 .titre_rubrique_jaune a: {
		font-size:11px;
			}	
			
			#menu2 .titre_rubrique_jaune a:link {
		font-size:11px;
			}	
			
			
			#menu2 .titre_rubrique_orange a:hover {
			font-weight:bold;
			text-decoration: none; 
			color:#765130;
			font-size:11px;
			}	
			
			#menu2 .titre_rubrique_orange a:visited {
			font-weight:bold;
			color:#765130;
			font-size:11px;
			}	
			
			
			#menu2 .titre_rubrique_orange a: {
			font:Arial, Helvetica, sans-serif;
			font-size:11px;
			margin-left: 0px;
			margin-top: 0px;
			margin-bottom: 0px;
			margin-right: 0px;
			text-decoration: underline; 
			color:#765130;
			font-weight:bold;
			}		
			
			#menu2 .titre_rubrique_orange a:link {
			font:Arial, Helvetica, sans-serif;
			font-size:11px;
			margin-left: 0px;
			margin-top: 0px;
			margin-bottom: 0px;
			margin-right: 0px;
			text-decoration: underline; 
			color:#765130;
			font-weight:bold;
			}	
						
/*/////////////////////////////////////////////////////////////////////////////////////////////*/							
						
						
						.menu_jaune {
						margin-top: 2px;
						margin-bottom: 0px;
						margin-left: 0px;
						margin-right: 0px;
						/*padding: 0px 0px 0px 0px;*/
						padding-bottom:5px;
						background: url(../../../mouse_hosting/FR/css/images/trait_menu.gif) repeat-x bottom;
						background-position:bottom;
						width: 100%;
						/*border-bottom: 1px solid #C3CCD2;*/
						min-height:20px;
						}
						
						.menu_jaune h1{
						font:Arial, Helvetica, sans-serif;
						font-size:12px;
						margin-top: 0px;
						margin-bottom: 0px;
						margin-left: 15px;
						margin-right: 0px;
						font-weight: bold;
						text-decoration: none; 
						color: #FFCC00;
						}
						
						.titre_sous_menu_jaune {
						font:Arial, Helvetica, sans-serif;
						font-size:10px;
						margin-left: 15px;
						margin-top: 0px;
						margin-bottom: 0px;
						margin-right: 0px;
						text-decoration: none; 
						color: black;
						list-style-type:none;
						list-style-image: url(../../../mouse_hosting/FR/css/images/puce_jaune2.gif);
						}
						
						
						.menu_vert_clair {
						margin-top: 0px;
						margin-bottom: 0px;
						margin-left: 0px;
						margin-right: 0px;
						padding: 6px 0px 4px 0px;
						background: url(../../../mouse_hosting/FR/css/images/puce_vert_clair.gif) repeat-y    ; 
						width: 100%;
						border-bottom: 1px solid #C3CCD2;
						/*height:20px;*/
						}
						
						.menu_vert_clair h1{
						font:Arial, Helvetica, sans-serif;
						font-size:12px;
						margin-top: 0px;
						margin-bottom: 0px;
						margin-left: 15px;
						margin-right: 0px;
						font-weight: bold;
						text-decoration: none; 
						color: #9DBB2B;
						}
						
						.titre_sous_menu_vert_clair {
						font:Arial, Helvetica, sans-serif;
						font-size:10px;
						margin-left: 15px;
						margin-top: 0px;
						margin-bottom: 0px;
						margin-right: 0px;
						text-decoration: none; 
						color: black;
						list-style-type:none;
						list-style-image: url(../../../mouse_hosting/FR/css/images/puce_vert_clair2.gif);
						}
						
						.menu_bleu_fonce {
						margin-top: 0px;
						margin-bottom: 0px;
						margin-left: 0px;
						margin-right: 0px;
						padding: 6px 0px 4px 0px;
						background: url(../../../mouse_hosting/FR/css/images/puce_bleu_fonce.gif) repeat-y    ;
						width: 100%;
						border-bottom: 1px solid #C3CCD2;
						/*height:20px;*/
						}
						
						.menu_bleu_fonce h1{
						font:Arial, Helvetica, sans-serif;
						font-size:12px;
						margin-top: 0px;
						margin-bottom: 0px;
						margin-left: 15px;
						margin-right: 0px;
						font-weight: bold;
						text-decoration: none; 
						color: #003477;
						}
						
						.titre_sous_menu_bleu_fonce {
						font:Arial, Helvetica, sans-serif;
						font-size:10px;
						margin-left: 15px;
						margin-top: 0px;
						margin-bottom: 0px;
						margin-right: 0px;
						text-decoration: none; 
						color: black;
						list-style-type:none;
						list-style-image: url(../../../mouse_hosting/FR/css/images/puce_bleu_fonce2.gif);
						}
						
						
						
						.menu_bleu_clair {
						margin-top: 0px;
						margin-bottom: 0px;
						margin-left: 0px;
						margin-right: 0px;
						padding: 6px 0px 0px 0px;
						background: url(../../../mouse_hosting/FR/css/images/puce_bleu.gif) repeat-y    ; 
						width: 100%;
						border-bottom: 1px solid #C3CCD2;
						}
						
						.menu_bleu_clair h1{
						font:Arial, Helvetica, sans-serif;
						font-size:12px;
						margin-top: 0px;
						margin-bottom: 0px;
						margin-left: 15px;
						margin-right: 0px;
						font-weight: bold;
						text-decoration: none; 
						color: #256B8C;
						}
						
						.titre_sous_menu_bleu_clair {
						font:Arial, Helvetica, sans-serif;
						font-size:10px;
						margin-left: 15px;
						margin-top: 0px;
						margin-bottom: 0px;
						margin-right: 0px;
						text-decoration: none; 
						color: black;
						list-style-type:none;
						list-style-image: url(../../../mouse_hosting/FR/css/images/puce_bleu_clair2.gif);
						}
						
						
						
						.menu_rouge {
						margin-top: 0px;
						margin-bottom: 0px;
						margin-left: 0px;
						margin-right: 0px;
						padding: 6px 0px 4px 0px;
						background: url(../../../mouse_hosting/FR/css/images/puce_rouge.gif) repeat-y bottom left; 
						width: 100%;
						border-bottom: 1px solid #C3CCD2;
						/*height:20px;*/
						}
						
						.menu_rouge h1{
						font:Arial, Helvetica, sans-serif;
						font-size:12px;
						margin-top: 0px;
						margin-bottom: 0px;
						margin-left: 15px;
						margin-right: 0px;
						font-weight: bold;
						text-decoration: none; 
						color: #C03C53;
						}
						
						.titre_sous_menu_rouge {
						font:Arial, Helvetica, sans-serif;
						font-size:10px;
						margin-left: 15px;
						margin-top: 0px;
						margin-bottom: 0px;
						margin-right: 0px;
						text-decoration: none; 
						color: black;
						list-style-type:none;
						list-style-image: url(../../../mouse_hosting/FR/css/images/puce_rouge2.gif);
						}
/*/////////////////////////////////////////////////////////////////////////////////////////////*/						
						
						
						
						.menu_simulation {
						margin-top: 0px;
						margin-bottom: 0px;
						margin-left: 0px;
						margin-right: 0px;
						padding: 6px 0px 4px 0px;
						background: url(../../../mouse_hosting/FR/css/images/puce_vert_canard.gif) repeat-y    ; 
						width: 100%;
						border-bottom: 1px solid #C3CCD2;
						/*height:20px;*/
						}
						
						.menu_conseillers {
						margin-top: 0px;
						margin-bottom: 0px;
						margin-left: 0px;
						margin-right: 0px;
						padding: 6px 0px 4px 0px;
						background: url(../../../mouse_hosting/FR/css/images/puce_rouge.gif) repeat-y    ; 
						width: 100%;
						border-bottom: 1px solid #C3CCD2;
						/*height:20px;*/
						}
						
						.menu_rubriques {
						margin-top: 0px;
						margin-bottom: 0px;
						margin-left: 0px;
						margin-right: 0px;
						padding: 6px 0px 0px 0px;
						background: url(../../../mouse_hosting/FR/css/images/puce_bleu.gif) repeat-y    ; 
						width: 100%;
						border-bottom: 1px solid #C3CCD2;
						}
						
						.menu_rubriques h1{
						font:Arial, Helvetica, sans-serif;
						font-size:12px;
						margin-top: 0px;
						margin-bottom: 0px;
						margin-left: 15px;
						margin-right: 0px;
						font-weight: bold;
						text-decoration: none; 
						color: #256B8C;
						}
						
						.menu_Quienes_somos {
						margin-top: 0px;
						margin-bottom: 0px;
						margin-left: 0px;
						margin-right: 0px;
						padding: 6px 0px 4px 0px;
						background: url(../../../mouse_hosting/FR/css/images/puce_bleu_fonce.gif) repeat-y    ;
						width: 100%;
						border-bottom: 1px solid #C3CCD2;
						/*height:20px;*/
						}
						
						.menu_Quienes_somos h1{
						font:Arial, Helvetica, sans-serif;
						font-size:12px;
						margin-top: 0px;
						margin-bottom: 0px;
						margin-left: 15px;
						margin-right: 0px;
						font-weight: bold;
						text-decoration: none; 
						color: #003477;
						}
												
						.menu_prevention {
						margin-top: 0px;
						margin-bottom: 0px;
						margin-left: 0px;
						margin-right: 0px;
						padding: 6px 0px 0px 0px;
						background: url(../../../mouse_hosting/FR/css/images/puce_orange.gif) repeat-y    ; 
						width: 100%;
						border-bottom: 1px solid #C3CCD2;
						}
										
					
					#menu1 {
						position: inherit;  /* Nécessaire pour Safari */
						padding: 0px;
						margin: 0px;
						margin-bottom:0px;
						background-image:url(../../../mouse_hosting/FR/css/images/menu_haut.jpg);
						background-repeat: no-repeat;
						background-color:#ffffff;
						width: 100%;
						height:15px;
						border-right: solid 2px ;
						border-color: #C3CED5 ;
						
					}
					
					#menu2 {						
						position: inherit;  /* Nécessaire pour Safari */
						padding: 0px,0px,0px,0px;
						margin: 0px,0px,0px,0px;
						margin-top:0px;
						/*background-color: #ffffff;*/
						width: 100%;
						/*border-right: solid 2px ;*/
						/*border-color: #C3CED5 ;*/
					}
					
					#menu3 {
						position: inherit;  /* Nécessaire pour Safari */
						padding: 0px;
						margin: 0;
						background-image:url(../../../mouse_hosting/FR/css/images/bas_menu.gif) ;
						background-repeat: no-repeat;
						width: 100%;
						height:10px;
					}
			
			#photo {
						position: relative;  /* Nécessaire pour Safari */
						padding: 0px;
						margin: 0;
						/*background-image:url(images/1024/visuel/fmgm.jpg);
						background-repeat: no-repeat;*/
						width: 748px;
						height:300px;
						float:left;
						margin-left:1px;
						margin-bottom:0px;
					}
					

			#layer_onglet {
						position: relative;  /* Nécessaire pour Safari */
						padding: 0px;
						margin: 0px;
						width: 746px;
						margin-left:2px;
						margin-top:0px;
						float: left;
						text-align: center;
						}
					
			
			.onglet_contenu h1 {
			text-align:left;
			font-size: 16px;
			font-family: Arial, Verdana;
			font-style: normal;
			text-decoration:none;
			font-weight:bold;
			margin:10px 0px 15px 0px;
			padding:0px 0px 0px 0px;
			/*margin-left:10px;*/
			}
			
			
			.onglet_contenu h2 {
			text-align:left;
			font-size: 14px;
			font-family: Arial, Verdana;
			font-style: normal;
			text-decoration:none;
			font-weight:bold;
			background: url(../../../mouse_hosting/FR/css/images/puce_blanche.gif) no-repeat 0 0;
			list-style-image: url("../../../mouse_hosting/FR/css/images/puce_savoir.gif");
			margin:10px 0px 10px 0px;
			padding:0px 0px 0px 15px;
			/*margin-left:10px;*/
			width:710px;
			/*width:98%;*/
			background-color:#EBEBEB;
			/*display: inherit;*/
			
			}
			
			.onglet_popup {
			margin: 0px 0px 0px 10px;
			/*width:730px;*/
			text-align: left;
			font-size: 12px;
			color:#000000;
			}
			
			
			.onglet_popup h2 {
			text-align:left;
			font-size: 14px;
			font-family: Arial, Verdana;
			font-style: normal;
			text-decoration:none;
			font-weight:bold;
			background: url(../../../mouse_hosting/FR/css/images/puce_blanche.gif) no-repeat 0 0;
			list-style-image: url("../../../mouse_hosting/FR/css/images/puce_savoir.gif");
			margin:10px 0px 10px 0px;
			padding:0px 0px 0px 15px;
			/*margin-left:10px;*/
			width:95%;
			background-color:#EBEBEB;
			/*display: inherit;*/
			}
			
			
			.onglet_popup h1 {
			text-align:left;
			font-size: 16px;
			font-family: Arial, Verdana;
			font-style: normal;
			text-decoration:none;
			font-weight:bold;
			margin:10px 0px 15px 0px;
			padding:0px 0px 0px 0px;
			/*margin-left:10px;*/
			}
			.onglet_contenu li {
			
			}
			
			.onglet_contenu li a:{
			

			}
			
			
			.onglet_contenu li a:link{
			

			}
			
			.onglet_contenu li a:visited{
			

			}
			
			
			.onglet_contenu li a:hover {
			

			}
			
			
			
			/*
			.onglet_contenu li {
			text-align:right;
			font-size: 12px;
			font-family: Arial, Verdana;
			font-style: normal;
			color: #256B8C;
			text-decoration:none;
			font-weight:bold;
			list-style-image: url("images/puce_savoir.gif");
			padding:0px 0px 0px 0px;
			margin-left:0px;
			margin-top:10px;
			}
			
			.onglet_contenu li a:{
			color: #256B8C;
			text-decoration: underline;
			font-weight:bold;

			}
			
			
			.onglet_contenu li a:link{
			color: #256B8C;
			text-decoration: underline;
			font-weight:bold;

			}
			
			.onglet_contenu li a:visited{
			color: #256B8C;
			text-decoration: underline;
			font-weight:bold;

			}
			
			
			.onglet_contenu li a:hover {
			color: #256B8C;
			text-decoration:none;
			font-weight:bold;

			}
			*/
			
#Savoir {

			text-align:right;
			font-size: 12px;
			font-family: Arial, Verdana;
			font-style: normal;
			color: #256B8C;
			text-decoration:none;
			font-weight:bold;
			margin-top:10px;
			margin-bottom:10px;
			/*background: url(images/puce_savoir.gif) no-repeat right; 
			padding:0px 0px 0px 0px;
			padding-right:23px;
			margin-right:23px;
			margin-top:10px;
			margin-bottom:10px;*/
			
			}

#Savoir a: {
			color: #256B8C;
			background: url(../../../mouse_hosting/FR/css/images/puce_savoir.gif) no-repeat right; 
			padding:0px 0px 0px 0px;
			padding-right:23px;
			margin-right:23px;
			margin-top:10px;
			margin-bottom:10px;
			}

#Savoir a:link {
			color: #256B8C;
			background: url(../../../mouse_hosting/FR/css/images/puce_savoir.gif) no-repeat right; 
			padding:0px 0px 0px 0px;
			padding-right:23px;
			margin-right:23px;
			margin-top:10px;
			margin-bottom:10px;

			}

#Savoir a:hover {
			color: #256B8C;
			text-decoration:none;
			}

#Savoir a:visited {
			color: #256B8C;
			background: url(../../../mouse_hosting/FR/css/images/puce_savoir.gif) no-repeat right; 
			padding:0px 0px 0px 0px;
			padding-right:23px;
			margin-right:23px;
			margin-top:10px;
			margin-bottom:10px;
			}		
			
			
			
			.plan li{
			color: red;
			text-align:left;
			font-size: 14px;
			font-family: Arial, Verdana;
			font-style: normal;
			text-decoration:none;
			font-weight:bold;
			list-style-image: none;
			padding:0px 0px 0px 0px;
			margin-left:10px;
			margin-top:10px;
			margin-bottom :10px;
			}
			
			.plan .novedades {
			color: #F9B804;
			/*background-color:#FFF8E5;*/
			background-color:#ffffff;
			width:400px;
			padding-left:10px;
			padding-top:10px;
			list-style-type: none;
			border: 1px solid #B0BEC7;
			}
			
			.plan .novedades a{
			color: #F9B804;
			
			}
			
			.plan .novedades a:visited{
			color: #F9B804;
			
			}
			
			.plan .texte {
			color: #000000;
			font-size: 11px;
			}
			.plan .texte a{
			color: #000000;
			font-size: 11px;
			}
			.plan .texte a:visited{
			color: #000000;
			font-size: 11px;
			}
			
			.map_fond {
			width:400px;
			padding-left:10px;
			background-position:center;
			background-image: url(../../../mouse_hosting/FR/css/images/trait_map.gif);
			background-repeat:repeat-y;
			}
			
			
			.plan .detail {
			color: #000000;
			font-size: 10px;
			}
			
			.plan .quienes_somos {
			color: #003477;
			background-color:#ffffff;
			/*background-color:#E1EDFD;*/
			width:400px;
			padding-left:10px;
			padding-top:10px;
			list-style-type: none;
			border: 1px solid #B0BEC7;
			}
			
			.plan .nuestros_productos  {
			color: #256B8C;
			background-color:#ffffff;
			/*background-color:#ECF9FF;*/
			width:400px;
			padding-left:10px;
			padding-top:10px;
			list-style-type: none;
			border: 1px solid #B0BEC7;
			}
			
			.plan .nuestros_servicios  {
			color: #9DBB2B;
			background-color:#ffffff;
			/*background-color:#F7FFD9;*/
			width:400px;
			padding-left:10px;
			padding-top:10px;
			list-style-type: none;
			border: 1px solid #B0BEC7;
			}
			
			.plan .consejos  {
			color: #C03C53;
			background-color:#ffffff;
			/*background-color:#FDE7EB;*/
			width:400px;
			padding-left:10px;
			padding-top:10px;
			list-style-type: none;
			border: 1px solid #B0BEC7;
			}
			
			/*.con {
			color:#0099FF;
			text-decoration: none;
			font-weight:bold;
			}
			
			.con a: {
			color:#0099FF;
			text-decoration: none;
			font-weight:bold;
			}
			
			.con a:hover {
			color:#0099FF;
			text-decoration: none;
			font-weight:bold;
			}
			*/
			
			
			.onglet_contenu {
			margin: 5px 10px 10px 10px;
			/*width:730px;*/
			text-align: left;
			font-size: 12px;
			color:#000000;
			}
			
			/*
			.onglet_contenu a:{
			color:#000000;
			text-decoration:underline;
			}
			
			.onglet_contenu a:hover{
			color:#000000;
			text-decoration:none;
			}
			
			.onglet_contenu a:link{
			color:#000000;
			}
			
			.onglet_contenu a:visited{
			color:#000000;
			text-decoration:underline;
			}
			*/
			
			
			
			
			
			
			a:{
			color:#000000;
			text-decoration:underline;
			}
			
			a:hover{
			color:#000000;
			text-decoration:none;
			}
			
			a:link{
			color:#000000;
			}
			
			a:visited{
			color:#000000;
			text-decoration:underline;
			}
			
			.onglet_contenu_une{
			background:url("../../../mouse_hosting/FR/css/images/fond_soldat.gif") no-repeat right bottom;
			}
			
			#onglet {
				float:left;
    			width:100%;
    			/*background:yellow;*/
    			font-size:93%;
    			line-height:normal;
				background:url("../../../mouse_hosting/FR/css/images/onglet_fond.gif") repeat-x bottom;
				margin-bottom:10px;
				height:41px;
				/*border: 1px solid #B0BEC7;*/
			}
			

/***********************************************************************************************/	

.encart_pub_layer {
				float:left;
    			width:100%;
				padding:0px 0px 0px 0px;
				margin-bottom:10px;
				margin-top:0px;
				border: 1px solid #B0BEC7;
			}




/***********************************************************************************************/	
	
			/*#lien_layer {
				float:left;
    			width:100%;
    			font-size:93%;
    			line-height:normal;
				min-height:41px;
				padding:2px 0px 0px 22px;
			
			}*/
			
			
			.lien_layer {
			
			
			
				float:left;
    			width:100%;
    			font-size:93%;
				border:1px;
				border-style:double;
				border-color:#B0BEC7;
				border-width:medium;
				font-size: 14px;
				font-family: Arial, Verdana;
				font-style: normal;
				color: white;
				background:url("../../../mouse_hosting/FR/css/images/lien_layer.gif") repeat-x top;
				padding-top:2px;
				padding-bottom:2px;
				
				margin-bottom:10px;
				margin-left:0px;
				margin-right:0px;
				/*padding:0px 0px 0px 0px;*/
				
			}
			
			.lien_layer ul {
    		margin:0px 0px 0px 0px;
    		display: inline;
			list-style-type: none;
			padding: 2px 0px 4px 0px;
			width:100%;
    		}
			
			.lien_layer li {
    		/*float:left;*/
			width:49%;
			padding:0px 0px 5px 0px;
			display: inline;
			list-style-type: none;
			/*border: 1px solid #B0BEC7;*/
    		}
			
			#align_lien_layerG {
			float:right;
			margin-top:5px;
			margin-right:5px;
			text-align:right;
			padding-right:10px;
			background: url(../../../mouse_hosting/FR/css/images/puce_lien.gif) no-repeat right; 
			display:inline;
			color: white;
			min-width:200px;
			margin-right:10px;
			/*border: 1px solid #DCDDDA;*/
			
			}
			
			#align_lien_layerD {
			float:left;
			margin-left:10px;
			margin-top:5px;
			text-align:left;
			padding-left:10px;
			background: url(../../../mouse_hosting/FR/css/images/puce_lien.gif) no-repeat left; 
			display:inline;
			color: white;
			min-width:200px;
			
			}


	#align_lien_layerG a:{
	text-decoration: underline; 
	color: white;
	}
		
	#align_lien_layerG a:link{
	text-decoration: underline; 
	color: white;
	}		
			
	#align_lien_layerG a:hover {
	text-decoration: none; 
	color: white;
	}	
			
	#align_lien_layerG a:visited {
	text-decoration: underline; 
	color: white;
	}
			
			
			
	#align_lien_layerD a:{
	text-decoration: underline; 
	color: white;
	}
		
	#align_lien_layerD a:link{
	text-decoration: underline; 
	color: white;
	}		
			
	#align_lien_layerD a:hover {
		text-decoration: none;
		color: white; 
	}	
			
	#align_lien_layerD a:visited {
	text-decoration: underline;
	color: white; 
	}
			
/*****************************************************************************/
			
			#div_appercu {
			margin: 0px 0px 10px 0px;
			
			}
			
			#div_appercu h1 {
			
			font-size: 14px;
			font-family: Arial, Verdana;
			font-style: normal;
			color: black;
			text-decoration:none;
			font-weight:bold;
			margin:10px 0px 10px 0px;
			}
			
			#div_appercu li {
			text-align:right;
			font-size: 12px;
			font-family: Arial, Verdana;
			font-style: normal;
			color: #256B8C;
			text-decoration:none;
			font-weight:bold;
			list-style-image: url("../../../mouse_hosting/FR/css/images/puce_savoir.gif");
			padding:0px 0px 0px 10px;
			margin-left:10px;
			/*background: url(images/puce_savoir.gif) no-repeat left; */
			}
			
			#div_appercu P {
			text-align:left;
			font-size: 12px;
			font-family: Arial, Verdana;
			font-style: normal;
			margin:0px 0px 0px 0px;
			}
			
			
			#bloc_miniature {
			padding: 5px 0px 5px 0px;
			margin-top:5px;
			margin-left:10px;
			margin-right:10px;
			margin-bottom:5px;
			background: url(../../../mouse_hosting/FR/css/images/fond_liste_vide.gif) right bottom;
			background-repeat: no-repeat;
			/*background-color:#EFEEE8; */
			/*border: 1px solid #DCDDDA;*/
			width:340px;
			float: left;
			border: 1px solid #B0BEC7;
			}	
			
			#bloc_miniature h1{
			font-size: 11px;
			font-family: Arial, Verdana;
			font-style: normal;
			color: black;
			text-decoration:none;
			margin:10px 0px 0px 0px; /*cra cra */
			font-weight: normal;
			}
			
			#bloc_miniature h1 a {
			font-size: 11px;
			font-family: Arial, Verdana;
			font-style: normal;
			color: black;
			text-decoration:none;
			margin:10px 0px 0px 0px; /*cra cra */
			font-weight: normal;
			}
			
			#bloc_miniature h1 a:hover{
			font-size: 11px;
			font-family: Arial, Verdana;
			font-style: normal;
			color: black;
			text-decoration: underline;
			margin:10px 0px 0px 0px; /*cra cra */
			font-weight: normal;
			}
			
/*******************************************************************************/
	.image { /* sans outil */
	border: 2px solid #B0BEC7;
	float:left;
	margin:3px 5px 0px 5px;
	/*padding:5px 5px 5px 5px;*/
	}

.image_icone {
	/*border: 2px solid #B0BEC7;*/
	float:left;
	margin:0px 5px 0px 5px;
	text-align: right;
	}
	
.images_L {
	border: 2px solid #B0BEC7;
	margin:3px 5px 0px 5px;
	text-align:left;
	}

.images_R {
	border: 2px solid #B0BEC7;
	margin:3px 5px 0px 5px;
	text-align: right;
	/*padding:5px 5px 5px 5px;*/
	}
					
/*******************************************************************************/		
			
			#onglet ul {
    		margin:0;
    		padding:0;
    		list-style:none;
			padding:0px 0px 0px 0px;
			
    		}
			
			
			
			#onglet a {
			display:block;
    		background:url("../../../mouse_hosting/FR/css/images/onglet_vide.gif") no-repeat left top;
    		padding:8px 18px 17px;
			text-align: center;
			font-size: 13px;
			font-family: Arial, Verdana;
			font-style: normal;
			color: white;
			text-decoration:none;
			font-weight:bold;
			
			
    		}
			
			#onglet li {
    		float:left;
    		background:url("../../../mouse_hosting/FR/css/images/onglet_vide.gif") no-repeat right top;
    		margin:0;
			padding:0px 2px 0 0;
			list-style:none;
    		}
	
	
			#onglet #back a {
			background-image:url("../../../mouse_hosting/FR/css/images/onglet_gris2.gif");
			text-align: center;
			font-size: 11px;
			font-family: Arial, Verdana;
			font-style: bold;
			color: white;
			text-decoration:none;
			font-weight:bold;
			padding:2px 5px 3px 20px;

    		}
			
			
 			#onglet #vert_fonce a {
			background-image:url("../../../mouse_hosting/FR/css/images/onglet_vert2.gif");
			text-align: center;
			font-size: 13px;
			font-family: Arial, Verdana;
			font-style: normal;
			color: white;
			text-decoration:none;
			font-weight:bold;
			
    		}
	

 			#onglet #Nuestros_Consejos a {
			background-image:url("../../../mouse_hosting/FR/css/images/onglet_rouge2.gif");
			text-align: center;
			font-size: 13px;
			font-family: Arial, Verdana;
			font-style: normal;
			color: white;
			text-decoration:none;
			font-weight:bold;
			
    		}
			
			#onglet #bleu_clair a {
			background-image:url("../../../mouse_hosting/FR/css/images/onglet_bleu2.gif");
			text-align: center;
			font-size: 13px;
			font-family: Arial, Verdana;
			font-style: normal;
			color: white;
			text-decoration:none;
			font-weight:bold;
    		}
			
			#onglet #bleu_fonce a {
			background-image:url("../../../mouse_hosting/FR/css/images/onglet_bleu_fonce2.gif");
			text-align: center;
			font-size: 13px;
			font-family: Arial, Verdana;
			font-style: normal;
			color: white;
			text-decoration:none;
			font-weight:bold;
    		}
			
			
			#onglet #orange a {
			background-image:url("../../../mouse_hosting/FR/css/images/onglet_orange.gif");
			text-align: center;
			font-size: 13px;
			font-family: Arial, Verdana;
			font-style: normal;
			color: white;
			text-decoration:none;
			font-weight:bold;
			
    		}
			
			
			#onglet #rouge a {
			background-image:url("../../../mouse_hosting/FR/css/images/onglet_rouge_fonce2.gif");
			text-align: center;
			font-size: 13px;
			font-family: Arial, Verdana;
			font-style: normal;
			color: white;
			text-decoration:none;
			font-weight:bold;
    		}
			
			
			#onglet #noir a {
			background-image:url("../../../mouse_hosting/FR/css/images/onglet_noir.gif");
			text-align: center;
			font-size: 13px;
			font-family: Arial, Verdana;
			font-style: normal;
			color: white;
			text-decoration:none;
			font-weight:bold;
    		}
			
			
			#onglet #vert_clair a {
			background-image:url("../../../mouse_hosting/FR/css/images/onglet_vert_clair2.gif");
			text-align: center;
			font-size: 13px;
			font-family: Arial, Verdana;
			font-style: normal;
			color: white;
			text-decoration:none;
			font-weight:bold;
    		}
			
			
			#onglet #current {
   			 background-image:url("../../../mouse_hosting/FR/css/images/onglet_vide.gif") no-repeat left top;
    		}
			
			
 			#onglet #current a {
			background-image:url("../../../mouse_hosting/FR/css/images/onglet_rouge.gif");
			text-align: center;
			font-size: 13px;
			font-family: Arial, Verdana;
			font-style: normal;
			color: white;
			text-decoration:none;
			font-weight:bold;
			/*padding-left: 40px;
			padding-right: 10px;*/
    		}
			
			
			.onglet {
						position: relative;  /* Nécessaire pour Safari */
						padding: 0px;
						margin: 0;
						width: 100%;
						border: 1px solid #B0BEC7;
						margin-top:0px;
						margin-bottom:10px;
						float:left;
						display:block; 
						
						
					}
					
			/*			
			.onglet {
						position: relative;  
						padding: 0px;
						margin: 0;
						width: 550px;
						border: 1px solid #B0BEC7;
						margin-top:0px;
						margin-bottom:10px;
						float: left;
					}
					
			*/
			
			
			.spacer {
				clear: both;
					}
/* ------------------------------------------------ formulaire --------------------------------------- */

#bloc_formulaire_droite {
			padding: 5px 0px 5px 0px;
			margin-top:3px;
			margin-left:10px;
			margin-right:10px;
			margin-bottom:5px;
			background: url(../../../mouse_hosting/FR/css/images/fond_liste_vide.gif) right bottom;
			background-repeat: no-repeat;
			/*background-color:#EFEEE8; */
			/*border: 1px solid #DCDDDA;*/
			width:180px;
			float: left;
			/*border: 1px solid #B0BEC7;*/
			}	
			
#bloc_formulaire_gauche {
			padding: 5px 0px 5px 10px;
			margin-top:5px;
			margin-left:50px;
			margin-right:10px;
			margin-bottom:5px;
			background: url(../../../mouse_hosting/FR/css/images/fond_liste_vide.gif) right bottom;
			background-repeat: no-repeat;
			background-color:#EBEBEB; 
			/*border: 1px solid #DCDDDA;*/
			width:200px;
			float: left;
			border: 1px solid #B0BEC7;
			}	
			
#bloc_formulaire_centre {
			padding: 5px 0px 5px 10px;
			margin-top:5px;
			margin-left:50px;
			margin-right:10px;
			margin-bottom:5px;
			background: url(../../../mouse_hosting/FR/css/images/fond_liste_vide.gif) right bottom;
			background-repeat: no-repeat;
			background-color:#EBEBEB; 
			/*border: 1px solid #DCDDDA;*/
			width:390px;
			float: left;
			border: 1px solid #B0BEC7;
			}	




/* ------------------------------------------------ atouts --------------------------------------- */


#atouts {
			padding: 50px 5px 5px 5px;
			margin-top:10px;
			/*margin-left:5px;
			margin-right:5px;*/
			margin-bottom:10px;
			background-color:#FEF9EB; 
			background: url(../../../mouse_hosting/FR/css/images/atouts.gif) left top;
			width:510px;
			float: left;
			}

#atouts li {

			padding:0px 0px 0px 0px;
			margin-top:5px;
			margin-bottom:5px;
			font-weight: normal;
			text-align:left;
			list-style-image: url(../../../mouse_hosting/FR/css/images/puce_atouts.gif);
			font-size: 11px;
			font-family: Arial, Verdana;
			font-style: normal;
			color: black;
			text-decoration:none;
			}	

#atouts h1 {

			padding:0px 0px 0px 10px;
			margin-top:5px;
			margin-bottom:5px;
			font-weight: normal;
			text-align:left;
			font-size: 12px;
			font-family: Arial, Verdana;
			font-style: normal;
			font-weight: bold;
			color: black;
			text-decoration:none;
			}
			
#atouts h5 {

			padding:0px 0px 0px 10px;
			margin-top:5px;
			margin-bottom:5px;
			font-weight: normal;
			text-align:left;
			font-size: 11px;
			font-family: Arial, Verdana;
			font-style: normal;
			font-weight: normal;
			color: black;
			text-decoration:none;
			}		

/* ------------------------------------------------ atouts --------------------------------------- */

#boletin {
text-align:center;
font-size:12px;
color:#000000;
}


.boletin_titre a {
text-align:center;
font-size:12px;
font-weight: bold;
color:#000000;
}

.boletin_titre a:hover {
text-align:center;
font-size:12px;
font-weight: bold;
color:#000000;
text-decoration: none;
}

.boletin_liste {
text-align:center;
font-size:10px;
font-weight: bold;
color:#000000;
}

.boletin_liste a {
text-align:center;
font-size:10px;
font-weight: normal;
color:#000000;
}

.boletin_liste a:hover {
text-align:center;
font-size:10px;
font-weight: normal;
text-decoration: none;
color:#000000;
}




/*////////////////////////////////////////////////////////////////////////*/


.delegado ul{
			/*color: red;*/
			text-align:left;
			font-size: 14px;
			font-family: Arial, Verdana;
			font-style: normal;
			text-decoration:none;
			font-weight:bold;
			list-style-image: none;
			padding:0px 0px 0px 0px;
			margin-left:0px;
			margin-top:10px;
			margin-bottom :10px;
			}
			
			
.delegado li{
			color: black;
			text-align:left;
			font-size: 14px;
			font-family: Arial, Verdana;
			font-style: normal;
			text-decoration:none;
			font-weight:bold;
			list-style-image: none;
			padding:0px 0px 0px 0px;
			margin-left:0px;
			margin-top:10px;
			margin-bottom :10px;
			
			}

.delegados_nom li{
			color: black;
			text-align:left;
			font-size: 12px;
			font-family: Arial, Verdana;
			font-style: normal;
			text-decoration:none;
			font-weight:bold;
			list-style-type:none;
			list-style-image: url("../../../mouse_hosting/FR/css/images/fleche_noire_p.gif");
			padding:0px 0px 0px 0px;
			margin-left:25px;
			margin-top:10px;
			margin-bottom :10px;
			
			}

.delegados_tel li{
			color: black;
			text-align:left;
			font-size: 12px;
			font-family: Arial, Verdana;
			font-style: normal;
			text-decoration:none;
			font-weight: normal;
			list-style-type:none;
			list-style-image: url("../../../mouse_hosting/FR/css/images/tel.gif");
			padding:0px 0px 0px 0px;
			margin-left:25px;
			margin-top:0px;
			margin-bottom :0px;
			}
			
.delegados_mail li{
			color: black;
			text-align:left;
			font-size: 12px;
			font-family: Arial, Verdana;
			font-style: normal;
			text-decoration:none;
			font-weight: normal;
			list-style-type:none;
			list-style-image: url("../../../mouse_hosting/FR/css/images/mail.gif");
			padding:0px 0px 0px 0px;
			margin-left:25px;
			margin-top:0px;
			margin-bottom :0px;
			
			}
			
			
.delegado h3{
			color: black;
			text-align:left;
			margin:30px 0px 0px -25px;
			padding:0px 0px 0px 10px;
			font-size: 14px;
			font-family: Arial, Verdana;
			font-style: normal;
			text-decoration:none;
			font-weight:bold;
			list-style-image: none;
			width:90%;
			background-color:#E1E9EF;
			/*background: url(images/puce_blanche.gif) no-repeat 0 0;*/
			}

li .delegado_territorial {
	margin-top:0px;
	margin-left:10px;
	margin-right:0px;
	margin-bottom:0px;
	padding-left:10px;
	font-size: 14px;
	/*background: url(/css/puces/fleche_noire_p.gif) no-repeat 0 0;*/
	list-style-type: none;
	font-weight: bold;
	color: black;
	list-style-image: url(../../../mouse_hosting/FR/css/images/puce_bleu2.gif);
}


#popup_container{
margin-top:10px;
padding-top:0px;
width:100%;
/*background-image:url(../../../mouse_hosting/FR/css/images/fond_popup.gif);*/
background-position:top;
background-position:left;
background-repeat:repeat-y;
padding-bottom:10px;
height:100%;
margin-left:10px;
margin-right:10px;
}


#popup {
margin-bottom:10px;
margin-left:10px;
width:90%;
}

/******************************************* tableau  */
.onglet_contenu table{
	font-size: 12px;
	font-family: Arial, Verdana;
	font-style: normal;
	color: #000000;
	border-color: #EBEBEB;
}


/******************************************* tableau  */

#formulaire{
margin-top:5p;
padding-top:5px;
width:515px;
padding-bottom:5px;

}


#infos_legales{
font-size:10px;
margin-top:5p;
padding-top:5px;
width:100%;
padding-bottom:5px;
}

#infos_legales h1{
font-size:11px;
font-weight:bold;
margin-top:5p;
padding-top:5px;
width:100%;
padding-bottom:5px;
}


#condition_generale {
text-align:left;
font-size: 10px;
font-style:italic;
}

.condition_generale a:{
text-align:left;
font-size: 10px;
font-style:italic;
}
/*******************************************  */

.div-ref {	Position : absolute ; overflow : hidden ; width :100px ; height :10px ; color : #ffffff ; }