*{margin:0;padding:0;list-style:none}

.textclair {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #ffffff; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.textclairb {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.textnoir {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.textvert {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #92c800; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.textvertb {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #92c800; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.menu {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #ffffff; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.titre {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #ffffff; FONT-STYLE: normal; background:url("../img/fondtitre.png") no-repeat; FONT-FAMILY: Arial, Helvetica, sans-serif;text-transform:uppercase
}
A {
	FONT-WEIGHT: bold; COLOR: #ffffff; TEXT-DECORATION: none
}
A:hover {
	FONT-WEIGHT: bold; COLOR: #ffffff; TEXT-DECORATION: underline;
}

 body {
	margin:0;
	padding:0;
	font: bold 12px/1.5em Arial;
	background:#000000 url("../img/bg1.jpg") no-repeat;
	background-position:center top;
	padding: 0px;
	background-attachment: scroll;
	background-repeat: no-repeat;
	margin-left: 0px;
	margin-right: 0px;
}
 img{
	border: 0px;
} 
	
#wrapper 
	{
		position:relative;
		margin-left:auto;
		margin-right:auto;
		margin-top: 70px;
		width:800px;
		background-color:#75a000 url('../img/aaa.png');
		z-index:100;
	}
	
#image
	{
		background:#92c800;
		padding: 5px 5px 5px 5px;
	}

	
#menu
	{
		float:left;
		width:100%;
		background:#92c800;
		font-size:100%;
		line-height:normal;
		text-transform:uppercase;
	}
	
	
#menu ul
	{
		margin:0;
		padding:0;
		list-style:none;
	}
	
	
#menu li
	{
		display:inline;
		margin:0;
		padding:0;
	}
	
	
#menu a
	{
		float:left;
		background:url("../img/tableft1.gif") no-repeat left top;
		margin:0;
		padding:0 0 0 4px;
		text-decoration:none;
	}

	
#menu a span
	{
		float:left;
		display:block;
		background:url("../img/tabright1.gif") no-repeat right top;
		padding:5px 15px 4px 6px;
		color:#ffffff;
	}
	
	
#menu a span {float:none;}


#menu a:hover span{color:#ffffff;}


#menu a:hover{background-position:0% -42px;}


#menu a:hover span{background-position:100% -42px;color:#92c800;}


#menu #current a {background-position:0% -42px;}


#menu #current a span{background-position:100% -42px;color:#92c800;}


#main
	{
		background:#101010;
		padding-left: 50px;
		padding-right: 50px;
		z-index:80
	}
	
	
#bottom
	{
		background:#92c800;
		padding: 5px;
		border-top: #e5e5e5 1px solid;
		border-bottom: #e5e5e5 1px solid;
	}

#mentionslegales
	{
		background:#75a000;
		padding: 5px;
		border: 0;
	}
	
	
#acces
	{
		position: relative;
		margin-left:auto;
		margin-right:auto;
		width: 255px;
	}
	
	
#formulaire
	{
		width: 566px;
		overflow: hidden;
		margin: 4px;
	}


#form_left
	{
		line-height:30px;
		width: 80px;
		float: left;
	}


#form_right
	{
		line-height:30px;
		margin-left: 80px;
	}
	
	
#galerie
	{
		background:#101010;
		padding-left: 41px;
	}

	
#galerie a:hover {opacity:0.5}


dl{margin:10px 0}
dt,dd p{padding:0px;display:block;border-top-width:1px;width:750px}
dt{text-transform:uppercase;padding:0 5px;cursor:pointer;line-height:20px;height:20px;border-top:1px solid;font-weight:bold;width:715px}
dd{height:0px;overflow:hidden;width:750px}