#main {position:absolute; padding:0; margin:0; top:0; left:50%; margin-left:-488px; width:976px; }


#icoserv {position:absolute; padding:0; margin:0; top:230px; left:-31px; margin-left:0px;  }




dl, dt, dd, ul, li {
margin: 0;
padding: 0;
list-style-type: none;
}
#menu {
position: absolute;
top: 170px;
left: 471px;
z-index:100;

}
#menu dl {

width: 12em;
margin: 0 0px;
}
#menu dt {
cursor: pointer;
text-align: left;

border: 0px solid white;
}
#menu dd {
border: 1px solid #9fbf65;
background: #ffffff;

}
#menu li {
text-align: left;
margin-left:5px;

}
#menu li a, #menu dt a {
font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
font-size: 12px;
color: #405b10;
text-decoration: none;
display: block;
height: 100%;
border: 0 none;
}
#menu li a:hover, #menu dt a:hover {

background: #eff9dd;
}



li {
  display: list-item;
  margin: 0;
  background-color:#FFFFFF;
}


.Texte li {
  display: list-item;
  list-style-image: url(../images/puce-bleue.gif);
  margin: 0;
  background-color:#FFFFFF;
}


.fond-page {background-color: #e3e3e3; background-image: url(../images/fondpage.jpg);background-position: top center; background-repeat: repeat-x; margin:0px }

.fond-fille {background-color: #ffffff; background-image: url(../images/fond-fille.jpg);background-position: top right; background-repeat: no-repeat; margin:0px; }

.field {  background-color:#FFFFFF; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #000000; border: #000000; border-style: solid ; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; margin:0px;}

.Titre-page{
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 16px;
	text-transform: none;
	color: #db2878;
	font-weight: bold;	}
	
.Titre-noir{
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 16px;
	text-transform: none;
	color: #000000;
	font-weight: bold;	}	
	
.ssTitre-magenta{
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	text-transform: none;
	color: #db2878;
	font-weight: bold;	}
	
.ssTitre{
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	text-transform: none;
	color: #0190bd;
	font-weight: bold;	}		
	
.Titre-news{
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 16px;
	text-transform: none;
	color: #548400;
	font-weight: bold;	}	
	
.Titre-service{
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 16px;
	text-transform: none;
	color: #0190bd;
	font-weight: bold;	}	
	
.Nav{
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	text-transform: none;
	color: #0087b2;
	font-weight: normal;	
}
a.Nav:active {color: #0087b2; text-decoration : none;}
a.Nav:link {color: #0087b2; text-decoration : none;}
a.Nav:visited {color: #0087b2; text-decoration : none;}
a.Nav:hover {color: #0087b2; text-decoration: underline}	

.Menu{
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	text-transform: none;
	color: #405b10;
	font-weight: normal;	
}
a.Menu:active {color: #405b10; text-decoration : none;}
a.Menu:link {color: #405b10; text-decoration : none;}
a.Menu:visited {color: #405b10; text-decoration : none;}
a.Menu:hover {color: #405b10; text-decoration: underline}	

	
.MenuBas{
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	text-transform: none;
	color: #f8d4e4;
	font-weight: normal;	
}
a.MenuBas:active {color: #f8d4e4; text-decoration : none;}
a.MenuBas:link {color: #f8d4e4; text-decoration : none;}
a.MenuBas:visited {color: #f8d4e4; text-decoration : none;}
a.MenuBas:hover {color: #f8d4e4; text-decoration: underline}	

.POL{
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	text-transform: none;
	color: #e68fb6;
	font-weight: normal;	
}
a.POL:active {color: #e68fb6; text-decoration : none;}
a.POL:link {color: #e68fb6; text-decoration : none;}
a.POL:visited {color: #e68fb6; text-decoration : none;}
a.POL:hover {color: #e68fb6; text-decoration: underline}	


.Texte{
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	text-transform: none;
	color: #000000;
	font-weight: normal;	
}
a.Texte:active {color: #000000; text-decoration : none;}
a.Texte:link {color: #000000; text-decoration : none;}
a.Texte:visited {color: #000000; text-decoration : none;}
a.Texte:hover {color: #000000; text-decoration: underline}

.TexteRose{
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	text-transform: none;
	color: #db2879;
	font-weight: normal;	
}
a.TexteRose:active {color: #db2879; text-decoration : none;}
a.TexteRose:link {color: #db2879; text-decoration : none;}
a.TexteRose:visited {color: #db2879; text-decoration : none;}
a.TexteRose:hover {color: #db2879; text-decoration: underline}

.Texte-p{
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	text-transform: none;
	color: #000000;
	font-weight: normal;	
}
a.Texte-p:active {color: #000000; text-decoration : none;}
a.Texte-p:link {color: #000000; text-decoration : none;}
a.Texte-p:visited {color: #000000; text-decoration : none;}
a.Texte-p:hover {color: #000000; text-decoration: underline}


.Texte-p-gris-news{
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	text-transform: none;
	color: #636363;
	font-weight: normal;	
}
a.Texte-p-gris-news:active {color: #636363; text-decoration : none;}
a.Texte-p-gris-news:link {color: #636363; text-decoration : none;}
a.Texte-p-gris-news:visited {color: #636363; text-decoration : none;}
a.Texte-p-gris-news:hover {color: #636363; text-decoration: underline}



.LiensVert{
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	text-transform: none;
	color: #618f00;
	font-weight: normal;	
}
a.LiensVert:active {color: #618f00; text-decoration : none;}
a.LiensVert:link {color: #618f00; text-decoration : none;}
a.LiensVert:visited {color: #618f00; text-decoration : none;}
a.LiensVert:hover {color: #618f00; text-decoration: underline}

