body {
	background-color:#FFFFF0;
	/*background-image: url("back01.gif");
	background-position: center;
	background-repeat:no-repeat;*/
	font-family:Verdana, Arial, Helvetica,Sans-serif;
	font-size:10pt;
	color:#000000;
	margin-left:0px;
	}

	
a,p,ol,div,td,th,address,nobr,i { 
	font-family:Verdana,Arial,Helvetica,Sans-serif;
	font-size:10pt;
	
	
	}
ul {font-size:10pt;list-style-position: inside ; list-style-type: square;}
img {border: 0;}

.error {
	font-family: Verdana,Arial,Helvetica,Sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #990000;
}

/* LINKS, NAVIGATION */
a:link {text-decoration:none;font-weight:bold;color:#990000;}
a:visited {text-decoration:none;font-weight:bold;color:#666666;}
a:hover {text-decoration:underline;font-weight:bold;color:#990000;}
a.nodec:hover {text-decoration:none;font-weight:bold;color:#000000;}
a.mp3 {color:#324395;}
a.kompo {font-size: 12pt;line-height: 24pt;}
a.small {text-decoration:none;font-weight:500;font-size: 8pt;}
td.nav {text-align: center;vertical-align: middle;}

/* LISTEN */
/*.artist {font-size: 10pt;font-weight: bold;}*/


/* UP-INFO ETC*/
.about	{width:75%;}
.update {font-family:Times;font-size:8pt;font-style:italic;color:#666666;text-align:center;vertical-align: bottom;}

/* HEADINGS */
h1 {font-family:Arial,Helvetica;font-size:14pt;font-weight: 100;color:#000000;margin-top: 24pt;}
h2	{font-family:Arial,Helvetica;font-size:12pt;color:#000000;}
h3 {font-family:Arial,Helvetica;font-size:10pt;color:#000000;}


/* ########### TABELLEN #############*/
table {margin-top: 20px;}
td  {padding-top:3mm;padding-left:3mm;padding-right: 3mm;padding-bottom:3mm;background-color:#FFFFF0;}

/* STARTSEITE(N) */
table.start {margin-left: 20px; margin-top: 20px; width: 300px;}
table.inside {
	margin-left: 0px;
	margin-top: 0px;
	}
td.inside1 {
	font-family: Verdana, Verdana, Arial, Sans-serif;
	font-style: italic;
	font-weight: bold;
	padding:0mm;
	vertical-align: top;
	text-align: left;
	background-color:#FFFFF0;
	}
td.inside2 {
	font-family: Verdana;
	vertical-align: top;
	padding-left: 7px;
	padding-top: 0px;
	text-align: left;
	background-color:#FFFFF0;
	}
	
table.home {
	margin-left: 20px;
	margin-top: 20px;
	width: 75%;
	}
	
tr.grr {border-style: solid; border-color: #C0C0C0; border-width: 1px;}
td.homehead {
	background-color: #ebebeb;
	font-size: 14pt; 
	font-family: Verdana, Arial, Sans-serif;
	border-style: solid; 
	border-color: #C0C0C0;
	border-width: 1px;
	height: 25px;
	}
td.homefoot {background-color: #ebebeb;font-size: 8pt; 
border-style: solid; border-color: #C0C0C0; border-width: 1px;}
td.update {font-size: 8pt;}
td.home { background-color: #FFFFF0;border-style: solid; border-color: #C0C0C0; border-width: 1px;}

/* NAVIGATIONSFRAME */
table.navframe {margin-left: 35px; margin-top: 20px;}
td.navframe {
	width: 90px;
	height: 20px;
	background-color: #ebebeb;
	border-style: solid;
	border-color: #C0C0C0;
	border-width: 1px;
	padding-left: 10px;
	padding-bottom: 0px;
	padding-top: 0px;
	}
body.navframe {
	background-color:#fffff0;
	}
/* +++++++  LEBENSLAEUFE  ++++++++*/
td.photo1 {text-align:left;vertical-align:bottom;padding:0px;}
td.name {font-size:16pt;font-weight:bold;text-align:left;vertical-align:bottom;padding-bottom:0;}

td.lelauli {
	font-size:10pt;
	text-align:right;
	font-weight:600;
	font-family: Verdana, Verdana, Arial, Sans-serif;
	color:#000000;
	vertical-align:top;
	width:100px;
	border-bottom-style: dotted;
	border-bottom-color: #C0C0C0;
	border-bottom-width: 1px;
	border-right-style: dotted;
	border-right-color: #C0C0C0;
	border-right-width: 1px;
	}
td.lelaure {
	font-family: Verdana, Verdana, Arial, Sans-serif;
	font-size:10pt;
	color:#000000;
	background-color:#FFFFF0;
	/*border-bottom-style: dotted;
	border-bottom-color: #C0C0C0;
	border-bottom-width: 1px;*/
	vertical-align:top;
	margin-left:0px;
	}


a.lelauli {
	font-family: Verdana, Verdana, Arial, Sans-serif;
	font-size:10pt;
	text-align:left;
	font-weight:600;
	color:#000000;
	vertical-align:top;}

/* --------- PRESSE & REPERTOIRE -------------*/
td.presseli {font-size:10pt;text-align:right;font-weight:bold;color:#000000;vertical-align:top;}




/* ************ PHOTO **************** */
table.photo {margin-left: 20px; margin-top: 20px;}
td.photoname {font-size:12pt; font-weight:bold;text-align:left;vertical-align: middle;}
td.phosmallhead {
  background-color:#ebebeb;
  font-size:14pt;
  border-style:solid;
  border-color:#C0C0C0;
  border-width:1px;
  text-align:left;
  vertical-align: middle;
  font-weight: normal;
  height:25px;
}
td.phosmall {text-align:center;vertical-align: middle;font-weight:normal;width:200px;height:200px;border-width:1px;border-style:solid;border-color:#C0C0C0;}
td.phobighead {background-color:#ebebeb;font-size: 14pt;text-align:left;vertical-align: middle;font-weight:bold;width:600px;height:30px;border-width:1px;border-style:solid;border-color:#C0C0C0;}
td.phobig {text-align:center;vertical-align: middle;font-weight:bold;width:300px;height:300px;border-width:1px;border-style:solid;border-color:#C0C0C0;}
img.nav {border-style: solid;border-width: 1px; border-color: #c0c0c0;margin: 0px; padding: 0px;background-color: #ebebeb;}

p.copy {font-family:Times;font-size:10pt;margin-top:5px;}

/* $$$$$$$$$$$  WISSENSCHAFTLICHE ARBEITEN $$$$$$$$$$$$$$ */
blockquote {margin-left: 10%;font-family:Times,serif;font-size:12pt;font-style: italic;color:#000000;}
hr {width:50%;text-align:center;margin-top:30px;}

/*td.grey {
	background-color: #ebebeb;
	border-style: solid; 
	border-color: #C0C0C0; 
	border-width: 1px;
	}*/
#news-cat {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	}
#news-titel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	text-decoration: underline;
	color: #000080;
	}
#news-text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	}
#news-mod {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	}
.press-werk {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	}
.press-titel {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #000080;
	text-decoration: none;
	}
.press-text {
	font-family:Times,serif;
	font-size:12pt;
	/*font-style: italic;*/
	color:#000000;
	background-color: #fffff0;
	}

/* LINKSTER */
#linkster-title-large {
  font-family: Arial;
  font-weight: bold;
  font-size: 10pt;
  color: #000000;
}

#linkster-title-small {
  font-family: Verdana;
  font-weight: bold;
  font-size: 8pt;
  color: #000000;
}

#linkster-cat-desc {
  font-size: 8pt;
}

#linkster-list {
  font-size: 10pt;
}

#linkster-count {
  font-size: 12px;
}

/* ####### date.php ########## */
	
table.date {
  margin-left: 20px;
  margin-top: 20px;
  width: 90%;
	}
	
	
td.date {
	color: #000000;
	background-color: #fffff0;
	border-style: solid; 
	border-color: #C0C0C0; 
	border-width: 1px;
	padding: 9px;
	vertical-align: top;
	}
td.datered {
	color: #000000;
	background-color: #fffff0;
/*background-color: #fcfcfc;*/
	border-style: solid; 
	border-color: #990000; 
	border-width: 1px;
	padding: 9px;
	vertical-align: top;
	}


td.grey {
	color: #000000;
	background-color: #ebebeb;
	border-style: solid; 
border-color: #C0C0C0;
/*	border-color: #990000;*/
	border-width: 1px;
	}
td.rahmen {	
	color: #000000;
	background-color: #fffff0;
	border-style: solid; 
	border-color: #C0C0C0; 
	border-width: 1px;
	}
.date-cat {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
	font-weight: normal;
/*	font-stretch: ultra-expanded; */
	}
.date-titel {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000080;
	font-size: 10pt;
	font-weight: bold;
	white-space: nowrap;
	}
.location {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000080;
	font-size: 10pt;
	font-weight: bold;
	}

.date-text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	}
.date-mod {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	}

table.news {
	margin-left: 20px;
	width: 75%;
	}


.news-cat {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	}
.news-titel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	text-decoration: none;
	color: #000080;
	}
.news-text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	}
.news-mod {
	margin-top: 45px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: italic;
	font-size: 8pt;
	}

/* photo(s).php Beschriftung */

.beschr {
	font-family: Verdana, sans-serif;
	font-weight: normal;
	font-size: 8pt;
	position: relative; top: 5px;
	}

	
td.rep-head {
	color: #000000;
	background-color: #fffff0;
	border-style: solid; 
	border-color: #C0C0C0; 
	border-width: 1px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	}

table.rep {
	background-color: #ebebeb;
	border-style: solid; 
	border-color: #C0C0C0; 
	border-width: 1px;
	border-collapse: collapse;
	/*border-spacing:0px;*/
	margin-left: 20px;
	margin-top: 20px;
	width: 95%;
}
td.rep-cat {
	color: #000000;
	background-color: #ebebeb;
	border-style: solid; 
	border-color: #C0C0C0; 
	border-width: 1px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	}
.rep-komp {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #000000;
	white-space: nowrap;
	empty-cells: show;
}
.rep-rolle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #990000;
	/*text-decoration: underline;
	white-space: nowrap;*/
	}
.rep-titel {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #000080;
}
td.rep-text {
	color: #000000;
	background-color: #fffff0;
	border-style: solid; 
	border-color: #C0C0C0; 
	border-width: 1px;
	border-collapse: collapse;
	empty-cells: show;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	}

td.links-cat {
	color: #000000;
	background-color: #ebebeb;
	border-style: solid; 
	border-color: #C0C0C0; 
	border-width: 1px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	}
.links-titel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	text-decoration: underline;
	}
td.links-text {
	color: #000000;
	background-color: #fffff0;
	border-style: solid; 
	border-color: #C0C0C0; 
	border-width: 1px;
/*	padding: 1px;*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	}
	
td.links-head {
	color: #000000;
	background-color: #fffff0;
	border-style: solid; 
	border-color: #C0C0C0; 
	border-width: 1px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
	font-weight: normal;
	}
.kumbru {
	white-space: nowrap;
	}
.font-error {
	color: RED
}

/* Künstlerübesicht */
td.artists1 {
	color: #000000;
	background-color: #fffff0;
	border-style: solid; 
	border-color: #C0C0C0; 
	border-width: 1px;
	vertical-align: top;
	padding: 0px;
}
td.artists2 {
	color: #000000;
	background-color: #fffff0;
	border-left-style: solid;
	border-top-style: solid;
	border-bottom-style: solid; 
	border-right-style: dotted;
	border-left-color: #C0C0C0;
	border-right-color: #E0E0E0;
	border-bottom-color: #C0C0C0;
	border-top-color: #C0C0C0; 
	border-width: 1px;
	vertical-align: middle;
	padding: 0px;
	empty-cells: show;
}
td.artists3 {
	color: #000000;
	background-color: #fffff0;
	border-top-style: solid;
	border-bottom-style: solid; 
	border-left-style: dotted;
	border-left-color: #E0E0E0;
	border-right-color: #C0C0C0;
	border-bottom-color: #C0C0C0;
	border-top-color: #C0C0C0;
	border-right-style: solid;
	 
	border-width: 1px;
	vertical-align: middle;
	padding: 0px;
	empty-cells: show;
}