/* CSS par Dig pour http://www.kits-gratuits.net - Tous droits réservés - */
/* MONSTYLE */
body {
	margin:0;
	background:url('images/fond.png') repeat-x #000;
	font-family:"Trebuchet MS", Verdana, Sans-Serif;
	font-size:75%;
	color:#FFF;
}

p {
	padding:5px;
}

#page {
	margin:0 auto 0 auto;
	width:745px;
}

#header {
	margin:0;
	background:url('images/header.jpg') top no-repeat;
	width:745px;
	height:337px;
}

#header h1 {
	display:none;
	margin:0;
}

#header a {
	color:#FFF;
	text-decoration:none;
}

#header a:hover {
	text-decoration:underline;
}

#header ul {
	list-style-type:none;
	margin:0;
}

#header li {
	display:inline;
	float:right;
	margin:6px;
	width:90px;
	height:17px;
	background:url('images/f_menu.png') no-repeat;
	text-align:center;
}

#contenu {
	text-align:justify;
	width:746px;
	background:url('images/fond_c.jpg') no-repeat;
	padding:0 5px 0 5px;
	color:#000;
}

#contenu h2 {
	font-size:115%;
	border-bottom:1px dotted #FFF;
	width:200px;
	color:#FFF;
	font-weight:normal;
	margin:0 10px 10px 0;
}

.bas_bloc {
	width:730px;
	height:75px;
	background:url('images/foot_b.png') bottom no-repeat;
}

.blocAccueil {
	background:url('images/haut_Accueil.png') #FFF top no-repeat;
	width:730px;
	margin-bottom:30px;
	margin-left:2px;
}

.blocAccueil a{
text-decoration:underline overline ;
color:#106ed2;
 
}

.blocChambres {
	background:url('images/haut_Chambres.png') #FFF top no-repeat;
	width:730px;
	margin-bottom:30px;
	margin-left:2px;
}

.blocContact {
	background:url('images/haut_Contact.png') #FFF top no-repeat;
	width:730px;
	margin-bottom:30px;
	margin-left:2px;
}

.blocTarifs {
	background:url('images/haut_tarifs.png') #FFF top no-repeat;
	width:730px;
	margin-bottom:30px;
	margin-left:2px;
}

/* --------------------------------tableau ------------------------------*/
..blocTarifs table{
	margin: auto; /* Centre le tableau */;
	padding:0;
	font-family:'Trebuchet MS', Verdana, sans-serif;
	font-size:11px;
	line-height:120%;
}
.blocTarifs table tr.style_tarifs_header td{
	height:30px;
	width:147px;
	background-color:#b9c1fb;
	color:#4f62f3;
	font-weight:bold;
	padding:5px 0 0 0;
	border-bottom:solid 5px #4f62f3;
	text-align:center;
}
.blocTarifs table tr.style_tarifs_detail td{
	padding:5px;
	background-color:#F0F0F0;
	border-bottom:solid 1px #CACACA;
	cursor:n-resize;
}
.blocTarifs table tr.style_tarifs_foot td{
	height:30px;
	width:120px;
	background-color:#b9c1fb;
	color:#4f62f3;
	font-weight:bold;
	padding:5px 0 0 0;
	border-top:solid 2px #4f62f3;
	text-align:center;
}
/* ---------------------------------------fin tableau------------------------------*/

.blocChambres .gauche{
	float:left;
	width:250px;
	}

.blocChambres .droite{
	float:left;
	width:460px;
	}
.blocChambres .spacerC{
	background:url('images/SpacerDroite2.gif') bottom no-repeat;
}
.blocChambres .droite .spacerCD{
	background:url('images/SpacerDroite2.gif') bottom no-repeat;
}

	
#footer {
	text-align:center;
	font-size:90%;
}

#footer p {
	padding:0;margin:0;
}

#footer a { text-decoration:none;color:#FFF; }
#footer a:hover { text-decoration:underline;color:#FFF; }