*{
	font-family:arial;
	font-size:11px;
	color:black;
}

BODY{
	heigth:auto;
	background:#FBFDFF;
	scrollbar-face-color:#294590;
	scrollbar-track-color:#FBFDFF;
	scrollbar-arrow-color:white;
}

A{
	color:#294590;
	text-decoration:none;
	font-weight:bold;
}

LEGEND{
	color:#294590;
	font-weight:bold;
	font-size:12px;
}

.titre{
	color:#294590;
	font-weight:bold;
	font-size:14px;
}

IMG{border:0px;}

.contour{
	width:780px;
	border-left:1px solid #C1C9DE;
	border-right:1px solid #C1C9DE;
	border-bottom:1px solid #C1C9DE;
	background:white;
}

.chiffres{color:#F5D72E;}
.bureau{color:#5E67EE;}
.vertiles{color:#75C59D;}
.actu{color:#57C8BB;}
.evnmts{color:#CD565D;}

.rouge{color:#AC322F;}
.vert{color:#1AA70B;}
.bleu{color:#53B8DE;}
.bleu2{color:#1D5EC5;}
.bleuTitre{color:#294590;}
.dore{color:#C79338;}
.italic{font-style:italic;}
.gras{font-weight:bold;}
.size10{font-size:10px;}
.size12{font-size:12px;}
.size14{font-size:14px;}
.size15{font-size:15px;}
.size17{font-size:17px;}
.size19{font-size:19px;}
.size21{font-size:21px;}
.size22{font-size:22px;}
.times{font-family:'Times New Roman';}
.justify{text-align:justify;}
.center{text-align:center;}
.padding10{padding-left:10px;padding-right:10px;}
.justifyD{text-align:right;}
.justifyG{text-align:left;}
.hidden{visibility:hidden;}

#fond_menu{
	position:absolute;
	left:0px;
	top:0px;
	width:148px;
	height:282px;
	z-index:1;
}

#fond_menu_navig{
	position:absolute;
	left:0px;
	top:0px;
	width:148px;
	z-index:1;
}

#bouton_contact{
	position:absolute;
	width:43px;
	height:38px;
	top:0px;
	left:0px;
	text-align:center;
	z-index:2;
	font-size:10px;
	color:#294590;
}

#bouton_liens{
	position:absolute;
	width:50px;
	height:38px;
	top:0px;
	left:43px;
	text-align:center;
	z-index:2;
}

#bouton_adresses{
	position:absolute;
	width:53px;
	height:38px;
	top:0px;
	left:93px;
	text-align:center;
	z-index:2;
}

#bouton_accueil{
	position:absolute;
	width:60px;
	height:17px;
	top:238px;
	left:10px;
	z-index:2;
}

DIV.elementMenu{
	position:absolute;
	width:140px;
	height:15px;
	left:0px;
	text-align:right;
	z-index:3;
}

DIV.puce{
	position:absolute;
	width:11px;
	height:12px;
	left:141px;
	z-index:2;
}

.hotels{top:67px;}
.puce_hotels{top:77px;}

.loca{top:88px;}
.puce_loca{top:98px;}

.iles{top:109px;}
.puce_iles{top:119px;}

.evnmts{top:129px;}
.puce_evnmts{top:139px;}

.actu{top:149px;}
.puce_actu{top:159px;}

.upat{top:169px;}
.puce_upat{top:179px;}

.chiffres{top:186px;}
.puce_chiffres{top:209px;}

.buro{top:219px;}
.puce_buro{top:229px;}

#qualite{
	position:absolute;
	left:166px;
	top:108px;
	width:99px;
	height:99px;
	z-index:1;
}

#txtQualite{
	position:absolute;
	left:215px;
	top:-10px;
	width:345px;
	height:300px;
	z-index:2;
	text-align:justify;
}

.savoir{
	position:absolute;
	width:190px;
	height:125px;
	z-index:2;
}

.pave_actu{top:5px;left:585px;}
.pave_hotel{top:150px;left:585px;}
.pave_1{top:305px;left:5px;}
.pave_2{top:440px;left:5px;}
.pave_3{top:575px;left:5px;}
.pave_4{top:710px;left:5px;}
.pave_5{top:305px;left:585px;}
.pave_6{top:440px;left:585px;}
.pave_7{top:575px;left:585px;}
.pave_8{top:710px;left:585px;}

.tourisme{
	position:absolute;
	width:333px;
	height:125px;
	z-index:2;
}

.tourismeVert{left:220px;top:300px;}
.bordureVert{border:1px solid #CBE6C7;}
.tabVert{background:#F4FBF3;}
#coinVert{
	position:absolute;
	top:285px;
	left:490px;
	z-index:3;
}

.tourismeBleu{left:220px;top:575px;}
.bordureBleu{border:1px solid #CDEEF8;}
.tabBleu{background:#EEF9FD;}
#coinBleu{
	position:absolute;
	top:561px;
	left:490px;
	z-index:3;
}

.basTVert{border-bottom:1px solid #1AA70B;}
.basTBleu{border-bottom:1px solid #4AC2E5;}

.basBleu{border-bottom:1px solid #59B2EA;}
.imagePave{
	border-left:1px solid #59B2EA;
	border-right:1px solid #59B2EA;
	border-bottom:1px solid #59B2EA;
}

/*----------- CLASSES POUR LES PAGES -----------*/
.fondUpat{
	background:url('../images/upat/fondUpat.jpg') repeat-y top left;
}

.fondHotel{
	background:url('../images/navig/hotel_tab_fond.jpg') repeat-y top left;
	padding-left:5px;
	padding-right:20px;
}

.photoHotel{
	background:#F2F8FF;
}

.bordureHotel{
	border:1px solid #59B2EA;
}

.bordureTarifs{
	border:1px solid #C1C9DE;
}

.bordureListe{
	border-bottom:1px solid #C1C9DE;
}

#carte{
	position:absolute;
	left:54px;
	top:78px;
	z-index:11;
	visibility:visible;
}

#carte_cliquez{
	position:absolute;
	left:54px;
	top:131px;
	z-index:12;
	visibility:visible;
}

#pre_resa{
	position:absolute;
	left:60px;
	top:190px;
	width:85;
	z-index:12;
	text-align:center;
	visibility:visible;
}