A:link { color: #EB811B; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none;}
A:visited { color: #EB811B; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none;}
A:active { color: #EB811B; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none;}
a:hover {  color: #EB811B; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none;}

A.nav_top { font-size: 11px; color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; line-height: 18px; font-weight: bold; display:block;}
html>body A.nav_top  {
 margin-top:-5px; padding-top:0px;
}
A.nav_top:link { font-size: 11px; color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; line-height: 18px; font-weight: bold;display:block;}
html>body A.nav_top:link {
 margin-top:-5px; padding-top:0px;
}
A.nav_top:visited { font-size: 11px; color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; line-height: 18px; font-weight: bold; display:block;}
html>body A.nav_top:visited{
 margin-top:-5px; padding-top:0px;
}
A.nav_top:active { font-size: 11px; color: #3A6EA5; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; background-color: #ffffff; width:100%; height:100%; line-height:18px; font-weight: bold; display:block;}
html>body A.nav_top:active {
 margin-top:-5px; padding-top:0px;
}
a.nav_top:hover { font-size: 11px; color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; background-color: #3A6EA5; width:100%; height:100%; line-height: 18px; font-weight: bold; }
html>body a.nav_top:hover  {
 margin-top:-5px; padding-top:0px;
}



A.nav_top_1 { font-size: 11px; color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; line-height: 18px; font-weight: bold; display:block;}
html>body A.nav_top_1  {
 margin-top:-1px;
}
A.nav_top_1:link { font-size: 11px; color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; line-height: 18px; font-weight: bold;display:block;}
html>body A.nav_top_1:link {
 margin-top:-1px;
}
A.nav_top_1:visited { font-size: 11px; color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; line-height: 18px; font-weight: bold; display:block;}
html>body A.nav_top_1:visited{
 margin-top:-1px;
}
A.nav_top_1:active { font-size: 11px; color: #3A6EA5; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; background-color: #ffffff; width:100%; height:100%; line-height:18px; font-weight: bold; display:block;}
html>body A.nav_top_1:active {
 margin-top:-1px;
}

A.nav_top_1:hover { font-size: 11px; color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; background-color: #3A6EA5; width:100%; height:100%; line-height: 18px; font-weight: bold; }
html>body A.nav_top_1:hover {
 margin-top:-1px;
}



A.nav { font-size: 10px; color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-weight: bold;}
A.nav:link { font-size: 10px; color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-weight: bold;}
A.nav:visited { font-size: 10px; color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-weight: bold;}
A.nav:active { font-size: 10px; color: #3A6EA5; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-weight: bold;}
a.nav:hover {  font-size: 10px; color: #F6D000; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-weight: bold;}

A.nav_right { font-size: 10px; color: #3A6EA5; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-weight: bold;}
A.nav_right:link { font-size: 10px; color: #3A6EA5; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-weight: bold;}
A.nav_right:visited { font-size: 10px; color: #3A6EA5; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-weight: bold;}
A.nav_right:active { font-size: 10px; color: #EB811B; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-weight: bold;}
a.nav_right:hover {  font-size: 10px; color: #B9BCBD; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-weight: bold;}


A.nav_small { font-size: 10px; color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none;}
A.nav_small:link { font-size: 10px; color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none;}
A.nav_small:visited { font-size: 10px; color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none;}
A.nav_small:active { font-size: 10px; color: #3A6EA5; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none;}
a.nav_small:hover {  font-size: 10px; color: #F6D000; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none;}


A.nav_small1 { font-size: 9px; color: #215BA7; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none;}
A.nav_small1:link { font-size: 9px; color: #215BA7; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none;}
A.nav_small1:visited { font-size: 9px; color: #215BA7; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none;}
A.nav_small1:active { font-size: 9px; color: #E39903; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none;}
a.nav_small1:hover {  font-size: 9px; color: #B5B3B9; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none;}


.text_blau { font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 10px; color: #3A6EA5; line-height: 15px; text-decoration: none;}

body, td, p, div, ul {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#3A6EA5;
	font-size:10px; line-height: 15px;
}

#menu td a {
	display : block;

}

.head {font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 12px; line-height:11pt;  color: #215BA7; font-weight: bold;}
.head1 {font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 11px; line-height:11pt;  color: #215BA7; font-weight: bold;}
.head_pop_up {font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 14px; line-height:14pt;  color: #ffffff; font-weight: bold;}
.bu {font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 10px; line-height:10pt;  color: #000000;}


.head_over {font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 10px; line-height:11pt; color: #215BA7;}
.head_right {font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 10px; color: #215BA7; font-weight: bold;}

.text{
	line-height: 20px;
}
.grau {color:#dddddd}
.rahmen {
	border: 1px inset #bcbcbc;
}


.aktiv_top { font-size: 11px; color: #3A6EA5;text-decoration: none;background-color: #ffffff; width: 100%; height:17px; line-height: 18px; font-weight: bold; display:block;}
html>body .aktiv_top {
 margin-top:-5px; line-height: 18px;
}


.aktiv_top_1 { font-size: 11px; color: #3A6EA5;text-decoration: none;background-color: #ffffff; width: 100%; height:100%;line-height: 18px; font-weight: bold; display:block;}
html>body .aktiv_top {
 margin-top:-1px;
}



.link { color: #F6D000;text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif;}

.link1 { color: #F6D000;text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold;}

.link_weiss { color: #ffffff;text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold;}

.aktiv_right { font-size: 10px; color: #3A6EA5; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none;}

.aktiv { color: #3A6EA5;text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold;}

.aktiv_small { font-size: 10px; color: #3A6EA5; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none;}

.aktiv_small1 { font-size: 9px; color: #E39903; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none;}

.shorty_white { font-size: 9px; color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none;}	
	
	
	
.form1 {width="200";
	border: 1px solid #002CA5;
}
.form2 {width="750";
	border: 1px solid #cccccc;
}

body {
SCROLLBAR-FACE-COLOR: #D4DFEB; 
SCROLLBAR-HIGHLIGHT-COLOR: #D4DFEB; 
SCROLLBAR-SHADOW-COLOR: #3A6EA5; 
SCROLLBAR-3DLIGHT-COLOR: #D4DFEB; 
SCROLLBAR-ARROW-COLOR: #3A6EA5; 
SCROLLBAR-TRACK-COLOR: #D4DFEB; 
SCROLLBAR-DARKSHADOW-COLOR: #D4DFEB; 
bar-arrow-color: #D4DFEB
}


.feld80 {
	border:1px;
	background-color: #A1BAD4;
	border-color: #3A6EA5 #3A6EA5 #3A6EA5 #3A6EA5;
	width:80;
	border-style : " solid solid solid solid ";
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.feld150 {
	border:1px;
	background-color: #A1BAD4;
	border-color: #3A6EA5 #3A6EA5 #3A6EA5 #3A6EA5;
	width:150;
	border-style : " solid solid solid solid ";
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.feld120 {
	border:1px;
	background-color: #F9DE4C;
	border-color: #F8A600 #F8A600 #F8A600 #F8A600;
	width:120;
	border-style : " solid solid solid solid ";
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
}

.volltextsuche {
	border:1px;
	background-color: #FFFFFF;
	border-color: #4A517B #4A517B #4A517B #4A517B;
	width:100;
	border-style : " solid solid solid solid ";
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
}


.nav_top_all_reiter				{
		            float:left;
					font-size: 11px;						
					width:735px;
					padding-left:0px;
					display:block;
						}		
	
.nav_top_all_reiter div {float:left;
						padding-top:0px;	
						padding-bottom:4px;
						font-size:11px;
						display:block;
						}	
.nav_top_all_reiter a {
					color: #ffffff;
					padding-right: 20px;
					/*display:inline;*/
					height:17px;
					font-weight:bold;
					width:100%; 
				     height:100%;}	


.nav_top_all_reiter a:active{
                        color: #3A6EA5;
						font-weight:bold;
						width:100%; 
						 height:100%;
                        }
						
												
.nav_top_all_reiter_inhalt_active{
                        color: #C01F2D;
						font-weight:bold;
						
						 width:100%; 
						 height:100%; 
                        }						
						
						
.nav_top_all_reiter a:hover{
                        color: #C01F2D;
						display:block;
						width:100%; 
						 height:100%;
                        }
						

#navpunkte_oberpunkte a {
	display:block;
	padding:0px 0px 0px 0px;
	font-size:11px;
	font-weight:bold;
	color:#003d8f;
	text-decoration:none;
}
#navpunkte_oberpunkte a:hover {
	color:#ffffff;
	text-decoration:none;
    background-color:#003d8f;
}

#navpunkte_oberpunkte a:active {
	color:#ffffff;
	text-decoration:none;
	background-color:#003d8f;
}

#navpunkte_oberpunkte a.navpunkte_oberpunkte_active {
	color:#ffffff;
	text-decoration:none;
	background-color:#003d8f;
}


#navpunkte{
	padding:0px 0px 0px 0px;
	font-size:11px;
	font-weight:bold;
	width:735px;
	display:inline;
	float:left;
	margin-top:-2px;
}
html>body #navpunkte{
 margin-top:-6px; 
 * margin-top:-5px;

}



#navpunkte_oberpunkte_1 a {
    float:left;
	padding:3px 2px 2px 2px;
	font-size:11px;
	font-weight:bold;
	color:#ffffff;
	text-decoration:none;
	width:150px;
	margin-right:11px;
}

#navpunkte_oberpunkte_1 a:hover {
	color:#ffffff;
	text-decoration:none;
    background-color:#3a6ea5;
}

#navpunkte_oberpunkte_1 a:active {
	color:#3a6ea5;
	text-decoration:none;
	background-color:#ffffff;
}

#navpunkte_oberpunkte_1 a.navpunkte_oberpunkte_active {
	color:#3a6ea5;
	text-decoration:none;
	background-color:#ffffff;
}



#navpunkte_oberpunkte_2 a {
    float:left;
	padding:3px 2px 2px 2px;
	font-size:11px;
	font-weight:bold;
	color:#ffffff;
	text-decoration:none;
	width:145px;
	margin-right:11px;
}

#navpunkte_oberpunkte_2 a:hover {
	color:#ffffff;
	text-decoration:none;
    background-color:#3a6ea5;
}

#navpunkte_oberpunkte_2 a:active {
	color:#3a6ea5;
	text-decoration:none;
	background-color:#ffffff;
}

#navpunkte_oberpunkte_2 a.navpunkte_oberpunkte_active {
	color:#3a6ea5;
	text-decoration:none;
	background-color:#ffffff;
}




#navpunkte_oberpunkte_3 a {
    float:left;
	padding:3px 2px 2px 2px;
	font-size:11px;
	font-weight:bold;
	color:#ffffff;
	text-decoration:none;
	width:135px;
	margin-right:11px;
}

#navpunkte_oberpunkte_3 a:hover {
	color:#ffffff;
	text-decoration:none;
    background-color:#3a6ea5;
}

#navpunkte_oberpunkte_3 a:active {
	color:#3a6ea5;
	text-decoration:none;
	background-color:#ffffff;
}

#navpunkte_oberpunkte_3 a.navpunkte_oberpunkte_active {
	color:#3a6ea5;
	text-decoration:none;
	background-color:#ffffff;
}




#navpunkte_oberpunkte_4 a {
     float:left;
	padding:3px 2px 2px 2px;
	font-size:11px;
	font-weight:bold;
	color:#ffffff;
	text-decoration:none;
	width:80px;
	margin-right:12px;
}

#navpunkte_oberpunkte_4 a:hover {
	color:#ffffff;
	text-decoration:none;
    background-color:#3a6ea5;
}

#navpunkte_oberpunkte_4 a:active {
	color:#3a6ea5;
	text-decoration:none;
	background-color:#ffffff;
}

#navpunkte_oberpunkte_4 a.navpunkte_oberpunkte_active {
	color:#3a6ea5;
	text-decoration:none;
	background-color:#ffffff;
}





#navpunkte_oberpunkte_5 a {
	float:left;
	padding:3px 2px 2px 2px;
	font-size:11px;
	font-weight:bold;
	color:#ffffff;
	text-decoration:none;
	width:165px;
}

#navpunkte_oberpunkte_5 a:hover {
	color:#ffffff;
	text-decoration:none;
    background-color:#3a6ea5;
}

#navpunkte_oberpunkte_5 a:active {
	color:#3a6ea5;
	text-decoration:none;
	background-color:#ffffff;
}

#navpunkte_oberpunkte_5 a.navpunkte_oberpunkte_active {
	color:#3a6ea5;
	text-decoration:none;
	background-color:#ffffff;
}