

/* Subnavigation */
.snav_lk {    padding-top: 2px; padding-bottom: 2px; display: block;  text-decoration: none; }
.snav_ac {    padding-top: 2px; padding-bottom: 2px;  display: block; font-weight:bold; text-decoration: none; }


#subnav ul {	margin:0px;	padding: 0px;	list-style: none; border: none; display: inline;	}
#subnav ul li { margin: 0px; padding: 0px; border: none; display: inline; }



#subnav ul.ul_level_1, #subnav ul.ul_level_2 , #subnav ul.ul_level_3  {
  display: block;
  width: 100%;
}


#subnav ul a {
  display: block;
	width: auto;
	padding-left: 10px;
	color: #000;
	text-decoration: none;	
	margin-bottom: 2px;
}


#subnav ul a:hover,
#subnav ul a:active {
  border-left: 5px solid #fff;
	background: #fff;	
}



#subnav ul li.li_level_ac a {
  border-left: 5px solid #f00;
	background: #DEE7DD;	
}

#subnav ul li.li_level a {
  border-left: 5px solid #fff;

}

ul.ul_level_1 a { margin-left: 0px; }
ul.ul_level_2 a { margin-left: 10px; }
ul.ul_level_3 a { margin-left: 20px; }
ul.ul_level_4 a { margin-left: 30px; }
ul.ul_level_5 a { margin-left: 30px; }




ul.ul_level_1 a, 
ul.ul_level_1 a:link, 
ul.ul_level_1 a:visited {
  border-left: 5px solid #fff;
	background: #DEE7DD;	
}

ul.ul_level_2 a, 
ul.ul_level_2 a:link, 
ul.ul_level_2 a:visited   {

	font-weight: normal; 
	background: #F5F7FA;
	color: #000; 
	border-bottom: 1px solid #CCD8E7;
}

ul.ul_level_3 a, 
ul.ul_level_3 a:link, 
ul.ul_level_3 a:visited   {

	font-weight: normal; 
	background: #F5F7FA;
	color: #000; 
	border-bottom: 1px solid #CCD8E7;
}