@charset "utf-8";
/* CSS Document */

a img {
	border:none;
}

body {
	background:#A64500 url(_images/bg2.jpg);
	background-position:top center;
	background-repeat:no-repeat;
	clear:both;
}

#GLOBAL {
	width: 990px;
	margin-right: auto;
	margin-left: auto;
}

#HEADER {
	width:990px;
	background-image:url(_images/head.jpg);
	background-position:top center;
	background-repeat:no-repeat;
	height:258px;
}

#MAIN {
	margin-right: auto;
	margin-left: auto;
	width:990px;
	background-image:url(_images/bottom_main.jpg);
	background-position:bottom center;
	background-repeat:no-repeat;
	padding-bottom:55px;
}

#CONTENT {
	background-color:#682909;
	margin-right: auto;
	margin-left: auto;
	width:920px;
	min-height:680px;
}

#FOOTER {
	background-image:url(_images/haut_footer.jpg);
	background-position:top center;
	background-repeat:no-repeat;
	margin-right: auto;
	margin-left: auto;
	width:920px;
	padding-top:15px;
}

#footer {
	background-image:url(_images/bas_footer.jpg);
	background-position:bottom center;
	background-repeat:no-repeat;
	padding-bottom:15px;
}

#MAIN_FOOTER {
	height:170px;
	width:920px;
	background-color:#5A260D;
}

#footer_right {
	background-image:url(_images/lesplus.jpg);
	background-position:top center;
	background-repeat:no-repeat;
	padding-top:22px;
	width:225px;
	float:right;
}

#footer_left {
	background-image:url(_images/contact-acces.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	padding-left:20px;
	width:675px;
	float:right;
	color:#D18F5A;
}

#footer_center {
	background-image:url(_images/footer_center.jpg);
	background-position:top center;
	background-repeat:no-repeat;
	width:430px;
	float:right;
	padding-top:55px;
}

#trebuchet18 {
	margin-top:27px;
	font-family:"Trebuchet MS";
	font-size:18px;
}

#trebuchet15 {
	font-family:"Trebuchet MS";
	font-size:15px;
	margin-bottom:5px;
}

#trebuchet15 a {
	color:#D18F5A;
	text-decoration:none;
}

#trebuchet15 a:visited {
	color:#D18F5A;
	text-decoration:none;
}

#trebuchet15 a:hover {
	color:#D18F5A;
	text-decoration:underline;
}

#trebuchet14 {
	margin-left:65px;
	font-family:"Trebuchet MS";
	font-size:14px;
}

#trebuchet15bis {
	margin-left:65px;
	font-family:"Trebuchet MS";
	font-size:15px;
}

#trebuchet15bis a {
	color:#924E1E;
	text-decoration:none;
}

#trebuchet15bis a:visited {
	color:#924E1E;
	text-decoration:none;
}

#trebuchet15bis a:hover {
	color:#924E1E;
	text-decoration:underline;
}

#globe {
	margin-top:5px;
	float:left;
}

#SIDEBAR {
	width:220px;
	float:left;
}

#flash {
z-index:2;
}
#video_acueil {
z-index:2;
padding-bottom:112px;
}
#MAIN_CONTENT {

	position:relative;
	width:695px;
	margin-left:220px;
	padding-left:5px;
	z-index:1;
}
#MAIN_CONTENT a, #MAIN_CONTENT a:visited{
color:#CC8244;
}
#MENU {
	width:200px;
	background-image:url(_images/bloc_menu.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	height:270px;
	padding-left:20px;
	padding-top:10px;
}

#RESA-fr, #RESA-en, #RESA-es, #RESA-de, #RESA-nl  {
	padding-bottom:5px;
	padding-top:45px;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#401403;
	font-size:14px;
	padding-left:20px;
	width:200px;
	background-position:top left;
	background-repeat:no-repeat;
	height:170px;
}
#RESA-fr {
	background-image:url(_images/bloc_resa.jpg);
}
#RESA-en {
	background-image:url(_images/bloc_resa-en.jpg);
}
#RESA-es {
	background-image:url(_images/bloc_resa-es.jpg);
}
#RESA-de {
	background-image:url(_images/bloc_resa-de.jpg);
}
#RESA-nl {
	background-image:url(_images/bloc_resa-nl.jpg);
}

#petit_input {
	border:1px solid #401403;
	background-color:#D18F5A;
	width:50px;
}

#datepicker {
	border:1px solid #401403;
	cursor: pointer;
	background-color:#D18F5A;
	background-image: url(_images/calendar.jpg);
	background-position: right top;
	background-repeat: no-repeat;
	width:136px;
}

#TABLE_RESA {
	margin-top:7px;
}

#image_input {
	margin-left:-7px;
}

#menu_barre {
	margin-left:30px;
}

#BLOC_TEXTES {
	position:relative;
	z-index:20;
	margin-top:-112px;
	background-image:url(_images/bastextes.jpg);
	background-position:bottom left;
	background-repeat:no-repeat;
	padding-bottom:12px;
}

#BLOC_TEXTES2 {
	position:relative;
	z-index:20;
	background-image:url(_images/bastextes.jpg);
	background-position:bottom left;
	background-repeat:no-repeat;
	padding-bottom:12px;
}

#BLOC_TEXTES3 {
	position:relative;
	z-index:20;
	padding-bottom:12px;
}



#CONTENU1 {
	text-align:justify;
	width:450px;
	margin-left:190px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:16px;
	color:#FFFFFF;
}

#CONTENU2 {
	text-align:justify;
	width:450px;
	margin-left:190px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:16px;
	color:#FFFFFF;
}

#CONTENU3 {
	text-align:justify;
	width:450px;
	margin-left:190px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:16px;
	color:#FFFFFF;
}

#CONTENU4 {
	text-align:justify;
	width:450px;
	margin-left:190px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:16px;
	color:#FFFFFF;
}

#CONTENU5 {
	text-align:justify;
	width:650px;
	margin-left:10px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:16px;
	color:#FFFFFF;
}

#CONTENU6 {
	text-align:justify;
	width:650px;
	margin-left:10px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:16px;
	color:#FFFFFF;
}

#TITRE {
	width:280px;
	margin-left:100px;
	text-align:right;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:20px;
	margin-bottom:10px;
}

#pdf {

	width:120px;
	float:left;
}

#pdf a {
	color:#FFFFFF;
	text-decoration:none;
}

#pdf a:visited {
	color:#FFFFFF;
	text-decoration:none;
}

#pdf a:hover {
	color:#FFFFFF;
	text-decoration:underline;
}

#top {
	position:absolute;
	margin-top:10px;
	margin-left:730px;
	color:#B4C93A;
}

#top a {
	color:#B4C93A;
	font-family:"Trebuchet MS";
	font-size:11px;
	text-decoration:none;
}

#top a:visited {
	color:#B4C93A;
	font-family:"Trebuchet MS";
	font-size:11px;
	text-decoration:none;
}

#top a:hover {
	text-decoration:underline;
}

#HOME {
	position:absolute;
	margin-left:190px;
	width:340px;
	height:120px;
}

#LOGIS {
	position:absolute;
	margin-top:88px;
	margin-left:118px;
	width:40px;
	height:40px;
}

#input1 {
	border:1px solid #401403;
	background-color:#d18f5a;
	width:118px;
}

#select1 {
	border:1px solid #401403;
	background-color:#d18f5a;
	width:118px;
}

#input2 {
	border:1px solid #401403;
	background-color:#d18f5a;
	width:241px;
}

#textareas {
	border:1px solid #401403;
	background-color:#d18f5a;
	width:241px;
}

#SEJOURS {
	display:block;
	border-left:#FFFFFF 1px solid;
	border-bottom:#FFFFFF 1px solid;
	height:140px;
	padding-left:10px;
}

#SEJOURS2 {
	display:block;
	border-left:#FFFFFF 1px solid;
	border-bottom:#FFFFFF 1px solid;

	padding-left:10px;
}

#TEXTES_SEJOURS a {
	color:#FFFFFF;
	text-decoration:underline;
	font-size:14px;
}

#TEXTES_SEJOURS a:visited {
	color:#FFFFFF;
	text-decoration:underline;
	font-size:14px;
}

#TEXTES_SEJOURS a:hover {
	color:#FFFFFF;
	text-decoration:none;
	font-size:14px;
}

#PRIX_SEJOURS {
	margin-top:105px;
	position:absolute;
	display:block;
	width:430px;
}

#PRIX_SEJOURS2 {
	display:block;
	width:535px;
	font-weight:bold;
}

#gauche {
	text-align:left;
	width:200px;
	float:left;
}

#droite {
	float:right;
	text-align:right;
}

#PHOTOS_SEJOURS {
	float:right;
	width:90px;
}

#PHOTOS_SEJOURS2 {
	float:right;
	width:90px;
}

#TEXTES_SEJOURS {
	width:340px;
	font-size:12px;
}

#TEXTES_SEJOURS2 {
	width:540px;
	font-size:12px;
}

#titre_sejour {
	font-size:14px;
	font-weight:bold;
}

#titre_sejour2 {
	font-size:18px;
	font-weight:bold;
}

#PRIX_SEJ {
	width:300px;

	float:right;
}

#DESC_SEJOUR {
	width:320px;
}

#acces {
	color:#FFFFFF;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:20px;
	margin-bottom:10px;
	margin-left:10px;
}

#RECHERCHE {
	margin-left:10px;
}

#directions a {
	color:#FFFFFF;
	text-decoration:none;
}

#directions a:visited {
	color:#FFFFFF;
	text-decoration:none;
}

#directions a:hover {
	color:#FFFFFF;
	text-decoration:underline;
}

.clear {
	clear:both;
}

#clear {
	clear:both;
}

#DISPO input:hover {
	background-color:#933700;
}
#DISPO textarea:hover {
	background-color:#933700;
}
#DISPO select:hover {
	background-color:#933700;
}
#PRIX_DISPO {
	text-align:right;
	float:right;
	padding-right:10px;
	font-size:16px;
	font-weight:bold;
	color:#FFFFFF;
}

#DISPO {
	width:450px;
	margin:auto auto;
	border:1px #933700 solid;
	padding-top:7px;
	padding-bottom:7px;
	padding-left:10px;
	padding-right:10px;
	font-size:12px;	
}

#DISPO th {
	font-size:12px;	
}

.dispo_titre {
	font-size:16px;
	font-weight:bold;
	color:#FFFFFF;
}

input, select, textarea {
	font-size: 11px;
}

.form_sm {
	border:1px solid #401403;
	background-color:#d18f5a;
	width:118px;
}

.select_sm {
	border:1px solid #401403;
	background-color:#d18f5a;
	width:118px;
}

.select_sml {
	border:1px solid #401403;
	background-color:#d18f5a;
	width:77px;
}

.form_xl {
	border:1px solid #401403;
	background-color:#d18f5a;
	width:241px;
}

.form_100 {
	border:1px solid #401403;
	background-color:#d18f5a;
	width:241px;
}

#meteo {
	width:500px;
	color:#FFFFFF;

}

#meteo2 {
	width:407px;
	margin:0 auto;
	color:#FFFFFF;
}

#meteo a {
	font-size:18px;
	text-decoration:none;
	color:#ffffff;
}
#meteo a:visited {
	font-size:18px;
	text-decoration:none;
	color:#ffffff;
}

#meteo a:hover {
	text-decoration:underline;
}

	
#footer_lien_rss {
	background-image:url(_images/puce.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	text-align:left;
	font-size:12px;
	margin-left:40px;
	padding-left:20px;
}

#footer_lien_rss a {
	color:#FFFFFF;
	text-decoration:none;
	font-size:12px;
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
}

#footer_lien_rss a:visited {
	color:#FFFFFF;
	text-decoration:none;
	font-size:12px;
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
}

#footer_lien_rss a:hover {
	color:#FFFFFF;
	text-decoration:none;
	font-size:12px;
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
}

#GGMAP {
	margin-left:-190px;
}

.LINKSITES a {
	text-decoration:none;
	color:#FFFFFF;
}

.LINKSITES a:visited {
	text-decoration:none;
	color:#FFFFFF;
}

.LINKSITES a:hover {
	text-decoration:underline;
	color:#FFFFFF;
}

#FOOTERLIENS {
	margin-top:5px;
	width: 990px;
	margin-right: auto;
	margin-left: auto;
	text-align:center;
	font-family:"Trebuchet MS";
	font-size:13px;
	color:#ffffff;	
}

#FOOTERLIENS a {
	font-family:"Trebuchet MS";
	font-size:13px;
	color:#ffffff;
	text-decoration:none;
}

#FOOTERLIENS a:visited {
	font-family:"Trebuchet MS";
	font-size:13px;
	color:#ffffff;
	text-decoration:none;
}

#FOOTERLIENS a:hover {
	font-family:"Trebuchet MS";
	font-size:13px;
	color:#ffffff;
	text-decoration:underline;
}

#BLOC_CAT-fr, #BLOC_CAT-en, #BLOC_CAT-es, #BLOC_CAT-de, #BLOC_CAT-nl  {
	padding-bottom:5px;
	padding-top:15px;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#401403;
	font-size:14px;
	padding-left:10px;
	width:210px;
	background-position:top left;
	background-repeat:no-repeat;
	height:73px;
}
#BLOC_CAT-fr {background-image:url(_images/bloc_cat-fr.jpg);}
#BLOC_CAT-en {background-image:url(_images/bloc_cat-en.jpg);}
#BLOC_CAT-es {background-image:url(_images/bloc_cat-es.jpg);}
#BLOC_CAT-de {background-image:url(_images/bloc_cat-de.jpg);}
#BLOC_CAT-nl {background-image:url(_images/bloc_cat-nl.jpg);}


#BLOG_ACTUS {
	width:121px;
	height:40px;
}

