body {
	background-color:#504F60;
	font-family: "Times New Roman", Times, serif;
	color: #504F60;
}

.clear_both { clear:both;}

#tout { position:relative;
	background-color:#FFF;
	height: 400px;
	width: 785px;
	margin-top: 10%;
	margin-right: auto;
	margin-left: auto;
	padding:0px;
	}
#tout_video { position:relative;
	background-color:#FFF;
	height: 480px;
	width: 785px;
	margin-top: 10%;
	margin-right: auto;
	margin-left: auto;
	padding:0px;
	}
#tout_galerie { position:relative;
	background-color:#FFF;
	height: 540px;
	width: 785px;
	margin-top: 10%;
	margin-right: auto;
	margin-left: auto;
	padding:0px;
	}
	
#titre { position:absolute;
	background-color:#FFF;
	text-align: center;
	margin:0px;
	padding:0px;
	}
	
	#titre_image {
	margin-top: 25px;
	text-align: center;
	padding: 0px;
	width: 785px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
		
		a:link img{
		text-decoration: none;
		border:0px;
		}
		a:visited img{
		text-decoration: none;
		border:0px;
		}
		a:hover img{
		text-decoration: none;
		border:0px;
		}
		a:active img{
		text-decoration: none;
		border:0px;
		}
		
	#sous_titre {
		margin-top:0px;;
		text-align:center;
		color: #C1C1C1;
	}
	
	#langues_fr {
		float:left;
		text-align: right;
		width: 380px;
		margin-top: 25px;
		}
	#langues_en {
		float:right;
		text-align: left;
		width: 380px;
		margin-top: 25px;
		}
		
	.menu {
	text-align:center;
	height: 30px;
	width: 585px;
	margin-top: 10px;
	margin-left:180px;
	}
	.menu_active {
				color: #C1C1C1;
				text-decoration:underline;
	}
	.menu_element_bullet {
		float:left;
		margin-right: 13px;
	}
	.menu_element_texte {
		float:left;
		margin-right: 70px;
		margin-top: 5px;
	}
	
			.menu a:link {
			text-decoration: none;
			border:0px;
			color: #504F60;
			}
			.menu a:visited {
			text-decoration: none;
			border:0px;
			color: #504F60;
			}
			.menu a:hover {
			text-decoration: none;
			border:0px;
			color:#C1C1C1;
			}
			.menu a:active {
			text-decoration: none;
			border:0px;
			color:#C1C1C1;
			}


	
#contenu {
	position: absolute;
	text-align:center;
	padding:0px;
	margin-top:120px;
	width: 785px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#contenu_galerie {
	position: absolute;
	text-align:center;
	margin-top:120px;
	width: 785px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding: 0px;
}

#contenu_video {
	position: absolute;
	text-align:center;
	padding:0px;
	margin-top:130px;
	width: 585px;
	height:335px;
	margin-right: 100px;
	margin-left: 100px;
	background-color:#504F60;
	color: #FFF;
}
#contenu_annaelle {
	position: absolute;
	text-align:center;
	padding:0px;
	margin-top:130px;
	width: 585px;
	margin-right: 100px;
	margin-left: 100px;
	background-color:#504F60;
	color: #FFF;
}

	#presentation_annaelle {
	text-align: center;
	padding: 0px;
	width: 450px;
	margin-top: 20px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 0px;
}

	#photo_annaelle {
	float:left;
	border: 2px solid #C1C1C1;
	padding: 0px;
	margin-top: 0px;
	margin-right: 50px;
	margin-bottom: 0px;
	margin-left: 0px;
				  }
				  
	  #legende_annaelle {
	font-size: 11px;
	color: #fff;
	padding: 0px;
	font-style: normal;
	font-weight: normal;
	font-family: "Times New Roman", Times, serif;
	margin-top: 80px;
	  }
			
		#videoplayer {
	padding: 0px;
	height: 288px;
	width: 384px;
	border: 2px solid #C1C1C1;
	margin-top: 18px;
	margin-right: auto;
	margin-bottom: 11px;
	margin-left: auto;
			}
			

			
			
			.retour {
				font-family:"Times New Roman";
				font-size:11px;
		}
			.retour a:link {
			text-decoration: none;
			border:0px;
			color: #fff;
			}
			.retour a:visited {
			text-decoration: none;
			border:0px;
			color: #fff;
			}
			.retour a:hover {
			text-decoration: underline;
			border:0px;
			color:#C1C1C1;
			}
			.retour a:active {
			text-decoration: underline;
			border:0px;
			color:#C1C1C1;
			}
			
			.retour_galerie {
				font-family:"Times New Roman";
				font-size:11px;
		}
			.retour_galerie a:link {
			text-decoration: underline;
			border:0px;
			color:#504F60;
			}
			.retour_galerie a:visited {
			text-decoration: underline;
			border:0px;
			color: #504F60;
			}
			.retour_galerie a:hover {
			text-decoration: none;
			border:0px;
			color:#C1C1C1;
			}
			.retour_galerie a:active {
			text-decoration: none;
			border:0px;
			color:#C1C1C1;
			}



	
	#texte_gauche {
	text-align: center;
	padding: 0px;
	float: left;
	width: 350px;
	height: 110px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

			#texte_gauche h2 {
				margin-right: -30px;}

	.image_centre {
	float: left;
	margin: 0px;
	margin-top: 30px;
	border: 2px solid #C1C1C1;
}
	.image_centre_mika {
	float: left;
	margin: 0px;
	margin-top: 60px;
	border: 2px solid #C1C1C1;
}
	
	#texte_droit {
	text-align: center;
	padding: 0px;
	float: left;
	width: 350px;
	height: 110px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

			#texte_droit h2 {
				margin-left: -30px;}


	#lien_video {
	float: left;
	text-align: right;
	padding: 0px;
	width: 380px;
	height: 55px;
	margin-top: 280px;
}
	#lien_galerie {
	float: right;
	text-align: left;
	padding: 0px;
	width: 380px;
	height: 55px;
	margin-top: 280px;
}
		
			#contenu a:link {
			border:0px;
			color:#00F;
			}
			#contenu a:visited {
			border:0px;
			color:#00F;
			}
			#contenu a:hover {
			text-decoration: none;
			border:0px;
			color:#C1C1C1;
			}
			#contenu a:active {
			text-decoration: none;
			border:0px;
			color:#C1C1C1;
			}
			
			.liens_video_galerie a:link {
			text-decoration: none;
			border:0px;
			color: #808080;
			}
			.liens_video_galerie a:visited {
			text-decoration: none;
			border:0px;
			color: #808080;
			}
			.liens_video_galerie a:hover {
	text-decoration: underline;
	border:0px;
	color:#C1C1C1;
			}
			.liens_video_galerie a:active {
			text-decoration: none;
			border:0px;
			color:#C1C1C1;
			}

#contacts_ie {
	margin-top: 370px;
	text-align:center;
	font-size: 12px;
	width: 785px;
}
#contacts {
	position:absolute;
	margin-top: 370px;
	text-align:center;
	font-size: 12px;
	width: 785px;
}

			#contacts a:link {
			text-decoration: underline;
			border:0px;
			color: #504F60;
			}
			#contacts a:visited {
			text-decoration: underline;
			border:0px;
			color: #504F60;
			}
			#contacts a:hover {
			text-decoration: none;
			border:0px;
			color:#C1C1C1;
			}
			#contacts a:active {
			text-decoration: none;
			border:0px;
			color:#C1C1C1;
			}
			
			#contacts_ie a:link {
			text-decoration: underline;
			border:0px;
			color: #504F60;
			}
			#contacts_ie a:visited {
			text-decoration: underline;
			border:0px;
			color: #504F60;
			}
			#contacts_ie a:hover {
			text-decoration: none;
			border:0px;
			color:#C1C1C1;
			}
			#contacts_ie a:active {
			text-decoration: none;
			border:0px;
			color:#C1C1C1;
			}
			
#credits {
	width:400px;
	height:150px;
	font-size: 13px;
	color: #C1C1C1;
	background-color:#504F60;
	text-align: left;
	margin-top: 20px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-top: 30px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 50px;
}

#credits_list {
	list-style-type:circle;}
	
			#credits_list a:link {
			text-decoration: underline;
			border:0px;
			color: #C1C1C1;
			}
			#credits_list a:visited {
			text-decoration: underline;
			border:0px;
			color: #C1C1C1;
			}
			#credits_list a:hover {
			text-decoration: none;
			border:0px;
			color:#fff;
			}
			#credits_list a:active {
			text-decoration: none;
			border:0px;
			color:#fff;
			}

	


h1 {
	font-size: 16px;
	color: #504F60;
	text-align: center;
	margin: 0px;
	padding: 0px;
	font-family: "Times New Roman", Times, serif;
}

h2 {
	font-size: 11px;
	color: #504F60;
	padding: 0px;
	font-style: normal;
	font-weight: normal;
	margin: 15px;
	font-family: "Times New Roman", Times, serif;
	}

