/* ----- GENERAL ----- */
#page{
	width:802px; text-align: left; margin:20px auto;
	text-transform: uppercase;
}
#page a{color:#000; text-decoration: none;}


/* ----- HEADER ----- */
#header{}
#menu, #identite{width:400px;float:left;}

#menu{}
#menu li{
	display: block; float:left; padding:13px 11px 0 10px;
	background-image: url('../media/pointilles.png');
	background-position: top right; background-repeat: repeat-y;
}
#menu li.first{padding-left:0;}
#menu li.last{background-image: none;}
#identite{text-align: right;line-height:9px;}



/* ----- MAIN ----- */
#main{border: 1px solid #bbb; margin:2px 0; position:relative;}
#navigation{
	position:absolute; top: 30px; left: 0; z-index:5;
	line-height:9px;
}
.navigunit{
	background-color: #000; color:#fff; 
	padding: 2px 4px 0px 4px; margin:0 2px 2px 0;
	float:left; height:14px;
}
#navigation .navigunit a{color:#fff;}
.navigunit img.gau{padding:0 3px 0 3px;}
.navigunit img.dro{padding:0 3px 0 3px;}
.navigunit .numsepara{padding:0 3px 0 3px;}


#main.diaporama{padding: 86px 100px 66px 120px; width:580px; height:440px;}
.slide{width:135px; height:102px; padding:0 10px 10px 0; float:left; }
.slide img{width:133px; height:100px;border: 1px solid #bbb; display: block;}


#main.slideshow{}
#main.slideshow img.bigpic{display: block;}


/*.renseignements{width:800px; height:592px; }*/
.renseignements{width:800px; height:600px; }
#rens_inner{
	position: absolute; bottom:0; right:0; width:410px; height:400px; padding: 0 20px 100px 0;
/*	background-color: red;*/
}
#rens_inner a{font-weight: bold; text-decoration: underline;}
#rens_inner a.nolink{text-decoration: none;}
#rens_inner h2{font-size: 120%; float:left;text-align: right; width:200px; padding-right:5px; font-weight: bold;}
#rens_inner p {font-size: 110%; float:left; width:200px; padding:0 5px 10px 0; text-transform: none;}


/* ----- FOOTER ----- */
#footer{text-align: right; font-size: 90%;}

