body {
background: url("../image/fond.jpg") no-repeat;
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
	}
	
img {
border: 0;
	}
	
#ban {
position: absolute;
margin-left: 160px;
top: 130px;
	}
	
#ban img {
padding: 5px 10px 5px 5px;
	}
	
#livre {
position: absolute;
top: 400px;
left: 700px;
	}
	
#lien {
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size: 12px;
position: absolute;
top: 210px;
margin-left: 680px;
padding: 0px 10px 10px 0;
	}
	
#lien a {
text-decoration: none; 
color: #4040FF;
padding: 2px 0.5em 1px;
	}
	
#lien a:hover {
color: white;
background: #4040FF;
border-bottom-width: 3px;
	}
	
#side{
position: absolute;
top: 210px;
margin-left: 670px;
	}

	
#image {
position: absolute;
top: 210px;
margin-left: 150px;
	}

#image p {
text-align: center;
	}
	
#image a {
text-decoration: none; 
color: #4040FF;
padding: 2px 0.5em 1px;
	}
	
#image a:hover {
color: white;
background: #4040FF;
border-bottom-width: 3px;
	}
	
#image img {
border: none;
	}
	
#table {
	border-collapse: collapse; /* Les bordures du tableau seront collées (plus joli) */
	font-family: Geneva, Arial, Helvetica, sans-serif;
	}
td, th {
	width: 500px;
	border: 0px;
	}

.gauche {
	text-align: left;
	}

#side1 {
position: absolute;
top: 600px;
margin-left: 70px;
	}
	
#info {
position: absolute;
top: 620px;
margin-left: 150px;
	}
	
#info a {
text-decoration: none; 
color: #4040FF;
padding: 2px 0.5em 1px;
	}
	
#info a:hover {
color: white;
background: #4040FF;
border-bottom-width: 3px;
	}
	
#vote {
position: absolute;
top: 580px;
left: 700px;
	}

#weborama {
position: absolute;
top: 650px;
left: 700px;
	}
	
#side2 {
position: absolute;
top: 210px;
margin-left: 820px;
	}
	
#pub {
position: absolute;
top: 700px;
left: 700px;
	}
