/**
 *
 * @copyright 2011 StudCom GmbH
 * @version 2011-06-20
 * @since 1.2
 */
 
 .onemenuleft {
  height:30px;
  width:20px;
  background-repeat: no-repeat;
  float:left;
}

.onemenucenter {
  height:30px;
  background: none;
  background-repeat: repeat-x;
  float:left;
  vertical-align:middle;
  margin: 0 0 0 35px;
}
#submenu .onemenucenter .menuwrap {
	margin: 9px 0 0 0;
	height: 30px;

}
#submenu .onemenuleft {
	height: 40px;
	width: 20px;
	background: url("/img/theme/menuleft.png") left 0 no-repeat;
}
#submenu .onemenuright {
	height: 40px;
	width:20px;
	background: url("/img/theme/menuright.png") right 0 no-repeat;
}
#submenu .onemenucenter {
	height: 40px;
  margin: 0;
	background: url("/img/theme/menumid.png") repeat-x;
}
.onemenuright {
  height:30px;
  width:20px;
  background-repeat: no-repeat;
  float:left;
}
 
/*///// MENU HORIZONTAL /////*/

.menuwrap {
  margin: 0;
  float: left;

}
#submenu  .menuwrap {

}
#submenu .secondnavi {
 top: 25px;
}
.menuwrap a {
	display: block;
	float: left;
}

.menuwrap li {
  list-style-type: none;
  margin: 0;
}

.menuwrap a:link, .menuwrap a:visited {
	color: white;
	text-decoration: none;
}

.menuwrap .firstnavi {
	font-weight: bold;
	font-size: 10pt !important;
	height: 28px;
	position: relative;
}	

/*@media screen and (-webkit-min-device-pixel-ratio:0) {
  .menuwrap .firstnavi {
    font-size: 0.6em;
  }
}*/

.menuwrap .firstnavi li {
	height: 28px;
	line-height: 22px;
	float: left;
	display: block;
  position: relative;
}

.menuwrap .firstnavi li a {
	padding: 0 7px;
	font-weight: bold;
  font-style: normal;
}

.menuwrap .firstnavi .active a{
	color: white;
}

.menuwrap .firstnavi .active .menuline {
  border-bottom: 1px #E72019 solid;
}

.menuwrap .firstnavi .inactive a{
	color: #fff;
}

.menuwrap .firstnavi .active a:hover{

}

.menuwrap .firstnavi .inactive a:hover{

}

.menuwrap .invisible {
	display: none;
}
	