/*Generelle Linkeinstellungen */
a:link{text-decoration:underline;color:blue;}

a:visited{text-decoration:underline;color:blue;}

/*Hindergrundfarbe*/
.body{background-color:#E6E5E5;}

/*Überschriftsbalken mit Text "Veranstaltungsliste"*/
.ueberschriftsTabelle{font-family:tahoma,arial,helvetica;font-size:14px;font-weight:bold;border:none;background-color:#a7372e;color:white;height:10px;}

/*Überschriftsbalken mit Text "Veranstaltungsliste"*/
a.ueberschriftsTabelle:link{font-family:tahoma,arial,helvetica;font-size:14px;border:none;color:white;height:10px;}

/*Globale Tabelle,die den gesamten Inhalt umfasst*/
.rahmenTabelle{font-family:tahoma,arial,helvetica;font-size:14px;border:none;background-color:#E6E5E5;color:black;height:10pt;}

/*Überschriftsbalken mit Text "Veranstaltungsliste"*/
.untenTabelle{font-family:tahoma,arial,helvetica;font-size:12px;border:none;background-color:#a7372e;color:white;height:10px;text-decoration:none;}

/*unterer Balken mit Text "Impressum usw"*/
a.untenTabelle:link{font-family:tahoma,arial,helvetica;font-size:12px;border:none;color:white;height:10px;text-decoration:none;}

/* Umfasst den gesamten Inhalt unterhalb der Überschrift */
.hauptinhaltsTabelle{font-family:tahoma,arial,helvetica;font-size:13px;background-color:#fff9db;color:black;border-right:1px solid #a7372e;border-bottom: 2px solid #a7372e;border-left: 1px solid #a7372e;border-top: 1px solid #a7372e;}

/*Umfasst den gesamten Filterbereich bis zur Trennlinie*/
.filterTabelle{border:none;font-family:tahoma,arial,helvetica;font-size:13px;}

/* Folgende Klassen werden zur Formatierung der Liste verwendet */
.listenTabelleAussen{border:none;}

.listenTabelleInnen{font-family:tahoma,arial,helvetica;font-size:13px;color:#000;}

/*Trennt Filter und Liste*/
.trennlinie{color:#a7372e}

.fehler{font-family:tahoma,arial,helvetica; font-size:13px;color:red}

/* Listen */
.geradezeile{background-color:white;font-size:12px}
.ungeradezeile{background-color:#E6E5E5;font-size:12px}
.listeueberschrift{font-size:12px;font-weight:bold;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:black}
.pagingactivepage{font-family:tahoma,arial,helvetica; font-size:12px;font-weight:bold}

#tablist{padding:3px 0;margin-left:0;margin-bottom:0;margin-top: 0.1em;font: bold 12px Tahoma;}

#tablist li{list-style:none;display:inline;margin:0;}

#tablist li a{color:#000;padding:3px 0.5em;margin-left:3px;border:1px solid #a7372e;border-bottom:none;border-right:2px solid #a7372e;background:#fff9db;}

#tablist li a:link, #tablist li a:visited{color:#000;}

#tablist li a.current{color:#0009db;background:white;}

#tabcontentcontainer{width:660px;height:350px;/* Insert Optional Height definition here to give all the content a unified height */padding: 5px;border-right: 2px solid #795631;border-bottom: 2px solid #795631;border-left:1px solid #795631;border-top:1px solid #795631;background-color:#white;}

.tabcontent{display:none;background-color:#F5E3C1;}