@charset "UTF-8";
/* CSS Document */


ul#main-menu {
	
	display: inline;
	list-style: none;

	}
	
ul#main-menu li {
	height: 72px;
	display: block;
	float: left;
	}
	
ul#main-menu li a {
	height: 72px;
	text-indent: -200em;
	display: block;
	}

ul#main-menu li a{
	height: 72px;
	text-indent: -200em;
	display: block;
	background-image:url(../img/menu/menu-multi-start.png);
	background-repeat: no-repeat;	
}

ul#main-menu li ul{
	z-index: 100;
}

ul#main-menu li .sub-menu{
	position: absolute;
	display: none;
	width: 323px;
	margin-left:12px;

}

ul#main-menu li .sub-menu-02{
	position: absolute;
	display: none;
	width: 343px;
	margin-left:1px;

}

ul#main-menu li .sub-menu-03{
	position: absolute;
	display: none;
	width: 343px;
	margin-left:1px;

}
ul#main-menu li .sub-menu li{
	float: none;
	background-image:url(../img/element/bg_submenu-start.png);
	background-repeat:no-repeat;
	height: 22px;
	padding-left:18px;
}

ul#main-menu li .sub-menu-02 li, ul#main-menu li .sub-menu-03 li{
	float: none;
	background-image:url(../img/element/bg_submenu-start.png);
	background-repeat:no-repeat;
	height: 22px;
	padding-left:20px;
}

ul#main-menu li .sub-menu li.sub-bot-01{
	float: none;
	background-image:url(../img/element/bg_submenu-start-bot.png);
	background-repeat:no-repeat;
	height: 28px;
	
	
}

ul#main-menu li .sub-menu li.sub-bot, ul#main-menu li .sub-menu-02 li.sub-bot, ul#main-menu li .sub-menu-03 li.sub-bot{
	float: none;
	background-image:url(../img/element/bg_submenu-start-bot.png);
	background-repeat:no-repeat;
	height: 28px;
	background-position: -0px -0px; 
	
}

ul#main-menu li .sub-menu li a, ul#main-menu li .sub-menu-02 li a, ul#main-menu li .sub-menu-03 li a {
	background: none;
	text-indent: 0;
	height: 22px;
	padding-left:5px;
	padding-top:5px;
	text-decoration:none;
	font-weight:bold;
	

}

ul#main-menu li .sub-menu li a:hover, ul#main-menu li .sub-menu-02 li a:hover, ul#main-menu li .sub-menu-03 li a:hover {
	background: none;
	text-indent: 0;
	height: 22px;
	padding-left:5px;
	text-decoration:none;
	color:#004494;
	

}

ul#main-menu li:hover .sub-menu,
ul#main-menu li:hover .sub-menu-02,
ul#main-menu li:hover .sub-menu-03
{
	display: block;
}
	


#item-genussradln{ background-position: -0px 0px; width: 245px; }
#item-genussradln:hover { background-position: -0px -72px; }
#item-genussradln-active { background-position: -0px -72px; width: 245px; }

#item-mountainbike { background-position: -245px 0px; width: 236px; }
#item-mountainbike:hover { background-position: -245px -72px; }	
#item-mountainbike-active { background-position: -245px -72px; width: 236px; }

#item-rennrad { background-position: -481px 0px; width: 236px; }
#item-rennrad:hover { background-position: -481px -72px; }
#item-rennrad-active { background-position: -481px -72px; width: 236px; }

#item-service { background-position: -717px 0px; width: 240px;} 
#item-service:hover { background-position: -717px -72px; }
#item-service-active { background-position: -717px -72px; width: 240px;}



	


