header
{
	/*border:6px green solid;*/
	margin-top:none;
	margin-bottom:20px;
	margin-left:0px;
	position:absolute;
	top:0;
	width:95%;
	z-index:2;
	/*background-color:black;*/
}
#vid_you
{
	width:50%;
	max-width:50%;
	margin-left:25%;;
}
header img
{
	display:block;
	width:60%;
	max-height:20%;
	height:200px;
	margin:auto;
}
/*header figure img
{
	display:block;
	width:20%;
	float:left;
	
}*/
label
{
	vertical-align:top;
}

#nav1
{
	display:inline-block;
	/*background-color:green;*/
	/*border: 6px rgb(248,10,243) solid;
	border-radius : 20px;
	box-shadow:10px 10px 40px white;*/
	vertical-align:top;
	/*margin-right:5%;*/
	margin-top:2%;
	width:20%;
	font-size:15px;
	position:fixed;
	top:25%;
	/*color:black;*/
}
#nav2
{
	display:inline-block;
	/*background-color:green;*/
	/*border: 6px rgb(248,10,243) solid;
	border-radius : 20px;
	box-shadow:10px 10px 40px white;*/
	vertical-align:top;
	/*margin-right:5%;*/
	margin-top:2%;
	width:20%;
	font-size:15px;
	position:fixed;
	top:25%;
	left:75%;
	/*color:black;*/
}
h1
{
	text-align:center;
	margin-bottom:7%;
	font-size:35px;
	color:purple;
}
#art_photo img
{
	width:25%;
	margin-right:5%;
	border:2px rgb(248,10,243) solid;
	box-shadow:10px 10px 10px black;
	vertical-align:top;
	margin-bottom:2%;
}
ul
{
	list-style:none;
	padding-left:25px;
}
li
{
	padding-bottom:3%;;
}
section
{
	display:inline-block;
	/*border:6px blue solid;*/
	vertical-align:top;
	/*margin-left:20px;*/
	/*margin-top:20px;*/
	width:50%;
	margin-top:2%;
	position:absolute;
	right:30%;
	top:25%;
	/*opacity:0.7;*/
	z-index:1;
	color:rgb(248,10,243);
}
div
{
	border:2px rgb(248,10,243) solid;
	border-radius:10px;
	box-shadow:10px 10px 10px black;
	padding-left:5%;
	padding-right:5%;
	margin-top:5%;
	font-style:oblique;
	
}
article
{
	display:inline-block;
	border:2px rgb(248,10,243) solid;
	border-radius:10px;
	box-shadow:10px 10px 10px black;
	vertical-align:top;
	max-width:100%;
	min-width:100%;
	text-align:justify;
	padding:0% 5% 5% 5%;
	font-size: 20px;
	/*background-color:rgba(255,255,255,0.70);*/
	background-image:url("image/fondtrans.png");
	/*color:rgb(160,10,115);*/
	color:purple;
}
#lien_ban visited, hover, a
{
	color:none;
	border:none;
}
#p2
{
	margin:10%;
	font-style:oblique;
}
#contact
{
	text-decoration:underline;
	font-size:20px;
	margin:none;
	padding:none;
	color:blue;
	border:none;
	background:none;
	width:none;
}
/*aside
{
	display:inline-block;
	border:6px orange solid;
	vertical-align:top;
	width:45%;
}*/
/*aside img
{
	display:block;
	width:70%;
	/*border:3px rgb(248,10,243) solid;*/
	box-shadow:10px 10px 10px black;
	/*padding:3px;*/
}*/
footer
{
	margin-top:15px;
	padding-right:15px;
	height:10%;
}
/*footer img
{
	display:inline-block;
	width:10%;
	margin-left:90%;
	vertical-align:top;
}*/
footer p
{
	text-align:right;
	font-size:12px;
	color:blue;
}
#accueil
{
	margin-top:20%;
}
nav a:visited , nav a
{
	display:inline-block;
	padding-left:20px;
	padding-right:20px;
	padding-top:20px;
	width:70%;
	color: rgb(248,10,243);
	text-decoration:none;
	background-color:pink;
	font-size:100%;
	font-weight:bold;
	text-align:left;
	border:1px white double;
	text-shadow:none;
	box-shadow:10px 10px 10px black;
	border-radius:10px;
}
article video
{
	float:left;
	margin-top:4%;
	margin-right:4%;
	z-index:100;
	border:2px rgb(248,10,243) solid;
	box-shadow:10px 10px 10px black;
}
article object
{
	float:left;
	margin-top:4%;
	margin-right:4%;
	z-index:100;
	border:2px rgb(248,10,243) solid;
	box-shadow:10px 10px 10px black;
}
/*article embed
{
	float:left;
	margin-top:4%;
	margin-right:4%;
	z-index:100;
	border:2px rgb(248,10,243) solid;
	box-shadow:10px 10px 10px black;
}*/
nav a:hover
{
	display:inline-block;
	padding-left:20px;
	padding-right:20px;
	padding-top:20px;
	width:70%;
	color: rgb(248,10,243);
	text-decoration:none;
	background-color:purple;
	font-size:100%;
	border:1px white double;
	border-radius:10px;
}
/*video
{
	margin-left:10%;
	border:2px rgb(248,10,243) solid;
}*/
body
{
	/*background-image:url("image/affiche.jpg");*/
	color:black;
	/*font-family:"comic sans ms";*/
	/*text-shadow:10px 10px 15px black;*/
}
/*aside
{
	float:right;
	margin-top:35%;
	margin-right:15%;
}
aside a
{
	border:none;
}
aside img
{
	width:40px;
	border:none;
}*/
aside img
{
	width:100px;
	display:inline-block;
	float:left;
	margin-right:15px;
	border:2px rgb(248,10,243) solid;
	box-shadow:10px 10px 10px black;
}
aside
{
	display:block;
	margin-bottom:10%;
}
#et
{
	text-align: center;
}
#img_nav2
{
	margin-left:40px;
}