@charset "UTF-8";
/* CSS Document */
body {
	margin: 0;
	padding: 0;
	background-color: #FFFFFF;
	text-align: center;
	color: #333333;
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
}
a:link {
	color: #FF6600;
	text-decoration: none;
}
a:visited {
    color: #FF6600;
	text-decoration: none;
}
a:hover {
	text-decoration: none;
	color: #C1272D;
}
a:active {
	text-decoration: none;
}
.taille8p {
	font-size: 8pt;
}
.FFrouge {
	color: #C1272D;
}
.Style1 {
	font-family: "Fredericka the Great", Fredericka the Great, cursive;
	font-weight: 300;
	font-size: 25pt;
	line-height: 18pt;
	text-align: center;
	color: #000000;
}
.Style11 {
	font-family: "Fredericka the Great", Fredericka the Great, cursive;
	font-weight: 300;
	font-size: 18pt;
	line-height: 18pt;
	text-align: center;
	color: #000000;
}
.Style12 {
	font-family: "Fredericka the Great", Fredericka the Great, cursive;
	font-weight: 300;
	font-size: 18pt;
	line-height: 18pt;
	text-align: left;
	color: #000000;
}
.Style13 {
	font-family: "Fredericka the Great", Fredericka the Great, cursive;
	font-weight: 300;
	font-size: 12pt;
	line-height: 18pt;
	text-align: left;
	color: #000000;
}
.Style2 {
	font-family: "Fredericka the Great", Fredericka the Great, cursive;
	font-weight: 300;
	font-size: 16pt;
	line-height: 18pt;
	color: #000000;
}
.StyleT10 {
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
}


.Style5 {color: #3D4D12}
.Style6 {color: #FF6600}
.Style7 {color: #4C6DFF}
.Style8 {color: #6C5E7D}
.Style9 {color: #6FC221}
.Style10 {color: #FFFFFF}
.Style12 {color: #C1272D}
.StyleB {color: #5B6FBC}
.StyleVF {color: #4C8616}
.StyleVC {color: #6FC221}



.FF #container {
	position: relative;
	width: 1240px;
	margin: 0 auto;
	text-align: left;
	z-index:0;
}
.FF #header {
	top: 0px;
	position: absolute;
	left: 150px;
	z-index:3;
	text-align: center;
	visibility: visible;
}

.FF  #coldroit {
	position: absolute;
	top: 270px;
	width: 150px;
	z-index:0;
	text-align: left;
	padding-top: 1px;
	padding-right: 10px;
	padding-bottom: 15px;
	padding-left: 10px;
	right: 35px;
	visibility: visible;
}
.FF  #colgauche {
	position: absolute;
	top: 270px;
	left: 10px;
	width: 130px;
	z-index:0;
	text-align: left;
	padding-top: 1px;
	padding-right: 2px;
	padding-bottom: 15px;
	padding-left: 10px;
	visibility: visible;
}
.FF #sidebar1 {
	position: absolute;
	top: 300px;
	font-size: 12px;
	z-index:8;
	visibility: visible;
}
.FF #sidebar2 {
	position: absolute;
	top: 252px;
	right: 10px;
	width: 200px;
	z-index:5;
	text-align: left;
	visibility: visible;
}
.FF #sidebar_accueil {
	position: absolute;
	top: 252px;
	right: -12px;
	width: 200px;
	z-index:5;
	text-align: left;
	visibility: visible;
}
.FF #mainContent_textesimages {
	position: absolute;
	top: 210px;
	width: 888px;
	z-index:0;
	visibility: visible;
	padding-left: 0px;
	padding-right: 0px;
	text-align: center;
	left: 150px;
}

.FF #mainContent {
	position: absolute;
	text-align: left;
	top: 280px;
	left: 0px;
}
.FF #footer {
	position: absolute;
	top: 630px;
	right: 114px;
	z-index:7;
	background-color: #7A2963;
	color: #FFFFFF;
	padding-right: 5px;
	padding-left: 5px;
}
.fltrt {
	float: right;
	margin-left: 8px;
}

.FF #footer_accueil {
	position: absolute;
	top: 700px;
	text-align: center;
	color: #000000;
	padding-right: 10px;
	padding-left: 10px;
	left: 150px;
	font-size: 8pt;
	z-index:7;
	visibility: visible;
	width: 880px;
}

.FF  #main_g {
	position: absolute;
	top: 310px;
	padding-right: 0px;
	padding-left: 1px;
	left: 190px;
	z-index: 100;
	visibility: visible;
	width: 320px;
	text-align: center;
}
.FF #main_d {
	position: absolute;
	top: 325px;
	padding-right: 0px;
	z-index: 101;
	visibility: visible;
	right: 260px;
	width: 450px;
}

.FF #footer_basbas {
	position: absolute;
	top: 3000px;
	text-align: center;
	color: #000000;
	padding-right: 10px;
	padding-left: 10px;
	left: 150px;
	font-size: 8pt;
	z-index:7;
	visibility: visible;
	width: 880px;
}
.FF #footer_gite1 {
	position: absolute;
	top: 1200px;
	text-align: center;
	color: #000000;
	padding-right: 10px;
	padding-left: 10px;
	left: 150px;
	font-size: 8pt;
	z-index:7;
	visibility: visible;
	width: 880px;
}
.FF #footer_gite2 {
	position: absolute;
	top: 945px;
	text-align: center;
	color: #000000;
	padding-right: 10px;
	padding-left: 10px;
	left: 150px;
	font-size: 8pt;
	z-index:7;
	visibility: visible;
	width: 880px;
}
.FF  #mainContent_autour {
	position: absolute;
	top: 310px;
	z-index:10;
	visibility: visible;
	padding-left: 0px;
	padding-right: 0px;
	text-align: center;
	left: 150px;
	width: 888px;
}
.FF #footer_gite3 {
	position: absolute;
	top: 740px;
	text-align: center;
	color: #000000;
	padding-right: 10px;
	padding-left: 10px;
	left: 150px;
	font-size: 8pt;
	z-index:7;
	visibility: visible;
	width: 880px;
}
.FF #footer_gite4 {
	position: absolute;
	top: 1055px;
	text-align: center;
	color: #000000;
	padding-right: 10px;
	padding-left: 10px;
	left: 150px;
	font-size: 8pt;
	z-index:7;
	visibility: visible;
	width: 880px;
}
.FF div#galerie
{
	width: 450px;
	text-align: center;
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	padding: 10px;
	position: absolute;
}

.FF ul#galerie_mini
{
  margin: 0 ;
  padding: 0 ;
  list-style-type: none ;
}

.FF ul#galerie_mini li
{
  float: left ;
}

.FF ul#galerie_mini li a img
{
	border: 1px none #dcb;
	margin-top: 1px;
	margin-right: 2px;
	margin-bottom: 2px;
	margin-left: 3px;
}

.FF dl#photo
{
  clear: both ;
  margin: 0 auto ;
}

.FF dl#photo dt
{
 font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
  font-size: 10pt;
  	line-height: 18pt;
}

.FF dl#photo dd
{
  margin: 0 ;
}

.FF dl#photo img
{
	border: 1px none #dcb;
}
.FF #main_d_filet1 {
	position: absolute;
	top: 5px;
	z-index: 101;
	visibility: visible;
	width: 450px;
	left: 10px;
}
.FF #main_d_filet2 {
	position: absolute;
	top: 597px;
	z-index: 101;
	visibility: visible;
	width: 450px;
	left: 10px;
}
.FF #main_d_bivouac {
	position: absolute;
	top: 325px;
	padding-right: 0px;
	z-index: 101;
	visibility: visible;
	right: 200px;
	width: 450px;
}
.FF #mainContent_jardin {
	position: absolute;
	top: 310px;
	z-index:10;
	visibility: visible;
	padding-left: 0px;
	padding-right: 0px;
	text-align: center;
	left: 150px;
	width: 888px;
}
.FF #mainContent_gite {
	position: absolute;
	top: 250px;
	z-index:10;
	visibility: visible;
	padding-left: 0px;
	padding-right: 0px;
	text-align: center;
	left: 150px;
	width: 888;
}
.FF #footer_index {
	position: absolute;
	top: 550px;
	text-align: center;
	color: #000000;
	padding-right: 10px;
	padding-left: 10px;
	left: 150px;
	font-size: 8pt;
	z-index:7;
	visibility: visible;
	width: 880px;
}
.FF #footer_accueil_gite {
	position: absolute;
	top: 600px;
	text-align: center;
	color: #000000;
	padding-right: 10px;
	padding-left: 10px;
	left: 150px;
	font-size: 8pt;
	z-index:7;
	visibility: visible;
	width: 880px;
}
.FF  #main_activites {
	position: absolute;
	top: 280px;
	padding-right: 0px;
	padding-left: 1px;
	left: 160px;
	z-index: 100;
	visibility: visible;
	width: 880px;
	text-align: center;
}
.FF #main_d_activites {
	position: absolute;
	top: 280px;
	padding-right: 0px;
	z-index: 101;
	visibility: visible;
	right: 230px;
	width: 380px;
	text-align: left;
}
.FF #footer_activites {
	position: absolute;
	top: 1450px;
	text-align: center;
	color: #000000;
	padding-right: 10px;
	padding-left: 10px;
	left: 150px;
	font-size: 8pt;
	z-index:7;
	visibility: visible;
	width: 880px;
}
.FF #footer_gite5 {
	position: absolute;
	top: 1280px;
	text-align: center;
	color: #000000;
	padding-right: 10px;
	padding-left: 10px;
	left: 150px;
	font-size: 8pt;
	z-index:7;
	visibility: visible;
	width: 880px;
}
.FF #main_d_tarif {
	position: absolute;
	top: 290px;
	padding-right: 0px;
	z-index: 101;
	visibility: visible;
	right: 215px;
	width: 450px;
}
.FF #main_g_tarif {
	position: absolute;
	top: 290px;
	padding-right: 0px;
	padding-left: 1px;
	left: 200px;
	z-index: 100;
	visibility: visible;
	width: 350px;
}
.FF #footer_giteT {
	position: absolute;
	top: 840px;
	text-align: center;
	color: #000000;
	padding-right: 10px;
	padding-left: 10px;
	left: 150px;
	font-size: 8pt;
	z-index:7;
	visibility: visible;
	width: 880px;
}
.FF #footer_activites_vborgne {
	position: absolute;
	top: 1375px;
	text-align: center;
	color: #000000;
	padding-right: 10px;
	padding-left: 10px;
	left: 150px;
	font-size: 8pt;
	z-index:7;
	visibility: visible;
	width: 880px;
}
.FF #footer_activites_plantiers {
	position: absolute;
	top: 800px;
	text-align: center;
	color: #000000;
	padding-right: 10px;
	padding-left: 10px;
	left: 150px;
	font-size: 8pt;
	z-index:7;
	visibility: visible;
	width: 880px;
}
.FF #main_g_liens {
	position: absolute;
	top: 260px;
	padding-right: 0px;
	padding-left: 1px;
	left: 200px;
	z-index: 100;
	visibility: visible;
	width: 350px;
}
.FF #main_d_liens {
	position: absolute;
	top: 260px;
	padding-right: 0px;
	z-index: 101;
	visibility: visible;
	right: 235px;
	width: 350px;
}
.FF #footer_giteliens {
	position: absolute;
	top: 765px;
	text-align: center;
	color: #000000;
	padding-right: 10px;
	padding-left: 10px;
	left: 150px;
	font-size: 8pt;
	z-index:7;
	visibility: visible;
	width: 880px;
}
