//p { font-family:arial, helvetica, sans-serif; font-size:8px; color:#333333; }   /*allgemeine Absatzformatierung*/

/*allgemeine Linkformatierung*/
a:link { font-weight:bold; color:#000000; font-size:10px; font-family:arial, helvetica, sans-serif;}  /*0E7D1B*/
a:visited { font-weight:bold; color:#000000; font-size:10px; font-family:arial, helvetica, sans-serif;}
a:hover { font-weight:bold; color:#000000; font-size:10px; font-family:arial, helvetica, sans-serif;}
a:active { font-weight:bold; color:#000000; font-size:10px; font-family:arial, helvetica, sans-serif;}

/*allgemeine Formatierung fuer Anzeigefenster und winIE-Scrollbalken*/
body {
  background-color:#FEFAEF;

  scrollbar-base-color:#FEFAEF;
  scrollbar-arrow-color:#000000;
  scrollbar-face-color:#FEFAEF;
  scrollbar-3dlight-color:#000000;
  scrollbar-shadow-color:#FEFAEF;
  scrollbar-track-color:#FEFAEF;
  font-family:arial, helvetica, sans-serif; 
}

table {
  font-family:arial, helvetica, sans-serif;
  font-size:11px;
}

.tablehead {
  font-size:11px;
  font-weight:bold;
  text-decoration:underline;
}

.tablehead2 {
  font-size:13px;
  font-weight:bold;
  text-decoration:underline;
}

.tablehead1 {
  margin-left:5px;
  font-size:12px;
  font-weight:bold;
}

.tablehead3 {
  font-size:13px;
  font-weight:bold;
  color: #009966;
  text-decoration:underline;
  margin-bottom: 7px;
  margin-top:3px;
}

.tabletext1 {
  margin-left:5px;
  margin-top:2px;
  margin-bottom:2px;
  font-size:11px;
  font-family:arial, helvetica, sans-serif;
}

.tabletext3 {
  margin-left:5px;
  margin-top:2px;
  margin-bottom:2px;
  font-size:11px;
  font-family:arial, helvetica, sans-serif;
}

.tabletext2 {
  margin-left:5px;
  margin-top:5px;
  margin-bottom:5px;
  font-size:11px;
  font-family:arial, helvetica, sans-serif;
}


.tableback0 { 
  background-color:#009966; 
  color: 000000;
  margin-left:5px;
  margin-top:2px;
  margin-bottom:2px;
  font-size:10px;
  font-family:arial, helvetica, sans-serif;
}

.tableback1 { 
  background-color:#33CC66; 
  color: 000000;
  margin-left:5px;
  margin-top:2px;
  margin-bottom:2px;
  font-size:10px;
  font-family:arial, helvetica, sans-serif;
}

.tableback_vm_0 { 
  background-color:#CC3333; 
  color: 000000;
  margin-left:5px;
  margin-top:2px;
  margin-bottom:2px;
  font-size:10px;
  font-family:arial, helvetica, sans-serif;
}

.tableback_vm_1 { 
  background-color:#FFCCCC; 
  color: 000000;
  margin-left:5px;
  margin-top:2px;
  margin-bottom:2px;
  font-size:10px;
  font-family:arial, helvetica, sans-serif;
}


.tableback_gaesteb0 { 
  background-color:#999999; 
  color: 000000;
  margin-left:5px;
  margin-top:2px;
  margin-bottom:2px;
  font-size:12px;
  font-family:arial, helvetica, sans-serif;
}

.tableback_gaesteb1 { 
  background-color:#CCCCCC; 
  color: 000000;
  margin-right:10px;
  margin-top:4px;
  margin-bottom:4px;
  font-size:10px;
  font-family:arial, helvetica, sans-serif;
}

.tableback_gaesteb_allg0 { 
  background-color:#FF9966; 
  color: 000000;
  margin-left:5px;
  margin-top:2px;
  margin-bottom:2px;
  font-size:12px;
  font-family:arial, helvetica, sans-serif;
}

.tableback_gaesteb_allg1 { 
  background-color:#FFCC99; 
  color: 000000;
  margin-right:10px;
  margin-top:4px;
  margin-bottom:4px;
  font-size:10px;
  font-family:arial, helvetica, sans-serif;
}

.tableback_kartensuche { 
  background-color:#FEFAEF; 
  color: 000000;
  margin-left:5px;
  margin-top:2px;
  margin-bottom:2px;
  font-size:10px;
  font-family:arial, helvetica, sans-serif;
}