/* @override http://phillip.muc.4players.de/common/networkbar/1.1/css/default.css */

body {
    margin-top: 35px;
}

/* Layout Anfang */
#NetworkBarContainer, #NetworkBar, #NetworkBar ul, #NetworkBar li {
	display:			block;
	margin:				0px;
	padding:			0px;
	border:				0px;
	border-style:		solid;
	outline:			0px;
	list-style:			none;
	z-index:			9999;
	font-family:		Arial, sans-serif;
	font-size:			8pt;
	font-weight:		normal;
	box-sizing: 		border-box;
}

#NetworkBarContainer {
	position: 			fixed;
	top:				0px;
	left:				0px;
	width:				100%;
	min-width:			970px;
    /*background:transparent url(/common/networkbar/1.1/images/networkbar_4p_shadow.png) no-repeat scroll left top;*/
    height: 30px;
    border-bottom: none;
}

#NetworkBar {
    position:			relative;
	top:				0px;
	left:				0px;
	width:				100%;
	height:				21px;
	border-top-width:	1px;
	border-bottom-width:1px;
    /*background:transparent url(//static.fore.4pcdn.de/sourcen/store/networkbar_4p_logo.png) no-repeat scroll left top;*/
    height: 30px;
    border-bottom: none;
}

#NetworkBarLogoLink {
    display: 			block;
	float:				left;
	height: 			21px;
	width: 				113px;
}

/* Erste Ebene */
div#NetworkBar ul {
    width:				auto;
	height:				21px;
	margin-left:		0px;
	border-left-width:	1px;
}

div#NetworkBar ul li {
    position:			relative;
	min-width:			99px;
	height:				21px;
	float:				left;
	border-right-width:	1px;
	cursor:				default;
}
/**html div#NetworkBar ul li {
	width:				104px;
}*/

div#NetworkBar ul li a {
    padding-right: 3px;
}

/* Zweite Ebene */
div#NetworkBar ul li ul {
	display:			none;
	position:			absolute;
	top:				21px;
	left:				0px;
	width:			    103px;
	height:				auto;
	margin:				0px;
	padding: 			0px;
	border-width:		0px;
	border-top-width:	1px;
}

div#NetworkBar ul li ul.SecondLevel {
	left: -5px;
	width: 116px;
	padding-left:		5px;
    padding-right:      5px;
    padding-top:        0px;
    padding-bottom:     5px;
    background-image: url(/common/networkbar/1.1/images/sublevel_schatten.png);
    background-position: left bottom;
    background-repeat: no-repeat;
}

div#NetworkBar ul li ul.ThirdLevel {
	width: 				103px;
	padding-left:		0px;
    padding-right:      5px;
    padding-top:        0px;
    padding-bottom:     5px;
    background-image: url(/common/networkbar/1.1/images/sublevel_schatten.png);
    background-position: right bottom;
    background-repeat: no-repeat;
    border-top: none;
}

div#NetworkBar ul li ul.ThirdLevel li {
	width: 103px;
}

*html div#NetworkBar ul li ul {
	width:				107px;
}

div#NetworkBar ul li.FirstLevelHover ul {
	display:			none;
}

div#NetworkBar ul li ul li {
	display:			block;
	position:			relative;
	min-width:			103px;
	height:				17px;
	border-width:		1px;
	border-top-width:	0px;
	height:				auto;
	margin:				0px;
	margin-left:		-1px;
}

*html div#NetworkBar ul li ul li {
	width:				113px;
}

div#NetworkBar ul li.FirstLevelHover ul li a, div#NetworkBar ul li.FirstLevelHover ul li span {
	margin:				0px;
	line-height:		17px;
}

/* Dritte Ebene */
div#NetworkBar ul li ul li ul {
	display:			block;
	position:			absolute;
	top:				-1px;
	left:				107px;
	width:				121px;
	height:				auto;
}

*html div#NetworkBar ul li ul li ul {
	width:				119px;
}

div#NetworkBar ul li ul li ul li {
	position:			relative;
	width:				120px;
	height:				auto;
}

div#NetworkBar ul.SecondLevel li span, div#NetworkBar ul.SecondLevel li a {
    text-align: left;
    padding-left: 3px;
    white-space: nowrap;
    overflow: hidden;
}

div#NetworkBar ul.SecondLevel.NetworkBarIcons li span, div#NetworkBar ul.SecondLevel.NetworkBarIcons li a {
    padding-left: 19px;
}

div#NetworkBar ul.SecondLevel.NetworkBarIcons li span.NetworkbarIcon, div#NetworkBar ul.SecondLevel.NetworkBarIcons li a.NetworkbarIcon {
    padding-left: 3px;
}

div#NetworkBar ul.SecondLevel li div.IconImage {
    width: 16px;
    height: 17px;
    background-position: left center;
    background-repeat: no-repeat;
    margin-left: 2px;
    margin-right: -2px;
    float:left;
}

div#NetworkBar ul.ThirdLevel li span, div#NetworkBar ul.ThirdLevel li a {
    text-align: left;
    padding-left: 3px;
    white-space: nowrap;
}

div#NetworkBar ul li.Seperator {
    height: 0px;
    background-color: #000;
    border-bottom-color: #000;
}

div#NetworkBar ul li.FirstLevelItem7 a { color: transparent!important; width: 108px; }
div#NetworkBar ul li.FirstLevelItem7 { color: transparent!important; width: 108px; }
div#NetworkBar ul li.FirstLevelItem7 form { color: transparent!important; width: 108px; }
/* Layout Ende */
