// Einstellungen für Scrollbar

select {background-color:#FFFFFF; color:#2A66AF; Arial,Helvetica,sans-serif; font-size: 12px; scrollbar-base-color: #2A66AF;} 
.textbox {background-color:#FFFF; color:#2A66AF; Arial,Helvetica,sans-serif; font-size: 12px; scrollbar-base-color: #2A66AF;} 
BODY {overflow:-moz-scrollbars-vertical; overflow-yy: hidden; hidden;scrollbar-face-color: #FFFFFF; scrollbar-highlight-color: #E9F3FF; scrollbar-shadow-color: #E9F3FF; scrollbar-3dlight-color: #D6D3CE; scrollbar-darkshadow-color: #000000; scrollbar-arrow-color: #000000; scrollbar-track-color: #F0F0F0;} 



#line_hbl { position:absolute; top:89px; left:0px; width:1px; height:1px; clip:auto; visibility:visible; z-index:2; }
#line_w { position:absolute; top:108px; left:0px; width:1px; height:1px; clip:auto; visibility:visible; z-index:2; }
#line_r { position:absolute; top:115px; left:983px; width:1px; height:1px; clip:auto; visibility:visible; z-index:2; }
#logo { position:absolute; top:19px; left:22px; width:1px; height:1px; clip:auto; visibility:visible; z-index:2; }
#logo_schrift { position:absolute; top:30px; left:170px; width:1px; height:1px; clip:auto; visibility:visible; z-index:2; }
#menu_top { position:absolute; top:65px; left:170px; width:1px; height:1px; clip:auto; visibility:visible; z-index:3; }


 a:link{color:#ea0a0a;text-decoration:none;}

 a:visited{color:#ea0a0a;text-decoration:none;}
 
 a:hover{color:#ea0a0a;text-decoration:underline;}

 a:active{color:#ea0a0a;text-decoration:none;}

 
input{
	font: 200 12px Verdana,Helvetica,Arial, Geneva,Arial,sans-serif; 
}

textarea{
	border: 1px solid #98a7be;
	font: 200 12px Verdana,Helvetica,Arial, Geneva,Arial,sans-serif; 
}

select{
	border: 1px solid #98a7be;
	font: 200 12px Verdana,Helvetica,Arial, Geneva,Arial,sans-serif; 
}

#input_klogin{
	font: 200 11px Verdana,Helvetica,Arial, Geneva,Arial,sans-serif; 
	background: #7579b3;
	color: #FFFFFF;
	font-weight: bold; 
}

#button{
	background: #01215c;
	border: 1px solid #98a7be;
	color: #FFFFFF;
	font: 200 12px Verdana,Helvetica,Arial, Geneva,Arial,sans-serif; 
}

#content { 
	margin-left: 12px;
	margin-top: 0px;
	margin-right: 7px;
	margin-bottom: 10px;
	font: 200 12px Verdana,Helvetica,Arial, Geneva,Arial,sans-serif; 
	text-decoration: none; 
	padding-right: 5px;
	line-height: 16px;
	}
	
.content { 
	margin-left: 12px;
	margin-top: 0px;
	margin-right: 7px;
	margin-bottom: 10px;
	font: 200 12px Verdana,Helvetica,Arial, Geneva,Arial,sans-serif; 
	text-decoration: none; 
	padding-right: 5px;
	line-height: 16px;
	}
	
.titel { 
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 100px;
	font: 200 12px Verdana,Helvetica,Arial, Geneva,Arial,sans-serif; 
	text-decoration: none; 
	padding-bottom: 5px;
	line-height: 16px;
	font-weight: bold; 
	}
	
#content_formular { 
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font: 200 12px Verdana,Helvetica,Arial, Geneva,Arial,sans-serif; 
	text-decoration: none; 
	padding-right: 0px;
	line-height: 16px;
	}
	
#content_emp { 
	margin-left: 0px;
	margin-top: 300px;
	margin-right: 0px;
	margin-bottom: 0px;
	font: 200 12px Verdana,Helvetica,Arial, Geneva,Arial,sans-serif; 
	text-decoration: none; 
	padding-right: 0px;
	line-height: 16px;
	}
	
.content_table { 
	margin-left: 0px;
	margin-top: -1px;
	margin-right: 0px;
	margin-bottom: -1px;
	font: 200 12px Verdana,Helvetica,Arial, Geneva,Arial,sans-serif; 
	text-decoration: none; 
	padding-right: 0px;
	line-height: 16px;
	}
	
#meta1 { 
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font: 200 12px Verdana,Helvetica,Arial, Geneva,Arial,sans-serif; 
	text-decoration: none; 
	padding-right: 5px;
	padding-left: 5px;
	}
	
.titel1 { 
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	color: #000000;
	font-weight: bold; 
	font: 200 12px Verdana,Helvetica,Arial, Geneva,Arial,sans-serif; 
	text-decoration: none; 
	}
	
.titel2 { 
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	color: #01215c;
	font-weight: bold; 
	font: 200 12px Verdana,Helvetica,Arial, Geneva,Arial,sans-serif; 
	text-decoration: none; 
	}
	
.titel3 { 
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	color: #ea0a0a;
	font-weight: bold; 
	font: 200 12px Verdana,Helvetica,Arial, Geneva,Arial,sans-serif; 
	text-decoration: none; 
	}
	
.bullet1 { 
	margin-left: 25px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	font-weight: bold; 
	font: 200 12px Verdana,Helvetica,Arial, Geneva,Arial,sans-serif; 
	text-decoration: none; 
	line-height: 16px;
	}	
	
.bulletlist { 
	margin-left: 25px;
	margin-top: -5px;
	margin-right: 0px;
	margin-bottom: -5px;
	font-weight: bold; 
	font: 200 12px Verdana,Helvetica,Arial, Geneva,Arial,sans-serif; 
	text-decoration: none; 
	line-height: 16px;

	}
	
#titel5 { 
	margin-left: 4px;
	margin-top: 5px;
	margin-right: 2px;
	margin-bottom: 2px;
	font: 200 11px Verdana,Helvetica,Geneva,Arial,sans-serif; 
	padding-left: 3px;
	padding-bottom: 3px;
	padding: 3px;
	}
	
.text_body { 
	margin-left: 4px;
	margin-top: 5px;
	margin-right: 2px;
	margin-bottom: 2px;
	color: #000000;
	font: 200 11px Verdana,Helvetica,Geneva,Arial,sans-serif; 
	font-weight: bold0; 
	padding-left: 3px;
	padding-bottom: 3px;
	padding: 3px;
	}
	
.tab_right_L5 { 
	margin-left: 0px;
	margin-top: -12px;
	margin-right: 0px;
	margin-bottom: 0px;
	border-top: 0px solid #CCCCCC;
	border-bottom: 0px solid #CCCCCC;
	border-left: 0px solid #CCCCCC;
	border-right: 0px solid #CCCCCC;
	font: 200 11px Verdana,Helvetica,Geneva,Arial,sans-serif; 
	display: block; width:175px; height:32px;
	}	
	
.update { 
	margin-left: 10px;
	padding-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	color:#464296;
	font: 200 10px Arial,Verdana,Helvetica,Geneva,Arial,sans-serif; 
	}	
	
#titel1_newsfeed { 
	margin-left: 20px;
	margin-top: -12px;
	margin-right: 0px;
	margin-bottom: 5px;
	color: #ea0a0a;
	font: 200 12px Verdana,Helvetica,Geneva,Arial,sans-serif; 
	font-weight: bold0; 
	}	
	
#titel1_newsfeed_moz { 
	margin-left: 0px;
	margin-top: -12px;
	margin-right: 0px;
	margin-bottom: 5px;
	color: #ea0a0a;
	font: 200 12px Verdana,Helvetica,Geneva,Arial,sans-serif; 
	font-weight: bold0; 
	}	
	
#newsfeed { 
	margin-left: 12px;
	margin-top: -12px;
	margin-right: 0px;
	margin-bottom: 5px;
	color: #6666a6;
	font: 200 11px Verdana,Helvetica,Geneva,Arial,sans-serif; 
	font-weight: bold0; 
	}
	
#newsfeed_moz { 
	margin-left: 3px;
	margin-top: -12px;
	margin-right: 0px;
	margin-bottom: 5px;
	color: #6666a6;
	font: 200 11px Verdana,Helvetica,Geneva,Arial,sans-serif; 
	font-weight: bold0; 
	}
	
#newsfeed_pf { 
	background-image:url(pfeil_right.gif);
	margin-left: -9px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	color: #ea0a0a;
	font: 200 11px Verdana,Helvetica,Geneva,Arial,sans-serif; 
	width: 10;height: 10px;
	font-weight: bold; 
	}	

// 1. Ebene (Hauptmenue_TOP)

a.hauptmenu:visited{} a.hauptmenu{ 
	background: #;
	border-top: 0px solid #8F8F8F; 
	border-bottom: 0px solid #b9b6f5; 
	border-left: 0px solid #FFFFFF; 
	border-right: 0px solid #8F8F8F; 
	color: #464296; 
	display: block;  
	font: 200 11px Verdana,Helvetica,Geneva,Arial,sans-serif; 
	// padding: 0px; 
	text-decoration: none; 
	font-weight: bold;
	margin-left:3px;
	margin-right:10px;
	margin-top:-3px; 
	vertical-align:bottom; 
	height: 10px;  
	text-align:left;
	}

a.hauptmenu:hover{ 
	background: #;
	border-top: 0px solid #8F8F8F; 
	border-bottom: 0px solid #b9b6f5; 
	border-left: 0px solid #FFFFFF; 
	border-right: 0px solid #8F8F8F; 
	color: #ea0a0a; 
	display: block;  
	font: 200 11px Verdana,Helvetica,Geneva,Arial,sans-serif; 
	// padding: 0px; 
	text-decoration: none; 
	font-weight: bold;
	margin-left:3px;
	margin-right:10px;
	margin-top:-3px; 
	vertical-align:bottom; 
	height: 10px;  
	text-align:left;
	} 

a.hauptmenu_ACT:visited{} a.hauptmenu_ACT{ 
	background: #;
	border-top: 0px solid #8F8F8F; 
	border-bottom: 0px solid #b9b6f5; 
	border-left: 0px solid #FFFFFF; 
	border-right: 0px solid #8F8F8F; 
	color: #ea0a0a; 
	display: block;  
	font: 200 11px Verdana,Helvetica,Geneva,Arial,sans-serif; 
	// padding: 0px; 
	text-decoration: none; 
	font-weight: bold;
	margin-left:3px;
	margin-right:10px;
	margin-top:-3px;  
	vertical-align:bottom; 
	height: 10px;  
	text-align:left;
	} 


// 1. Ebene (Hauptmenue_TOP RIGHT)

a.hauptmenu_right:visited{} a.hauptmenu_right{ 
	background: #;
	border-top: 0px solid #A7A7A7;
	border-bottom: 2px solid #00215c;
	border-left: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
	color: #FFFFFF;
	filter:chroma(color=#FFFFFD);
	padding-top: 4px;
	padding-bottom: 0px;
	padding-left: 20px;
	padding-right: 20px;
	font: 200 13px Helvetica, Verdana,Helvetica,Arial, Geneva,Arial,sans-serif; 
	text-decoration: none; 
	font-weight: bold0;
	letter-spacing:0.5px;
	display: block; vertical-align:middle; text-align:left; text-indent: 0.0em; margin-top:0.0px; height: 24px; 
	} 


a.hauptmenu_right:hover{ 
	background: #495f87;
	border-top: 0px solid #A7A7A7;
	border-bottom: 2px solid #495f87;
	border-left: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
	color: #FFFFFF;
	filter:chroma(color=#FFFFFD);
	padding-top:4px;
	padding-bottom: 0px;
	padding-left: 20px;
	padding-right: 20px;
	font: 200 13px Helvetica, Verdana,Helvetica,Arial, Geneva,Arial,sans-serif; 
	text-decoration: none; 
	font-weight: bold0;
	letter-spacing:0.5px;
	display: block; vertical-align:middle; text-align:left; text-indent: 0.0em; margin-top:0.0px; height: 24px; 
	} 


a.hauptmenu_ACT_right:visited{} a.hauptmenu_ACT_right{ 
	background: #495f87;
	border-top: 0px solid #A7A7A7;
	border-bottom: 2px solid #495f87;
	border-left: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
	color: #FFFFFF;
	filter:chroma(color=#FFFFFD);
	padding-top:4px;
	padding-bottom: 0px;
	padding-left: 20px;
	padding-right: 20px;
	font: 200 13px Helvetica, Verdana,Helvetica,Arial, Geneva,Arial,sans-serif; 
	text-decoration: none; 
	font-weight: bold0;
	letter-spacing:0.5px;
	display: block; vertical-align:middle; text-align:left; text-indent: 0.0em; margin-top:0.0px; height: 24px; 
	} 



// 1. Ebene (Hauptmenue LEFT)

a.hauptmenu_left:visited{} a.hauptmenu_left{
	background: #;
	background-image:url(hg1.gif);
	border-top: 0px solid #FFFFFF;
	border-bottom: 0px solid #FFFFFF;
	border-left: 0px solid #FFFFFF;
	border-right: 0px solid #061F83;
	color: #3e3e88;  
	font: 11px Verdana,Helvetica, Verdana, Arial, Helvetica, sans-serif;
	padding: 7px; 
	display: block; 
	text-decoration: none; 
	font-weight: bold;
	word-spacing:-1px;
	width: 168px; height: 22px; 
	vertical-align: text-bottom; 
	text-indent: 0.8em;
	} 

a.hauptmenu_left:hover{
	background: #;
	background-image:url(hg1a.gif);
	border-top: 0px solid #FFFFFF;
	border-bottom: 0px solid #FFFFFF;
	border-left: 0px solid #FFFFFF;
	border-right: 0px solid #FFFFFF;
	color: #ea0a0a; 
	font: 11px Verdana,Helvetica, Verdana, Arial, Helvetica, sans-serif;
	padding: 7px; 
	display: block; 
	text-decoration: none; 
	font-weight: bold;
	word-spacing:-1px;
	width: 168px; height: 22px; 
	vertical-align: text-bottom; 
	text-indent: 0.8em;
	} 

a.hauptmenu_left_ACT:visited{} a.hauptmenu_left_ACT{
	background: #;
	background-image:url(hg1a.gif);
	border-top: 0px solid #FFFFFF;
	border-bottom: 0px solid #FFFFFF;
	border-left: 0px solid #FFFFFF;
	border-right: 0px solid #FFFFFF;
	color: #3e3e88; 
	font: 11px Verdana,Helvetica, Verdana, Arial, Helvetica, sans-serif;
	padding: 7px; 
	display: block; 
	text-decoration: none; 
	font-weight: bold;
	word-spacing:-1px;
	width: 168px; height: 22px; 
	vertical-align: text-bottom; 
	text-indent: 0.8em;
	}

	
	// 2. Ebene (Untermenue LEFT)

a.untermenu_left:visited{} a.untermenu_left{
	background: #6666a6;
	background-image:url(hg2.gif);
	border-top: 0px solid #6666a6;
	border-bottom: 0px solid #6666a6;
	border-left: 0px solid #6666a6;
	border-right: 0px solid #6666a6;
	color: #edecfe;  
	font: 11px Verdana,Helvetica, Verdana, Arial, Helvetica, sans-serif;
	padding: 7px; 
	display: block; 
	text-decoration: none; 
	font-weight: bold;
	word-spacing:-1px;
	width: 170px; height: 22px; 
	vertical-align: text-bottom; 
	text-indent: 0.8em;
	} 

a.untermenu_left:hover{
	background: #6666a6;
	background-image:url(hg2a.gif);
	border-top: 0px solid #6666a6;
	border-bottom: 0px solid #6666a6;
	border-left: 0px solid #6666a6;
	border-right: 0px solid #6666a6;
	color: #ffffff;  
	font: 11px Verdana,Helvetica, Verdana, Arial, Helvetica, sans-serif;
	padding: 7px; 
	display: block; 
	text-decoration: none; 
	font-weight: bold;
	word-spacing:-1px;
	width: 170px; height: 22px; 
	vertical-align: text-bottom; 
	text-indent: 0.8em;
	} 

a.untermenu_left_ACT:visited{} a.untermenu_left_ACT{
	background: #6666a6;
	background-image:url(hg2a.gif);
	border-top: 0px solid #6666a6;
	border-bottom: 0px solid #6666a6;
	border-left: 0px solid #6666a6;
	border-right: 0px solid #6666a6;
	color: #edecfe;  
	font: 11px Verdana,Helvetica, Verdana, Arial, Helvetica, sans-serif;
	padding: 7px; 
	display: block; 
	text-decoration: none; 
	font-weight: bold;
	word-spacing:-1px;
	width: 170px; height: 22px; 
	vertical-align: text-bottom; 
	text-indent: 0.8em;
	}

	
		// 3. Ebene (Untermenue LEFT)

a.untermenu3_left:visited{} a.untermenu3_left{
	background: #;
	background-image:url(hg003.gif);
	border-top: 0px solid #FFFFFF;
	border-bottom: 0px solid #FFFFFF;
	border-left: 0px solid #FFFFFF;
	border-right: 0px solid #061F83;
	color: #FFFFFF;  
	font: 11px Helvetica, Verdana, Arial, Helvetica, sans-serif;
	padding: 4px; padding-top:5px;
	padding-left: 0px; 
	display: block; 
	text-decoration: none; 
	font-weight: bold0;
	word-spacing:-1px;
	width: 160px; height: 22px; 
	vertical-align: text-bottom; 
	text-indent: 2.1em;
	} 

a.untermenu3_left:hover{
	background: #;
	background-image:url(hg003.gif);
	border-top: 0px solid #FFFFFF;
	border-bottom: 0px solid #FFFFFF;
	border-left: 0px solid #FFFFFF;
	border-right: 0px solid #FFFFFF;
	color: #5efbff; 
	font: 11px Helvetica, Verdana, Arial, Helvetica, sans-serif;
	padding: 4px; padding-top:5px;
	padding-left: 0px; 
	display: block; 
	text-decoration: none; 
	font-weight: bold0;
	word-spacing:-1px;
	width: 160px; height: 22px; 
	vertical-align: text-bottom; 
	text-indent: 2.1em;
	} 

a.untermenu3_left_ACT:visited{} a.untermenu3_left_ACT{
	background: #;
	background-image:url(hg003.gif);
	border-top: 0px solid #FFFFFF;
	border-bottom: 0px solid #FFFFFF;
	border-left: 0px solid #FFFFFF;
	border-right: 0px solid #FFFFFF;
	color: #5efbff; 
	font: 11px Helvetica, Verdana, Arial, Helvetica, sans-serif;
	padding: 4px; padding-top:5px;
	padding-left: 0px; 
	display: block; 
	text-decoration: none; 
	font-weight: bold0;
	word-spacing:-1px;
	width: 160px; height: 22px; 
	vertical-align: text-bottom; 
	text-indent: 2.1em;
	}

	
		// 4. Ebene (Untermenue LEFT)

a.untermenu4_left:visited{} a.untermenu4_left{
	background: #;
	background-image:url(hg004a.gif);
	border-top: 0px solid #FFFFFF;
	border-bottom: 0px solid #FFFFFF;
	border-left: 0px solid #FFFFFF;
	border-right: 0px solid #061F83;
	color: #5efbff;  
	font: 11px Helvetica, Verdana, Arial, Helvetica, sans-serif;
	padding: 4px; padding-top:5px;
	padding-left: 0px; 
	display: block; 
	text-decoration: none; 
	font-weight: bold0;
	word-spacing:-1px;
	width: 160px; height: 22px; 
	vertical-align: text-bottom; 
	text-indent: 2.6em;
	} 

a.untermenu4_left:hover{
	background: #;
	background-image:url(hg004a.gif);
	border-top: 0px solid #FFFFFF;
	border-bottom: 0px solid #FFFFFF;
	border-left: 0px solid #FFFFFF;
	border-right: 0px solid #FFFFFF;
	color: #5efbff; 
	font: 11px Helvetica, Verdana, Arial, Helvetica, sans-serif;
	padding: 4px; padding-top:5px;
	padding-left: 0px; 
	display: block; 
	text-decoration: none; 
	font-weight: bold0;
	word-spacing:-1px;
	width: 160px; height: 22px; 
	vertical-align: text-bottom; 
	text-indent: 2.6em;
	} 

a.untermenu4_left_ACT:visited{} a.untermenu4_left_ACT{
	background: #;
	background-image:url(hg004a.gif);
	border-top: 0px solid #FFFFFF;
	border-bottom: 0px solid #FFFFFF;
	border-left: 0px solid #FFFFFF;
	border-right: 0px solid #FFFFFF;
	color: #5efbff; 
	font: 11px Helvetica, Verdana, Arial, Helvetica, sans-serif;
	padding: 4px; padding-top:5px;
	padding-left: 0px; 
	display: block; 
	text-decoration: none; 
	font-weight: bold0;
	word-spacing:-1px;
	width: 160px; height: 22px; 
	vertical-align: text-bottom; 
	text-indent: 2.6em;
	}

	// 1. Ebene (Hauptmenue1) OBEN META

a.meta:visited{} a.meta{
	background: #;
	border-top: 0px solid #8F8F8F; 
	border-bottom: 1px solid #b9b6f5; 
	border-left: 0px solid #FFFFFF; 
	border-right: 0px solid #8F8F8F; 
	color: #464296; 
	display: block;  
	font: 200 11px Verdana,Helvetica,Geneva,Arial,sans-serif; 
	// padding: 0px; 
	text-decoration: none; 
	font-weight: 100;
	line-height: 100%;
	font-weight: bold;
	margin-left:3px;
	margin-right:17px;
	margin-top:-3px; 
	vertical-align:bottom; 
	height: 10px;  
	text-align:left;
	width: 70px;
	} 



a.meta:hover{ 
	background: #;
	border-top: 0px solid #8F8F8F; 
	border-bottom: 1px solid #b9b6f5; 
	border-left: 0px solid #FFFFFF; 
	border-right: 0px solid #8F8F8F; 
	color: #ea0a0a; 
	display: block;  
	font: 200 11px Verdana,Helvetica,Geneva,Arial,sans-serif; 
	// padding: 0px; 
	text-decoration: none; 
	font-weight: 100;
	line-height: 100%;
	font-weight: bold;
	margin-left:3px;
	margin-right:17px;
	margin-top:-3px; 
	vertical-align:bottom; 
	height: 10px;  
	text-align:left;
	width: 70px;
	} 