body {
	background-image:url(../images/fond_beige.jpg);	
	background-color:#f5b168;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	margin: 0px;
	padding: 0px;
}
#global {
	background-image:url(../images/fond_global.gif);
	background-color:#f5b168;
	position:absolute;
	width: 798px;
	left: 50%;
	margin-left: -399px;
	top:10px;
}
#banniere, #menu, #texte img, a.tarifs:link, a.tarifs:active,a.tarifs:visited, a.tarifs:hover{display:none;}
.banniere_imprim{margin-left:100px;}

#texte{	
	width:428px;
	margin-left:130px;

	padding-bottom:20px;
	
	min-height: 321px;/*pour fixer une taille minimale sous mozilla*/
	height: auto !important;/*pour fixer une taille minimale sous ie*/
	height:321px;
}

#photo{float:left;margin-top:55px;margin-left:60px;margin-right:10px;}
#bas{
	border-top:1px solid #f19736;
	background-image:url(../images/fond_bas.gif);
	background-position:left;
	background-color:#f5b168;
	
	width:798px;
	height:39px;
	
	margin:0px;
	padding:0px;
}
/* -- generaux -- */
img{margin:0px; padding:0px; border:0px;}
h1{
	margin: 0px 0px 0px 28px;
	padding:0px;
	border:0px;
	font-size:11px;
	color:#900;
}
ul,texte1{margin:50px 0px 0px 0px;padding:0px;}
/* restaurant pour lettrine */
.lettrine2 {
	float: left; /* positionnement de la lettrine dans le conteneur*/
	font-size: 3em; /* 3 hauteurs de lignes pour la lettrine*/
	line-height: 1em;
	
	font-weight: bold;
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #990000;
	
	margin: -0px 0px 2px 0px;
	padding: 1px 5px 0px 1px;
}
li{
	list-style-type:none;
	color:#900;
	font-weight:bold;
	margin:0px;
	padding:0px;
}
.carre{float:left;padding-top:2px;}/* puce */


/* -- texte -- */
#texte p{
	color:#fff;
	margin-left:10px;
	margin-top:20px;
	width:380px;
	line-height:1.6;
}
.titre{
	font-weight:bold;
	color:#CF5B2C;
	padding: 1px 10px 1px 10px;
	margin: 20px 0px -10px 0px;
}

.lettrine {
	float: left; /* positionnement de la lettrine dans le conteneur*/
	font-size: 3em; /* 3 hauteurs de lignes pour la lettrine*/
	line-height: 1em;
	
	font-weight: bold;
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #990000;
	
	margin: -5px 0px 2px 0px;
	padding: 1px 5px 1px 1px;
}

/* -- photos droites -- */
#photo img{margin:7px 0px 0px 12px;}
#photo p{display:none;}

/* -- zone bas -- */
#bas p{
	margin:0px 170px 0px 50px;
	padding-top:5px;
	color:#f0d1c4;
	font-size:10px;
	text-align:center;
	letter-spacing:1px;
}

/* logo logis de France */
.logis{
	margin-left:665px;
	margin-top:-110px;
	border:1px solid #cc5b2c;
}
/* positionnement du logo */
.log_c_accueil,.log_c_situation,.log_c_reservation{top:400px;}
.log_c_hotel{top:530px;}
.log_c_restaurant{top:465px;}
.log_c_tourisme{top:570px;}

.log_l{top:470px;}

/* reservation */
a.lien_resa:link, a.lien_resa:active, a.lien_resa:visited{text-decoration:none;color:#B52124;font-weight:bold;margin-left:137px;}
a.lien_resa:hover{color:#F0D1C4;}
.fleche{vertical-align:bottom;}
/* lien agrandir la carte situation */
a.agrandir:link, a.agrandir:active, a.agrandir:visited{font-size:10px;color:#fff;text-decoration:none;}
a.agrandir:hover{text-decoration:underline;}
.lien_imprim{margin-left:155px;}

a.mail:link,a.mail:active,a.mail:visited,a.mail:hover,a.mail2:link,a.mail2:active,a.mail2:visited,a.mail2:hover{color:#f0d1c4;text-decoration:none;}