body,td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #566244;
}
body {
	background-color: #F0F3ED;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-repeat: no-repeat;
	background-position: right top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #566244;
}

/* Calque */
.apDiv0{
	position:relatif;
	left:0px;
	top:0px;
	width:100%;
	height:100%;
	z-index:1;
	visibility: visible;
	overflow: visible;
}

.apDiv1 {
	position:relative;
	right:auto;
	bottom:-10px;
	width:342px;
	height:42px;
	z-index:2;
	background-image: url(../../img/titre-gite-morandiere.png);
	visibility: visible;
	background-repeat: no-repeat;
	background-position: left top;
	float: none;
	overflow: visible;
	left: 360px;
}

/* Hyer Lien */
a:link {
	color: #566244;
	text-decoration: none;
	font-weight: bold;
}
a:visited {
	text-decoration: none;
	color: #566244;
}
a:hover {
	text-decoration: underline;
	color: #566244;
}
a:active {
	text-decoration: none;
	color: #566244;
}


.aLien:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #566244;
	text-decoration: none;
	font-weight: normal;
}
.aLien:visited {
	text-decoration: none;
	color: #566244;
}
.aLien:hover {
	text-decoration: underline;
	color: #566244;
}
.aLien:active {
	text-decoration: none;
	color: #566244;
}


.menu00{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #91A57E;
}
.menu00:link {
	text-decoration: none;
	color: #91A57E;
}
.menu00:visited {
	text-decoration: none;
	color: #91A57E;
}
.menu00:hover {
	text-decoration: none;
	color: #5C5749;
}
.menu00:active {
	text-decoration: none;
	color: #5C5749;
}


.menu01{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	/* color: #5C5749; */ 
	color: #FFFFFF;
	font-weight: bold;
}
.menu01:link {
	/* color: #5C5749;*/
	color: #FFFFFF;
	text-decoration: none;
}
.menu01:visited {
	text-decoration: none;
	/* color: #5C5749;*/
	color: #FFFFFF;
}
.menu01:hover {
	text-decoration: underline;
	color: #6A7959;/*#4E493F;*/
	text-decoration: none;

}
.menu01:active {
	text-decoration: none;
	/* color: #4E493F;*/
	color: #FFFFFF;
}



.menuPied {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #91A57E;
	font-weight: normal;
}

.menuPied:link {
	color: #91A57E;
	text-decoration: none;
}

.menuPied:visited {
	text-decoration: none;
	color: #91A57E;
}

.menuPied:hover {
	text-decoration: underline;
	color: #6A7959;
	text-decoration: none;

}

.menuPied:active {
	text-decoration: none;
	color: #91A57E;
}


/* Image */
img {
	border: none; 
 }
 
.img01{
	text-align: center;
}
 
/* enTete */ 

h1 {
	display:inline;
	font-size: 18px;
	color: #566244;
	padding:0;
	margin:0;
	height: 22px;
}



h2 {
	display:inline;
	font-size: 14px;
	color: #566244;
	padding:0;
	height: 15px;
	text-align: left;
	margin: 0;
}

h3 {
	display:inline;
	font-size: 11px;
	color: #566244;
	padding:0;
	height: 18px;
	margin-left: 10px;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
}
h4 {
	display:inline;
	font-size: 10px;
	color: #566244;
	padding:0;
	height: 18px;
	margin-left: 0px;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
}

/* Fond */
.f01 {
	height:120px;
	background-image: url(../../img/f-01.jpg);
	background-repeat: repeat;
	width: 935px;
}
.f02 {	
	background-image: url(../../img/f-02.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width:210px;
	height:465px;	
}
.f021 {	
	background-image: url(../../img/f-021.jpg);
	background-repeat: repeat;
	background-position: left top;	
}
.f03 {
	background-image: url(../../img/f-03.jpg);
	background-repeat: no-repeat;
	background-position: right;
	height:20px;
	vertical-align: middle;
}

.f04 {
	background-image: url(../../img/f-04.jpg);
	background-repeat: no-repeat;
	background-position: right;
	height:17px;
	vertical-align: middle;
}


/* Menu */
.menuPucehover01{
	background-image: url(../../img/menuPucehover01.jpg);
	background-repeat: no-repeat;
	background-position: left;
	width:20px; 
	height:16px;
}
.cel01{
	background-image: url(../../img/menuPuce01.jpg);background-repeat: no-repeat;background-position: left top;
	width:20px;
	height:16px;
}
.div01{
	background-image: url(../../img/menuPucehover01.jpg);background-repeat: no-repeat;background-position: left top;
	width:20px;
	height:16px;
	position: relative;visibility: hidden;
}

.cel02{
	background-image: url(../../img/menuPuce02.jpg);background-repeat: no-repeat;background-position: left top;
	width:22px;
	height:16px;
}
.div02{
	background-image: url(../../img/menuPucehover02.jpg);background-repeat: no-repeat;background-position: left top;
	width:22px;
	height:16px;
	position: relative;visibility: hidden;
}
.cel03{
	background-image: url(../../img/menuPuce03.jpg);background-repeat: no-repeat;background-position: left top;
	width:24px;
	height:16px;
}
.div03{
	background-image: url(../../img/menuPucehover03.jpg);background-repeat: no-repeat;background-position: left top;
	width:24px;
	height:16px;
	position: relative;visibility: hidden;
}
.cel04{
	background-image: url(../../img/menuPuce04.jpg);background-repeat: no-repeat;background-position: left top;
	width:26px;
	height:16px;
}
.div04{
	background-image: url(../../img/menuPucehover04.jpg);background-repeat: no-repeat;background-position: left top;
	width:26px;
	height:16px;
	position: relative;visibility: hidden;
}
.cel05{
	background-image: url(../../img/menuPuce05.jpg);background-repeat: no-repeat;background-position: left top;
	width:28px;
	height:16px;
}
.div05{
	background-image: url(../../img/menuPucehover05.jpg);background-repeat: no-repeat;background-position: left top;
	width:28px;
	height:16px;
	position: relative;visibility: hidden;
}
.cel06{
	background-image: url(../../img/menuPuce06.jpg);background-repeat: no-repeat;background-position: left top;
	width:29px;
	height:16px;
}
.div06{
	background-image: url(../../img/menuPucehover06.jpg);background-repeat: no-repeat;background-position: left top;
	width:29px;
	height:16px;
	position: relative;visibility: hidden;
}
.cel07{
	background-image: url(../../img/menuPuce07.jpg);background-repeat: no-repeat;background-position: left top;
	width:29px;
	height:16px;
}
.div07{
	background-image: url(../../img/menuPucehover07.jpg);background-repeat: no-repeat;background-position: left top;
	width:29px;
	height:16px;
	position: relative;visibility: hidden;
}
.cel08{
	background-image: url(../../img/menuPuce08.jpg);background-repeat: no-repeat;background-position: left top;
	width:28px;
	height:16px;
}
.div08{
	background-image: url(../../img/menuPucehover08.jpg);background-repeat: no-repeat;background-position: left top;
	width:28px;
	height:16px;
	position: relative;visibility: hidden;
}


.cel20{
	background-color:#E7ECE3;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #BECAB3;
	border-right-color: #BECAB3;
	border-bottom-color: #BECAB3;
	border-left-color: #BECAB3;
}


.cel21 {
	background-color: #E7ECE3;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #6A7959;
	text-decoration: none;
}


/* Tableau Date */
.dateTabEnteteAnnee {
	background-color: #E7ECE3;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #6A7959;
	text-decoration: none;
}

.dateTabEnteteSemaine {
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	font-weight:bold;
	font-variant: normal;
	text-transform: none;
	color: #6A7959;
	text-decoration: none;
}

.dateTabEnteteJour {
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	font-weight:bold;
	font-variant: normal;
	text-transform: none;
	color: #6A7959;
	text-decoration: none;
}
.datejourVierge{
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	text-decoration: line-through;
}

.dateTHS {
	background-color: #FADA5A;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #6A7959;
	text-decoration: none;
}


.dateHS {
	background-color: #E8D1A2;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #6A7959;
	text-decoration: none;
}

.dateMS {
	background-color: #C4FFE1;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #6A7959;
	text-decoration: none;
}
.dateBS {
	/*background-color: #CEECFF;*/
	background-color: #A2C0DF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #6A7959;
	text-decoration: none;
}
.dateNonDispo{
	background-color: #DDDDDD;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #6A7959;
	text-decoration: line-through;
}
