body {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 100%;
	color: #000000;
	margin: 0px;
	background-color: #FBFBFB;
}
	
* html body { /* hack pour IE */
	text-align: center;
}
#contenant {
	width: 752px;
	margin: 0px auto;
	padding: 3px;
	margin-top: 0px;
	border: 1px solid #E1E1E1;
	border-top: 0px;
	background-color: #FFFFFF;
	background-image: url(../images/centre_milieu.jpg);
}
#bodycontent {
	width: 115px;
	padding: 5px 3px 5px 3px;
	background-color: #ffffff;
	border: 1px dashed Black;
	margin: 3px 0px 3px 3px;
}

* html body #contenant{ /* hack pour IE */
	text-align: left;
	width: 760px;
}
#bodycontentagent {
	width: 115px;
	padding: 5px 3px 5px 3px;
	background-color: #ffffff;
	border: 1px dashed Black;
	margin: 3px 0px 3px 3px;
}
/* DÉBUT CODE CSS POUR LA BANNIÈRE */
#banniere {
	background-color: #FFFFFF;
}
#hide1{
	visibility:hidden;
}
#hide2{
	visibility:hidden;
	height: 1px;
}
#titrelogo{
/*	border: 1px dashed Black;*/
	height: 148px;
	position: relative;
	margin-top: 0px;
	margin-bottom: 2px;
	font-size: 0%;
	z-index: 2;
	background-image: url(../images/banner_ecoreseau.gif); 
	background-repeat: no-repeat;
}
#titrelogo2{
/*	border: 1px dashed Black;*/
	height: 148px;
	position: relative;
	margin-top: 0px;
	margin-bottom: 2px;
	font-size: 0%;
	z-index: 2;
	background-image: url(../images/banner_ecoreseau.gif); 
	background-repeat: no-repeat;
}
#titrelogo3{
/*	border: 1px dashed Black;*/
	height: 148px;
	position: relative;
	margin-top: 0px;
	margin-bottom: 2px;
	font-size: 0%;
	z-index: 2;
	background-image: url(../images/ani-eco.gif); 
	background-repeat: no-repeat;
}
#titrelogo2a{
/*	border: 1px dashed Black;*/
	height: 148px;
	position: relative;
	margin-top: 0px;
	margin-bottom: 2px;
	font-size: 0%;
	z-index: 3;
	background-image: url(../images/banner_ecoreseau.gif); 
	background-repeat: no-repeat;
}
#titreh1{
/*	margin-top: -3px;
	margin-bottom: 3px;
	margin-left: 115px;*/
	font-size: 0%;
}
#menuTop {
	color: #ffffff;
	background-color: #B00A0A;
	margin-top: 0px;
	margin-bottom: 0px;
	list-style-type: none;
	/*font-size: 70%;*/
	font-size: 10px;
	font-weight: bold;
	padding: 0px 0px 2px 3px;
	position: relative;
	z-index: 1;
}	
#menuTop a{
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	padding: 2px 3px 2px 3px;
}
#menuTop a:HOVER{
	text-decoration: none;
	color: #000000;
}
#menubas {
	color: #ffffff;
	background-color: #B00A0A;
	margin-top: 0px;
	margin-bottom: 0px;
	list-style-type: none;
	/*font-size: 70%;*/
	font-size: 10px;
	font-weight: bold;
	padding: 0px 0px 2px 3px;
	position: relative;
	z-index: 1;
}	
#menubas a{
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	padding: 2px 3px 2px 3px;
}
#menubas a:HOVER{
	text-decoration: none;
	color: #000000;
}
#menublog {
	background-color: #B00A0A;
	margin-top: 0px;
	margin-bottom: 0px;
	list-style-type: none;
	font-size: 14px;
	font-weight: bold;
	padding: 0px 0px 2px 3px;
	position: relative;
	z-index: 1;
	height: 10px;
}	
#menublog a{
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	padding: 2px 3px 2px 2px;
}
#menublog a:HOVER{
	text-decoration: none;
	color: #cccccc;
}
#pageintro{
	text-align: center;
	border: 0px;
	height: 250px;
	position: relative;
	margin-top: 5px;
	margin-bottom: -3px;
	z-index: 2;
}
#titreSection{
	border: 0px;
	height: 12px;
	position: relative;
	margin-top: 0px;
	margin-bottom: -3px;
	z-index: 1;
	background-color: #000000;
}
#titreSection2{
	border: 0px;
	height: 19px;
	position: relative;
	margin-top: 0px;
	margin-bottom: -3px;
	z-index: 1;
	background-color: #EE3226;
}
/* FIN CODE CSS POUR LA BANNIÈRE */

/* DÉBUT CODE CSS POUR BAS DE PAGE */
#basDePage {
	clear: both;
	margin: 0;
	background-color: #FFFFFF;
	padding-top: 2px;
	border-top: 1px solid #000000;		
}
* html body #basDePage {

            padding-top:1px;

}
#info {
	font-family:  Arial, Helvetica, sans-serif;
	padding-left: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
	font-size : 75%;
	color: #FFFFFF;
	font-weight: bold;	
}
#info a{
	font-family:  Arial, Helvetica, sans-serif;
	font-weight: inherit;
	font-size: inherit;
	font-size:100%;
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: none;
}
#info a:HOVER{
	color: #232323;
	text-decoration: underline;
}
.fondCouleurBas{
	/* Corporatif */
	background-color: #B00A0A;
}
.fondCouleurFondation{
	/* Fondation */
	background-color: #A1958A;
}
#laMiseJour{
	font-family:  Arial, Helvetica, sans-serif;
	font-weight: bold;	
	color: #818181;
	font-size: 60%;
	padding-left: 5px;
}
#laMiseJour a{
	font-family:  Arial, Helvetica, sans-serif;
	font-weight: inherit;
	font-size: inherit;
	font-size: 100%;
	color: #818181;
	text-decoration: none;
}
#laMiseJour a:HOVER{
	color: #818181;
	text-decoration: underline;
}
.miseAJour{
	font-weight: normal;	
}

/* FIN CODE CSS POUR BAS DE PAGE */
