/* CSS Document */
	
	#header #main_navi { 
		height: 40px; 
		/* border: 1px solid #006600; */
		position: absolute;
		bottom: 0;
		}
		
	#header #main_navi ul {
		list-style-type: none;
		position: relative;
		margin: 0 0 0 20px;
		padding: 0px;
				}

	#header #main_navi ul li { display: inline; }

	#header #main_navi ul li a {
		 
		 display: block;
		 float: left;
		 padding: 10px 6px 0 6px;
		 height: 30px;
		 text-align: left;
		 margin: 0px 10px 0px 0px;
		 text-decoration: none; 
		 color: #d51428;
		 text-transform: uppercase;
		 font-weight: bold;
	
		 } 
		
	 #header #main_navi ul li a#active { background: #fff; color: #000;  }
	
	#header #main_navi ul li a:hover { background: #fff; color: #000;  } 
		
	/* #header #main_navi ul li a#active { background: #fff url(/pics/biobusiness/main_li_active.gif) repeat-x; color: #000;  }
	
	#header #main_navi ul li a:hover { background: #fff url(/pics/biobusiness/main_li_active.gif) repeat-x; color: #000;  } */
	
 
 /* sub navigation */
 #sub_navi_empty { 
	width: 171px; 
	position: relative; 
	float: left;
	
	padding: 0 0 6px 18px;
	}
#sub_navi { 
	width: 171px; 
	position: relative; 
	float: left;
	padding: 0 0 6px 18px;
	}
	
	#sub_navi ul { 
		list-style-type: none; 
		position: relative; 
		margin: 5px 0 0 0;
		padding: 0;
		
		}
	
	#sub_navi ul li { border-bottom: 2px solid #d1d1d1; padding: 4px 0 4px 0; }
	
	
	#sub_navi ul li a { 
		background: transparent url(/pics/biobusiness/li_bg.gif) left top no-repeat; 
		padding: 3px 0 3px 25px;
		display: block;
		color: #000;
		text-decoration: none;
		text-transform: uppercase;
		font-size: 11px;
		font-weight: bold;
		}
		
	#sub_navi ul li a:hover { 
		color: #ff711d;
		}
	
	#sub_navi ul li a.active_sub { 
		background: transparent url(/pics/biobusiness/li_bg_active.gif) left top no-repeat;  
		color: #ff711d;
		font-weight: bold; 
		}
		
	#sub_navi ul ul { margin: 4px 0 4px 0; }
	
	#sub_navi ul ul li { 
		border: none; 
		padding: 0; 
		margin: 0 0 0 20px; 
		} 
	
	#sub_navi ul ul li a {
		text-transform: none; 
		background: none; 
		border: none; 
		padding: 2px 0 2px 5px; 
		margin: 0; 
		height: 1%;
		font-weight: normal;
		
		 
		} 
	
	#sub_navi ul ul li a.active_sub { 
		color: #ff711d; font-weight: normal; 
		background: none;
		}
	
	#sub_navi ul ul li a:hover { font-weight: normal;   }


  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  

