@charset "utf-8";
/* CSS Document */
center {

}
body {

				margin:0px;margin-top:30px
}
.page {
		
				/*padding-top:465px;*/
				width:997px;
				text-align:left;
				font-family:Arial, Helvetica, sans-serif;
				
				
				
				background-image:url(images/fd_pageType.jpg);
				background-repeat:no-repeat;
				background-position:left top;
				margin-top:10px;
		

}
.zoneCentrale {
				/*top:-240px;*/
				width:997px;
				position:relative;
				border:1px solid #fff;
				z-index:100;
}
/************************************************************
le menu
*************************************************************/	
#logotype{
				position:absolute;
				width:300px;
				height:110px;
				left:288px;
				top:0px;
				border:0px solid red;
				
}
#logotype a img{
				width:300px;
				height:110px;border:0px solid red;
}
.menu {
				margin:0px; padding:0px;
								
				position:absolute;
				width:174px;
				top:200px;top:170px;
				left:155px;
				z-index:300;
}
.menu a{
				position :absolute;
				width:174px;
				height:60px;			
}
.menu a:hover{
				left:-20px;
				
}
.menu a#notreBut {z-index:2;
				top:35px;
				
}
.menu a#leLieu {
				z-index:1;
				top:0px;z-index:3;
				top:70px;

				}
.menu a#nosChambres {
				z-index:3;
				top:70px;z-index:1;
				top:0px;}
.menu a#nosServices {
				z-index:4;
				top:105px;}
.menu a#contact {
				z-index:5;
				top:140px;
				z-index:6;
				top:175px;
				}
.menu a#livreOr {
				z-index:5;
				top:140px;}


.menu a img {
				border:0px;
				background-repeat:no-repeat;
				background-color:transparent;
}
.menu a#notreBut img{
				width:174px;
				height:60px;
				filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image src='images/b_notreBut.png');
				background-image:url(images/b_notreBut.png)!important; /*pour mac os9 */	
				background-image:none; 			
}
.menu a#leLieu img{
				width:174px;
				height:59px;
				filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image src='images/b_lieu.png');
				background-image:url(images/b_lieu.png)!important; /*pour mac os9 */
				background-image:none; 				
}
.menu a#nosChambres img{
				width:173px;
				height:58px;
				width:174px;
				height:59px;
				filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image src='images/b_visiteGuidee.png');
				background-image:url(images/b_visiteGuidee.png)!important; /*pour mac os9 */	
				background-image:none; 			
}
.menu a#nosServices img{
				width:174px;
				height:59px;
				filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image src='images/b_service.png');
				background-image:url(images/b_service.png)!important; /*pour mac os9 */
				background-image:none; 				
}
.menu a#contact img{
				width:174px;
				height:58px;
				filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image src='images/b_contact.png');
				background-image:url(images/b_contact.png)!important; /*pour mac os9 */	
				background-image:none; 			
}
.menu a#livreOr img{
				width:174px;
				height:58px;
				filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image src='images/b_livreDor.png');
				background-image:url(images/b_livreDor.png)!important; /*pour mac os9 */	
				background-image:none; 			
}


/************************************************************
les zones
*************************************************************/	
div.peinture{
				filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image src='images/pinceau.png');
				background-image:url(images/pinceau.png)!important; /*pour mac os9 */
				background-image:none; 
				background-repeat:no-repeat;
				background-color:transparent;
				
				width:329px;
				height:450px;
				position:absolute;
				z-index:100;
				top:340px;
				left:30px;


}
.animation {

				margin-left:292px;
				margin-top:114px;
				/*margin-top:144px;*/

}


.zoneTexte {

				margin-left:355px;
				margin-top:124px;
				background-image:url(images/fd_pageTexte.jpg);
				background-repeat:no-repeat;
				background-position:left 0px;
			
				font-family:Arial, Helvetica, sans-serif;
				color:#636063;
				font-size:12px;
				line-height:16px;
				letter-spacing:0.15em;
				/*width:411px;*/
				padding-left:55px;
				padding-right:105px;
				padding-bottom:20px;
				
				padding-top:30px;

}
.zoneTexte p{
				margin:0px;
				margin-bottom:20px;
				text-indent:150px;
				text-align:justify;
				}
				
				.zoneTexte p.menuNavigation {
				text-align:right;
				text-indent:0px;
				
				}
.zoneTexte p strong, .zoneTexte table strong, form strong{				
				letter-spacing:0.1em;
				color:#b79e5b;
}

.zoneTexte table ul, .zoneTexte table ul li{
				margin:0px;
				padding:0px;

}
.zoneTexte table ul  {
				margin-left:10px; 
				padding:0px;padding-left:20px;

}
.formulaire  td{
				font-family:Arial, Helvetica, sans-serif;
				color:#636063;
				font-size:12px;
				padding-bottom:5px;
				letter-spacing:normal;
}
th {
				text-align:center;
				line-height:10px;
				padding-bottom:5px;
}
form .submitButton{
				font-weight:bolder;color:#800080;
}
form .submitButton:hover{
				color:#b79e5b;
}
.calendar {
			z-index:500;
}
/************************************************************
page texte
*************************************************************/	
h1 { 
				font-family:Verdana, Arial, Helvetica, sans-serif;
				font-size:18px; 
				line-height:normal;
				color:#b79e5b;
				
				letter-spacing:0.11em;
				font-weight:normal;
				padding:0px; margin:0px;
				
				background-color:#FFFFFF;
				margin-left:95px;
				padding-left:5px;
				padding-right:5px;
				padding-bottom:10px;
				padding-top:10px; 
				display:inline;
				width:auto;

}
h2 {
				font-family:Verdana, Arial, Helvetica, sans-serif;
				font-size:14px;
				color:#5d5c5c;
				
				letter-spacing:0.15em;
				font-weight:bold;
				padding:0px; margin:0px;
				text-align:right;
				margin-top:15px;
				margin-bottom:10px;
				text-transform:uppercase;
				font-size:12px;
		}
.zoneTexte a, .animation a {
				background-image:url(images/puce_link.jpg);
				background-repeat:no-repeat;
				padding-left:32px;
				padding-top:2px;
				padding-bottom:5px;
				font-family:Verdana, Arial, Helvetica, sans-serif;
				font-weight:bolder;
				font-size:13px;
				text-decoration:none;
				letter-spacing:0.05em;
				margin-right:8px;
				color:#800080;

}
.liensPartenaires a {
	background-image:none;
	font-size:10px;
	letter-spacing:inherit;
	display:block;
	
	
}
.liensPartenaires li {padding-bottom:20px}
.zoneTexte a.linkText{
				background-image:none;
				padding:0px;
				margin:0px;
}
a:hover {
				color:#b79e5b;
}
/************************************************************
footer
*************************************************************/	
.footer {
				position:relative;
				z-index:1;
				top:0px;

				border:0px solid red;
				z-index:1;
				background-image:url(images/bas_pageTexe.jpg);
				background-repeat:no-repeat;
				width:727px;
				border:0px solid red;
				margin-left:270px;
				padding-top:8px;
				margin-top:-10px;
				padding-top:10px;
}	
#facebox .footer {
			background-image:none;
			width:100%;
			margin:0px; border:0px;}
#facebox .footer a{ display:block; text-align:right}
address {
				/*margin-top:150px;*/
				color:#868787;
				width:205px;
				
				text-align:right;
				font-style:normal;
				font-size:11px;
				letter-spacing:0.08em;
				line-height:11px;
				float:left;

				

}
address a{
				display:block;
				text-decoration:none;
				color:#5d5c5c;
				background-image:none;
				padding:0px;
				margin:0px; 
}

a.link {
				position:absolute;
				top:350px;
				right:5px;
				display:block;
				letter-spacing:0.1em;
				font-size:16px;
				font-weight:bold;
				text-decoration:none;
				color:#868787;
				
				background-image:url(images/b_bienvenu.gif);
				background-position:top right;
				height:39px;
				background-repeat:no-repeat;
				
				padding-top:7px;
				width:145px;
				text-align:center;

}
a.link:first-letter{

				text-transform:uppercase
}
/******************************************** CREABILIS tag cloud iCercle ****************************************/

#iCercle_tagCloud {
	
	overflow:hidden;

	line-height:15px;
	clear:both;
	
	padding-top:60px;
	margin-left:20px;
	
	width:780px;
		
	text-align:justify;position:relative;
}
#iCercle_tagCloud .mots {
	padding:5px;
	height:25px;
	overflow:hidden;
}
#iCercle_tagCloud a{
	text-decoration:none;
	padding-right:6px;
	font-size:10px;
	white-space:nowrap;
}
#iCercle_tagCloud a:hover{
	color:#999999;
}
#iCercle_tagCloud H1,#iCercle_tagCloud H2 ,#iCercle_tagCloud H3 ,#iCercle_tagCloud H4 ,#iCercle_tagCloud H5 ,#iCercle_tagCloud H6 {
	display:inline;
	margin:0;
	padding:0;
	font-size:10px;
}
#iCercle_tagCloud H1 a{
	font-size:10px;
	font-weight:bold;	
	text-transform:uppercase;
	color:#999999;
}
#iCercle_tagCloud H2 a{
	font-size:10px;
	text-transform:uppercase;
	color:#999999;
}
#iCercle_tagCloud H3 a{
	font-size:10px;
	color:#999999;
}

#iCercle_tagCloud H4 a{
	font-size:10px;
	color:#999999;
}
#iCercle_tagCloud H5 a{
	font-size:9px;
	color:#999999;
}

#iCercle_tagCloud a:hover{
	text-decoration:underline;
}
#iCercle_tagCloud .description{
	font-size:10px;color:#999999; font-family:Arial, Helvetica, sans-serif; line-height:12px;
}


#iCercle_tagCloud .description a{
	font-size:9px;
	color:#999999;
	font-weight:bolder;
}

#iCercle_presentationBlocsContainer {
	height:60px;
	overflow:hidden;
}
.iCercle_presentation {
	display:none;
	border-top:1px white solid;
	margin-top:6px;
	margin-bottom:0px;
	width:780px;
	text-align:center;
	font-size:10px;
}
.iCercle_presentation a{
	color:#FFFFFF;
	text-decoration:none;
	padding-right:6px;
}
#iCercle_tagCloud .iCercle_fin_tagCloud {
	width:267px;
	height:8px;
	
	background-image:url(images/fin_motsClefs.gif);
	background-repeat:no-repeat;
}
/******************************************** fin CREABILIS tag cloud iCercle ****************************************/
