/* CSS Document */

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

DIV {
	position: absolute;
}

#menu{position:relative; text-align:center; font-family:Tahoma, Arial, Verdana, sans serif; font-size:11px; color:#9D9FA0; font-weight:bold;}
#menu a{color:#CCCCCC; text-decoration:none;}
#menu a:hover{color:#CCCCCC; text-decoration:none;}

#intro p{font-family:Tahoma,Arial, Verdana, sans serif; color:#4B68A5;font-size:13px; margin:25px 0; }
.etude{color:#F7A80B; font-family:Tahoma,Arial, Verdana, sans serif; font-size:12px;}
#imageAccrocheFormulaire{background: url("../../images/image-accroche-formulaire.jpg") no-repeat; height: 195px; left: 271px; top: 97px; width: 713px;}
#slogan{top:100px; color:#F7A80B; font-size:18px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-weight:bold; margin-left:-8px; text-align:center;}

#macaron{top:120px; left:850px; z-index:100;}

#contenu {
	top: 15px;
	left: 50%;
	width: 955px;
	height: auto;
	margin-left: -477px;
}

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

	#contenu #logo {
		top: 0px;
		left: 0px;
		width: 955px;
		height: 124px;
	}
	
	#contenu #logo1 {
		top: 0px;
		width: 955px;
		height: 124px;
		z-index: 1;
	}
	
	#contenu #logo2 {
		top: 0px;
		margin-left:487px;
		width: 468px;
		height: 124px;
		float:right;
		z-index: 2;
	}

	#contenu #navig_haut_1 {
		top: 15px;
		left: 600px;
		width: 355px;
		height: 20px;
		z-index: 3;
	}
	
		#contenu #navig_haut_1 P {
			margin: 0px;
			text-align: right;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 10px;
			color: #ff9900;
			padding-right:2px;
		}
	
		#contenu #navig_haut_1 A {
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 10px;
			color: #0e71b4;
		}
		
		#contenu #navig_haut_1 A:hover {
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 10px;
			color: #ff7815;
			text-decoration:none;
		}

	#contenu #navig_haut_2 {
		top: 33px;
		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: 136px;
		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 #push_avantages {
			top: 250px;
			left: 0px;
			width: 239px;
			height: auto;
			z-index: 3;
		}
		
		#contenu #colgauche #{
			top: 740px;
			left: 0px;
			width: 229px;
			height: auto;
			z-index: 3;
			padding:5px;
			color:#4B68A5;
			font-weight:bold;
			font-family: Verdana,Arial,Helvetica,sans-serif;
			font-size :13px;
		}

	#contenu #intro {
		top: 130px;
		left: 283px;
		width: 400px;
		height: auto;
		z-index: 2;
	}
	
		#contenu #intro H1 {
			margin: 10px 0 0 0;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-weight:bold;
			font-size: 17px;
			color: #003399;
		}
	
		#contenu #intro H2 {
			margin: 2px 0 15px 0;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 18px;
			font-weight: bold;
			color: #F7A80B;
			line-height:18px;
		}
	
	#contenu #formulaire-crc {
		top: 292px;
		left: 272px;
		width: 680px;
		height: 1061px;
		z-index: 2;
	}

	#contenu #loi_murcef {
		top: 1346px;
		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: 1358px;
		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 {
	background: #FFFFFF url(../../images/fond-bas.gif) bottom left no-repeat;
	position: absolute;
	left: 50%;
	height: 54px;
	width: 947px;
	margin-left: -466px;	
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:9px;
	text-align:center;
}
#bandeau_bas2 {
	background: #FFFFFF url(../../images/fond-bas.gif) bottom left no-repeat;
	position: absolute;
	left: 50%;
	height: 54px;
	width: 947px;
	margin-left: -466px;	
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:9px;
	text-align:center;
}

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

#bandeau_bas .interne A {
	color: #003399;
	text-decoration: none;
}
#bandeau_bas2 .interne A {
	color: #003399;
	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: #003399;
	text-decoration: none;
}
#bandeau_bas2 .externe A {
	color: #003399;
	text-decoration: none;
}

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

#liens-partenaires{text-align:center;margin-top:15px;position:relative;}


/* ************************************************************************************************ */
/*																									*/
/*												FORMULAIRE											*/
/*																									*/
/* ************************************************************************************************ */
		
	#contenu #formulaire_contact {
		top: 136px;
		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: 136px;
		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: 136px;
		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: 136px;
		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: #003399;
			text-decoration: none;
		}
		
		#contenu #plan_site A:hover {
			text-decoration: underline;
		}
		

#push-formulaire{display:block; width:239px; height:121px; background:url(../../images/push-formulaire.jpg) 0 0 ;}
#push-formulaire:hover{display:block; width:239px; height:121px; background:url(../../images/push-formulaire.jpg) 239px 0 ;}



#rapide{font-family:Verdana, Arial, sans-serif; font-size:16px; font-weight:bold; color:#0E71B4; left:310px; top:220px; width:190px; z-index:2;}
#rapide .big{ font-size:24px;}
#rapide .normal{ font-weight:normal;}

.mentions{ color:#666666; font-family:Verdana, Arial, helvetica, sans-serif; font-size:10px; margin:25px 15px; text-align:justify;}
#loiLagarde{top:740px;color:#4E7AA7; font-weight:bold;font-family:Tahoma,Arial,Verdana,sans serif;font-size:13px;}

#recompenses{width:235px; height:113px; border:#C8E2F8 2px solid; -webkit-border-radius: 11px; -moz-border-radius: 11px; border-radius: 11px;}
#titreRecompenses, #titrePartenaires{font-family:Verdana, Arial, sans-serif; font-size:11px; font-weight:bold; color:#003399; position:relative; margin-left:11px; margin-top:10px; }
#slideRecompenses{margin-left:10px; margin-top:10px;}

#partenaires{ width:235px; height:115px; top: 125px; left: 0px; border:#C8E2F8 2px solid; -webkit-border-radius: 11px; -moz-border-radius: 11px; border-radius: 11px;}

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

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

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

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

#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;
		}
