/********* MAINNAV *********/

.mnav_lk {}
.mnav_ac {}

.mnav a, .mnav a:visited, .mnav a:link {
	font-size: 0.750em;/*12px;*/
  	text-decoration: none;
	color: #999999;
	}

.mnav a:hover, .mnav a:active, .mnav_ac {
	font-size: 0.750em;/*12px;*/
  	text-decoration: none;
	color: #000;
	}



/********* SUBNAV *********/

.snav_lk { text-decoration: none; }
.snav_ac { color: #000; }

#submenue ul { margin: 0; padding: 0; list-style-type: none; }
#submenue li { display: block; }

#submenue ul li.li_level_none { display:none; }

#submenue .ul_level_1 { position: absolute; left:75px; width:160px; line-height: 0.583em;/*14px;*/ }

#submenue .ul_level_1 a {
  	font-size: 0.750em;/*12px;*/
  	line-height: 1.167em;/*14px;*/
  	text-decoration: none;
  	color: #999999;
   padding-left: 0px;
position: relative;
	}

#submenue .ul_level_1 a:hover { color:#000; }
#submenue .ul_level_1 .li_level_ac a { color:#000; /*background:url(/media/bg_lvl1_ov.gif) 0px 0px no-repeat; padding-left:37px;*/ }

#submenue .ul_level_2 { position: absolute; top:0px; left:170px; width:170px; line-height: 0.583em;/*14px;*/ }

#submenue .ul_level_2 a {
   font-size: 0.750em;/*12px;*/
   color: #999999 !important;
   background: none;
   padding-left: 0px;
position: relative;
}

#submenue .ul_level_2 a:hover { color:#000 !important; background:none; }
#submenue .ul_level_2 .li_level_ac a { color:#000 !important; background:none; }

#submenue .ul_level_3 { position: absolute; top:0px; left:170px; width:190px; line-height: 0.583em;/*14px;*/ }

#submenue .ul_level_3 .li_level a {
   font-size: 0.750em;/*12px;*/
   font-weight: normal !important;
   color: #999999 !important;
   background: none !important;
position: relative;
   }

#submenue .ul_level_3 a:hover, #submenue .ul_level_3 .li_level_ac a { color:#000 !important; background:none; }

#lvl1over {
	/*display:none;*/
	position: absolute;
	left: 39px;
	width: 21px;
	height: 21px;
	background: url(/media/bg_lvl1_ov.gif);
	}