.td_nav {
	background-image: url(FR_images_index/nav.jpg);
}
.td_situation {
	background-image: url(FR_images_index/situation.jpg);
}
.td_actualite {
	background-image: url(FR_images_index/actualite.jpg);
}
.td_faq {
	background-image: url(FR_images_index/faq.jpg);
}

.td_decouvrez {
	background-image: url(FR_images_index/decouvrez2.jpg);
}
.decouvrez {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #4D2C0D;
	text-decoration: none;
}

.td_animations {
	background-image: url(FR_images_index/animations2.jpg);
}
.td_fondu {
	background-image: url(FR_images_index/fondu.jpg);
}
.td_coord {
	background-image: url(FR_images_index/coordonnees.jpg);
}
.td_loisirs {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	color: #000000;
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
	text-indent: 5px;
	display: block;
	line-height: 84px;
}
.td_loisirs:hover {
	background-image: url(FR_images_index/loisir_on.jpg);
	font-family: Geneva, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	color: #000000;
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
	line-height: 84px;
}
.td_services {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	color: #000000;
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
	line-height: 84px;
	text-align: center;
	display: block;
}
.td_loisirs:hover {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	color: #000000;
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
	background-image: url(FR_images_index/loisir_on.jpg);
	text-indent: 5px;
	display: block;
	line-height: 84px;
}
.td_services:hover {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	color: #000000;
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
	line-height: 84px;
	text-align: center;
	display: block;
	background-image: url(FR_images_index/service_on.jpg);
}
.td_corps_rose {
	background-image: url(FR_images_index/corps_rose.jpg);
}

.td_anim {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	color: #000000;
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
	line-height: 84px;
	text-align: center;
	display: block;
}
.td_anim:hover {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	color: #000000;
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
	line-height: 84px;
	text-align: center;
	display: block;
	background-image: url(FR_images_index/animation_on.jpg);
}
.td_corps_vide {
	background-image: url(FR_images_index/corps_vide.jpg);
}

.td_cabane {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	color: #000000;
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
	line-height: 84px;
	text-align: center;
	display: block;
}
.td_cabane:hover {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	color: #000000;
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
	line-height: 84px;
	text-align: center;
	display: block;
	background-image: url(FR_images_index/cabane_on.jpg);
}
.td_tipi {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	color: #000000;
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
	line-height: 84px;
	text-align: center;
	display: block;
}
.td_tipi:hover {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	color: #000000;
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
	line-height: 84px;
	text-align: center;
	display: block;
	background-image: url(FR_images_index/tipi_on.jpg);
}
.td_mobilhome {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	color: #000000;
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
	line-height: 84px;
	text-align: center;
	display: block;
}
.td_mobilhome:hover {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	color: #000000;
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
	line-height: 84px;
	text-align: center;
	display: block;
	background-image: url(FR_images_index/mobil_on.jpg);
}
.td_caravaning {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	color: #000000;
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
	line-height: 84px;
	text-align: center;
	display: block;
	font-variant: normal;
}
.td_caravaning:hover {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	color: #000000;
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
	line-height: 84px;
	text-align: center;
	display: block;
	background-image: url(FR_images_index/caravaning_on.jpg);
}
.td_camping {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	color: #000000;
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
	line-height: 84px;
	text-align: center;
	display: block;
}
.td_camping:hover {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	color: #000000;
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
	line-height: 84px;
	text-align: center;
	display: block;
	background-image: url(FR_images_index/camping_on.jpg);
}
.plus {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
.plus:hover {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #98BF0E;
	text-decoration: none;
}
.coordonnees {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	font-variant: small-caps;
}
.nav_bas {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	font-variant: small-caps;
}

.link_samm {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	font-variant: small-caps;
}
.nav_bas:hover {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #CA6A9A;
	text-decoration: none;
	font-variant: small-caps;
}
.situer {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	text-transform: uppercase;
}
.situer:hover {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #97C00E;
	text-decoration: none;
	text-transform: uppercase;
}
.actualite {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #C97CA8;
	text-decoration: none;
	text-transform: uppercase;
}
.titreactu {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
.texte {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: 400;
	color: #333333;
	text-decoration: none;
	line-height: 16px;
}
.td_corps {
	background-image: url(FR_images_index/corps.jpg);
}
.texte_actu {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
.lienpdf {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 400;
	color: #333333;
	text-decoration: none;
}
.lienpdf:hover {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 400;
	color: #B04475;
	text-decoration: none;
}
.td_coordtype {
	background-image: url(FR_images_index/coordonnees_type.jpg);
}
.td_portfolio {
	background-image: url(FR_images_index/portfolio.jpg);
}
.lienportfolio {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
.lienportfolio:hover {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #AD6185;
	text-decoration: none;
}
.td_camping_on {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	color: #000000;
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
	line-height: 84px;
	text-align: center;
	display: block;
	background-image: url(FR_images_index/camping_on.jpg);
}
.td_caravaning_on {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	color: #000000;
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
	line-height: 84px;
	text-align: center;
	display: block;
	background-image: url(FR_images_index/caravaning_on.jpg);
}
.decouvrez:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.mailto {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	font-variant: small-caps;
}
.mailto:hover {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #F2DDE6;
	text-decoration: none;
	font-variant: small-caps;
}
.td_mobilhome_on {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	color: #000000;
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
	line-height: 84px;
	text-align: center;
	display: block;
	background-image: url(FR_images_index/mobil_on.jpg);
}
.td_tipi_on {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	color: #000000;
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
	line-height: 84px;
	text-align: center;
	display: block;
	background-image: url(FR_images_index/tipi_on.jpg);
}
.td_cabane_on {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	color: #000000;
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
	line-height: 84px;
	text-align: center;
	display: block;
	background-image: url(FR_images_index/cabane_on.jpg);
}
.td_anim_on {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	color: #000000;
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
	line-height: 84px;
	text-align: center;
	display: block;
	background-image: url(FR_images_index/animation_on.jpg);
}
.td_services_on {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	color: #000000;
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
	line-height: 84px;
	text-align: center;
	display: block;
	background-image: url(FR_images_index/service_on.jpg);
}
.td_loisirs_on {
	background-image: url(FR_images_index/loisir_on.jpg);
	font-family: Geneva, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	color: #000000;
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
	line-height: 84px;
}
.td_loisirs_on {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	color: #000000;
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
	text-indent: 5px;
	display: block;
	line-height: 84px;
	background-image: url(FR_images_index/loisir_on.jpg);
}
.phrase {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #EEE2BA;
	text-decoration: none;
	font-style: italic;
}
.td_haut_logo {
	background-image: url(FR_images_index/haut_logos.jpg);
}
.faq {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	font-variant: small-caps;
}
.faq:hover {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #230C06;
	text-decoration: none;
	font-variant: small-caps;
}
.faq_rub {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #4F2C10;
	text-decoration: none;
	font-variant: normal;
	text-transform: uppercase;
}
.faq_rub:hover {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #874664;
	text-decoration: none;
	font-variant: normal;
	text-transform: uppercase;
}
.promotion_lien {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #4D2C0D;
	text-decoration: none;
	display: block;
	text-align: center;
	background-position: center center;
	background-image: url(FR_images_index/promotion2.jpg);
	line-height: 30px;
}
.promotion_lien:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #C38BA4;
	text-decoration: none;
	display: block;
	text-align: center;
	background-position: center center;
	background-image: url(FR_images_index/promotion2.jpg);
	line-height: 30px;
}
.coord_promo {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}

.mailto_promo {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
.mailto_promo:hover {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #C38BA4;
	text-decoration: none;
}
.td_fond_zone_newsletter {
	background-image: url(FR_images_index/fond_newsletter.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.newsletter_abonner {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #EEE2BA;
	text-decoration: none;
	line-height: 16px;
}
.newsletter_abonner:hover {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #98BF0E;
	text-decoration: none;
	line-height: 16px;
}
.actualite_sous_titre {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #C97CA8;
	text-decoration: none;
	text-transform: uppercase;
}
.resaenligne {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	font-variant: normal;
	text-transform: uppercase;
}

.resaenligne:hover {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	font-variant: normal;
	text-transform: uppercase;
}

.droite-logos {
	background-image: url(FR_images_index/droite_logos_home.jpg);
	background-repeat: no-repeat;
	height: 58px;
	width: 518px;

}

.resa-contact {
	background-color:#C36692;

}

.resa-contact-txt {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #333333;
	line-height: 25px;
	text-decoration: none;
	display:block;
	height:25px;
	width:289px;
	
}
