@charset "utf-8";
/* CSS Document */


#nav_menu {
	display:block;
	margin:5px 0 0 0;
	padding:0;
	list-style-type:none;
}
#nav_menu li {
	margin:0;
	padding:0;
	list-style-type:none;
	width:auto;
	height:auto;
	float:none;
	border-bottom:1px #8FA8B6 solid;
}

#nav_menu li a {
	display:block;
	width:160px;
	padding:0 20px 0 20px;
	margin:0;
	background:none;
	height:19px;
}
*+html #nav_menu li {
	float:left;
}
* html #nav_menu li {
	float:left;
	padding-bottom:-1px;
}


#nav_menu li a img {
	display:inline;
	margin:0;
	padding:0;
}
#nav_menu li a.active {
	background:#506F80;
}

.subBG {
	position:absolute; 
	background:black; 
	min-height:275px; 
	width:200px; 
	display:none;
	filter:Alpha(Opacity=90);
	-moz-opacity:0.9;
	-khtml-opacity:0.9;
	opacity:0.9;
	z-index:10;
	left:211px;
	display:none;
}


.subMainmenu {
/*	position:relative;*/
	display:block;
	list-style-type:none;
	margin:4px 0 0 0;
	padding:0;
	width:200px;
}
.subMainmenu li {
	/*position:relative;*/
	border-bottom:solid 1px #655C56;
	width:200px;
	height:auto;
}


.subMainmenu li a {
	display:block;
	color:#ccc;
	padding:3px 20px 4px 20px;	
	width:160px;
	text-decoration:none;
}




.bigger {
	width:254px;
}
.bigger li {
	width:254px;
}
.bigger li a {
	width:214px;
}

.subMainmenu li a:hover {
	color:#fff;
}
.subMainmenu li.current {
	background:#32170C;
}



