body {
	background: #7B4DA7 url(../images/fond.jpg) repeat-x center top;
	margin: 0px;
	font-size: 0.9em;
	font-family: Verdana, Times New Roman;
	font-size:11px;
}
a img { border: none; display: block; }
a { color: #7F4A3F; }

#page {
	behavior:  url(iepngfix.htc);
	background: transparent url(../images/background.png) repeat-y center center;
	margin: 10px auto 0px auto;
	width: 950px;
	padding: 0px 20px;
}
	#page #gauche {
		float: left;
		width: 222px;
		color: #fff;
		font-size: 1.1em;
	}
		#page #gauche #menu ul {
			list-style-type: none;
			margin: 0px;
			padding: 0px;
			text-align: right;
		}
			#page #gauche #menu ul li {
				background-color: #F7E1A8;
				border-bottom: 2px solid #9B4748;
				width: 206px;
				padding: 8px;
			}
			#page #gauche #menu ul li a {
				display: block;
				width: 100%;
				height: 100%;
				color: #9D4A4A;
				text-decoration: none;
			}
			#page #gauche #menu ul li a:hover { color: #7D3121; }
			#page #gauche #adresse {
				font-size: 0.9em;
				padding: 10px;
				margin: 0px;
			}
				#page #gauche #adresse a { color: #fff; text-decoration: none; }

	#page #contenu {
		float: left;
		background-color: #F0E0C7;
		width: 728px;
		color: #6D6963;
		font-size: 1.1em;
	}
		#page #contenu #head {
			height: 15px;
			background-color: #9B4748;
		}
		#page #contenu #content {
			background: url(../images/fond-page-milieu.gif) no-repeat top center;
			padding: 0px 25px;
			min-height: 850px;
			height:auto !important;
			height:850px;			
		}
			#page #contenu #content #edito {
				padding: 25px;
			}
			#page #contenu #content img.photo_centre {
				float: left;
				margin: 0px 18px;
				border: 5px solid #C4A0A0;
			}
			#page #contenu #content p {
				margin: 0px;
				padding:0px;
				text-align : justify;
			}
		
	.title_room_standard{
			behavior:  url(../styles/iepngfix/iepngfix.htc);	
			background : url(../images/b-categorie-standard.png);		
			width : 182px;
			height : 17px;
			margin : 0;
			padding : 0;
	}
	
	.title_room_classique{
			behavior:  url(../styles/iepngfix/iepngfix.htc);	
			background : url(../images/b-categorie-classique.png);		
			width : 182px;
			height : 17px;
			margin : 0;
			padding : 0;
	}

	.title_room_superieur{
			behavior:  url(../styles/iepngfix/iepngfix.htc);	
			background : url(../images/b-categorie-superieur.png);		
			width : 179px;
			height : 18px;
			margin : 0;
			padding : 0;
	}

	.title_room_junior{
			behavior:  url(../styles/iepngfix/iepngfix.htc);	
			background : url(../images/b-categorie-junior.png);		
			width : 182px;
			height : 17px;
			margin : 0;
			padding : 0;
	}	
	
	#footer {
		behavior:  url(../styles/iepngfix/iepngfix.htc);
		background: url(../images/footer.png) no-repeat center center;
		width: 990px;
		height: 146px;
		margin: 0px auto;
	}

#pieds {
	background: url(../images/pieds.png) no-repeat top center;
	width: 950px;
	height: 40px;
	margin: 0px auto;
	padding: 5px 20px;
	color: #fff;
	font-size: 0.9em;
}
	#pieds span { float: right; }
	#pieds p {
		margin: 0px;
		padding: 5px;
		clear: both;
		text-align: center;
	}
	#pieds a {
		color: #fff;
		text-decoration: none;
	}
	
.clearer { clear: both; margin : 0; padding : 0; height : 0 }

/* TABLEAU TARIFS */
#tarifs {
	text-align: center;
	margin: 0px auto;
	border: 1px solid #000;
	border-collapse: collapse;
	font-size: 0.9em;
}
	#tarifs th {
		background-color: #4A1A10;
		border: 1px solid #000;
		color: #fff;
		padding: 5px;
	}
	#tarifs td {
		padding: 5px;
		border: 1px solid #000;
	}


/* GOOGLE MAP */
#googlemap {
	width: 550px;
	height: 300px;
	margin: 20px auto;
	border: 1px solid #7F4A3F;
}
html body div#page div#contenu div#content div#googlemap div#copyright span { display: none; }

/* GENERALE */
span.center {
	display: block;
	text-align: center;
}
h2 {
	color: #7F4A3F;
	margin-top : 15px;
}
/******************************************************************************************************************
POPUP
******************************************************************************************************************/
#popup1{ height : 200px; font : bold 11px Arial , Helvetica , sans-serif }
#popup1 p { height : 140px;}
#popup1 a {
	color : #FFFFFF;
	font-weight : bold;
}


.b_submit{ url("../images/bouton.png")  }

#popup { background : url("../images/mbox/milieu.jpg") repeat-y top left ; width : 397px;cursor : default ; }
#popup .top { background : url("../images/mbox/haut.jpg") no-repeat top left ; width : 397px; height : 32px }
#popup .top .cross { background : url("../images/mbox/croix.png") no-repeat top left ; border : none; cursor : pointer ; width : 13px; height : 13px; display : block;float : right ;margin-top : 3px; margin-right : 5px;}
#popup .bottom { background : url("../images/mbox/bas.jpg") no-repeat top left ; width : 397px; height : 71px }
#popup .bottom .buttonPopup { background : url("../images/mbox/bouton.png") no-repeat top left ; cursor : pointer ; width : 75px; height : 21px; position : relative ; top : 45px ; left : 300px; /left : 150px ; font : bold 11px Verdana,Helvetica,sans-serif;}
#popup .bottom .buttonPopup a { color : #666666 ;position : relative ; top : 3px ; text-decoration : none}
#popup .content { width : 350px; margin : 0 auto ; font : bold 11px Verdana,Helvetica,sans-serif; color : #666666 ;  min-height: 130px;text-align : left; height:auto !important; height:130px; }

.diaporama { width : 402px ; height : 307px ; margin : 15px auto; }


