/*------------------------------------------------------------------------------------
 Navigation Level 1
------------------------------------------------------------------------------------*/

div.bM{
  margin:0 0 0 0;
  padding:0;
  } 
  
div.bM ul {
	list-style-type: none;
	margin: 2px 0 0 0;
	padding: 0;
	width: 214px;
	font:normal normal normal .7em/1.5em Verdana, Arial;
  	}
  	
/***NORMAL*/

div.bM ul li.bM_NO {
	background-color:#ddd;
	background-image:url(/fileadmin/_structure/_img/level1_NO.gif);
	background-repeat:no-repeat;
	background-position:left 7px;
	border-top:1px solid white;
	padding:1px 0 2px 19px;
	}

div.bM ul li.bM_NO a:link{
	background: none;
	color: black;
	display: block;
	width: auto;
	padding: 0;
	text-decoration: none;
	border-bottom: 0;	
  	}
  
div.bM ul li.bM_NO a:visited, div.bM ul li.bM_NO a:active{
	background: ;
	color: black;
	display: block;
	width: auto;
	padding: 0;
	text-decoration: none;
	border-bottom: 0;	
 	} 

div.bM ul li.bM_NO a:hover{
	color: #e43517;
	background-image: none;
  	}  
  
div.bM ul li.bM_NO a:focus{
	color: black;
	background-image:none;
  	} 
	
/***IF SUB*/

div.bM ul li.bM_IFSUB {
	background:#DDDDDD none repeat scroll 0 0;
	border-top:1px solid white;
	padding:1px 0 2px 19px;
	background-color:#ddd;
	background-image:url(/fileadmin/_structure/_img/level1_NO.gif);
	background-repeat:no-repeat;
	background-position:left 7px;
	}


div.bM ul li.bM_IFSUB a:link{
	background: none;
	color: black;
	display: block;
	width: auto;
	padding: 0;
	text-decoration: none;
	border-bottom: 0;	
  	}
  
div.bM ul li.bM_IFSUB a:visited, div.bM ul li.bM_IFSUB a:active{
	background: none;
	color: black;	
	display: block;
	width: auto;
	padding: 0;
	text-decoration: none;
	border-bottom: 0;	
 	} 
  
div.bM ul li.bM_IFSUB a:hover{
	color: #e43517;
	background-image:none;
  	}  
 
div.bM ul li.bM_IFSUB a:focus{
	color: black;
	background-image:none;
  	} 
/***ACT*/


div.bM ul li.bM_ACT {
	background:#7B7B7B none repeat scroll 0 0;
	border-top:1px solid white;
	padding:1px 0 0 0;
	background-image:url(/fileadmin/_structure/_img/level1_RO2.gif);
	background-position:left 7px;
	background-repeat:no-repeat;
	}

div.bM ul li.bM_ACT a:link{
	background: none;
	color: white;
	display: block;
	width: auto;
	padding: 0;
	text-decoration: none;
	border-bottom: 0;
	margin-left:19px;
  	}
  
div.bM ul li.bM_ACT a:visited, div.bM ul li.bM_ACT a:active{
	background: none;
	color: white;	
	display: block;
	width: auto;
	padding: 0 0 2px 0;
	text-decoration: none;
	border-bottom: 0;
	margin-left:19px;
 	} 

div.bM ul li.bM_ACT a:hover{
	color: white;
	background-image: none ;
  	}  
  
div.bM ul li.bM_ACT a:focus{
	color: white;
	background-image: none;
  	} 	
	
/***CUR*/

div.bM ul li.bM_CUR {
	background:#e43517 none repeat scroll 0 0;
	border-top:1px solid white;
	padding:1px 0 2px 19px;
	background-image:url(/fileadmin/_structure/_img/level1_CUR.gif);
	background-repeat:no-repeat;
	background-position:left 7px;
	}

/******** Unternavigation Anpassung (mf 2.feb.11) : start ********/
div.bM ul li.bM_CUR { padding:1px 0 0; }
/******** Unternavigation Anpassung (mf 2.feb.11) : ende ********/

div.bM ul li.bM_CUR a:link{
	background: none;
	color: black;
	background-color: none;
	display: block;
	width: auto;
	padding: 0;
	margin-left:19px;
	text-decoration: none;
	border-bottom: 0;	
  	}
  
div.bM ul li.bM_CUR a:visited, div.bM ul li.bM_CUR a:active{
	background: none;
	color: white;
	background-color: none;	
	display: block;
	width: auto;
	padding: 0;
	text-decoration: none;
	border-bottom: 0;	
 	}

/******** Unternavigation Anpassung (mf 2.feb.11) : start ********/
div.bM ul li.bM_CUR a:visited, div.bM ul li.bM_CUR a:active {
	margin-left:19px;
	padding:0 0 2px;
}
/******** Unternavigation Anpassung (mf 2.feb.11) : ende ********/

div.bM ul li.bM_CUR a:hover{
	color: black;
	background-image: none;
  	}  
 
div.bM ul li.bM_CUR a:focus{
	color: black;
	background-image: none;
  	} 	

/***CUR IF SUB*/

div.bM ul li.bM_CURIFSUB {
	background:#7B7B7B;
	border-top:1px solid white;
	padding:1px 0 0 0;
	background-image:url(/fileadmin/_structure/_img/level1_RO2.gif);
	background-position:left 7px;
	background-repeat:no-repeat;
	}

div.bM ul li.bM_CURIFSUB a:link{
	background: none;
	background-color: none;		
	color: black;
	display: block;
	width: auto;
	padding: 0 0 2px 0;
	text-decoration: none;
	border-bottom: 0;
	margin-left:19px;
  	}
  
div.bM ul li.bM_CURIFSUB a:visited, div.bM ul li.bM_CURIFSUB a:active{
	background: none;
	color: white;
	background-color: none;		
	display: block;	
	width: auto;
	padding: 0 0 2px 0;
	text-decoration: none;
	border-bottom: 0;
	margin-left:19px;
 	} 

div.bM ul li.bM_CURIFSUB a:hover{
	color: white;
	background-image: none;
  	}  
  
div.bM ul li.bM_CURIFSUB a:focus{
	color: black;
	background-image: none;
  	} 		
	    
/*------------------------------------------------------------------------------------
 Navigation Level 2
 Messen -> Besucher
------------------------------------------------------------------------------------*/

div.bM{
  margin:0;
  padding:0;
  } 
  
div.bM ul.level2 {
	list-style-type: none;
	margin: 0;
	padding: 0;
	width: 213px;
	line-height:1.5em;
	border-left:1px solid #EBEBEB;
  	} 
  	
/***NORMAL*/

div.bM ul li.bM_NO_2 {
	background:#EBEBEB url(/fileadmin/_structure/_img/level2_NO.gif) no-repeat scroll left top;
	border-top:1px solid white;
	padding:4px 0;
	}

div.bM ul li.bM_NO_2 a:link{
	background:transparent none repeat scroll 0 0;
	border-bottom:0 none;
	color:white;
	display:block;
	font-size:1.3em;
	font-weight:normal;
	margin-left:19px;
	padding:0;
	text-decoration:none;
	width:auto;
  	}
  
div.bM ul li.bM_NO_2 a:visited, div.bM ul li.bM_NO_2 a:active{
	background:#EBEBEB url(/fileadmin/_structure/_img/level2_NO_pfeil.gif) no-repeat scroll right center;
	border-bottom:0 none;
	color:black;
	display:block;
	font-size:1.3em;
	font-weight:normal;
	margin-left:19px;
	padding:0;
	text-decoration:none;
	width:auto;
 	}  

div.bM ul li.bM_NO_2 a:hover{
	color: #ff0000;
  	}  
	
	
/*EXTERNAL*/	
div.bM ul li.bM_NO_2_EXT {
		/*empty*/ 
	  }

div.bM ul li.bM_NO_2_EXT a:link{
	background: none;
	font-weight:normal;
	color: black;
	display: block;
	width: auto;
	padding: none;
	text-decoration: none;
	border-bottom: 0;	
  	}
  
div.bM ul li.bM_NO_2_EXT a:visited, div.bM ul li.bM_NO_2_EXT a:active{
	background: none;
	color: black;
	font-weight:normal;
	display: block;
	width: auto;
	padding: 0;
	text-decoration: none;
	border-bottom: 0;	
 	} 

div.bM ul li.bM_NO_2_EXT a:hover{
	color: black;
	background-image: none;
  	}  
 
div.bM ul li.bM_NO_2_EXT a:focus{
	color: black;
	background-image: none;
  	}	
/*EXTERNAL END*/	
	
/***IF SUB*/

div.bM ul li.bM_IFSUB_2 {
	background:#EBEBEB url(/fileadmin/_structure/_img/level2_NO.gif) no-repeat scroll left top;
	border-top:1px solid white;
	padding:4px 0;
	}

div.bM ul li.bM_IFSUB_2 a:link{
	background:#EBEBEB url(/fileadmin/_structure/_img/level2_NO_pfeil.gif) no-repeat scroll right center;
	border-bottom:0 none;
	color:black;
	display:block;
	font-size:1.3em;
	font-weight:normal;
	margin-left:19px;
	padding:0;
	text-decoration:none;
	width:auto;	
  	}
  
div.bM ul li.bM_IFSUB_2 a:visited, div.bM ul li.bM_IFSUB_2 a:active{
	background:#EBEBEB url(/fileadmin/_structure/_img/level2_NO_pfeil.gif) no-repeat scroll right center;
	border-bottom:0 none;
	color:black;
	display:block;
	font-size:1.3em;
	font-weight:normal;
	margin-left:19px;
	padding:0;
	text-decoration:none;
	width:auto;
 	} 

div.bM ul li.bM_IFSUB_2 a:hover{
	color: black;
	background-image: none;
  	}  
  
div.bM ul li.bM_IFSUB_2 a:focus{
	color: black;
	background-image: none;
  	}
	
/*EXTERNAL*/
div.bM ul li.bM_IFSUB_2_EXT {
		/*empty*/ 
	  }

div.bM ul li.bM_IFSUB_2_EXT a:link{
	background: none;
	font-weight:normal;
	color: black;
	display: block;
	width: auto;
	padding: 0;
	text-decoration: none;
	border-bottom: 0;	
  	}
  
div.bM ul li.bM_IFSUB_2_EXT a:visited, div.bM ul li.bM_IFSUB_2_EXT a:active{
	background: none;
	color: black;
	font-weight:normal;
	display: block;
	width: auto;
	padding: 0;
	text-decoration: none;
	border-bottom: 0;	
 	} 

div.bM ul li.bM_IFSUB_2_EXT a:hover{
	color: black;
	background-image: none;
  	}  
  
div.bM ul li.bM_IFSUB_2_EXT a:focus{
	color: black;
	background-image: none;
  	}
/*EXTERNAL END*/	
	
/***ACT*/

div.bM ul li.bM_ACT_2 {
		/*empty*/ 
	  }

div.bM ul li.bM_ACT_2 a:link{
	background: none;
	font-weight:normal;
	background-color: none;		
	color: black;
	display: block;
	width: auto;
	padding: 0;
	text-decoration: none;
	border-bottom: 0;	
  	}
  
div.bM ul li.bM_ACT_2 a:visited, div.bM ul li.bM_ACT_2 a:active{
	background: none;
	color: black;
	background-color: none;		
	font-weight:normal;
	display: block;
	width: auto;
	padding: 0;
	text-decoration: none;
	border-bottom: 0;	
 	} 

div.bM ul li.bM_ACT_2 a:hover{
	color: black;
	background-image: none;
  	}  
  
div.bM ul li.bM_ACT_2 a:focus{
	color: black;
	background-image: none;
  	} 								 							

/*EXTERNAL*/
div.bM ul li.bM_ACT_2_EXT {
		/*empty*/ 
	  }

div.bM ul li.bM_ACT_2_EXT a:link{
	background: none;
	font-weight:normal;
	background-color: none;		
	color: none;
	display: block;
	width: auto;
	padding: 0;
	text-decoration: none;
	border-bottom: 0;	
  	}
  
div.bM ul li.bM_ACT_2_EXT a:visited, div.bM ul li.bM_ACT_2_EXT a:active{
	background: none;
	color: black;
	background-color: none;		
	font-weight:normal;
	display: block;
	width: auto;
	padding: 0;
	text-decoration: none;
	border-bottom: 0;	
 	} 

div.bM ul li.bM_ACT_2_EXT a:hover{
	color: black;
	background-image: none;
  	}  
  
div.bM ul li.bM_ACT_2 a:focus{
	color: black;
	background-image: none;
  	} 								 	
/*EXTERNAL_END*/
	    				 							
/***CUR*/

div.bM ul li.bM_CUR_2 {
	background:#e43517 url(/fileadmin/_structure/_img/level2_NO.gif) no-repeat scroll left top;
	border-top:1px solid white;
	padding:4px 0;
	}

div.bM ul li.bM_CUR_2 a:link{
	background:transparent none repeat scroll 0 0;
	border-bottom:0 none;
	color:white;
	display:block;
	font-size:1.3em;
	font-weight:normal;
	margin-left:19px;
	padding:0;
	text-decoration:none;
	width:auto;
  	}
  
div.bM ul li.bM_CUR_2 a:visited, div.bM ul li.bM_CUR_2 a:active{
	background:#e43517 url(/fileadmin/_structure/_img/level2_RO_pfeil.gif) no-repeat scroll right center;
	border-bottom:0 none;
	color:white;
	display:block;
	font-size:1.3em;
	font-weight:normal;
	margin-left:19px;
	padding:0;
	text-decoration:none;
	width:auto;
 	}  

div.bM ul li.bM_CUR_2 a:hover{
	color: white;
  	}  
  
div.bM ul li.bM_CUR_2 a:focus{
	color: black;
  	}

/*EXTERNAL*/
div.bM ul li.bM_CUR_2_EXT {
		/*empty*/ 
	  }

div.bM ul li.bM_CUR_2_EXT a:link{
	background: none;
	font-weight:normal;
	color: black;
	background-color: none;
	display: block;
	width: auto;
	padding: 0;
	text-decoration: none;
	border-bottom: 0;	
  	}
  
div.bM ul li.bM_CUR_2_EXT a:visited, div.bM ul li.bM_CUR_2_EXT a:active{
	background: none;
	color: black;
	background-color: none;	
	font-weight:normal;
	display: block;
	width: auto;
	padding: 0;
	text-decoration: none;
	border-bottom: 0;	
 	}  

div.bM ul li.bM_CUR_2_EXT a:hover{
	color: black;
	background-image: none;
  	}  
  
div.bM ul li.bM_CUR_2_EXT a:focus{
	color: black;
	background-image: none;
  	}
/*EXTERNAL_END*/

	
/***CUR IF SUB*/


div.bM ul li.bM_CURIFSUB_2 {
	background:#EBEBEB url(/fileadmin/_structure/_img/level2_NO.gif) no-repeat scroll left top;
	border-top:1px solid white;
	padding:4px 0;
	}

div.bM ul li.bM_CURIFSUB_2 a:link{
	background:#EBEBEB url(/fileadmin/_structure/_img/level2_NO_pfeil.gif) no-repeat scroll right center;
	border-bottom:0 none;
	color:black;
	display:block;
	font-size:1.3em;
	font-weight:normal;
	margin-left:19px;
	padding:0;
	text-decoration:none;
	width:auto;
  	}
  
div.bM ul li.bM_CURIFSUB_2 a:visited, div.bM ul li.bM_CURIFSUB_2 a:active{
	background:#EBEBEB url(/fileadmin/_structure/_img/level2_NO_pfeil.gif) no-repeat scroll right center;
	border-bottom:0 none;
	color:black;
	display:block;
	font-size:1.3em;
	font-weight:normal;
	margin-left:19px;
	padding:0;
	text-decoration:none;
	width:auto;
 	} 
  
div.bM ul li.bM_CURIFSUB_2 a:hover{
	color: black;
	background-image: none;
  	}  
 
div.bM ul li.bM_CURIFSUB_2 a:focus{
	color: black;
	background-image: none;
  	} 
	
/*EXTERNAL*/
div.bM ul li.bM_CURIFSUB_2_EXT {
		/*empty*/ 
	  }

div.bM ul li.bM_CURIFSUB_2_EXT a:link{
	background: none;
	font-weight:normal;
	background-color: none;		
	color: black;
	display: block;
	width: auto;
	padding: 0;
	text-decoration: none;
	border-bottom: 0;	
  	}
  
div.bM ul li.bM_CURIFSUB_2_EXT a:visited, div.bM ul li.bM_CURIFSUB_2_EXT a:active{
	background: none;
	color: black;
	background-color: none;		
	font-weight:normal;
	display: block;
	width: auto;
	padding: 0;
	text-decoration: none;
	border-bottom: 0;	
 	} 
  
div.bM ul li.bM_CURIFSUB_2_EXT a:hover{
	color: black;
	background-image: none;
  	}  
 
div.bM ul li.bM_CURIFSUB_2_EXT a:focus{
	color: black;
	background-image: none
  	} 
/*EXTERNAL_END*/


/*------------------------------------------------------------------------------------
 TOP_NAV
 Messen -> Besucher
 Farbe: Grün
------------------------------------------------------------------------------------*/

#head_row_3 #HeadNavigationBox a img {
	
	}


/*------------------------------------------------------------------------------------
Level 3 (mf 9.9.2010 13:34 Uhr)
------------------------------------------------------------------------------------*/

#navigationBox {}
#navigationBox div.bM {}
#navigationBox div.bM ul {}
#navigationBox div.bM ul li.bM_ACT {}
#navigationBox div.bM ul li.bM_ACT ul.level2 {}

/* Formatierung für klick auf Nav (2 Stufe) mit Submenu (3 Stufe) */
#navigationBox div.bM ul li.bM_ACT ul.level2 li.bM_CURIFSUB_2,
#navigationBox div.bM ul li.bM_ACT ul.level2 li.bM_ACT_2 {
	background:url("/fileadmin/_structure/_img/level1_RO3.gif") no-repeat scroll 0 0 #E43517;
	border-top:1px solid white;
	padding:1px 0 0;
	}
#navigationBox div.bM ul li.bM_ACT ul.level2 li.bM_CURIFSUB_2 a,
#navigationBox div.bM ul li.bM_ACT ul.level2 li.bM_ACT_2 a {
	background:url("/fileadmin/_structure/_img/level2_RO_pfeil.gif") no-repeat scroll right center transparent;
	border-bottom:0 none;
	color:white;
	display:block;
	font-size:1.3em;
	font-weight:normal;
	margin-left:19px;
	padding:2px 0 1px 12px;
	text-decoration:none;
	width:auto;
	}
#navigationBox div.bM ul li.bM_ACT ul.level2 li.bM_CURIFSUB_2 ul.level3,
#navigationBox div.bM ul li.bM_ACT ul.level2 li.bM_ACT_2 ul.level3 {
	background:url("/fileadmin/_structure/_img/level3_NO.gif") no-repeat scroll -31px top #EBEBEB;
	border-top:0 none;
	padding:0;
	width:213px;
	}
#navigationBox div.bM ul li.bM_ACT ul.level2 li.bM_CURIFSUB_2 ul.level3 li.bM_NO_3,
#navigationBox div.bM ul li.bM_ACT ul.level2 li.bM_ACT_2 ul.level3 li.bM_CUR_3,
#navigationBox div.bM ul li.bM_ACT ul.level2 li.bM_ACT_2 ul.level3 li.bM_NO_3 {
	border-top:1px solid white;
	}
#navigationBox div.bM ul li.bM_ACT ul.level2 li.bM_CURIFSUB_2 ul.level3 li.bM_NO_3 a,
#navigationBox div.bM ul li.bM_ACT ul.level2 li.bM_ACT_2 ul.level3 li.bM_CUR_3 a,
#navigationBox div.bM ul li.bM_ACT ul.level2 li.bM_ACT_2 ul.level3 li.bM_NO_3 a {
	background:url("/fileadmin/_structure/_img/level2_NO_pfeil.gif") no-repeat scroll right 3px #EBEBEB;
	border-bottom:0 none;
	color:black;
	display:block;
	font-size:1.8em;
	font-weight:normal;
	margin-left:19px;
	border-top:3px solid transparent;
	padding:2px 0 6px 12px;
	text-decoration:none;
	width:182px;
	}

/* Formatierung für klick auf Nav (3 Stufe) und somit aktiver Zustand für 3te Stufe */
#navigationBox div.bM ul li.bM_ACT ul.level2 li.bM_ACT_2 ul.level3 li.bM_CUR_3 a {
	font-weight:bold;
	}

/* IE7 + IE8 Kompatibilitätsmodus */
* + html #navigationBox div.bM ul li.bM_ACT ul.level2 li.bM_CURIFSUB_2 ul.level3 li.bM_NO_3 a,
* + html #navigationBox div.bM ul li.bM_ACT ul.level2 li.bM_ACT_2 ul.level3 li.bM_CUR_3 a,
* + html #navigationBox div.bM ul li.bM_ACT ul.level2 li.bM_ACT_2 ul.level3 li.bM_NO_3 a {
	padding-bottom:5px;
}












