@charset "UTF-8";
/* CSS Document */


p { 

	z-index:10000;
    font-family:"Times New Roman", Times, serif;
	font-weight:100;
	font-size:24px;
	letter-spacing:1.5px;
	
	
	background:#FFF;
	padding-left:15px;
	padding-right:15px;
	padding-top:10px;
	padding-bottom:10px;
}



.descriptif{
	
	z-index:10000;
    font-family:"Times New Roman", Times, serif;
	font-weight:100;
	font-size:24px;
	letter-spacing:1.5px;
	
    position:relative;
	top:153px;
	left:117px;
    width:auto;
	padding-left:10px;
	padding-right:10px;
	padding-top:65px;
	height:auto;
	background:#FFF;
	display:none;
	/*text-align:justify;
	text-align-last:left;*/
}


.bouton{
	z-index:100000;
	font-family:"Times New Roman", Times, serif;
	font-weight:100;
	font-size:24px;
	letter-spacing:1.5px;

    position: fixed;
	top:10px;
    left:10px;
    padding:120px; /* Pour rendre la zone un peu plus réactive */
	
}

.bouton:hover~.descriptif{    
    display:block;
	position:fixed;
	background:#FFF;
	
}

.bouton_absolute{
	z-index:100000;
	font-family:"Times New Roman", Times, serif;
	font-weight:100;
	font-size:24px;
	letter-spacing:1.5px;

    position:absolute;
	top:10px;
    left:10px;
    padding:120px; /* Pour rendre la zone un peu plus réactive */
	
}

.bouton_absolute:hover~.descriptif{    
    display:block;
	position:absolute;
	background:#FFF;
	
}











.descriptif_11_1{
	
	z-index:10000;
    font-family:"Times New Roman", Times, serif;
	font-weight:100;
	font-size:24px;
	letter-spacing:1.5px;
	
    position:relative;
	top:253px;
	left:117px;
    width:auto;
	padding-left:10px;
	padding-right:10px;
	padding-top:65px;
	height:auto;
	background:#FFF;
	display:none;
	/*text-align:justify;
	text-align-last:left;*/
}

.bouton_11_1{
	z-index:100000;
	font-family:"Times New Roman", Times, serif;
	font-weight:100;
	font-size:24px;
	letter-spacing:1.5px;

    position: absolute;
	top:110px;
    left:10px;
    padding:120px; /* Pour rendre la zone un peu plus réactive */
	
}

.bouton_11_1:hover~.descriptif_11_1{    
    display:block;
	position:absolute;
	background:#FFF;
	
}









.descriptif_11_2{
	
	z-index:10000;
    font-family:"Times New Roman", Times, serif;
	font-weight:100;
	font-size:24px;
	letter-spacing:1.5px;
	
    position:relative;
	top:1253px;
	left:617px;
    width:auto;
	padding-left:10px;
	padding-right:10px;
	padding-top:65px;
	height:auto;
	background:#FFF;
	display:none;
	/*text-align:justify;
	text-align-last:left;*/
}

.bouton_11_2{
	z-index:100000;
	font-family:"Times New Roman", Times, serif;
	font-weight:100;
	font-size:24px;
	letter-spacing:1.5px;

    position: absolute;
	top:1110px;
    left:510px;
    padding:120px; /* Pour rendre la zone un peu plus réactive */
	
}

.bouton_11_2:hover~.descriptif_11_2{    
    display:block;
	position:absolute;
	background:#FFF;
	
}









.descriptif_11_3{
	
	z-index:10000;
    font-family:"Times New Roman", Times, serif;
	font-weight:100;
	font-size:24px;
	letter-spacing:1.5px;
	
    position:relative;
	top:2653px;
	left:117px;
    width:auto;
	padding-left:10px;
	padding-right:10px;
	padding-top:65px;
	height:auto;
	background:#FFF;
	display:none;
	/*text-align:justify;
	text-align-last:left;*/
}

.bouton_11_3{
	z-index:100000;
	font-family:"Times New Roman", Times, serif;
	font-weight:100;
	font-size:24px;
	letter-spacing:1.5px;

    position: absolute;
	top:2510px;
    left:10px;
    padding:120px; /* Pour rendre la zone un peu plus réactive */
	
}

.bouton_11_3:hover~.descriptif_11_3{    
    display:block;
	position:absolute;
	background:#FFF;
	
}












#img1{
	z-index:1;
	position:absolute;
	top:144px;
	right:5%;
	background:#FFF;
	padding:10px;

	
}

#img2{
	z-index:1;
	position:absolute;
	right:30%;
	top:580px;
	background:#FFF;
	padding:10px;
}


#img3{
	z-index:1;
	position:absolute;
	top:144px;
	right:5%;
	background:#FFF;
	padding:10px;

	
}

#img4{
	z-index:1;
	position:absolute;
	right:30%;
	top:520px;
	background:#FFF;
	padding:10px;
}


#img5{
	z-index:10;
	position:absolute;
	right:2%;
	top:50px;
	background:#FFF;
	padding:10px;
}


#img6{
	z-index:200;
	position:absolute;
	left:5%;
	top:230px;
	background:#FFF;
	padding:10px;
}


#img7{
	z-index:10;
	position:absolute;
	right:8%;
	top:370px;
	background:#FFF;
	padding:10px;
}


#img8{
	z-index:1;
	position:absolute;
	right:10%;
	top:1000px;
	background:#FFF;
	padding:10px;
}


#img9{
	z-index:100;
	position:absolute;
	right:25%;
	top:700px;
	background:#FFF;
	padding:10px;
}


#img10{
	z-index:1;
	position:absolute;
	right:60%;
	top:950px;
	background:#FFF;
	padding:10px;
}


#img11{
	z-index:1;
	position:absolute;
	right:5%;
	top:144px;
	background:#FFF;
	padding:10px;
}


#img12{
	z-index:1;
	position:absolute;
	right:5%;
	top:80px;
	background:#FFF;
	padding:10px;
}



#img13{
	z-index:1;
	position:absolute;
	left:4%;
	top:250px;
	background:#FFF;
	padding:10px;
}


#img14{
	z-index:1;
	position:absolute;
	left:25%;
	top:560px;
	background:#FFF;
	padding:10px;
}


#img15{
	z-index:1;
	position:absolute;
	left:38%;
	top:890px;
	background:#FFF;
	padding:10px;
}


#img16{
	z-index:1;
	position:absolute;
	left:51%;
	top:1220px;
	background:#FFF;
	padding:10px;
}

#img17{
	z-index:1;
	position:absolute;
	left:117px;
	top:204px;
	background:#FFF;
	padding:10px;
}

#img18{
	z-index:1;
	position:absolute;
	right:1%;
	top:600px;
	background:#FFF;
	padding:10px;
}

#img19{
	z-index:1;
	position:absolute;
	right:1%;
	top:1100px;
	background:#FFF;
	padding:10px;
}

#img20{
	z-index:1;
	position:absolute;
	left:1%;
	top:1300px;
	background:#FFF;
	padding:10px;
}

#img21{
	z-index:1;
	position:absolute;
	right:10px;
	top:144px;
	background:#FFF;
	padding:10px;
}

#img22{
	z-index:1;
	position:absolute;
	left:10px;
	top:600px;
	background:#FFF;
	padding:10px;
}

#img23{
	z-index:1;
	position:absolute;
	right:10%;
	top:144px;
	background:#FFF;
	padding:10px;
}

#img24{
	z-index:1;
	position:absolute;
	left:50;
	top:500px;
	background:#FFF;
	padding:10px;
}

#img25{
	z-index:1;
	position:absolute;
	left:30%;
	top:900px;
	background:#FFF;
	padding:10px;
}

#img26{
	z-index:1;
	position:absolute;
	right:20%;
	top:1300px;
	background:#FFF;
	padding:10px;
}


#img27{
	z-index:1;
	position:absolute;
	right:20%;
	top:80px;
	background:#FFF;
	padding:10px;
}


#img28{
	z-index:1;
	position:absolute;
	right:3%;
	top:350px;
	background:#FFF;
	padding:10px;
}


#img29{
	z-index:1;
	position:absolute;
	right:22%;
	top:950px;
	background:#FFF;
	padding:10px;
}


#img30{
	z-index:1;
	position:absolute;
	left:10%;
	top:700px;
	background:#FFF;
	padding:10px;
}


#img31{
	z-index:1;
	position:absolute;
	left:5%;
	top:580px;
	background:#FFF;
	padding:10px;
}


#img32{
	z-index:1;
	position:absolute;
	right:5%;
	top:200px;
	background:#FFF;
	padding:10px;
}


#img33{
	z-index:1;
	position:absolute;
	right:5%;
	top:1500px;
	background:#FFF;
	padding:10px;
}

#img34{
	z-index:1;
	position:absolute;
	right:5%;
	top:80px;
	background:#FFF;
	padding:10px;
}

#img35{
	z-index:1;
	position:absolute;
	right:52%;
	top:450px;
	background:#FFF;
	padding:10px;
}


#img36{
	z-index:1;
	position:absolute;
	right:8%;
	top:60px;
	background:#FFF;
	padding:10px;
}


#img37{
	z-index:1;
	position:absolute;
	left:8%;
	top:220px;
	background:#FFF;
	padding:10px;
}


#img38{
	z-index:1;
	position:absolute;
	left:25%;
	top:580px;
	background:#FFF;
	padding:10px;
}


#img39{
	z-index:1;
	position:absolute;
	left:35%;
	top:920px;
	background:#FFF;
	padding:10px;
}


#img40{
	z-index:1;
	position:absolute;
	left:45%;
	top:1250px;
	background:#FFF;
	padding:10px;
}

/* J. Goebbels */
#img41{
	z-index:1;
	position:absolute;
	right:10px;
	top:80px;
	background:#FFF;
	padding:10px;
}


#img42{
	z-index:1;
	position:absolute;
	left:10px;
	top:600px;
	background:#FFF;
	padding:10px;
}


#img43{
	z-index:1;
	position:absolute;
	left:420px;
	top:700px;
	background:#FFF;
	padding:10px;
}


#img44{
	z-index:1;
	position:absolute;
	right:150px;
	top:100px;
	background:#FFF;
	padding:10px;
}

#img45{
	z-index:1;
	position:absolute;
	right:10px;
	top:700px;
	background:#FFF;
	padding:10px;
}

#img46{
	z-index:1;
	position:absolute;
	right:100px;
	top:100px;
	background:#FFF;
	padding:10px;
}

#img47{
	z-index:1;
	position:absolute;
	right:400px;
	top:400px;
	background:#FFF;
	padding:10px;
}


#img48{
	z-index:1;
	position:absolute;
	left:100px;
	top:340px;
	background:#FFF;
	padding:10px;
}

#img49{
	z-index:1;
	position:absolute;
	right:700px;
	top:700px;
	background:#FFF;
	padding:10px;
}

#img50{
	z-index:1;
	position:absolute;
	right:100px;
	top:100px;
	background:#FFF;
	padding:10px;
}

#img51{
	z-index:1;
	position:absolute;
	right:400px;
	top:400px;
	background:#FFF;
	padding:10px;
}

#img52{
	z-index:1;
	position:absolute;
	left:105px;
	top:700px;
	background:#FFF;
	padding:10px;
}

#img53{
	z-index:1;
	position:absolute;
	right:50px;
	top:1950px;
	background:#FFF;
	padding:10px;
}

#img54{
	z-index:1;
	position:absolute;
	left:35px;
	top:1253px;
	background:#FFF;
	padding:10px;
}

#img55{
	z-index:1;
	position:absolute;
	left:570px;
	top:1880px;
	background:#FFF;
	padding:10px;
}

#img56{
	z-index:1;
	position:absolute;
	left:570px;
	top:1500px;
	background:#FFF;
	padding:10px;
}

#img57{
	z-index:1;
	position:absolute;
	left:800px;
	top:1500px;
	background:#FFF;
	padding:10px;
}

#img58{
	z-index:1;
	position:absolute;
	left:10px;
	top:2953px;
	background:#FFF;
	padding:10px;
}

#img59{
	z-index:1;
	position:absolute;
	right:10px;
	top:2953px;
	background:#FFF;
	padding:10px;
}

#img60{
	z-index:1;
	position:absolute;
	left:50%;
	margin-left:-167px;
	top:3353px;
	background:#FFF;
	padding:10px;
}

#img61{
	z-index:1;
	position:absolute;
	left:50%;
	margin-left:-189px;;
	top:2753px;
	background:#FFF;
	padding:10px;
}

#img62{
	z-index:1;
	position:absolute;
	right:100px;
	top:100px;
	background:#FFF;
	padding:10px;
}

#img63{
	z-index:1;
	position:absolute;
	right:300px;
	top:980px;
	background:#FFF;
	padding:10px;
}

#img64{
	z-index:1;
	position:absolute;
	right:550px;
	top:1350px;
	background:#FFF;
	padding:10px;
}

#img65{
	z-index:1;
	position:absolute;
	right:800px;
	top:1720px;
	background:#FFF;
	padding:10px;
}

#img66{
	z-index:1;
	position:absolute;
	left:400px;
	top:2200px;
	background:#FFF;
	padding:10px;
}

#img67{
	z-index:1;
	position:absolute;
	left:400px;
	top:2200px;
	background:#FFF;
	padding:10px;
}

#img68{
	z-index:1;
	position:absolute;
	right:150px;
	top:2750px;
	background:#FFF;
	padding:10px;
}







/*croquis*/

#img69{
	z-index:1;
	position:absolute;
	left:50%;
	top:100px;
	background:#FFF;
	padding:10px;
}


#img71{
	z-index:1;
	position:absolute;
	right:10px;
	top:600px;
	background:#FFF;
	padding:10px;
}

#img72{
	z-index:1;
	position:absolute;
	left:260px;
	top:1800px;
	background:#FFF;
	padding:10px;
}







#img73{
	z-index:1;
	position:absolute;
	left:10px;
	top:700px;
	background:#FFF;
	padding:10px;
}

#img74{
	z-index:1;
	position:absolute;
	right:40%;
	top:1800px;
	background:#FFF;
	padding:10px;
}

#img75{
	z-index:1;
	position:absolute;
	right:10px;
	top:1550px;
	background:#FFF;
	padding:10px;
}





#img76{
	z-index:1;
	position:absolute;
	left:500px;
	top:2250px;
	background:#FFF;
	padding:10px;
}

#img77{
	z-index:1;
	position:absolute;
	right:800px;
	top:2750px;
	background:#FFF;
	padding:10px;
}

#img78{
	z-index:1;
	position:absolute;
	right:150px;
	top:3150px;
	background:#FFF;
	padding:10px;
}

#img79{
	z-index:1;
	position:absolute;
	right:150px;
	top:3650px;
	background:#FFF;
	padding:10px;
}

#img80{
	z-index:1;
	position:absolute;
	right:50px;
	top:4120px;
	}

#img81{
	z-index:1;
	position:absolute;
	right:150px;
	top:4350px;
	background:#FFF;
	padding:10px;
}





.retour{
	
	text-decoration:none;
	font-family:"Times New Roman", Times, serif;
	font-weight:100;
	font-size:24px;
	color:#000;
	letter-spacing:1.5px;
	
	
	position:absolute;
	z-index:1000;
	right:10px;
	top:10px;
	
	
	}
	
.retour:hover{
	
	text-decoration:none;
	font-family:"Times New Roman", Times, serif;
	font-weight:100;
	font-size:24px;
	color:#FFFFF9;
	letter-spacing:1.5px;
	
	position:absolute;
	z-index:1000;
	right:10px;
	top:10px;
	
	
	}
	
	.retour:visited{
	
	text-decoration:none;
	font-family:"Times New Roman", Times, serif;
	font-weight:100;
	font-size:24px;
	color:#000;
	letter-spacing:1.5px;
	
	
	position:absolute;
	z-index:1000;
	right:10px;
	top:10px;
	
	
	}
	
	.col1{
		
		text-align:right;
		vertical-align:top;
	}
	
	.col2{
		
		text-align:left;
		vertical-align:top;
	}
	
	.credit{
		height:96px;
		vertical-align:bottom;
	}
	
	.credit_9{
		height:150px;
		vertical-align:bottom;
	}
	
	
	.width_4{
		
		width:235px;
	}
	
		.width_9{
		
		width:400px;
	}
	
	
	