html,body{
position:absolute;
margin:0px;
padding:0px;
height:100%;width:100%;
}

.conteneur{
min-height:100%;
height:100%;
width:100%;
background-color:#006666;
}

.cadremarron{
border:1px solid #DDD78B;
font-family:Futura, Arial, Verdana;
font-size:10px;
color:#000000;
}
.float-l{
float:left;
}

.fond{
position:absolute;
width:980px;
left:50%;
margin-left:-490px;
right:-50px;
margin-right:-490px;
}

.fond_navig{
background-image:url(images/navigation/fond.gif);
background-position:bottom;
background-repeat:no-repeat;
background-color:#F0EFD0;
}


/*VISITER*/

.visiter {
	font-family: Futura, Arial, Verdana;
	font-size: 15px;
	line-height: 28px;
	letter-spacing:-0,5px;
	font-weight: lighter;
	color: #000000;
	text-decoration:none;
}

/************************************************/

.vivre {
	font-family: Futura, Arial, Verdana;
	font-size: 15px;
	line-height: 28px;
	letter-spacing:-0,5px;
	font-weight: lighter;
	color: #ffffff;
	text-decoration:none;
}

.partager {
	font-family: Futura, Arial, Verdana;
	font-size: 15px;
	line-height: 28px;
	letter-spacing:-0,5px;
	font-weight: lighter;
	color: #000000;
	text-decoration:none;
}

.partager2 {
	font-family: Futura, Arial, Verdana;
	font-size: 15px;
	line-height: 28px;
	letter-spacing:-0,5px;
	font-weight: lighter;
	color: #ffffff;
	text-decoration:none;
}

.vibrer {
	font-family: Futura, Arial, Verdana;
	font-size: 15px;
	line-height: 28px;
	letter-spacing:-0,5px;
	font-weight: lighter;
	color: #F1EF80;
	text-decoration:none;
}

.respirer {
	font-family: Futura, Arial, Verdana;
	font-size: 15px;
	line-height: 28px;
	letter-spacing:-0,5px;
	font-weight: lighter;
	color: #000000;
	text-decoration:none;
}

.respirer2 {
	font-family: Futura, Arial, Verdana;
	font-size: 15px;
	line-height: 28px;
	letter-spacing:-0,5px;
	font-weight: lighter;
	color: #FFFFFF;
	text-decoration:none;
}

.profiter {
	font-family: Futura, Arial, Verdana;
	font-size: 15px;
	line-height: 28px;
	letter-spacing:-0,5px;
	font-weight: lighter;
	color: #000000;
	text-decoration:none;
}

.venir {
	font-family: Futura, Arial, Verdana;
	font-size: 15px;
	line-height: 28px;
	letter-spacing:-0,5px;
	font-weight: lighter;
	color: #463f8c;
	text-decoration:none;
}
/*************************************************/

/********TABLEAUX*********************************/

.tabvisiter {
	font-family: Arial, Verdana;
	font-size: 10px;
	color: #613e16;
	text-decoration:none;
	text-align:justify;
	border-top:1px solid #613e16;
	border-bottom:1px solid #613e16;
	outline: solid 1px;
	background-color:#f0efd0;
}

.tabvivre {
	font-family: Arial, Verdana;
	font-size: 10px;
	color: #994A69;
	text-decoration:none;
	text-align:justify;
	border-top:1px solid #994A69;
	border-bottom:1px solid #994A69;
	outline: solid 1px;
	background-color:#D7B6C9;
}

.tabpartager {
	font-family: Arial, Verdana;
	font-size: 10px;
	color: #A54606;
	text-decoration:none;
	text-align:justify;
	border-top:1px solid #A54606;
	border-bottom:1px solid #A54606;
	outline: solid 1px;
	background-color:#DAB59B;
}

.tabvibrer {
	font-family: Arial, Verdana;
	font-size: 10px;
	color: #9A0000;
	text-decoration:none;
	text-align:justify;
	border-top:1px solid #9A0000;
	border-bottom:1px solid #9A0000;
	outline: solid 1px;
	background-color:#E57E7F;
}

.tabrespirer {
	font-family: Arial, Verdana;
	font-size: 10px;
	color: #603d15;
	text-decoration:none;
	text-align:justify;
	border-top:1px solid #729668;
	border-bottom:1px solid #729668;
	outline: solid 1px;
	background-color:#A2CD95;
}

.tabprofiter {
	font-family: Arial, Verdana;
	font-size: 10px;
	color: #255085;
	text-decoration:none;
	text-align:justify;
	border-top:1px solid #255085;
	border-bottom:1px solid #255085;
	outline: solid 1px;
	background-color:#d5e8f6;
}

/**********************************************/

/****************ACTU**************************/

.actuvisiter {
	font-family: Arial, Verdana;
	font-size: 13px;
	color: #613e16;
}

.actuvivre {
	font-family: Arial, Verdana;
	font-size: 13px;
	color: #994A69;
}

.actupartager {
	font-family: Arial, Verdana;
	font-size: 13px;
	color: #A54606;
}

.actuvibrer {
	font-family: Arial, Verdana;
	font-size: 13px;
	color: #CC0001;
}
/***********************************************/

/*********************LIENS*********************/

a.visiter:link {
	font-family: Futura, Arial, Verdana;
	font-size: 15px;
	line-height: 28px;
	letter-spacing:-0,5px;
	font-weight: lighter;
	color: #613e16;
	text-decoration:none;
}

a.visiter:visited {
	font-family: Futura, Arial, Verdana;
	font-size: 15px;
	line-height: 28px;
	letter-spacing:-0,5px;
	font-weight: lighter;
	color: #613e16;
	text-decoration:none;
}

a.visiter:hover {
	font-family: Futura, Arial, Verdana;
	font-size: 15px;
	line-height: 28px;
	letter-spacing:-0,5px;
	font-weight: lighter;
	color: #000000;
	text-decoration:none;
}

a.vivre:link {
	font-face: Futura, Arial, Verdana;
	font-size: 15px;
	line-height: 28px;
	letter-spacing:-0,5px;
	font-weight: lighter;
	color: #9a4bc7;
	text-decoration:none;
}

a.vivre:visited {
	font-family: Futura, Arial, Verdana;
	font-size: 15px;
	line-height: 28px;
	letter-spacing:-0,5px;
	font-weight: lighter;
	color: #9a4bc7;
	text-decoration:none;
}

a.vivre:hover {
	font-family: Futura, Arial, Verdana;
	font-size: 15px;
	line-height: 28px;
	letter-spacing:-0,5px;
	font-weight: lighter;
	color: #ffffff;
	text-decoration:none;
}

a.partager:link {
	font-family: Futura, Arial, Verdana;
	font-size: 15px;
	line-height: 28px;
	letter-spacing:-0,5px;
	font-weight: lighter;
	color: #603d15;
	text-decoration:none;
}

a.partager:visited {
	font-family: Futura, Arial, Verdana;
	font-size: 15px;
	line-height: 28px;
	letter-spacing:-0,5px;
	font-weight: lighter;
	color: #603d15;
	text-decoration:none;
}

a.partager:hover {
	font-family: Futura, Arial, Verdana;
	font-size: 15px;
	line-height: 28px;
	letter-spacing:-0,5px;
	font-weight: lighter;
	color: #000000;
	text-decoration:none;
}

a.partager2:link {
	font-family: Futura, Arial, Verdana;
	font-size: 15px;
	line-height: 28px;
	letter-spacing:-0,5px;
	font-weight: lighter;
	color: #000000;
	text-decoration:none;
}

a.partager2:visited {
	font-family: Futura, Arial, Verdana;
	font-size: 15px;
	line-height: 28px;
	letter-spacing:-0,5px;
	font-weight: lighter;
	color: #000000;
	text-decoration:none;
}

a.partager2:hover {
	font-family: Futura, Arial, Verdana;
	font-size: 15px;
	line-height: 28px;
	letter-spacing:-0,5px;
	font-weight: lighter;
	color: #ffffff;
	text-decoration:none;
}

a.vibrer:link {
	font-family: Futura, Arial, Verdana;
	font-size: 15px;
	line-height: 28px;
	letter-spacing:-0,5px;
	font-weight: lighter;
	color: #000000;
	text-decoration:none;
}

a.vibrer:visited {
	font-family: Futura, Arial, Verdana;
	font-size: 15px;
	line-height: 28px;
	letter-spacing:-0,5px;
	font-weight: lighter;
	color: #000000;
	text-decoration:none;
}

a.vibrer:hover {
	font-family: Futura, Arial, Verdana;
	font-size: 15px;
	line-height: 28px;
	letter-spacing:-0,5px;
	font-weight: lighter;
	color: #F1EF80;
	text-decoration:none;
}

a.respirer:link {
	font-family: Futura, Arial, Verdana;
	font-size: 15px;
	line-height: 28px;
	letter-spacing:-0,5px;
	font-weight: lighter;
	color: #603d15;
	text-decoration:none;
}

a.respirer:visited {
	font-family: Futura, Arial, Verdana;
	font-size: 15px;
	line-height: 28px;
	letter-spacing:-0,5px;
	font-weight: lighter;
	color: #603d15;
	text-decoration:none;
}

a.respirer:hover {
	font-family: Futura, Arial, Verdana;
	font-size: 15px;
	line-height: 28px;
	letter-spacing:-0,5px;
	font-weight: lighter;
	color: #000000;
	text-decoration:none;
}

a.respirer2:link {
	font-family: Futura, Arial, Verdana;
	font-size: 15px;
	line-height: 28px;
	letter-spacing:-0,5px;
	font-weight: lighter;
	color: #000000;
	text-decoration:none;
}

a.respirer2:visited {
	font-family: Futura, Arial, Verdana;
	font-size: 15px;
	line-height: 28px;
	letter-spacing:-0,5px;
	font-weight: lighter;
	color: #000000;
	text-decoration:none;
}

a.respirer2:hover {
	font-family: Futura, Arial, Verdana;
	font-size: 15px;
	line-height: 28px;
	letter-spacing:-0,5px;
	font-weight: lighter;
	color: #FFFFFF;
	text-decoration:none;
}

a.profiter:link {
	font-family: Futura, Arial, Verdana;
	font-size: 15px;
	line-height: 28px;
	letter-spacing:-0,5px;
	font-weight: lighter;
	color: #244a88;
	text-decoration:none;
}

a.profiter:visited {
	font-family: Futura, Arial, Verdana;
	font-size: 15px;
	line-height: 28px;
	letter-spacing:-0,5px;
	font-weight: lighter;
	color: #244a88;
	text-decoration:none;
}

a.profiter:hover {
	font-family: Futura, Arial, Verdana;
	font-size: 15px;
	line-height: 28px;
	letter-spacing:-0,5px;
	font-weight: lighter;
	color: #000000;
	text-decoration:none;
}

a.venir:link {
	font-family: Futura, Arial, Verdana;
	font-size: 15px;
	line-height: 28px;
	letter-spacing:-0,5px;
	font-weight: lighter;
	color: #FFFFFF;
	text-decoration:none;
}

a.venir:visited {
	font-family: Futura, Arial, Verdana;
	font-size: 15px;
	line-height: 28px;
	letter-spacing:-0,5px;
	font-weight: lighter;
	color: #FFFFFF;
	text-decoration:none;
}

a.venir:hover {
	font-family: Futura, Arial, Verdana;
	font-size: 15px;
	line-height: 28px;
	letter-spacing:-0,5px;
	font-weight: lighter;
	color: #463f8c;
	text-decoration:none;
}

a.lien:link {
	font-family: Arial, Verdana;
	font-size: 10px;
	color: #000000;
	text-decoration:underline;
}

a.lien:visited {
	font-family:  Arial, Verdana;
	font-size: 10px;
	color: #000000;
	text-decoration:underline;
}

a.lien:hover {
	font-family:Arial, Verdana;
	font-size: 10px;
	color: #000000;
	text-decoration:none;
}

a.savoir_plus:link {
	font-family: Futura, Arial, Verdana;
	font-size: 12px;
	line-height: 28px;
	letter-spacing:-0,5px;
	font-weight: lighter;
	color: #ac5508;
	text-decoration:underline;
	padding-right:8px;
}

a.savoir_plus:visited {
	font-family: Futura, Arial, Verdana;
	font-size: 12px;
	line-height: 28px;
	letter-spacing:-0,5px;
	font-weight: lighter;
	color: #ac5508;
	text-decoration:underline;
	padding-right:8px;
}

a.savoir_plus:hover {
	font-family: Futura, Arial, Verdana;
	font-size: 12px;
	line-height: 28px;
	letter-spacing:-0,5px;
	font-weight: lighter;
	color: #ac5508;
	text-decoration:none;
	padding-right:8px;
}
/***************************TITRES******************/

.titrerecherche {
	font-family: Futura, Arial, Verdana;
	font-size: 11px;
	line-height: 20px;
	letter-spacing:-0,5px;
	color: #ac5508;
	font-weight:bold;
	padding-left:5px;
}

.titreagenda {
	font-family: Futura, Arial, Verdana;
	font-size: 14px;
	line-height: 20px;
	letter-spacing:-0,5px;
	font-weight: bold;
	color: #ac5508;
	padding-left:9px;
}

.titredate {
	font-family: Futura, Arial, Verdana;
	font-size: 11px;
	letter-spacing:-0,5px;
	color: #ac5508;
	font-weight:bold;
	padding-right:5px;
}

.titrevisiter {
	font-family: Futura, Arial, Verdana;
	font-size: 24px;
	line-height: 28px;
	letter-spacing:-0,5px;
	font-weight: lighter;
	color: #623c17;
	padding-right:8px;
	padding-bottom:3px;
}
	
.titrevivre {
	font-family: Futura, Arial, Verdana;
	font-size: 24px;
	line-height: 28px;
	letter-spacing:-0,5px;
	font-weight: lighter;
	color: #994A69;
	padding-right:8px;
}
	
.titrepartager {
	font-family: Futura, Arial, Verdana;
	font-size: 24px;
	line-height: 28px;
	letter-spacing:-0,5px;
	font-weight: lighter;
	color: #A54606;
	padding-right:8px;
}
	
.titrevibrer {
	font-family: Futura, Arial, Verdana;
	font-size: 24px;
	line-height: 28px;
	letter-spacing:-0,5px;
	font-weight: lighter;
	color: #9A0000;
	padding-right:8px;
}
	
.titrerespirer {
	font-family: Futura, Arial, Verdana;
	font-size: 24px;
	line-height: 28px;
	letter-spacing:-0,5px;
	font-weight: lighter;
	color: #729668;
	padding-right:8px;
}
	
.titreprofiter {
	font-family: Futura, Arial, Verdana;
	font-size: 24px;
	line-height: 28px;
	letter-spacing:-0,5px;
	font-weight: lighter;
	color: #97C7ED;
	padding-right:8px;
}

.titrevenir {
	font-family: Futura, Arial, Verdana;
	font-size: 24px;
	line-height: 28px;
	letter-spacing:-0,5px;
	font-weight: lighter;
	color: #7F7ABD;
	padding-right:8px;
}

/******************************************/

.texte {
	font-family:  Arial, Verdana;
	font-size: 11px;
	color: #000000;
	padding-right:8px;
	padding-left:8px;
	text-align:justify
}

.texteorange {
	font-family:  Arial, Verdana;
	font-size: 14px;
	color: #F0B501;
	padding-right:8px;
}

.ul_texte {
	font-family:  Arial, Verdana;
	font-size: 11px;
	color: #000000;
	margin-left:17px;
	text-align:justify
}

.photo {
	padding-left:10px;
	padding-right:10px;
	padding-top:5px;
	}

.actu_p{
	line-height:0px;
	}
	
.padding {
	padding-right:8px;
	padding-left:8px;
}

.cadre_tableau {
border: 1px solid #F0B501;
}

.texte_agenda {
	font-family:  Arial, Verdana;
	font-size: 11px;
	color: #000000;
	padding-right:8px;
	padding-left:8px;
	text-align:justify;
	padding-top:8px;
}

.float {
float:left;
padding-bottom:5px;
padding-left:5px;
padding-right:5px;}
.titrehotel {

	font-family: Futura, Arial, Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #7F7ABD;
}
.texte_hotel {
	font-family:  Arial, Verdana;
	font-size: 11px;
	color: #000000;
}
.titre_promo {
	font-family: Futura, Arial, Verdana;
	font-size: 14px;
	font-weight: lighter;
	color: #ffffff;
}
.titrecommerce {

	font-family: Futura, Arial, Verdana;
	font-size: 14px;
	font-weight: bold;
	color: #7F7ABD;
}
#titre_actu{
background: url(img/menu_sup.jpg) no-repeat;
width: 224px;
height: 73px;
}
.fond_actu{background: url(img/menu_fond.jpg) repeat-y;
width: 224px;
}
#bas_actu{background: url(img/menu_bas.jpg) repeat-y;
width: 224px;
}

.photo_actu{padding:20px;position:absolute;border:1px solid black;background-color:#fff;text-align:left;}
#content{background: url(img/fond2.jpg) no-repeat;
width: 980px;
background-color:#3e78b7;
position:relative;margin:auto;
}
#bottom_ac{color:#FFF;text-align:center;font-size:10px;font-family:Arial;}

#haut_doc{background: url(img/menu_2.jpg) no-repeat;

width: 224px;
height: 24px;
}
#titre_doc{background: url(img/menu_2_sup.jpg) no-repeat;
width: 224px;
height: 33px;

}
#bas_doc{background: url(img/menu_2_bas.jpg) no-repeat;
width: 224px;
height: 22px;

}
.fond_doc{background: url(img/menu_2_fond.jpg) repeat-y;
width: 224px;

}
#bottom_tab{background: url(img/menu_3_fond.jpg) repeat-y;
width: 224px;
}
#bottom{height:60px;}
#bottom p{margin-top:-5px;}
.fond_actu p{width:180px;margin-top:-20px;margin-left:25px;_margin-top:0px;}
.liens_ac{font-size:10px; color:#fff;font-family:Arial;text-decoration:none;}
.liens_ac:hover{text-decoration:underline;}
.date_actu,.txt_actu,.titre_actu{font-size:12px;font-family:Arial;}
.titre_actu{font-weight:bold;}
.savoir_plus2{color:#3e78b7;font-size:10px;font-family:Arial;}
