a.metanav:link   { color: #FFFFFF; font-size: 9px; font-family: Arial, SunSans-Regular, sans-serif; line-height: 20px; text-decoration: none }
a.metanav:hover  { color: #FFFFFF; font-size: 9px; font-family: Arial, SunSans-Regular, sans-serif; line-height: 20px; text-decoration: underline }
a.metanav:visited   { color: #FFFFFF; font-size: 9px; font-family: Arial, SunSans-Regular, sans-serif; line-height: 20px; text-decoration: none  }
a.metanav:active { color: #FFFFFF; font-size: 9px; font-family: Arial, SunSans-Regular, sans-serif; line-height: 20px; text-decoration: underline }
.metanavplain { color: #FFFFFF; font-size: 9px; font-family: Arial, SunSans-Regular, sans-serif; line-height: 12px }


a.subnav2:link { color: #2b477f; font-size: 11px; font-family: Arial, SunSans-Regular, sans-serif; line-height: 14px; text-decoration: none }
a.subnav2:visited { color: 2b477f; font-size: 11px; font-family: Arial, SunSans-Regular, sans-serif; line-height: 14px; text-decoration: none }
a.subnav2:hover { color: #000000; font-size: 11px; font-family: Arial, SunSans-Regular, sans-serif; line-height: 14px; text-decoration: underline }
a.subnav2:active { color: #000000; font-size: 11px; font-family: Arial, SunSans-Regular, sans-serif; line-height: 14px; text-decoration: underline }
b.subnav2 { color: #000000; font-size: 11px; font-family: Arial, SunSans-Regular, sans-serif; line-height: 14px; text-decoration: underline }


.subnavplain { color: #2b477f; font-size: 11px; font-family: Arial, SunSans-Regular, sans-serif; line-height: 20px; text-decoration: none }
.subnavinactive { color: #000000; font-size: 11px; font-family: Arial, SunSans-Regular, sans-serif; line-height: 20px; text-decoration: none }

a.homenav:link { color: #FFFFFF; font-size: 11px; font-family: Arial, SunSans-Regular, sans-serif; line-height: 17px; text-decoration: none }
a.homenav:visited { color: FFFFFF; font-size: 11px; font-family: Arial, SunSans-Regular, sans-serif; line-height: 17px; text-decoration: none }
a.homenav:hover { color: FFFFFF; font-size: 11px; font-family: Arial, SunSans-Regular, sans-serif; line-height: 17px; text-decoration: underline }
a.homenav:active1 { color: FFFFFF; font-size: 11px; font-family: Arial, SunSans-Regular, sans-serif; line-height: 17px; text-decoration: underline }
.homenavplain { color: #FFFFFF; font-size: 11px; font-family: Arial, SunSans-Regular, sans-serif; line-height: 17px; text-decoration: none }
.homenavinactive { color: #FFFFFF; font-size: 11px; font-family: Arial, SunSans-Regular, sans-serif; line-height: 17px; text-decoration: none }
.homenavinactivestrong { color: #FFFFFF; font-size: 11px; font-family: Arial, SunSans-Regular, sans-serif; line-height: 17px; text-decoration: none; font-weight: bold  }

.fliesstext {		font-family: Arial, Verdana, Helvetica, sans-serif; 
		font-size: 0.8em;
		font-weight: normal; 
		color: #000000
	}

p {	font-family: Arial, Verdana, Helvetica, sans-serif;  
		font-size: 0.8em;
		font-weight: normal; 
		color: #000000
	}
	
li {	font-family: Arial, Verdana, Helvetica, sans-serif;  
		font-size: 0.8em;
		font-weight: normal; 
		color: #000000
	}

li.innen {	font-family: Arial, Verdana, Helvetica, sans-serif;  
		font-size: 1em;
		font-weight: normal; 
		color: #000000
	}


img {	font-family: Arial, Verdana, Helvetica, sans-serif;  
		font-size: 1em;
		font-weight: normal; 
		color: #999999
	}



.home {	font-family: Arial, Verdana, Helvetica, sans-serif;  
		font-size: 1em;
		font-weight: normal; 
		color: #FFFFCC
	}
	
select {	font-family: Arial, Verdana, Helvetica, sans-serif; 
		font-size: 1em;
		font-weight: normal; 
		color: #000000
	}

#bildarchiv select {	font-family: Arial, Verdana, Helvetica, sans-serif; 
		font-size: 0.8em;
		font-weight: normal; 
		color: #000000;
	}


big {	font-family: Arial, Verdana, Helvetica, sans-serif;
		text-decoration: none; 
		font-size: 1em;
		font-weight: bold; 
		color: #000000
	}

h1 {	font-family: Arial, Verdana, Helvetica, sans-serif;
		text-decoration: none; 
		font-size: 1.2em;
		font-weight: bold; 
		color: #000000
	}

h2 {	font-family: Arial, Verdana, Helvetica, sans-serif;
		text-decoration: none; 
		font-size: 1.0em;
		font-weight: bold; 
		color: #000000
	}
	
h3 {	font-family: Arial, Verdana, Helvetica, sans-serif;
		text-decoration: none; 
		font-size: 0.8em;
		font-weight: bold; 
		color: #000000
	}
	
strong {	font-family: Arial, Verdana, Helvetica, sans-serif;
		text-decoration: none; 
		font-size: 1em;
		font-weight: bold; 
		color: #000000;
	}

strong.home {	font-family: Arial, Verdana, Helvetica, sans-serif;
		text-decoration: none; 
		font-size: 1em;
		font-weight: bold; 
		color: #FFFFCC;
	}

td.homepage {	
		background-gcolor=#07335e;
	}
	
b {	font-family: Arial, Verdana, Helvetica, sans-serif;
		text-decoration: none; 
		font-size: 1.0em;
		font-weight: bold; 
		color: #000000
	}
	
	

.likea 	{		font-family: Arial, Verdana, Helvetica, sans-serif;
		font-size: 1em;
		font-weight: normal;
	}

.bignolink{	font-family: Arial, Verdana, Helvetica, sans-serif;
		font-size: 1em;
		font-weight: normal;
	}

a	{	font-family: Arial, Verdana, Helvetica, sans-serif;
		font-size: 1em;
		font-weight: normal;
	}

a:visited 	{	font-family: Arial, Verdana, Helvetica, sans-serif;
		font-size: 1em;
		font-weight: normal;
	}
				
a:link 	{	font-family: Arial, Verdana, Helvetica, sans-serif;
		font-size: 1em;
		font-weight: normal;
	}

a:active 	{	font-family: Arial, Verdana, Helvetica, sans-serif;
		font-size: 1em;
		font-weight: normal;
		text-decoration: none;
	}
	
a:hover 	{	font-family: Arial, Verdana, Helvetica, sans-serif;
		font-size: 1em;
		font-weight: normal;
		text-decoration: none;
	}


a.nounderline:link 	{	font-family: Arial, Verdana, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: bold;
		text-decoration: none;
	}

a.nounderline:active 	{	font-family: Arial, Verdana, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: bold;
		text-decoration: none;
	}

a.nounderline:hover 	{	font-family: Arial, Verdana, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: bold;
		text-decoration: none;
	}

a.nounderline:visited 	{	font-family: Arial, Verdana, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: bold;
		text-decoration: none;
	}
		
a.home:link 	{	font-family: Arial, Verdana, Helvetica, sans-serif;
		font-size: 1em;
		font-weight: normal;
		text-decoration: underline; 
		color: #FFFFFF;
	}

a.home:active 	{	font-family: Arial, Verdana, Helvetica, sans-serif;
		font-size: 1em;
		font-weight: normal;
		text-decoration: none;
		color: #FFFFFF;
	}

a.home:hover 	{	font-family: Arial, Verdana, Helvetica, sans-serif;
		font-size: 1em;
		font-weight: normal;
		text-decoration: none;
		color: #FFFFFF;
	}

a.home:visited 	{	font-family: Arial, Verdana, Helvetica, sans-serif;
		font-size: 1em;
		font-weight: normal;
		text-decoration: underline;
		color: #FFFFFF;
	}
		

a.biglink:link 	{	font-family: Arial, Verdana, Helvetica, sans-serif;
		font-size: 0.9em;
		font-weight: bold;
		text-decoration: none;
	}

a.biglink:active 	{	font-family: Arial, Verdana, Helvetica, sans-serif;
		font-size: 0.9em;
		font-weight: bold;
		text-decoration: none;
	}
	
a.biglink:hover 	{	font-family: Arial, Verdana, Helvetica, sans-serif;
		font-size: 0.9em;
		font-weight: bold;
		text-decoration: none;
	}
			
	
a.biglink:visited 	{	font-family: Arial, Verdana, Helvetica, sans-serif;
		font-size: 0.9em;
		font-weight: bold;
		text-decoration: none;
	}
			
input {	font-family: Arial, Verdana, Helvetica, sans-serif;
		text-decoration: none; 
		font-size: 1em;
		font-weight: normal; 
		color: #000000
	}

	
.kontaktlabel {
	color:#003366;
	text-decoration:underline;
}	

	
body {	background-repeat:no-repeat; margin-top: 0px; margin-left: 0px; margin-right: 0px;
		background-color:#fff9e3; 
	
	}
	
body { font-size:100.01%; }

#teaser_intro h3 {
	color:#2B477F;
	margin:0;
	padding:0;
}

#teaser_intro p {
	margin:0;
	padding:0;
}

#teaser_intro a {
	color:#2B477F;
	text-decoration:none;
	font-weight:bold;
}

#teaser_intro a.moreLink {
	color:#2B477F;
	text-decoration:none;
	font-weight:normal;
	font-style:italic;
	font-size: 0.9em;	
}


#news_article_list a {
	color:#2B477F;
	font-size: 0.8em;	
}

#news_article_list p a {
	font-size: 1.0em;	
}

.news_article h3 {
	margin:0;
	padding:0 3px 0 0;
	float:left;
}

.news_article_intro {
	font-style:italic;
}

.news_list_entry {
	width:500px;
}

p.author {
	text-align:right;
	font-style:italic;
}

#mainNavi  {
	padding-left:189px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom:0px;	
	margin-left:0px;
	background-color:#2b477f;
	min-height: 41px;
	border-style: solid;
	border-width: 0px;
}

#mainNavi ul {
	padding-left:0;
	list-style-type:none;
	margin:0;
}

.lvl1 li {
	padding-left:0;
	float:left;
	margin-right:5px;
	position:relative;
}

.lvl1 li:hover .lvl2 {
	left:0px;
}

.lvl2 {
	position:absolute;
	left:-999px;
	min-width:205px;
	background-color:#284b85;
	font-size:120%;
	line-height:120%;
	padding-top:10px;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:10px;
}

.lvl2 li {
	float:none;
	margin:0;
	padding:1px 5px;
}

.lvl2 li a {
	color:#c7d2d4;
	text-decoration:none;
}

.lvl2 a:hover {
	text-decoration:underline;
}

#graumenue {
	margin-left:189px; margin-top:5px; height:60px; color: #000000; font-size: 11px; font-family: Arial, SunSans-Regular, sans-serif; line-height: 17px; text-decoration:none;}
}

#graumenue a 
	{  text-decoration:none; color: #2b477f; font-size: 11px; font-family: Arial, SunSans-Regular, sans-serif; line-height: 17px; }
#graumenue a:link 
	{  text-decoration:none; color: #2b477f; font-size: 11px; font-family: Arial, SunSans-Regular, sans-serif; line-height: 17px; }
#graumenue a:visited 
	{ text-decoration:none; color: #2b477f; font-size: 11px; font-family: Arial, SunSans-Regular, sans-serif; line-height: 17px; }
#graumenue a:hover 
	{ color: #000000; font-size: 11px; font-family: Arial, SunSans-Regular, sans-serif; text-decoration:underline; }
#graumenue a:active 
	{ color: #000000; font-size: 11px; font-family: Arial, SunSans-Regular, sans-serif; text-decoration:none; }
#graumenue .subnavinactive { color: #000000; font-size: 11px; font-family: Arial, SunSans-Regular, sans-serif; line-height: 17px; text-decoration: none }
