/* OPEN-AIR-FORMATE 2005 * GELB-SCHWARZ/
/* Format für Links in Gelb / NICHT UNTERSTRICHEN*/
.normgb:link { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color : #FFCC00; text-decoration: none;  font-weight: bold}
.normgb:visited { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color : #FFCC00;  text-decoration: none; font-weight: bold}
.normgb:hover { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color : #FFCC00; text-decoration: underline; font-weight: bold}
.normgb:active { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color : #FFCC00; text-decoration: underline; font-weight: bold}

/* Format für kleine Links in Gelb / NICHT UNTERSTRICHEN*/
.normgb_k:link { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color : #FFCC00; text-decoration: none}
.normgb_k:visited { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color : #FFCC00;  text-decoration: none}
.normgb_k:hover { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color : #FFCC00; text-decoration: underline}
.normgb_k:active { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color : #FFCC00; text-decoration: underline}

/* Format für graue Links für INDEX.htm*/
.normgr:link { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color : #666666; text-decoration: none; display:block; border-left:2px solid #FFCC00; padding: 2px;}
.normgr:visited { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color : #666666;   text-decoration: none; display:block; border-left:2px solid #FFCC00;  padding: 2px;}
.normgr:hover { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color : #666666;  text-decoration: none;  display:block; border-left:2px solid #FFCC00; border-bottom:1px solid #FFCC00; padding: 2px;}
.normgr:active { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color : #666666;  text-decoration: none;  display:block; border-left:2px solid #FFCC00; border-bottom:1px solid #FFCC00; padding: 2px;}


/*Kalender-Menue*/
.kalender:visited {text-decoration: none;   font-family: Arial, Helvetica, sans-serif; color : #666666; font-weight:bold; display:block; height:16px; font-size:13px; border:1px solid #FFCC00; padding: 3px;}
.kalender:link {text-decoration: none;  font-family: Arial, Helvetica, sans-serif; color : #666666; font-weight:bold; display:block; height:16px; font-size:13px;  border:1px solid #FFCC00; padding: 3px;}
.kalender:hover {text-decoration: none; background-color: #333333; font-family: Arial, Helvetica, sans-serif; color : #FFCC00; font-weight:bold; display:block; height:16px; font-size:13px; border:1px solid #FFCC00; padding: 3px; }
.kalender:active {text-decoration: none; background-color: #333333; font-family: Arial, Helvetica, sans-serif; color : #FFCC00; font-weight:bold; display:block;  height:16px; font-size:13px; border:1px solid #FFCC00; padding: 3px;}

/*Monats-Menue*/
.monat:visited {text-decoration: none;   font-family: Arial, Helvetica, sans-serif; color : #666666; font-weight:bold;  height:13px; font-size:11px; border:1px solid #FFCC00; padding: 2px;}
.monat:link {text-decoration: none;  font-family: Arial, Helvetica, sans-serif; color : #666666; font-weight:bold; height:13px; font-size:11px;  border:1px solid #FFCC00; padding: 2px;}
.monat:hover {text-decoration: none; background-color: #333333; font-family: Arial, Helvetica, sans-serif; color : #FFCC00; font-weight:bold; height:13px; font-size:11px; border:1px solid #FFCC00; padding: 2px; }
.monat:active {text-decoration: none; background-color: #333333; font-family: Arial, Helvetica, sans-serif; color : #FFCC00; font-weight:bold; height:13px; font-size:11px; border:1px solid #FFCC00; padding: 2px;}

/* Format für Layer im MMF */
.l_tage {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-align:left;
	margin-top:5px;
	margin-right:20px;
	padding: 5px;
	border-top: 1px solid #333333;
	border-left: 1px solid #333333;
	background-color: #efefef;
	width: 500px;
}


/* Format für Layer Teil-Umrandung, graue Schrift */
.layer_tr {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-align:left;
	padding: 5px;
	margin-right:20px;
	width: 500px;
	border-top: 1px solid #333333;
	border-left: 1px solid #333333;
}


.allgemeintitel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #666666;
	letter-spacing: 3pt;
	padding: 5px;

}

.monattitel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #666666;
	letter-spacing: 3pt;
}

.konzerttitel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #666666;
}



/* Layer für Künstlerfotos, anthrazit Hintergrund, weiße Schrift - LINKS*/
.l_kbl {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #efefef;
	letter-spacing:1pt;
	background-color: #333333;
	padding: 2px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-top: 5px;
	float:left;
}


/* Layer für Künstlerfotos, anthrazit Hintergrund, weiße Schrift - RECHTS*/
.l_kbr {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #efefef;
	letter-spacing:1pt;
	background-color: #333333;
	padding: 2px;
	margin-left: 10px;
	margin-bottom: 10px;
	margin-top: 5px;
	float:right;
}

/* Layer Navigationstabelle 185, anthrazit Hintergrund, weiße Schrift*/
.l_navtab_linie {
	border-top: 1px solid #999999;
	margin-top: 3px;
	padding-top: 3px;
	padding-bottom: 3px;
	width: 185px;

}

.l_navtab_oa {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	background-color: #333333;
	text-align: left;
	padding: 3px;
	width: 179px;
}



/* Formulare */
.button { font-size: 11px; color:#FFCF00; font-weight:bold; background-color : #333333; border : 1px solid #FFCF00;}
.inputtext { font-size:12px; color: #333333;  border: 0px none; background-color: #EFEFEF;}
