BODY {
	SCROLLBAR-FACE-COLOR: #ffffff; MARGIN: 0em; SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; SCROLLBAR-3DLIGHT-COLOR: #000099; SCROLLBAR-ARROW-COLOR: #000099; SCROLLBAR-TRACK-COLOR: #000099; BACKGROUND-COLOR: #fde59b
}
TD {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial
}
H1 {
	DISPLAY: inline; FONT-SIZE: 9px
}
H2 {
	DISPLAY: inline; FONT-SIZE: 9px
}
.ll {
	FONT-SIZE: 12pt; COLOR: #000099; TEXT-DECORATION: none
}
.ll:hover {
	FONT-SIZE: 12pt; COLOR: #00FF00; TEXT-DECORATION: underline
}
A {
	FONT-SIZE: 7pt; COLOR: #000099; TEXT-DECORATION: none
}
A:hover {
	FONT-SIZE: 7pt; COLOR: #00FF00; TEXT-DECORATION: underline
}
A.menu {
	FONT-SIZE: 7pt; COLOR: #000000; TEXT-DECORATION: none
}
A.menu:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 7pt; COLOR: #000099; TEXT-DECORATION: underline
}
a:link.pub	{ 
  font-family:arial,sans-serif; text-decoration:underline; font-size:12px; color:#000000; font-weight:bold; 
}

a:visited.pub	{ 
  font-family:arial,sans-serif; text-decoration:underline; font-size:12px; color:#000000; font-weight:bold; 
}
a:active.pub	{ 
  font-family:arial,sans-serif; text-decoration:underline; font-size:12px; color:#000000; font-weight:bold; 
}
a:hover.pub	{ 
  font-family:arial,sans-serif; text-decoration:underline; font-size:12px; color:#000000; font-weight:bold; 
}
.petittitre {
	PADDING-LEFT: 5px; BORDER-LEFT-COLOR: #000099; PADDING-BOTTOM: 5px; BORDER-TOP-COLOR: #000099; BORDER-BOTTOM: #000099 1px solid; BORDER-RIGHT-COLOR: #000099; valign: middle
}
.ecrit01 {
	PADDING-LEFT: 5px
}
.ecrit02 {
	FONT-SIZE: 10pt; PADDING-LEFT: 10px
}
.menu01 {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; BORDER-LEFT-COLOR: #000099; PADDING-BOTTOM: 1px; BORDER-TOP-COLOR: #000099; PADDING-TOP: 1px; BORDER-BOTTOM: #000099 1px solid; BORDER-RIGHT-COLOR: #000099
}
.menu02 {
	BORDER-RIGHT: #000099 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #000099 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #000099 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #000099 1px solid
}
.titmenu {
	PADDING-RIGHT: 1px; PADDING-LEFT: 3px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px; BACKGROUND-COLOR: #ebd43d; valign: middle
}
.titmenu02 {
	PADDING-RIGHT: 1px; PADDING-LEFT: 3px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px; BACKGROUND-COLOR: #FF99FF; font-size:14px;
}
.ecrit14pt	{
	PADDING-RIGHT: 1px; PADDING-LEFT: 3px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px;color:	#003868;font-size:14px;
}
.ecrit8pt	{
	color:	#000000;font-size:10px;
	}	
div#menu a {color:#000000;font-size:14px;text-align: center;}
div#menu ul {padding: 0; margin:0px; background: white; text-align:center}
div#menu li {background:#0000FF}
div#menu li:hover {background: #EDD}
div#menu li.sousmenu:hover {background: #EBB;}
/* rajout couleure de fond */
div#menu li.sousmenu {background: url(fleche.gif) 95% 50% no-repeat; background-color:#0000FF}
/* rajout pr pour flèche direction bas et couleur de fond*/
div#menu li.plop { background:url(fleche2.gif) 95% 50% no-repeat #0000FF;}

/* une petite bordure en top*/
div#menu ul li {position:relative; list-style: none; float:left; border-top:1px solid}

div#menu ul ul {position: absolute;display:none; width:110px}
div#menu li a {text-decoration: none; padding: 4px 0 4px; display:block;width:110px}
div#menu ul.niveau1 li.sousmenu:hover ul.niveau2,
div#menu ul.niveau2 li.sousmenu:hover ul.niveau3 {display:block;}
div#menu ul.niveau3 {top:-1px; left: 110px; width:110px}

/* rajout de couleures de fond et de survol */
div#menu ul.niveau3 li { background: #99CCCC}
div#menu ul.niveau3 li:hover { background: #99CC00} 
