body {
	font-family: Calibri, Arial, Georgia;
	color:white;
	margin: 0px;
	padding: 0px;
	background-image: url(img/degrade.gif);
	background-attachment: fixed;
 }
#page{
	margin-left: auto;
	margin-right: auto;
	width:1000px;}
#header{
	border:#4fa3c3 1px solid;
	background:#005d7b;
	-moz-border-radius: 0 0 1em 1em;
	-webkit-border-bottom-right-radius:1em;
	-webkit-border-bottom-left-radius:1em;
	border-bottom-left-radius:1em;
	border-bottom-right-radius:1em;
	background-image: url(img/globe.png);
	background-repeat:no-repeat;
	background-position: center left;
	padding:10px;
}
#menu{
	float:left;
	margin-top:-4px;}
#middle{
	-moz-border-radius: 16px;
	-webkit-border-radius: 16px;
	-khtml-border-radius: 16px;
	border-radius: 16px;
	behavior: url(javascript/border-radius.htc);
	background-image: url(img/fond.png);
	border:#4fa3c3 2px solid;
	overflow: auto;
	margin-top:5px;}
.encadre_transparent{
	-moz-border-radius: 16px;
	-webkit-border-radius: 16px;
	-khtml-border-radius: 16px;
	border-radius: 16px;
	behavior: url(javascript/border-radius.htc);
	background-image: url(img/fond.png);
	border:#4fa3c3 2px solid;
	padding:5px;}
.encadre_transparent_index{
	-moz-border-radius: 16px;
	-webkit-border-radius: 16px;
	-khtml-border-radius: 16px;
	border-radius: 16px;
	behavior: url(javascript/border-radius.htc);
	background-image: url(img/fond.png);
		cursor:pointer;
	border:#4fa3c3 2px solid;
	padding:5px;}
.encadre_transparent_index:hover{
	background:#9c7693;
}
.stars{
margin-top:-20px;	
	}
.encadre_transparent_exp{
	-moz-border-radius: 16px;
	-webkit-border-radius: 16px;
	-khtml-border-radius: 16px;
	border-radius: 16px;
	behavior: url(javascript/border-radius.htc);
	background-image: url(img/fond.png);
	border:#4fa3c3 2px solid;
	padding:5px;
	margin-left:-15px;}	
	
#colonne_gauche {
	float: left;
	width: 200px;
	margin-top:10px;
}
#colonne_droite {
	float: right;
	width: 796px;
}
.encadre{
	-moz-border-radius: 16px;
	-webkit-border-radius: 16px;
	-khtml-border-radius: 16px;
	border-radius: 16px;
	border:#4fa3c3 1px solid;
	background:#005d7b;
	padding:10px;
	margin:8px;
	behavior: url(javascript/border-radius.htc);}
#footer{
	clear:both;
	margin-top:5px;
	text-align:center;
	border:#4fa3c3 1px solid;
	background:#005d7b;
	-moz-border-radius: 1em 1em 0em 0em;
	-webkit-border-top-right-radius:1em;
	-webkit-border-top-left-radius:1em;
	border-top-left-radius:1em;
	border-top-right-radius:1em;
	padding:10px; 
}
#hyper_footer{
text-align:center;
font-size:11px;
color:black;
}
#hyper_footer a{
text-decoration: none;
color:black;
}
#hyper_footer a:hover{
color:white;
}

h1{
	text-align:center;
	padding:0;
	margin:0;
	text-shadow: 2px 2px 2px black;
	-webkit-text-stroke: 0.5px black;}
h2{
	font-size:18px;
}
	
h4{
	text-align:center;}
p{
	text-align:justify;
	text-indent:30px;}
.titre_ombre{
text-shadow: 2px 2px 2px black;
	-webkit-text-stroke: 0.5px black;
}
