@charset "utf-8";

*{	
color:#000;	
margin:0px;	
padding:0px;
}

body{
	background-image:url(../images/bg.png);	
	background-repeat:repeat;
	}
a{
	text-decoration:none;
	border:0px;	
	color:#333;
	}
	
a:hover{
	text-decoration:none;
	border:0px;
	}
	
img{	
	border:0px;
	}
	
.spacer{
	width:0px;
	height:0px;	
	clear:both;
	}
	
#wrap {
	width:857px;
	margin:auto;
	}
	
#header{
	margin-top:20px;
	}
	
#menu{	
	height:49px;
	background-image:url(../images/fd_menu.png);
	margin-top:10px;
	}
	
li{
	display:block;
	margin-left:70px;
	float:left;
	list-style-type : none;
	font-size:20px;
	font-weight:bold;
	margin-top:8px;
	}	
	
li:hover{
	color:#FFF;
	display:block;
	margin-left:70px;
	float:left;
	list-style-type : none;
	font-size:20px;
	font-weight:bold;
	margin-top:8px;
	background-repeat:repeat-x;
	border-bottom:thin dotted #333;
	}
	
#content{
	width:857px;
	margin-top:10px;
	}
	
#content_top{
	background-image:url(../images/content_top.png);
	height:24px;
	padding-bottom:-5px;
	}
	
#content_middle{
	background-image:url(../images/content_middle.png);
	}
	
#content_bottom{
	height:46px;
	background-image:url(../images/content_bottom.png);
	}
	
.coordonees{
	float:left;
	width:223px;
	height:122px;
	vertical-align:middle;
	text-align:center;
	color:#FFF;
	font-weight:bold;
	padding:5px;
	padding-top:35px;
	background-image:url(../images/coordonees.png);
	font-size:14px;
	margin-left:20px;
	}
	
.drapeau{
	margin:10px;
	margin-right:35px;
	float:right;
	}
	
.contenu{
	float:right;
	margin-left:15px;
	margin-top:10px;
	margin-right:25px;
	width:550px;
	}
	
.contenu_2{
	float:right;
	margin-left:15px;
	margin-top:10px;
	margin-right:25px;
	}
	
.contenu_3{
	width:400px;
	margin:auto;
	text-align:center;
	}

.contenu img{
	border:0px;
	float:right;
	margin:5px;
	}
	
.2{
	float:right;
	margin:5px;
	}
	
#footer li{
	display:block;
	margin-left:110px;
	float:left;
	list-style-type : none;
	font-size:13px;
	margin-top:15px;
	}
	
#footer li:hover{
	color:#FFF;
	display:block;
	margin-left:110px;
	float:left;
	list-style-type : none;
	font-size:13px;
	font-weight:bold;
	margin-top:15px;
	background-repeat:repeat-x;
	border-bottom:thin dotted #333;
	}
	
td{
	text-align:left;
	padding:10px;
	}
	
.plan{
	width:335px;
	margin:auto;
	}
	
.plan img{
	width:300px;
	margin:auto;
	}
	
.texte_plan{
	padding:50px;
	color:#000077;
	}
	
.attention{
	padding:20px;
	font-weight:bold;
	color:#770000;
	text-decoration:underline;
	}
	
.photo_legende{
	float:left;
	width:340px;
	padding:30px;

	}
	
.photo img{
	width:340px;
height:250px;
	margin:auto;
	}
	
.legende{
	text-align:center;
	font-weight:bold;
	font-style:italic;
	background-image:url(../images/bg.png);	padding:5px;
	}
	
.frame{
	float:left;
	padding:5px;
	padding-top:35px;
	margin-left:20px;
	}
	
.col{
	width:225px;
	float:left;
	padding:5px;
	padding-top:10px;
	}

.feuille{
margin:20px;
}

.feuille a{
color:#0000ff;
}

.feuille a:hover{
color:#0000ff;
text-decoration:underline;
}

.gps{
	border:#666 medium solid;
	padding:5px:}
	
.titre_gps{
	font-size:16px;
	font-weight:bold;
	padding:5px;
	background-image:url(../images/bg.png);
}

.freewifi{
	padding:5px;
	font-size:17px;
	font-weight:bold;}
