/* Seitenhintergrund - Farbe */
body {
  background-color: #DAEADA;
}

.tabelle_termine {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 9px;
  line-height:12px;
  padding-top:5px;
  padding-bottom:6px;
  vertical-align:top;
}

.tabelle_klein {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 9px;
  line-height:12px;
  padding-top:5px;
  padding-bottom:6px;
  vertical-align:top;
  border-style:solid;
  border-width:0px;
  border-bottom-width:1px;
  border-bottom-color:#333333;
}


/* Formularfelder */
button, input, textarea, select, file {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  line-height: 13px;
  color: #000000;
  text-decoration: none;
}

/* Hintergrundfarben */
 .b1 { background-color: #229922; } 
 .b2 { background-color: #DAEADA; } 
 .b3 { background-color: #229922; } 
 .b4 { background-color: #009900; } 
 .b5 { background-color: #DAEADA; } 
 .b6 { background-color: #DAEADA; } 

/* z. B. Menuehintergrund */
.b7 { background-color: #226622; }
/* z. B. Seitenhintergrund */
.b8 { background-color: #E5EAE6; }


/* Navigation - Text */
.MainNavigation { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; padding:0px; margin:0px; color: #AAFFAA; text-decoration: none; font-weight: bold; }
.SubNavigation  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration: none; }

/* News im Block rechts */
 .t1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height:13px; color: #FFFFFF; } 

/* .t2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height:13px; color: #000000; } */
/* .t3 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height:15px; color: #000000; } */
/* .t4 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; line-height:18px; color: #000000; } */
/* .t5 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height:15px; color: #226622; } */

a, td { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height:15px; color: #000000; }

/* Link - Text */
a { text-decoration: none; }
a:hover { color: #005500; }


.textlink {

  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 12px; 
  line-height:15px;
  text-decoration: none;
  font-weight: bold;
  color:#006600;

}

.textlink:hover {

  color:#000000;

}

.textlinkmini {

  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 10px; 
  line-height:11px;
  text-decoration: none;
  font-weight: bold;
  color:#006600;

}

.textlinkmini:hover {

  color:#000000;

}


/* Link - Fliesstext */
.copy { 
  text-decoration: none; 
  color: #006600;
  font-weight:bold;
}
.copy:hover { color: #009900; }

/* Listen und Navigation */



/* Horizontale Linie - <hr> */
hr {
  height: 1px;
  color: rgb(0, 0, 0);
  background-color: rgb(0, 0, 0);
  border: 1px none;
}

td.termine {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
line-height:12px;
padding-top:5px;
padding-bottom:6px;
vertical-align:top;
vertical-align: top;
border-style:solid;
border-color:#449944;
border-top-width:1px;
border-left-width:1px;
border-right-width:1px;
border-bottom-width:0px;
}