td {font-family:Arial,Helvetica,sans-serif; font-size:12px;}

h1 {font-family:Arial,Helvetica,sans-serif; font-size:15px;}

h2 {font-family:Arial,Helvetica,sans-serif; font-size:13px;}

/* Hintergrund Dunkelblau */
.bg {background-color : #0097CF;}

.navi  {
font-family:Arial;
font-size:11px;
border-bottom-style : solid;
border-bottom-width : 1;
border-top-style : solid;
border-top-width : 0;
border-left-style : solid;
border-left-width : 1;
border-right-style : solid;
border-right-width : 1;
background-color : #F0F0F0;
border-color : #000099;
}
.navi2  {
font-family:Arial;
font-size:11px;
color: black;
background-color : #F0F0F0;
text-decoration :none;
}
A.navi2:link {
font-family:Arial,Helvetica,sans-serif; 
font-size:11px; font-family:arial,sans-serif; 
color:Black; 
text-decoration : none; }

A.navi2:visited {
	color : Black;
	text-decoration : none; }

A.navi2:hover {
	background-color : #FFFFFF;
	color : Black;
	text-decoration : none; }




.naviFett  {
font-family:Arial;
font-size:11px;
font-weight:bold;
border-bottom-style : solid;
border-bottom-width : 1;
border-top-style : solid;
border-top-width : 0;
border-left-style : solid;
border-left-width : 1;
border-right-style : solid;
border-right-width : 1;
background-color : #0097CF;
border-color : #000099;
}
.naviFett2  {
font-family:Arial;
font-size:11px;
font-weight:bold;
color: black;
background-color : #0097CF;
text-decoration :none;
}
A.naviFett2:link {
font-family:Arial,Helvetica,sans-serif; 
font-size:11px; font-family:arial,sans-serif; 
color:Black; 
text-decoration : none; }

A.naviFett2:visited {
	color : Black;
	text-decoration : none; }

A.naviFett2:hover {
	background-color : #FFFFFF;
	color : Black;
	text-decoration : none; }







.naviklein  {
font-family:Arial; 
font-size:10px;
border-bottom-style : solid;
border-bottom-width : 1;
border-top-style : solid;
border-top-width : 0;
border-left-style : solid;
border-left-width : 1;
border-right-style : solid;
border-right-width : 1;
background-color : #F0F0F0;
border-color : #000099;}
.naviklein2  {
font-family:Arial; 
font-size:10px;
color: black;
background-color : #F0F0F0;
text-decoration :none;
}
A.naviklein2:link {
font-family:Arial,Helvetica,sans-serif; 
font-size:10px; font-family:arial,sans-serif; 
color:Black; 
text-decoration : none; }

A.naviklein2:visited {
	color : Black;
	text-decoration : none; }

A.naviklein2:hover {
	background-color : #FFFFFF;
	color : Black;
	text-decoration : none; }

	

	


.textnormal  {font-size:14px; font-family:arial,sans-serif;}

.textklein  {font-family:Arial,Helvetica,sans-serif; font-size:10px;}

.textnormalblau  {font-family:Arial,Helvetica,sans-serif; font-size:12px;color:#00009F}

.textnormalfett  {font-family:Arial,Helvetica,sans-serif; font-size:12px;font-weight:bold;}

.textunterstrichen  {font-family:Arial,Helvetica,sans-serif;font-size:12px;text-decoration:underline;}

.u  {text-decoration:underline;}

.rot  {color:#ff0000;}

.karte	{
	font-family: arial, helvetica, sans-serif;
	font-size: 8pt;
	color: black;
	text-decoration : underline;
}

.karteueber		{
	font-family: arial, helvetica, sans-serif;
	font-size: 12pt;
	color: black;
	text-decoration : underline;
	font-weight:bold;
}

.linkverzeichnis	{
	font-family: arial, helvetica, sans-serif;
	font-size: 8pt;
	color: black;
	text-decoration : none;
}	





A:LINK, A:VISITED {
	color : blue;
	text-decoration : none;
}

A:HOVER {
	background-color : #FFFFFF;
	color : #00009F;
	text-decoration : none;
}


/* Hyperlinks intern */
.links {font-size:14px; font-family:arial,sans-serif; font-color:blue;}
A.links:link {
font-family:Arial,Helvetica,sans-serif; 
font-size:14px; font-family:arial,sans-serif; 
color:blue; 
text-decoration : none; }

A.links:visited {
	color : Blue;
	text-decoration : none; }

A.links:hover {
	background-color : #FFFFFF;
	color : Black;
	text-decoration : none; }
	
/* Hyperlinks im blauen Balken */
.links2 {font-family:Arial,Helvetica,sans-serif; font-size:12px; color:#000000;}
A.links2:link {
font-family:Arial,Helvetica,sans-serif; 
font-size:12px; 
color:#000000;
text-decoration : underline; }

A.links2:visited {
color:#000000;
	text-decoration : underline; }

A.links2:hover {
	background-color : #FFFFFF;
	color : Black;
	text-decoration : none; }
	

.maptitel {
font-family:Arial,Helvetica,sans-serif;
font-size:14px;
color : #3300ff;
text-decoration : none; }
A.maptitel:link {
font-family:Arial,Helvetica,sans-serif;
font-size:14px;
color : #3300ff;
text-decoration : none; }
A.maptitel:visited {
font-family:Arial,Helvetica,sans-serif;
font-size:14px;
color : #3300ff;
text-decoration : none; }
A.maptitel:hover {
font-family:Arial,Helvetica,sans-serif;
font-size:14px;
color : #3300ff;
text-decoration : none; }
	
.map {
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
color : Black;
text-decoration : underline; }
A.map:link {
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
color : Black;
text-decoration : underline; }
A.map:visited {
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
color : Black;
text-decoration : underline; }
A.map:hover {
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
color : Black;
text-decoration : underline; }


.news {font-family:Arial,Helvetica,sans-serif; font-size:12px; font-color:blue;}
A.news:link {
font-family:Arial,Helvetica,sans-serif; 
font-size:12px; 
color:blue; 
text-decoration : none; }

A.news:visited {
	color : Blue;
	text-decoration : none; }

A.news:hover {
	background-color : #FFFFFF;
	color : Black;
	text-decoration : none; }

	
	
a.lexikon{
color:#b90000; 
background:#ffffff; 
display:block; 
text-align:center; 
width:20px;
border:#000000 solid 1px;
padding:1px; 
font:normal 12px Arial,Helvetica,sans-serif;
text-decoration:none;
color:#5c6591; }

a:hover.lexikon{
color:#0000ff;
border:#000000 solid 1px;
background-color:#ffffff; 
text-decoration:none; 
font-weight:none }

a:visited.lexikon{ text-decoration:none; }



.articleKastenLine	{
	background-color	: #cccccc;
}
.KastenText	{
font-size:11px;
font-family:Verdana;
}
#articleKasten {
margin-left:1px;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#000000;
width:170px;
background-color:#cccccc;
}
#articleKasten ul {
margin:0px;
padding:0px;
}
#articleKasten li {
list-style-position:outside;
margin-left:24px;
}
#articleKasten a:link, a:active {
color:#000000;
text-decoration:none;
}
#articleKasten a:visited {
color:#000000;
text-decoration:underline;
}
#articleKasten a:hover {
color:#000000;
text-decoration:underline;
}
.articleKastenHead {
color:#AF1115;
font-weight:bold;
font-size:10px;
padding:6px 6px 6px 6px;
}
