/* CSS Document */

#page_rubr {
width: 800px;
margin-left: auto;
margin-right: auto;
background: #FFF;
}

#bandeau {
width: 800px;
height: 100px;
position: relative;
margin: 0px;
top: 0px;
left: 0px;
}

#menu {
position: absolute;
width: 800px;
height: 20px;
margin: 0px;
padding: 0px;
z-index: 99;
}

#gauche {
position: relative;
width: 520px;
left: 20px;
top: 40px;
margin: 0px 0px 40px 0px;
float: left;
}

#gauche .vignette {
	float: left; 
	margin: 0px 10px 50px 0px; 
	height: 240px; 
	width: 240px;

	background-position: center;
background-repeat: no-repeat;
}

#droite {
position: relative;
width: 160px;
margin: 40px 0px 0px 620px;
}

#article {
position: relative;
width: 600px;
margin: 60px 0px 30px 20px;
}

#footer {
position: relative;
clear: left;
margin: 40px 0px 0px 0px;
padding: 1px 0px 1px 20px;
width: 780px;
background-color: #ccc;
}

#galerie {
position: relative;
width: 780px;
margin: 40px 0px 20px 10px;
}

#galerie .vignette {
	float: left; 
	margin: 0px 10px 25px 0px; 
	height: 240px; 
	width: 240px;
	background-position: center;
background-repeat: no-repeat;
}

#galerie a{
padding: 3px 0px 0px 0px;
}
