@charset "utf-8";
.td_02 {
	background-image: url(FR02_images/droite_logo.jpg);
}
.liens_agenda {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	color: #FFFFFF;
	text-decoration: none;
}

.td_haut {
	background-image: url(FR02_images/haut_site.jpg);
}
.gauche_logo {
	background-image: url(FR02_images/droite_logo.jpg);
}
.nav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #52321E;
	text-decoration: none;
	display: block;
	height: 35px;
	width: 114px;
	background-image: url(FR02_images/hotel.jpg);
	font-weight: bold;
	padding-top: 3px;
	text-transform: uppercase;
	padding-left: 1px;
}
.nav:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #52321E;
	text-decoration: none;
	display: block;
	height: 35px;
	width: 114px;
	background-image: url(FR02_images/hotel_on.jpg);
	font-weight: bold;
	padding-top: 3px;
	text-transform: uppercase;
	padding-left: 1px;
}
.nav_chambre {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #52321E;
	text-decoration: none;
	display: block;
	height: 35px;
	width: 115px;
	background-image: url(FR02_images/hotel.jpg);
	font-weight: bold;
	padding-top: 3px;
	line-height: 25px;
	text-transform: uppercase;
}
.nav_chambre:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #52321E;
	text-decoration: none;
	display: block;
	height: 35px;
	width: 115px;
	background-image: url(FR02_images/hotel_on.jpg);
	font-weight: bold;
	padding-top: 3px;
	line-height: 25px;
	text-transform: uppercase;
}
.acces_contact {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.td_sous_nav {
	background-image: url(FR02_images/sous_nav.jpg);
}
.td_separ01 {
	background-image: url(FR02_images/separ_nav01.jpg);
}
.td_separ02 {
	background-image: url(FR02_images/separ_nav02.jpg);
}
.td_separ03 {
	background-image: url(FR02_images/separ_nav03.jpg);
}
.nav_gauche {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #52321E;
	text-decoration: none;
	display: block;
	height: 32px;
	width: 109px;
	background-image: url(FR02_images/evenement.jpg);
	font-weight: bold;
	text-transform: uppercase;
	line-height: 32px;
}
.nav_gauche:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #52321E;
	text-decoration: none;
	display: block;
	height: 32px;
	width: 109px;
	background-image: url(FR02_images/evenement_on.jpg);
	font-weight: bold;
	text-transform: uppercase;
	line-height: 32px;
}

.nav_liens {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #52321E;
	text-decoration: none;
	display: block;
	height: 32px;
	width: 108px;
	background-image: url(FR02_images/liens.jpg);
	font-weight: bold;
	text-transform: uppercase;
	line-height: 15px;
}
.nav_liens:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #52321E;
	text-decoration: none;
	display: block;
	height: 32px;
	width: 108px;
	background-image: url(FR02_images/liens_on.jpg);
	font-weight: bold;
	text-transform: uppercase;
	line-height: 15px;
}

.nav_offres {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #52321E;
	text-decoration: none;
	display: block;
	height: 32px;
	width: 108px;
	background-image: url(FR02_images/offres.jpg);
	font-weight: bold;
	text-transform: uppercase;
	line-height: 32px;
}
.nav_offres:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #52321E;
	text-decoration: none;
	display: block;
	height: 32px;
	width: 108px;
	background-image: url(FR02_images/offres_on.jpg);
	font-weight: bold;
	text-transform: uppercase;
	line-height: 32px;
}
.td_avail {
	background-image: url(FR02_images/espace_availpro.jpg);
}
.ml {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
.titre {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	font-variant: small-caps;
	color: #FFFFFF;
	text-decoration: none;
}
.txt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}
.reservation {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #1B1B1F;
	text-decoration: none;
}
.reservation:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #53331E;
	text-decoration: none;
}
input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #1B1B1F;
	text-decoration: none;
}

select {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #504E53;
	font-weight: bold;
	display: block;
}

.reservation_date {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1B1B1F;
	text-decoration: none;
}
.mailto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
.nav_on {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #52321E;
	text-decoration: none;
	display: block;
	height: 35px;
	width: 114px;
	background-image: url(FR02_images/hotel_on.jpg);
	font-weight: bold;
	padding-top: 3px;
	text-transform: uppercase;
	padding-left: 1px;
}
.nav_chambre_on {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #52321E;
	text-decoration: none;
	display: block;
	height: 35px;
	width: 115px;
	background-image: url(FR02_images/hotel_on.jpg);
	font-weight: bold;
	padding-top: 3px;
	line-height: 25px;
	text-transform: uppercase;
}
.mailto:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CCCCCC;
	text-decoration: none;
	font-weight: bold;
}
.td_tarif {
	border: 1px solid #FFFFFF;
}

.nav_gauche_on {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #52321E;
	text-decoration: none;
	display: block;
	height: 32px;
	width: 109px;
	background-image: url(FR02_images/evenement_on.jpg);
	font-weight: bold;
	text-transform: uppercase;
	line-height: 32px;
}
.liens_agenda:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	color: #6C6B70;
	text-decoration: none;
}
.nav_liens_on {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #52321E;
	text-decoration: none;
	display: block;
	height: 32px;
	width: 108px;
	background-image: url(FR02_images/liens_on.jpg);
	font-weight: bold;
	text-transform: uppercase;
	line-height: 15px;
}
.nav_offres_on {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #52321E;
	text-decoration: none;
	display: block;
	height: 32px;
	width: 108px;
	background-image: url(FR02_images/offres_on.jpg);
	font-weight: bold;
	text-transform: uppercase;
	line-height: 32px;
}
