body{

background:#878787 url('images/fond.png') top left repeat-x;
padding:0px;
margin:0px;
}

#header,#page,#footer{width:900px;margin:auto;}


#header{
margin-top:20px;
background:transparent url(images/header.png) top left no-repeat;
height:80px;}
#header img{margin:10px 20px 10px 20px;border:0px;}

img .version{position: absolute;z-index: 1000;margin: 0px;padding: 0px;top: -50px;right: 5px;}
.clear{clear:both;}

#menu{
position:relative;
height:39px;
width:900px;
border-top:1px solid #424242;
background:transparent url(images/menu.png) top left repeat-x;}

#menu ul{
display:block;
list-style-type: none;
margin: 0px;
padding: 0px;
}

#menu li{
position:relative;
height:39px;
width:130px;
border-right:1px solid #424242;

cursor:pointer;
display: inline; 
float: left;
}
#menu li:hover{background-color:#424242;}

#menu a{
position:absolute;
height:29px;
width:130px;
color:#ffffff;
text-decoration:none;
text-align:center;
padding-top:8px;
}

#page{background-color:#ffffff;padding-top:30px;}

#contenu{padding:20px;color:#666669;}
#contenu h2{text-transform:uppercase;}
table{margin:50px;}
td{width:150px;}
input{border:1px solid black;}

.bandeau_bas{background:#696969 url(images/bandeau_bas.jpg)top left no-repeat;height:242px; width:900px;margin-top:40px;border:5px solid black;}

.tempo{margin-top:150px;font-size:44px;text-align:center;color:#000000;text-transform:uppercase;}

#footer{background:transparent url(images/footer.png) top left no-repeat;height:74px;}
#footer p{padding-top:40px;margin:0px 0px 0px 20px;font-size:12px;text-transform:uppercase;color:#848484;}
#footer a{color:#ffb400;text-decoration:none;}
#footer a:hover{text-decoration:underline;}
