body {
	font-family:Arial, Helvetica, sans-serif;
}

#main {
	width:955px;
	margin: 0 auto;
}

/* HEADER */

header {
	width:955px;
	height:380px;
	margin-bottom:10px;
	background-color:#660033;
}

#tete {
	background-color:#000;
	color:#fff;
	height:93px;
	width:955px;
	font-size:11px;
	padding-top:10px;
}

#tete a {
	color:#FFF;
	text-decoration:none;
}

#tete #p1 {
	padding-left:5px;
	text-transform:uppercase;
}

#tete ul {
	text-align:right;
	padding:50px 35px 5px 0px;
}

#tete ul li {
	display:inline;
}

#left {
	background-color:#660033;
	float:left;
	width:280px;
	height:380px;
}

#left h1 {
	height:68px;
	color:#fff;
	text-align:center;
	line-height:68px;
	text-transform:uppercase;
	font-size:25px;
}

#mainav a {
	color:#000;
	text-decoration:none;
	display:block;
	width:280px;
}

#mainav ul {
	width:280px;
	background-color:#660033;
	color:#000;
}

#mainav ul li {
	line-height:44px;
	padding: 0 0 8px 30px;
	height:36px;
	text-transform:uppercase;
}

#mainav ul li:hover {
	background-image:url("../images/pastille.jpg");
	background-repeat:no-repeat;
	background-position:5px 13px;
	background-color:#000;
}

#mainav ul li a:hover {
	color:#fff;
}

#right_tete {
	float:left;
	background-image:url("../images/chambre.jpg");
	height:380px;
	width:640px;
	background-repeat:no-repeat;
}

/* Contenu  */
#contenu {
	float:none;
	clear:left;
	width:920px;
}

a.bouton {
	background-color:#660033;
	color:#FFFFFF;
	margin-right:15px;
	text-transform:uppercase;
	font-size:11px;
	padding:4px;
	text-decoration:none;
	font-weight:bold;
}

#descriptif a.bouton {
	margin:5px 5px 5px 195px;
}

#localisation a.bouton {
	margin:5px 5px 5px 174px;
}

#bienvenue a.bouton {
	margin:5px 5px 5px 195px;
}

#offres_decouvertes a.bouton {
	margin:5px 5px 5px 200px;
}

#descriptif a.bouton:hover, #localisation a.bouton:hover, #bienvenue a.bouton:hover, #offres_decouvertes a.bouton:hover {
	background-color:#9B2660;
}

/* Gauche */
#gauche {
	float:left;
	width:280px;
}

#descriptif h2 {
	color:#660033;
	font-weight:bold;
	font-size:17px;
	border-bottom:#000000 1px solid;
	padding-bottom:5px;
	width:270px;
}

#descriptif h2 span {
	color:#000000;
	text-transform:uppercase;
	font-size:18px;
}

#descriptif p.triangle {
	font-size:11px;
	padding:15px;
	background-image:url("../images/triangle.jpg");
	background-repeat:no-repeat;
	background-position:8px 16px;
}

#descriptif p span {
	color:#660033;
	font-weight:bold;
}

#localisation {
	margin-top:20px;
}

#localisation h2 {
	color:#660033;
	font-weight:bold;
	font-size:17px;
	border-top:#CCC 1px solid;
	border-bottom:#000 1px solid;
	padding-bottom:5px;
	width:270px;
	padding-top:20px;
}

#localisation h2 span {
	color:#000000;
	text-transform:uppercase;
	font-size:18px;
	
}

#carte {
	padding-top:10px;
}

/* Droite */
#droite {
	float:left;
	width:640px;
}

#bienvenue {
	background:url("../images/bienvenue.jpg");
	background-repeat:no-repeat;
	background-position: 10px 10px;
	background-color:#ccc;
	height:225px;
	padding:10px 10px 10px 350px;
	margin-bottom: 10px;
}

#bienvenue h2 {
	color:#660033;
	font-weight:bold;
	border-bottom:#000000 1px solid;
	padding-bottom:5px;
}

#bienvenue h2 span {
	color:#000000;
	text-transform:uppercase;
}

#avant {
	color:#660033;
	font-size:11px;
}

#bienvenue p {
	font-size:11px;
	margin:10px 0px;
}

#offres_decouvertes {
	float:left;
	width:295px;
	background-color:#CCC;
	padding:10px;
	height:280px;
}

#offres_decouvertes h2 {
	color:#660033;
	font-weight:bold;
	margin-bottom: 15px;
	border-bottom:#000000 1px solid;
	padding-bottom:5px;
}

#offres_decouvertes h2 span {
	color:#000000;
	text-transform:uppercase;
}

#deluxe {
	background-image:url("../images/offre1.jpg");
	background-position:0px 15px;
	background-repeat:no-repeat;
	height:84px;
	padding-left:113px;
	padding-bottom:10px;
	border-top:#999 1px solid;
	border-bottom:#999 1px solid;
	margin-bottom:10px;
	padding-top:10px;
}

#offres_decouvertes h3 {
	font-weight:bold;
	font-size:11px;
	padding:5px;
}

#offres_decouvertes h3 span {
	text-transform:uppercase;
}

#offres_decouvertes p {
	font-size:10px;
	padding:5px;
	color:#333;
}

a.bouton_decouverte {
	font-size:10px;
	color:#660033;
	text-decoration:none;
	font-weight:bold;
	text-transform:uppercase;
}

#single {
	background-image:url("../images/offre2.jpg");
	background-repeat:no-repeat;
	height:83px;
	padding-left:113px;
	padding-bottom:10px;
	border-bottom:#999 1px solid;
	margin-bottom:10px;
	margin-top:10px;
}

#offres_speciales {
	float:left;
	width:295px;
	background-color:#660033;
	padding:10px;
	margin-left:10px;
	margin-bottom:10px;
	height:280px;
}

#offres_speciales h2 {
	color:#fff;
	font-weight:bold;
	margin-bottom:10px;
	border-bottom:#000000 1px solid;
	padding-bottom:5px;
}

#offres_speciales h2 span {
	color:#000000;
	text-transform:uppercase;
}

/* -- CORRECTION -- */

#offres_speciales a {
	color:#fff;
	text-decoration:none;
	display:block;
	border-top:#9B2660 1px solid;
	padding:6px;
	font-size:12px;
}

#offres_speciales a:hover {
	color:#9B2660;
}

#offres_speciales span {
	display:inline-block;
}

.titre {
	width:60%;
	text-transform:uppercase;
}

.nbnuits {
	width:18%;
}

.prix {
	width:17%;
	text-align:right;
}

#offres_speciales ul {
	border-bottom:#9B2660 1px solid;
	}

/* -- CORRECTION -- */

/* PERSO 

#offres_speciales ul li {
	color:#fff;
	font-size:12px;
	border-top:#9B2660 1px solid;
	padding:5px;
	width:290px;
}

#offres_speciales ul li:nth-last-child(1) {
	border-bottom:#9B2660 1px solid;
}

#offres_speciales ul li a {
	color:#fff;
	text-decoration:none;
	font-size:12px;
}

#offres_speciales ul li a:hover {
	color:#9B2660;
}

#offres_speciales tr:hover {
	color:#9B2660;
}
.titre {
	text-transform:uppercase;
	width:150px;
	float:left;
}

.nbnuits {
	width:90px;
	float:inherit;
}

.prix {
	float:right;
}

*/



/* FOOTER */
footer {
	float:none;
	clear:left;
	background-color:#000;
	color:#333;
	height:45px;
	width:955px;
	line-height:45px;
	font-size:11px;
	text-align:center;
}

footer a {
	color:#999999;
	text-decoration:none;
}

footer span {
	text-transform:uppercase;
}
