body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666666;
	text-decoration: none;
	background-color: #FFFFFF;
	margin-top:0px;
}

h1 {
	color: #FF9801;
	margin: 0 4px 0 4px;
	font-size: x-large;
	font-weight: normal;
	text-decoration: none;	
}
h2 {
	margin: 0 4px 0 4px;	
}
#pied {
width:800px;
height:45px;
background-image:url(g/css/pied.png);
color:#666665;
font-family:Arial, Helvetica, sans-serif;
font-size:small;
}
#pied a:link { color:#666665; text-decoration:none; }
#pied a:visited { color:#666665; text-decoration:none; }
#pied a:hover { color:#FFFFFF; text-decoration:none; }

.titre {
	font-size: x-large;
	font-weight: normal;
	text-decoration: none;
	color: #FF9801;
	font-family: Arial, Helvetica, sans-serif;
}
.petit {
	font-size: x-small;
}
.soustitre {
	font-size: large;
	font-weight: normal;
	text-decoration: none;
	color: #666666;
	border-bottom-style: none;
	border-bottom-width: thin;
}
.titre_tableau {
	font-size: large;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #AED15F;
}
.titresitom {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-large;
	font-weight: bold;
	color: #9397A6;
	text-decoration: none;
}


.panneaulumineux {
	font-family: "Courier New", Courier, monospace;
	color: #0F0;
	background-color: #000000;
	font-size: small;
	font-weight: bold;
	text-decoration: none;
	text-align: right;
}
.panneauinfo {
	color: #000066;
	background-color: #CCCCCC;
	font-size: small;
	font-weight: normal;
	text-decoration: none;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-image: url(g/fond-metal.jpg);
}
.notesdetravail {
	background-color: #FF99CC;
}

.valeursreglementaires {
	color: #FF0000;
}

.ntitre {
	font-family: Verdana, Geneva, sans-serif;
	font-size: x-large;
	font-weight: bold;
	color: #FFF;
	text-decoration: none;
}
.tableauinfos {
	font-size: small;
	border-bottom-width: medium;
	border-left-width: medium;
	border-bottom-style: dotted;
	border-left-style: dotted;
	border-bottom-color: #FF9900;
	border-left-color: #FF9900;
}
.formulaire {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	background-color: #FFFFFF;
	font-size: small;
	background-image: url(g/css/fondform.jpg);
}
.titreencours {
	font-weight: bold;
	color: #FFFFFF;
	background-color: #9899ab;
	text-decoration: none;
}
.chemin {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	text-decoration: none;
}
.ressortir {
	color: #ff6600;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: normal;
}
.legende {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}
.petiteinfo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #666666;
}
.generaltexte {
	font-size: small;
	font-weight: normal;
}
a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FF6600;
	text-decoration: none;
}
a:visited {

	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FF6600;
	text-decoration: none;
}
a:hover {


	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #0066CC;
	text-decoration: none;
}
a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #0066CC;
	text-decoration: none;
}
#accueildocuments a:link { color:#FFFFFF; text-decoration:none; }
#accueildocuments a:visited { color:#FFFFFF; text-decoration:none; }
#accueildocuments a:hover { color:#0066CC; text-decoration:none; }

#accueilconnaitre a:link { color:#FFFFFF; text-decoration:none; }
#accueilconnaitre a:visited { color:#FFFFFF; text-decoration:none; }
#accueilconnaitre a:hover { color:#0066CC; text-decoration:none; }

#accueilpartenaires a:link { color:#FF6600; text-decoration:none; }
#accueilpartenaires a:visited { color:#FF6600; text-decoration:none; }
#accueilpartenaires a:hover { color:#0066CC; text-decoration:none; }

#accueiletaussi a:link { color:#FFFFFF; text-decoration:none; }
#accueiletaussi a:visited { color:#FFFFFF; text-decoration:none; }
#accueiletaussi a:hover { color:#0066CC; text-decoration:none; }

#accueilenvironnement a:link { color:#FFFFFF; text-decoration:none; }
#accueilenvironnement a:visited { color:#FFFFFF; text-decoration:none; }
#accueilenvironnement a:hover { color:#0066CC; text-decoration:none; }
}
.soustitreliens {
	font-size: large;
	font-weight: normal;
	color: #666666;
	border-bottom-style: dotted;
	border-bottom-color: #FF6600;
	border-bottom-width: medium;
}
.donnees {
	font-size: x-small;
	color: #000000;
	padding: 2px;
}

/*ZONE MENU*/
# nmenu { font-family:Verdana, Geneva, sans-serif; font-size:13px; text-align:right; font-weight:normal; border-style:solid; border-width:thin; border-color:#FFF; float:right; height:20px; }
#nmenu ul {
 margin:0;
 padding:0;
 list-style-type:none;
 text-align:center;
 font-size:13px;
 font-weight:normal;

 }
#nmenu li {
 float:left;
 margin:auto;
 padding:0px;
 background-color:black;
 font-size:13px;
 font-weight:normal;

 }
#nmenu li a {
 display:block;
/* width:76px;*/
 color:white;
 text-decoration:none;
 padding:5px;
 font-size:13px;
 font-weight:normal;

 }
#nmenu li a:hover {
 color:#FFD700;
 font-size:13px;
 font-weight:normal;

 }
#nmenu ul li ul {
 display:none;
 position:absolute;
 font-size:13px;
 font-weight:normal;
 }
#nmenu ul li:hover ul {
 display:block;
 font-size:13px;
 font-weight:normal;
 }
#nmenu li:hover ul li {
 float:none;
 font-size:13px;
 font-weight:normal;
 text-align:left;
 height:30px;
 }
.DechetsReceptionnes {
	background-color: #C9F;
	text-align: right;
	vertical-align: top;
	font-size: 12px;
}
.DechetsIncineres {
	background-color: #9CF;
	text-align: right;
	vertical-align: top;
	font-size: 12px;
}
.HeuresDeFonctionnement {
	background-color: #9C0;
	text-align: right;
	vertical-align: top;
	font-size: 12px;
}
.ProductionDEnergie {
	background-color: #FC0;
	text-align: right;
	vertical-align: top;
	font-size: 12px;
}
.VenteEnergie {
	background-color: #F9C;
	text-align: right;
	vertical-align: top;
	font-size: 12px;
}
.DiversBas {
	text-align: right;
	vertical-align: top;
	background-color: #C9F;
	font-size: 12px;
}

