
/* schriftstil,abstände */

body
{ margin-top: 0px; margin-left: 0px; margin-right: 0px;margin-bottom: 0px; 
/*  background-image:url(images/kloetzchen.gif); */
  background-repeat:no-repeat;
  background-position:0px 75px;
  background-attachment:fixed; 
  background-color:#ffffff;  /* allgemeine Hintergrundfarbe */
  color:#FFFF00; /* Textfarbe, wenn nicht woanders definiert */
}

td,th,p,a
{ color:#000000;
  font: normal 14px/19px verdana, sans-serif;
}

h1,h2,h3
{ color:#000000;
}

td,th
{ font: normal 14px/19px verdana, sans-serif; 
}

h1
{ font: bold 24px "Trebuchet MS",verdana, sans-serif; 
  margin-bottom:25px;
}

h2
{ font: normal 21px "Trebuchet MS",verdana, sans-serif;
  margin-bottom:20px;
}

h3
{ font: normal 18px "Trebuchet MS",verdana, sans-serif;
  margin-bottom:15px;
}

.sitemap
{ font: normal 8pt verdana, sans-serif;
}

.sitemap a:link, .sitemap a:visited, .sitemap a:active
{ text-decoration:underline;
  color:#000000;
  font: normal 8pt verdana, sans-serif;
}

.sitemap a:hover
{ text-decoration:none;
  background-color:#366A4D;
  color:#FFFFFF;
  font: normal 8pt verdana, sans-serif;
}

/* allgemeine links im text */
a:link, a:active
{ text-decoration:underline;
  color:#000000;
}

a:visited
{ text-decoration:underline;
  color:#000000;
}

a:hover
{ text-decoration:none;
  background-color:#366A4D;
  color:#FFFFFF;
}

/* Textauszeichnungen etc. im Fließtext */

.Trennung
{ background-image:url(images/kloetzchen_kopf_links.gif);
  background-repeat:repeat;
  background-position:right bottom;
  height:31px;
}

/* Rahmen rechts und links, Farbe an oben/unten angleichen */
.leisteLinks 
{ background-color:#CAE4D6;
}

.leisteRechts
{ background-color:#CAE4D6;
}

/* Kopfleiste */
.KopfleisteLinks, .KopfleisteRechts
{ height:31px;
  background-position:right;
  background-color:#CAE4D6;
  padding-left:15px;
  padding-right:15px;
}

.KopfleisteLinks
{ background-image:url(images/kloetzchen_kopf_links.gif);
  background-repeat:repeat;
}

.KopfleisteRechts
{ background-image:url(images/kloetzchen_kopf_rechts.gif);
  background-repeat:no-repeat;
}

/* Fußleiste */
.FussleisteLinks, .FussleisteRechts
{ height:31px;
  background-position:right;
  background-color:#CAE4D6;
  padding-left:15px;
  padding-right:15px;
  border-top:solid 1px #FFFFFF;
}

.FussleisteLinks
{ background-image:url(images/kloetzchen_fuss_links.gif);
  background-repeat:repeat;
}

.FussleisteRechts
{ background-image:url(images/kloetzchen_fuss_rechts.gif);
  background-repeat:no-repeat;
  color:#000000;
  font: normal 9px verdana, sans-serif;
  text-align:right;
}

/* Aktuell-Box auf Homepage */
.aktuellbox
{ border-top:solid 1px #366A4D;
  border-left:solid 1px #366A4D;
  border-right:solid 1px #366A4D;
  border-bottom:solid 1px #366A4D;
  background-color: #CAE4D6;
  padding-left:15px;
  padding-right:15px;
  padding-top:10px;
  padding-bottom:10px;
  width:75%;
}

/* Farbverlauf Rand */
.ina
{ border-top:solid 0px #000000;
  border-left:solid 0px #000000;
  border-right:solid 1px #FFFFFF;
  border-bottom:solid 0px #000000;
  background: url("images/verlauf160.jpg");
  vertical-align:top;
}

/* Innenbereich mit Text */
.inb
{ padding-top:30px;padding-left:30px;
  padding-right:30px;padding-bottom:30px;
  border-left:solid 0px #000000;
}

/* scrolleiste internet explorer ab vers.5.5 */
body
{scrollbar-arrow-color: #A1CFB6; scrollbar-base-color: #E9F6EF;
scrollbar-highlight-color : #A1CFB6; scrollbar-shadow-color : #E9F6EF;
SCROLLBAR-TRACK-COLOR: #CAE4D6;}


/* Sprachmenu oben */
.MenuObenFrei
{ background-color:#FFFFFF;
  border-top:solid 1px #FFFFFF;
  border-bottom:solid 1px #FFFFFF;
  border-right:solid 1px #FFFFFF;
}

.MenuOben a , .MenuOben a:visited , .MenuOben a:active , .MenuOben a:hover
{ display:block;
  font: bold 12px verdana, sans-serif;
  line-height:24px;
  height:24px;
  text-decoration:none ;
  padding: 4px 10px 0px 10px;
  text-align:center;
  border-left:solid 1px #FFFFFF;
}

.MenuOben a , .MenuOben a:visited , .MenuOben a:active 
{ background-color:#CAE4D6;
  color:#FFFFFF;
}

.MenuOben a:hover
{ background-color:#A1CFB6;
  color:#FFFFFF;
}


/* Hauptmenu */
.Menu1 a , .Menu1 a:visited, .Menu1 a:active,
.Menu2 a , .Menu2 a:visited, .Menu2 a:active,
.Menu3 a , .Menu3 a:visited, .Menu3 a:active
{ display:block;
  font: bold 14px/30px verdana, sans-serif;
  text-decoration:none ;
  padding: 0px 5px 0px 5px;
  text-align:right;
  border-bottom:solid 1px #FFFFFF;
  width:140px;
}

.Menu1 a , .Menu1 a:visited, .Menu1 a:active
{ font: bold 15px/30px verdana, sans-serif;
  color:#3B7354;  /* Schriftfarbe */
}

.Menu2 a , .Menu2 a:visited, .Menu2 a:active
{ font: bold 13px/25px verdana, sans-serif;
  color:#519F74;  /* Schriftfarbe */
}

.Menu3 a , .Menu3 a:visited, .Menu3 a:active
{ font: normal 10px/15px verdana, sans-serif;
  color:#81BF9D;  /* Schriftfarbe */
}


.Menu1 a:hover, .Menu2 a:hover, .Menu3 a:hover
{ background-color:#A1CFB6;
  color:#FFFFFF;
}

