@charset "UTF-8";

/* 1. Level */
#nav, #nav UL {
	padding:0;
	margin:0;
	list-style:none;
}
#nav LI {
	float:left;
	padding: 0px;
	padding: 0px 8px 0px 5px;
	/*padding:5px 21px 3px 21px;*/
	/*background: #cde9a5;*/
	/*border-top:5px solid #1b5e96;*/
	/*border-bottom:4px solid #3477b5;*/
}
#nav LI.last {
	/*background-image:0;*/
}
#nav LI A {
	display:block;
	color: #333;
	/*text-transform:uppercase;*/
	font-size:11px;
	/*font-weight:bold;*/
	/*letter-spacing:1px;*/
}
#nav LI:hover , #nav LI.sfhover {
	background:0;
	/*background:#1b5e96;*/
	/*border-top-color:#1b5e96;*/
	/*border-bottom-color:#1b5e96;*/
}
#nav LI.act {
	background:0;
	/*background-color:#e4e7e5;*/
	/*border-top-color:#e4e7e5;*/
	/*border-bottom-color:#e4e7e5;*/
}
#nav LI.act A {
	color:#1b5e96;
}

/* 2. Level */
#nav LI UL {
	position:absolute;
	width:20em;
	left:-999em;
	margin:0px 0 0 -21px;
}
HTML>BODY #nav LI UL {
	margin-left:0px;
}
#nav LI UL LI {
	width:15em;
	/*background:#FFF;*/
	background: #cde9a5;
	border:1px solid #E0E1DB;
	border-width:0 1px 1px 1px;
	padding:0 0 0 7px;
	list-style: none outside;
}
#nav LI:hover UL LI A, #nav LI.sfhover UL LI A {
	text-transform:none;
	letter-spacing:normal;
	font-weight:normal;
	/*color:#1b5e96;*/
	color: #333333;
	/*padding:4px 2px 4px 2px;*/
	padding: 0px;
}
#nav LI UL LI:hover, #nav LI UL LI.sfhover  {
	/*background:#f1f3f2  no-repeat right 8px;*/
	background:#edffc5  no-repeat right 8px;
	border-bottom-color:#E0E1DB;
}
#nav LI UL LI.act2 {
	/*background-color:#f1f3f2;*/
	background-color:#edffc5;
}

#nav LI:hover UL, #nav LI.sfhover UL {
	left:auto;
}
#nav A {
	text-decoration:none;
}

#nav A:hover {
	text-decoration:none;
}

#nav li {
	/*giving UL's LIs generated disc markers*/
	list-style: none;
	list-style-type: none;
	list-style-position: outside;
}

