.signature
{
float: right;
}

legend /* On met un peu plus en valeur les titres des fieldset */
{
   font-family: "Arial", serif;
   color: #B3B3B3;
}

fieldset
{
   margin-bottom: 15px; /* Une marge pour s&#233;parer les fieldset */
   
}



html
{
	width:100%;
	height:100%;
	background-color:#000;
}
body
{
	width:100%;
	height:100%;
	
	
}

a
{
	text-decoration: none; 
	color: white;
	font-family: "Arial", serif;
   
   
}
a:hover 
{
	text-decoration: underline; 
	color: red; 
	font-family: "Arial", serif;
   
   
}

.center
{
text-align: center;
margin:auto;
width:100%;
display:block;
}

#menu
{
overflow:auto;
display:block;
text-align:center;
float:left;
width:170px;


}
#menu .menu
{
background-image:url("images/backgroundMenu.jpg");
border:2px solid black;
}


#contenu
{
width:1050px;
margin:auto;

}
#background
{
background-image:url("images/backgroundGeneral.jpg");
background-repeat:norepeat;
background-position:top;
height:100%;
overflow: auto;


}
#corps
{
font-size: 12px;
font-family: "Arial", serif;
padding-bottom: 5px; 
color: white;
background-image:url("images/backgroundMenu.jpg");
background-repeat:repeat;
height:600px;
overflow: auto;


}


#copyright
{
text-align:center;
color: #916768;
margin:auto;

}
#date
{
color: #fff;
font-size: 12px;
font-family: "Arial", serif;
background-image:url("images/cadre_horaire.jpg");
background-repeat:no-repeat;

 

}

#pub .img
{

}
#pub
{
width:100%;
height:100px;
text-align:center;
 

}

#liste
{


margin-left:20px;
text-align:center;
color:red;
font-size:1.16em;
float:right;

 

}
#menu img
{
margin:0;
padding:0;
display:block;
}
#bande
{
height:30px;
background-image:url("images/backgroundMenu.jpg");
}
.contourVertical
{

}