/* CSS Document */

BODY {
	margin: 0px;
	background-color: #FFFFFF;
}

DIV {
	position: absolute;
}

#macaron{top:155px; left:870px; z-index:100;}

#contenu {
	top: 0px;
	left: 50%;
	width: 955px;
	height: auto;
	margin-left: -477px;
	z-index: 1;
}

	#contenu #cliclogo {
		top: 0px;
		left: 0px;
		width: auto;
		height: auto;
		z-index: 10;
	}

	#contenu #logo {
		top: 0px;
		left: 0px;
		width: 955px;
		height: 160px;
	}
	
	#contenu #logo1 {
		top: 0px;
		width: 955px;
		height: 150px;
		z-index: 1;
	}
	
	#contenu #logo2 {
		top: 0px;
		margin-left:480px;
		margin-top:10px;
		width: 475px;
		height: 150px;
		float:right;
		z-index: 2;
	}

	#contenu #navig_haut_1 {
		top: 23px;
		left: 600px;
		width: 355px;
		height: 47px;
		z-index: 2;
	}
	
		#contenu #navig_haut_1 P {
			margin: 0px;
			text-align: right;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 10px;
			color: #ff9900;
			paddding-right:2px;
		}
	
		#contenu #navig_haut_1 A {
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 10px;
			color: #663399;
		}

	#contenu #navig_haut_2 {
		top: 50px;
		left: 555px;
		width: 400px;
		height: 36px;
		z-index: 3;
	}
	
		#contenu #navig_haut_2 P {
			margin: 0px;
			text-align: right;
		}
	
		#contenu #navig_haut_2 IMG {
			margin: 0px 0px 0px 7px;
		}

	#contenu #colgauche {
		top: 164px;
		left: 14px;
		width: 239px;
		height: auto;
		z-index: 2;
	}
	
		#contenu #colgauche #push_recompenses {
			top: 0px;
			left: 0px;
			width: 233px;
			height: 83px;
			background: #FFFFFF url(../../images/fond-recompenses.gif) top left no-repeat;
			padding: 38px 0px 0px 6px;
			z-index: 3;
		}
	
		#contenu #colgauche #hp_partenaires {
			top: 125px;
			left: 0px;
			width: 215px;
			height: 88px;
			background: #FFFFFF url(../../images/fond-partenaires.gif) top left no-repeat;
			padding: 33px 0px 0px 24px;
			z-index: 3;
		}
	
		#contenu #colgauche #push_avantages {
			top: 250px;
			left: 0px;
			width: 239px;
			height: auto;
			z-index: 3;
		}
		
		#contenu #colgauche #mention-lagarde{
			top: 740px;
			left: 0px;
			width: 229px;
			height: auto;
			z-index: 3;
			padding:5px;
			color:#622181;
			font-weight:bold;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 12px;
		}

	#contenu #intro {
		top: 164px;
		left: 276px;
		width: auto;
		height: auto;
		z-index: 2;
	}
	
		#contenu #intro H1 {
			margin: 0px 0 15px 0;
			font-weight:bold;
			font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#622181;
		}
	
		#contenu #intro H2 {
			margin: 2px 0 15px 0;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 16px;
			font-weight: bold;
			color: #ff7815;
			line-height:18px;
		}
		
		#contenu #intro{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FF7815; width:300px;}
		#contenu #intro ul {margin:5px 0 10px 0;padding:0 0 0 13px; width:260px;}
		#contenu #intro ul li {padding-bottom:5px;}
		
		 #contenu #intro span.etude{color: #622181;}
	
		/*#contenu #intro P {
			margin: 0px;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 11px;
			color: #666666;
			line-height:17px;
		}*/

	#contenu #formulaire-dph {
		top: 310px;
		left: 272px;
		width: 680px;
		height: 1061px;
		z-index: 2;
	}

	#contenu #loi_murcef {
		top: 1377px;
		left: 14px;
		width: 239px;
		height: auto;
		z-index: 2;
	}
	
		#contenu #loi_murcef P {
			margin: 0px;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 9px;
			color: #003366;
			text-align: justify;
		}

	#contenu #cnil {
		top: 1386px;
		left: 282px;
		width: 660px;
		height: auto;
		z-index: 2;
	}
	
		#contenu #cnil P {
			margin: 0px;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 9px;
			color: #003366;
			text-align: justify;
		}

		/* ************************************************************************************************ */
/*																									*/
/*												BANDEAU BAS											*/
/*																									*/
/* ************************************************************************************************ */


#bandeau_bas {
	top: 1480px;
	left: 4px;
	background: #FFFFFF url(../../images/fond-bas.gif) bottom left no-repeat;
	z-index: 2;
	position: absolute;
	left: 50%;
	height: 45px;
	width: 947px;
	margin-left: -466px;	
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:9px;
	text-align:center;
	padding-bottom:8px;
}
#bandeau_bas2 {
	top: 1480px;
	left: 4px;
	background: #FFFFFF url(../../images/fond-bas.gif) bottom left no-repeat;
	z-index: 2;
	position: absolute;
	left: 50%;
	height: 45px;
	width: 947px;
	margin-left: -466px;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:9px;
	text-align:center;
	padding-bottom:8px;
}

#bandeau_bas .interne {
	color: #622181;
}
#bandeau_bas2 .interne {
	color: #622181;
}

#bandeau_bas .interne A {
	color: #622181;
	text-decoration: none;
}
#bandeau_bas2 .interne A {
	color: #622181;
	text-decoration: none;
}

#bandeau_bas .interne A:hover {
	text-decoration: underline;
}
#bandeau_bas2 .interne A:hover {
	text-decoration: underline;
}

#bandeau_bas .externe {
	color: #ff6600;
}
#bandeau_bas2 .externe {
	color: #ff6600;
}

#bandeau_bas .externe A {
	color: #622181;
	text-decoration: none;
}
#bandeau_bas2 .externe A {
	color: #622181;
	text-decoration: none;
}

#bandeau_bas .externe A:hover {
	text-decoration: underline;
}
#bandeau_bas2 .externe A:hover {
	text-decoration: underline;
}



/* ************************************************************************************************ */
/*																									*/
/*												FORMULAIRE											*/
/*																									*/
/* ************************************************************************************************ */
		
	#contenu #formulaire_contact {
		top: 164px;
		left: 276px;
		height: auto;
		width: 540px;
		z-index: 6;
	}
	
		#contenu #formulaire_contact H1 {
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 16px;
			color: #ff7815;
			margin: 0;
			padding: 0;
		}
		
		#contenu #formulaire_contact P {
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 11px;
			color: #003399;
			line-height: 16px;
		}
		
		#contenu #formulaire_contact TABLE {
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 11px;
			color: #003399;
		}
		
		#contenu #formulaire_contact TD {
			padding: 2px;	
		}
		
		#contenu #formulaire_contact #bleu {
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 11px;
			color: #003399;
		}
	
	#contenu #formulaire_recommandez {
		top: 164px;
		left: 276px;
		height: auto;
		width: 540px;
		z-index: 6;
	}
	
		#contenu #formulaire_recommandez H1 {
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 16px;
			color: #ff7815;
			margin: 0;
			padding: 0;
		}
		
		#contenu #formulaire_recommandez P {
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 11px;
			color: #003399;
			line-height: 16px;
		}
		
		#contenu #formulaire_recommandez TABLE {
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 11px;
			color: #003399;
		}
		
		#contenu #formulaire_recommandez TD {
			padding: 2px;	
		}
		
	#contenu #texte_mentions {
		top: 164px;
		left: 276px;
		height: auto;
		width: auto;
		z-index: 6;
	}
	
		#contenu #texte_mentions H1 {
			margin: 0;
			padding: 0;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 16px;
			color: #ff7815;
		}
		
		#contenu #texte_mentions .bleu {
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 12px;
			color: #003399;
		}
		
		#contenu #texte_mentions P, #contenu #texte_mentions UL {
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 11px;
			color: #666666;
		}
		
		#contenu #texte_mentions A {
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 11px;
			color: #ff7815;
			text-decoration: none;
		}
		
		#contenu #texte_mentions A:hover {
			text-decoration: underline;
		}
		
	#contenu #plan_site {
		top: 164px;
		left: 276px;
		height: auto;
		width: auto;
		line-height: 20px;
		z-index: 6;
	}
	
		#contenu #plan_site H1 {
			margin: 0;
			padding: 0;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 16px;
			color: #ff7815;
		}
		
		#contenu #plan_site P {
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 12px;
			color: #666666;
			font-weight:bold;
		}
		
		#contenu #plan_site A {
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 11px;
			color: #663399;
			text-decoration: none;
		}
		
		#contenu #plan_site A:hover {
			text-decoration: underline;
		}		


#hp_partenaires DIV {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
    opacity:0.0;
    height: 85px;
    /*background-color: #FFF;*/
	padding-top:32px;
	padding-left:25px;
}

#hp_partenaires DIV.active {
    z-index:10;
    opacity:1.0;
}

#hp_partenaires DIV.last-active {
    z-index:9;
}

#slideshow DIV IMG {
    height: 85px;
    display: block;
    border: 0;
    margin-bottom: 10px;
}
