BODY {
	background-color:#FFFFFF;
	left: 0px;
	top: 0px;

}

P.obliq {
	font-style: oblique;
	font-weight:bold;
	font-size: 9px;
}

P.coq {color:#D70000; font-weight: bold; font-size: 10px}


P.eau {
	color: #5F9EA0;
	font-weight: bold;
	font-size: 10px;
}


A:link{
	font-weight: bolder;
	color: #5F7DA0;
	text-decoration: underline;
}

A:visited{
	text-decoration: underline;
	color: #FF6347;
}

A:hover{
	font-style: oblique;
	color:#FF6347;
	text-decoration:underline;
}


A:active {
	color:#5F7DA0;
	text-decoration: underline;
}

.drapeau {
	top: 20px;
	right: 5px;
	position: absolute;
}

.tarif {
	border: double;
	border-color: #DDDD55;
	color:#000000;
	font-size: x-small;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: oblique;
}

.favori {
	color:#D70000;
	font-style: oblique;
	font-weight:bold;
	right: 2px; top: 2px;
	float: none;
	height: auto;
	width: auto;
	font-size: 9px;
	text-align: right;
	right: 5px;
	position: absolute;
	cursor: hand;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.coingch {
	top: 2px;
	float: none;
	left: 1px;
	position: absolute;
	width: 150px;
	/*border-color: #C4D8B3;
	border-left-style: inset;
	border-right-style: inset;
	border-top-style: outset;*/
}

.titre {
font-style: oblique;
	font-weight:bold;
	font-size:larger;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-variant: small-caps;
	word-spacing: 2em;
	position: absolute;
	top: 5px;
	clip: rect(1px auto auto auto);
	text-align: center;
	vertical-align: middle;
	color: #5F9EA0;
	left: 250px;
	width: 300;
}

.situation {
	top: 110px;
	position: absolute;
	width: 770px;
	font-size: x-small;
	color: #5F9EA0;
	left: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	}

.titrer {
	font-style: oblique;
	color:#D70000;
	font-weight:bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: normal;
	text-align: center;
	font-size: x-large;




}

.chemin {
	position: absolute;
	right: 2px;
	top: 1px;
	font-size: x-small;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;


}

.titrej {
	font-style: oblique;
	color:#5F9EA0;
	font-weight:bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: normal;
	text-align: center;
	border-bottom-width: medium;
	border-bottom-style: inset;
	border-bottom-color: #5F9EA0;
	font-size: x-large;

}

.coordonnees {
	position: absolute;
	left: 238px;
	top: 420px;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	text-align: justify;
	color: #5F9EA0;
}

.elementgch {
	background-color: #C4D8B3;
	position: absolute;
	width: 150px;
	left: 1px;
	top: 160px;
	font-size: x-small;
	color: #CC4600;
 font-family: Verdana, Arial, Helvetica, sans-serif;
}

.normal {

	background-color:#FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #5F9EA0;
	left: 2px;
	top: 0px;
	font-size: x-small;
}

.elementcent {
	color: #408440;
	background-color: DCE7D3;
	border-bottom: outset; 
	border-color: #718461;
	position: absolute;
	width: auto;
	left: 235px;
	top: 160px;
	font-size: x-small;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;


}

.elementdte {
	position: absolute;
	width: auto;
	font-size: x-small;
	color: #6699CC;
	right: 2px;
	top: 160px;
}

.caracteristiq {
	position: absolute;
	width: 200px;
	font-size: x-small;
	color: #5F9EA0;
	right: 2px;
	top: 240px;


font-family: Verdana, Arial, Helvetica, sans-serif;

}


.principal {
	height: 520px;
	width: 770px;
	position: absolute;
	top: 0px;
 

}
.vert {

	color:#408440;
	font-size: x-small;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.rouge {

	color:#D70000;
	font-style: oblique;
	font-weight:bold;
	font-size: x-small;
 font-family: Verdana, Arial, Helvetica, sans-serif;
}

.photo {
background-color: #FFFFFF;
}

.ilv {
	background-image: url(location-vacances.png);
	position: absolute;
	padding: 480px 3px;
	background-repeat: no-repeat;
	background-position: left;
	background-attachment: fixed;
}