
/* Standard */
#menu .sub- ul { width:330px; }
.mainnavigation #menu li.sub- li a { color:#000; } 
.mainnavigation #menu .sub- a.linkOver, .mainnavigation #menu li.sub- a:hover, .mainnavigation #menu li.act a { background:url(../images/nav-gradient-white-gray.png) repeat-x 0 0 #e6e7e7; color:#000; }
.mainnavigation #menu li li a { background-image:none !important; }
.mainnavigation #menu li.sub- li a:hover { background:none #626262; color:#fff; } 
.sub- ul { background-color:#e6e7e7; color:#fff; }
/*.mainnavigation #menu li.sub- li a:hover, .mainnavigation .sub- #menu li li.act a { background-color:#445b7c; } */

/* Glasfaser */
#menu .sub-glasfaser ul { width:330px; }
.mainnavigation #menu li.sub-glasfaser a:hover, .mainnavigation #menu li.sub-glasfaser a.linkOver, .sub-glasfaser ul, .mainnavigation #menu .sub-glasfaser li.nm a {
  background:none #7488a1; color:#fff;
}
.mainnavigation #menu li.sub-glasfaser li a:hover, .mainnavigation #menu li.sub-glasfaser li.act a, .mainnavigation #menu .sub-glasfaser li.act a {
  background:none #445b7c; color:#fff;
}

/* Kohlefaser */
#menu .sub-kohlefaser ul { width:232px; }
.mainnavigation #menu li.sub-kohlefaser a:hover, .mainnavigation #menu li.sub-kohlefaser a.linkOver, .sub-kohlefaser ul, .mainnavigation #menu .sub-kohlefaser li.nm a {
  background:none #567996; color:#fff;
}
.mainnavigation #menu li.sub-kohlefaser li a:hover, .mainnavigation #menu li.sub-kohlefaser li.act a, .mainnavigation #menu .sub-kohlefaser li.act a {
  background:none #2a4566; color:#fff;
}

/* Synthese */
#menu .sub-synthese ul { width:226px; }
.mainnavigation #menu li.sub-synthese a:hover, .mainnavigation #menu li.sub-synthese a.linkOver, .sub-synthese ul, .mainnavigation #menu .sub-synthese li.nm a {
  background:none #155070; color:#fff;
}
.mainnavigation #menu li.sub-synthese li a:hover, .mainnavigation #menu li.sub-synthese li.act a, .mainnavigation #menu .sub-synthese li.act a {
  background:none #0d3251; color:#fff;
}

/* Prepreg */
#menu .sub-prepreg ul { width:220px; }
.mainnavigation #menu li.sub-prepreg a:hover, .mainnavigation #menu li.sub-prepreg a.linkOver, .sub-prepreg ul, .mainnavigation #menu .sub-prepreg li.nm a {
  background:none #193754; color:#fff;
}
.mainnavigation #menu li.sub-prepreg li a:hover, .mainnavigation #menu li.sub-prepreg li.act a, .mainnavigation #menu .sub-prepreg li.act a {
  background:none #0c2039; color:#fff;
}

/* Sandwich */
#menu .sub-sandwich ul { width:242; }
.mainnavigation #menu li.sub-sandwich a:hover, .mainnavigation #menu li.sub-sandwich a.linkOver, .sub-sandwich ul, .mainnavigation #menu .sub-sandwich li.nm a {
  background:none #b29449; color:#fff;
}
.mainnavigation #menu li.sub-sandwich li a:hover, .mainnavigation #menu li.sub-sandwich li.act a, .mainnavigation #menu .sub-sandwich li.act a {
  background:none #774e0f; color:#fff;
}

/* UP-PUR */
#menu .sub-uppur ul { width:348px; }
.mainnavigation #menu li.sub-uppur a:hover, .mainnavigation #menu li.sub-uppur a.linkOver, .sub-uppur ul, .mainnavigation #menu .sub-uppur li.nm a {
  background:none #8daa91; color:#fff;
}
.mainnavigation #menu li.sub-uppur li a:hover, .mainnavigation #menu li.sub-uppur li.act a, .mainnavigation #menu .sub-uppur li.act a {
  background:none #476b4d; color:#fff
}

/* Epoxidharze */
#menu .sub-epoxidharze ul { width:222px; }
.mainnavigation #menu li.sub-epoxidharze a:hover, .mainnavigation #menu .sub-epoxidharze a.linkOver, .sub-epoxidharze ul, .mainnavigation #menu .sub-epoxidharze li.nm a {
  background:none #3d7553; color:#fff;
}
.mainnavigation #menu li.sub-epoxidharze li a:hover, .mainnavigation #menu li.sub-epoxidharze li.act a, .mainnavigation #menu .sub-epoxidharze li.act a {
  background:none #1e492a; color:#fff;
}

/* ACRYSTAL */
#menu .sub-acrystal ul { width:233px; }
.mainnavigation #menu li.sub-acrystal a:hover, .mainnavigation #menu li.sub-acrystal a.linkOver, .sub-acrystal ul, .mainnavigation #menu .sub-acrystal li.nm a {
  background:none #154721; color:#fff;
}
.mainnavigation #menu li.sub-acrystal li a:hover, .mainnavigation #menu li.sub-acrystal li.act a, .mainnavigation #menu .sub-acrystal li.act a {
  background:none #0c2f12; color:#fff;
}

/* Diverses */
#menu .sub-diverses ul { width:253px; left:-182px; }
.mainnavigation #menu li.sub-diverses a:hover, .mainnavigation #menu li.sub-diverses a.linkOver, .sub-diverses ul, .mainnavigation #menu .sub-diverses li.nm a {
  background:none #a86a6d; color:#fff;
}
.mainnavigation #menu li.sub-diverses li a:hover, .mainnavigation #menu li.sub-diverses li.act a, .mainnavigation #menu .sub-diverses li.act a {
  background:none #6f292e; color:#fff;
}  
 