/*Elements de base ---------------------------------------*/
body {
	margin : 0;
	padding : 0; 
	background : #FFFFFF;
	background-image :  url("../Images/Fond.gif");
	background-repeat : repeat-y;
	background-position : center;
	}
/*
h1 {
	font : 17pt "Tahoma", Verdana, Helvetica, Arial, sans-serif; 
	}
h2 {
	font : 14pt "Tahoma", Verdana, Helvetica, Arial, sans-serif; 
	}
*/
/*Prsentation ----------------------------------------------*/
#Conteneur {
	position: absolute;
	left: 50%;
	width : 685px;
	margin-left: -342px;
	top:0;
	bottom:auto;
	}

#Titre {
	position :absolute;
	top :0;
	width :460px;
	height :85px;
	margin-left :225px;
	}
#Titre h1 {
	margin : 20px 10px;
	font: x-large Helvetica, "Lucida Grande", Arial, sans-serif;
	text-align:center;
	}


#Corps { 
	position :absolute;
	top :85px;
	width :450px;
	height :500px;
	margin-left :230px;
	text-align:justify;
	font: small "Tahoma", Verdana, Helvetica, Arial, sans-serif;
	}
#Corps a:link, a:visited{
	text-decoration:none;
	color:#000000;
	}
#Corps a:hover {
	text-decoration:underline;
	}
#Corps ul{
	margin-bottom:20px;
	}
#Corps h2{
	margin-top:50px;
	padding-left:20px;
	text-align:left;
	background-image:  url("../Images/Fleche.gif");
	height:25px;
	font: bold medium Helvetica, "Lucida Grande", Arial, sans-serif;
	}
	
#Logo {
	position :absolute;
	top :0; 
	width :220px;
	height : 220px;
	background : transparent url(../images/LogoDolphinInfo.gif) top no-repeat;
	}
#Logo h1 span {
	margin-top :120px;
	text-align : center;
	display :none;
	}
#NavigSite {
	position :absolute;
	top :250px; 
	bottom:auto;
	height:auto;
	width :218px;
	font: small "Tahoma", Verdana, Helvetica, Arial, sans-serif;
	}
#NavigSite ul {
	margin:5px;
	padding:0;
	text-align :left;
	list-style-type:none;
	border-bottom:1px solid #DDDDDD;
	}
#NavigSite li {
	margin:0;
	padding:5px 5px 5px 5px;
	display: block;
	border-top:1px solid #DDDDDD;
	}
#NavigSite li:hover {
	background-color:#DDDDDD;
	}
#NavigSite a:link, a:visited{
	text-decoration:none;
	color:#000000;
	}
#NavigSite a:hover {
	text-decoration:underline;
	}
	
#Contact {
	position :absolute;
	top :500px; 
	bottom:auto;
	height:auto;
	width :218px;
	}
#Contact p {
	margin-right :10px;
	text-align :right;
	font: small "Tahoma", Verdana, Helvetica, Arial, sans-serif;
	}