* {
margin: 0px;
padding: 0px;
}
p { margin:3px 0;}
div>ul {margin:6px 0 6px 15px;}
body, td, pre {
	font-size:15px;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    margin:0;
    padding:0;
    }
body {
    background-color:#ffffff;
    }

img {border: none; margin:0;padding:0;}

.c  { text-align:center; } 
.r  { text-align:right; } 
.l  { text-align:left; } 
.b  { text-align:justify; } 


.zoomdiv {z-index:99;}
.zoomdiv div {display:inline;}
.zoomdiv div span {display:none;}
.zoomdiv div:hover span {position:absolute; top:+100px; left: 50px; z-index:99;display:inline;}
.zoomdiv div:hover span img {border: 1px solid #999999;}


#Seite {
	width:980px;
	margin: 6px auto 0 auto;
	}
#logo   { padding: 6px 0 6px 0; }
#NavMenuLinks  {
	float:left;
	width:200px;
	padding: 0;
 }
#inhalt {
	width:774px;
	margin-left:206px;
	padding: 0;
	}
#footer { clear:both; padding:6px 0 0 0;}

div#addresse  {
	width: 200px;
    margin: 0 6px 0 0; 
    padding: 0;
	}


ul#NavOben {
    font-size: 15px;
	margin: 0; padding: 0;} 
ul#NavOben li {
    display: inline;
    list-style: none;
    list-style-type: none;
    margin: 0; padding: 0;} 
ul#NavOben a {
	text-decoration:none;
	font-weight: bold;
	color: black;
    margin: 0 0 0 -4px; padding: 7px 3px 6px 3px}
	
	 

ul#NavLinks {
    font-size: 15px;
    width: 200px;
    margin: 0px; padding: 0; } 
ul#NavLinks li {
    list-style: none;
    list-style-type: none;
    margin: 0 0 6px 0; padding: 0; } 
ul#NavLinks a {
    padding: 0; margin: 0;}
	 
ul#NavLinks a:link    {text-decoration:none; color:#666666; font-size:14px; font-family:Arial,Verdana,Sans;}
ul#NavLinks a:visited {text-decoration:none; color:#666666; font-size:14px; font-family:Arial,Verdana,Sans;}
ul#NavLinks a:active  {text-decoration:none; color:#aa0000; font-size:14px; font-family:Arial,Verdana,Sans;}
ul#NavLinks a:hover   {text-decoration:none; color:#aa0000; font-size:14px; font-family:Arial,Verdana,Sans;}

ul#NavLinks a.aktuell:link    {text-decoration:none; color:#000000; font-size:14px; font-family:Arial,Verdana,Sans;}
ul#NavLinks a.aktuell:visited {text-decoration:none; color:#000000; font-size:14px; font-family:Arial,Verdana,Sans;}
ul#NavLinks a.aktuell:active  {text-decoration:none; color:#aa0000; font-size:14px; font-family:Arial,Verdana,Sans;}
ul#NavLinks a.aktuell:hover   {text-decoration:none; color:#aa0000; font-size:14px; font-family:Arial,Verdana,Sans;}


.randunten  { padding: 0; margin: 0 0 6px 0; }
.randoben   { padding: 0; margin: 6px 0 0 0; }
.randrechts { padding: 0; margin: 0 6px 0 0; }
.keinrand   { padding: 0; margin: 0;}

.aufbild {	padding:0px; padding-left:0px; 
			margin:10px; margin-right:12px; margin-left:12px; 
			font-size:15px; 			color:#fefefe;}

.aufbunt {	padding:0px; padding-left:0px; 
			margin:6px; margin-right:10px; margin-left:10px; 
			color:#fefefe;}

.untermenue {	padding:0px; padding-left:0px; 
			margin:4px 10px 4px 10px; 
			color:#fefefe;}

.inlinie {	padding:0px;
		margin:6px; }

td {empty-cells:show;}

h1 {font-size:27px;}
h1.rot 		{color:#cc0000; font-weight:bold; font-size:27px; margin-bottom:0px; margin-top:0px}
h1.blau		{color:#1422c1; font-weight:bold; font-size:27px; margin-bottom:0px; margin-top:0px}
h1.gruen	{color:#01790b; font-weight:bold; font-size:27px; margin-bottom:0px; margin-top:0px}
h1.braun	{color:#c65f0b; font-weight:bold; font-size:27px; margin-bottom:0px; margin-top:0px}
h1.weiss 	{color:#fefefe; font-weight:bold; font-size:27px; margin-bottom:0px; margin-top:0px}

h2.rot 		{color:#cc0000; font-weight:bold; font-size:19px; margin-top:3px; margin-bottom:3px;}
h2.rot_kur 	{color:#000000; font-weight:normal; font-size:14px; margin-top:3px; margin-bottom:3px;}
h2.blau		{color:#1422c1; font-weight:bold; font-size:19px; margin-top:3px; margin-bottom:3px;}
h2.gruen	{color:#01790b; font-weight:bold; font-size:19px; margin-top:3px; margin-bottom:3px;}
h2.braun	{color:#c65f0b; font-weight:bold; font-size:19px; margin-top:3px; margin-bottom:3px;}
h2.weiss 	{color:#fefefe; font-weight:bold; font-size:19px; margin-top:3px; margin-bottom:3px;}

h3.rot		{color:#cc0000; font-weight:bold; font-size:15px; margin:0;padding:10px 0 2px 0;  }
h3.blau		{color:#1422c1; font-weight:bold; font-size:15px; margin:0;padding:10px 0 2px 0;  }
h3.weiss	{color:#fefefe; font-weight:bold; font-size:15px; margin:0;padding:10px 0 2px 0;  }
h3.braun	{color:#c65f0b; font-weight:bold; font-size:15px; margin:0;padding:10px 0 2px 0;  }
h3.gruen	{color:#01790b; font-weight:bold; font-size:15px; margin:0;padding:10px 0 2px 0;  }

 
a.biglink:link    {font-size:18px; font-weight:bold; font-family:Arial,Verdana,Sans; color:#33aa33; } 
a.biglink:visited {font-size:18px; font-weight:bold; font-family:Arial,Verdana,Sans; color:#77aa77; } 
a.biglink:active  {font-size:18px; font-weight:bold; font-family:Arial,Verdana,Sans; color:#222222; } 
a.biglink:hover   {font-size:18px; font-weight:bold; font-family:Arial,Verdana,Sans; color:#222222; } 

a.galerie:link    {font-size:17px; font-weight:bold; font-family:Arial,Verdana,Sans; color:#7777aa; }
a.galerie:visited {font-size:17px; font-weight:bold; font-family:Arial,Verdana,Sans; color:#333388; }
a.galerie:active  {font-size:17px; font-weight:bold; font-family:Arial,Verdana,Sans; color:#222222; }
a.galerie:hover   {font-size:17px; font-weight:bold; font-family:Arial,Verdana,Sans; color:#222222; }

a.weiss_h2:link    {font-size:20px; text-decoration:none; font-weight:normal; font-family:Arial,Verdana,Sans; color:#fefefe; }
a.weiss_h2:visited {font-size:20px; text-decoration:none; font-weight:normal; font-family:Arial,Verdana,Sans; color:#fefefe; }
a.weiss_h2:active  {font-size:20px; text-decoration:none; font-weight:normal; font-family:Arial,Verdana,Sans; color:#222222; }
a.weiss_h2:hover   {font-size:20px; text-decoration:none; font-weight:normal; font-family:Arial,Verdana,Sans; color:#222222; }

a.weiss_h2k:link    {font-size:17px; text-decoration:none; font-weight:bold; font-family:Arial,Verdana,Sans; color:#fefefe; }
a.weiss_h2k:visited {font-size:17px; text-decoration:none; font-weight:bold; font-family:Arial,Verdana,Sans; color:#fefefe; }
a.weiss_h2k:active  {font-size:17px; text-decoration:none; font-weight:bold; font-family:Arial,Verdana,Sans; color:#222222; }
a.weiss_h2k:hover   {font-size:17px; text-decoration:none; font-weight:bold; font-family:Arial,Verdana,Sans; color:#222222; }

a:link    {text-decoration:underline; color:#de0000; font-family:Arial,Verdana,Sans;}
a:visited {text-decoration:underline; color:#aa0000; font-family:Arial,Verdana,Sans;}
a:active  {text-decoration:underline; color:#ff5555; font-family:Arial,Verdana,Sans;}
a:hover   {text-decoration:underline; color:#ff5555; font-family:Arial,Verdana,Sans;}


a.weiss:link    {color:#fefefe; font-family:Arial,Verdana,Sans;}
a.weiss:visited {color:#eeeeee; font-family:Arial,Verdana,Sans;}
a.weiss:active  {color:#ffeeee; font-family:Arial,Verdana,Sans;}
a.weiss:hover   {color:#ffeeee; font-family:Arial,Verdana,Sans;}

a.blau:link    {color:#0000fe; font-family:Arial,Verdana,Sans;}
a.blau:visited {color:#0000ee; font-family:Arial,Verdana,Sans;}
a.blau:active  {color:#0000ee; font-family:Arial,Verdana,Sans;}
a.blau:hover   {color:#0000ee; font-family:Arial,Verdana,Sans;}

a.menue_oben:link    {text-decoration:none; font-size:14px; font-weight:bold; color:#000000; font-family:Arial,Verdana,Sans;}
a.menue_oben:visited {text-decoration:none; font-size:14px; font-weight:bold;  color:#000000; font-family:Arial,Verdana,Sans;}
a.menue_oben:active  {text-decoration:none; font-size:14px; font-weight:bold;  color:#ff4444; font-family:Arial,Verdana,Sans;}
a.menue_oben:hover   {text-decoration:none; font-size:14px; font-weight:bold;  color:#ff4444; font-family:Arial,Verdana,Sans;}

