/* @charset "UTF-8";

#topmenu ul, #topmenu li {
  margin: 0px;
  padding: 0px;

}
.topmenu, .topmenu-act {
  float: left;
  background-image: url(../images/menutopdivider.png);
  background-repeat: no-repeat;
  background-position: right center;
  font-size: 11px;
  text-transform: uppercase;

}
.topmenu a, .topmenu-act a {
  display: block;
  padding-right: 10px;
  padding-left: 10px;
  padding-top: 4px;
  padding-bottom: 2px;
  white-space: nowrap;
}
.topmenu a:link, .topmenu a:visited, .topmenu a:active, #topmenukontrast a:link, #topmenukontrast a:visited, #topmenukontrast a:active  {
  color: #898989;
  text-decoration: none;
}
.topmenu a:hover, #topmenukontrast a:hover {
  color: #000;
  text-decoration: none;
}
.topmenu-act a:link, .topmenu-act a:visited, .topmenu-act a:active {
  color: #000;
  text-decoration: none;
}
.topmenu-act a:hover {
  color: #898989;
  text-decoration: none;
}
#topmenukontrast {
  padding-right: 0px;
  padding-left: 0px;
  padding-top: 4px;
  padding-bottom: 2px;
  color: #898989;
  white-space: nowrap;
}
#topmenukontrast img {
  border: none;
}

#ariadne ul, #ariadne li, #ariadnenews ul, #ariadnenews li {
  margin: 0px;
  padding: 0px;
}
.ariadne {
  float: left;
  background-image: url(../images/menutopdivider.png);
  background-repeat: no-repeat;
  background-position: right center;
  font-size: 11px;
}
.ariadnenews {
  float: left;
  background-image: url(../images/menutopdivider.png);
  background-repeat: no-repeat;
  background-position: left center;
  font-size: 11px;
}
.ariadne a, .ariadnenews a {
  display: block;
  padding-right: 5px;
  padding-left: 4px;
  padding-top: 4px;
  padding-bottom: 2px;
  white-space: nowrap;
}
.ariadnenews a {
  padding-left: 6px;
}
.ariadne a:link, .ariadne a:visited, .ariadne a:active, .ariadnenews a:link, .ariadnenews a:visited, .ariadnenews a:active {
  color: #898989;
  text-decoration: none;
}
.ariadne a:hover, .ariadnenews a:hover {
  color: #000;
  text-decoration: none;
}


#mainmenu ul li {
  float: left;
}

#mainmenu ul, #mainmenu li {
  margin: 0px;
  padding: 0px;

}
li.mainmenu {
  list-style-type: none;
}
li.mmfirst, li.mmmiddle {
  background-image: url(../images/mainmenudivider.png);
  background-repeat: no-repeat;
  background-position: right top;
}
.mmlast {
  background-image: none;
}
.mainmenu, .mainmenu-act {
  font-size: 16px;
}
.mainmenu a, .mainmenu-act a {
  display: block;
  padding-left: 10px;
  padding-right: 10px;
  padding-bottom:28px;
}
.mainmenu-act a {
  background-image: url(../images/arrow_mainmenu.png);
  background-repeat: no-repeat;
  background-position: center bottom;
}
.mainmenu a:hover {
  background-image: url(../images/arrow_mainmenu.png);
  background-repeat: no-repeat;
  background-position: center bottom;
}

.menu0 {
  font-size: 16px;
  border-bottom-width: 8px;
  border-bottom-style: solid;
  border-bottom-color: #e1e1e1;
  margin-bottom: 1px;
  font-family: 'ITCLubalinGraphW01DemiRegular';
  padding-top: 40px;
  padding-bottom: 8px;
  color: #BED600;
}
#menu ul {
  padding: 0px;
}
.menu {
  font-size: 12px;
  background-image: none;
  list-style-type: none;
  padding: 0px;
}
.menu a {
  display: block;
  padding-bottom: 9px;
  padding-top: 12px;
  padding-left: 25px;
  list-style-type: none;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: #898989;
}
.menu a:link, .menu a:visited, .menu a:active {
  color: #707070;
  text-decoration: none;
  background-color: #fff;
}
.menu a:hover {
  color: #000;
  text-decoration: none;
  background-color: #e1e1e1;
}
.menulast a {
  border: none;
}
.menu-act {
  font-size: 12px;
  background-color: #e1e1e1;
  background-image: none;
  list-style-type: none;
  padding: 0px;
}
.menu-act a {
  display: block;
  padding-bottom: 9px;
  padding-top: 12px;
  padding-left: 25px;
  background-image: url(../images/arrow_menu.png);
  background-repeat: no-repeat;
  background-position: 0px 10px;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: #898989;
}
.menu-act a:link, .menu-act a:visited, .menu-act a:active {
  color: #000;
  text-decoration: none;
}
.menu-act a:hover {
  color: #707070;
  text-decoration: none;
}
.menu2 {
  font-size: 12px;
  background-image: none;
  padding: 0px;
}
.menu2 a {
  display: block;
  padding-bottom: 9px;
  padding-top: 12px;
  padding-left: 36px;
  padding-right: 15px;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: #898989;
}
.menu2 a:link, .menu2 a:visited, .menu2 a:active {
  color: #707070;
  text-decoration: none;
  background-color: #f6f6f6;
  background-image: none;
}
.menu2 a:hover {
  color: #000;
  text-decoration: none;
  background-color: #E7E7E7;
}
.menu2-act {
  font-size: 12px;
  background-color: #f6f6f6;
  background-image: none;
  padding: 0px;
}
.menu2-act a {
  display: block;
  padding-bottom: 9px;
  padding-top: 12px;
  padding-left: 36px;
  padding-right: 15px;
  background-image: url(../images/arrow_menu2.png);
  background-repeat: no-repeat;
  background-position: right 10px;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: #898989;
}
.menu2-act a:link, .menu2-act a:visited, .menu2-act a:active {
  color: #000;
  text-decoration: none;
}
.menu2-act a:hover {
  color: #707070;
  text-decoration: none;
}

#bottommenu ul, #bottommenu li {
  margin: 0px;
  padding: 0px;
}
.bottommenu, .bottommenu-act {
  float: left;
  background-image: url(../images/menutopdivider.png);
  background-repeat: no-repeat;
  background-position: right center;
  font-size: 11px;
  text-transform: uppercase;
}
.bottommenu a, .bottommenu-act a {
  display: block;
  padding-right: 16px;
  padding-left: 16px;
  padding-top: 4px;
  padding-bottom: 2px;
  white-space: nowrap;
}
.bottommenu a:link, .bottommenu a:visited, .bottommenu a:active {
  color: #898989;
  text-decoration: none;
}
.bottommenu a:hover {
  color: #000;
  text-decoration: none;
}
.bottommenu-act a:link, .bottommenu-act a:visited, .bottommenu-act a:active {
  color: #000;
  text-decoration: none;
}
.bottommenu-act a:hover {
  color: #898989;
  text-decoration: none;
}
ul.subMenuul, ul.subMenu2ul, ul.subMenu2ulact {
  margin-left: 0px;
}
.unvisible {
    display: none;
}
.menu2-act a:link, .menu2-act a:visited, .menu2-act a:active {
    color: #000000;
    text-decoration: none;
}


li li {
    background-image: url("../images/globals/bullet_level2.png");
    background-position: 0 9px;
    background-repeat: no-repeat;
    list-style-type: none;
    padding-left: 12px;

}
.menu2-act a {
    background-image: url("../images/globals/arrow_menu2.png");
    background-position: right 10px;
    background-repeat: no-repeat;
    border-bottom: 1px solid #898989;
    display: block;
    padding: 12px 15px 9px 36px;
}

 */