@charset "utf-8";
body{
	background:#000000;	
	margin:0px;
	padding:0px;
	text-align:center;
	font-family:verdana,helvetica,arial,sans-serif;
	color:#FFFFFF;
}
img{
border:none;}
a{outline:none;
color:#ABD059;
font-size:12px;}
a:hover{
text-decoration:none;}
h1 {
background-image:url(../images/bgh1.png);
background-position:left center;
background-repeat:no-repeat;
color:#B1DB08;
font-family:Verdana,Geneva,sans-serif;
font-size:14px;
height:35px;
letter-spacing:2px;
padding-left:45px;
padding-top:10px;
font-weight:300;}
#plain{
background-image:url(../images/plain1.jpg);
background-position:center center;
background-repeat:no-repeat;
height:1000px;
margin:auto;
height:953px;
min-width:1130px;
}
#header{
width:1130px;
margin:auto;
height:156px;}
#logo{
float:left;
height:156px;
width:273px;
background:url(../images/Logo.png);}
#languages{
width:320px;
float:right;}
#main{
width:1098px;
height:600px;
margin:auto;}

#menu{
background:url(../images/Menu.png) no-repeat;
height:324px;
width:217px;
margin-top:60px;
float:left;
text-align:left;
vertical-align:middle;
padding-top:70px;}
#menu a.item{
	display: block;
	height: 22px;	
    margin-left:70px;
	text-indent: -100000px;
	}
#menu a.item:hover{
	height:38px;
	margin-left:40px;}
#menu a.accueil{
	background: url(../images/accueil.png) 0 0 no-repeat;	
	width: 66px;	
	}
#menu a.accueil:hover{
	background: url(../images/accueil2.png) 0 0 no-repeat;
	width:94px;
}
#menu a.accu{
	background: url(../images/accueil2.png) 0 0 no-repeat;
	width:94px;
	display: block;
	    margin-left:70px;
	text-indent: -100000px;
	height:38px;
	margin-left:40px;}
#menu a.services{
	background: url(../images/services.png) 0 0 no-repeat;	
	
	width: 76px;	
}
#menu a.services:hover{
	background: url(../images/services2.png) 0 0 no-repeat;
	width:103px;
}
#menu a.ser{
	background: url(../images/services2.png) 0 0 no-repeat;
	display: block;
	    margin-left:70px;
	text-indent: -100000px;
	width:103px;
	height:38px;
	margin-left:40px;
}
#menu a.galerie{
	background: url(../images/galerie.png) 0 0 no-repeat;
		
	width: 65px;	
}
#menu a.galerie:hover{
	background: url(../images/galerie2.png) 0 0 no-repeat;
	width:91px;
}
#menu a.gal{
	background: url(../images/galerie2.png) 0 0 no-repeat;
	display: block;
	    margin-left:70px;
	text-indent: -100000px;
	width:91px;
	height:38px;
	margin-left:40px;
}
#menu a.contact{
	background: url(../images/contact.png) 0 0 no-repeat;
		
	width: 72px;	
}
#menu a.contact:hover{
	background: url(../images/contact2.png) 0 0 no-repeat;
	width:98px;
}
#menu a.con{
	background: url(../images/contact2.png) 0 0 no-repeat;
	width:98px;
	display: block;
	    margin-left:70px;
	text-indent: -100000px;
	height:38px;
	margin-left:40px;
}


#menu a.home{
	background: url(../images/home.png) 0 0 no-repeat;	
	width: 66px;	
	}
#menu a.home:hover{
	background: url(../images/home2.png) 0 0 no-repeat;
	width:94px;
}
#menu a.hom{
	background: url(../images/home2.png) 0 0 no-repeat;
	width:94px;
	display: block;
	    margin-left:70px;
	text-indent: -100000px;
	height:38px;
	margin-left:40px;}


#menu a.galery{
	background: url(../images/galery.png) 0 0 no-repeat;	
	width: 66px;	
	}
#menu a.galery:hover{
	background: url(../images/galery2.png) 0 0 no-repeat;
	width:94px;
}
#menu a.galry{
	background: url(../images/galery2.png) 0 0 no-repeat;
	width:94px;
	display: block;
	    margin-left:70px;
	text-indent: -100000px;
	height:38px;
	margin-left:40px;}
	
#menu a.inicio{
	background: url(../images/inicio.png) 0 0 no-repeat;	
	width: 66px;	
	}
#menu a.inicio:hover{
	background: url(../images/inicio2.png) 0 0 no-repeat;
	width:94px;
}
#menu a.ini{
	background: url(../images/inicio2.png) 0 0 no-repeat;
	width:94px;
	display: block;
	    margin-left:70px;
	text-indent: -100000px;
	height:38px;
	margin-left:40px;}

#menu a.servicio{
	background: url(../images/servicio.png) 0 0 no-repeat;	
	width: 66px;	
	}
#menu a.servicio:hover{
	background: url(../images/servicio2.png) 0 0 no-repeat;
	width:94px;
}
#menu a.servico{
	background: url(../images/servicio2.png) 0 0 no-repeat;
	width:94px;
	display: block;
	margin-left:70px;
	text-indent: -100000px;
	height:38px;
	margin-left:40px;}


#menu a.galeria{
	background: url(../images/galeria.png) 0 0 no-repeat;	
	width: 66px;	
	}
#menu a.galeria:hover{
	background: url(../images/galeria2.png) 0 0 no-repeat;
	width:94px;
}
#menu a.galria{
	background: url(../images/galeria2.png) 0 0 no-repeat;
	width:94px;
	display: block;
	    margin-left:70px;
	text-indent: -100000px;
	height:38px;
	margin-left:40px;}

#menu a.contacto{
	background: url(../images/contacto.png) 0 0 no-repeat;	
	width: 78px;	
	}
#menu a.contacto:hover{
	background: url(../images/contacto2.png) 0 0 no-repeat;
	width:94px;
}
#menu a.conto{
	background: url(../images/contacto.png) 0 0 no-repeat;
	width:94px;
	display: block;
	    margin-left:70px;
	text-indent: -100000px;
	height:38px;
	margin-left:40px;}



#menu a.AR_accueil{
	background: url(../images/AR_home.png) 0 0 no-repeat;	
	width: 110px;	
	}
#menu a.AR_accueil:hover{
	background:url(../images/AR_home2.png) 0 0 no-repeat;
	width:140px;
}
#menu a.AR_accu{
	background: url(../images/AR_home2.png) 0 0 no-repeat;
	width:140px;
	display: block;
    margin-left:70px;
	text-indent: -100000px;
	height:38px;
	margin-left:40px;}
#menu a.AR_services{
	background:url(../images/AR_serrvices.png) 0 0 no-repeat;	
	width: 110px;	
}
#menu a.AR_services:hover{
	background:url(../images/AR_serrvices2.png) 0 0 no-repeat;
	width:140px;
}
#menu a.AR_ser{
	background: url(../images/AR_serrvices2.png) 0 0 no-repeat;
	display: block;
	margin-left:70px;
	text-indent: -100000px;
	width:140px;
	height:38px;
	margin-left:40px;
}
#menu a.AR_galerie{
	background: url(../images/AR_galery.png) 0 0 no-repeat;		
	width: 110px;	
}
#menu a.AR_galerie:hover{
	background:url(../images/AR_galery2.png) 0 0 no-repeat;
	width:140px;
}
#menu a.AR_gal{
	background: url(../images/AR_galery2.png) 0 0 no-repeat;
	display: block;
	margin-left:70px;
	text-indent: -100000px;
	width:140px;
	height:38px;
	margin-left:40px;
}
#menu a.AR_contact{
	background: url(../images/AR_contact.png) 0 0 no-repeat;		
	width: 110px;	
}
#menu a.AR_contact:hover{
	background:url(../images/AR_contact2.png) 0 0 no-repeat;
	width:140px;
}
#menu a.AR_con{
	background: url(../images/AR_contact2.png) 0 0 no-repeat;
	width:140px;
	display: block;
	margin-left:70px;
	text-indent: -100000px;
	height:38px;
	margin-left:40px;
}

#banner{
background:url(../images/bg_banner.png) no-repeat;
height:268px;
width:725px;
float:right;
margin-right:80px;
margin-top:10px;
text-align:center;
padding-top:21px;}
#banner img{
border:#920E30 solid;}
#content{
height:190px;
width:700px;
float:right;
margin-right:92px;
text-align:justify;
font-family:'Trebuchet MS',Arial,Helvetica,sans-serif;
font-size:13px;}
#content img{
margin:10px;
border:2px solid #B1DB08;}
#content2{
width:800px;
float:right;
margin-right:60px;
text-align:justify;
font-family:Verdana,Geneva,sans-serif;
font-size:14px;
 font-weight:bold;}
 
 #restau{
 margin-left:30px;}

 #restau img{
border: none;
margin:0px;}
 #logo_con{
 margin-top:-1px; margin-left:63px;height:199px; width:254px;}
 
 #adresse{
 float:right; text-align:center; width:400px; margin-top:80px; font-style:italic; margin-right:70px; height:199px;}
 span.c6 {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/banner.png');width:725px;height:290px;display:inline-block;}
 c5 {cursor: default}
 span.c4 {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/AR.png');}
 span.c3 {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/EN.png');}
 span.c2 {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/FR.png');}
 span.c1 {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/SP.png');}
 #menu ul{
 margin-top:-10px;
 margin-bottom:0px;
 margin-left:80px;
 padding:0px;
 list-style-image:url(../images/listeimage.png);
 
 }
 #menu ul a{
 color:#AFFC8D;
 text-decoration:none;
 font-size:12px;
 text-indent:0px;
 margin:0px;}
 #menu ul a:hover{
 color:#FFFFFF;}
 .option{
 height:30px;}
 input{
 	opacity : 0.5;
    filter : alpha(opacity=50);
	border:2px solid #A2153E;
	background:#6F0114;
	font-size: 13px; color:#FFFFFF; font-family: 'Trebuchet MS',Arial,Helvetica,sans-serif; font-weight:bold;}
input #ttt{height:29px; width:73px; background: url(../images/envoi.png); border:none; margin-right:30px;opacity : 1;}
#resbg{background:url(images/bgreservation.png) no-repeat; width:245px; height:403px; text-align:center; vertical-align:middle;}
select{opacity : 0.4;
    filter : alpha(opacity=40);
	border:2px solid #A2153E;
	background:#6F0114;
	font-size: 13px; color:#FFFFFF; font-family: 'Trebuchet MS',Arial,Helvetica,sans-serif; font-weight:bold;}
textarea{opacity : 0.4;
    filter : alpha(opacity=40);
	border:2px solid #A2153E;
	background:#6F0114;
	font-size: 13px; color:#FF6699; font-family: 'Trebuchet MS',Arial,Helvetica,sans-serif; font-weight:bold;}
#footer{
width:1060px;
text-align:right;
margin:auto;}
#footer ul, #footer li{
display:inline;
list-style:circle;
padding:4px;
list-style-image:url(../images/btn-up.gif);

}
#footer a{color:#CC3366;
text-decoration:none;}
fieldset {
     position :              relative;
     top :                   1em;
     padding :               0 0.5em 0.5em 0.5em;
	 border:solid #A2153E 1px;
	 font-size:12px;
 }
html>body fieldset {
     top :                   0;
 }
legend {
     position :              relative;
     top :                   -1em;
     padding :               0.4em;
 }
.gal_dwn{margin-top:400px; position:absolute; margin-left:50px;}
.gal_up{margin-top:-22px; position:absolute; margin-left:50px;}
