body{background-color:#336600;font-family:Arial, Helvetica, sans-serif, "Arial Rounded MT Bold";}

#page{
	/*background-color:#FFFFFF;*/
	width:900px;
	margin:0 auto;
}

#entete{
	background-image:url(entete.png);
	background-repeat:no-repeat;
	background-position:left top;
	height:99px;
}

#menuh{
	background-image:url(menuh.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	text-align:right;
	padding:0.5em 50px;
	color:#FFF;
	font-size:0.75em;
	font-weight:bold;
}

#corps{
	background-color:#FFFFFF;
	overflow:auto;/*permet de garder la hauteur dû aux éléments flottants contenus*/
	/*background-color:#FFF;*/
}

#menuv{
	float:left;
	width:200px;
	height:450px;
}

#page_mention{
	background-color:#FFFFFF;
	background-image:url(neomys.jpg);
	background-position:20px 20px;
	background-repeat:no-repeat;
	width:700px;
	margin:0 auto;
	padding:20px;
}

p{text-align:justify;}

/******************************************************************/
a{text-decoration:none;color:#003333;}

a:hover{text-decoration:underline;}

/******************************************************************/
#societe li, #museum li, #biblio li{font-size:smaller;margin-left:-30px;}

#titre-pave{text-align:right;}

.piedagenda{
	font-size:0.75em;
	border-top:1px solid #009900;
	position:absolute;
	bottom:0px;
}

.traitsup{border-top:1px solid #660000;}
.traitinf{border-bottom:1px solid #660000;}

#contenu h3{color:#006600;}

img{border:none;}

.imgg{float:left; margin-right:1em;}
.imgd{float:right; margin-left:1em;}
.espace_sup{padding-top:1em;}
.espace_inf{padding-bottom:1em;}
.paragraf{clear:both;}

.listes{
	border:1px solid #660000;
	padding:0 1em 0 1em;
	margin:1em;
}

.cadrerouge{border:1px solid #660000; margin-bottom:1em;}

.cadrerougetxt{border:1px solid #660000; margin-bottom:1em; padding:1em;}

.texte{
	font-size:0.9em;
}

.passe{color:#999999;}

.esp{
	background-color:#003366;
	color:#FFFFFF;
}