html, ul, ol, dl, li, dt, dd, h1, h2, h3, h4, h5, h6, pre, form, p, blockquote, fieldset, input {
	margin: 0;
	padding: 0;
	list-style: none;
}
img {
	border: 0px;
}

textarea {
	max-width:390px;
}

body {
width: 1010px;
margin-left: auto;
margin-right: auto;
margin-top: 0px;
background-color: #202018;
background-image: url('images/warp.png');
background-repeat: no-repeat;
background-position: top center;
background-color: #202018;
font-family: "Century Gothic",Arial, Helvetica, Sans-Serif;
color: #AEA098;
}
#page {
width: 1010px;
height: 100%;
background-image: url('images/bgpage.png');
background-repeat: repeat-y;
}
#header {
width: 1010px;
height: 25px;
background-image: url('images/bgtop.png');
background-repeat: no-repeat;
}
#footer {
width: 1010px;
height: 50px;
background-image: url('images/bgbottom.png');
background-repeat: no-repeat;
}
#center {
width: 980px;
padding-left: 15px;
padding-right: 15px;
margin: 0px;
}
.ban {
width: 800px;
height: 200px;
background-image: url('images/ban.png');
background-position: center center;
background-repeat: no-repeat;
margin-left: auto;
margin-right: auto;
color: #EBE9DA;
text-shadow: 1px 1px 1px black;
filter: dropshadow(color=black, offx=1, offy=1);
font-style: lighter;
text-align: center;
font-family: 'StarCine';
}

#gauche {
width: 240px;
height: 100%;
vertical-align: top;
font-size: 12px;
padding-right: 10px;
}
a
{
  text-decoration: none;
  color: #F3BF59;
}

a:link
{
  text-decoration: none;
  color: #F3BF59;
}

a:hover, a.hover
{

  color: #F6D288;
}
#droite {
/*background-color: #E4E2D3;*/
width: 480px;
height: 100%;
vertical-align: top;
font-size: 12px;
}
#droited {
width: 240px;
height: 100%;
vertical-align: top;
font-size: 12px;
padding-left: 10px;
}
.titre_block_gauche {
background-image: url("images/ghaut.png");
width: 240px;
height: 35px;
text-align: center;		
color: #2c2827;
text-shadow: 2px 2px 2px #9e7b1a;
filter: dropshadow(color=#9e7b1a, offx=2, offy=2);
font-size: 15px;
vertical-align: center;

}
.titre_block_centre {
background-color: #2e2725;
-webkit-border-top-left-radius: 10px;
-webkit-border-top-right-radius: 10px;
-webkit-border-bottom-right-radius: 0px;
-webkit-border-bottom-left-radius: 0px;
-moz-border-radius-topleft: 10px;
-moz-border-radius-topright: 10px;
-moz-border-radius-bottomright: 0px;
-moz-border-radius-bottomleft: 0px;
border-top-left-radius: 10px;
border-top-right-radius: 10px;
border-bottom-right-radius: 0px;
border-bottom-left-radius: 0px;
width: 480px;
height: 30px;
text-align: center;
color: #EBE9DA;
font-size: 14px;
text-shadow: 1px 1px 1px black;
filter: dropshadow(color=black, offx=1, offy=1);
font-style: lighter;
}
.contenu_block_centre {
padding: 5px;
background-color: #5E514A;
-webkit-border-top-left-radius: 0px;
-webkit-border-top-right-radius: 0px;
-webkit-border-bottom-right-radius: 10px;
-webkit-border-bottom-left-radius: 10px;
-moz-border-radius-topleft: 0px;
-moz-border-radius-topright: 0px;
-moz-border-radius-bottomright: 10px;
-moz-border-radius-bottomleft: 10px;
border-top-left-radius: 0px;
border-top-right-radius: 0px;
border-bottom-right-radius: 10px;
border-bottom-left-radius: 10px;
}
.titre_block_news {
background-color: #2e2725;
-webkit-border-top-left-radius: 10px;
-webkit-border-top-right-radius: 10px;
-webkit-border-bottom-right-radius: 0px;
-webkit-border-bottom-left-radius: 0px;
-moz-border-radius-topleft: 10px;
-moz-border-radius-topright: 10px;
-moz-border-radius-bottomright: 0px;
-moz-border-radius-bottomleft: 0px;
border-top-left-radius: 10px;
border-top-right-radius: 10px;
border-bottom-right-radius: 0px;
border-bottom-left-radius: 0px;
width: 480px;
height: 30px;
text-align: center;
color: #EBE9DA;
font-size: 14px;
text-shadow: 1px 1px 1px black;
filter: dropshadow(color=black, offx=1, offy=1);
font-style: lighter;
}
.img_news {
background-image: url('images/newsb.png');
width: 480px;
height: 80px;
}
.contenu_news {
padding: 5px;
background-color: #5E514A;
-webkit-border-top-left-radius: 0px;
-webkit-border-top-right-radius: 0px;
-webkit-border-bottom-right-radius: 10px;
-webkit-border-bottom-left-radius: 10px;
-moz-border-radius-topleft: 0px;
-moz-border-radius-topright: 0px;
-moz-border-radius-bottomright: 10px;
-moz-border-radius-bottomleft: 10px;
border-top-left-radius: 0px;
border-top-right-radius: 0px;
border-bottom-right-radius: 10px;
border-bottom-left-radius: 10px;
}
.bottom_news {
text-align: right;
padding-right: 5px;
}

.date {
font-size: 12px;
}
input {
 border:1px solid black;
 background-color:#5E504D;
 padding-left: 2px;
 padding-right: 3px;
 border: 1px solid #202018;
 margin-top: 5px;
 }
input[type=radio] {
 margin-right:50px;
 background-color:transparent;
 border:none;
 }
 hr {
 border: 1px dotted #202018;
 width: 80%;
 }
 #menub {
 height: 35px;
 }
 
.visiteurs
{
color: #EBE9DA;
font-size: 11px;
padding-top: 12px;
text-shadow: 1px 1px 1px black;
filter: dropshadow(color=black, offx=1, offy=1);
}
 .menu2{
	border:none;
	border:0px;
	font: 67.5% "Lucida Sans Unicode", "Bitstream Vera Sans", "Trebuchet Unicode MS", "Lucida Grande", Verdana, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	}
.menu2 ul{
	height:35px;
	list-style:none;
	margin:0;
	padding:0;
	}
	.menu2 li{
		float:left;
		padding:0px;
		}
	.menu2 li a{
		background:#202018 url("images/seperator.gif") bottom right no-repeat;
		display:block;
		font-weight:normal;
		line-height:35px;
		margin:0px;
		padding:0px 25px;
		text-align:center;
		text-decoration:none;
		}
		.menu2 li a:hover, .menu2 ul li:hover a{
			background: #372F2C url("images/hover.gif") bottom center no-repeat;
			text-decoration:none;
			}
	.menu2 li ul{
		background:#202018;
		display:none;
		height:auto;
		padding:0px;
		margin:0px;
		border:0px;
		position:absolute;
		width:225px;
		z-index:200;
		/*top:1em;
		/*left:0;*/
		}
	.menu2 li:hover ul{
		display:block;
		
		}
	.menu2 li li {
		background:url('images/sub_sep.gif') bottom left no-repeat;
		display:block;
		float:none;
		margin:0px;
		padding:0px;
		width:225px;
		}
	.menu2 li:hover li a{
		background:none;
		
		}
	.menu2 li ul a{
		display:block;
		height:35px;
		font-size:12px;
		font-style:normal;
		margin:0px;
		padding:0px 10px 0px 15px;
		text-align:left;
		}
		.menu2 li ul a:hover, .menu2 li ul li:hover a{
			background:#372F2C url('images/hover_sub.gif') center left no-repeat;
			border:0px;
			text-decoration:none;
			}
	.menu2 p{
		clear:left;
		}	

		