a.navigera{
text-decoration : none; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-weight : normal; 
font-size : 11px; 
line-height : 14px; 
color : #000000; 
vertical-align : middle; 
text-align : center; }

a.navigera:hover{
text-decoration : underline overline; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-weight : normal; 
font-size : 11px; 
line-height : 14px; 
color : #FFC11A; 
vertical-align : middle; text-align : center; }

body{
behavior:url("csshover.htc");
scrollbar-face-color : #F0F0F0; 
scrollbar-shadow-color : #AAAAAA; 
scrollbar-highlight-color : #E8E8A9; 
scrollbar-3dlight-color : #BBBBBB; 
scrollbar-darkshadow-color : #0C0C0C; 
scrollbar-track-color : #FFFFFF; 
scrollbar-arrow-color : #FFC11A; 
margin : 0pt; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-weight : normal; 
font-size : 12px; }

a.texten{
color : #000000; 
text-decoration : none; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 100%; 
font-weight : normal; 
}

a.texten:hover{
color : #78AEE8; 
text-decoration : none; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 100%; 
font-weight : normal; }

a.kalender{
color : #0D0D0D; 
text-decoration : none; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 10px; 
font-weight : bold; }

a.kalender:hover{
color : #0D0D0D; 
text-decoration : underline overline; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 10px; font-weight : bold; }

.titel{font-family : Verdana, Arial, Helvetica, sans-serif; 
font-weight : bold; 
font-size : 66%; 
line-height : 15px; 
color : #000000; 
vertical-align : middle; 
padding-top : 2px; 
padding-bottom : 6px; 
padding-right : 5px; 
padding-left : 5px; }

.stor{
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-weight : bold; 
font-size : 100%; 
line-height : 25px; 
color : #A3A3A3; 
vertical-align : middle; 
padding-top : 2px; 
padding-bottom : 6px; 
padding-right : 5px; 
padding-left : 5px; 
font-family : Verdana, Arial, Helvetica, sans-serif;
}

.normal{
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-weight : normal; 
font-size : 11px; 
line-height : 15px; 
color : #000000; 
vertical-align : middle; 
text-align : left;
}

.dark{
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-weight : normal; 
font-size : 11px; 
line-height : 15px; 
color : #000000; 
vertical-align : middle; 
text-align : left; }

.fet{
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-weight : bold; 
font-size : 95%; 
line-height : 12px; 
color : #000000; 
vertical-align : middle; 
text-align : left; }

.small{
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-weight : normal; 
font-size : 80%; 
line-height : 15px; 
color : #000000; 
vertical-align : middle; 
padding-top : 2px; 
padding-bottom : 6px; 
padding-right : 5px; 
padding-left : 5px;
}

.mini{
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-weight : normal; 
font-size : 10px; 
line-height : 11px; 
color : #000000; 
vertical-align : middle; 
text-align : left; }

a.nav{
text-decoration : none; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-weight : BOLD; 
font-size : 11px; 
line-height : 16px; 
color : #000000; 
vertical-align : middle; 
text-align : center;}

a.nav:hover{
text-decoration : underline overline; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-weight : BOLD; 
font-size : 11px; 
line-height : 16px; 
color : #FFC11A; 
background-color:#FFFFFF; 
vertical-align : middle; 
text-align : center; }

a.mp{
text-decoration : none; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-weight : BOLD; 
font-size : 10px; 
line-height : 16px; 
color : #000000; 
vertical-align : middle; 
text-align : center;
}

a.mp:hover{
text-decoration : underline overline; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-weight : BOLD; 
font-size : 10px; 
line-height : 16px; 
color : #000000; 
vertical-align : middle; 
text-align : center;
}
	ul,li,a {
		display:block;
		margin:0;
		padding:0;
		border:0;
	}

	ul {
		width:130px;
		border:1px solid #9d9da1;
		list-style:none;
		z-index:1000;
	}

	li {
		position:relative;
		padding:1px;
		padding-left:0px;
		background:url("blank.gif") no-repeat;
		z-index:9;
	}
		li.folder	{ background:url("blank.gif") no-repeat; }		
		li.folder ul {
			position:absolute;
			left:90px; /* IE */
			top:8px;
		}		
			li.folder>ul { left:110px; } /* others */

	a.submenu {
		padding:2px;
		font-size : 10px; 
		line-height : 12px; 
		color : #000000; 
		text-decoration:none;
		font-weight:bold;
		width:95%; /* IE */
	}
		li>a { width:auto; } /* others */

	li a.submenu {
		background:url("blank.gif") right no-repeat;
	}

	/* regular hovers */

	a.submenu:hover {
		border-color:gray;
		background-color:#bbb7c7;
		color:black;
	}

	li.folder a.submenu:hover {
			background-color:#FAFAFA;
			z-index:100;
		}

	/* hovers with specificity */
	
	li.folder:hover { z-index:1000; background-color:#F0F0F0; z-index:100;}		
		
	ul ul, li:hover ul ul {
		display:none;
		background-color:#F0F0F0;
		z-index:100;
	}

	li:hover ul, li:hover li:hover ul {
		display:block;
		z-index:100;
	}