body{
	background-color: #000000;
	background-image: url(../images/bandeau_moucharabieh.png);
	background-position: center 95px;
	background-repeat: no-repeat;
}
input, textarea{ 
	border: 1px solid #d27a3a;
	color:#d27a3a;
	background:transparent;
}
input[type='reset'], input[type='submit']{ background-color: #3c0c02; font-size: 10px; }

#container{
	position:absolute;
	width:990px;
	height:790px;
	top: 20px;
	left: 50%;
	margin-left:-495px;
	
}
#logo{
	position:absolute;
	width:199px;
	height:49px;
	background-image: url(../images/logo_LodgeK.png);
	top:15px;
	left:70px;
}
#menu {
	position:absolute;
	top:0px;
	left:275px;
	/*width:561px;*/
	height:60px;
	/*background-color:#FF33CC*/
}

#music{ position:absolute;	top:730px; left:300px; width:50px;  }
#newsletter{ position:absolute;	top:163px; left:70px; width: 140px; height: 167px; background: url(../images/newsletter.png) left top no-repeat; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #845215; }
#newsletter .title{ font-weight: bold; }
#newsletter input[type='text']{ color: #723603; border: 1px solid #723603; width: 115px; background: transparent; }
#newsletter input[type='submit']{ color: #f4cf5b; border: 1px solid #723603; font-size: 10px;  background: #723603; cursor: pointer; }

.Default_Menu{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#565655;
	text-decoration:none;
	margin-right: 18px;
	height:36px;
	background-repeat: no-repeat;
	background-position: left top;
	display:block;
	float:left;
	padding-top:24px;
	padding-left:16px;
	text-align: left;
	
}
a.Default_Menu:hover{
	background-position: left bottom;
	color:#ca8229;
	text-decoration:none;
}
/* Menu FR */
a.home{	background:url(../images/menu/accueil.png);}
a.visite{	background:url(../images/menu/visite.png);}
a.services{	background:url(../images/menu/services.png);}
a.tarifs{	background:url(../images/menu/tarifs.png);}
a.reservation{	background:url(../images/menu/reservation.png);}
a.contact{	background:url(../images/menu/contact.png);}
a.presse{	background:url(../images/menu/presse.png);}
/* Menu EN */
a.home-en{	background-image:url(../images/menu/accueil-en.png);}
a.visite-en{	background-image:url(../images/menu/visite-en.png);}
a.services-en{	background-image:url(../images/menu/services-en.png);}
a.tarifs-en{	background-image:url(../images/menu/tarifs-en.png);}
a.reservation-en{	background-image:url(../images/menu/reservation-en.png);}
a.contact-en{	background-image:url(../images/menu/contact-en.png);}
a.presse-en{	background-image:url(../images/menu/presse-en.png);}

/* Menu ES */
a.home-es{	background-image:url(../images/menu/home-es.png);}
a.visite-es{	background-image:url(../images/menu/Visita-es.png);}
a.services-es{	background-image:url(../images/menu/Servicios-es.png);}
a.tarifs-es{	background-image:url(../images/menu/Tarifas-es.png);}
a.reservation-es{	background-image:url(../images/menu/Reserva-es.png);}
a.contact-es{	background-image:url(../images/menu/Contacto-es.png);}
a.presse-es{	background-image:url(../images/menu/Prensa-es.png);}



#tapis{
	position:absolute;
	width:855px;
	height:190px;
	background-image: url(../images/bg_tapis.jpg);
	margin: 529px 0 0 70px;
}
#african_welcome{
	position:absolute;
	width:445px;
	height:676px;
	background-image: url(../images/african.png);
	margin: 5px 0 0 0;
}
#video{
	position:absolute;
	width:449px;
	height:313px;
	background-image: url(../images/support_video.png);
	margin: 131px 0 0 464px;
	padding-top:42px;
	background-repeat: no-repeat;
	background-position: top;
}
#home_content{
	position:absolute;
	width:300px;
	height:170px;
	margin: 460px 0 0 464px;
}
#rideau_masque{
	position:absolute;
	width:222px;
	height:588px;
	background-image: url(../images/rideau_masque.png);
	margin: 129px 0 0 854px;
}
#K{
	position:absolute;
	top:34px;
	left:824px;
	width:130px;
	height:124px;
	background-image: url(../images/K.png);
}
#spa{
	position:absolute;
	width:196px;
	height:90px;
	margin: 682px 0 0 94px;
}
#fireplace{
	position:absolute;
	width:306px;
	height:286px;
	margin: 424px 0 0 320px;
}
#footer_line{
	position:absolute;
	width:930px;
	height:1px;
	background-image: url(../images/footer_line.png);
	margin: 718px 0 0 64px;
}
a.neptis:link, a.neptis:visited,a.neptis:active{
	color:#282828;
	text-decoration:none;
	}
a.neptis:hover{
	color:#282828;
	text-decoration:underline;
	}
#pathway{
	position:absolute;
	width:278px;
	height:34px;
	margin: 147px 0 0 72px;
	font-family:"Century Gothic", Arial, sans-serif;
	font-weight:bold;
	font-size:11px;
	color:#ffc55e;
	background-image: url(../images/fleche.png);
	vertical-align: top;
	background-position: 0px 3px;
	background-repeat: no-repeat;
}
#bg_gallery{
	position:absolute;
	width:831px;
	height:520px;
	background-image: url(../images/bg_gallery.png);
	background-repeat: no-repeat;
	margin: 130px 0 0 67px;
}
#bg_services{
	position:absolute;
	width:1052px;
	height:131px;
	background-image: url(../images/services_fond.png);
	background-repeat: no-repeat;
	margin: 545px 0 0 -30px;
}
#content_services{
	position:absolute;
	width:430px;
	height:340px;
	margin:180px 0 0 515px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#915c2c;
	/*text-transform: uppercase;*/
}
.servicesTitle{ 
	font-size:14px;
	color: #dfa95e;
	font-weight: bold;
	font-family: "Trebuchet MS", Verdana ;
 }
#jarre{
	position:absolute;	
	width:321px;
	height:482px;
	background-image: url(../images/jarre.png);
	background-repeat: no-repeat;
	margin: 220px 0 0 52px;
}
#elephant{
	position:absolute;	
	width:178px;
	height:517px;
	background-image: url(../images/illustration_reservation.png);
	background-repeat: no-repeat;
	margin: 210px 0 0 80px;
}
#form_reflect{
	position:absolute;
	width:626px;
	height:149px;
	background-image: url(../images/form_reflect.png);
	background-repeat: no-repeat;
	margin-top: 568px;
	margin-left: 360px;
}
#tigre{
	position:absolute;	
	width:495px;
	height:542px;
	background-image: url(../images/services.png);
	background-repeat: no-repeat;
	margin: 132px 0 0 0px;
}
#slider{
	position:absolute;
	width:560px;
	height:420px;
	margin:200px 0 0 413px;
}
#sliderPress{
	position:absolute;
	width:955px;
	height:475px;
	margin:120px 0 0 20px;
}
#formulaire{
	position:absolute;
	width:460px;
	height:370px;
	margin:200px 0 0 365px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#d27a3a;
}

#tarifs{
	position:absolute;
	width:409px;
	height:473px;
	margin:160px 0 0 620px;
}
#promo{
	position:absolute;
	width:335px;
	height:89px;
	margin:630px 0 0 660px;
}
#tarifs .lodge{
	margin-left:20px;
}
#tarifs .tarifs_title{
	margin-left:160px;
}
#tarifs .tarifs{
	margin-left:125px;
}
.form_zone{
	height: 15px;
	width: 124px;
	display:block;
	border: 1px solid #d27a3a;
	color:#d27a3a;
	background:transparent;
}
.form_zone_date{
	height: 15px;
	width: 72px;
	display:block;
	border: 1px solid #d27a3a;
	color:#d27a3a;
	background:transparent;
}
.select_zone1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	height: 18px;
	width: 125px;
	border: 1px solid #d27a3a;
	color: #d27a3a;
	background-color: transparent;
}
.select_zone2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	height: 18px;
	width: 50px;
	border: 1px solid #d27a3a;
	color:#d27a3a;
	display:block;
	background:transparent;
}
.btn_radio{
	width:10px;
	height:10px;
	background:transparent;
}

#copyright_home{
	position:absolute;
	width:325px;
	height:70px;
	font-family:"Century Gothic", Arial, sans-serif;
	font-size:11px;
	color:#282828;
	text-align: right;
	right:0;
	top: 740px;
}
/*#TA_rated393,#TA_rated842,#TA_rated31{
	position:absolute;
	right:350px;
	top: 740px;
}*/
#TA_rated31{
	position:absolute;
	margin-top:600px;
	margin-left:535px;

}

#copyright_home span,
#copyright_services span,
#copyright_Visite3d span{
	font-family:"Century Gothic", Arial, sans-serif;
	font-size:11px;
	color:#282828;
	left:13px;
	padding-top: 9px;
	position: absolute;
}
#copyright_services{
	position:absolute;
	width:325px;
	height:70px;
	font-family:"Century Gothic", Arial, sans-serif;
	font-size:11px;
	color:#282828;
	text-align: right;
	right:0;
	top: 740px;
}
#copyright_Visite3d{
	position:absolute;
	width:325px;
	height:30px;
	font-family:"Century Gothic", Arial, sans-serif;
	font-size:11px;
	color:#282828;
	text-align: right;
	right:0;
	top: 760px;
}
#visite3d{
	position:absolute;
	width:200px;
	height:57px;
	right:0;
	top: 680px;
	
}
#bg_reservation{
	position:absolute;
	background-image: url(../images/bg_reservation.jpg);
	background-repeat: no-repeat;
	height: 563px;
	width: 950px;
	margin:140px 0 0 60px;
}
#contact{
	position:absolute;
	width:850px;
	height:440px;
	margin:220px 0 0 100px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#d27a3a;
	background: url(../images/bg_contact.png) no-repeat center ;
	/*background-color:#99FF99;*/
}

#contact a{ color: #ffcc76; font-weight:bold;  }

#bg_tarifs{
	position:absolute;
	background-image: url(../images/bg_tarifs.jpg);
	background-repeat: no-repeat;
	height: 596px;
	width: 814px;
	margin-top: 132px;
	margin-left: 72px;
}
.reservation_btn{
	background-image:url(../images/bg_bouton.jpg);
	width: 81px;
	height: 17px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#d27a3a;
	border:0;
	cursor:pointer;
}
#reservation_PlanSite{
	position:absolute;
	margin: 432px 0 0 890px;
	width:80px;
	height:18px;
}
#reservation_PlanSite a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#d27a3a;
	text-decoration:none;
}
#reservation_PlanSite a:hover{
	text-decoration:underline;
}
#intro{
	position:absolute;
	width:306px;
	height:366px;
	top: 170px;
	left: 50%;
	margin-left:-152px;
}
#luxe {
	position:absolute;
	width:600px;
	height:600px;
	top: 850px;
	left: 50%;
	margin-left:-280px;
	color:#333333;
	font-size:12px;
}
#luxe a{
	color:#333333;
	font-size:12px;
	
}
h1, h2, h3, h4{
	margin:0;
}