/* #portalnav ul{
 margin-left:20px;
 }
 */
.portalnav a .navinfo, .portalnav a:link .navinfo, .portalnav a:visited .navinfo{
   display: none;
   }
.portalnav a:hover .navinfo, .portalnav a:focus .navinfo{
    line-height:16px;
    font-size: 0.9em;
    color: #FFFFFF;
    background: transparent url("../../../css/pixel/higrus/bg_menu_info.gif") repeat;
    padding: 8px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
	min-height: 84px;
	height: 84px;
	width: 300px;
    display: block;
	position: absolute;
	top: -96px;
    left: 333px;
	z-index:9999;
	text-align: left;
}
 ul.portalnav { 
 list-style-type: none; 	
 padding: 0em 0em 0em 0em;
 margin: 0px 0px 0px 0px;
 height: 30px;
 border: 0px solid red;
 /*padding: 0;
 margin: 0;*/
 }
.portalnav li { 
 list-style-type: none; 
 background-image: none;	
 padding: 0em 0em 0em 0em;
 height: 30px;
 border: 0px solid lime;
 float: left;
	height: 30px;
	overflow: hidden;
 /*padding: 0;
 margin: 0;*/
 }

.portalnav li a
{
    padding: 0.6em 0.6em 0.1em 0.6em;
	font-size: 14px;
	color: #304C7C;
	height: 30px;
	display: block;
	float: left;
	 list-style-type: none; 
	/*font-weight: bold;
	background-repeat: no-repeat;
	margin-bottom: 0px;
	border: 1px solid red;*/
}
.portalnav li a:hover, .portalnav li a.high
{
	padding: 0.6em 0.6em 0.1em 0.6em;
	font-size: 14px;
	color: #FBFBF9;
	height: 30px;
	float: left;
	 list-style-type: none; 
	background:  url("../../../css/pixel/higrus/bg_grad_menu_high.gif") repeat-x;	
	/*background-repeat: no-repeat;
	background-color: #DB0A71;
	display: block;*/
	
}



/* PORTAL SUBNAV */
 #portal_subnav ul, #portal_subnav li { 
 list-style-type: none; 	
 padding: 0em 0em 0em 0em;
 margin: 0em 0em 0em 0em;
 height: 30px;
 }

#portal_subnav li
{
	background-image: none;
	margin: 0em 0em 0em 0em;
	padding: 0em 0em 0em 0em;
	float: left;
	height: 30px;
}

#portal_subnav li a
{
   padding: 0.3em 0.6em 0em 0.6em;
	margin: 0em 0em 0em 0em;
	font-size: 13px;
	color: #304C7C;
	height: 30px;
	display: block;
	float: left;
	background-image: none;
	/*
	
	font-weight: bold;border: 1px solid red;
	background-repeat: no-repeat;background: #FBFBF9 url(../pixel/higrus/bg-grad-subnav.gif) repeat-x;
	margin-bottom: 0px;
	*/
}
#portal_subnav li a:hover, #portal_subnav li a.high
{
	padding: 0.3em 0.6em 0em 0.6em;
	margin: 0em 0em 0em 0em;
	background: #FBFBF9 url(../../../css/pixel/higrus/bg_grad_sub_nav.png) repeat-x;
	font-size: 13px;
	color: #993300;
	height: 30px;
	float: left;
}




/* BOX NAVIGATION */
.box  li  {
	background-image: none;
/*width: 196px;
\width: 198px;
w\idth: 196px;*/
}
.box ul {
/*width: 196px;
\width: 198px;
w\idth: 196px;*/
}
.box li a.menu {
   /*color: #304D7D;*/
	color: #BF310A;
	list-style: none;
	display: block;
	padding-left: 18px;	
	background: #F3F4EB url(../../../css/pixel/icons/arrow.gif) no-repeat left center;
	text-align: left;
	width: 196px;
	\width: 198px;
	w\idth: 196px;
	border: 0px solid red;
}	
.box  li a.menuhigh {
   color: #FFA309;
	list-style: none;
	display: block;
	padding-left: 18px;	
	background: #F3F4EB url("../../../css/pixel/icons/arrow_high.gif") no-repeat left center;
	text-align: left;
	width: 196px;
	\width: 198px;
	w\idth: 196px;
   border-bottom: 1px solid #446396;
}		
/* NUR FÜR SITENAV BEI LEVEL  0, 1 ODER 2 */
.box  li a.menulevel0 {
list-style: none;
padding-left: 18px;	
background: #F3F4EB url(../../../css/pixel/icons/arrow.gif) no-repeat 0px;
width: 196px;
\width: 198px;
w\idth: 196px;
}	
.box  li a.menulevel0high {
list-style: none;
padding-left: 18px;	
background: #F3F4EB url(../../../css/pixel/icons/arrow_high.gif) no-repeat 0px;
border-bottom: 0px solid #446396;
color: #FFA309;
width: 196px;
\width: 198px;
w\idth: 196px;
}	
.box  li a.menulevel1 {
list-style: none;
padding-left: 18px;	
background: #F3F4EB url(../../../css/pixel/icons/arrow.gif) no-repeat 0px;
width: 196px;
\width: 198px;
w\idth: 196px;
}	
.box  li a.menulevel1high {
list-style: none;
padding-left: 18px;	
background: #F3F4EB url(../../../css/pixel/icons/arrow_high.gif) no-repeat 0px;
border-bottom: 0px solid #446396;
color: #FFA309;
width: 196px;
\width: 198px;
w\idth: 196px;
}	
.box  li a.menulevel2 {
background-image: none;
list-style: none;
border: 0px solid blue;
padding-left: 28px;
background: #F3F4EB url(../../../css/pixel/icons/arrow.gif) no-repeat 10px;
width: 196px;
\width: 198px;
w\idth: 196px;
}	
.box  li a.menulevel2high {
list-style: none;
padding-left: 28px;	
background: #F3F4EB url(../../../css/pixel/icons/arrow_high.gif) no-repeat 10px;
border-bottom: 0px solid #446396;
color: #FFA309;
width: 196px;
\width: 198px;
w\idth: 196px;
}	
.box li a.menu:link {
	/*color: #304D7D;*/
	color: #BF310A;
	list-style: none;
	display: block;
	padding-left: 18px;
	background: #F3F4EB url(../../../css/pixel/icons/arrow.gif) no-repeat left center;
	text-align: left;
	}
/* NUR FÜR SITENAV BEI LEVEL 0, 1 ODER 2 */	
.box li a.menulevel0:link {
padding-left: 18px;	
background: #F3F4EB url("../../../css/pixel/icons/arrow.gif") no-repeat 0px center;
}
.box li a.menulevel1:link {
list-style: none;
padding-left: 18px;	
background: #F3F4EB url("../../../css/pixel/icons/arrow.gif") no-repeat 0px center;
}	
.box li a.menulevel2:link {
list-style: none;
padding-left: 28px;
background: #F3F4EB url("../../../css/pixel/icons/arrow.gif") no-repeat 10px center;
}			
	
.box li a.menu:hover {
	color: #FFA309;
	text-decoration: none;
	background: #F3F4EB url("../../../css/pixel/icons/arrow_high.gif") no-repeat left center;
	/*background-color: #FBFBF9;*/	
}
/* NUR FÜR SITENAV BEI LEVEL 0, 1 ODER 2 */	
.box li a.menulevel0:hover {
list-style: none;
padding-left: 18px;
background: #F3F4EB url("../../../css/pixel/icons/arrow_high.gif") no-repeat 0px;
}
.box li a.menulevel1:hover {
list-style: none;
padding-left: 18px;
background: #F3F4EB url("../../../css/pixel/icons/arrow_high.gif") no-repeat 0px;
}
.box li a.menulevel2:hover {
list-style: none;
padding-left: 28px;	
background: #F3F4EB url("../../../css/pixel/icons/arrow_high.gif") no-repeat 10px;
}


.box li a.menu:focus,.box li a.menu:active {
	color: #FFA309;
	list-style: none;
	display: block;
	text-align: left;
	padding-left: 18px;	
	background: #F3F4EB url("../../../css/pixel/icons/arrow_high.gif") no-repeat left center;
	
}
/* NUR FÜR SITENAV BEI LEVEL 0, 1 ODER 2 */	
.box li a.menulevel0:focus,.box li a.menulevel0:active {
	color: #FFA309;
	list-style: none;
	display: block;
	text-align: left;
	padding-left: 18px;
	background: #F3F4EB url("../../../css/pixel/icons/arrow_high.gif") no-repeat left center;
}
.box li a.menulevel1:focus,.box li a.menulevel1:active {
	color: #FFA309;
	list-style: none;
	display: block;
	text-align: left;
	padding-left: 18px;
	background: #F3F4EB url("../../../css/pixel/icons/arrow_high.gif") no-repeat left center;
}
.box li a.menulevel2:focus,.box li a.menulevel2:active {
	color: #FFA309;
	list-style: none;
	display: block;
	text-align: left;
	padding-left: 28px;
	background: #F3F4EB url("../../../css/pixel/icons/arrow_high.gif") no-repeat left center;
}
