body { margin-top:0px; margin-left:0px; margin-right:0px; margin-bottom:0px;
}
.small {
 color:#58595B;
 font-family:Verdana;
 font-size:11px;
 padding-left:5px;
 padding-right:5px;
 padding-top:2px;
 padding-bottom:2px;
}
div {
 color:#58595B;
 font-family:Verdana;
 font-size:11px;
 padding-left:5px;
 padding-right:5px;
 padding-top:2px;
 padding-bottom:2px;
}
.dunkelgrau {
 color:#58595B;
 font-family:Verdana;
 font-size:11px;
 padding-left:5px;
 padding-right:5px;
 padding-top:2px;
 padding-bottom:2px;
}

.dunkelgrau a:link { text-decoration:none; }

.dunkelgrau a:visited { text-decoration:none; }

.dunkelgrau a:hover { text-decoration:underline; }

.dunkelgrau a:active { text-decoration:none; }

.dunkelgrauKeinRand {
 color:#58595B;
 font-family:Verdana;
 font-size:11px;
 padding-left:0px;
 padding-right:0px;
 padding-top:0px;
 padding-bottom:0px;
 margin-left:0px;
 margin-right:0px;
 margin-bottom:0px;
 margin-top:0px;
}

.dunkelgrauKeinRand a:link { text-decoration:none; color:#58595B;}

.dunkelgrauKeinRand a:visited { text-decoration:none; color:#58595B;}

.dunkelgrauKeinRand a:hover { text-decoration:underline; color:#58595B;}

.dunkelgrauKeinRand a:active { text-decoration:none; color:#58595B;}


.dunkelgrauBG0{
 color:#58595B;
 font-family:Verdana;
 font-size:11px;
 padding-left:5px;
 padding-right:0px;
 padding-top:0px;
 padding-bottom:2px;
 background-color:#C9A267;
}
.dunkelgrauBG0 a:link { text-decoration:none; color:#58595B;}

.dunkelgrauBG0 a:visited { text-decoration:none; color:#58595B;}

.dunkelgrauBG0 a:hover { text-decoration:underline; color:#58595B;}

.dunkelgrauBG0 a:active { text-decoration:none; font-weight:bold; color:#58595B;}

.dunkelgrauBG1{
 color:#58595B;
 font-family:Verdana;
 font-size:11px;
 padding-left:5px;
 padding-right:0px;
 padding-top:0px;
 padding-bottom:2px;
 background-color:#D7F3A6;
}
.dunkelgrauBG1 a:link { text-decoration:none; color:#58595B;}

.dunkelgrauBG1 a:visited { text-decoration:none; color:#58595B;}

.dunkelgrauBG1 a:hover { text-decoration:underline; color:#58595B;}

.dunkelgrauBG1 a:active { text-decoration:none; font-weight:bold; color:#58595B;}

.dunkelgrauBG2{
 color:#58595B;
 font-family:Verdana;
 font-size:11px;
 padding-left:5px;
 padding-right:0px;
 padding-top:0px;
 padding-bottom:2px;
 background-color:#B5AA68;
}
.dunkelgrauBG2 a:link { text-decoration:none; color:#58595B;}

.dunkelgrauBG2 a:visited { text-decoration:none; color:#58595B;}

.dunkelgrauBG2 a:hover { text-decoration:underline; color:#58595B;}

.dunkelgrauBG2 a:active { text-decoration:none; font-weight:bold; color:#58595B;}

.moduletableakt {
 color:#B5AA68;
 font-family:Verdana;
 font-size:11px;
 padding-bottom:8px;
 padding-left:4px;
 font-weight:bold;
}

.searchintro {
color:#58595B;
 font-family:Verdana;
 font-size:11px;
 padding-left:5px;
 padding-right:5px;
 padding-top:2px;
 padding-bottom:2px;
}



.mainlevel-topnav {
 color:#9C8F49; 
 font-family:Verdana;
 font-size:11px;
 padding-left:0px;
 padding-right:15px;
 padding-top:1px;
 padding-bottom:3px;
 text-decoration:none;
}
.mainlevel-topnav a:link { color:#9C8F49; text-decoration:none; }

.mainlevel-topnav a:visited { color:#9C8F49; text-decoration:none; }

.mainlevel-topnav a:hover { color:#9C8F49; text-decoration:underline; }

.mainlevel-topnav a:active { color:#9C8F49; text-decoration:none; }

.mainlevel-topnav_active {
 color:#9C8F49;
 font-family:Verdana;
 font-size:11px;
 font-weight:bold;
 padding-left:0px;
 padding-right:15px;
 padding-top:1px;
 padding-bottom:3px;
 text-decoration:none;
}
.mainlevel-topnav_active a:link { color:#9C8F49; text-decoration:none; }

.mainlevel-topnav_active a:visited { color:#9C8F49; text-decoration:none; }

.mainlevel-topnav_active a:hover { color:#9C8F49; text-decoration:underline; }

.mainlevel-topnav_active a:active { color:#9C8F49; text-decoration:none; }


.sublevel-topnav0 {
 color:#000000; 
 font-family:Verdana;
 font-size:11px;
 padding-left:5px;
 padding-right:15px;
 padding-top:1px;
 padding-bottom:1px;
 text-decoration:none;
 background-color:#B5AA6A;
}
.sublevel-topnav0 a:link { color:#000000; text-decoration:none; }

.sublevel-topnav0 a:visited { color:#000000; text-decoration:none; }

.sublevel-topnav0 a:hover { color:#000000; text-decoration:underline; }

.sublevel-topnav0 a:active { color:#000000; text-decoration:none; }

.sublevel-topnav_active0 {
 color:#000000;
 font-family:Verdana;
 font-size:11px;
 font-weight:bold;
 padding-left:5px;
 padding-right:15px;
 padding-top:1px;
 padding-bottom:1px;
 text-decoration:none;
 background-color:#B5AA6A;
}
.sublevel-topnav_active0 a:link { color:#000000; text-decoration:none; }

.sublevel-topnav_active0 a:visited { color:#000000; text-decoration:none; }

.sublevel-topnav_active0 a:hover { color:#000000; text-decoration:underline; }

.sublevel-topnav_active0 a:active { color:#000000; text-decoration:none; }


.sublevel-topnav1 {
 color:#000000; 
 font-family:Verdana;
 font-size:11px;
 padding-left:5px;
 padding-right:15px;
 padding-top:1px;
 padding-bottom:1px;
 text-decoration:none;
 background-color:#D7F2A5;
}
.sublevel-topnav1 a:link { color:#000000; text-decoration:none; }

.sublevel-topnav1 a:visited { color:#000000; text-decoration:none; }

.sublevel-topnav1 a:hover { color:#000000; text-decoration:underline; }

.sublevel-topnav1 a:active { color:#000000; text-decoration:none; }

.sublevel-topnav_active1 {
 color:#000000;
 font-family:Verdana;
 font-size:11px;
 font-weight:bold;
 padding-left:5px;
 padding-right:15px;
 padding-top:1px;
 padding-bottom:1px;
 text-decoration:none;
 background-color:#D7F2A5;
}
.sublevel-topnav_active1 a:link { color:#000000; text-decoration:none; }

.sublevel-topnav_active1 a:visited { color:#000000; text-decoration:none; }

.sublevel-topnav_active1 a:hover { color:#000000; text-decoration:underline; }

.sublevel-topnav_active1 a:active { color:#000000; text-decoration:none; }


.sublevel-topnav2 {
 color:#000000; 
 font-family:Verdana;
 font-size:11px;
 padding-left:5px;
 padding-right:15px;
 padding-top:1px;
 padding-bottom:1px;
 text-decoration:none;
 background-color:#C9A267;
}
.sublevel-topnav2 a:link { color:#000000; text-decoration:none; }

.sublevel-topnav2 a:visited { color:#000000; text-decoration:none; }

.sublevel-topnav2 a:hover { color:#000000; text-decoration:underline; }

.sublevel-topnav2 a:active { color:#000000; text-decoration:none; }

.sublevel-topnav_active2 {
 color:#000000;
 font-family:Verdana;
 font-size:11px;
 font-weight:bold;
 padding-left:5px;
 padding-right:15px;
 padding-top:1px;
 padding-bottom:1px;
 text-decoration:none;
 background-color:#C9A267;
}
.sublevel-topnav_active2 a:link { color:#000000; text-decoration:none; }

.sublevel-topnav_active2 a:visited { color:#000000; text-decoration:none; }

.sublevel-topnav_active2 a:hover { color:#000000; text-decoration:underline; }

.sublevel-topnav_active2 a:active { color:#000000; text-decoration:none; }



.mainlevel {
 color:#9C9C9C;
 font-family:Verdana;
 font-size:11px;
 padding-left:1px;
 padding-right:5px;
 padding-top:1px;
 padding-bottom:1px;
}
.mainlevel a:link { text-decoration:none; }

.mainlevel a:visited { text-decoration:none; }

.mainlevel a:hover { text-decoration:underline; }

.mainlevel a:active { text-decoration:none; }

.heading2oliv {
 color:#B5AA68;
 font-family:Verdana;
 font-size:11px;
 font-weight:bold;
 padding-bottom:8px;
 padding-left:4px;
}


input		{
	font-family: Verdana, Arial , Helvetica, sans-serif ;
	font-size: 10px ;
	color: #9C9C9C ;
	font-weight: normal ;
	text-decoration: none ;
	letter-spacing: 0px ;
	text-align: left;
	margin-top: 3px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	vertical-align: middle ;
	border-width: 1px ;
	border-style: inset   ;
	border-color: #747474 ;
	background-color: #FFFFFF ;
	padding-top: 0px ;
	padding-bottom: 0px ;
	padding-left: 5px ;
	padding-right: 5px ;
        height: 16px;

	}
.inputbox		{
	font-family: Verdana, Arial , Helvetica, sans-serif ;
	font-size: 10px ;
	color: #9C9C9C ;
	font-weight: normal ;
	text-decoration: none ;
	border-width: 1px ;
	border-style: inset   ;
	border-color: #747474 ;
	background-color: #FFFFFF ;
	
	}	
.button		{
	font-family: Verdana, Arial , Helvetica, sans-serif ;
	font-size: 10px ;
	color: #9C9C9C ;
	font-weight: normal ;
	text-decoration: none ;
	letter-spacing: 0px ;
	text-align: left;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	vertical-align: middle ;
	border-width: 0px ;
	background-color: #FFFFFF ;
	padding-top: 0px ;
	padding-bottom: 0px ;
	padding-left: 5px ;
	padding-right: 5px ;
        height: 16px;

	}
	
table.scrollFrame {
	margin-left:20px;
}
	
table.contentpaneopen {
  width: 100%;
	padding: 0px;
	border-collapse: collapse;
	border-spacing: 0px;
	margin: 0px;
	color:#58595B;
 	font-family:Verdana;
 	font-size:11px;
}

table.contentpaneopen td {
   padding-right: 5px;
   color:#58595B;
 font-family:Verdana;
 font-size:11px;
}

table.contentpaneopen td.componentheading {
	padding-left: 0px;
	color:#58595B;
 font-family:Verdana;
 font-size:11px;
 font-weight:bold;
}

table.contentpane td.componentheading {
	padding-left: 0px;
	color:#58595B;
 font-family:Verdana;
 font-size:11px;
 font-weight:bold;
}

table.contentpane {
	padding: 0px;
	border-collapse: collapse;
	border-spacing: 0px;
	margin: 0px;
	color:#58595B;
 font-family:Verdana;
 font-size:11px;
}

table.contentpane td {
	margin: 0px;
	padding: 0px;
	color:#58595B;
 font-family:Verdana;
 font-size:11px;
}

table.contentpane td.componentheading {
	padding-left: 0px;
	color:#58595B;
 font-family:Verdana;
 font-size:11px;
 font-weight:bold;
}

table.contentpaneopen fieldset {
	border: 0px;
	border-bottom: 1px solid #eee;
	color:#58595B;
 font-family:Verdana;
 font-size:11px;
}


.contentheading {
	font-size: 14px;
	white-space: nowrap;
		color:#58595B;
 font-family:Verdana;
 font-size:12px;
 font-weight:bold;
}



.contentpagetitle {
	color:#58595B;
 font-family:Verdana;
 font-size:11px;
 font-weight:bold;
	text-align:left;
}

.componentheading {
	color:#58595B;
 font-family:Verdana;
 font-size:11px;
 font-weight:bold;
	text-align:left;
}

.contentcolumn {
	padding-right: 5px;
}


.sectiontableentry1 {
 color:#58595B;
 font-family:Verdana;
 font-size:11px;
 padding-left:5px;
 padding-right:5px;
 padding-top:2px;
 padding-bottom:2px;
}

.sectiontableentry1 a:link { text-decoration:underline; color:#58595B;}

.sectiontableentry1 a:visited { text-decoration:underline; color:#58595B;}

.sectiontableentry1 a:hover { text-decoration:underline; color:#58595B;}

.sectiontableentry1 a:active { text-decoration:underline; color:#58595B;}

.weiss {
	background-color:#FFFFFF;
}

.category a:link { text-decoration:underline; }

.category a:visited { text-decoration:underline; }

.category a:hover { text-decoration:underline; }

.category a:active { text-decoration:underline; }

.category {
 color:#58595B;
 font-family:Verdana;
 font-size:11px;
 padding-left:0px;
 padding-right:0px;
 padding-top:0px;
 padding-bottom:0px;
 margin-left:0px;
 margin-right:0px;
 margin-bottom:0px;
 margin-top:0px;
}

#hauptdiv {
	position:relative;
	height:400px; 
	overflow:auto;
	scrollbar-base-color:#C9A267;
	scrollbar-3dlight-color:#FFFFFF;
	scrollbar-arrow-color:#FFFFFF;
	scrollbar-darkshadow-color:#C9A267;
	scrollbar-face-color:#C9A267;
	scrollbar-highlight-color:#FFFFFF;
	scrollbar-shadow-color:#CCCCCC;
	scrollbar-track-color:#FFFFFF;
	}