.body
{
background-color: #e4ffd4;
alink: #993300;
vlink: #999999;
color: #666633;
cursor: crosshair;
}

.prix
{
color: #000000;
font-weight: 500;
}

.prix2
{
color: #000000;
font-weight: 400;
}

.prix3
{
color: #000000;
font-weight: normal;
}

.prix4
{
color: #ffffff;
font-weight: normal;
}
.contact
{
background-color: #F4DFDE;
alink: #993300;
vlink: #999999;
color: #666633;
cursor: crosshair;	
	}
	
.dispo {
background-color: #FFFFFF;
alink: #993300;
vlink: #999999;
color: #666633;
cursor: crosshair;	
	}	
	
.form {
text-align: left;
color: #000000;

}

/*texte photos*/
.photo {
font-weight: bold;
font-size: xsmall;
align: center;
}


.accueil {

	font-size: 14pt;
	text-align: center;
	font-family: arial, helvetica, serif;
	font-weight: 500;
	color: #996633;
	}

.mail {
	font-size: 10pt;
	text-align: center;
	font-family: arial, helvetica, sans-serif;
	font-weight: 500;
	color: #875230;
	font-variant: small-caps;	
}

.menucss{
position:absolute;
visibility: hidden;
border:1px solid black;
border-bottom-width: 0;
font:normal 12px Verdana;
line-height: 16px;
z-index: 100;
background-color: #e4ffd4;
width: 205px;
}

.MOIS {
font-family: Verdana, Tahoma, Arial, Helvetica, Geneva, serif;
font-size: 18pt;
text-align: center;
text-decoration: blink;
color: #000000;
}

.diver {
text-align: right;
width: 198px;
}


.reserv {
width: 100px;
text-align: center
}

/*reservation libre*/
.aa {
background-color: #099f26;
height: 40px;
width: 100px;
}

/*reservation occupe*/
.bb {
background-color: #f30000;
height: 40px;
width: 100px;
}

/*reservation joker*/
.cc {
background-color: #FFFFFF;
height: 40px;
width: 100px;
}

.dd {
color: #666633;
}

/*low season*/
.ee {
background-color: #0090ff;
height: 40px;
width: 100px;
}

/*hi season*/
.ff {
background-color: #000db4;
height: 40px;
width: 100px;
}

/*GITES*/
.GITES {
font-family:  Verdana, Arial, Tahoma, Helvetica, Geneva, serif;
font-size: 18pt;
text-align: justify;
text-decoration: underline;
font: bold;
color: #996633;
}


/*	OVERFLOW DE LA CELLULE CORPS DE PAGE */
div#ovf {
height: 452px;
overflow : auto;
background-color: #FFFFFF;
}

div#ovf2 {
height: 430px;
overflow : no;
background-color: #FFFFFF;
}

.menucss a{
width: 100%;
display: block;
text-indent: 3px;
border-bottom: 1px solid black;
padding: 1px 0;
text-decoration: none;
font-weight: bold;
text-indent: 4px;
color : #004465;

}


.menucss a:hover{ 
background-color: #B4D0DC;
color: white;
}

.texte {
font-size: 12px;
font-weight: normal;
font-family: Arial, Helvetica, serif;
color:#666633;
}

.hr {
	
	height: 5;
}

.texte2 {
font-size: 12px;
font-weight: normal;
font-family: Arial, Helvetica, serif;
color:#666633;
align: center;
}

.texte:link {
color: #996633; 
font-weight: bold; 
font-family: Arial, Helvetica, sans-serif; 
font-size: 12px ;
text-decoration: none;
 cursor :hand
 }
 
.texte:hover {
color: #996633; 
font-family:  Arial, Helvetica, sans-serif; 
font-size: 12px; 
text-decoration: none; 
cursor: hand; 
text-decoration:none
}