/* CSS Document */
html, body {
	margin: 0px;
	padding: 0px;
	height:100%;
	background-color: #FFFFFF;
	background-image:url(../img/fdpart.jpg);
	background-repeat:repeat-y;
}
body {
	/*overflow: hidden;*/
	margin: 0px;
	padding: 0px;
	/*background-image:url(img/fdpart.jpg);
	background-repeat:repeat-y;*/
	}

div#Conteneur{
	width:905px;
	border:0px;
	font:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-align:left;
	/*position:absolute;*/
	}

div#Bandeau{
	width:900px;
	height:206px;
	border:0px solid green;
	position:relative;
	z-index:5;
	}
	
div#Menu{
	width:180px;
	float:left;
	position:relative;
	z-index:2;
	margin-top:-40px;
	}
div#MenuH{
	width:180px;
	height:44px;
	float:left;
	position:relative;
	z-index:2;
	background-image:url(../img/fdmenuH.png);
	}
div#MenuC{
	width:180px;
	min-height:200px;
	float:left;
	position:relative;
	z-index:2;
	background-image:url(../img/fdmenu.png);
	}
div#MenuB{
	width:180px;
	height:25px;
	float:left;
	position:relative;
	z-index:2;
	background-image:url(../img/fdmenuB.png);
	}

div#Contenu{
	width:714px;
	position:relative;
	z-index:2;
	margin-left:5px;
	margin-top:-70px;
	/*border:1px solid red;*/
	float:left;
	}
div#CentreHaut{
	width:714px;
	height:48px;
	background-image:url(../img/fdHcentre.png);
	position:relative;
	z-index:2;
	float:left;
	}
div#Site{
	width:714px;
	min-height:300px;
	background-image:url(../img/fdcentre.png);
	border:0px solid red;
	position:relative;
	z-index:2;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#2C6C3A;
	}
div#CentreBas{
	width:714px;
	height:50px;
	background-image:url(../img/fdBcentre.png);
	position:relative;
	z-index:2;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#56AD6A;
	text-align:center;
	}
div#Copyright{
	width:900px;;
	height:18px;
	float:left;
	position:relative;
	z-index:2;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#56AD6A;
	background:url(../img/fdCopy.png);
	}
div#Texte{
	width:675px;
	min-height:20px;
	margin-left:15px;
	position:relative;
	z-index:2;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#2C6C3A;
	}

	
/*   INDEX /////////////////////////////////////////////////// */

div#IndGauche{
	width:325px;
	min-height:200px;
	/*border:1px solid red;*/
	float:left;
	z-index:2;
	margin-left:30px;
	position:relative;
	}
div#IndDroit{
	width:275px;
	min-height:200px;
	/*border:1px solid red;*/
	float:left;
	z-index:2;
	margin-left:20px;
	position:relative;
	}
div#IndTitre{
	width:628px;
	position:relative;
	margin-left:30px;
}

/*   NEWS //////////////////////////////////////////////////////*/
div#News1{
	width:623px;
	height:80px;
	background-image:url(../img/News1.gif);
	position:relative;
	margin-left:30px;
	}
div#News2{
	width:623px;
	height:111px;
	background-image:url(../img/News2.gif);
	position:relative;
	margin-left:30px;
	}
div#News3{
	width:623px;
	height:139px;
	background-image:url(../img/News3.gif);
	position:relative;
	margin-left:30px;
	}
div#TXTNews{
	width:620px;
	height:100px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	/*color:#56AD6A;*/
	color:#B60000;
	position:relative;
	margin-top:20px;
	margin-left:5px;
	float:left;
	}
	
	
/*   EDITO ///////////////////////////////////////////////////////*/
div#Edito1{
	width:320px;
	height:378px;
	background-image:url(../img/Edito1.jpg);
	position:relative;
	}
div#Edito2{
	width:320px;
	height:315px;
	background-image:url(../img/Edito2.jpg);
	position:relative;
	}
div#TXTEdito{
	width:305px;
	height:260px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#56AD6A;
	position:relative;
	margin-top:45px;
	margin-left:5px;
	float:left;
	}

div#Acces{
	width:280px;
	height:315px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#85D898;
	position:relative;
	}

/*  PROMO ///////////////////////////////////////////////////////////*/
div#ProdSaison{
	width:280px;
	height:270px;
	background-image:url(../img/ProdSaison2.jpg);
	position:relative;
	}
div#TXTSaison{
	width:265px;
	height:205px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#B60000;
	position:relative;
	float:left;
	margin-top:50px;
	margin-left:5px;
	border:0px solid black;
	}

/*  OFFRE /////////////////////////////////////////////////////////////*/
div#IndOffre{
	width:628px;
	min-height:109px;
	position:relative;
	margin-left:30px;
	margin-top:10px;
	float:left;
}
div#TXTOffre{
	width:620px;
	min-height:100px;
	background-color:#AFE6BC;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#2C6C3A;
	position:relative;
	margin-top:0px;
	margin-left:5px;
	float:left;
	}
	
/*   JARDIN + ADOSSEE + TUNNEL ////////////////////////////////////////////////// */
div#JarTitre{
	width:628px;
	position:relative;
	margin-left:30px;
	z-index:2;
	float:left;
}
div#JarCont{
	width:628px;
	height:130px;
	background:url(../img/jardin00.jpg);
	position:relative;
	margin-top:20px;
	margin-left:30px;
	z-index:2;
	float:left;
}
div#TXTJarCont{
	margin-top:25px;
	position:relative;
	margin-left:8px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#56AD6A;
	z-index:2;
}
div#TarifInf{
	width:628px;
	height:130px;
	background:url(../img/fdInfoTarif.jpg);
	position:relative;
	margin-top:20px;
	margin-left:30px;
	z-index:2;
	float:left;
}
div#TXTTarifInf{
	margin-top:25px;
	position:relative;
	margin-left:8px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#56AD6A;
	z-index:2;
}
div#PhFiche{
	width:320px;
	min-height:150px;
	position:relative;
	margin-top:0px;
	margin-left:10px;
	z-index:2;
	float:left;
}
div#Slogan{
	width:320px;
	height:300px;
	background:url(../img/ficheSlogan.jpg);
	position:relative;
	margin-top:0px;
	margin-left:10px;
	z-index:2;
	float:left;
}
div#TXTSlogan{
	width:300px;
	margin-top:45px;
	position:relative;
	margin-left:8px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#56AD6A;
	z-index:2;
}
div#TabFiche{
	width:320px;
	height:300px;
	background:url(../img/ficheSlogan.jpg);
	position:relative;
	margin-top:0px;
	margin-left:10px;
	z-index:2;
	float:left;
}
div#TabFicheC{
	width:320px;
	height:300px;
	background:url(../img/ficheSlogan.jpg);
	position:relative;
	margin-top:0px;
	margin-left:150px;
	z-index:2;
	float:left;
}
div#TXTTabFiche{
	width:300px;
	margin-top:45px;
	position:relative;
	margin-left:8px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#56AD6A;
	z-index:2;
}

/*   POPUP /////////////////////////////////////////////////// */

div#pop{
	width:395px;
	height:595px;
	border:1px solid black;
	background-image:url(../img/fdPop.jpg);
	background-repeat:no-repeat;
	}
div#TXTpop{
	width:390px;
	height:590px;
	margin-top:5px;
	margin-left:6px;
	overflow:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#5EB372;
	font-weight:bold;
	float:left;
	text-align:left;
	}

/*   TYPO //////////////////////////////////////////////////// */

.normal{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#5EB372;
	font-weight:bold;
}
.fonce{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#2C6C3A;
	font-weight:bold;
}
.menu{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#2C6C3A;
	text-decoration:none;
	font-weight:bold;
	}
.menu a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#2C6C3A;
	text-decoration:none;
	font-weight:bold;
	margin:5px;
	}
.menu a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#2C6C3A;
	text-decoration:none;
	font-weight:bold;
	margin:5px;
	}
	
.ssmenu{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
	margin:10px;
	}
.ssmenu a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
	margin:10px;
	}
.ssmenu a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
	margin:10px;
	}
	
.espace{
	font-size:6px;
	}

H1{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:20px;
	color:#000000;
	margin:0px;
}

H2{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#2C6C3A;
	margin:0px;
	}

H3{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:18px;
	color:#2C6C3A;
	margin:0px;
	}
	
H4{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#B60000;
	margin:0px;
	}

H5{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:18px;
	color:#B60000;
	margin:0px;
	}

.saison{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#B60000;
	text-decoration:none;
	}
.saison a{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
	}
.saison a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
	}
.image{
	border:1px solid black;
	}
	
.map1{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#2C6C3A;
	margin:0px;
	text-decoration:none;
	}
.map1 a{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#2C6C3A;
	margin:0px;
	text-decoration:none;
	}
.map1 a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#B60000;
	margin:0px;
	text-decoration:none;
	}

.map2{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#2C6C3A;
	margin-left:35px;
	text-decoration:none;
	border-left:1px solid #2C6C3A;
	}
.map2 a{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#2C6C3A;
	text-decoration:none;
	}
.map2 a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#B60000;
	text-decoration:none;
	border-left:1px solid #B60000;
	}
	