body{
	background:url(../images/bckgd1.jpg) fixed center top;
	font-family:verdana, geneva, sans-serif;
	font-size:73%;
	line-height:150%;
	color:#FFFFFF;
}
.clear{
	clear:both;
}

/* TEXTE */
/* TITRES */
h1,h2,h3,h4,h5,h6{
	margin-bottom:0.75em;
}
p{
	margin-bottom:0.75em;
}
h1{
	font-size:2em;
	line-height:1.1em;
	font-weight:normal;
	color:#8EF52A;
}
h2{
	font-size:1.5em;
	line-height:1.1em;
	font-weight:normal;
	color:#CCC;
}
h2 a{
	font-weight:200;
	text-decoration:none;
}
h2 a:hover{
	font-weight:200;
	text-decoration:underline;
}
h3{
	font-size:1.6em;
	line-height:1.1em;
}
h4{
	font-size:1.4em;
	line-height:1.1em;
}
h5{
	font-size:1.2em;
	line-height:1.1em;
}
h6{
	font-size:1em;
	line-height:1.1em;
}

/* LIENS */
a, a:hover, a:visited{
	color:#999999;
	text-decoration:underline;
	font-weight:bold;
}
a:hover{
	text-decoration:none;
}

/* LISTES */
dl,ol,ul{
	margin-bottom:1.5em;
}
dt{
	font-weight:bold;
}
dd{
	font-style:italic;
}
li{
	list-style-type:disc;
	margin:0 0 0 15px;
}

/* FORMULAIRES */
fieldset{
	border:1px solid #8EF52A;
}
fieldset legend{
	font-weight:bold;
	color:#8EF52A;
}
form label{}
form input, form textarea{
	background:#533728;
	border:1px solid #8EF52A;
}
form input.boutonsubmit{
	background:#533728;
}
form ul li{
	margin:0;
	padding:0;
}

/* HR */
hr{
	color:#8EF52A;
	background-color:#8EF52A;
	height: 1px;
	border: 0;
	margin:15px 0;
}


/* POSITIONNEMENT */

/* HEADER */
div#header{
	height:100px;
	border-bottom:1px solid #8EF52A;
	background:url(../images/bckgd_header.png) repeat-x;
	margin:30px 0 0 0;
}
div#header_into{
	width:960px;
	margin:0 auto;
}
div#logo{
	float:left;
	width:269px;
	height:100px;
	background-image:url(../images/logo.png) !important; 
	background-repeat:no-repeat; 
	background-image:url(no-image); 
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='images/logo.png');
}

/* NAVIGATION */
div#navigation{
	float:right;
}
div#navigation ul{}
div#navigation ul li{
	display:inline;
	height:100px;
	margin:0;
}
div#navigation ul li a, div#navigation ul li a:hover, div#navigation ul li a:visited{
	margin:0;
	padding:45px 15px 39px 15px;
	color:#8EF52A;
	text-decoration:none;
	float:left;
	font-size:12px;
	line-height:16px;
}
div#navigation ul li a:hover{
	color:#280F0A;
	background:#8EF52A;
	filter:alpha(opacity=75);
	-moz-opacity:0.75;
	-khtml-opacity: 0.75;
	opacity: 0.75;
}

div#navigation ul li.current a {
	color:#280F0A;
	background:#8EF52A;
	filter:alpha(opacity=75);
	-moz-opacity:0.75;
	-khtml-opacity: 0.75;
	opacity: 0.75;
}


div#conteneur{
	width:960px;
	margin:30px auto 0 auto;
	background:url(../images/bckgd_header.png);
	border:1px solid #8EF52A;
	overflow:auto;
}

/* CONTENU GAUCHE */
div#contenu_gauche{
	width:320px;
	float:left;
	margin:30px 0 30px 30px;
}
div#contenu_gauche_image{
	border:1px solid #8EF52A;
	width:305px;
	display:block;
	margin:0 0 0 0;
	padding:0 0 0 0;
}

/* CONTENU DROITE */
div#contenu_droite{
	width:550px;
	float:right;
	margin:30px 30px 30px 0;
}

/* FOOTER */
div#footer{
	width:960px;
	margin:0 auto;
	text-align:center;
}
/* FORMULAIRES */
form ul{
	margin:0;
}
form ul li{
	margin-bottom:5px;
	list-style-type:none;
}
label{
	width:500px;
	display:block;
	float:left;
}
input, select, textarea{
	background:#FFFFFF;
	border:#fbb95e 1px solid;
	width:500px;
	color:white;
}
input:focus, select:focus, textarea:focus{
	border:#ff9400 1px solid;
}
input.short{
	width:425px;
}
input.bouton {
	border-top:#fbb95e 1px solid;
	border-left:#fbb95e 1px solid;
	border-bottom:#ff9400 1px solid;
	border-right:#ff9400 1px solid;
	text-align:center;
	width:200px;
}
input.bouton:hover {
	border-top:#ff9400 1px solid;
	border-left:#ff9400 1px solid;
	border-bottom:#fbb95e 1px solid;
	border-right:#fbb95e 1px solid;
	cursor:pointer;
}

.boutonsubmit{width:auto; padding:5px 10px 5px 10px; margin:10px 0px 0px 0px; background:#ff9400; color:#fff}

/* GALERIES */
#galeries{
}
#gallery{
	overflow:auto;
}
.gallery_vignette, .gallery_vignette_ssTitre{
	border:1px solid #8EF52A;
	float:left;
	padding:20px 15px;
	margin-right:17px;
	margin-bottom:17px;
	text-align:center;
	height:100px;
}
.gallery_vignette{
	width:132px;
	height:70px;
}
.gallery_vignette_ssTitre{
	width:132px;
	height:70;
}
.gallery_vignette a img{
	display:block;
	margin: auto;
}
.gallery_vignette a img{
	margin-bottom:5px;
}
.gallery_vignette a, .gallery_vignette a:active, .gallery_vignette a:hover, .gallery_vignette a:visited{
	color:#00B0D8;
}
img.float{
	float:left;
	margin:0px 10px 5px 0px;	
}

.navigationgaleries {
	position:relative;
}

.navigationprecedent {
	float:left;
}


.navigationsuivant {
	float:right;
}

/* COMMENTAIRES */
.addcomment{
	padding:20px;
	background:#F2F2F2;
	border-top:1px solid #00B0D8;
	border-bottom:1px solid #00B0D8;
	margin-bottom:20px;
}
.addcomment ul{
	margin-left:0px;
}
.addcomment ul li{
	list-style:none;
}
/* ACTUS, AGENDA */
#bas{
	margin:20px 0 0 0;
	background:#FFFFFF;
}
#actus ul, #agenda ul{
	margin-left:15px;
}
#actus, #agenda{
	width:345px;
	background:url(../images/site/bloc345px_02.jpg) repeat-y;
}
#actus{
	float:left;
}
#agenda{
	float:right;
}
#actus_into, #agenda_into{
	background:url(../images/site/bloc345px_01.jpg) no-repeat;
	padding:20px 20px 0 20px;
}
#actus_bas, #agenda_bas{
	width:345px;
	height:26px;
	display:block;
	background:url(../images/site/bloc345px_03.jpg) no-repeat;
}

/* VIDEO */
.dew_player{
	margin:5px 0px 15px 0px;
}
.dew_player h3{
	margin-bottom:3px;
}
#flashcontent{
	float:left;
	margin-right:20px;
}
.notshow{
	display:none;
	visibility:hidden;
}
li.current a{
	font-weignt:bold;
}
/* MENUS Restaurant */
div.cartes p{
	color:#000000;
}

div#zoom_content {background:#2F1A15;padding:10px;}

div#zoom_content p {
}