/* LEFT SUBMENUE */


ul#subMenue {
	margin:0px;
	padding:0px;
	list-style-type:none;
	line-height:0px;
	border-bottom:1px solid #3A3A3A;
	}

ul#subMenue ul {
	margin:0px;
	padding:0px;
	list-style-type:none;
	}

ul#subMenue li {
    height:21px;
    padding:0px 0px 0px 0px;
    }

html > body ul#subMenue li {
    height: 21px;
    padding: 0px 0px 0px 0px;
    display: inline;
	}


.noneDisplay {
    display: none; }
	

a.Level_1:link, a.Level_1:visited, a.Level_1:active {
	background-color:#686868;
/*	background-color:#ff0000;*/
	/*background-color:#e20d01;*/
/*	background-color:#bc0a00;*/
	background-image:url(../images/icons/arrow9.gif);
	background-repeat:no-repeat;
	background-position:7px 8px;
	width:318px;
	height:16px;
	display:block;
	color:#ffffff;
	font-size:0.65em;
	text-decoration:none;
	padding:2px 0px 3px 20px;
	font-weight:bold;
	line-height: 16px;
	border-top:1px solid #3A3A3A;
	border-left:1px solid #3A3A3A;
	}

a.Level_1:hover {
	background-color:#ff1515;
	}
	

a.Level_2:link, a.Level_2:visited, a.Level_2:active {
	background-color:#686868;
	background-image:url(../images/icons/arrow10.gif);
	background-repeat:no-repeat;
	background-position:10px 7px;
	width:293px;
	height:16px;
	display:block;
	color:#ffffff;
	font-size:0.65em;
	text-decoration:none;
	padding:2px 0px 3px 25px;
	font-weight:bold;
	line-height: 16px;
	border-top:1px solid #3A3A3A;
	border-left:1px solid #3A3A3A;
	margin:0px 0px 0px 20px;
	}

a.Level_2:hover {
	background-color:#ff1515 !important;
	}


a.Level_3:link, a.Level_3:visited, a.Level_3:active {
	background-color:#9f9f9f;
	background-image:url(../images/icons/arrow10.gif);
	background-repeat:no-repeat;
	background-position:10px 7px;
	width:274px;
	height:17px;
	display:block;
	color:#ffffff;
	font-size:0.65em;
	text-decoration:none;
	padding: 2px 0px 2px 25px;
	font-weight:bold;
	line-height: 15px;
	border-top:1px solid #3A3A3A;
	border-left:1px solid #3A3A3A;
	margin:0px 0px 0px 39px;
	}

a.Level_3:hover {
	background-color:#ff2727;
	}

a.Level_4:link, a.Level_4:visited, a.Level_4:active {
	background-color:#c7c3c3;
	background-image:url(../images/icons/arrow10.gif);
	background-repeat:no-repeat;
	background-position:10px 11px;
	width:257px;
	height:16px;
	display:block;
	color:#000000;
	font-size:0.65em;
	text-decoration:none;
	padding:5px 0px 0px 25px;
	font-weight:normal;
	line-height: 15px;
	border-top:1px solid #3A3A3A;
	border-left:1px solid #3A3A3A;
	margin:0px 0px 0px 56px;
	}

a.Level_4:hover {
	background-color:#ff2727;
	background-color:#ff1515;
	background-image:url(../images/icons/arrow10.gif);
	color:#ffffff;
	}

ul.orangeglobal_Dienstleistung a.Level_1, ul.mpue_Dienstleistung a.Level_1 {
	background-color:#ef0e01 !important;
	background-color:#bc0a00 !important;	
	}

	

.currentSubMenue {
	background-color:#ff1515 !important;
	/*background-color:#a50900 !important;	*/
	background-image:url(../images/icons/arrow5.gif);
	color:#ffffff !important;		
	}

a.noLinkItem:hover{
    background-color:#686868 !important;
    cursor:default !important;
    background-image:url(../images/icons/arrow10.gif);
	}

/************************************************
                Customers Area
************************************************/


ul#CustomersMenu {
    margin: 20px 0 0 0;
    padding: 0 0 0 0px;
    list-style-type:none;
    }

ul#CustomersMenu li {
    text-align: right;
    padding: 0px 0px 0px 0;
    border-bottom: 1px dotted gray;
    background-image:url(../images/graphics/arrow_down.gif);
    background-repeat: no-repeat;
    background-position: right 5px;
    font-size: 0.65em;
    font-weight:bold;
    color: gray;
    }

ul#CustomersMenu a:link, ul#CustomersMenu a:visited {
    color: #ffffff;
    font-family: Verdana;
    font-weight:bold;
    text-decoration: none;
    padding: 0;
    display:inline-block;
    }

ul#CustomersMenu li ul {
    font-size: 1em;
    padding: 0;
    margin: 0;
    list-style-type:none;
    background-color: rgb(100,100,100);
    }

ul#CustomersMenu li ul li {
    text-align: right;
    border: none;
    font-size: 1em;
    padding: 0 17px 0 0;
    background-image:url(../images/graphics/arrow_xsub.gif);
    background-repeat: no-repeat;
    background-position: 80px 5px;
    border: 1px dotted rgb(100,100,100);
    border-top: 1px dotted gray;
    margin: 0;
    xxborder-bottom: none;
    }

ul#CustomersMenu span {
    display: block;
    xxborder: 1px dotted yellow;
    padding: 4px 20px 4px 0;
    margin: 0;
    }

ul#CustomersMenu ul li span {
    display: block;
    padding: 3px 20px 3px 0;
    margin: 0;
    }

html > body ul#CustomersMenu span {
    display: block;
    padding: 7px 20px 7px 0;
    margin: 0;
    }

ul#CustomersMenu ul li span {
    display: block;
    padding: 6px 20px 6px 0;
    margin: 0;
    }

td.CustomersMenu {
    background-color: rgb(65,65,65);
    }