/* *** Menu Homepage *** */
#menu-home {
  height: 121px;
  list-style-type: none;
  list-style-image: none;
  margin: 0 0 0 30px;
  width: 600px;
}
#menu-home li a {
  display: block;
  float: left;
  height: 121px;
  margin-right: 45px;
  width: auto;
}
#menu-home li a.no1 {
  background: url(/site/images/menu/brandneu-home.gif) 0 0 no-repeat;
}
#menu-home li a.no1:hover {
  background: url(/site/images/menu/brandneu-hover-home.gif) 0 0 no-repeat;
}
#menu-home li a.no2 {
  background: url(/site/images/menu/ueber_silversurfer-home.gif) 0 0 no-repeat;
}
#menu-home li a.no2:hover {
  background: url(/site/images/menu/ueber_silversurfer-hover-home.gif) 0 0 no-repeat;
}
#menu-home li a.no3 {
  background: url(/site/images/menu/unsere_loesungen-home.gif) 0 0 no-repeat;
}
#menu-home li a.no3:hover {
  background: url(/site/images/menu/unsere_loesungen-hover-home.gif) 0 0 no-repeat;
}
#menu-home li a.no4 {
  background: url(/site/images/menu/kontakt-home.gif) 0 0 no-repeat;
}
#menu-home li a.no4:hover {
  background: url(/site/images/menu/kontakt-hover-home.gif) 0 0 no-repeat;
}
/* *** Menu Content *** */
#menu {
  list-style-type: none;
  list-style-image: none;
}
#menu li {
  margin: 0 56px 0 0;
  text-align: center;
  text-transform: uppercase;
  width: auto;
}
#menu li a {
	color: #fff;
  display: block;
  padding: 70px 0 0 0;
  text-decoration: none;
  width: auto;
}
#menu li a:hover {
  color: #fff;
  display: block;
  padding: 70px 0 0 0;
  text-decoration: none;
  width: auto;
}
#menu li a.no1 {
  background: url(/site/images/menu/brandneu.gif) 50% 0 no-repeat;
}
#menu li a.no1:hover,
#menu li.active a.no1 {
  background: url(/site/images/menu/brandneu-hover.gif) 50% 0 no-repeat;
}
#menu li a.no2 {
  background: url(/site/images/menu/ueber_silversurfer.gif) 50% 0 no-repeat;
}
#menu li a.no2:hover,
#menu li.active a.no2 {
  background: url(/site/images/menu/ueber_silversurfer-hover.gif) 50% 0 no-repeat;
}
#menu li a.no3 {
  background: url(/site/images/menu/unsere_loesungen.gif) 50% 0 no-repeat;
}
#menu li a.no3:hover,
#menu li.active a.no3 {
  background: url(/site/images/menu/unsere_loesungen-hover.gif) 50% 0 no-repeat;
}
#menu li a.no4 {
  background: url(/site/images/menu/kontakt.gif) 50% 0 no-repeat;
}
#menu li a.no4:hover,
#menu li.active a.no4 {
  background: url(/site/images/menu/kontakt-hover.gif) 50% 0 no-repeat;
}
#menu li a.typo {
  font-size: 13px;
  color: #fff;
  text-decoration: none;
}
#menu li a.typo:hover {
  color: #fff;
  text-decoration: none;
}
#menu li.active a.typo {
  color: #fff;
  text-decoration: none;
}
/* Content-Menu (z.B. Jahresübersicht) */
ul#contentmenu {
  list-style-type: none;
  list-style-image: none;
  margin: 25px 0 0 0;
}
ul#contentmenu li {
  margin: 0 0 20px 0;
}
ul#contentmenu li a {
  background: #00aeef;
  border-right: 1px solid #fff;
  color: #fff;
  display: block;
  float: left;
  height: 30px;
  margin: 0;
  padding: 4px;
  text-decoration: none;
  width: 34px;
}
ul#contentmenu li a.active,
ul#contentmenu li a:hover {
  background: #fc0;
  display: block;
  float: left;
  height: 30px;
  margin: 0;
  padding: 4px;
  text-decoration: none;
  width: 34px;
}
/* *** for both *** */
#menu-home li,
#menu li,
ul#contentmenu li {
  float: left;
}
#menu-home li a span,
#menu li a span {
  display: none;
}
#menu-home li a img,
#menu li a img {
  visibility: hidden;
}
a.menu {
  color: #ffffff;
  font-weight: normal;
  text-decoration: none;
}
a.menu_aktiv {
  color: #ffffff;
  font-weight: normal;
  text-decoration: none;
}
a.submenu,a.active {
	font-size: 13px;
  color: #333333;
  text-decoration: none;
}
a.submenu:hover {
  text-decoration: underline;
}
a.submenu_aktiv {
  color: #fc0;
  font-weight: normal;
  text-decoration: none;
}
a.contentmenu {
  color: #fff;
  font-family: arial;
  font-weight: normal;
  text-decoration: none;
}
/* ***************************** */
/* ******** IE / MAC *********** */
/* ***************************** */
*>html #menu-home {
  width: 680px;
}
*>html #menu-home li a.no1 {
  width: 80px;
}
*>html #menu-home li a.no2 {
  width: 70px;
}
*>html #menu-home li a.no3 {
  width: 135px;
}
*>html #menu-home li a.no4 {
  width: 130px;
}
*>html #menu li a.no1 {
  width: 42px;
}
*>html #menu li a.no2 {
  width: 130px;
}
*>html #menu li a.no3 {
  width: 130px;
}
*>html #menu li a.no4 {
  width: 39px;
}