BODY {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; scrollbar-base-color: #FFFFFF;} 

#menu_top { position:absolute; top:90px; left:230px; width:770px; height:26px; clip:auto; visibility:visible; z-index:3; }
#logo_nies { position:absolute; top:5px; left:5px; width:500px; height:20px; clip:auto; visibility:visible; z-index:5; }
#hg_suche { position:absolute; top:140px; left:230px; width:766px; height:25px; clip:auto; visibility:visible; z-index:3; }
#suche { position:absolute; top:142px; left:333px; width:600px; height:20px; clip:auto; visibility:visible; z-index:6; }
#klickpfad { position:absolute; top:121px; left:10px; width:990px; height:20px; clip:auto; visibility:visible; z-index:4; }
#banner { position:absolute; visibility:visible; z-index:4; }


input{
	font-family:Arial, Helvetica, Verdana, Geneva,Arial,sans-serif; 
 	font-size: 12;
	/*color: #323275;*/ 
}

textarea{
	font-family:Arial, Helvetica, Verdana, Geneva,Arial,sans-serif; 
 	font-size: 12;
	/*color: #323275;*/ 
	
}

select{
	font-family:Arial, Helvetica, Verdana, Geneva,Arial,sans-serif; 
 	font-size: 12;
	/*color: #323275;*/ 
}


#button {
	margin-top:0px;
	font-family:Arial, Helvetica, Verdana, Geneva,Arial,sans-serif; 
 	font-size: 11;
}

#formular {
    margin-bottom:1px;
	font-family:Arial, Helvetica, Verdana, Geneva,Arial,sans-serif; 
 	font-size: 12;
	color: #000000; 
	border:1px solid #323275;
}

#indexsuche { 
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font: 200 12px Arial, Helvetica, Verdana, Geneva,Arial,sans-serif; 
	text-decoration: none; 
	padding-right: 0px;
	font-weight: bold0; 
	}

#content { 
	margin-left: 12px;
	margin-top: 38px;
	margin-right: 7px;
	margin-bottom: 10px;
	font: 200 13px Arial, Helvetica, Verdana, Geneva,Arial,sans-serif; 
	text-decoration: none; 
	padding-right: 4px;
	/* OVERFLOW: auto; HEIGHT: 445px;min-height:400px; */
	}
	
.content { 
	margin-left: 12px;
	margin-top: 38px;
	margin-right: 7px;
	margin-bottom: 10px;
	font: 200 13px Arial, Helvetica, Verdana, Geneva,Arial,sans-serif; 
	text-decoration: none; 
	padding-right: 4px;
	}
	
#content_right { 
	margin-left: 6px;
	margin-top: 23px;
	margin-right: 0px;
	margin-bottom: 10px;
	font: 200 13px Arial, Helvetica, Verdana, Geneva,Arial,sans-serif; 
	text-decoration: none; 
	padding-right: 4px;
	}
	
#content_formular { 
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font: 200 13px Arial, Helvetica, Verdana, Geneva,Arial,sans-serif; 
	text-decoration: none; 
	padding-right: 0px;
	}	
	
.newsletter2 { 
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font: 200 13px Arial, Helvetica, Verdana, Geneva,Arial,sans-serif; 
	text-decoration: none; 
	padding-right: 0px;
	}		

a.klickpfad:link {color:#000000; text-decoration:none; font-weight:bold;}
a.klickpfad:visited {color:#000000; text-decoration:none; font-weight:bold;}
a.klickpfad:hover {color:#ffffff; text-decoration:underline; font-weight:bold;}
a.klickpfad:active {color:#000000; text-decoration:none; font-weight:bold;}

.klickpfad { 
	margin-left: 3px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font: 200 11px Arial, Helvetica, Verdana, Geneva,Arial,sans-serif; 
	font-weight: bold;
	text-decoration: none; 
	color:#000000;
	word-spacing:0px;
	}		
	
#header { 
	margin-left: 222px;
	margin-top: 125px;
	margin-right: 7px;
	margin-bottom: 10px;
	color: #c30000;
	font: 200 30px Arial, Helvetica, Verdana, Geneva,Arial,sans-serif; 
	font-weight: bold;
	text-decoration: none; 
	}
	
#footer { 
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font: 200 11px Arial, Helvetica, Verdana, Geneva,Arial,sans-serif; 
	font-weight: bold0;
	text-decoration: none; 
	color:#ffffff;
	word-spacing:0px;
	}	
	
#footer2 { 
	margin-left: 10px;
	margin-top: 3px;
	margin-right: 10px;
	margin-bottom: 0px;
	font: 200 11px Arial, Helvetica, Verdana, Geneva,Arial,sans-serif; 
	font-weight: bold0;
	text-decoration: none; 
	color:#ffffff;
	word-spacing:0px;
	}	
	
#copyright { 
	margin-left: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	font: 200 11px Arial, Helvetica, Verdana, Geneva,Arial,sans-serif; 
	font-weight: bold;
	text-decoration: none; 
	color:#000000;
	word-spacing:0px;
	height: 17px;
	}		
	
.menu_left { 
	margin-left: 8px;
	margin-top: 165px;
	margin-right: 3px;
	margin-bottom: 10px;
	font: 200 13px Arial, Helvetica, Verdana, Geneva,Arial,sans-serif; 
	text-decoration: none; 
	}
	
.text_right { 
	margin-left: 22px;
	margin-top: 137px;
	margin-right: 3px;
	margin-bottom: 10px;
	color: #c30000;
	font: 200 13px Arial, Helvetica, Verdana, Geneva,Arial,sans-serif; 
	text-decoration: none; 
	font-weight: bold0;
	width: 160px;
	}	

.titel { 
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	color: #000000;
	font-weight: bold; 
	font: 200 13px Arial, Helvetica, Verdana, Geneva,Arial,sans-serif; 
	text-decoration: none; 
	padding-right: 4px;
	}
	
.tab_right_L5 { 
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: -12px;
	border-top: 0px solid #005ca1;
	border-bottom: 1px solid #005ca1;
	border-left: 1px solid #005ca1;
	border-right: 1px solid #005ca1;
	font: 200 13px Arial, Helvetica, Verdana, Geneva,Arial,sans-serif; 
	}	
	
.tab_right_L6 { 
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	border-top: 0px solid #005ca1;
	border-bottom: 1px solid #005ca1;
	border-left: 1px solid #005ca1;
	border-right: 1px solid #005ca1;
	font: 200 13px Arial, Helvetica, Verdana, Geneva,Arial,sans-serif; 
	}		
	
.tab_right_news { 
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	border-top: 0px solid #005ca1;
	border-bottom: 1px solid #005ca1;
	border-left: 1px solid #005ca1;
	border-right: 1px solid #005ca1;
	font: 200 13px Arial, Helvetica, Verdana, Geneva,Arial,sans-serif; 
	}	
	
.tab_right_poll_oben {
	background: #ceddfb;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-left: 3px;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 0px;
	border-top: 0px solid #005ca1;
	border-bottom: 0x solid #005ca1;
	border-left: 1px solid #005ca1;
	border-right: 1px solid #005ca1;
	font: 200 13px Arial, Helvetica, Verdana, Geneva,Arial,sans-serif; 
	}	
	
.tab_right_poll_unten { 
	background: #ceddfb;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-left: 3px;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 0px;
	border-top: 0px solid #005ca1;
	border-bottom: 1px solid #005ca1;
	border-left: 1px solid #005ca1;
	border-right: 1px solid #005ca1;
	font: 200 13px Arial, Helvetica, Verdana, Geneva,Arial,sans-serif; 
	}		

.titel2 { 
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	color: #ceddfb;
	font-family:Verdana,Arial;
	font-size: 12;
	}

#titel2 { 
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family:Verdana,Arial;
	font-size: 12;
	}	
	
.titel3 { 
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	color: #ceddfb;
	font-family:Verdana,Arial;
	font-size: 12;
	}

#titel3 { 
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family:Verdana,Arial;
	font-size: 12;
	}
	
.titel_nl { 
	margin-left: 0px;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 2px;
	color: #ceddfb;
	font-weight: bold; 
	font: 200 13px Verdana, Arial, Helvetica, Verdana, Geneva,Arial,sans-serif; 
	}
	
.content_table { 
	font: 200 13px Arial, Helvetica, Verdana, Geneva,Arial,sans-serif; 
	text-decoration: none; 
	padding-right: 4px;
	line-height:16px;
	}
	
.content_text{ 
	font: 200 13px Arial, Helvetica, Verdana, Geneva,Arial,sans-serif; 
	text-decoration: none; 
	padding-right: 4px;
	}
	
.bullet1 { 
	margin-left: 25px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	font-weight: bold; 
	font: 200 13px Arial, Helvetica, Verdana, Geneva,Arial,sans-serif; 
	text-decoration: none; 
	}	
	
.bulletlist { 
	margin-left: 25px;
	margin-top: -5px;
	margin-right: 0px;
	margin-bottom: -5px;
	font-weight: bold; 
	font: 200 13px Arial, Helvetica, Verdana, Geneva,Arial,sans-serif; 
	text-decoration: none; 
	}

/* Hauptmenu Left */	
	
.hauptmenu_left{
	background: #ceddfb;
	background-image:url(hg.gif);
	border-top: 0px solid #323275;
	border-bottom: 1px solid #323275;
	border-left: 0px solid #4278bf;
	border-right: 0px solid #4278bf;
	color: #323275;  
	font: 12px Helvetica,Arial,Verdana,sans-serif;
	padding: 0px; 
	padding-top: 4px; 
	display: block; 
	text-decoration: none; 
	font-weight: bold;
	word-spacing:-1px;
	width: 230px; height: 25px; 
	vertical-align: text-bottom; 
	text-indent: 0.8em;
	} 	
	
a.hauptmenu_left:visited{} a.hauptmenu_left{
	background: #ceddfb;
	background-image:url(hg.gif);
	border-top: 0px solid #323275;
	border-bottom: 1px solid #323275;
	border-left: 0px solid #4278bf;
	border-right: 0px solid #4278bf;
	color: #323275;  
	font: 12px Helvetica,Arial,Verdana,sans-serif;
	padding: 0px; 
	padding-top: 4px; 
	display: block; 
	text-decoration: none; 
	font-weight: bold;
	word-spacing:-1px;
	width: 230px; height: 25px; 
	vertical-align: text-bottom; 
	text-indent: 0.8em;
	} 

a.hauptmenu_left:hover{
	background: #ceddfb;
	background-image:url(hgh.gif);
	/*border-top: 1px solid #689fc8;
	border-bottom: 1px solid #74a9d1;*/
	border-top: 0px solid #323275;
	border-bottom: 1px solid #323275;
	border-left: 0px solid #4278bf;
	border-right: 0px solid #4278bf;
	color: #ff6600; 
	font: 12px Helvetica,Arial,Verdana,sans-serif;
	padding: 0px; 
	padding-top: 4px; 
	display: block; 
	text-decoration:none; 
	font-weight: bold;
	word-spacing:-1px;
	width: 230px; height: 25px; 
	vertical-align: text-bottom; 
	text-indent: 0.8em;
	} 

a.hauptmenu_left_ACT:visited{} a.hauptmenu_left_ACT{
	background: #ceddfb;
	background-image:url(hgh.gif);
	border-top: 0px solid #323275;
	border-bottom: 1px solid #323275;
	border-left: 0px solid #4278bf;
	border-right: 0px solid #4278bf;
	color: #ff6600;  
	font: 12px Helvetica,Arial,Verdana,sans-serif;
	padding: 0px; 
	padding-top: 4px; 
	display: block; 
	text-decoration: none; 
	font-weight: bold;
	word-spacing:-1px;
	width: 230px; height: 25px; 
	vertical-align: text-bottom; 
	text-indent: 0.8em;
	}

/* Untermenu Left */	
	
	a.untermenu_left:visited{} a.untermenu_left{
	background: #005ca1;
	border-top: 1px solid #ceddfb;
	border-bottom: 1px solid #005ca1;
	border-left: 0px solid #005ca1;
	border-right: 0px solid #005ca1;
	color: #FFFFFF;  
	font: 12px Helvetica,Arial,Verdana,sans-serif;
	padding: 0px; 
	padding-top: 3px; 
	padding-left: 13px;
	display: block; 
	text-decoration: none; 
	font-weight: bold;
	word-spacing:-1px;
	width: 230px; height: 23px; 
	vertical-align: text-bottom; 
	text-indent: 0.0em;
	} 

a.untermenu_left:hover{
	background: #005ca1;
	border-top: 1px solid #ceddfb;
	border-bottom: 1px solid #005ca1;
	border-left: 0px solid #005ca1;
	border-right: 0px solid #005ca1;
	color: #ffae00; 
	font: 12px Helvetica,Arial,Verdana,sans-serif;
	padding: 0px; 
	padding-top: 3px; 
	padding-left: 13px;
	display: block; 
	text-decoration:none; 
	font-weight: bold;
	word-spacing:-1px;
	width: 230px; height: 23px; 
	vertical-align: text-bottom; 
	text-indent: 0.0em;
	} 

a.untermenu_left_ACT:visited{} a.untermenu_left_ACT{
	background: #005ca1;
	border-top: 1px solid #ceddfb;
	border-bottom: 1px solid #005ca1;
	border-left: 0px solid #005ca1;
	border-right: 0px solid #005ca1;
	color: #ffae00;  
	font: 12px Helvetica,Arial,Verdana,sans-serif;
	padding: 0px; 
	padding-top: 3px; 
	padding-left: 13px;
	display: block; 
	text-decoration: none; 
	font-weight: bold;
	word-spacing:-1px;
	width: 230px; height: 23px; 
	vertical-align: text-bottom; 
	text-indent: 0.0em;
	}
	
	
	/* Untermenu Left Anf*/	
	
a.untermenu_left_anf:visited{} a.untermenu_left_anf{
	background: #005ca1;
	border-top: 1px solid #005ca1;
	border-bottom: 1px solid #005ca1;
	border-left: 0px solid #005ca1;
	border-right: 0px solid #005ca1;
	color: #FFFFFF;  
	font: 12px Helvetica,Arial,Verdana,sans-serif;
	padding: 0px; 
	padding-top: 3px; 
	padding-left: 13px;
	display: block; 
	text-decoration: none; 
	font-weight: bold;
	word-spacing:-1px;
	width: 230px; height: 23px; 
	vertical-align: text-bottom; 
	text-indent: 0.0em;
	} 

a.untermenu_left_anf:hover{
	background: #005ca1;
	border-top: 1px solid #005ca1;
	border-bottom: 1px solid #005ca1;
	border-left: 0px solid #005ca1;
	border-right: 0px solid #005ca1;
	color: #ffae00; 
	font: 12px Helvetica,Arial,Verdana,sans-serif;
	padding: 0px; 
	padding-top: 3px; 
	padding-left: 13px;
	display: block; 
	text-decoration:none; 
	font-weight: bold;
	word-spacing:-1px;
	width: 230px; height: 23px; 
	vertical-align: text-bottom; 
	text-indent: 0.0em;
	} 

a.untermenu_left_ACT_anf:visited{} a.untermenu_left_ACT_anf{
	background: #005ca1;
	border-top: 1px solid #005ca1;
	border-bottom: 1px solid #005ca1;
	border-left: 0px solid #005ca1;
	border-right: 0px solid #005ca1;
	color: #ffae00;  
	font: 12px Helvetica,Arial,Verdana,sans-serif;
	padding: 0px; 
	padding-top: 3px; 
	padding-left: 13px;
	display: block; 
	text-decoration: none; 
	font-weight: bold;
	word-spacing:-1px;
	width: 230px; height: 23px; 
	vertical-align: text-bottom; 
	text-indent: 0.0em;
	}

/* Untermenu2 Left */	
	
a.untermenu2_left:visited{} a.untermenu2_left{
	background: #005ca1;
	background-image:url(hg2.gif);
	border-top: 1px solid #ceddfb;
	border-bottom: 1px solid #005ca1;
	border-left: 0px solid #005ca1;
	border-right: 0px solid #005ca1;
	color: #FFFFFF;  
	font: 12px Helvetica,Arial,Verdana,sans-serif;
	padding: 0px; 
	padding-top: 3px; 
	padding-left: 21px;
	display: block; 
	text-decoration: none; 
	font-weight: bold0;
	word-spacing:-1px;
	width: 230px; height: 23px; 
	vertical-align: text-bottom; 
	text-indent: 0.0em;
	} 

a.untermenu2_left:hover{
	background: #005ca1;
	background-image:url(hga2a.gif);
	border-top: 1px solid #ceddfb;
	border-bottom: 1px solid #005ca1;
	border-left: 0px solid #005ca1;
	border-right: 0px solid #005ca1;
	color: #ffae00; 
	font: 12px Helvetica,Arial,Verdana,sans-serif;
	padding: 0px; 
	padding-top: 3px; 
	padding-left: 21px;
	display: block; 
	text-decoration:none; 
	font-weight: bold0;
	word-spacing:-1px;
	width: 230px; height: 23px; 
	vertical-align: text-bottom; 
	text-indent: 0.0em;
	} 

a.untermenu2_left_ACT:visited{} a.untermenu2_left_ACT{
	background: #005ca1;
	background-image:url(hga2a.gif);
	border-top: 1px solid #ceddfb;
	border-bottom: 1px solid #005ca1;
	border-left: 0px solid #005ca1;
	border-right: 0px solid #005ca1;
	color: #ffae00;  
	font: 12px Helvetica,Arial,Verdana,sans-serif;
	padding: 0px; 
	padding-top: 3px; 
	padding-left: 21px;
	display: block; 
	text-decoration: none; 
	font-weight: bold0;
	word-spacing:-1px;
	width: 230px; height: 23px; 
	vertical-align: text-bottom; 
	text-indent: 0.0em;
	}
	
		
/* Haupmenu Top */		
	
a.hauptmenu:visited{} a.hauptmenu{
	background: #005ca1; 
	border-top: 1px solid #ffffff;
	border-bottom: 1px solid #005ca1;
	border-left: 1px solid #ffffff;
	border-right: 0px solid #ffffff;
	font: 12px Helvetica,Arial,Verdana,sans-serif;
	padding: 0px; 
	display: block; 
	text-decoration: none;
	padding-top: 4px; 
	padding-left: 36px;
	padding-right: 36px;
	font-weight: bold;
	color: #FFFFFF;
	word-spacing:-1px;
	height: 25px; 
	vertical-align: text-bottom; 
	text-indent: 0.0em;
	} 

a.hauptmenu:hover{
	background: #005ca1;
	border-top: 1px solid #ffffff;
	border-bottom: 1px solid #005ca1;
	border-left: 1px solid #ffffff;
	border-right: 0px solid #ffffff;
	font: 12px Helvetica,Arial,Verdana,sans-serif;
	padding: 0px; 
	display: block; 
	text-decoration: none; 
	padding-top: 4px;
	padding-left: 36px;
	padding-right: 36px;
	font-weight: bold;
	color: #ffae00;
	word-spacing:-1px;
	height: 25px; 
	vertical-align: text-bottom; 
	text-indent: 0.0em;
	} 

a.hauptmenu_ACT:visited{} a.hauptmenu_ACT{
	background: #005ca1; 
	border-top: 1px solid #ffffff;
	border-bottom: 1px solid #005ca1;
	border-left: 1px solid #ffffff;
	border-right: 0px solid #ffffff;
	font: 12px Helvetica,Arial,Verdana,sans-serif;
	padding: 0px; 
	display: block; 
	text-decoration: none; 
	padding-top: 4px;
	padding-left: 36px;
	padding-right: 36px;
	font-weight: bold;
	color: #ffae00;
	word-spacing:-1px;
	height: 25px; 
	vertical-align: text-bottom; 
	text-indent: 0.0em;
	}

	/*2. Ebene*/
	
a.hauptmenu2:visited{} a.hauptmenu2{ 
	font: 13px Verdana, Arial, Verdana, Arial, Helvetica, sans-serif;
	padding: 0px; 
	display: block; 
	text-decoration: none;
	padding-top: 1px; 
	font-weight: bold;
	color: #000000;
	word-spacing:-1px;
	width: 900px; height: 20px; 
	vertical-align: text-bottom; 
	text-indent: 1.1em;
	} 

a.hauptmenu2:hover{
	font: 13px Verdana, Arial, Verdana, Arial, Helvetica, sans-serif;
	padding: 0px; 
	display: block; 
	text-decoration: underline; 
	padding-top: 1px;
	font-weight: bold;
	color: #000000;
	word-spacing:-1px;
	width: 900px; height: 20px; 
	vertical-align: text-bottom; 
	text-indent: 1.1em;
	} 
