
body { font: 11px/18px Verdana, Arial, Helvetica, sans-serif }

a:link.linkfarbe { color:#000000; text-decoration:none }
a:visited.linkfarbe { color:#000000; text-decoration:none }
a:hover.linkfarbe { color:#000000; text-decoration:none }
a:active.linkfarbe { color:#000000; text-decoration:none }

td  { font: 11px/18px Verdana, Arial, Helvetica, sans-serif }
 a:link { color:#00795e; text-decoration:none; font-weight:none; }
 a:visited { color:#00795e; text-decoration:none; font-weight:none; }
 a:hover { color:#4ca18e; text-decoration:none; font-weight:none; }
 a:active { color:#00795e;  font-weight:none; }


a.menu     { color: #fff; font: bold 9px/17px Verdana, Arial, Helvetica, sans-serif; background-color: #666; margin: 0px; padding: 0px; border-top: 0px none #00f; border-right: 0px none #00f; border-bottom: 0px none; border-left: 0px none; width: 85px; height: 18px; display: block }
a.menu:link        { color: #00795e; text-decoration: none; background-color: #ffffff; margin: 0px; padding: 0px; border-style: none solid solid solid; border-width: 0px 1px 1px 1px; border-color: #00795e }
a.menu:visited    { color: #00795e; text-decoration: none; background-color: #ffffff; margin: 0px; padding: 0px; border-style: none solid solid solid; border-width: 0px 1px 1px 1px; border-color: #00795e }
a.menu:hover      { color: #00795e; text-decoration: none; background-color: #e5f1ef; margin: 0px; padding: 0px; border-style: none solid solid solid; border-width: 0px 1px 1px 1px; border-color: #00795e }
a.menu:active     { color: #00795e; text-decoration: none; background-color: transparent; margin: 0px; padding: 0px; border-style: none solid solid solid; border-width: 0px 1px 1px 1px; border-color: #00795e }
div.menu       { color: #00795e; background-color: #ffffff; text-align: center; margin: 0px; padding: 0px; border-style: none; border-width: 0px; border-color: #00795e aqua #00795e #00795e; width: 85px; height: 18px }

a.zweimenu     { color: #fff; font: bold 9px/14px Verdana, Arial, Helvetica, sans-serif; background-color: #666; margin: 0px; padding: 0px; border-top: 0px none #00f; border-right: 0px none #00f; border-bottom: 0px none; border-left: 0px none; width: 85px; height: 26px; display: block }
a.zweimenu:link        { color: #00795e; text-decoration: none; background-color: #ffffff; margin: 0px; padding: 0px; border-style: none solid solid solid; border-width: 0px 1px 1px 1px; border-color: #00795e }
a.zweimenu:visited    { color: #00795e; text-decoration: none; background-color: #ffffff; margin: 0px; padding: 0px; border-style: none solid solid solid; border-width: 0px 1px 1px 1px; border-color: #00795e }
a.zweimenu:hover      { color: #00795e; text-decoration: none; background-color: #e5f1ef; margin: 0px; padding: 0px; border-style: none solid solid solid; border-width: 0px 1px 1px 1px; border-color: #00795e }
a.zweimenu:active     { color: #00795e; text-decoration: none; background-color: transparent; margin: 0px; padding: 0px; border-style: none solid solid solid; border-width: 0px 1px 1px 1px; border-color: #00795e }
div.zweimenu       { color: #00795e; background-color: #ffffff; text-align: center; margin: 0px; padding: 0px; border-style: none; border-width: 0px; border-color: #00795e aqua #00795e #00795e; width: 85px; height: 26px }

a.mmenu   { color: #000; font: bold 9px/18px Verdana, Arial, Helvetica, sans-serif; background-color: #666; margin: 0px; padding: 0px; width: 85px; height: 18px; display: block }
a.mmenu:link     { color: #ffffff; text-decoration: none; background-color: #00795e; border-style: solid none solid solid; border-width: 0px 1px 0px 0px; border-color: #000 #fff #000 #000 }
a.mmenu:visited { color:#ffffff; background-color:#00795e; border:0px solid #000; text-decoration:none; }
a.mmenu:hover   { color:#ffffff; background-color:#4ca18e; border:0px solid #fff; text-decoration:none; }
a.mmenu:hover   { color:#ffffff; background-color:#4ca18e; border:0px solid #fff; text-decoration:none; }
div.mmenu     { color: #000; background-color: #00795e; text-align: center; margin: 1px; padding: 1px; border-style: none; border-width: 1px; border-color: #00795e #fff #00795e #00795e; width: 85px; height: 18px }

a.mmenuon   { color: #fff; font: bold 9px/18px Verdana, Arial, Helvetica, sans-serif; background-color: #666; margin: 0px; padding: 0px; width: 85px; height: 18px; display: block }
a.mmenuon:link     { color: #ffffff; text-decoration: none; background-color: #4ca18e; border-style: solid none solid solid; border-width: 0px 1px 0px 0px; border-color: #000 #fff #000 #000 }
a.mmenuon:visited { color:#ffffff; background-color:#4ca18e; border:0px solid #000; text-decoration:none; }
a.mmenuon:hover   { color:#ffffff; background-color:#4ca18e; border:0px solid #fff; text-decoration:none; }
div.mmenuon     { color: #000; background-color: #4ca18e; text-align: center; margin: 1px; padding: 1px; border-style: none; border-width: 1px; border-color: #00795e #fff #00795e #00795e; width: 85px; height: 18px }


a.ueberschrift   { color: #00795e; font: bold 12px/20px Verdana, Arial, Helvetica, sans-serif; background-color: #e5f1ef; margin: 0px; padding: 0px; height: 18px; display: block }
a.ueberschrift:link   { color: #00795e; font: bold 12px/20px Verdana, Arial, Helvetica, sans-serif; background-color: transparent; margin: 0px; padding: 0px; height: 18px; display: block }
a.ueberschrift:hover   { color: #4ca18e; font: bold 12px/20px Verdana, Arial, Helvetica, sans-serif; background-color: transparent; margin: 0px; padding: 0px; height: 18px; display: block }
div.ueberschrift   { color: #00795e; font: bold 15px/20px Verdana, Arial, Helvetica, sans-serif; background-color: #e5f1ef; margin: 0px; padding: 0px; width: 300px; height: 20px; display: block }

a.linkblock   { color: #00795e; font: bold 13px/18px Verdana, Arial, Helvetica, sans-serif; background-color: transparent; margin: 0px; padding: 0px; height: 18px; display: block }
a.linkblock:link   { color: #00795e; font: bold 13px/18px Verdana, Arial, Helvetica, sans-serif; background-color: transparent; margin: 0px; padding: 0px; height: 18px; display: block }
a.linkblock:hover   { color: #4ca18e; font: bold 13px/18px Verdana, Arial, Helvetica, sans-serif; background-color: transparent; margin: 0px; padding: 0px; height: 18px; display: block }
div.linkblock   { color: #00795e; font: bold 13px/20px Verdana, Arial, Helvetica, sans-serif; background-color: transparent; margin: 0px; padding: 0px; width: 177px; height: 20px; display: block }

a.ueberschriftmenu   { color: #00795e; font: bold 12px/20px Verdana, Arial, Helvetica, sans-serif; background-color: #e5f1ef; margin: 0px; padding: 0px; height: 18px; display: block }
a.ueberschriftmenu:link   { color: #00795e; font: bold 12px/20px Verdana, Arial, Helvetica, sans-serif; background-color: transparent; margin: 0px; padding: 0px; height: 18px; display: block }
a.ueberschriftmenu:hover   { color: #4ca18e; font: bold 12px/20px Verdana, Arial, Helvetica, sans-serif; background-color: transparent; margin: 0px; padding: 0px; height: 18px; display: block }
div.ueberschriftmenu   { color: #00795e; font: bold 15px/20px Verdana, Arial, Helvetica, sans-serif; background-color: #e5f1ef; margin: 0px; padding: 0px; width: 603px; height: 20px; display: block }

/* Zeigt bei der Druckansicht die Đberschrift mit gržnem Hintergrund an, der žber
   die gesamte Bildschirmbreite geht. Der Text wird leicht eingeržckt. */
.ueberschriftdruck { 
  color: #00795e; 
	font: bold 15px/20px Verdana, Arial, Helvetica, sans-serif; 
	background-color: #e5f1ef; 
	padding: 0px 0px 0px 10px; 
	width: 100%; 
	display: block 
}

/* Erzeugt um die Vorschaubilder einen gržnen Rahmen */
.vorschaupic {
	border: 1px solid #00795e;
}

