body {
	margin: 0;
}
h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: none;
	font-weight: normal;
	color: #CBCB98;
	background-image:      url(manoir-mathan/hotels-de-charme.jpg);
	background-repeat: repeat;
	text-align: left;
	border: none;
	line-height: 14px;

}
td {
	font: 11px verdana, arial, lucida, helvetica, sans-serif;
}
.h1-hotel-normandy {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	font-weight: normal;
	color: #CBCB98;
	background-image: url(hotel-normandy/charming-hotels.jpg);
	background-repeat: repeat;
	text-align: left;
	border: none;
}
.h2 {
	font-family: Verdana;
	font-size: 14px;
	line-height: 20px;
	font-weight: bold;
	color: #003333;
	text-decoration: none;
	text-align: center;
	vertical-align: top;
}
.h3 {
	font-family: Verdana;
	font-size: 12px;
	line-height: 12px;
	font-weight: bold;
	color: #999966;
	text-decoration: none;
	text-align: left;
	vertical-align: middle;
}
.h2red {
	font-family: Verdana;
	font-size: 14px;
	line-height: 20px;
	font-weight: bold;
	color: #990000;
	text-decoration: none;
}
.h3mathan {
	background-image: url(hotel-normandy/hotels-normandy.jpg);
	background-repeat: repeat;
	padding: 2px;
}
.table {
	border: 1px solid #999966;
}
.text {
	font-family: Verdana;
	font-size: 10px;
	line-height: 14px;
	font-weight: normal;
	color: #003300;
	text-decoration: none;
	background-image: url(hotel-normandy/exclusive-hotel-normandy.jpg);
	background-repeat: repeat;
	text-align: left;
	vertical-align: top;
	padding: 2px;
}
.chateau-hotel-manoir {
	font-family: Verdana;
	font-size: 12px;
	line-height: 14px;
	background-image: url(hotel-normandy/exclusive-hotel-normandy.jpg);
	background-repeat: repeat;
	text-align: center;
	vertical-align: middle;
	padding: 5px;
}
.h4 {
	font-family: Verdana;
	font-size: 12px;
	line-height: 16px;
	text-align: left;
	vertical-align: top;
	padding: 5px;
	color: #330000;
	text-decoration: none;

}
.photo-manoir-mathan {
	background-image: url(hotel-normandy/hotels-normandy.jpg);
	background-repeat: repeat;
	text-align: center;
	vertical-align: middle;
	border: 1px solid #999966;
}
.h2-cellule {
	font-family: Verdana;
	font-size: 14px;
	line-height: 20px;
	font-weight: bold;
	color: #003333;
	text-decoration: none;
	text-align: center;
	vertical-align: top;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #999966;
	border-bottom-color: #999966;
	background-repeat: no-repeat;
}
.logos-index {
	background-image: url(hotel-normandy/hotels-normandy.jpg);
	background-repeat: repeat;
	text-align: center;
	vertical-align: bottom;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #999966;
}
.tourism-in-normandy {
	background-image: url(hotel-normandy/charming-hotels.jpg);
	background-repeat: repeat;
	text-align: center;
	vertical-align: middle;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #330000;
	font-family: Verdana;
	font-size: 9px;
	line-height: 11px;
	font-weight: normal;
	color: #003300;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #330000;
}
.link {
	background-image: url(hotel-normandy/hotels-normandy.jpg);
	background-repeat: repeat;
	text-align: center;
	vertical-align: middle;
	font-family: Verdana;
	font-size: 9px;
	line-height: 11px;
	font-weight: normal;
	color: #999933;
	text-decoration: none;
}
.photos-manoir {
	font-family: Verdana;
	font-size: 12px;
	line-height: 14px;
	background-image: url(hotel-normandy/hotels-normandy.jpg);
	background-repeat: repeat;
	text-align: center;
	vertical-align: top;
	padding: 5px;
}
.link-adresse {
	background-image: url(hotel-normandy/hotels-normandy.jpg);
	background-repeat: repeat;
	text-align: center;
	vertical-align: middle;
	font-family: Verdana;
	font-size: 12px;
	line-height: 16px;
	font-weight: normal;
	color: #330000;
}
.h2-red {
	font-family: Verdana;
	font-size: 14px;
	line-height: 20px;
	font-weight: bold;
	color: #990000;
	text-decoration: none;
}
.h1-exclusive-hotel {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	font-weight: normal;
	color: #CBCB98;
	background-image: url(hotel-normandy/charming-hotels.jpg);
	background-repeat: repeat;
	text-align: left;
	border: none;
}
.h1-charming-hotel {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	font-weight: normal;
	color: #CBCB98;
	background-image: url(hotel-normandy/charming-hotels.jpg);
	background-repeat: repeat;
	text-align: left;
	border: none;
}
.h1-gastronomic-restaurant {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	font-weight: normal;
	color: #CBCB98;
	background-image: url(hotel-normandy/charming-hotels.jpg);
	background-repeat: repeat;
	text-align: left;
	border: none;
}
.h4-stay-normandy{
	font-family: Verdana;
	font-size: 12px;
	line-height: 16px;
	background-image: url(hotel-normandy/exclusive-hotel-normandy.jpg);
	background-repeat: repeat;
	text-align: left;
	vertical-align: top;
	padding: 5px;
	color: #330000;
}
.h4-red {
	font-family: Verdana;
	font-size: 12px;
	line-height: 16px;
	text-align: left;
	vertical-align: top;
	color: #990000;
}
.h4-link {

	font-family: Verdana;
	font-size: 12px;
	line-height: 16px;
	text-align: left;
	vertical-align: top;
	padding: 5px;
	color: #330000;
	text-decoration: none;
}
.h2-text {

	font-family: Verdana;
	font-size: 14px;
	line-height: 20px;
	font-weight: bold;
	color: #003333;
	text-decoration: none;
	text-align: left;
	vertical-align: top;
}


td {
	font: 11px verdana, arial, lucida, helvetica, sans-serif;
}

#reservation_table td {
	color: #000;
	font: 11px verdana, arial, lucida, helvetica, sans-serif;
	font-weight: bold;
}

#tarifs_table {
	border: 1px solid black;
}

#tarifs_table td {
	padding: 5px;
	background-color: #fff;
}

#tarifs_table td.t_head, #tarifs_table td.t_head_right, #tarifs_table td.t_head_big {
	color: #fff;
	font: 11px verdana, arial, lucida, helvetica, sans-serif;
	font-weight: bold;
	background-color: #CBCB98;
	text-align: center;
}

#tarifs_table td.t_head_right {
	text-align: right;
}

#tarifs_table td.t_head_big {
	font-size: 14px;
}

.small {
	font: 9px verdana, arial, lucida, helvetica, sans-serif;
}

.tab_titre {
	border-top: 1px solid black;
	border-bottom: 1px solid black;
	font-weight: bold;
	font-size: 12px;
	color: #003333;
}

.tab_note {
	text-align: right;
	border-top: 1px solid black;
	border-bottom: 1px solid black;
	color: #003333;
}
.h2-marron {

	font-family: Verdana;
	font-size: 14px;
	line-height: 20px;
	font-weight: bold;
	color: #330000;
	text-decoration: none;
}
