/* CSS Document */
body {
font-family: Verdana, Arial, Helvetica, sans serif; 
font-size: 0.9em; 
color: black; 
margin: 0; 
padding: 0;
scrollbar-face-color: #9999FF; 
scrollbar-shadow-color: #666699; 
scrollbar-highlight-color: #FFFFFF;
scrollbar-3dlight-color: #FFFFFF; 
scrollbar-darkshadow-color: #6666CC; 
scrollbar-track-color: #666699;
background-image: url(Imgs_Gif/Background.gif);background-position:top; background-repeat:no-repeat; background-attachment:fixed;
}
td {font-family: Verdana, Arial, Helvetica, sans serif; font-size: 0.7em;}

.menuheader a{font-family: Verdana, Arial, Helvetica, sans serif; font-size: 0.9em; text-decoration: none; color: white;}
.menuheader a:hover{font-family: Verdana, Arial, Helvetica, sans serif; font-size: 0.9em; text-decoration: underline; color: white;}
.menugauche a{font-family: Verdana, Arial, Helvetica, sans serif; font-size: 0.9em; text-decoration: none; color: white;}
.menugauche a:hover{font-family: Verdana, Arial, Helvetica, sans serif; font-size: 0.9em; text-decoration: underline; color: white;}


/*#menu li{display: inline; padding: 0 0.5em; float: right; font:bold;}
.blocliens {position: absolute; width: 747px; height: 12px; background: none; border: none } */

.blocliens ul{font: bold 11px arial; position: absolute; right: 100px; width: 400px; height: 12px; background: none; border: none; }
.blocliens ul li{list-style: none; display: inline; }
.blocliens ul li a{padding: 2px 0.5em; text-decoration: none; float: left; color: #006699; background-color: none; border-right: 1px solid white;}
.blocliens ul li a:hover{padding: 2px 0.5em; text-decoration: none; float: left; color: white; background-color: none; border-right: 1px solid white;}




.titrecentre{font-family: Verdana, Arial, Helvetica, sans serif; font-size: 0.8em; color: white; background-color: #9999CC; font-weight: bold; padding: 8px; line-height: 0px;}

.editotitre{font-family: Arial, Helvetica, sans-serif; vertical-align:text-bottom; font-size: medium; color:#666699; font-weight: normal;}
.editoblocktexte{border-top: solid; border-top-width: 1; border-color:#666699; padding-top: 5px;}
.newsblock {margin: 5px;}
.newsdateblock {text-align: right; padding-right : 5px; margin: 5px; border-right: solid; border-right-width: 1; border-color:#999999;}
.newstitle {font-family: Arial, Helvetica, sans-serif; font-size: medium; color:#FFFFFF; font-weight: bold;}
.newstexte { padding-left: 5px; font-size: 0.6em;}
.newsmois {font-family: Arial, Helvetica, sans-serif; font-size: inherit; color:#999999; font-weight:lighter; }
.newsjour {font-family:Arial, Helvetica, sans-serif; font-size: large; color:#999999; font-weight: lighter; }
.newsannee {font-family:Arial, Helvetica, sans-serif; font-size: inherit; color:#999999; font-weight:lighter; }
.newssuite {font-family: Arial, Helvetica, sans-serif; font-color: blue; font-size: 0.9em;}
.tableactus {border-top:solid; border-top-width: 1; border-color:#A7DBEC; padding-bottom: 5px;}
/*
.menucalque {
	position: absolute;
	z-index: 100;
	left: 11.5em;
	width: 187px;
	border-top: 0px none;
	border-right: 0px none gray;
	border-bottom: 0px none gray;
	border-left: 0px none gray;
	background-color: #666699;
	height: 0em;
	bottom: 0px;
	margin: auto;
	padding: 0px;
	text-align: center;
	vertical-align: baseline;
	top: 15em;
}
.menucalque02 {
	position: absolute;
	z-index: 100;
	left: 11.5em;
	margin-top: 10px;
	width: 187px;
	border-top: 0px none;
	border-right: 0px none gray;
	border-bottom: 0px none gray;
	border-left: 0px none gray;
	background-color: #666699;
	height: 0em;
	bottom: auto;
	text-align: center;
	vertical-align: baseline;
	white-space: normal;
	display: inline;
	top: 15em;
}
.menucalque03 {position: absolute; z-index: 100; left: 25%; margin-top: 110px; width: 18em; border-top: 0px none; border-right: 0px none gray; border-bottom: 0px none gray; border-left: 0px none gray; background-color: #666699; height: 0em;}
*/
.menuasso {background-color:#006699; }
.menucalque {
	/*border-top: 0px none;
	border-right: 0px none gray;
	border-bottom: 0px none gray;
	border-left: 0px none gray;*/
	border : 1px solid gray;
	padding:0px;
	margin : 0px;
	background-color: #CCCCCC;
}
.menucalque ul, dd { padding:0px; margin:0px;}
.menucalque li {
	list-style:inside disc ;
	color:#FFFFFF;
	padding:0px;
	margin-top:1px;
	margin-bottom:5px;
	margin-right:2px;
	margin-left:10px;
}
#menu ul, li {text-align: left; height: 15 px; text-decoration:none; list-style-type: none;}

H1 {font-family: Verdana, Arial, Helvetica, "sans serif"; font-size: 1.1em; text-align: left; white-space: nowrap; color: #666699;}
H2 {font-family: Verdana, Arial, Helvetica, "sans serif"; font-size: 0.8em; text-align: left; white-space: nowrap; color: #FFFFFF;}
p {font-family: Verdana, Arial, Helvetica, "sans serif"; font-size: 1em; text-align: justify; font-weight: normal;}
.retourtop a{font-family: Verdana, Arial, Helvetica, sans serif; font-size: 0.9em; text-decoration: none; color: blue;}
.retourtop a:hover{font-family: Verdana, Arial, Helvetica, sans serif; font-size: 0.9em; text-decoration: underline; color: red;}
.lienheader {font-family: Verdana, Arial, Helvetica, sans serif; font-color: blue; font-size: 0.6em;}
.lienheader a{font-family: Verdana, Arial, Helvetica, sans serif; font-size: 0.9em; text-decoration: none; color: blue;}
.lienheader a:hover{font-family: Verdana, Arial, Helvetica, sans serif; font-size: 0.9em; text-decoration: underline; color: red;}
.lienpopup a{font-family: Verdana, Arial, Helvetica, sans serif; font-size: 0.9em; text-decoration: none; color: blue;}
.lienpopup a:hover{font-family: Verdana, Arial, Helvetica, sans serif; font-size: 0.9em; text-decoration: underline; color: red;}
.textepopup{font-family: Verdana, Arial, Helvetica, sans serif; font-size: 0.7em;}

