/*------------ Styles fuer Mitarbeiterliste----------*/
a:link {
	font-size:1em;
}
table.mitarbeiter {
	border-right:1px solid #666;
	border-top:1px solid #666;
	padding:0px;
	margin:0px;
	text-align:left;
	border-spacing:0px;
}

th.kopfzeile_mitarbeiter {
	color:#FFF;
	background-color:#999;
	padding-left:5px;
	padding-right:5px;
	margin:0px;
	border-left:1px solid #666;
}

font.kopfzeile_mitarbeiter {
	font-size: 1em;
}

tr.gruppenheader_mitarbeiter {
	font-weight:bold;
	padding-left:5px;
	padding-right:5px;
}

td.gruppenheader_mitarbeiter {
	padding: 10px 5px 5px 5px;
	border-bottom:1px solid #666;
	border-top:1px solid #666;
	border-left:1px solid #666;
}
font.gruppenheader_mitarbeiter {
	font-size: 1em;
}
td.datenzeile_mitarbeiter {
	padding: 5px;
	border-bottom:1px solid #666;
	border-left:1px solid #666;
}

font.datenzeile_mitarbeiter {
	font-size: 1em;
}

font.EmailLink_mitarbeiter {
	font-size:1em;
}

/*---------Styles fuer Mitarbeiterdetails--------*/
table.Tabelle_maDetails {
	border:1px solid #DDD;
	background-color:#F5F5F5;
}

table.nameAnschriftKontakt_maDetails {
	padding-left:0px;
}

td.nameAnschriftKontakt_maDetails {
	padding-bottom:5px;
	font-size: 0.8em;
}

font.nameAnschriftKontaktHeader_maDetails {
	font-weight:bold;
	font-size: 1.2em;
}
font.nameAnschriftKontaktContent_maDetails{
	font-size:1.2em;
}

table.seitenkopfTable_maDetails {
	border-bottom:1px solid #DDD;
}

td.seitenkopfName_maDetails {
	font-weight:bold;
	color:#666666;
	font-size:130%;
	padding-bottom:15px;
	padding-left:3px;
}
/*---------IE-Hack--------*/
*html font.seitenkopfName_maDetails {
	font-size:0.9em;
}
td.seitenkopfName_maDetails {
	font-weight:bold;
	padding-bottom:5px;
}

table.Absatz_maDetails {
	border-bottom:1px solid #DDD;
}

td.Absatzheader_maDetails {
	font-weight:bold;
	color:#666666;
	font-size:130%;
	padding-top:10px;
	padding-bottom:15px;
}
/*---------IE-Hack--------*/
*html font.Absatzheader_maDetails {
	font-size:0.9em;
}
td.Unterabsatz_maDetails {
	padding-bottom:10px;
}
font.Unterabsatz_maDetails {
	font-weight:bold;
	font-size:1em;
}

ul.aufzaehlung_maDetails {
	list-style:disc outside;
}
li.aufzaehlung_maDetails {
	padding-left:0px;
	font-size:1em;
}

/*---Hack fuer IE------*/
*html li.aufzaehlung_maDetails {
	font-size:0.9em;
}

font.AbsatzText_maDetails {
	font-size:1em;
}
/*---Hack fuer IE------*/
*html font.AbsatzText_maDetails {
	font-size:0.9em;
}
/*---Hack fuer IE------*/
*html font.LinkAdmin_maDetails {
	font-size:0.9em;
}
/*------Styles fuer Veranstaltungsliste-------------------*/

table.tabellenkopf_veranstaltung {
	border-right:1px solid #666;
	border-top:1px solid #666;
	padding:0px;
	margin:0px;
	text-align:left;
	border-spacing:0px;
}
td.veranstaltungGrup_veranstaltung {
	border-left:1px solid #666;
	border-bottom:1px solid #666;
	padding:5px;
}

font.veranstaltungGrup_veranstaltung {
	font-size:1em;
}
td.gruppenheader_veranstaltung {
	padding-top:5px;
	padding-bottom:5px;
	padding-left:5px;
	color:#FFFFFF;
	background-color:#999999;
	border-left:1px solid #666;
	border-bottom:1px solid #666;
}
font.gruppenheader_veranstaltung {
	font-size:1em;
	font-weight:bold;
}
td.veranstName_veranstaltung {
	padding: 5px;
	border-bottom:1px solid #666;
	border-left:1px solid #666;
}
font.veranstName_veranstaltung {
	font-size:1em;
}
/*-----IE-Hack-----*/
*html font.link_veranstaltung {
	font-size:0.7em;
}
/*------------------Styles fuer Veranstaltungsdetails----------------*/
table.tabellenkopf_veranstaltDetail {
	border-right:1px solid #666;
	border-top:1px solid #666;
	padding:0px;
	margin:0px;
	text-align:left;
	border-spacing:0px;
}
td.veranstName_veranstDetails {
	padding-top:5px;
	padding-bottom:5px;
	padding-left:5px;
	font-weight:bold;
	color:#FFFFFF;
	background-color:#999999;
	border-left:1px solid #666;
	border-bottom:1px solid #666;
}

font.veranstName_veranstDetails {
	font-size:1em;
}

td.header_veranstDetails {
	border-left:1px solid #666;
	padding:5px;
	
}
font.header_veranstDetails {
	font-size:1em;
	font-weight:bold;
}

td.absatz_veranstDetails {
	border-left:1px solid #666;
	border-bottom:1px solid #666;
	padding:5px;
}

font.absatz_veranstDetails {
	font-size:1em;
}

font.Link_veranstDetails {
	font-size:1em;
}

/*------------------Styles fuer Veranstaltungstabelle----------------*/
table.tabellenkopf_veranstTable {
	border-right:1px solid #666;
	border-top:1px solid #666;
	padding:0px;
	margin:0px;
	text-align:left;
	border-spacing:0px;
}

th.kopfzeile_veranstTable {
	padding:5px;
	margin:0px;
	border-left:1px solid #666;
	border-bottom:1px solid #666;
}

td.veranstaltungGrup_veranstTable {
	border-left:1px solid #666;
	border-bottom:1px solid #666;
	padding:5px;
}
/*----IE-Hack------*/
*html font.veranstaltungGrup_veranstTable {
	font-size:0.9em;
}
/*----IE-Hack------*/
*html font.kopfzeile_veranstTable {
	font-size:0.9em;
}

td.gruppenheader_veranstTable {
	padding-top:5px;
	padding-bottom:5px;
	padding-left:5px;
	color:#FFFFFF;
	background-color:#999999;
	border-left:1px solid #666;
	border-bottom:1px solid #666;
	font-weight:bold;
}
font.gruppenheader_veranstTable {
	font-size:1.2em;
}
/*-----IE-Hack-------------*/
*html font.gruppenheader_veranstTable {
	font-size:1em;
}
td.datenzeile_veranstTable {
	padding: 5px;
	border-bottom:1px solid #666;
	border-left:1px solid #666;
}
/*----IE-Hack------*/
*html font.datenzeile_veranstTable {
	font-size: 0.9em;
}

/*--------------------------Styles fuer News------------------------*/
table.tabellenkopf_news {
	border-right:1px solid #666;
	border-top:1px solid #666;
	padding:0px;
	margin:0px;
	text-align:left;
	border-spacing:0px;
}
th.kopfzeile_news {
	color:#FFF;
	background-color:#999;
	padding:5px;
	margin:0px;
	border-left:1px solid #666;
}
font.kopfzeile_news {
	font-size: 1em;
	}
td.datenzeilen_news {
	padding: 5px;
	border-bottom:1px solid #666;
	border-left:1px solid #666;
}
font.datenzeilen_news {
	font-size: 1em;
}
font.newsTitel_news {
	font-size:1.2em;
	font-weight:bold;
}
font.newsBeschr_news {
	font-size:1em;
}
/*-------------Styles fuer Downloads---------*/
table.tabellenkopf_downloads {
	border-right:1px solid #666;
	border-top:1px solid #666;
	padding:0px;
	margin:0px;
	text-align:left;
	border-spacing:0px;
}
th.kopfzeile_downloads {
	color:#FFF;
	background-color:#999;
	padding:5px;
	margin:0px;
	border-left:1px solid #666;
}
font.kopfzeile_downloads {
	font-size:1em;
}
td.datenzeilen_downloads {
	padding: 5px;
	border-bottom:1px solid #666;
	border-left:1px solid #666;
}
font.datenzeilen_downloads {
	font-size:1em;
}
font.link_downloads {
	font-size:1em;
}