@charset "utf-8";


#global {
	 position:absolute;
	 left: 50%; 
	 top: 50%;
	 width: 637px;
	 height: 526px;
	 margin-top: -319px; /* moiti� de la hauteur */
	 margin-left: -263px; /* moiti� de la largeur */
	 background-image: url(images/cartouche.png);
	 	background-repeat: no-repeat;

  
	 }
	 #global2 {
	position:absolute;
	left: 50%;
	top: 50%;
	width: 637px;
	height: 526px;
	margin-top: -319px; /* moiti� de la hauteur */
	margin-left: -263px; /* moiti� de la largeur */
	background-image: none;
	background-repeat: no-repeat;  
	 }
	 
input, submit{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	border:0px;
	color:#ffffff;
}

#box {
	height: 500px;
	width: 100%;
	background: #ccc;
	margin-top: 10px;
	overflow: hidden;
}
 
#target {
	height: 50px;
	width: 50px;
	background: #ff3300;
	position: absolute;
}

#bouton1 {
	position:absolute;
	left:36px;
	top:347px;
	width:180px;
	height:133px;
	z-index:2;
}

#bouton2 {
	position:absolute;
	left:228px;
	top:345px;
	width:180px;
	height:106px;
	z-index:1;
}

#bouton3 {
	position:absolute;
	left:421px;
	top:323px;
	width:180px;
	height:106px;
	z-index:1;
}

#bouton1 a:hover {
	position:relative;
	top:-15px;
}

#bouton2 a:hover {
	position:relative;
	top:-15px;
}

#bouton3 a:hover {
	position:relative;
	top:-15px;
}

#ombre {
	background-image: url(images/ombre.png);
	position:absolute;
	left:233px;
	top:461px;
	width:184px;
	height:20px;
	z-index:1;
	background-repeat: no-repeat;
}

#ombre2 {
	background-image: url(images/ombre.png);
	position:absolute;
	left:35px;
	top:459px;
	width:184px;
	height:20px;
	z-index:1;
	background-repeat: no-repeat;
}

#ombre3 {
	background-image: url(images/ombre.png);
	position:absolute;
	left:430px;
	top:463px;
	width:184px;
	height:20px;
	z-index:1;
	background-repeat: no-repeat;
}

#ombre4 {
	background-image: url(images/ombre.png);
	position:absolute;
	left:32px;
	top:464px;
	width:184px;
	height:20px;
	z-index:1;
	background-repeat: no-repeat;
}


#sendami {
	position:absolute;
	left:488px;
	top:26px;
	width:125px;
	height:134px;
	z-index:1;
	background-image: none;
	background-repeat: no-repeat;
}

#sendami a:hover {
	position:relative;
	top:-5px;
	z-index:1;
}

#michelz {
	position:absolute;
	left:52px;
	top:4px;
	width:534px;
	height:316px;

}
#footer {
	position:absolute;
	left:5px;
	top:507px;
	width:629px;
	height:17px;
	z-index:1;
}
.style1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	line-height: 12px;
	vertical-align: middle;
}

#logotop {
	position:absolute;
	left:33px;
	top:18px;
	width:184px;
	height:129px;
	z-index:1;
	background-repeat: no-repeat;
}
#avantages {
	position:absolute;
	left:34px;
	top:122px;
	width:607px;
	height:330px;
	z-index:5;
	background-repeat: no-repeat;
}

#avantages_text {
	position:absolute;
	left:34px;
	top:142px;
	width:574px;
	height:375px;
	z-index:3;
	background-repeat: no-repeat;
}

#accueil {
	position:absolute;
	left:58px;
	top:410px;
	width:96;
	height:70px;
	z-index:8;
}

#accueil a:hover {
	position:relative;
	top:-8px;
	z-index:8;
}
#avantages_title {
	position:absolute;
	left:429px;
	top:59px;
	width:193px;
	height:126px;
	z-index:6;
	background-image: url(images/avantages_title.png);
	background-repeat: no-repeat;
}

#journee_title {
	position:absolute;
	left:436px;
	top:366px;
	width:193px;
	height:126px;
	z-index:6;
	background-image: url(images/journee_title.png);
	background-repeat: no-repeat;
}
#bouton_plus {
	position:absolute;
	left:348px;
	top:404px;
	width:109px;
	height:41px;
	z-index:9;
}

#bouton_plus a:hover {
	position:relative;
	top:-8px;
	z-index:9;
}
lienphoto {
	position:absolute;
	left:738px;
	top:408px;
	width:209px;
	height:17px;
	z-index:1;
}
.style2 {

}


	#photovert {
	position:absolute;
	left:249px;
	top:31px;
	width:431px;
	height:385px;
	z-index:1;
}


	

#apDiv6 {
	position:absolute;
	left:30px;
	top:154px;
	width:125px;
	height:228px;
	z-index:1;
	background-color: #FFCD34;
	padding: 3px;
	border: 1px dotted #F7931E;
}

#apDiv6-2 {
	position:absolute;
	left:30px;
	top:154px;
	width:184px;
	height:228px;
	z-index:1;
	background-color: #FFCD34;
	padding: 3px;
	border: 1px dotted #F7931E;
	}

#apDiv6-3 {
	position:absolute;
	left:30px;
	top:154px;
	width:184px;
	height:255px;
	z-index:1;
	background-color: #FFCD34;
	padding: 3px;
	border: 1px dotted #F7931E;
	}
	
	#apDiv6-3 a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 10px;
	color: #CC0000;
	text-decoration: none;
	}

#apDiv6-3 a:hover{
	text-decoration: underline;
	color: #CC0000;
	}
	
#apDiv6-3 a:visited{
	color: #CC00000;
	}

#apDiv6-2 a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 10px;
	color: #CC0000;
	text-decoration: none;
	}

#apDiv6-2 a:hover{
	text-decoration: underline;
	color: #CC0000;
	}
	
#apDiv6-2 a:visited{
	color: #CC00000;
	}

.style4 {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #CC6600;
}
.style3 {font-size: 10px}
.style5 {
	font-size: 10px;
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
}
hr {
height: 1px;
padding: 0;
color: #Ffffff;
background-color: #F00;
border: 0;
}
#apDiv1 {
	position:absolute;
	left:590px;
	top:56px;
	width:192px;
	height:133px;
	z-index:1;
}
#apDiv2 {
	position:absolute;
	left:585px;
	top:177px;
	width:590px;
	height:318px;
	z-index:2;
}
#apDiv3 {
	position:absolute;
	left:616px;
	top:440px;
	width:100px;
	height:19px;
	z-index:1;
}
#apDiv4 {
	position:absolute;
	left:167px;
	top:83px;
	width:431px;
	height:385px;
	z-index:1;
}
#apDiv5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 10px;
	color: #FF9900;
	position:absolute;
	left:167px;
	top:430px;
	width:209px;
	height:17px;
	z-index:10;
	
	
}
#apDiv5 a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 10px;
	color: #FF9900;
	text-decoration: none;
	}

#apDiv5 a:hover{
	text-decoration: underline;
	color: #FF9900;
	}
	
	#apDiv5 a:visited{
	color: #FF9900;
	}
	
	#apDiv5-2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 10px;
	color: #FF9900;
	position:absolute;
	left:227px;
	top:467px;
	width:209px;
	height:17px;
	z-index:10;
}
	
	
	#apDiv5-2 a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 10px;
	color: #FF9900;
	text-decoration: none;
	color: #FF9900;
}

#apDiv5-2 a:hover{
	text-decoration: underline;
	color: #FF9900;
	}
	
	#apDiv5-2 a:visited{
	color: #FF9900;
	}


/*Forms defaults*/
#enfants {
	position:absolute;
	left:501px;
	top:34px;
	width:126px;
	height:120px;
	z-index:1;
	background-image: url(images/plusenafnts.png);
	background-repeat: no-repeat;
}
#sendfriend {
	position:absolute;
	left:214px;
	top:115px;
	width:392px;
	height:318px;
	z-index:1;
	background-image: url(images/tableauenvoyer.png);
	background-repeat: repeat-y;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-variant: normal;
	text-transform: none;
	padding: 0px;
	margin: 0px;
}
#apDiv7 {
	position:absolute;
	left:33px;
	top:27px;
	width:179px;
	height:110px;
	z-index:1;
}

#apDiv7 a:hover{
	position:relative;
	top:-5px;
	z-index:1;
}
