/* Nav container */

#navcontainer { 
	position:relative;
	/*top:-5px;*/
	left:0px;
	width: 200px;
	margin: 0px 0px 20px 0px;
	padding: 0;
	display: block;
	list-style-type: none;
	font-family: verdana, Arial, Helvetica, sans-serif;
	overflow:hidden;
	border-style: dashed;
	border-width: 0px 0px 1px 0px;
	border-color: #ccc;
}

#navcontainer a{
	display: block;
	text-decoration:none;
	font-family: verdana, Arial, Helvetica, sans-serif;
}

/* -------Level 0 -------- */

a.nav_level0_public, a.nav_level0_public_sel, a.nav_level0_privat, a.nav_level0_privat_sel, a.nav_level0_anon, a.nav_level0_anon_sel
{
	padding: 7px 3px 7px 7px;
	font-size:11px;
	background:#dfedff;
	width: 300px;
	height: 20px;
}


a.nav_level0_anon						{ color:#2d2d2d; background: url("/navbg/nav_level1_public.gif") no-repeat top left;}
a.nav_level0_anon:hover 					{ color:#fff; background: url("/navbg/nav_level1_public_hov.gif") no-repeat top left;}
a.nav_level0_anon_sel						{ color:#fff; background: url("/navbg/nav_level1_public_hov.gif") no-repeat top left;font-weight:bold;}


a.nav_level0_public						{ color:#2d2d2d; background: url("/navbg/nav_level1_public.gif") no-repeat top left;}
a.nav_level0_public:hover, a.nav_level0_public_sel:hover  	{ color:#fff; background: url("/navbg/nav_level1_public_hov.gif") no-repeat top left;}
a.nav_level0_public_sel						{ color:#fff; background: url("/navbg/nav_level1_public_hov.gif") no-repeat top left;font-weight:bold;}



a.nav_level0_privat						{ color:#2d2d2d; background: url("/navbg/nav_level1_public.gif") no-repeat top left;}
a.nav_level0_privat:hover, a.nav_level0_privat_sel:hover  	{ color:#fff; background: url("/navbg/nav_level1_public_hov.gif") no-repeat top left;}
a.nav_level0_privat_sel						{ color:#fff; background: url("/navbg/nav_level1_public_hov.gif") no-repeat top left;font-weight:bold;}


/* -------Level 1 -------- */


a.nav_level1_public, a.nav_level1_public_sel, a.nav_level1_privat, a.nav_level1_privat_sel, a.nav_level1_anon, a.nav_level1_anon_sel{
	padding: 7px 3px 7px 17px;
	font-size:11px;
	background:#fff;
	
}


a.nav_level1_anon											{ color:#2d2d2d; background: url("/navbg/nav_level1_public.gif") no-repeat top left;}
a.nav_level1_anon:hover 										{ color:#fff; background: url("/navbg/nav_level1_public_hov.gif") no-repeat top left;}
a.nav_level1_anon_sel										{ color:#fff; background: url("/navbg/nav_level1_public_hov.gif") no-repeat top left;font-weight:bold;}


a.nav_level1_public						{ color:#2d2d2d; background: url("/navbg/nav_level1_public.gif") no-repeat top left;}
a.nav_level1_public:hover, a.nav_level0_public_sel:hover  	{ color:#fff; background: url("/navbg/nav_level1_public_hov.gif") no-repeat top left;}
a.nav_level1_public_sel						{ color:#fff; background: url("/navbg/nav_level1_public_hov.gif") no-repeat top left;font-weight:bold;}



a.nav_level1_privat						{ color:#254c6d; background: url("/navbg/nav_level1_public.gif") no-repeat top left;}
a.nav_level0_privat:hover, a.nav_level0_privat_sel:hover  	{ color:#fff; background: url("/navbg/nav_level1_public_hov.gif") no-repeat top left;}
a.nav_level0_privat_sel						{ color:#fff; background: url("/navbg/nav_level1_public_hov.gif") no-repeat top left;font-weight:bold;}



/* -------Level 2 -------- */

a.nav_level2_public, a.nav_level2_public_sel, a.nav_level2_privat, a.nav_level2_privat_sel, a.nav_level2_anon, a.nav_level2_anon_sel {
	padding: 7px 3px 7px 30px;
	font-size:11px;
	background:#f7f7f7;

}

a.nav_level2_anon						{ color:#2d2d2d;}
a.nav_level2_anon:hover 					{ color:#fff; background: url("/navbg/nav_level1_public_hov.gif") no-repeat top left;}
a.nav_level2_anon_sel						{ color:#fff; background: url("/navbg/nav_level1_public_hov.gif") no-repeat top left; font-weight:bold;}


a.nav_level2_public						{ color:#2d2d2d;}
a.nav_level2_public:hover, a.nav_level2_public_sel:hover 	{ color:#fff; background: url("/navbg/nav_level1_public_hov.gif") no-repeat top left;}
a.nav_level2_public_sel						{ color:#fff; background: url("/navbg/nav_level1_public_hov.gif") no-repeat top left;font-weight:bold;}


a.nav_level2_privat						{ color:#2d2d2d;}
a.nav_level2_privat:hover, a.nav_level2_privat_sel:hover 	{ color:#fff; background: url("/navbg/nav_level1_public_hov.gif") no-repeat top left;}
a.nav_level2_privat_sel						{ color:#fff; background: url("/navbg/nav_level1_public_hov.gif") no-repeat top left;font-weight:bold;}


/* -------Level 3 -------- */

a.nav_level3_public, a.nav_level3_public_sel, a.nav_level3_privat, a.nav_level3_privat_sel, a.nav_level3_anon, a.nav_level3_anon_sel {
	padding: 3px 3px 3px 45px;
	font-size:11px;
	margin-top:1px;
	background:#fafcff;
}

a.nav_level3_anon						{ color:#0f255b;}
a.nav_level3_anon:hover 					{ color:#0f255b;}
a.nav_level3_anon_sel						{ color:#0f255b; font-weight:bold;}


a.nav_level3_public						{ color:#0f255b;}
a.nav_level3_public:hover, a.nav_level3_public_sel:hover 	{ color:#0f255b;}
a.nav_level3_public_sel						{ color:#0f255b; font-weight:bold;}


a.nav_level3_privat						{ color:#0f255b;}
a.nav_level3_privat:hover, a.nav_level3_privat_sel:hover 	{ color:#0f255b;}
a.nav_level3_privat_sel						{ color:#0f255b; font-weight:bold;}


/* -------Level 4 -------- */

a.nav_level4_public, a.nav_level4_public_sel, a.nav_level4_privat, a.nav_level4_privat_sel, a.nav_level4_anon, a.nav_level4_anon_sel {
	padding: 3px 3px 3px 60px;
	font-size:11px;
	margin-top:1px;
}

a.nav_level4_anon						{ color:#0f255b;}
a.nav_level4_anon:hover 					{ color:#0f255b;}
a.nav_level4_anon_sel						{ color:#0f255b; font-weight:bold;}


a.nav_level4_public						{ color:#0f255b;}
a.nav_level4_public:hover, a.nav_level4_public_sel:hover 	{ color:#0f255b;}
a.nav_level4_public_sel						{ color:#0f255b; font-weight:bold;}


a.nav_level4_privat						{ color:#0f255b;}
a.nav_level4_privat:hover, a.nav_level4_privat_sel:hover 	{ color:#0f255b;}
a.nav_level4_privat_sel						{ color:#0f255b; font-weight:bold;}



/* -------Level 5 -------- */

a.nav_level5_public, a.nav_level5_public_sel, a.nav_level5_privat, a.nav_level5_privat_sel, a.nav_level5_anon, a.nav_level5_anon_sel {
	padding: 3px 3px 3px 70px;
	font-size:11px;
	margin-top:1px;
}

a.nav_level5_anon						{ color:#0f255b;}
a.nav_level5_anon:hover 					{ color:#0f255b;}
a.nav_level5_anon_sel						{ color:#0f255b; font-weight:bold;}


a.nav_level5_public						{ color:#0f255b;}
a.nav_level5_public:hover, a.nav_level5_public_sel:hover 	{ color:#0f255b;}
a.nav_level5_public_sel						{ color:#0f255b; font-weight:bold;}


a.nav_level5_privat						{ color:#0f255b;}
a.nav_level5_privat:hover, a.nav_level5_privat_sel:hover 	{ color:#0f255b;}
a.nav_level5_privat_sel	



/* -------Level 6 -------- */

a.nav_level6_public, a.nav_level6_public_sel, a.nav_level6_privat, a.nav_level6_privat_sel, a.nav_level6_anon, a.nav_level6_anon_sel {
	padding: 3px 3px 3px 80px;
	font-size:11px;
	margin-top:1px;
}

a.nav_level6_anon						{ color:#0f255b;}
a.nav_level6_anon:hover 					{ color:#0f255b;}
a.nav_level6_anon_sel						{ color:#0f255b; font-weight:bold;}


a.nav_level6_public						{ color:#0f255b;}
a.nav_level6_public:hover, a.nav_level6_public_sel:hover 	{ color:#0f255b;}
a.nav_level6_public_sel						{ color:#0f255b; font-weight:bold;}


a.nav_level6_privat						{ color:#0f255b;}
a.nav_level6_privat:hover, a.nav_level6_privat_sel:hover 	{ color:#0f255b;}
a.nav_level6_privat_sel	




/* -------Level 7 -------- */

a.nav_level7_public, a.nav_level7_public_sel, a.nav_level7_privat, a.nav_level7_privat_sel, a.nav_level7_anon, a.nav_level7_anon_sel {
	padding: 3px 3px 3px 90px;
	font-size:11px;
	margin-top:1px;
}

a.nav_level7_anon						{ color:#0f255b;}
a.nav_level7_anon:hover 					{ color:#0f255b;}
a.nav_level7_anon_sel						{ color:#0f255b; font-weight:bold;}


a.nav_level7_public						{ color:#0f255b;}
a.nav_level7_public:hover, a.nav_level7_public_sel:hover 	{ color:#0f255b;}
a.nav_level7_public_sel						{ color:#0f255b; font-weight:bold;}


a.nav_level7_privat						{ color:#0f255b;}
a.nav_level7_privat:hover, a.nav_level7_privat_sel:hover 	{ color:#0f255b;}
a.nav_level7_privat_sel	







a.navlevel0{
	font-size:13px;
	border-bottom: 1px solid #e4edff;
	margin:3px 0 12px 0;
}
a.navlevel1{
	font-size:12px;
	border-bottom: 1px solid #e4edff;
	margin:3px 0 0 20px;
}
a.navlevel2{
	font-size:12px;
	margin:3px 0 0 40px;
}

#navcontainer  a.public		{color:#6b91e7;}
#navcontainer  a.public:hover	{color:#0f255b;}
#navcontainer  a.publicSel		{
	padding-left:20px;
	color:#0f255b;
	font-weight:bold;
	background-image: url("../images/btn/bullet_blue.gif");
	background-position: top left;
	background-repeat: no-repeat;
}

#navcontainer  a.privat		{color:#6b91e7;}
#navcontainer  a.privat:hover	{color:#0f255b;}
#navcontainer  a.privatSel	{
	padding-left:20px;
	color:#0f255b;
	font-weight:bold;
	background-image: url("../images/btn/bullet_blue.gif");
	background-position: center left;
	background-repeat: no-repeat;
}

#navcontainer  a.	{font-weight:bold}




#topBarNav {
	height:46px;
	width:910px;
	padding:0;
	margin:0;
	display:block;
}

#topBarNav li{
	display:block;
	list-style:none;
	height:46px;
	width:129px;
	float:left;
	padding:0;
	margin:0 1px 0 0;
	text-align:left;
	background-color:#6b91e7;
}

#topBarNav a{
	height:46px;
	display:block;
	color:white;
	font-size:12px;
	padding:2px;
	text-decoration:none;
	/*line-height:16px;*/
	background-color:inherit;
	
}

#topBarNav a:hover{
	background-color:#4876e2; /*#ce409d; #ffc20b */
}

li#sel{
	background-color:#1d4ab7;
}







