body
{
	margin: 0px;
	padding:0px;
	background:#9B1909 none;
	font-family:verdana, arial;
}

.label{ width:140px; float:left; display:block; }

#formInscription input, #formInscription textarea{ border:1px solid #ffffff; width:300px; background:#ffffff none; color:#000000; font-size:12px; }

/* DIV CENTRAL */

#container{
	height:auto;
	width:800px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	background:#765239 none;
	margin-top:0px;
	padding-top:0px;
}

#entete{
	height:200px;
	width:800px;
	margin-top:0px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	color:white;
	font-family:verdana, arial;
	padding-top:0px;
}

h2{
	color:#DBB23E;
	font-size:20px;
	font-weight:100;
}
h1{
color:#DBB23E;
	font-weight:100;
	font-size:26px;
}

#logo
{
  font-family:verdana, arial;
  font-size:9px;
  margin-left:auto;
  margin-right:auto;
  font-variant: 10em;
  width:800px;
  color:red;
}

#logo a:link,a:hover, a:visited
{
	color: #765238;
	text-decoration:none;

}

#voeux{
	border:none;
	margin-left:56px;
	margin-top:-20px;
}

/* MENU */

a:link, a:visited
{
	color: white;
	text-decoration:underline;

}


a:hover
{
	color: #F7A246;
	
}



.lien_menu:link
{
	color: white;
	text-decoration:none;

}


#menu_en a:hover
{
	color: #F7A246;
	text-decoration:none;

}

.lien_menu:visited
{
	color: white;
	text-decoration:none;

}

#menu_en
{
	font-size:13px;
	padding-top:167px;
	margin:0px;
	
}
#langue{ position:absolute; top:150px; margin:0px; padding:0px; left:710px; font-size:12px; }

/* texte */

#contenu
{
	text-align:justify;
	color:white;
	font-size:14px;
	margin-top:0px;
	font-family:verdana, arial;
	margin-left:0px;
	background:transparent none;
	margin-right:auto;
	text-align:center;
	width:800px;
	height:auto;
	min-height: 300px;
	overflow:hidden;
	padding-bottom:20px;
}
#titre
{
  font-family:verdana, arial;
	font-size:25px;
	color:#9D7954;
	margin:0px;
}

#texte
{
	margin-top:10px;
	padding:5px 15px 30px 15px;
	width:700px;
	text-align:justify;
	margin-left:auto;
	margin-right:auto;
	padding-bottom:30px;
	overflow:hidden;
}

img {
  border:10px solid #9D7954;
}
.erreur
{
	color:#FFFF99;
	font-size:13px;
}

#photo_event
{
	display: block;
  margin-left: auto;
  margin-right: auto 
}

#photo_gauche
{
	float:left;
	margin-right:10px;
	margin-top:10px;  
	
}
#photo_droite
{
	float:right;
	margin-left:10px; 
	margin-top:10px;  
   
}

#ss_titre
{
	font-size:13px;
	color:#F5E37A;	
	font-weight:bold;
}
h3{ font-size:13px;
	color:#F5E37A;	
	 }
	 
.h3cour{ color:#FFE200; }
.Orange{ color:#D57800;}
#lien2012{ text-decoration:none; color:#D57800;}

/* BAS DE PAGE CONTACT */

#bas
{
	width:800px;
	height:20px;
	background:#A63628 none;
	margin-bottom:0px;
	padding-bottom:0px;
	padding-top:5px;
	color:white;
	font-size:10px;
	font-family:verdana;
}
#mySlideshow
{
	width: 274px;
	height: 205px;
	z-index:5;
	border:10px solid #9D7954;
	margin: 10px;
	float:right;
}

#CoulisseSlideshow
{
	width: 602px;
	height: 400px;
	z-index:5;
	border:10px solid #9D7954;
	margin: 10px;
	display: block;
  margin-left: auto;
  margin-right: auto ;
}

#BanquetSlideshow
{
	width: 259px;
	height: 194px;
	z-index:5;
	border:10px solid #9D7954;
  margin-left:10px;
  margin-top:10px;  
  float:right;
}

#FormuleSlideshow
{
	width: 276px;
	height: 265px;
	z-index:5;
	border:10px solid #9D7954;
  margin-right:10px;
  margin-top:10px;  
  float:left;
  background:#765239 none;
  background-color:#765239 none;
}


#EventSlideshow
{
	width: 520px;
	height: 350px;
	z-index:5;
	border:10px solid #9D7954;
  display: block;
  margin-left: auto;
  margin-right: auto 
}

.jdSlideshow
{
	display: none;
	overflow:hidden;
	position: relative;
}

.jdSlideshow img
{
	border: 0;
	margin: 0;
}

.jdSlideshow .slideElement
{
	width: 100%;
	height: 100%;
	background-color: #765239;
	background-repeat: no-repeat;
}

.jdSlideshow .loadingElement
{
	width: 100%;
	height: 100%;
	position: absolute;
	left: 0;
	top: 0;
	background-color: #000;
	background-repeat: no-repeat;
	background-position: center center;
	background-image: url('img/loading-bar-black.gif');
}

.jdSlideshow .slideInfoZone
{
	position: absolute;
	z-index: 10;
	width: 100%;
	margin: 0px;
	left: 0;
	bottom: 0;
	height: 40px;
	background: #333;
	color: #fff;
	text-indent: 0;
}

.jdSlideshow .slideInfoZone h2
{
	padding: 0;
	font-size: 80%;
	margin: 0;
	margin: 2px 5px;
	font-weight: bold;
	color: inherit;
}

.jdSlideshow .slideInfoZone p
{
	padding: 0;
	font-size: 60%;
	margin: 2px 5px;
	color: #eee;
}

.jdSlideshow a
{
	font-size: 100%;
	text-decoration: none;
	color: inherit;
}

.jdSlideshow a.right, .jdSlideshow a.left
{
	position: absolute;
	height: 100%;
	width: 40%;
	cursor: pointer;
	z-index:10;
	filter:alpha(opacity=20);
	-moz-opacity:0.2;
	-khtml-opacity: 0.2;
	opacity: 0.2;
}

* html .jdSlideshow a.right, * html .jdSlideshow a.left
{
	filter:alpha(opacity=50);
}

.jdSlideshow a.right:hover, .jdSlideshow a.left:hover
{
	filter:alpha(opacity=80);
	-moz-opacity:0.8;
	-khtml-opacity: 0.8;
	opacity: 0.8;
}

.jdSlideshow a.left
{
	left: 0;
	top: 0;
	background: url('img/fleche1.png') no-repeat top left;
}

* html .jdSlideshow a.left { background: url('img/fleche1.gif') no-repeat top left; }

.jdSlideshow a.right
{
	right: 0;
	top: 0;
	background: url('img/fleche2.png') no-repeat top right;
}

* html .jdSlideshow a.right { background: url('img/fleche2.gif') no-repeat top right; }

/* photos */
div#galerie
		{
			width: 510px ;
			background: #9D7954 ;
			border: 1px solid #765239 ;
			padding: 15px ;
			margin: 15px 30px ;
			text-align: center ;
		}
		
		ul#galerie_mini
		{
			margin: 0 ;
			padding: 0 ;
			list-style-type: none ;
		}
		
		ul#galerie_mini li
		{
			float:left;	
		}
		
		ul#galerie_mini li a img
		{
			margin: 2px 1px ;
			border: 1px solid #765239 ; 
		}
		
		dl#photo
		{
			clear: both ;
			margin: 0 auto ;
			visible: false;
		}
		
		dl#photo dt
		{
			font: 20px verdana;
			color: #dcb ;
		}
		
		dl#photo dd
		{
			margin: 0 ;
		}
		
		dl#photo img
		{
			border: 1px solid #765239 ;
		}



