@charset "utf-8";
body {
	left: 0px;
	top: 0px;
	right: 0px;
	bottom: 0px;
	margin: 0px;
	padding: 0px;
	background-image: url(FR_images/fond.jpg);
}
.td_haut {
	background-image: url(FR_images/haut.jpg);
}
.td_haut_accroche {
	background-image: url(FR_images/haut_accroche.jpg);
}
.td_accroche {
	background-image: url(FR_images/accroche.jpg);
}
.td_bas_accriche {
	background-image: url(FR_images/bas_accroche.jpg);
}
.td_nav {
	background-image: url(FR_images/fond_nav.jpg);
}
.td_titre {
	background-image: url(FR_images/titre.jpg);
}
.td_gauche {
	background-image: url(FR_images/gauche.jpg);
}
.td_bas_photo {
	background-image: url(FR_images/bas_photo.jpg);
}
.td_droite_photo {
	background-image: url(FR_images/droite_photo.jpg);
}
.td_foot {
	background-image: url(FR_images/foot.jpg);
}
.accroche {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	font-variant: small-caps;
}
.hotel {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	color: #740C31;
	text-decoration: none;
	line-height: 25px;
	display: block;
	height: 25px;
}
.titre {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	font-weight: bold;
	color: #740C31;
	text-decoration: none;
	text-transform: uppercase;
}

.hotel:hover {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #740C31;
	line-height: 25px;
	display: block;
	height: 25px;
}
.txt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #340214;
	text-decoration: none;
}
.reservez {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFFF;
	text-decoration: none;
}
.foot {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}
.mailto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
.mailto:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #E7C4BE;
	text-decoration: none;
	font-weight: bold;
}
.hotel_on {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #740C31;
	line-height: 25px;
	display: block;
	height: 25px;
}
.liens {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #740C31;
	text-decoration: none;
	font-weight: bold;
}
.liens:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
.td_bas_photo_ss_ombre {
	background-image: url(FR_images/bas_photo_ss_ombre.jpg);
}
.td_corps_diff {
	background-image: url(FR_images/corps_diff.jpg);
}
.td_bas_photo2 {
	background-image: url(FR_images/bas_photo2.jpg);
}
.td_index_haut_nav {
	background-image: url(FR_images_index/haut_nav3.jpg);
}
.td_index_accroche {
	background-image: url(FR_images_index/accroche.jpg);
}
.td_index_droite_typo {
	background-image: url(FR_images_index/droite_typo.jpg);
}
.td_index_bas_typo {
	background-image: url(FR_images_index/haut_photo.jpg);
}
.td_index_photo {
	background-image: url(FR_images_index/photo.jpg);
}
.td_index_nav {
	background-image: url(FR_images_index/nav.jpg);
}
.td_index_bas_nav {
	background-image: url(FR_images_index/bas_nav.jpg);
}
.td_index_gauche_logis {
	background-image: url(FR_images_index/gauche_logis.jpg);
}
.td_index_droite_logis {
	background-image: url(FR_images_index/droite_logis.jpg);
}
.td_index_bas_logis {
	background-image: url(FR_images_index/bas_logis.jpg);
}
.td_index_reservez {
	background-image: url(FR_images_index/reservez.jpg);
}
.td_index_haut_voiles {
	background-image: url(FR_images_index/haut_voiles.jpg);
}
.td_index_bienvenue {
	background-image: url(FR_images_index/bienvenue.jpg);
}
.td_index_decouvrez {
	background-image: url(FR_images_index/decouvrez.jpg);
}
.td_index_foot {
	background-image: url(FR_images_index/foot.jpg);
}
.index_hotel {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 19px;
	height: 19px;
	display: block;
}
.index_hotel:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	color: #720C31;
	text-decoration: none;
	line-height: 19px;
	background-image: url(FR_images_index/hotel_on.jpg);
	display: block;
}
.index_chambres {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 19px;
	height: 19px;
	display: block;
}
.index_chambres:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	color: #740C31;
	text-decoration: none;
	line-height: 19px;
	height: 19px;
	display: block;
	background-image: url(FR_images_index/chambres_on.jpg);
}
.index_appartement {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 19px;
	height: 19px;
	display: block;
}
.index_appartement:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	color: #750F34;
	text-decoration: none;
	line-height: 19px;
	height: 19px;
	display: block;
	background-image: url(FR_images_index/appartement_on.jpg);
}
.index_offres {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 19px;
	height: 19px;
	display: block;
}
.index_offres:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	color: #750F34;
	text-decoration: none;
	line-height: 19px;
	height: 19px;
	display: block;
	background-image: url(FR_images_index/offres_on.jpg);
}
.index_we {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 19px;
	height: 19px;
	display: block;
}
.index_we:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	color: #750F34;
	text-decoration: none;
	line-height: 19px;
	height: 19px;
	display: block;
	background-image: url(FR_images_index/idees_on.jpg);
}
.index_liens {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 19px;
	height: 19px;
	display: block;
}
.index_liens:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	color: #750F34;
	text-decoration: none;
	line-height: 19px;
	height: 19px;
	display: block;
	background-image: url(FR_images_index/liens_on.jpg);
}
.index_bienvenue {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: bold;
	color: #740C31;
	text-decoration: none;
	text-transform: uppercase;
}
.index_txt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #740C31;
	text-decoration: none;
}
.index_decouvrez {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	text-transform: uppercase;
	color: #740C31;
	text-decoration: none;
}

.index_acces {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 19px;
	height: 19px;
	display: block;
}
.index_acces:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	color: #750F34;
	text-decoration: none;
	line-height: 19px;
	height: 19px;
	display: block;
	background-image: url(FR_images_index/liens_on.jpg);
}
.td_fond_txt {
	background-image: url(FR_images/fond_txt.jpg);
}
.seminaire {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFFF;
	text-decoration: none;
}
