body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	padding: 0px;
}

/* structure */
#global {}

#menu, .anim_diapo, #logo_novae, #bas p, #bas span, #box_meteo, #logos, .photo_droite, hr, .mentions_leg{display:none;}

#banniere{width:596px;height:142px;}

#texte{margin:0px;padding:0px;border:0px;}

#bas{width:763px;height:86px;margin:0px;padding:0px;}

/* le menu de remplacement */
ul{	
	width:191px;
	height:312px;
	position:absolute;
	left:0px;
	top:182px;
	
	padding:0px;
	margin:0px;
	border:0px;
}

#texte p{margin:0px;}

.menu_restaurant, .bloc_adresse{text-align:center;}
#texte img{border:0px;}

.titre_par{/* titre d'un paragraphe */
	font-weight:bold;
	color:#B42A18;
	display:block;
	margin-left:28px;
	width:300px;
	text-align:center;
}

.lettrine {
	float: left; 
	font-size: 22px;
	font-style:italic; 
	line-height: 1em;
	margin: -5px 2px 0px 0px;
	padding: 0px 2px;
	text-align:center;
	width:14px;
	height:20px;
	display:block;
	text-transform:uppercase;
	color:#C22114;
}

.titre1{color:#C22114;}

/* tableau */
.tableau{
	width:471px;
	border-collapse: collapse;
	background-color:#FFF8DC;
	margin-bottom:10px;
}
.tableau td{border:1px solid #EBE2C5;}

/* styles textes*/
.s_prix{text-align:center;}
.s_chambre{color:#CC974F;/*font-weight:bold;*/background-color:#F6EAC9;}
.conditions{margin-left:220px;}/* conditions de vente tarifs*/
.s_texte{/* style du texte */
	color:#aca99e;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:1.5;
	float:left;
}

.logo{/* pour les drapeaux */
	padding:0px 0px 0px 94px;
	border:0px;
}
#drapeau_en{border:0px;}
.logis{
	padding:0px 18px 0px 25px;
	border:0px;
	float:left;
}

.titre{/* style titre adresse */
	font-weight:bold;
	color:#c22114;
}

/* -- formulaire -- */
form{	
	margin:160px 0px 20px 0px;
}
#form{
	/* style texte formulaire */
	color:#CC8C35;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:1.2;
}
#form p {	/* les lignes du formulaire */
	padding: .2em 0;
	margin: 0 0 .2em 0;
	text-align: left;
	width:500px;
	background-color:#FBF6E1;
	border-bottom:1px solid #F2E8C3;
}
#form label {	/* les intitulés de champs */
	float: left;	
	width: 34%;	
	text-align: right;
	padding-top:3px;
	color:#CC8C35;
}
textarea{font: 11px Verdana, Helvetica, sans-serif;}
#form .focus {	/* mise en avant des champs */
	background: #FFF8DC;
	color: #D3321C;
	text-indent:5px;
}
#form .normal {	/* retour à l'état normal */
	background: #fff;
	color: #D3321C;
	text-indent:5px;
}
#form input, #form textarea{border:1px solid #ccc;}
.bouton {
	background-color:#DAB98D;/*FBF6E1*/
	color:#fff;
	width:100px;
	margin-top:10px;
	margin-left:160px;
	cursor:pointer;
	font-size: 12px;
	border: 1px solid #ccc;
} 
.annuler {
	color:#fff;
	cursor:pointer;
	background-color:#DAB98D;
	font-size: 12px;
	border: 1px solid #ccc;
} 
/* formulaire incomplet incomplet.php */
.incompl{
	font-size:12px;
	font-weight:bold;
	color:#CD301C;
}
script{width:50px;height:50px;}

#par_adresse{}