@charset "UTF-8";
/* CSS Document */
ul#main-menu {
	display: inline;
	list-style: none;
	overflow: hidden;
}

ul#main-menu li {
	height: 110px;
	display: block;
	float: left;
}

ul#main-menu li a {
	height: 110px;
	text-indent: -200em;
	overflow: hidden;
	display: block;
	background-image: url(../img/menu/menu-multi.png);
	background-repeat: no-repeat;
}

#item-logo {
	background-position: -0px 0px;
	width: 255px;
}

#item-logo:hover {
	background-position: -0px -110px;
}

#item-logo-active {
	background-position: -0px -0px;
	width: 255px;
}

#item-privat {
	background-position: -509px 0px;
	width: 70px;
}

#item-privat:hover {
	background-position: -509px -110px;
}

#item-privat-active {
	background-position: -509px -220px;
	width: 70px;
}

#item-business {
	background-position: -579px 0px;
	width: 97px;
}

#item-business:hover {
	background-position: -579px -110px;
}

#item-business-active {
	background-position: -579px -220px;
	width: 97px;
}

#item-ueber-leox {
	background-position: -680px 0px;
	width: 120px;
}

#item-ueber-leox:hover {
	background-position: -680px -110px;
}

#item-ueber-leox-active {
	background-position: -680px -220px;
	width: 120px;
}

ul#left-menu {
	
	list-style: none;
}

ul#left-menu li {
	display: block;
	overflow: hidden;
}

ul#left-menu li a.text {
	text-indent: -200em;
	display: block;
	background-image: url(../img/menu/menu-multi.png);
	background-repeat: no-repeat;
}

#item-internet {
	background-position: -0px -149px;
	height: 52px;
	width: 210px;
}

#item-internet:hover {
	background-position: -0px -409px;
}

#item-internet-active {
	background-position: -212px -409px;
	height: 52px;
	width: 210px;
}

#item-inet-telefonie {
	background-position: -0px -201px;
	height: 52px;
	width: 210px;
}

#item-inet-telefonie:hover {
	background-position: -0px -461px;
}

#item-inet-telefonie-active {
	background-position: -212px -461px;
	height: 52px;
	width: 210px;
}



#item-telefonie {
	background-position: -212px -201px;
	height: 52px;
	width: 210px;
}

#item-telefonie:hover {
	background-position: -212px -256px;
}

#item-telefonie-active {
	background-position: -212px -305px;
	height: 52px;
	width: 210px;
}







#item-mobile {
	background-position: -0px -253px;
	height: 52px;
	width: 210px;
}

#item-mobile:hover {
	background-position: -0px -513px;
}

#item-mobile-active {
	background-position: -212px -513px;
	height: 52px;
	width: 210px;
}

#item-webhosting {
	background-position: -0px -304px;
	height: 52px;
	width: 210px;
}

#item-webhosting:hover {
	background-position: -0px -565px;
}

#item-webhosting-active {
	background-position: -212px -565px;
	height: 52px;
	width: 210px;
}

#item-service {
	background-position: -0px -360px;
	height: 52px;
	width: 210px;
}

#item-service:hover {
	background-position: -0px -617px;
}

#item-service-active {
	background-position: -212px -617px;
	height: 52px;
	width: 210px;
}

ul.submenu li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #58585a;
	height: 22px;
	text-align: right;
	padding-right: 48px;
}

ul.submenu li a, ul.submenu li a:link, ul.submenu li a:visited {
	text-decoration: none;
	color: #58585a;
}

ul.submenu li a:hover {
	color: #ff8800;
	text-decoration: none;
}

ul.submenu li a.active {
	color: #ff8800;
	text-decoration: none;
}

ul.submenu li.submenu-last {
	background-image: url(../img/menu/divider.png);
	background-repeat: no-repeat;
	height: 1px;
	padding-right: 10px;
}

ul#form-bread {
	
	display: inline;
	list-style: none;
	overflow:hidden;
	}
	
ul#form-bread li {
	height: 52px;
	display: block;
	float: left;
	}
	
ul#form-bread li a {
	height: 52px;
	text-indent: -200em;
	overflow: hidden;
	display: block;
	background-image:url(../img/menu/menu-multi.png);
	background-repeat: no-repeat;
	}
	

#item-kundendaten{ background-position: -0px -688px; width: 172px; }
#item-kundendaten.active { background-position: -0px -742px; }

#item-produktdaten { background-position: -171px -688px; width:164px; }
#item-produktdaten.active { background-position: -171px -742px; }

#item-bezahlung{ background-position: -335px -688px; width: 145px; }
#item-bezahlung.active { background-position: -335px -742px; }

#item-bestellung { background-position: -480px -688px; width: 165px; }
#item-bestellung.active { background-position: -480px -742px; }