/*--affichage des sous-menus--*/
/*les sous-menus ne sont pas affiches*/
ul#menu li ul{display:none;}
/*affichage des sous-menus sur rollover*/
ul#menu li:hover>ul{display:block;}

/*--niveau 1 horizontal--*/
/*zone de menu*/
ul#menu{  margin:0px; padding:0px; list-style:none; width:100%; float:left;	font:bold 11px arial,helvetica,sans serif; height:30px;}
/*item niveau 1*/
ul#menu li{
  float:left;
  display:block;	
  padding:0px;/*espace entre sous-menus*/
  _padding:0px;
  background:url(../images/mainnavb.gif) repeat-x;
}
/*premier item du menu*/
ul#menu li.first{
  margin-left:0px;	
}
/*dernier item du menu*/
ul#menu li.last{
  margin-right:0px;	
}
/*padding à 0 pour sous-menus*/
ul#menu ul li.last{
	padding:0px;	
}

/*lien niveau 1*/
ul#menu li a {
  display:block;
  padding:5px 16px 10px 0px;	
  background:url(../images/mainright.gif) no-repeat top right;  
  color:#4D9F20;
  text-decoration:none;
}
/*rollover niveau 1*/
ul#menu li a:hover{ background:transparent url(../images/mainright.gif) no-repeat top right; color:#CDB61A;}
/*lien dernier item niveau 1*/
ul#menu li.last a{ background-image:url(../images/mainrightlast.gif);  }
ul#menu li.last a:hover{ background-image:url(../images/mainrightlast.gif);  }

/*--sousmenu - niveau 2--*/
/*zone de sous-menu*/
ul#menu ul{
  position:absolute;
  background-color:#848484;/*couleur bordure sous-menu*/
  list-style:none;
  margin:0px;
  padding:1px;
  width:146px;
  _width:150px;
  z-index:2;
}
/*item niveau 2*/
ul#menu ul li{
  position:relative;
	background-color:#f2f2f2;
  float:none;
  margin:0px;
  padding:0px;	
  _display:inline;
	border-right:none;
	font-weight:normal;
  line-height:normal;	
}
/*lien item niveau 2*/
ul#menu ul li a{
  display:block;
	margin:0px;
	width:130px;
	_width:150px;
   border:none;
	font-size:12px;
	color:#6F6F6F;
	padding:1px 0px 1px 0px;
  line-height:normal;
  background-image:none;	
}

ul#menu ul li a span{
  display:block;
  width:130px;/*largeur sous-menu DOM*/
  _width:150px;/*largeur sous-menu IE*/
	padding:2px 6px;
  margin:0px 2px;
  border:none;
	cursor:hand;
}
ul#menu ul li a.next span{
}
ul#menu ul li a.next:hover span{
	color:#185FC7;
}
/*rollover lien item niveau 2*/
ul#menu ul li a:hover {background-image:none; _background-color:#4FB218;}
ul#menu ul li a:hover span{
  background-color:#4FB218;
  color:#FBFBFB;
  border:none;
}
/*premier item niveau 2*/
ul#menu ul li.first{
  padding-left:0px;
    background-image:none;
}
/*lien premier item niveau 2*/
ul#menu ul li.first a{
  padding-top:2px;

}
/*dernier item niveau 2*/
ul#menu ul li.last{
  padding-right:0px;
}
ul#menu li.last li a{ background-image:none;  }
ul#menu li.last li a:hover{ background-image:none;  }
/*lien dernier item niveau 2*/
ul#menu ul li.last a{
  padding-bottom:2px;
  background-image:none;
}
ul#menu ul li.last a:hover {background-image:none}
ul#menu li li {background-image:none}
/*--sous-menu - niveau3--*/
/*zone de sous-menu*/
ul#menu ul ul{
  top:0px;
  left:135px;/*position niveau3 DOM*/
	_left:154px;/*position niveau3 IE*/
  z-index:3;	
}

/*dernier item du niveau 3*/
ul#menu ul li.last {border:none}
ul#menu ul ul li.last {border:none}

/*--------------------------themes------------------*/
/*Theme : reseaux secs*/
#pageTheme-1 ul#menu li{  background-image:url(../images/mainnavbcana.gif);}
#pageTheme-1 ul#menu li a {  background-image:url(../images/mainrightcana.gif); color:#2E914E; }
#pageTheme-1 ul#menu li.last a { background-image:url(../images/mainrightlastcana.gif);  }
#pageTheme-1 ul#menu li.last a:hover { background-image:url(../images/mainrightlastcana.gif);  }
#pageTheme-1 ul#menu li a:hover{color:#C38D0A;}
#pageTheme-1 ul#menu li li {background-image:none}
#pageTheme-1 ul#menu li li a {background-image:none}
#pageTheme-1 ul#menu li li a:hover {background-image:none}
#pageTheme-1 ul#menu li li.last a {background-image:none}
#pageTheme-1 ul#menu li li.last a:hover {background-image:none}
#pageTheme-1 ul#menu li.last li a{ background-image:none;  }
#pageTheme-1 ul#menu li.last li a:hover{ background-image:none;  }
#pageTheme-1 ul#menu ul { background-color:#848484;}
#pageTheme-1 ul#menu ul li { background-color:#f2f2f2;}
#pageTheme-1 ul#menu ul li a {color:#6F6F6F;}
#pageTheme-1 ul#menu ul li a:hover { _background-color:#DCAE10;}
#pageTheme-1 ul#menu ul li a:hover span { background-color:#DCAE10;}
#pageTheme-1 ul#menu ul li a.next:hover span {color:#185FC7;}

/*Theme : reseaux humides*/
#pageTheme-2 ul#menu li{  background-image:url(../images/mainnavbreshum.gif);}
#pageTheme-2 ul#menu li a {  background-image:url(../images/mainrightreshum.gif); color:#2564AF; }
#pageTheme-2 ul#menu li.last a { background-image:url(../images/mainrightlastreshum.gif);  }
#pageTheme-2 ul#menu li.last a:hover { background-image:url(../images/mainrightlastreshum.gif);  }
#pageTheme-2 ul#menu li a:hover {color:#000000;}
#pageTheme-2 ul#menu li li {background-image:none}
#pageTheme-2 ul#menu li li a {background-image:none}
#pageTheme-2 ul#menu li li a:hover {background-image:none}
#pageTheme-2 ul#menu li li.last a {background-image:none}
#pageTheme-2 ul#menu li li.last a:hover {background-image:none}
#pageTheme-2 ul#menu li.last li a{ background-image:none;  }
#pageTheme-2 ul#menu li.last li a:hover{ background-image:none;  }
#pageTheme-2 ul#menu ul { background-color:#848484;}
#pageTheme-2 ul#menu ul li { background-color:#f2f2f2;}
#pageTheme-2 ul#menu ul li a {color:#6F6F6F;}
#pageTheme-2 ul#menu ul li a:hover { _background-color:#979797;}
#pageTheme-2 ul#menu ul li a:hover span { background-color:#979797;}
#pageTheme-2 ul#menu ul li a.next:hover span {color:#185FC7;}

/*Theme : electricite automatismes*/
#pageTheme-3 ul#menu li{  background-image:url(../images/mainnavbelec.gif);}
#pageTheme-3 ul#menu li a {  background-image:url(../images/mainrightelec.gif); color:#1282A0; }
#pageTheme-3 ul#menu li.last a { background-image:url(../images/mainrightlastelec.gif);  }
#pageTheme-3 ul#menu li.last a:hover { background-image:url(../images/mainrightlastelec.gif);  }
#pageTheme-3 ul#menu li a:hover {color:#0035A2;}
#pageTheme-3 ul#menu li li {background-image:none}
#pageTheme-3 ul#menu li li a {background-image:none}
#pageTheme-3 ul#menu li li a:hover {background-image:none}
#pageTheme-3 ul#menu li li.last a {background-image:none}
#pageTheme-3 ul#menu li li.last a:hover {background-image:none}
#pageTheme-3 ul#menu li.last li a{ background-image:none;  }
#pageTheme-3 ul#menu li.last li a:hover{ background-image:none;  }
#pageTheme-3 ul#menu ul { background-color:#848484;}
#pageTheme-3 ul#menu ul li { background-color:#f2f2f2; }
#pageTheme-3 ul#menu ul li a {color:#6F6F6F;}
#pageTheme-3 ul#menu ul li a:hover { _background-color:#52BBCE;}
#pageTheme-3 ul#menu ul li a:hover span { background-color:#52BBCE;}
#pageTheme-3 ul#menu ul li a.next:hover span {color:#185FC7;}

/*Theme : reseaux secs*/
/*#resosec ul#menu li{  background-image:url(../images/mainnavbcana.gif);}
#resosec ul#menu li a {  background-image:url(../images/mainrightcana.gif); color:#C38D0A; }
#resosec ul#menu li.last a { background-image:url(../images/mainrightlastcana.gif);  }
#resosec ul#menu li.last a:hover { background-image:url(../images/mainrightlastcana.gif);  }
#resosec ul#menu li a:hover{color:#28845A;}
#resosec ul#menu li li {background-image:none}
#resosec ul#menu li li a {background-image:none}
#resosec ul#menu li li a:hover {background-image:none}
#resosec ul#menu li li.last a {background-image:none}
#resosec ul#menu li li.last a:hover {background-image:none}
#resosec ul#menu li.last li a{ background-image:none;  }
#resosec ul#menu li.last li a:hover{ background-image:none;  }
#resosec ul#menu ul { background-color:#848484;}
#resosec ul#menu ul li { background-color:#f2f2f2;}
#resosec ul#menu ul li a {color:#6F6F6F;}
#resosec ul#menu ul li a:hover { _background-color:#DCAE10;}
#resosec ul#menu ul li a:hover span { background-color:#DCAE10;}
#resosec ul#menu ul li a.next:hover span {color:#185FC7;}*/

/*Theme : reseaux humides*/
/*#resohumide ul#menu li{  background-image:url(../images/mainnavbreshum.gif);}
#resohumide ul#menu li a {  background-image:url(../images/mainrightreshum.gif); color:#2564AF; }
#resohumide ul#menu li.last a { background-image:url(../images/mainrightlastreshum.gif);  }
#resohumide ul#menu li.last a:hover { background-image:url(../images/mainrightlastreshum.gif);  }
#resohumide ul#menu li a:hover {color:#000000;}
#resohumide ul#menu li li {background-image:none}
#resohumide ul#menu li li a {background-image:none}
#resohumide ul#menu li li a:hover {background-image:none}
#resohumide ul#menu li li.last a {background-image:none}
#resohumide ul#menu li li.last a:hover {background-image:none}
#resohumide ul#menu li.last li a{ background-image:none;  }
#resohumide ul#menu li.last li a:hover{ background-image:none;  }
#resohumide ul#menu ul { background-color:#848484;}
#resohumide ul#menu ul li { background-color:#f2f2f2;}
#resohumide ul#menu ul li a {color:#6F6F6F;}
#resohumide ul#menu ul li a:hover { _background-color:#979797;}
#resohumide ul#menu ul li a:hover span { background-color:#979797;}
#resohumide ul#menu ul li a.next:hover span {color:#185FC7;}*/

/*Theme : electricite automatismes*/
/*#elecauto ul#menu li{  background-image:url(../images/mainnavbelec.gif);}
#elecauto ul#menu li a {  background-image:url(../images/mainrightelec.gif); color:#1282A0; }
#elecauto ul#menu li.last a { background-image:url(../images/mainrightlastelec.gif);  }
#elecauto ul#menu li.last a:hover { background-image:url(../images/mainrightlastelec.gif);  }
#elecauto ul#menu li a:hover {color:#0035A2;}
#elecauto ul#menu li li {background-image:none}
#elecauto ul#menu li li a {background-image:none}
#elecauto ul#menu li li a:hover {background-image:none}
#elecauto ul#menu li li.last a {background-image:none}
#elecauto ul#menu li li.last a:hover {background-image:none}
#elecauto ul#menu li.last li a{ background-image:none;  }
#elecauto ul#menu li.last li a:hover{ background-image:none;  }
#elecauto ul#menu ul { background-color:#848484;}
#elecauto ul#menu ul li { background-color:#f2f2f2; }
#elecauto ul#menu ul li a {color:#6F6F6F;}
#elecauto ul#menu ul li a:hover { _background-color:#52BBCE;}
#elecauto ul#menu ul li a:hover span { background-color:#52BBCE;}
#elecauto ul#menu ul li a.next:hover span {color:#185FC7;}*/
