/*
Feuille de style du site de La MIF
auteur initial : F. CUBAYNES
crée le 	   : 04/05/2006
*/

body {
	background-color:#fff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000;
	font-size: 10px;
} hr  {clear:both;height:1px;overflow:hidden;visibility:hidden;}
img {
	border:0;
}
img.img_liens {
	border:#E9E1E6 2px solid;
}
img.picto_pdf {
	margin-right:5px;
}
hr {
	color:#FEF5F6;
	border:0;
}
div.plan_conteneur {
	padding-top:15px;
}
div.plan_conteneur a {
	font-weight:bold;
}
div.list_conteneur {
	margin:0 0 10px 20px;
}
div.list_conteneur li {
	list-style-position:inside;
	list-style-type:square;
}
div.list_conteneur {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	text-align:justify;
	font-size:11px;
}
div.list_conteneur span.titre_rouge {
	color:#E60003;
	font-weight:bold;
}
div.list_conteneur a {
	font-weight:normal;
	color:#504E53;
	text-decoration:underline;
}
div.list_conteneur a:hover {
	color:#000;
	text-decoration:underline;
}
div.list_conteneur li.sous_list {
	margin:0 0 0px 14px;
}
div.list_conteneur li.sous_list {
	list-style-position:inside;
	list-style-type:disc;
}
div.list_conteneur li.sous_list {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	text-align:justify;
	font-size:11px;
}
div.list_conteneur li.sous_list span.titre_rouge {
	color:#E60003;
	font-weight:bold;
}
div.list_conteneur li.sous_list a {
	font-weight:normal;
	color:#504E53;
	text-decoration:underline;
}
div.list_conteneur li.sous_list a:hover {
	color:#000;
	text-decoration:underline;
}
.hautpage {
	font-family: Arial, sans-serif;
	color: #504E53/*698097*/;
	font-size: 10px;
	text-decoration:underline;
}
.hautpage:hover {
	color: #000
}
#centrage {
	/*position:absolute;*/
	position:relative;
	/*CENTRAGE HORIZONTAL*/
	/*left: 50%; 
	margin-left: -477px; /* moitié de la largeur */
	margin-left: auto;
	margin-right: auto;
	width: 955px;/*CENTRAGE VERTICAL*/
	/*height: 400px;*/
	/*top: 50%;*/
	/*margin-top: -477px; /* moitié de la hauteur */
	 	/*border: 1px dotted #000;*/
}
/*DEFINITION DES ELEMENTS DE LA ZONE HAUTE*/
#zone_haute {
	position:relative;
	height: 190px;
	width:955px;
}
#zone_haute a#lien_logo_accueil {
	background:url(images/decoupe/logo.png) no-repeat;
	position:absolute;
	display:block;
	top:0px;
	left:-40px;
	height: 185px;
	width:245px;
	text-indent:-9999px;
	_background:none !important;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://www.lamif.com/images/decoupe/logo.png", sizingMethod="crop");
}
#zone_haute #menu_haut {
	position:absolute;
	height: 23px;
	left: 190px;
	position: absolute;
	top: 84px;
}
#zone_haute #menu_haut ul {
	background:url(images/decoupe/list.gif) no-repeat right center;
	height:27px;
	float:left;
}
#zone_haute #menu_haut li {
	background:url(images/decoupe/list.gif) no-repeat;
	padding:7px 12px;
	list-style:none;
	float:left;
}
#zone_haute #menu_haut a {
	height:17px;
	font-family: Arial, sans-serif;
	color: #857a82;
	font-size: 11px;
	font-weight:bold;
	text-transform:uppercase;
	text-decoration:none;
	float:left;
}
#zone_haute #menu_haut a:hover {
	color: #e64415;
}
#zone_haute #menu_haut a.last {
	border:0;
}
/*FIN DE DEFINITION DES ELEMENTS DE LA ZONE HAUTE*/

/*DEFINITION DES ELEMENTS DE LA ZONE BASSE*/
#zone_basse {

}
#zone_basse #bas_fond {
	position:relative;
	display:block;
	clear:both;
	width:955px;
	height:1px;
	visibility:hidden;
}
#zone_basse>#bas_fond {
	height:40px;
}
/*DEFINITION DU MENU GAUCHE*/
	
	#zone_basse #menu_gauche {
	position:relative;
	width:245px;
	_width:238px;
	float:left;
	padding-bottom:20px;
	overflow:hidden;
}
#zone_basse #menu_gauche a img {
	border:0;
	display:block;
}
#zone_basse #menu_gauche a.garanties {
/* position:absolute;
		left:65px;
		top:29px;
		display: block ; On passe les liens en éléments de type block pour leur donner des propriétés de taille 
		width:155px;
		height:30px;*/
		/*background: url(images/menu_gauche_garanties.jpg) no-repeat 0 0;*/ /* On met une image de background, que l'on positionne à 0px du bord gauche et 0px du bord haut */
		/*background: url(images/menu_gauche_garanties.gif) no-repeat 0 0;
		cursor:default;*/
		}
#zone_basse #menu_gauche a.sante {
/*position:absolute;
			left:144px;
			top:59px;
			display: block ;
			width:44px;
			height:15px;
			background: url(images/menu_gauche_sante.jpg) no-repeat;*/
			}
#zone_basse #menu_gauche a.sante:hover {
/*background: url(images/menu_gauche_sante2.gif) no-repeat 0 0;*/
			}
#zone_basse #menu_gauche a.prevoyance {
/*position:absolute;
			left:102px;
			top:74px;
			display: block ;
			width:76px;
			height:15px;
			background: url(images/menu_gauche_prevoyance.jpg) no-repeat;*/
			}
#zone_basse #menu_gauche a.prevoyance:hover {
/*background: url(images/menu_gauche_prevoyance2.gif) no-repeat 0 0;*/
			}
#zone_basse #menu_gauche a.retraite {
/*position:absolute;
			left:114px;
			top:89px;
			display: block ;
			width:55px;
			height:15px;
			background: url(images/menu_gauche_retraite.jpg) no-repeat;*/
			}
#zone_basse #menu_gauche a.retraite:hover {
/*background: url(images/menu_gauche_retraite2.gif) no-repeat 0 0;*/
			}
#zone_basse #menu_gauche a.epargne {
/*position:absolute;
			left:105px;
			top:104px;
			display: block ;
			width:60px;
			height:15px;
			background: url(images/menu_gauche_epargne.jpg) no-repeat;*/
			}
#zone_basse #menu_gauche a.epargne:hover {
/*background: url(images/menu_gauche_epargne2.gif) no-repeat 0 0;*/
			}
#zone_basse #menu_gauche a.avantages {
/*position:absolute;
		left:14px;
		top:127px;
		display: block ;  On passe les liens en éléments de type block pour leur donner des propriétés de taille 
		width:166px;
		height:29px;*/
		/*background: url(images/menu_gauche_avantages.jpg) no-repeat 0 0;*/ /* On met une image de background, que l'on positionne à 0px du bord gauche et 0px du bord haut */
		/*background: url(images/menu_gauche_avantages.gif) no-repeat 0 0;
		cursor:default;*/
		}
/*#zone_basse #menu_gauche a.avantages:hover{
		background: url(images/menu_gauche_avantages.jpg) no-repeat -166px 0; 
		}*/
			#zone_basse #menu_gauche a.avantages_mif {
/*position:absolute;
			left:35px;
			top:156px;
			display: block ;
			width:118px;
			height:15px;
			background: url(images/menu_gauche_avantages_mif.jpg) no-repeat;*/
			}
#zone_basse #menu_gauche a.avantages_mif:hover {
/*background: url(images/menu_gauche_avantages_mif2.gif) no-repeat 0 0;*/
			}
#zone_basse #menu_gauche a.reseau {
/*position:absolute;
			left:7px;
			top:173px;
			display: block ;
			width:141px;
			height:15px;
			background: url(images/menu_gauche_reseau.jpg) no-repeat;*/
			}
#zone_basse #menu_gauche a.reseau:hover {
/*background: url(images/menu_gauche_reseau2.gif) no-repeat 0 0;*/
			}
#zone_basse #menu_gauche a.loisirs {
/*position:absolute;
			left:27px;
			top:189px;
			display: block ;
			width:118px;
			height:15px;
			background: url(images/menu_gauche_loisirs.jpg) no-repeat;*/
			}
#zone_basse #menu_gauche a.loisirs:hover {
/*background: url(images/menu_gauche_loisirs2.gif) no-repeat 0 0;*/
			}
#zone_basse #menu_gauche a.partenaires {
/*position:absolute;
		left:6px;
		top:214px;
		display: block ;  On passe les liens en éléments de type block pour leur donner des propriétés de taille 
		width:159px;
		height:30px;*/
		/*background: url(images/menu_gauche_partenaires.jpg) no-repeat 0 0;*/ /* On met une image de background, que l'on positionne à 0px du bord gauche et 0px du bord haut */
		/*background: url(images/menu_gauche_partenaires.gif) no-repeat 0 0;*/
		}
#zone_basse #menu_gauche a.partenaires:hover {
/*background: url(images/menu_gauche_partenaires.jpg) no-repeat -159px 0;*/ 
		/*background: url(images/menu_gauche_partenaires2.gif) no-repeat 0 0px;*/
		}
#zone_basse #menu_gauche a.passerelle {
/*position:absolute;
		left:3px;
		top:252px;
		display: block ;  On passe les liens en éléments de type block pour leur donner des propriétés de taille 
		width:159px;
		height:30px;*/
		/*background: url(images/menu_gauche_passerelle.jpg) no-repeat 0 0;*/ /* On met une image de background, que l'on positionne à 0px du bord gauche et 0px du bord haut */
		/*background: url(images/menu_gauche_passerelle.gif) no-repeat 0 0;*/
		}
#zone_basse #menu_gauche a.passerelle:hover {
/*background: url(images/menu_gauche_passerelle.jpg) no-repeat -159px 0; */
		/*background: url(images/menu_gauche_passerelle2.gif) no-repeat 0 0px;*/
		}
#zone_basse #menu_gauche a.priorite {
/* position:absolute;
		left:3px;
		top:252px;
		display: block ; On passe les liens en éléments de type block pour leur donner des propriétés de taille 
		width:159px;
		height:30px;*/
		/*background: url(images/menu_gauche_priorite.jpg) no-repeat 0 0;*/ /* On met une image de background, que l'on positionne à 0px du bord gauche et 0px du bord haut */
		/*background: url(images/menu_gauche_priorite.gif) no-repeat 0 0;*/
		}
#zone_basse #menu_gauche a.priorite:hover {
/*background: url(images/menu_gauche_priorite.jpg) no-repeat -159px 0; */
		/*background: url(images/menu_gauche_priorite2.gif) no-repeat 0 0px;*/
		}
#zone_basse #menu_gauche a.etude {
/*position:absolute;
		left:2px;
		top:291px;
		display: block ; 
		width:159px;
		height:30px;*/
		/*background: url(images/menu_gauche_etude.jpg) no-repeat 0 0;/* /* On met une image de background, que l'on positionne à 0px du bord gauche et 0px du bord haut */
		/*background: url(images/menu_gauche_etude.gif) no-repeat 0 0;*/
		}
#zone_basse #menu_gauche a.etude:hover {
/*background: url(images/menu_gauche_etude.jpg) no-repeat -159px 0;*/
		/*background: url(images/menu_gauche_etude2.gif) no-repeat 0 0px;*/
		}
#zone_basse #menu_gauche a.lettre_info {
/*position:absolute;
		left:58px;
		top:379px;
		display: block ;
		width:128px;
		height:50px;
		background: url(images/menu_gauche_lettre_info.jpg) no-repeat;*/
		}
#zone_basse #menu_gauche #espace_adh {
	display: block;
	width:151px;
	height:130px;
	background:  url(images/decoupe/espace-adh.gif) no-repeat;		/*visibility:hidden;*/
	padding:50px 10px 0 10px;
	color:#fff;
}
#zone_basse #menu_gauche #espace_adh input {
	background: url(images/decoupe/input.gif) no-repeat;
	width:144px;
	height:23px;
	font-family: Arial, sans-serif;
	font-size: 9px;
	font-weight:normal;
	color:#70666d;
	text-decoration:none;
	border:none;
	padding:0 0 0 3px;
	margin-bottom:3px;
}
#zone_basse #menu_gauche #espace_adh label {
	color:#fff;
	font-family: Arial, sans-serif;
	font-size: 11px;
	font-weight:bold;
	display:block;
	clear:left;
}
/*#zone_basse #menu_gauche #espace_adh label.id{
		left:24px;
		top:37px;
		}		
		#zone_basse #menu_gauche #espace_adh input.id{
		left:40px;
		top:52px;
		}
		#zone_basse #menu_gauche #espace_adh label.mdp{
		left:24px;
		top:67px;
		}
		#zone_basse #menu_gauche #espace_adh input.mdp{
		left:40px;
		top:82px;
		}*/
		
		#zone_basse #menu_gauche #espace_adh a.ok {
	display: block;
	width:47px;
	height:20px;
	font-weight:bold;
	text-transform:uppercase;
	color:#fff;
	background:  url(images/decoupe/btok.gif) no-repeat;
	text-decoration:none;
	padding:7px 0 0;
	text-align:center;
	float:right;
	margin:0 3px 0 0;
}
#zone_basse #menu_gauche #espace_adh a.plus {
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-transform:uppercase;
	text-decoration:underline;
	padding:5px 0 0;
	display:block;
	float:left;
}
#zone_basse #menu_gauche #espace_adh a.plus:hover {
	text-decoration:none;
}
#zone_basse #menu_gauche #espace_adh div#espace_adh_on {

}
#zone_basse #menu_gauche #espace_adh div#espace_adh_on p {
	margin:0px;
	margin-bottom: 5px;
}
#zone_basse #menu_gauche #espace_adh div#espace_adh_on p a {
	color:#fff;
	text-decoration:underline;
}
/*FIN DE DEFINITION DU MENU GAUCHE*/	
	
	/*DEFINITION DE LA ZONE CENTRALE - ZONE_CENTRALE_ACCUEIL*/
	#zone_basse #zone_centrale_accueil {
	width:556px;
	background-color:#fff;
	float:left;
}
/*DEFINITION DU MENU HAUT DE LA ZONE CENTRALE*/
		#zone_basse #zone_centrale_accueil #menu_haut {
	position:relative;
	top:-45px;
	width:556px;

		}
#zone_basse #zone_centrale_accueil #menu_haut #ensemble {
	position:absolute;
	left:66px;/*217px*/
	top:0px;
	display: block;
	width:458px;/*307px*/
	height:32px;/*21px*/
	background: url(images/ensemble2.gif) no-repeat;
	display:none;
}
#zone_basse #zone_centrale_accueil #menu_haut #liens {
	position:absolute;
	left:206px;
	top:0;
	height:213px;
}
#zone_basse #zone_centrale_accueil #menu_haut #liens a {
	display:block;
	height:17px;
	padding:0px 11px;
	border-right:1px solid #C5CED7;
	float:left;
	font-family: Arial, sans-serif;
	font-size: 14px;
	font-weight:bold;
	text-decoration:underline;
}
#zone_basse #zone_centrale_accueil #menu_haut #liens a.sante {
	color: #03AA3D;
}
#zone_basse #zone_centrale_accueil #menu_haut #liens a.prevoyance {
	color: #970035;
}
#zone_basse #zone_centrale_accueil #menu_haut #liens a.retraite {
	color: #F5A300;
}
#zone_basse #zone_centrale_accueil #menu_haut #liens a.epargne {
	color: #E50083;
	border:0px;
}
#zone_basse #zone_centrale_accueil #menu_haut #liens a:hover {
	font-size: 15px;
	text-decoration:underline;
}
/*FIN DE DEFINITION DU MENU HAUT DE LA ZONE CENTRALE*/
		
		/*DEFINITION DE LA ZONE DE CONTENU DE LA ZONE CENTRALE - CENTRE_ACCUEIL*/
		#zone_basse #zone_centrale_accueil #centre_accueil {
	position:relative;
	width:600px;
	margin:0;
	margin-left:-44px;
	background:url(images/puce_fond_contenu.gif) no-repeat #fff;
	padding:0;
}
#zone_basse #zone_centrale_accueil #centre_accueil #contenu {
	padding:/*27*/7px 25px 15px /*15*/7px;
}
#zone_basse #zone_centrale_accueil #centre_accueil #contenu div.fond1 {
	position:relative;
	background:url(images/fond_centre_1.gif) repeat-y;
	padding:0px 10px;
}
/*
				#zone_basse #zone_centrale_accueil #centre_accueil #contenu #fond2{
				padding:0;
				background:url(images/fond_centre_2.gif) repeat-y;
				position:relative;			
				}*/
				
				/*#zone_basse #zone_centrale_accueil #centre_accueil #contenu #txt_accueil{
				margin:0;
				padding:0;
				background:url(images/fond_txt_accueil.gif) no-repeat;
				}
				#zone_basse #zone_centrale_accueil #centre_accueil #contenu #txt_accueil p{
				padding:15px 20px 20px 20px;
				font-size:11px;
				color:#3C5662;
				text-align:justify;
				}*/
			
				#zone_basse #zone_centrale_accueil #centre_accueil #contenu img {
	border:0;
}
#zone_basse #zone_centrale_accueil #centre_accueil #contenu h1 {
	padding:5px 0 5px 0;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:15px;
	color:#504E53;
}
#zone_basse #zone_centrale_accueil #centre_accueil #contenu h1 span.majeur_rouge {
	color:#E60003;
	font-size:20px;
}
#zone_basse #zone_centrale_accueil #centre_accueil #contenu h2 {
	padding:5px 0 5px 0;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:15px;
	color:#504E53;
}
#zone_basse #zone_centrale_accueil #centre_accueil #contenu h2.rouge {
	color:#E60003;
}
#zone_basse #zone_centrale_accueil #centre_accueil #contenu p {
	padding:0 0 10px 0;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:11px;
	color:#000;
	text-align:justify;
}
#zone_basse #zone_centrale_accueil #centre_accueil #contenu p span.titre_rouge {
	color:#E60003;
	font-weight:bold;
}
#zone_basse #zone_centrale_accueil #centre_accueil #contenu p span.bold {
	font-weight:bold;
}
#zone_basse #zone_centrale_accueil #centre_accueil #contenu p a {
	color:#504E53;
	text-decoration:underline;
}
#zone_basse #zone_centrale_accueil #centre_accueil #contenu p a:hover {
	color:#000;
	text-decoration:underline;
}
#zone_basse #zone_centrale_accueil #centre_accueil #contenu p.liens_page_accueil {
	padding:/*40*/10px 0 90px 0;
	text-align:center;
}
#zone_basse #zone_centrale_accueil #centre_accueil #contenu p.liens_page_accueil img.milieu {
	margin:0 33px;
}
#zone_basse #zone_centrale_accueil #centre_accueil #contenu a.remonter {
	display:block;
	width:65px;
	height:20px;
	margin:10px 0;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:11px;
	color:#E60003;
	text-decoration:none;
}
#zone_basse #zone_centrale_accueil #centre_accueil #contenu a.remonter:hover {
	text-decoration:underline;
}
#zone_basse #zone_centrale_accueil #centre_accueil #contenu table {
	margin:0 0 10px 0;
	border:1px #000 solid;
	border-collapse:collapse;
	empty-cells:show;
}
#zone_basse #zone_centrale_accueil #centre_accueil #contenu tr {
	margin:0;
	padding:0;
}
#zone_basse #zone_centrale_accueil #centre_accueil #contenu th {
	border:1px #000 solid;
	margin:0;
	padding:3px;
	text-align:center;
}
#zone_basse #zone_centrale_accueil #centre_accueil #contenu td {
	border:1px #000 solid;
	margin:0;
	padding:3px;
	text-align:center;
	vertical-align:top;
}
/*FIN DE DEFINITION DE LA ZONE DE CONTENU DE LA ZONE CENTRALE - CENTRE_ACCUEIL*/
	/*FIN DE DEFINITION DE LA ZONE CENTRALE - ZONE_CENTRALE_ACCUEIL*/	
		
	/*DEFINITION DE LA ZONE CENTRALE*/
	#zone_basse #zone_centrale {
	width:/*556*/698px;
	background-color:/*#fef5f6*/#fff;
	float:left;
}
/*DEFINITION DE LA ZONE DE CONTENU DE LA ZONE CENTRALE*/
		/*DEFINITION DE LA ZONE DE CONTENU DE LA ZONE CENTRALE*/
		#zone_basse #zone_centrale #zone_titre {
	position:relative;
	width:/*600*/590px;
	margin:0;
	margin-left:/*108*/108px;
	margin-top:/*-30*/-20px;
	background:url(images/puce_fond_contenu.gif) no-repeat #fff/*#fef5f6*/;
	padding:0;
}
#zone_basse #zone_centrale #zone_titre #contenu {
	padding:/*27*/7px 25px 15px /*15*/7px;
}
#zone_basse #zone_centrale #zone_titre #contenu div.fond1 {
	position:relative;
	/*background:repeat-y #fef5f6;*//*url(images/fond_centre_1_2.gif) */
				margin:0px 0 0 10px;
}
#zone_basse #zone_centrale #zone_titre #contenu h1 {
	padding:5px 0 5px 18px;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:15px;
	color:#504E53;
	background:url(images/ligne_h1_2.gif) /*no-repeat*/ repeat-x;
	position:relative;
	margin-left:-10px;
	margin-bottom:2px;
}
#zone_basse #zone_centrale #zone_titre #contenu h1 span.majeur_rouge {
	color:#E60003;
	font-size:20px;
}
#zone_basse #zone_centrale #centre {
	position:relative;
	width:/*600*/742px;
	margin:0;
	margin-left:-44px;
	margin-top:/*30*/18px;
	background:url(images/puce_fond_contenu.gif) no-repeat #fff/*#fef5f6*/;
	padding:0;
}
#zone_basse #zone_centrale #centre #contenu {
	padding:/*27*/7px 25px 15px /*15*/7px;
}
#zone_basse #zone_centrale #centre #contenu div.fond1 {
	position:relative;
	background:repeat-y #fef5f6;/*url(images/fond_centre_1_2.gif) */
	padding:0px 10px;
}
#zone_basse #zone_centrale #centre #contenu img {
	border:0;
}
#zone_basse #zone_centrale #centre #contenu h1 {
	padding:5px 0 5px 18px;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:15px;
	color:#504E53;
	background:url(images/ligne_h1.gif) no-repeat;
	position:relative;
	margin-left:-10px;
	margin-bottom:2px;
}
#zone_basse #zone_centrale #centre #contenu h1 span.majeur_rouge {
	color:#E60003;
	font-size:20px;
}
#zone_basse #zone_centrale #centre #contenu h2 {
	padding:5px 0 5px 18px;
	margin:0;
	margin-bottom:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:15px;
	color:#504E53;
	height:15px;
	vertical-align:middle;
	background:url(images/fond_h2_2.gif) no-repeat;
}
#zone_basse #zone_centrale #centre #contenu h2 a {
	text-decoration:underline;
	color:#504E53;
}
#zone_basse #zone_centrale #centre #contenu h2 a:hover {
	color:#000;
	text-decoration:underline;
}
#zone_basse #zone_centrale #centre #contenu h2.rouge {
	color:#E60003;
}
#zone_basse #zone_centrale #centre #contenu h2.fd_gris {
	position:relative;
	margin-left:-10px;
	background:#eaebef;
}
#zone_basse #zone_centrale #centre #contenu h2.titepuce {
	font-size:17px;
	background:url(images/fond_h2_1.gif) no-repeat;
}
#zone_basse #zone_centrale #centre #contenu h2.nopuce {
	background:url(images/fond_h2_3.gif) no-repeat;
	padding:0;
	height:23px;
}
#zone_basse #zone_centrale #centre #contenu img.puce1 {
	margin-right:4px;
}
#zone_basse #zone_centrale #centre #contenu p {
	padding:0 0 10px 20px;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:11px;
	color:#000;
	text-align:justify;
}
#zone_basse #zone_centrale #centre #contenu p.citation {
	text-align:center;
	width:325px;
	height:88px;
	background:url(images/fond_citation_avantages.gif) no-repeat;
	padding:8px 0 0 0;
	margin:-90px 0 0px 40%;
}
#zone_basse #zone_centrale #centre #contenu p span.titre_rouge {
	position:relative;
	margin-left:-14px;
	color:#E60003;
	font-weight:bold;
	padding:0px 0 0px 13px;
	background:url(images/fond_span_titre_rouge.gif) no-repeat;
	height:15px;
}
#zone_basse #zone_centrale #centre #contenu p a.titre_rouge {
	position:relative;
	margin-left:-14px;
	color:#E60003;
	font-weight:bold;
	padding:0px 0 0px 13px;
	background:url(images/fond_span_titre_rouge.gif) no-repeat;
	height:15px;
	text-decoration:underline;
}
#zone_basse #zone_centrale #centre #contenu p a.titre_rouge:hover {
	color:#950204;
	text-decoration:underline;
}
#zone_basse #zone_centrale #centre #contenu p span.bold {
	font-weight:bold;
}
#zone_basse #zone_centrale #centre #contenu p a {
	color:#504E53;
	text-decoration:underline;
}
#zone_basse #zone_centrale #centre #contenu p a:hover {
	color:#000;
	text-decoration:underline;
}
#zone_basse #zone_centrale #centre #contenu a.remonter {
	display:block;
	width:65px;
	height:20px;
	margin:10px 0;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:11px;
	color:#E60003;
	text-decoration:none;
}
#zone_basse #zone_centrale #centre #contenu a.remonter:hover {
	text-decoration:underline;
}
#zone_basse #zone_centrale #centre #contenu table {
	margin:0 0 10px 0;
	border:1px #000 solid;
	border-collapse:collapse;
	empty-cells:show;
}
#zone_basse #zone_centrale #centre #contenu tr {
	margin:0;
	padding:0;
}
#zone_basse #zone_centrale #centre #contenu th {
	border:1px #000 solid;
	margin:0;
	padding:3px;
	text-align:center;
}
#zone_basse #zone_centrale #centre #contenu td {
	border:1px #000 solid;
	margin:0;
	padding:3px;
	text-align:center;
	vertical-align:top;
}
#zone_basse #zone_centrale #centre #contenu td a {
	color:#504E53;
	text-decoration:underline;
}
#zone_basse #zone_centrale #centre #contenu td a:hover {
	color:#000;
	text-decoration:underline;
}
#zone_basse #zone_centrale #centre #contenu table.noborder {
	margin:0 10px 10px 0;
	border:0;
	border-collapse:collapse;
	empty-cells:show;
}
#zone_basse #zone_centrale #centre #contenu table.noborder td {
	border:0;
	margin:0;
	padding:3px;
	text-align:left;
	vertical-align:bottom;
}
#zone_basse #zone_centrale #centre #contenu table.contacts {
	margin:0 10px 10px 0;
	border:0;
	border-collapse:collapse;
	empty-cells:show;
	text-align:left;
	width:98%;
}
#zone_basse #zone_centrale #centre #contenu table.contacts td {
	border:0;
	margin:0;
	padding:3px;
	text-align:left;
	vertical-align:top;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:11px;
	color:#000;
}
#zone_basse #zone_centrale #centre #contenu table.contacts td img.liens {
	border:#E9E1E6 2px solid;
}
#zone_basse #zone_centrale #centre #contenu table.noborder_top {
	margin:0 10px 10px 0;
	border:0;
	border-collapse:collapse;
	empty-cells:show;
}
#zone_basse #zone_centrale #centre #contenu table.noborder_top td {
	border:0;
	margin:0;
	padding:3px;
	text-align:left;
	vertical-align:top;
}
#zone_basse #zone_centrale #centre #contenu table.reseau {
	margin:5px 20px 5px 20px;
	border:0;
	border-collapse:collapse;
	empty-cells:show;
	width:93%;
}
#zone_basse #zone_centrale #centre #contenu table.reseau td {
	border:0;
	margin:0;
	padding:3px;
	text-align:left;
	vertical-align:top;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:11px;
	color:#000;
	text-align:justify;
	width:33%;
}
#zone_basse #zone_centrale #centre #contenu table.tableau_contrats {
	margin:5px 20px 5px 20px;
	border:1px #000 solid;
	border-collapse:collapse;
	empty-cells:show;
}
#zone_basse #zone_centrale #centre #contenu table.tableau_contrats tr {
	margin:0;
	padding:0;
}
#zone_basse #zone_centrale #centre #contenu table.tableau_contrats tr.blanc {
	background:#FFFFFF;
}
#zone_basse #zone_centrale #centre #contenu table.tableau_contrats tr.bleu1 {
	background:#CCE6FF;
}
#zone_basse #zone_centrale #centre #contenu table.tableau_contrats tr.bleu2 {
	background:#8CC6FF;
}
#zone_basse #zone_centrale #centre #contenu table.tableau_contrats tr.bleu3 {
	background:#5BADFF;
}
#zone_basse #zone_centrale #centre #contenu table.tableau_contrats th {
	border:1px #000 solid;
	margin:0;
	padding:3px;
	text-align:left;
}
#zone_basse #zone_centrale #centre #contenu table.tableau_contrats td {
	border:1px #000 solid;
	margin:0;
	padding:3px;
	text-align:left;
	vertical-align:middle;
	color:#000000;
}
#zone_basse #zone_centrale #centre #contenu table.tableau_contrats td.option {
	text-align:center;
	font-weight:bold;
}
#zone_basse #zone_centrale #centre #contenu table.tableau_contrats td.nature {
	width:350px;
}
#zone_basse #zone_centrale #centre #contenu table.tableau_contrats td.info {
	text-align:center;
	width:50px;
}
#zone_basse #zone_centrale #centre #contenu table.tableau_contrats td.resp {
	text-align:center;
	width:80px;
}
/*#zone_basse #zone_centrale #centre #contenu table.infos_contrat{
				margin:5px 20px 5px 20px;
				border:1px #000 solid;
				empty-cells:show;
				}				
				#zone_basse #zone_centrale #centre #contenu table.infos_contrat tr{
				padding:0;
				margin:0;
				}		
				#zone_basse #zone_centrale #centre #contenu table.infos_contrat tr.fd1{
				background:#CC9999;
				}	
				#zone_basse #zone_centrale #centre #contenu table.infos_contrat tr.fd2{
				background:#FFCC00;
				}
				#zone_basse #zone_centrale #centre #contenu table.infos_contrat tr.fd3{
				background:#FF9900;
				}
				#zone_basse #zone_centrale #centre #contenu table.infos_contrat tr.fd4{
				background:#99CC00;
				}			
				#zone_basse #zone_centrale #centre #contenu table.infos_contrat td{
				border:1px #000 solid;
				text-align:left;
				vertical-align:middle;
				color:#000000;
				padding:3px;
				}
				#zone_basse #zone_centrale #centre #contenu table.infos_contrat td.fd1b{
				background:#FFCCCC;
				}
				#zone_basse #zone_centrale #centre #contenu table.infos_contrat td.fd2b{
				background:#FFFF33;
				}
				#zone_basse #zone_centrale #centre #contenu table.infos_contrat td.fd3b{
				background:#FFCC66;
				}
				#zone_basse #zone_centrale #centre #contenu table.infos_contrat td.fd4b{
				background:#CCFF66;
				}
				#zone_basse #zone_centrale #centre #contenu table.infos_contrat td p{
				padding:0;
				margin:0;
				}*/
				
				#zone_basse #zone_centrale #centre #contenu table.infos_contrat {
	margin:5px 0px 5px 20px;
	border:1px #000 solid;
}
#zone_basse #zone_centrale #centre #contenu table.infos_contrat tr {
	padding:0;
	margin:0;
}
#zone_basse #zone_centrale #centre #contenu table.infos_contrat td {
	border:1px #000 solid;
	text-align:left;
	color:#000000;
	padding:3px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:11px;
	vertical-align:middle;
}
#zone_basse #zone_centrale #centre #contenu table.infos_contrat td p {
	padding:0;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:11px;
	text-align:left;
	vertical-align:middle;
}
#zone_basse #zone_centrale #centre #contenu table.infos_contrat td div {
	padding:0;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:11px;
	vertical-align:middle;
}
/*MVE*/
				#zone_basse #zone_centrale #centre #contenu .fond1 .plan_conteneur dl {
	padding-top:5px;
}
#zone_basse #zone_centrale #centre #contenu .fond1 .plan_conteneur dt {
	height: 20px;
	font-size: 1.2em;
}
#zone_basse #zone_centrale #centre #contenu .fond1 .plan_conteneur dt.fichier {
	background: url(images/page_white.gif) no-repeat top left;
	padding-left: 20px;
}
#zone_basse #zone_centrale #centre #contenu .fond1 .plan_conteneur dt.fichierPDF {
	background: url(images/page_white_acrobat.gif) no-repeat top left;
	padding-left: 20px;
}
#zone_basse #zone_centrale #centre #contenu .fond1 .plan_conteneur dt.fichierWORD {
	background: url(images/page_white_word.gif) no-repeat top left;
	padding-left: 20px;
}
#zone_basse #zone_centrale #centre #contenu .fond1 .plan_conteneur dd {
	padding-left: 10px;
	margin-left: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
}
/*FIN DE DEFINITION DE LA ZONE DE CONTENU DE LA ZONE CENTRALE*/
		
		/*DEFINITION DU MENU BAS DE LA ZONE CENTRALE*/
		#zone_basse #zone_centrale_accueil #menu_bas {
	position:relative;
	margin-left:-26px;
	margin-top:/*15*/-20px;
	width:551px;
	height:15px;
	text-align:center;
	border-top: 1px solid #B20004;
	font-family: Arial, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color:#698097;
	text-decoration:none;
}
#zone_basse #zone_centrale_accueil #menu_bas a {
	padding:0px 5px;
	font-family: Arial, sans-serif;
	/*	font-size: 11px;
			font-weight:bold;*/
			color:#698097;/*	text-decoration:underline;*/
			}
#zone_basse #zone_centrale_accueil #menu_bas a:hover {
	color: #4f6071;/*text-decoration:underline;*/
}
#zone_basse #zone_centrale_accueil #menu_bas .separateur {
}
#zone_basse #zone_centrale #menu_bas {
	position:relative;
	margin-left:-26px;
	margin-top:15px;
	width:693px;
	height:30px;
	text-align:center;
	border-top: 1px solid #B20004;
	font-family: Arial, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color:#698097;
	text-decoration:none;
}
#zone_basse #zone_centrale #menu_bas a {
	padding:0px 5px;
	font-family: Arial, sans-serif;
	/* font-size: 11px; */
			/* font-weight:bold; */
			color:#698097;/* text-decoration:underline; */
			}
#zone_basse #zone_centrale #menu_bas a:hover {
	color: #4f6071;/* text-decoration:underline; */
}
#zone_basse #zone_centrale #menu_bas .separateur {
}
/*FIN DE DEFINITION DU MENU BAS DE LA ZONE CENTRALE*/
	/*FIN DE DEFINITION DE LA ZONE CENTRALE*/
	
	/*DEFINITION DU MENU DROIT*/
	#zone_basse #menu_droit {
	position:relative;
	top:-55px;
	width:142px;
	background-color:#fff;
	float:right;
}
#zone_basse #menu_droit #mif_actu {
	position:relative;
	top:35px;
	width:139px;
}
#zone_basse #menu_droit #mif_actu #haut {
	height:33px;
	background:url(images/mif_actu_haut.gif) no-repeat;
}
#zone_basse #menu_droit #mif_actu #haut p {
	margin:0px 10px 0 8px;
	padding:6px 0 2px 3px;
	font-family: Arial, sans-serif;
	font-size: 20px;
	font-weight:normal;
	color:#2B2424;
	text-decoration:none;
	border-bottom:1px solid #B20004;
}
#zone_basse #menu_droit #mif_actu #centre {
	width:139px;
	background:url(images/fond_sous_menus_droits.gif) repeat-y;
}
#zone_basse #menu_droit #mif_actu #centre #contenu {
	margin:0px 10px 0 8px;
	width:121px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
}
#zone_basse #menu_droit #mif_actu #centre #contenu h1 {
	margin:0px;
	padding:5px 0;
	font-size:11px;
	font-weight:bold;
	color:#B80305;
}
#zone_basse #menu_droit #mif_actu #centre #contenu p {
	margin:0;
	padding:0;
	font-size:11px;
	color:#808C98;
}
#zone_basse #menu_droit #mif_actu #centre #contenu span.suite {
	display:block;
	width:121px;
	text-align:right;
	padding-top: 7px;
}
#zone_basse #menu_droit #mif_actu #centre #contenu span.suite a {
	font-size:10px;
	color:#DA05B7;
	text-decoration:underline;
	font-style:italic;
}
#zone_basse #menu_droit #mif_actu #centre #contenu span.suite a:hover {
	color:#a20588;
	text-decoration:underline;
}
#zone_basse #menu_droit #mif_actu #centre #contenu img {
	border:0;
}
#zone_basse #menu_droit #mif_actu #bas {
	height:26px;
	background:url(images/fond_bas_sous_menus_droits.gif) no-repeat;
}
#zone_basse #menu_droit #focus_mif {
	position:relative;
	top:40px;
	width:139px;
}
#zone_basse #menu_droit #focus_mif #haut {
	height:33px;
	background:url(images/focus_mif_haut.gif) no-repeat;
}
#zone_basse #menu_droit #focus_mif #haut p {
	margin:0px 10px 0 8px;
	padding:6px 0 2px 3px;
	font-family: Arial, sans-serif;
	font-size: 20px;
	font-weight:normal;
	color:#2B2424;
	text-decoration:none;
	border-bottom:1px solid #B20004;
}
#zone_basse #menu_droit #focus_mif #centre {
	width:139px;
	background:url(images/fond_sous_menus_droits.gif) repeat-y;
}
#zone_basse #menu_droit #focus_mif #centre #contenu {
	margin:0px 10px 0 8px;
	width:121px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
}
#zone_basse #menu_droit #focus_mif #centre #contenu h1 {
	margin:0px;
	padding:5px 0;
	font-size:11px;
	font-weight:bold;
	color:#B80305;
}
#zone_basse #menu_droit #focus_mif #centre #contenu p {
	margin:0;
	padding:0;
	font-size:11px;
	color:#808C98;
}
#zone_basse #menu_droit #focus_mif #centre #contenu span.suite {
	display:block;
	width:121px;
	text-align:right;
	padding-top: 7px;
}
#zone_basse #menu_droit #focus_mif #centre #contenu span.suite a {
	font-size:10px;
	color:#DA05B7;
	text-decoration:underline;
	font-style:italic;
}
#zone_basse #menu_droit #focus_mif #centre #contenu span.suite a:hover {
	color:#a20588;
	text-decoration:underline;
}
#zone_basse #menu_droit #focus_mif #centre #contenu img {
	border:0;
}
#zone_basse #menu_droit #focus_mif #bas {
	height:26px;
	background:url(images/fond_bas_sous_menus_droits.gif) no-repeat;
}
#zone_basse #menu_droit #espace_pro {
	position:relative;
	left:0px;
	top:55px;
	display: block;
	width:139px;
	height:143px;
	background: url(images/menu_droit_fond_pro.jpg) no-repeat;
}
#zone_basse #menu_droit #lettre_info {
	position:relative;
	left:0px;
	top:33px;
	display: block;
	width:/*122*/138px;
	height:/*42*/58px;
}
#zone_basse #menu_droit #espace_pro input {
	position:absolute;
	background-color:#FFF;
	border: #698097 1px solid;
	font-family: Arial, sans-serif;
	font-size: 9px;
	font-weight:normal;
	color:#698097;
	text-decoration:none;
	height:auto;
}
#zone_basse #menu_droit #espace_pro label {
	position:absolute;
	color:#698097;
	font-family: Arial, sans-serif;
	font-size: 11px;
	font-weight:bold;
}
#zone_basse #menu_droit #espace_pro label.id {
	left:10px;
	top:38px;
}
#zone_basse #menu_droit #espace_pro input.id {
	left:27px;
	top:53px;
}
#zone_basse #menu_droit #espace_pro label.mdp {
	left:10px;
	top:68px;
}
#zone_basse #menu_droit #espace_pro input.mdp {
	left:27px;
	top:83px;
}
#zone_basse #menu_droit #espace_pro a.ok {
	position:absolute;
	left:100px;
	top:102px;
	display: block;
	width:42px;
	height:32px;
	background: url(images/menu_droit_ok_pro.jpg) no-repeat;
}
#zone_basse #menu_droit #espace_pro a.plus {
	position:absolute;
	left:42px;
	top:125px;
	color:#B20004;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	font-style:italic;
	text-decoration:none;
}
#zone_basse #menu_droit #espace_pro a.plus:hover {
	text-decoration:underline;
}
/*FIN DE DEFINITION DU MENU DROIT*/
	
/*FIN DE DEFINITION DES ELEMENTS DE LA ZONE BASSE*/




/*DEFINITION DE LA ZONE CENTRALE - ZONE_CENTRALE_ACTU*/
#zone_basse #zone_centrale_actu {
	width:698px;
	background-color:#fff;
	float:left;/*border:1px solid #000000;*/
}
/*DEFINITION DU MENU HAUT DE LA ZONE CENTRALE*/
	#zone_basse #zone_centrale_actu #menu_haut {
	position:relative;
	top:-20px;
	width:698px;
	height:/*80*/57px;/*border:1px solid #000;*/
	}
#zone_basse #zone_centrale_actu #menu_haut #ensemble {
	position:absolute;
	left:66px;/*217px*/
	top:0px;
	display: block;
	width:458px;/*307px*/
	height:32px;/*21px*/
	background: url(images/ensemble2.gif) no-repeat;
}
#zone_basse #zone_centrale_actu #menu_haut #liens {
	position:absolute;
	left:206px;
	top:35px;
	height:213px;
}
#zone_basse #zone_centrale_actu #menu_haut #liens a {
	display:block;
	height:17px;
	padding:0px 11px;
	border-right:1px solid #C5CED7;
	float:left;
	font-family: Arial, sans-serif;
	font-size: 14px;
	font-weight:bold;
	text-decoration:underline;
}
#zone_basse #zone_centrale_actu #menu_haut #liens a.sante {
	color: #03AA3D;
}
#zone_basse #zone_centrale_actu #menu_haut #liens a.prevoyance {
	color: #970035;
}
#zone_basse #zone_centrale_actu #menu_haut #liens a.retraite {
	color: #F5A300;
}
#zone_basse #zone_centrale_actu #menu_haut #liens a.epargne {
	color: #E50083;
	border:0px;
}
#zone_basse #zone_centrale_actu #menu_haut #liens a:hover {
	font-size: 15px;
	text-decoration:underline;
}
#zone_basse #zone_centrale_actu #menu_haut a.newsletter {
	height:/*80*/58px;
	width:138px;
	display:block;
	position: absolute;
	top:-2px;
	left:556px;/*background:url(images/lettreinfo.gif) no-repeat;*/
		}
/*FIN DE DEFINITION DU MENU HAUT DE LA ZONE CENTRALE*/
	
	/*DEFINITION DE LA ZONE DE CONTENU DE LA ZONE CENTRALE - ZONE_CENTRALE_ACTU*/
	#zone_basse #zone_centrale_actu #centre_actu {
	position:relative;
	width:/*742*//*698*/738px;
	margin:0;
	top:-18px;
	/*margin-left:-44;*/
	/*left:-30px;*/
	margin-left:-40px;
	right:-15px;
	/*background:url(images/puce_fond_contenu.gif) no-repeat #fff;*/
	padding:0;
}
/*FIN DE DEFINITION DE LA ZONE DE CONTENU DE LA ZONE CENTRALE - ZONE_CENTRALE_ACTU*/
	
	
	/*DEFINITION DU MENU DROIT*/
	/*#zone_basse #zone_centrale_actu{
	position:relative;
	top:-55px;
	width:142px;
	background-color:#fff;
	float:right;
	}*/
		#zone_basse #zone_centrale_actu #mif_actu {
	position:relative;
	/*top:35px;*/
		width:/*139px*//*720*//*676*/716px;/*border:1px solid #000000;*/
		}
#zone_basse #zone_centrale_actu #mif_actu #haut {
	height:33px;
	background:url(images/mif_actu_haut2.gif) no-repeat;
}
#zone_basse #zone_centrale_actu #mif_actu #haut p {
	margin:0px 10px 0 8px;
	padding:6px 0 2px 3px;
	font-family: Arial, sans-serif;
	font-size: 20px;
	font-weight:normal;
	color:#2B2424;
	text-decoration:none;
	border-bottom:1px solid #B20004;
}
#zone_basse #zone_centrale_actu #mif_actu #haut_focus {
	height:33px;
	background:url(images/focus_mif_haut2.gif) no-repeat;
}
#zone_basse #zone_centrale_actu #mif_actu #haut_focus p {
	margin:0px 10px 0 8px;
	padding:6px 0 2px 3px;
	font-family: Arial, sans-serif;
	font-size: 20px;
	font-weight:normal;
	color:#2B2424;
	text-decoration:none;
	border-bottom:1px solid #B20004;
}
#zone_basse #zone_centrale_actu #mif_actu #centre {
	width:/*139px*//*720*//*676*/716px;
	background:url(images/fond_sous_menus_droits2.gif) repeat-y;
}
#zone_basse #zone_centrale_actu #mif_actu #centre #contenu {
	margin:0px 10px 0 8px;
	width:/*121px*//*702*//*658*/698px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
}
#zone_basse #zone_centrale_actu #mif_actu #centre #contenu h1 {
	margin:0px;
	padding:5px 0;
	font-size:11px;
	font-weight:bold;
	color:#B80305;
}
#zone_basse #zone_centrale_actu #mif_actu #centre #contenu h2 {
	margin:0px;
	padding:2px 0;
	font-size:11px;
	font-weight:bold;
	color:#B80305;
}
#zone_basse #zone_centrale_actu #mif_actu #centre #contenu p {
	margin:0;
	padding:0;
	font-size:11px;
	color:#808C98;
}
#zone_basse #zone_centrale_actu #mif_actu #centre #contenu p img {
	background:#fff;
	padding:1px;
	margin:2px;
	border:#B80305/*808C98*/ 1px solid;
}
#zone_basse #zone_centrale_actu #mif_actu #centre #contenu p a {
	color:#504E53;
	text-decoration:underline;
}
#zone_basse #zone_centrale_actu #mif_actu #centre #contenu p a:hover {
	color:#000;
	text-decoration:underline;
}
#zone_basse #zone_centrale_actu #mif_actu #centre #contenu span.suite {
	display:block;
	width:/*121px*//*702*//*658*/698px;
	text-align:right;
	padding-top: 7px;
}
#zone_basse #zone_centrale_actu #mif_actu #centre #contenu span.suite a {
	font-size:10px;
	color:#DA05B7;
	text-decoration:underline;
	font-style:italic;
}
#zone_basse #zone_centrale_actu #mif_actu #centre #contenu span.suite a:hover {
	color:#a20588;
	text-decoration:underline;
}
#zone_basse #zone_centrale_actu #mif_actu #centre #contenu img {
	border:0;
}
#zone_basse #zone_centrale_actu #mif_actu #bas {
	height:26px;
	background:url(images/fond_bas_sous_menus_droits2.gif) no-repeat;
}
/*FIN DE DEFINITION DU MENU DROIT*/
	
	
	/*DEFINITION DU MENU BAS DE LA ZONE CENTRALE ACTU*/
	#zone_basse #zone_centrale_actu #menu_bas {
	position:relative;
	margin-left:-26px;
	margin-top:/*15*//*-20px*/10px;
	width:693px;
	height:15px;
	text-align:center;
	border-top: 1px solid #B20004;
	font-family: Arial, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color:#698097;
	text-decoration:none;
}
#zone_basse #zone_centrale_actu #menu_bas a {
	padding:0px 5px;
	font-family: Arial, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color:#698097;
	text-decoration:underline;
}
#zone_basse #zone_centrale_actu #menu_bas a:hover {
	color: #4f6071;
	text-decoration:underline;
}
#zone_basse #zone_centrale_actu #menu_bas .separateur {
}
/*FIN DE DEFINITION DE LA ZONE CENTRALE - ZONE_CENTRALE_ACTU*/




/*DEFINITION POPUPS*/
#popup {
	background:#fef5f6;
	border:#E60003 2px solid;
	width:460px;
}
#popup h2 {
	padding:5px 0 5px 18px;
	margin:0;
	margin-bottom:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:15px;
	color:#504E53;
	height:15px;
	vertical-align:middle;
	background:url(images/fond_h2_2.gif) no-repeat;
}
#popup h2.titepuce {
	background:url(images/fond_h2_1.gif) no-repeat;
}
#popup p {
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	text-align:justify;
	/*padding:15px 20px 20px 20px;*/				
	padding:5px 20px 5px 20px;
	font-size:11px;
}
#popup p a {
	color:#504E53;
	text-decoration:underline;
}
#popup p a:hover {
	color:#000;
	text-decoration:underline;
}
#popup img.puce1 {
	margin-right:4px;
}
/*FIN DEFINITION POPUPS*/

/*FORMULAIRES*/
form.form_centre_mif {
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	text-align:justify;
	font-size:11px;
	padding:15px 0 10px 20px;
	background:repeat-y #fef5f6;
}
#contenu>form.form_centre_mif {
	padding:0px 0 10px 20px;
}
input, select, textarea {
	font-size:11px;
	border: #7c99a6 1px solid;
	background-color:#fff;
}
input.check {
	border:none;
	background:#FEF5F6;
}
label {
}
/*FIN FORMULAIRES*/

p.navBar {
	font-size : 12px;
}
p.navBar a {
	font-size : 12px;
}
p.navBar span {
	font-size : 12px;
	font-weight:bold;
}
p.navBar a:link, p.navBar a:visited, p.navBar a:hover, p.navBar a:active {
	color:#B10104;
}
/* ajout refman	*/
#baseline {
	font-size:10px;
	font-weight:normal;
	color:#b6afb4;
}
#baseline a {
	color:#b6afb4;
	font-weight:normal;
	text-decoration:none;
}
#baseline a:hover {
	text-decoration:none;
}
a.liensbl {
	font-size:11px;
	font-weight:bold;
	text-decoration:underline;
}
.liensbl a:hover {
	text-decoration:underline;
}
/*Remise mensuel*/
.remise_mens {
	width:70%;
	border-collapse: collapse;
	padding-bottom:10px;
	vertical-align:middle;
}
.remise_mens tr {
	padding-bottom:10px;
}
.remise_mens td {
	border:1px solid #ccc;
	height:25px;
}
.remise_mens td.titre {
	font-size:14px;
	font-weight:bold;
	vertical-align:text-top;
}
/*Tableau garanties historiques*/
.titre_categorie_principale {
	background-color:#FBD99E;
}
.texte_titre_categorie_principale {
	color:#7F7F7F;
	font-size:14px;
	font-weight:bold;
}
.titre_categorie_secondaire {
	color:#F38021;
	font-size:12px;
	font-weight:bold;
	vertical-align:middle;
}
.prestation_categorie_secondaire {
	background-color:#FBD99E;
}
/*NEW*/
body {
	background:url(images/decoupe/fond.gif) repeat-x;
}
.contact {
	float:right;
	font-size:10px;
	color:#fff;
	background:url(images/decoupe/contact.gif) no-repeat;
	padding:20px 20px 0 120px;
	position:absolute;
	top:2px;
	right:0;
	height:58px;
	width:222px;
}
.contact b {
	font-size:14px;
	text-transform:uppercase;
	display:none;
}
.contact span {
	text-transform:uppercase;
	font-size:10px;
	float:right;
}
.num {
	background:url(images/decoupe/cristal.gif) no-repeat center;
	width:221px;
	height:25px;
	display:block;
	text-indent:-9999px;
}
#zone_haute p {
	font-size:22px;
	color:#fff;
	display:block;
	padding:0 0 8px 200px;
	background:url(images/decoupe/sante.gif) no-repeat bottom right;
	float:left;
	margin:20px 0 0;
	text-indent:-9999px;
	width:313px;
}
#zone_haute p b {
	font-size:34px;
	color:#f8d99f;
}
#menu_bas {
	width:100%;
	background:url(images/decoupe/footer.gif) repeat-x top;
	padding:10px 0 0;
	clear:left;
}
.footer {
	width:995px;
	margin:0 auto;
}
* {
	margin:0;
	padding:0;
}
.footer .liensbl {
	color:#fff;
	text-transform:uppercase;
	text-align:center;
	height:40px;
	padding:10px 0 0 0;
}
.footer .liensbl a {
	color:#fff;
	text-decoration:none;
}
.footer .liensbl a:hover {
	text-decoration:underline;
}
.footer .separateur {
	margin:0 5px;
	color:#dede82;
}
 .partenaires, .priorite, .etude {margin:0 0 5px;
display:block;}
