/* Allgemein */
.normschwarz {font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000
}
.reihentitel {font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 16px; font-style:italic; color: #000000
}
.reihentitelHingucker {font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 16px; font-style:italic; color: #FFFFFF
}
.normblau {font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 11px; color: #5B6980
}
.fettblau {font-family: Georgia, "Times New Roman", Times, serif; font-size: 12px; font-weight: bold; color: #5B6980
}
.fettblauWillkommen {font-family: Georgia, "Times New Roman", Times, serif; font-size: 20px; font-weight: bold; color: #5B6980
}
.fettblauHeader {font-family: Georgia, "Times New Roman", Times, serif; font-size: 16px; font-weight: bold; color: #5B6980
}
.fettblauProgrammMonat {font-family: Georgia, "Times New Roman", Times, serif; font-size: 28px; font-weight: bold; color: #5B6980
}
.fettweiss {font-family: Georgia, "Times New Roman", Times, serif; font-size: 15px; font-weight: bold; color: white
}
.a {font-family: Georgia, "Times New Roman", Times, serif; font-size: 12px; font-weight: normal; color: #5B6980
}
.normschwarzCAP {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-transform: uppercase;
}
.fettblauCAP {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight:bold;
	color: #5B6980;
	text-transform: uppercase;
}

a {
	color: #5B6980;
	text-decoration:none;
}

a:hover {
	color:darkred;
}
div.programmlinks { width:324px;} 
div.programmh1 { width:324px; text-align:right;	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight:bold;
	color: #5B6980;font-size: 36px;}

/* links */
.fettschwarz {  font-family: Georgia, "Times New Roman", Times, serif; font-size: 12px; font-weight: bold}

/*index*/
.fettschwarz {  font-family: Georgia, "Times New Roman", Times, serif; font-size: 12px; font-weight: bold; color: #000000}
.style5 {color: #CC0000}
	
.style31 {font-size: 24px}


/*hingucker*/
#hingucker {
	position:absolute;
	left:450px;
	top:334px;
	width:342px;
	z-index:1;
	background-color: #59ACEF;
	visibility: visible;
	color:white;
	border:0px solid grey;
}

#hingucker a,#hingucker a:hover {
	color:yellow;
}
.Stil15 {color: #FFFFFF}
.Stil3 {font-size: 13px}
.Stil18 {font-size: 13px; color: #FFFFFF; }
#Layer2 {
	position:absolute;
	left:479px;
	top:79px;
	width:255px;
	height:88px;
	z-index:2;
	background-color: #FFCC00;
	visibility: visible;
}
.Stil4 {font-size: 11px}
.style35 {
	font-size: 24px;
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #FFFFFF;
	font-weight: bold;
}

.Stil10klwhiteStat {font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 24px; font-weight: bold; color: #ffffff; 
}



/* art of jazz*/
.fettschwarz {  font-family: Georgia, "Times New Roman", Times, serif; font-size: 12px; font-weight: bold; color: #000000}
.style1 {font-size: large}
.style2 {
	color: #FF0000;
	font-weight: bold;
}
.style3 {color: #5B6980;}
.Stil8 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-style: italic;
	font-size: 30px;
	color: #996600;
}
.Stil9 {font-size: 26px;}
.Stil10 {font-family: Georgia, "Times New Roman", Times, serif; font-style: italic; font-size: 26px; color: #996600; }
.Stil10blau {font-family: Georgia, "Times New Roman", Times, serif; font-style: italic; font-size: 26px; color: #5B6980; }
.Stil10kl {font-family: Georgia, "Times New Roman", Times, serif; font-style: italic; font-size: 20px; color: #996600; line-height:23px; }
.Stil10klblau {font-family: Georgia, "Times New Roman", Times, serif; font-style: italic; font-size: 20px; color: #5B6980; line-height:23px; }
.Stil10klwhite {font-family: Georgia, "Times New Roman", Times, serif; font-style: italic; font-size: 20px; color: #ffffff; }
.Stil10white {font-family: Georgia, "Times New Roman", Times, serif; font-style: italic; font-size: 26px; color: #ffffff; }
.Stil10_22 {font-family: Georgia, "Times New Roman", Times, serif; font-style: italic; font-size: 22px; color: #996600; }

/* news*/
.fettschwarz {  font-family: Georgia, "Times New Roman", Times, serif; font-size: 12px; font-weight: bold}
.style3 {font-size: 24px}
.fettschwarz1 {font-family: Georgia, "Times New Roman", Times, serif; font-size: 12px; font-weight: bold; color: #000000}
.Stil3 {font-size: 13px}
#apDiv1 {
	position:absolute;
	left:50px;
	top:-2000px;
	width:644px;
	height:269px;
	z-index:1;
	visibility: hidden;
}
#apDiv2 {
	position:absolute;
	left:50px;
	top:6400px;	
	z-index:1;
	visibility: hidden;
}
/* programm */

.fettschwarz {  font-family: Georgia, "Times New Roman", Times, serif; font-size: 12px; font-weight: bold; color: #000000}
.style3 {font-size: 24px}
.style4 {font-size: 36px;}
.Stil3 {font-size: 13px}
.Stil4 {font-size: 11px}
.Stil6 {
	font-size: 13px;
	color: #FF0000;
	font-weight: bold;
}
.Stil7 {font-size: 15px}
#apDiv1 {
	position:absolute;
	left:125px;
	top:3000px;
	width:644px;
	height:269px;
	z-index:1;
	visibility: hidden;
}
.style12 {font-size: 9px}

/* Jazztime */
.fettschwarz {  font-family: Georgia, "Times New Roman", Times, serif; font-size: 10px; font-weight: bold}
.style1 {
	color: #FF0000;
	font-weight: bold;
}

/* Gästebuch */

div#gbook {
	padding:0px 0px 0px 10px;
}
/*
div#gbook input,div#gbook textarea  {
	border:none;background-color:#B0BCC8;
}
div#gbook input.button  {
	border:1px solid black;background-color:#aaa;
}
*/
div#gbookentry {
	margin:5px 20px 10px 20px;
}

span.fehler {
	background-color:red;padding:3px;color:white;
}
