/*Primäre (Haupt-)Navigationsleiste oben horizontal*/
#tab_bar {
	background-image: url(../images/tab_bar.png);
	background-repeat: repeat-x;
	background-position: left top;
	padding-top: 10px ;
	width: 850px;
	margin-top: 0px;
	margin-right: 13px;
	margin-bottom: 1px;
	margin-left: 13px;
	height: 20px;
	text-align: center;
	vertical-align: middle;
}
.tabs {
	font-weight: bold;
	color: #FFFFFF;
	vertical-align: middle;
	padding-right: 20px;
	padding-left: 20px;
	display:inline;
}
.tabs a {
	text-decoration: none;
	color: #FFFFFF;
}
.tabs a:hover {
	text-decoration: underline;
	color: #FFFFFF;
}
/*.tabs:hover {
	background-image: url(../images/tab_bar_hover.png);
	background-repeat: no-repeat;
	background-position: center;
}*/
/*Ende Primäre (Haupt-)Navigationsleiste oben horizontal*/

/*Sekundäre-Navigationsleiste links vertikal*/
#tab_more_box {
	width: 190px;
	background-color:#D9DBD5;
	margin-bottom: 20px;
	padding-bottom: 10px;
	border-width: 0px 1px 1px 0px;
	border-style: solid;
	border-left-style: none;
	border-color:#BBBBBB;
}
.tab_more {
	height: 32px;
	width: 190px;
	margin-bottom: 1px;
	background-image: url(../images/tab_more.png);
	background-repeat: no-repeat;
	background-position: left top;
	text-align: left;
	vertical-align: middle;
	font-weight: bold;
	color: #FFFFFF;
	padding-top: 10px;
	padding-left: 4px;
}
.navi {
	padding-left: 4px;
}

/*Navigationsleiste links vertikal*/
div.menu_box {
	width: 190px;
	background-color:#D9DBD5;
	margin-bottom: 20px;
	padding-bottom: 10px;
	border-width: 0px 1px 1px 0px;
	border-style: solid;
	border-left-style: none;
	border-color:#BBBBBB;
}
div.menu_box ul {
	color: #333333;
	padding: 3px, 2px, 5px, 2px;
	margin-left: 10px;
	line-height: 1.8;
}
div.menu_box ul li {
	list-style-type: none;
}
div.menu_box ul li.bm_ACT a {
	background-color:#F2F4F3;
	color: #336600;
	font-weight: bold;
}
div.menu_box ul li.bm_ACT {
	background-color:#F2F4F3;
	color: #336600;
	font-weight: bold;
}
div.menu_box ul li.bm_ACT a:hover {
	text-decoration: underline;
	color: #CC3300;
}
/*div.menu_box ul li.bm_CURIFSUB {
	background-color:#F2F4F3;
	color: #336600;
	font-weight: bold;
	list-style-image: url(../images/li_point.gif);
}*/
div.menu_box ul li.bm_CURIFSUB {
	
	background-color:#F2F4F3;
	color: #CC3300;	
	font-weight: bold;
}
div.menu_box ul li.bm_CURIFSUB a:hover {
	text-decoration: underline;
	color: #336600;
}
div.menu_box ul li.bm_CUR {
	background-color:#F2F4F3;
	color: #336600;
	font-weight: bold;
}
div.menu_box ul li.bm_CUR a:hover {
	text-decoration: underline;
	color: #336600;
}
div.menu_box ul li.bm_IFSUB a {
	color:#333300;
}
div.menu_box ul li.bm_IFSUB a:hover {
	text-decoration: underline;
	color: #336600;
}
div.menu_box ul li.bm_NO a {
	color:#333300;
}
div.menu_box ul li.bm_NO a:hover {
	text-decoration: underline;
	color: #336600;
}
div.menu_box ul li.bm_ACT ul li.bm_CUR {
	list-style-image: url(../images/li_point.gif);
	background-color:#F2F4F3;
	color: #CC3300;	
	font-weight: bold;
}
div.menu_box ul li.bm_ACT ul li.bm_NO a {
	background-color:#F2F4F3;
	color: #336600;
	font-weight: normal;
}
div.menu_box ul li.bm_ACT ul li.bm_IFSUB a {
	background-color:#F2F4F3;
	color: #336600;
	font-weight: normal;
}
div.menu_box ul li.bm_CURIFSUB ul li.bm_NO a {
	width: auto;
	background-color:#F2F4F3;
	color: #336600;
}
div.menu_box ul li.bm_CURIFSUB ul li.bm_IFSUB a {
	width: auto;
	background-color:#F2F4F3;
	color: #336600;
}
