/************************************************************
Title:     Navcontainer | Emile Blume - Netcreators.com
************************************************************/
#nav-meta ul, #nav-meta li, #left ul, #left li, #footer ul, #footer li {
	list-style:none;
	margin:0;
	padding:0;
}

/* Main navigation /////////////////////////////////////////*/
#nav-top {
	border-top:1px solid #008035;
	left:0px;
	top:109px;
	position:absolute;
	width:960px;
	z-index:15;
}

/* Meta navigation ///////////////////////////////////////////*/
#nav-meta {
	right:10px;
	top:150px;
	position:absolute;
}


#nav-meta li { display:inline; }
#nav-meta a { 
	border-right: 1px solid #868A87;
	color:#868A87;
	font-size:10px;
	padding:0 4px;
	text-decoration:none;
}
#nav-meta a.bookmark { border:0; }
#nav-meta a:hover { color:#DA0034; }

/* Sub navigation ///////////////////////////////////////////*/
#nav-sub {
	width:160px;
	margin:0 0 1em -11px;
}

#nav-sub li a {
	color:#008035;
	display:block;
	font-weight:normal;
	text-decoration:none;
	padding:0.3em;
	padding-left:20px;
}

#nav-sub li a.active, #nav-sub li a.current {
	background:url(../img/bg-nav-top-01.gif) repeat-x left top; 
	background:#008035 url(../img/arrow-white.gif) no-repeat 10px 10px;
	color:#FFF;
}
#nav-sub li a:hover { 
	background:#687088 url(../img/arrow-white.gif) no-repeat 10px 10px;
	color:#FFF;
}

/* Language selection ////////////////////////////////////////////////////////////////////*/
#language { 
	right:50px;
	top:76px;
	position:absolute;
}

#language span { 
	border-right:1px solid #CCC;
	color:#333;
	padding-right:0.3em;
	margin-right:0.3em;
}

#language span a { font-weight:bold; text-decoration:none; }

/* Breadcrumb navigation ////////////////////////////////////////////////////////////////////*/
#bread { font-size:10px; margin-bottom:1em;}
#bread * { font-size:10px; margin:0.3em;}
#bread a { color:#008035; text-decoration:none; }

/* Footer navigation ////////////////////////////////////////////////////////////////////*/
#nav-footer { top:24px; right:18px; position:absolute; width:104px;}
#nav-footer li a {
	background:url(../img/arrow-gray.gif) no-repeat left 5px;
	color:#615841;
	display:block;
	font-size:10px;
	padding-left:10px;
	text-decoration:none;
}

#nav-footer li a { color:#333; text-decoration:none;}
#nav-top li.last, #nav-footer li.last { border:none;}

/* Anchor tag (quiet) ////////////////////////////////////////////////////////////////////*/
.anchor { float:left; }

