body{
background-color:#336666 ;
text-align:center;
padding:0; margin:0;
font-family:"Lucida grande", Myriad,  Arial, Helvetica, sans-serif;
color:#333333;
margin-bottom:50px;
font-size:80%;
}

*{background-repeat:no-repeat;}
body img{border:0;}
hr {clear: both;visibility: hidden;margin:0;padding:0;line-height:0;}
.invisible{display:none;}

/*-----------------------------------------
STRUCTURE
-----------------------------------------*/
 
#global{width:750px;text-align:left; margin:0 auto;}
#accessibilite{ display:none;}
#entete{}
#logo{ text-align:center;}
#corps{background-color:#FFFFFF;  background-image:url(../img/bg.gif); background-repeat:repeat-y;}
#colonne{width:160px; float:right; font-size:80%; margin-left:10px;}
#recherche{background-repeat:repeat-y}
#contenu{float:right; margin:0 0 0 0; display:inline; line-height:1.5em; background-image:url(../img/bgcontenu.gif);width:562px; padding:30px 15px;
voice-family: "\"}\"";
voice-family:inherit;
width: 532px;
}
html>body #contenu {
width: 532px; 
}

#navigation{float:right; width:188px;padding-top:60px;}
#navigation{background-image:url(../img/enghien_fr.gif);}
#navigation.flamand{background-image:url(../img/enghien_nl.gif); }

#piedDePage{ background-image:url(../img/footer.gif); background-position:bottom; background-color:#B3E09D; clear:both; text-align:center; padding:5px; border-top:1px solid #86A4A4; margin:0;position:relative; top:1px;}
#outils{position:absolute; top:156px; width:750px;}
#copyright{ font-size:80%; margin:10px 0; color:#9EB6B6}

#contenu ul, #contenu li{ list-style-type:none;}
#contenu li{ background-image:url(../img/puce.gif); padding-left:1.5em;}

/*-----------------------------------------
NAVIGATION
/*-----------------------------------------*/
 
#navigation ul{ list-style-type:none; margin:0; padding:0; font-weight:bold; font-size:90%;}
#navigation ul ul{ background-color:#F0F9EB;background-image:url(../img/bgN2.gif); background-position:right; background-repeat:repeat-y; padding:0; margin:0 }
#navigation li{ padding:0; margin:0!important;
width:188px;}

#navigation a{ display:block;text-decoration:none; padding:2px 10px 4px 20px; color:#336666; margin:0;
width:188px;
voice-family: "\"}\"";
voice-family:inherit;
width: 158px;
}
html>body #navigation a {
width: 158px; 
}

#navigation a.Niveau1Titre{background-image:url(../img/pucenav.gif); background-position:7px;}
#navigation a.Niveau1Titre:hover{background-color:#336666; color:#CCFF00;}

#navigation a.Niveau2Titre{margin:0}
#navigation a.Niveau2Titre:hover{ background-color:#FFFFFF;color:#98CC33;background-image:url(../img/bgN2.gif); background-position:right; background-repeat:repeat-y;}

#navigation a.on{ background-color:#336666; color:#CCFF00;}
#navigation a.on2{background-color:#FFFFFF;color:#98CC33;background-image:url(../img/bgN2.gif); background-position:right; background-repeat:repeat-y;}

/*-----------------------------------------
COLONNE
/*-----------------------------------------*/

#recherche form{ background-image:url(../img/bg_rechercheTop.gif);}
#recherche ul{ list-style-type:none}

.boite form{ padding:5px; padding-bottom:0; margin:0;}
.boite .rechercheChamp{ border:1px solid #cccccc; font-size:10px; width:100px; padding:3px; margin-bottom:5px }
.boite .rechercheOK{ background:none; border:none; margin-bottom:5px; color:#336666 }

.boite{ background-color:#E0F0D8; margin-bottom:10px;  background-image:url(../img/bg_recherche.gif); background-position:bottom; line-height:1.5em }
.boite h3{ background-color:#B3E09D; background-image:url(../img/tetiere.gif); padding:5px 10px; color:#003333}
.boite h4{ padding:5px; font-size:100%;}
.boite ul{margin:5px; padding:0 10px 10px 15px;}

#colonne .boite li,#colonne .boite ul{ list-style-type:none!important; list-style-image:none!important;}
#contenu .boite li{ background-image:url(../img/puce.gif); padding-left:20px; margin-left:-15px}
#contenu .boite li.imprimer{ background-image:url(../img/puceImprimer.gif); list-style-image:none!important; padding-left:20px; margin-left:-15px}
#contenu .boite li.newsletter { background-image:url(../img/puceDoc.gif); list-style-image:none!important; padding-left:20px; margin-left:-15px}
#contenu .boite li.envoyer{ background-image:url(../img/puceEnvoyer.gif); list-style-image:none!important; padding-left:20px ;margin-left:-15px}

.boite h3 span{ background-position:left; padding-left:20px; height:2em; display:block; padding-top:4px}

.boite h3.document span{ background-image:url(../img/puceDoc.gif);}
.boite h3.agenda span{ background-image:url(../img/puceAgenda.gif);}
.boite h3.actus span{ background-image:url(../img/puceActus.gif);}
.boite h3.annuaire span{ background-image:url(../img/puceAnnuaire.gif);}

/*-----------------------------------------
AGENDA
-----------------------------------------*/
#contenuAgenda{ padding-bottom:10px; text-align:center}
#contenuAgenda h3{text-align:left}
#contenuAgenda table{
	padding:0;
	font-size:10px;
	background-color:#E0F0D8;
	text-align:center;
	width:80%;
	margin:auto;
}
	
#contenuAgenda td{
	background-color:#9AC794;
	margin:0;
	text-align:right;
	color:#333333;
}

#contenuAgenda .intitule{
	background-color:#E0F0D8;
	font-weight:bold;
	text-align:center;
	color:#336666;
}	


#contenuAgenda .aujourdhui{
	background-color:#336666;
	color:#CCFF00;
	font-weight:bold;
}

#contenuAgenda #selectionne {
	background-color:#CCFF00; 
	color:#336666
}

#contenuAgenda .mois{
	font-weight:bold;
	text-align:center;
	height:2.5em;
	background-color:#E0F0D8;
	border-bottom:1px solid #9AC794;
}	
#contenuAgenda a.choixMois{
	display:inline;
	text-decoration:none;
	background:none;
	color:#336666;
}

#contenuAgenda a.leMois{
	display:inline;
	text-decoration:none;
	font-size:160%;

}

#contenuAgenda a{
	display:block;
	text-decoration:none;
	color:#ffffff;
	background-color:#9AC794;
	padding:0.2em;
}

#contenuAgenda a:active {
	background-color:#336666;
}

#contenuAgenda a:hover, #contenuAgenda a#selectionne:hover{
	background-color:#336666;
	color:#CCFF00;
}


/*-----------------------------------------
DIVERS
-----------------------------------------*/

#entete h1{margin:0;}
#entete h1 span{display:none}
#entete h1 a{ display:block; height:150px; background-image:url(../img/header.jpg);}

.chemin { font-size: 80%}
.cheminFin {}
.chemin a,.chemin a:visited {text-decoration:none; color:#666666}
.chemin a:hover {text-decoration: underline;}

#outils ul{list-style-type:none; margin:0; padding:0;font-size:80%;font-family:Verdana, Arial, Helvetica, sans-serif;}
#outils li{display:inline; float:right; margin:0 0 0 2px;}
#outils a{ display:block; width:80px; height:12px; text-align:center; color:#FFFFFF; text-decoration:none; background-color:#66994C; padding:2px 4px; border:1px solid #336666; border-width:1px 0;}
#outils a:hover{background-color:#98CC33; color:#336666;}

#outils a.langage{ background-color:#98CC33; color:#336666; background-image:url(../img/bgLang.gif); background-position:right}
#outils a.langage:hover{ background-color:#fff; color:#336666;background-image:url(../img/bgLangOn.gif)}
#outils a.premier{background-image:url(../img/bgOutils.gif); width:90px;}
#outils a.premier:hover{background-image:url(../img/bgOutilsOn.gif);}
#outils a.document{ width:100px;}
#outils a.plan{ width:110px;}

#piedDePage a{ color:#336666; text-decoration:none; font-size:90%; font-weight:bold;}
#piedDePage a:hover{text-decoration:underline;}

p.hautDePage{ text-align:right;clear:both; margin:0; padding:0;width:100%;position:relative; top:1px;}
p.hautDePage a, p.hautDePage a:visited { font-weight:bold;color:#98CC33; font-size:80%; text-decoration:none; width:9em; background-color:#336666; padding:5px; display:block; float:right; background-image:url(../img/top.gif); margin:0;}

.sommaireRubriqueElement img{ float:left; margin:0 10px 10px 0; border-bottom:2px solid #00765C; padding-bottom:1px}
.sommaireRubriqueElement{clear:left; margin:10px 0 0 0; padding:10px 0 0 0; line-height:normal;}

/* modified by nwe*/
.sommaireRubriqueElement img{ float:left; margin:0 10px 10px 0; border-bottom:2px solid #00765C; padding-bottom:1px}
.sommaireRubriqueElement{margin:0px 0 0 0; padding:0px 0 0 0; line-height:normal; /*border:1px solid #cccccc;*/}

#copyright a{color:#86A4A4}


