/* Allgemeines */

.arrowlistmenu {
	width: 180px;
	height: 500px;
	overflow-y: auto;
	overflow-x: hidden; 
	line-height: 15px;
}

.arrowlistmenu a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	font-weight:normal;
	text-decoration:none;
	display:block;
}

.arrowlistmenu ul { /*CSS for UL of each sub menu*/
	list-style-type: none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.arrowlistmenu ul li {
}




/* Kat 1 - h3-menuheader expandable */

.menuheader { 
	text-transform: uppercase;
	margin: 0px 0px 0px 0px; 
	background-color:#e4e4e4;
}

.menuheader a {
	border-top: 1px solid #CCCCCC;
	padding: 1px 0px 1px 3px;
	font-size:10px;
}

.menuheader a:hover {
	background-color:#CCCCCC;
}

.openheader a { /*CSS class to apply to expandable header when it's expanded*/
	font-weight:bold;
	color:#B00000;

/*
	background-color:#CCCCCC;
*/
}


/* Besondere Kennzeichungen */
.abstand a{
	margin-top: 10px;
	}

.menuheader.markierung a {
	background-color:#CCDEFF;
}

/* Kat 2 ul-categoryitems, a-subexpandable */

.categoryitems li {
	background-color: #FFFFFF;
	border-bottom:1px solid #FFFFFF;
}

.categoryitems li a, .subexpandable li a {
	background-color: #e4e4e4;
	background: url(/ohg/grafik/rechts.gif) no-repeat 6px 3px; /*custom bullet list image*/
	margin: 0px 0px 0px 0px;
	padding: 1px 0px 1px 20px;
	text-decoration: none;
	border-bottom: 0px solid #CCCCCC;


}

.categoryitems li a:visited {
	background: url(/ohg/grafik/rechts.gif) no-repeat 6px 3px; /*custom bullet list image*/
}

.categoryitems li a:hover{ /*hover state CSS*/
	background-color: #e4e4e4;
}

.opensubheader a {
/* ?? */
}

.arrowlistmenu ul li .opensubheader{ /*Open state CSS for sub menu header*/
/* falsch, dies ist fuer closed ! */ 
/*
font-weight:bold;
*/
}

.arrowlistmenu ul li .closedsubheader{ /*Closed state CSS for sub menu header*/
	font-weight:bold;
}


 


/* Kat 3 ul-subcategoryitems a-title */

.subcategoryitems li a {
	margin: 1px 0px 2px 20px;
	padding: 0px 0px 0px 4px;
	text-decoration: none;
	border-left: 1px solid #333333;
	background: none;
/*	background: none; *//*custom bullet list image*/


}

/* aktive Publikation markieren */
.subcategoryitems li a.aktiv {
	color:#B00000;
}


.subcategoryitems li a:visited {
	background:none;
}



.subcategoryitems li a:hover{ /*hover state CSS*/
	border-left: 1px solid #B00000;
	background-color: #e4e4e4;
}




