/*
######################################
#          Beha Amprobe GmbH         #
#    Menu definition IE7, MFF, OP    #
#    created by Benedikt Bachhofer   #
#                                    #
######################################
*/

.menu{
 width:960px; 
 height:27px;
 padding:0 20px;
 position:relative;
 font-size:13px; 
 text-align:left;
 z-index:90;
}

.menu ul li a, .menu ul li a:visited{
 display:block; 
 text-decoration:none;  
 height:27px; 
 color:#e6e7e6;
 font-weight:bold;
 text-align:left;
 padding-left:10px;
 line-height:27px; 
 font-size:13px; 
 overflow:hidden;
}

.menu ul{
 padding:0; 
 margin:0 auto; 
 list-style: none;
}

.menu ul li{
 float:left; 
 position:relative;
}

.menu ul li ul{
 display: none;
}

.menu ul li:hover a{
 color:#e20025;
 background:#e6e7e6;
}

.menu ul li:hover ul{
 display:block; 
 position:absolute; 
 top:27px;
 left:0; 
 width:136px;
}

.menu ul li:hover ul li a.hide{
 color:#505050; 
 background:#e6e7e6;
}

.menu ul li:hover ul li:hover a.hide{
 color:#505050;
 background:#d7d8d8;
}

.menu ul li:hover ul li ul{
 display: none;
}
.menu ul li:hover ul li a{
 display:block; 
 background:#e6e7e6;
 padding-left:5px;
 font-size:11px;
 font-weight:500;
 text-align:left;
 color:#505050;
}

.menu ul li:hover ul li a:hover{
 color:#505050; 
 background:#E1E1E1;
}

.menu ul li:hover ul li:hover ul{
 display:block; 
 position:absolute; 
 left:135px; 
 top:0;
}

.menu ul li:hover ul li:hover ul.left{
 left:-115px;
}

.menu ul li ul li a.pah1{height:2px; width:133px; margin-left:1px;}
.menu ul li ul li a.pah2{height:1px; width:131px; margin-left:2px;}
.menu ul li ul li a.pah3{height:1px; width:129px; margin-left:3px;}
.menu ul li ul li a.pah4{height:1px; width:125px; margin-left:5px;}

.menu ul li ul li a.pah1_long{height:2px; width:373px; margin-left:1px;}
.menu ul li ul li a.pah2_long{height:1px; width:372px; margin-left:2px;}
.menu ul li ul li a.pah3_long{height:1px; width:370px; margin-left:3px;}
.menu ul li ul li a.pah4_long{height:1px; width:365px; margin-left:5px;}

/* Contentmenu */

*{ 
 list-style:none;
 margin:0px;
 padding:0px;
}

	
#contentmenu {
 width: 150px;
}

#contentmenu ul li{
 background-color:#E9E9E9;
 position:relative;
 color:#000000;
 display:block;
 min-height:17px;
 padding:7px 0 0 7px;
}

#contentmenu ul li a{
 background-color:#E9E9E9;
 min-height:17px;
 text-decoration: none;
}
	
#contentmenu ul li a:link, #contentmenu ul li a:visited{
 display: block;
 font-size:11px;
 font-weight:normal;
 color:#505050; 
}

#msgmenu{
 width: 150px;
}

#msgmenu ul li{
 background-color:#E9E9E9;
 position:relative;
 color:#000000;
 display:block;
 min-height:12px;
 padding:7px 0 18px 7px;
}

#msgmenu ul li a{
 background-color:#E9E9E9;

 min-height:17px;
 text-decoration: none;
}
	
#msgmenu ul li a:link, #msgmenu ul li a:visited{
 display: block;
 font-size:11px;
 font-weight:normal;
 color:#505050; 
}

#prdmenu {
 width: 168px;
}

#prdmenu ul li{
 background-color:#E9E9E9;
 position:relative;
 color:#000000;
 display:block;
 min-height:17px;
 padding:7px 0 0 7px;
}

#prdmenu ul li a{
 background-color:#E9E9E9;
 min-height:17px;
 text-decoration: none;
}
	
#prdmenu ul li a:link, #prdmenu ul li a:visited{
 display: block;
 font-size:11px;
 font-weight:normal;
 color:#505050; 
}