/*--------------------Commun-----------------------*/
.pied {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	letter-spacing: 0.1em;
}
.souspied {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	letter-spacing: 0.1em;
}
a.lien-grisclair:link {color: #666666;text-decoration:underline;font-size: 11px;} /* lien non-visité */
a.lien-grisclair:visited {color: #666666;text-decoration:underline;font-size: 11px;} /* lien visité */
a.lien-grisclair:hover {color: #666666;text-decoration:none;font-size: 11px;} /* lien non-visité */
a.lien-grisclair:active {color: #666666;text-decoration:none;font-size: 11px;} /* lien non-visité */

a.lien-blancgras:link {
	color: #FFF;
	text-decoration:underline;
	font-size: 11px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
} /* lien non-visité */
a.lien-blancgras:visited {
	color: #FFF;
	text-decoration:underline;
	font-size: 11px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
} /* lien visité */
a.lien-blancgras:hover {
	color: #FFF;
	text-decoration:none;
	font-size: 11px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
} /* lien non-visité */
a.lien-blancgras:active {
	color: #FFF;
	text-decoration:none;
	font-size: 11px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
} /* lien non-visité */
/*-------------------------------------------------*/

a.lien-noirgras:link {
	color: #000;
	text-decoration:underline;
	font-size: 11px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
} /* lien non-visité */
a.lien-noirgras:visited {
	color: #000;
	text-decoration:underline;
	font-size: 11px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
} /* lien visité */
a.lien-noirgras:hover {
	color: #000;
	text-decoration:none;
	font-size: 11px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
} /* lien non-visité */
a.lien-noirgras:active {
	color: #000;
	text-decoration:none;
	font-size: 11px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
} /* lien non-visité */
/*--------------------------------------------------*/
/*---------------------accueil----------------------*/
#accueil {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-left:35px;
	margin-top:5px;
	padding-top: 10px;
	padding-left: 0px;
	overflow: auto;
	height: 150px;
	width: 500px;
}
.accueil_fondtexte {
	background-image: url(images/accueil_zonetexte.jpg);
	background-repeat: no-repeat;
}

.accueil_pied {
	background-image: url(images/accueil_pied.jpg);
	background-repeat: no-repeat;
}
.accueil_souspied {
	background-image: url(images/accueil_bas.jpg);
	background-repeat: no-repeat;
}
.accueil_soustitre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	padding-left: 30px;
	padding-top:7px;
}
/*-------------------------------------------------*/
/*-------------------HOTEL-------------------------*/
#hotel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-left:30px;
	margin-top:4px;
	padding-top: 10px;
	padding-left: 0px;
	padding-right: 5px;
	overflow: auto;
	height: 170px;
	width: 310px;
	text-align: justify;
}
.hotel_fondtexte {
	background-image: url(images/hotel_zonetexte.jpg);
	background-repeat: no-repeat;
}
.hotel_pied {
	background-image: url(images/hotel_pied.jpg);
	background-repeat: no-repeat;
}
.hotel_souspied {
	background-image: url(images/hotel_bas.jpg);
	background-repeat: no-repeat;
}
.hotel_soustitre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	padding-left: 30px;
	padding-top:7px;
}
/*-------------------------------------------------*/
/*-------------------RESTAURANT-------------------------*/
#restaurant {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-left:30px;
	margin-top:6px;
	padding-top: 10px;
	padding-left: 0px;
	padding-right: 10px;
	overflow: auto;
	height: 185px;
	width: 365px;
	text-align: justify;
}
.restaurant_fondtexte {
	background-image: url(images/restaurant_zonetexte.jpg);
	background-repeat: no-repeat;
}
.restaurant_pied {
	background-image: url(images/restaurant_pied.jpg);
	background-repeat: no-repeat;
}
.restaurant_souspied {
	background-image: url(images/restaurant_bas.jpg);
	background-repeat: no-repeat;
}
.restaurant_soustitre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	padding-left: 30px;
	padding-top:7px;
}
.restaurant_hautvignettes
{
	background-image: url(images/restaurant_hautvignettes.jpg);
	background-repeat: no-repeat;
	padding-left:110px;
}
/*-------------------------------------------------*/
/*-------------------BAR-------------------------*/
#bar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-left:30px;
	margin-top:6px;
	padding-top: 10px;
	padding-left: 0px;
	padding-right: 10px;
	overflow: auto;
	height: 185px;
	width: 365px;
	text-align: justify;
}
.bar_fondtexte {
	background-image: url(images/bar_zonetexte.jpg);
	background-repeat: no-repeat;
}
.bar_pied {
	background-image: url(images/bar_pied.jpg);
	background-repeat: no-repeat;
}
.bar_souspied {
	background-image: url(images/bar_bas.jpg);
	background-repeat: no-repeat;
}
.bar_soustitre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	padding-left: 30px;
	padding-top:7px;
}
.bar_hautvignettes
{
	background-image: url(images/bar_dessusvignettes.jpg);
	background-repeat: no-repeat;
	padding-left:110px;
}
/*-------------------------------------------------*/
/*-------------------RESA-------------------------*/
#resa {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-left:30px;
	margin-top:6px;
	padding-top: 10px;
	padding-left: 0px;
	padding-right: 10px;
	overflow: auto;
	height: 188px;
	width: 365px;
	text-align: justify;
}
.resa_fondtexte {
	background-image: url(images/resa_zonetexte.jpg);
	background-repeat: no-repeat;
}
.resa_pied {
	background-image: url(images/resa_pied.jpg);
	background-repeat: no-repeat;
}
.resa_souspied {
	background-image: url(images/resa_bas.jpg);
	background-repeat: no-repeat;
}
.resa_soustitre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	padding-left: 30px;
	padding-top:7px;
}
.resa_form{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.formulaire {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	height: 18px;
}
.resa_fondvignettes{
	background-image: url(images/resa_vignette.jpg);
	background-repeat: no-repeat;
	padding-top: 22px;
	padding-left: 14px;
}
/*-------------------------------------------------*/
/*-------------------RESA-------------------------*/
#autour {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-left:30px;
	margin-top:6px;
	padding-top: 10px;
	padding-left: 0px;
	padding-right: 10px;
	overflow: auto;
	height: 165px;
	width: 580px;
	text-align: justify;
}
.autour_fondtexte {
	background-image: url(images/autour_zonetexte.jpg);
	background-repeat: no-repeat;
}
.autour_pied {
	background-image: url(images/autour_pied.jpg);
	background-repeat: no-repeat;
}
.autour_souspied {
	background-image: url(images/autour_bas.jpg);
	background-repeat: no-repeat;
}
.autour_soustitre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	padding-left: 30px;
	padding-top:7px;
}
.autour-paddgauche{
	padding-left: 30px;
	padding-top: 5px;
}
/*-------------------------------------------------*/

