body {
	margin: 0px;
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;;
	color: #fff;
	background-color: #43453e;
	text-align:center;	/*background-attachment: fixed;*/
	
}
.fd_body {
	background-image: url(images/skin/fond_site.jpg);
	background-repeat: repeat-x;
	background-position: center top;
}
.fd_body_intro {
	background-image: url(images/skin/fond_intro.jpg);
	background-repeat: repeat-x;
	background-position: center top;
	background-color:#43453e;
}
.fd_body_fiche {
	background-image: url(images/skin/fond_fiche.jpg);
	background-repeat: repeat-x;
	background-position: center top;
	background-color:#43453e;
}
.tab_principal {
	text-align:center;
}
.tab_principal_intro {
	text-align:center;
}
margin_padding_0, ul, li, .centre_gauche, .centre_droite, .menu, .menu-contenu, p {
	margin: 0px;
	padding: 0px;
}
.td_fd_base_intro {
	color:#FFF;
	text-align:center;
	width:1000px;
	position:relative;
}
.td_fd_base {
	text-align:left;
	width:970px;
	position:relative;	
	/*border: 1px solid #fff;*/
}
.td_fd_base_top {
}
.td_fd_base_midd {
	position:relative;/**/
	padding-left:0px;
	text-align:left;
	right:0px;
	/*border: 1px solid #fff;*/
}
.td_fd_base_midd_intro {
	text-align:left;
	position:relative;
	right:0px;
	top:0px;
	width:1000px;
	/*border: 1px solid #fff;*/
}
.galerie_cont {
	position:relative;
	width:180px;
	text-align:left;
	right:0px;
	top:0px;
	float:right;
	/*border: 1px solid #fff;*/
	padding-top:70px;
}
.logo_intro {
	margin-top:0px;
	left:0px;
	top:45px;
	position:relative;
	height:600px;
	/*border: 1px solid #fff;*/
}
.td_fd_base_bas {
	height:0px;
}
.td_fd_base_bas_intro {
	text-align:center;
}
.fd-td-contenu {
	
	margin-top:5px;
	/*text-align:left;
	padding:10px;*/
	right: 0px;
	width:98%;
}
.ancre-contenu {
	margin-top:5px;
	/*text-align:left;
	padding:10px;*/
}
.img {
	top:0px;
	position:relative;
	z-index:9;
}
.td_tab_centre {
	text-align:left;
	left:0px;
	position:relative;
	top:0px;
	height: 68px;
	width:970px;
	background-image: url(images/skin/fond_titre.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	margin-top:5px;
}
/* classes */
.calend_loc {
	position: absolute;	
}
.trans_grise {
	background-image: url(images/skin/fd-menu-gris.png);
	background-repeat: repeat;
	background-position: center top;
}
.trans_orange {
	background-image: url(images/skin/fd-menu-orange.png);
	background-repeat: repeat;
	background-position: center top;
}
.trans_bordeau {
	background-image: url(images/skin/fd-bordeau.png);
	background-repeat: repeat;
	background-position: center top;
}
.trans_marron,.td-fd-pied2_intro {
	background-image: url(images/skin/fd-marron.png);
	background-repeat: repeat;
	background-position: center top;
}
.trans_bordeau_clair {
	background-image: url(images/skin/fd-bordeau-clair.png);
	background-repeat: repeat;
	background-position: center top;
}
.trans_marron_clair {
	background-image: url(images/skin/fd-marron-clair.png);
	background-repeat: repeat;
	background-position: center top;
}
.trans_blanc {
	background-image: url(images/skin/fd-menu-blanc.png);
	background-repeat: repeat;
	background-position: center top;
}
.float_none {
	float:none;
}
.float_left {
	float:left;
}
.float_right {
	float:right;
}
.display_inline, ul li {
	display:inline;
}
.display_inline_block {
	display:inline-block;
}
.display_block {
	display:block;
}
.position_relative {
	position:relative;
}
.position_absolute {
	position:absolute;
}
ul {
	padding-top:8px;
}
ul li {
	
	/*padding-left:16px;*/
	padding:8px;
}
.centre_gauche {
	
}
.centre_droite {
	width:330px;
}
.ss_centre_droite {
	border: 1px solid #961;
}
.position_relative {
	position:relative;
}
/* fin classes */
.pos_dep {
	/*height:100px;	*/
}
.fd-menu {
	padding-bottom:20px;
	width:1000px;
	text-align:center;
}
.fd-menu_int {
	text-align:center;
	position:relative;
	padding-top:10px;
	padding-bottom:10px;
}
#fd-menu_int ul li {
	padding-left:0px;
	padding-right:0px;
	padding-top:3px;
	margin-top:2px;
	position:relative;
}
#fd-menu_int ul {
	padding-top:0px;
}
#fd-menu_int ul li a:link, #fd-menu_int ul li a:visited {
	color:#fff;
	font-weight:normal;
	font-size: 18px;
}
#fd-menu_int ul li a:hover {
	color:#0cf6ff;
	font-weight: normal;
	font-size: 18px;
}

.menu_int2 {
	height:40px;
	position:absolute;
	right:0px;
	top:15px;
}
#menu_int2 ul li {
	padding-left:18px;
	padding-right:18px;
	padding-top:3px;
	margin-top:3px;
	position:relative;
	top:3px;
}
#menu_int2 ul {
	padding-top:0px;
}
#menu_int2 ul li a:link, #menu_int2 ul li a:visited {
	color:#fff;
	font-weight:normal;
	font-size: 18px;
}
#menu_int2 ul li a:hover {
	color:#0cf6ff;
	font-weight: normal;
	font-size: 18px;
}
.fd-menu_intro {
	
}
.menu-contenu {
	vertical-align:top;
	font-size: 14px;
	/*border:1px solid #456;*/
	text-align:right;
	/*padding:20px;*/
	
}
.menu-contenu2 {
	width: 100%;
	vertical-align:top;
	border:1px solid #FFF;
}

.menu1 {
	text-align: left;
	width: 900px;
	border:1px solid #FFF;
	display:block;
}
.menu2 {
	text-align: left;
	width: 100%;
	border:1px solid #FFF;
}
.style1 {
	
}
.style2 {
	font-size: 16px;
	color: #FFF;
	background-color: #66231d;
	border: 2px solid #ff7f21;	
}
.titre {
	color:#FFF;
	font-size:36px;
	font-weight:normal;
}
.titre_intro {
	color:#FFF;
	font-size:46px;
	font-weight:normal;
	margin-top:30px;
}
.titre-menu2 {
	color:#FFF;
	font-size:14px;
	font-weight:normal;
}
.titre_accueil {
	text-align: center;
	/*padding-top:30px;*/
}
.ss_titre_accueil {
	text-align: center;
}
.lien_accueil {
	text-align: center;
	/*padding-top:30px;*/
	background-color:#6a6a6a;
	color:#FFF;
}
.btn_accueil {
	margin-top:50px;
	margin-bottom:50px;
}

.sepa_intro {
	margin-left:100px;
}


.td-fd-base_galerie {
	
}
.td-fd-base2 {
	
}

.td-tab-centre_galerie {
	
}
.td-tab-centre_galerie {
					
}
.td-fd-pied
{
	position:relative;
	vertical-align:middle;
	text-align:center;
	width:100%;
	top:40px;
}
.td-fd-pied_galerie
{
	color:#ffffff;
	height: 50px;
}
.td-fd-pied2
{
	width:970px;
	height: 100px;
	background-image: url(images/skin/fond_pied.jpg);
	background-position: center top;
	background-repeat: no-repeat;
	position:relative;
	color:#a0a594;
	text-align:left;
}
.td-fd-pied2_fiche
{
	width:970px;
	height: 100px;
	background-image: url(images/skin/fond_pied.jpg);
	background-position: center top;
	background-repeat: no-repeat;
	position:relative;
	color:#a0a594;
	text-align:left;
	margin-top:30px;
}
.td-fd-pied2_intro
{
	background-image: url(images/skin/fond_pied_intro.jpg);
	background-position: center top;
	background-repeat: no-repeat;
	width:970px;
	height: 100px;
	position:relative;
	color:#a0a594;
	text-align:left;
	
}
.td-fd-pied-intro
{
	color:#ffffff;
	/*padding-bottom:50px;*/
}
.txt_intro{
	color:#ffffff;
	/*padding-bottom:50px;*/
}
.td-fd-pied2-intro
{
	height: 60px;
}
.fd-fd-titre-haut {
	
}
.colone-drte {
		
}
.colone-gche {
	
}
.colone-drte-ht {
}
.colone-gche-ht {
}
.colone-gche-ht2 {
	
}/**/
.colone-drte-ht2 {
	
}
.colone-drte-bas {
	
}
.colone-gche-bas {
	
}
.fd-bandeau-flash {
		
}
.td-fd-blanc {
	background-color: #FFFFFF;
}
.td-fd-log {
	
}
.td-fd-ombre {
	
}
.txt-blanc {
	color: #FFFFFF;
}
strong {
	color: #ffcc00;
}
a:link {
	text-decoration: none;
	color: #fecd3d;
}
a:visited {
	text-decoration: none;
	color: #fecd3d;
}
a:hover {
	color: #F90;
	text-decoration: none;
}



.lien-entrez:link {
	color:#2f2f2f;
	font-size: 22px;
}
.lien-entrez:visited {
	color:#2f2f2f;
	font-size: 22px;
}
.lien-entrez:hover {
	text-decoration: underline;
	color:#0099CC;
	font-size: 22px;
}
.lien_pied:link {
	color: #a0a594;
}
.lien_pied:visited {
	color: #a0a594;
}
.lien_pied:hover {
	color:#FFF;
	text-decoration: underline;
}
.lien_int:link {
	color: #0cf6ff;
	text-decoration: none;
}
.lien_int:visited {
	color: #0cf6ff;
	text-decoration: none;
}
.lien_int:hover {
	color: #FC9;
	text-decoration: none;
}
.lienmenu:link {
	text-transform: uppercase;
	font-size: 14px;
	color: #FFFFFF;
	text-decoration: none;
	/*font-variant:small-caps;*/
	text-transform: uppercase;
}
.lienmenu:visited {
	font-size: 14px;
	color: #FFFFFF;
	text-decoration: none;
	text-transform: uppercase;
}
.lienmenu:hover {
	font-size: 14px;
	color: #f6ba8f;
	text-decoration: none;
	text-transform: uppercase;
}
.td-lien {
	height:25px;
}
.txt-categorie {
	font-weight: bold;
	color: #fff;
	font-size: medium;
}
.tab-noir {
	background-color: #000000;
}


.img_cata {
	border: 4px solid #a0a594;
}
.imgcontenu {
	border: 4px solid #a0a594;
}
.imgcontenuxl {
	border: 4px solid #a0a594;
}
.imgtitre {
	/*border: 2px solid #ff7f21;*/
}
.encart_promo {
	
}
.liengris:link {
	font-size: small;
	color: #333333;
	text-decoration: none;
	font-weight: normal;
}
.liengris:visited {
	font-size: small;
	color: #333333;
	text-decoration: none;
	font-weight: normal;
}
.liengris:hover {
	font-size: small;
	color: #FF9900;
	text-decoration: none;
	font-weight: normal;
}
.lienblanc:link {
	font-size: small;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;
}
.lienblanc:visited {
	font-size: small;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;
}
.lienblanc:hover {
	font-size: small;
	color: #FFCCFF;
	text-decoration: none;
	font-weight: normal;
}
.lienbordeau:link {
	font-size: small;
	color: #660033;
	text-decoration: none;
	font-weight: normal;
}
.lienbordeau:visited {
	font-size: small;
	color: #660033;
	text-decoration: none;
	font-weight: normal;
}
.lienbordeau:hover {
	font-size: small;
	color: #ffffff;
	text-decoration: none;
	font-weight: normal;
}
.lienmarron:link {
	font-size: small;
	color: #993300;
	text-decoration: none;
	font-weight: normal;
}
.lienmarron:visited {
	font-size: small;
	color: #993300;
	text-decoration: none;
	font-weight: normal;
}
.lienmarron:hover {
	font-size: small;
	color: #CC9900;
	text-decoration: none;
	font-weight: normal;
}
.lienorange:link {
	color: #fecd3d;
	text-decoration: none;
}
.lienorange:visited {
	color: #fecd3d;
	text-decoration: none;
}
.lienorange:hover {
	color: #FFF;
	text-decoration: none;
}
#lienorange {
	color: #fecd3d;
	text-decoration: none;
}
.lien-bleu:link {
	font-size: small;
	color: #003366;
	text-decoration: none;
	font-weight: normal;
}.lien-bleu:visited {
	font-size: small;
	color: #003366;
	text-decoration: none;
	font-weight: normal;
}
.lien-bleu:hover {
	font-size: small;
	color: #006699;
	text-decoration: none;
	font-weight: normal;
}
.lien_partenaires:link {
	font-size: small;
	color: #feb9aa;
	text-decoration: none;
	font-weight: normal;
}.lien_partenaires:visited {
	font-size: small;
	color: #feb9aa;
	text-decoration: none;
	font-weight: normal;
}
.lien_partenaires:hover {
	font-size: small;
	color: #b97b6d;
	text-decoration: none;
	font-weight: normal;
}
.txt-bleu {
	color: #0066FF;
}
.td-ligne-bas {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ffffff;
	color: #FFFFFF;
	background-color: #041CCF;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
}
.td-ligne-ht {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #ffffff;
	font-size: small;
}

.txt-gris-fonce {
	color: #333333;
}
.txt-gris {
	color: #333333;
}
.txt-orange {
	font-size: medium;
	color: #FF6600;
}

.tab-tour-large {
	background-color: #CFF3F8;
	border-top: 1px none #FFffff;
	border-right: 1px none #FFffff;
	border-bottom: 1px solid #FFffff;
	border-left: 1px none #FFffff;
}
.tab-tour-fin {
	border: 1px solid #ffffff;
}

.contenu2 {
	
}
.contenu2_int {
	margin-top:5px;
	text-align:left;
	padding:10px;
	left: 0px;
	/*position:relative;
	z-index:7;
	float:left;*/
}
.mail_simple {
	top:10px;
	/*position:relative;
	z-index:7;*/
	right:0px;
}
h3 {
	color: #fff;
	margin:0px;
	padding:0px;
	font-size:14px;
	font-weight: normal;
}
h1 {
	color: #fff;
	margin:0px;
	padding:0px;
	font-size:20px;
	font-weight: normal;
}
h2 {
	color: #f08b27;
	margin:0px;
	padding:0px;
	font-size:16px;
	font-weight: normal;
}
.zone-titre {
	background-image: url(images/images/fond-titre_03.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	
}
.titrepages {
	color: #fff;
	padding-left: 10px;
	padding-top:10px;
	/*font-variant:small-caps;*/
	text-transform:capitalize;
	font-weight:normal;
	font-size:25px;
	background-image: url(images/skin/fond_titre.png);
	background-repeat: no-repeat;
	background-position: left top;
	font-style: italic;
}
.sstitrepages {
	text-align: left;
	padding-left: 80px;/**/
	font-size: 12px;
}
.sstitretxt {
	color: #c1c7b2;
	padding-left: 10px;/**/
	font-size: 14px;
	font-weight:normal;
	font-style: italic;	/*padding-bottom: 3px;*/
}
.titretxt {
	color: #ffffff;
	font-size:16px;
	padding-bottom:40px;
}
.td-marge-titre {
	height: 65px;
}
.td-marge-pied {
	height: 80px;
}
.flashz {
	z-index: 0;
}
input {
	font-size: small;
	color: #000;
}
select {
	font-size: small;
	color: #000;
}
textarea {
	font-size: small;
	color: #000;
}
.tab-turquoise {
	background-color: #E9F7F4;
}
.fd-jour {
	background-color: #E5C6C6;
}
.fd-jour-pri {
	background-color: #CAE9EE;
	border: 1px solid #0099CC;
}
.fd-jour-pri-day {
	background-color: #E5C6C6;
	border: 1px solid #0099CC;
}
.tab-calendar {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #000033;
	background-color: #E0DDDD;
	border: 1px solid #000033;
}
.tab-fd-calend {
	background-image: url(images/skin/agenda.jpg);
	background-repeat: no-repeat;
	height: 190px;
	width: 200px;
}
.agpris:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #333333;
	text-decoration: none;
	font-weight: normal;
}
.agpris:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #333333;
	text-decoration: none;
	font-weight: normal;
}
.agpris:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #999999;
	text-decoration: none;
	font-weight: normal;
}
.fd-j-titre
{
	background-color: #FBDB60;
}
.fd-m-titre
{
	background-color: #CFF3F8;
}
.td-img-bandeau
{
	/*background-image: url(images/images/site-patern_05.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 228px;
	width: 1000px;*/
}
.tab-txt-bandeau
{
	padding: 10px;
	width: 200px;
	text-align: left;
}

.td-titre-gauche {
	color: #2a261e;
}
.support-ht {
	background-image: url(images/images/galerie_02.jpg);
	background-repeat: repeat-x;
	background-position: center bottom;
}
.support-bas {
	background-image: url(images/images/galerie_10.jpg);
	background-repeat: repeat-x;
	background-position: center top;
}
.support-gche {
	background-image: url(images/images/galerie_05.jpg);
	background-repeat: repeat-y;
	background-position: right top;
}
.support-drte {
	background-image: url(images/images/galerie_07.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
.support-centre {
	background-color: #f1ecd2;
}

.img_galerie {
	margin-bottom:10px;
}
.galerie {
	position:absolute;
	top:80px;
	left:-350px;
}
.img_galerie_hor {
	margin-right:10px;
	float:left;
	margin-bottom:10px;
	/*height:240px;*/
}
.img_galerie_verticale {
	margin-top:20px;
	margin-right:10px;
}
.galerie_hor {
	top:0px;
	/*left:0px;
	border:#FC0 solid 1px;*/
	padding-left:30px;
}
/*     zone formulaire
*************************************************/
.formulaire {
	color:#fff;
	position:relative;
	width:900px;
	text-align:center;
}
.td-form-ligne {
	position:relative;
}
.td-form-zone-gche {
	position:relative;
	/*border:#0F0 solid 1px;*/
	width:500px;
	margin-right:400px;
}
.td-form-titre {
	text-align:center;
	padding:3px;
}
.td-form-gauche {
	float:left;
	width:120px;
	text-align:left;
	padding:3px;
}
.td-form-gauche2 {
	padding:3px;
}
.td-form-droite {
	padding:3px;
}
.td-form-droite2 {
	float:right;
	padding:3px;
}
/* fin zone formulaire
*************************************************/

.h-galerie {
	height:0px;
}
.h-visite {
	
}
.h_intro {
	height:20px;
}
.h_intro_pied {
	height:100px;
}
.txt-base {
	color: #432607;
}
/*     zone tarifs
*************************************************/
.tab-tarifs-fd {
	background-color: #ffffff;
}
.td-tarifs-titre {
	font-size: small;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #1e6990;
	text-align: center;
}
.td-date {
	font-size: small;
	font-weight: bold;
	color: #ffffff;
	background-color: #5592c5;
}
.td-date2 {
	font-size: small;
	font-weight: bold;
	color: #473312;
	background-color: #8BDBE4;
}
.td-tarifs {
	font-size: small;
	color: #28295E;
	background-color: #CAE5EB;
}
.td-prix {
	font-size: small;
	font-weight: normal;
	color: #333333;
	background-color: #c8e4f7;
}
.td-prix2 {
	font-size: small;
	font-weight: normal;
	color: #333333;
	background-color: #D8F2F4;
	text-align: center;
}
.saison1 {
	color: #000000;
	background-color: #ffd77e;
}
.saison2 {
	color: #000000;
	background-color: #ffbd7e;
}
.saison3 {
	color: #000000;
	background-color: #ff9c7e;
}
/* fin zone tarifs
*************************************************/
.h-30px {
	height:10px;
}

/*   meteo      */

.icon {float: left;}
.current {width: 420px; padding: 10px; background-color:#abcce6; border: 1px solid #3e2b25; color:#222; float: left;margin:5px; height:80px; margin-left:32px;}
.forecast {float: left; text-align: center; padding: 10px; background-color:#abcce6; border: 1px solid #3e2b25;margin:5px; color:#222; height:80px;}

.affiche {
	background-image: url(images/skin/fd-trans-beige.png);
	/*height: 456px;
	width: 304px;*/
	border: 1px solid #FFF;
	z-index: 1;
	position:absolute;
	text-align: center;
	top: 85px;
	margin-left:70px;
	vertical-align:middle;
	padding:10px;
}
.annonce {
	height:78px;
	color:#FFF;
	font-size:24px;
	text-align:center;
}
.zone_resa {
	height: 270px;
	width:300px;
	padding: 4px;
	text-align:center;
	color:#000;
	position:relative;
}
.btn_galerie {
	float:left;
}


.bandeau {
	text-align:left;
	position: relative;
	left: 0px;
	top: 0px;
	width:1000px;
	height:302px;
	background-image: url(images/skin/fond_menu.png);
	background-repeat: no-repeat;
	background-position: center top;
}
.facebook {
	padding-left:0px;
	float:left;
	top:0px;
}
.twitter {
	padding-left:60px;
	top:0px;
}
#diapo_img {
	overflow: hidden;
	position: absolute;
	width:2000px;
	height:560px;
	text-align:center;
}
#diapo_img div {
	float: left;
	padding:20px;
	position:relative;
}
#ssmenu {
	background-color: #d369ba;
	height:20px;
	padding:0px;
	margin:0px;
	margin-bottom:20px;
	padding-top:4px;
	
}
#ssmenu ul {
	padding:0px;
	margin:0px;
}
#ssmenu ul li {
	list-style-type: circle;
	padding:0px;
	margin:0px;
	padding-left:12px;
	padding-right:12px;
	padding-top:3px;
	padding-bottom:3px;
	
	top:3px;
}
#ssmenu ul li a {
	color: #FFF;
	padding:0px;
	margin:0px;
}
.actif {
	color: #FFF;
	background-color:#900;
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #900;
	margin-right:2px;
}
.h_fond {
	height:80px;
}
#ssmenu2 {
	background-image: url(images/skin/fd-trans-contenu.png);
	background-repeat: repeat;
	border-top:solid #FFF 3px;
	height:80px;
	margin-bottom:40px;
}
#ssmenu2 ul {
	padding-top:20px;
}
#ssmenu2 ul li {
	background-image: url(images/skin/fleche.png);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left:80px;
	padding-right:120px;
	/*border: 1px solid #333;*/
	position:relative;
	width:350px;
}
#ssmenu2 ul li a {
	font-size: 22px;	
}
#ssmenu2 ul li span {
	position:absolute;
	top:35px;
	left:80px;/**/
	padding:0px;
	margin:0px;
	/*border: 1px solid #3F0;*/
	z-index:10;
	font-style: italic;
}
.retour_ligne {
	clear:both;
}
.titre_actus {
	background-image: url(images/skin/puce_titre.png);
	background-repeat: no-repeat;
	background-position: left center;
	height: 49px;
	width: 551px;
	text-align:left;
	font-size:20px;
	padding-left:60px;
	padding-top:20px;
	vertical-align:middle;
}
.diapo {
	height:224px;
	top:30px;
	left:30px;
	/*border: 1px solid #3F0;*/
}

/***************************encart*****************************/
.encart_global {
	margin-bottom:30px;
}
.encart {
	/*border:#a39690 solid 1px;*/
	margin-top:10px;
	text-align:left;
	position:relative;
}
.encart_categorie {
	/*background-color:#786a65;*/
	color:#ffc82e;
	font-size:22px;
	padding:10px;
	font-weight:400;
	margin-top:20px;
}
.encart_titre {
	/*background-color:#342b2a;*/
	padding:3px;
}
.encart_url {
	
}
.encart_description {
	/*background-color:#cec6c0;*/
	color:#fff;
}
.encart_prix {
	/*border:#4f4442 solid 1px;
	background-color:#786a65;*/
	width:320px;
	padding:4px;
	color:#ffd03d;
	/*position:absolute;*/
	right:0px;
	text-align:center;
	margin-right:10px;
}
.encart_plus {
	
}
.encart_img {
	/**/float:left;
	margin-right:10px;
	text-align:center;
}
.lien_titre_encart:link {
	color:#5dcce9;
	font-size:16px;
	font-weight:bold;
}
.lien_titre_encart:visited {
	color:#5dcce9;
	font-size:16px;
	font-weight:bold;
}
.lien_titre_encart:hover {
	text-decoration: underline;
	font-size:16px;
	color:#0099CC;
	font-weight:bold;
}
/***************************fin encart*****************************/

/***************************fiche*****************************/
.tab_article {
	position:relative;
}
.div_chemin {
	/*position:absolute;*/
	left:0px;
	top:0px;
	margin-top:10px;
}
.titre_fiche {
	margin-top:30px;
	/*background-color:#342b2a;*/
	padding:3px;
	color:#5dcce9;
}
.titre_page {
	top:20px;
	left:0px;
	
	/**/position:relative;
}
.contenu_ht_fiche {
	
}
.contenu_fiche {
	/*background-color:#cec6c0;*/
	color:#fff;
	text-align:left;
	padding:0px;
}
.zone_option {
	position:relative;
	left:20px;
}
.option_one {
	float:left;
}
.pdf_fiche {
	
}
.img_fiche {
	position:relative;
	left:20px;
}
.img_fiche_one {
	float:left;
}
.liste_var {
	margin-bottom:10px;
	/*border:solid #0C0 1px;*/
	width:50%;
}

/***************************fin fiche*****************************/

/***************************search*****************************/
.search_gche {
	width:40%;
	text-align:right;
	padding:5px;
	float:left;
}
.search_drte {
	float:left;
	width:40%;
	text-align:left;
	padding:5px;
}
.search {
	text-align:center;
	position:relative;
	padding-top:30px;
	
}
/***************************fin search*****************************/

/***************************tab_var*****************************/
.tab_var_gche {
	width:46%;
	text-align:left;
	padding:5px;
	float:left;
	background-color:#352b2a;
	/*border:solid #0C0 1px;*/
}
.tab_var_drte {
	float:left;
	width:46%;
	text-align:left;
	padding:5px;
	background-color:#796a65;
}
.tab_var {
	text-align:center;
	position:relative;
	padding-top:0px;
	color:#FFF;
	
	
}
/***************************fin search*****************************/

/***************************carte*****************************/
#menu_carte {
	padding:0px;
	margin:0px;
	position:relative;
	text-align:center;
}
#menu_carte li {
	padding:0px;
	margin:0px;
}
#menu_carte li ul {
	padding:0px;
	margin:0px;
}
#menu_carte li ul li {
	visibility:hidden;/**/
	padding:0px;
	margin:0px;
	position:absolute;
	z-index:10;
	top:3px;
	left:15px;
}
/*#menu_carte li:active > ul li {
	visibility:visible;
}*/

/***************************fin carte*****************************/

.contact:link, .contact:visited {
	color:#fff;
	font-weight:normal;
	font-size: 18px;
}
.contact:hover {
	color:#0cf6ff;
	font-weight: normal;
	font-size: 18px;
}

.zone_contact {
	position:absolute;
	top:6px;
	right:6px;
}
.div_relative_bandeau {
	position:relative;
	/*border:#0F0 1px solid;*/
	width:1000px;
	top:0px;
	margin-top:0px;
	padding-top:0px;
}
.logo {
	position:absolute;
	top:0px;
	left:0px;
	text-align:left;
	/*border:#0F0 1px solid;*/
	z-index:80;
}
.encart_diapo {
	background-image: url(images/skin/fd_encart.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 283px;
	width: 1000px;
	text-align:left;
	font-size:20px;
	padding-left:0px;
	/*margin-top:47px;*/
	vertical-align:middle;
	top:47px;/**/
	position:absolute;
}
.separation {
	background-image: url(images/skin/separation.png);
	background-repeat: no-repeat;
	background-position: center top;
	height: 30px;
	width: 970px;
	margin-top:10px;
}
.separation_court {
	background-image: url(images/skin/separation_court.png);
	background-repeat: no-repeat;
	background-position: center top;
	height: 15px;
	width: 803px;
	margin-top:10px;
	margin-bottom:10px;
}
.contact_fiche {
	position: absolute;
	z-index:10;
	/*border: #3F0 1px solid;*/
	width:500px;
	top:70px;
	left:0px;
	color:#000;
}
.mail_simple_fiche {
	background:#069;
	border:#000 solid 1px;
	color:#FF9;
	padding:5px;
}
