﻿/* Style général */
body{
	margin: 0px;
	background-color: #F9F2FF;   /* modifiable */
	font-family: Arial, Helvetica, sans-serif;
}
img {
	vertical-align: top;
	padding: 0px;
	margin: 0px;
	display: block;
	max-width: 100%;
	max-height: 100%;
}
ul {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #000000;
	padding: 0px;
	margin: 0px;
	background-color: #014E27;   /* modifiable */
}
ul li {
	border: 0px;
	background-color: #014E27; /* modifiable */
	margin: 0px;
	padding: 0px;
	display: inline-block;
	color: #D7FFEB; /* modifiable */
	vertical-align: middle;
}
ul {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #000000;
	padding: 0px;
	margin: 0px;
	background-color: #014E27;   /* modifiable */
}
ul li {
	border: 0px;
	background-color: #014E27; /* modifiable */
	margin: 0px;
	padding: 0px;
	display: inline-block;
	color: #D7FFEB; /* modifiable */
	vertical-align: middle;
}
a {
	padding: 0px;
	margin: 0px;
	text-decoration: none;
	color: #D7FFEB; /* modifiable */
}

a:visited {
	color: #D7FFEB; /* modifiable */
}
a:hover {
	color: #FF0000;
}
ul li img {
	display: inline-block;
	padding: 0px 0px 0px 20px;
	margin: 0px;
}
h1 {
	width: 660px;
	color: #006600;
	padding: 0px;
	margin: 10px auto 30px auto;
}
h2 {
	color: #006600;
	padding: 0px;
	margin: 40px 70px 10px;
}
#diaporama {
	line-height: 50px;
	margin-top: 20px;
	margin-left: auto;
	width: 700px;
	margin-right: auto;
}
#diaporama img {
	border-width: 0px;
	display: inline-block;
	margin: 0px 50px 0px 50px;
	padding: 0px;
}
#diaporama a {
	margin: 0px;
	padding: 0px;
}

/* Style pour Ordinateur de bureau */
@media (min-width:992px)
{
	#enveloppe {
		border-style: solid;
		border-width: 0px 2px 2px 2px;
		border-color: #000000;
		padding: 0px;
		margin: 0px auto 20px auto;
		width: 990px;
		background-color: #E3E9EC;
		min-height:550px
	}
	ul {
		padding: 0px 0px 0px 20px;
	}
	ul li {
		padding: 0px 5px 0px 20px;
		font-size: medium;
	}
	a {
		padding: 0px 5px 0px 5px;
	}
	#notice {
		margin: 10px 175px 10px 175px;
	}
}

/* Style pour smartphones */
@media (max-width:768px) 
{
	body{
		background-color: #E3E9EC;
	}
	ul li {
		padding: 7px;
	}
	#diaporama {
		margin-left: 40px;
	}
} 

/* Style pour tablette */
@media (min-width:768px) and (max-width:992px)
{
	#enveloppe {
		border-style: solid;
		border-width: 0px 2px 2px 2px;
		border-color: #000000;
		padding: 0px;
		margin: 0px auto 0px auto;
		width: 98%;
		background-color: #E3E9EC;
		min-height:550px
	}
	ul li {
		padding: 0px 5px 0px 5px;
	}	
}


