body {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 0.8em;
margin: 5px;
padding: 0px;
background-image: url('/img/fond.gif');
background-repeat: repeat-x;
background-color: #63b363;
}

#conteneur {
background-color:#ffffff;
width: 980px;
padding: 0 4px 0 4px;
margin: 0 auto;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/ombre.png', sizingMethod='scale')
}

/* Hack CSS  */
html>body #conteneur {
	filter: none;
	background: url('/img/ombre.png') repeat-y
}

#header {
height: 250px;
background-color:#ffffba;
width: 988px;
margin: 0 auto;
padding: 0px;

}
#centre {
background-color:#ffffff;
color: #101010;
margin: 0px auto;
padding: 0px 10px;
}

#centre p{
margin : 0px 10px;
padding: 10px 0px;
}

#centre h1{
color: #0a5f38;
font-weight: bold;
text-align: left;
font-size: 1.5em;
margin-left: 30px;
margin-top: 0px;
}
#centre h2{
color: #0a5f38;
text-decoration: underline; 
font-weight: bold;
text-align: left;
font-size: 1.1em;
margin-top: 20px;
margin-bottom: 20px;
text-align: center;
}

#prelogo {
margin-top: 0px;
margin-right: 10px;
margin-bottom: 0px;
margin-left: 30px;
color: #ffffff;
float: left;
}

p.adresse {
text-align: center;
color:#0a5f38;
font-size: 1.1em;
font-weight: bold;
padding-top: 20px;
padding-bottom: 20px;
}

p.carte {
text-align: center;
padding-top: 20px;
padding-bottom: 20px;
}


#pied {
height: 30px;
padding: 10px 10px;
margin: 0px;
background-color: #0a5f38;
color: #fefefe;
font-size: 0.7em;
text-align: center
}
#pied  a{color:#eeeeee;}

#bas {
height: 13px;
background-color: #63b363;
width: 988px;
margin: 0 auto;
padding: 0px;
background: url('/img/bas.png') no-repeat;
}


#demo-container{padding: 10px 15px 10px 0;}
ul#simple-menu{list-style-type:none;width:100%;position:relative;height:27px;font-family:"Trebuchet MS",Arial,sans-serif;font-size:13px;font-weight:bold;margin:0;padding:11px 0 0 0;}
ul#simple-menu li{display:block;float:left;margin:0 0 0 4px;height:27px;}
ul#simple-menu li.left{margin:0;}
ul#simple-menu li a{display:block;float:left;color:#fff;background:#4A6867;line-height:27px;text-decoration:none;padding:0 17px 0 18px;height:27px;}
ul#simple-menu li a.right{padding-right:19px;}
ul#simple-menu li a:hover{background:#095030;}
ul#simple-menu li a.current{color:#095030;background:#0fbc6e;}
ul#simple-menu li a.current:hover{color:#095030;background:#0fbc6e;}

#table td.pair {
	background-color: #02d071; color: white;
}
#table td.impair {
	background-color: #106040; color: white;
}
#table td.entete {
	background-color: #ffffff; color: black;
	text-align: center;
}


#formadmin {
	background-color: #bcffbc;
	color: #000000;
}
