﻿a:link {color:#ABBCE4; FONT-FAMILY: Arial, Helvetica; FONT-SIZE:12px;} 
a:visited {color:#ABBCE4; FONT-FAMILY: Arial, Helvetica; FONT-SIZE:12px;}
a:hover {color: white; /*#f2cd89;*/ FONT-FAMILY: Arial, Helvetica; FONT-SIZE:12px; text-decoration:none;}
a:active {color:#ABBCE4; FONT-FAMILY: Arial, Helvetica; FONT-SIZE:12px;} 


body {

	background-color:#f0f2f8;	

	scrollbar-base-color: black; 
	scrollbar-arrow-color: #ABBCE4;
	scrollbar-darkshadow-color: gray;
	scrollbar-face-color: black;
	scrollbar-track-color: gray;
	background-image:url(../main/wallpaper_44.jpg);

	background-attachment: fixed;

	margin-top:5px;
	margin-left:5px;
	margin-bottom:5px;
}
	






/* HAUPT-TABELLE ALLE FRAMES */


.table_main {
	border: 0px; 
	width: 480px; 
	align: center; 
	border-spacing: 10px; 

	font-family: Verdana;
	color: white;

	padding-right: 10px;
	padding-left: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
}


.table_main_cd {
	border: 0px; 
	width: 480px; 
	align: center; 
	border-spacing: 15px; 

	font-family: Verdana;
	color: white;

	padding-right: 10px;
	padding-left: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
}


caption { 
	color:red;
	font-size:15px;
}

hr {
	width: 80%;
	height: 1px;
	color: gray;
}

/*--------------------------------------------------------------------*/
/*	Formatierungen News-Tabelle */
/*--------------------------------------------------------------------*/




.trennlinie {
	height:65;
}


.monat_news{
	font-style: Verdana;
	color: #ABBCE4;
	font-size:12px;

}

.text_news{
	font-size:12px;
}


/*TEXT für Ausschnitte aus Kritiken für NEWS-Page*/

.zitat2{
	FONT-SIZE: 12px; 
	COLOR: white; 
	FONT-FAMILY: Arial, Helvetica; 
	FONT-VARIANT: normal;
	FONT-STYLE: normal;
	}


/*--------------------------------------------------------------------*/
/*	ENDE Formatierungen News-Tabelle */
/*--------------------------------------------------------------------*/



.zitat{
	FONT-SIZE: 11px; 
	COLOR: white; 
	FONT-FAMILY: Arial, Helvetica; 
	FONT-VARIANT: normal;
	FONT-STYLE: normal;
	}


.titel{
	FONT-SIZE: 10px; 
	COLOR: #ABBCE4; 
	FONT-WEIGHT: bold; 
	FONT-Style: italic;
	FONT-FAMILY: Arial, Helvetica; 
	FONT-VARIANT: normal;
}



/*--------------------------------------------------------------------*/
/*	 Formatierungen Konzert-Kallender */
/*--------------------------------------------------------------------*/


.konzerte_monat {


	border-bottom: 1px solid gray;

	/*border-top: 1px solid gray;
	border-left: 1px solid #ABBCE4;
	border-right: 1px solid #ABBCE4;*/



	FONT-SIZE: 12px; 
	COLOR: #ABBCE4; 
	FONT-WEIGHT: bold; 
	FONT-FAMILY: Arial, Helvetica; 
	FONT-VARIANT: normal;
	FONT-STYLE: normal;
	}


.konzerte_datum{
	FONT-SIZE: 14px; 
	COLOR: white; 
	FONT-FAMILY: Arial, Helvetica; 
	FONT-VARIANT: normal;
	FONT-STYLE: normal;
	}

.konzerte_ort{

	/*border-left: 2px solid #ABBCE4;*/
	FONT-SIZE: 15px; 
	COLOR: white; 
	FONT-FAMILY: Arial, Helvetica; 
	FONT-VARIANT: normal;
	FONT-STYLE: normal;
	}

.konzerte_ort2{
	FONT-SIZE: 13px; 
	COLOR: white; 
	FONT-FAMILY: Arial, Helvetica; 
	FONT-WEIGHT: ; 
	FONT-VARIANT: normal;
	FONT-STYLE: normal;
	}

.konzerte_ka{
	/*border-left: 2px solid #ABBCE4;*/
	FONT-SIZE: 15px; 
	COLOR: #f2cd89; 
	FONT-FAMILY: Arial, Helvetica; 
	FONT-WEIGHT: ; 
	FONT-VARIANT: normal;
	FONT-STYLE: normal;
	}

.konzerte_ka2{
	FONT-SIZE: 13px; 
	COLOR: #f2cd89; 
	FONT-FAMILY: Arial, Helvetica; 
	FONT-WEIGHT: ; 
	FONT-VARIANT: normal;
	FONT-STYLE: normal;
	}

.konzerte_programm{
	FONT-SIZE: 14px; 
	COLOR: white; 
	FONT-FAMILY: Arial, Helvetica; 
	FONT-WEIGHT: ; 
	FONT-VARIANT: normal;
	FONT-STYLE: normal;
	}

.aktual{
	FONT-SIZE: 11px; 
	COLOR: #ABBCE4; 
	FONT-FAMILY: Arial, Helvetica; 
	FONT-WEIGHT: ; 
	FONT-VARIANT: normal;
	FONT-STYLE: normal;
	}

/*--------------------------------------------------------------------*/
/*	 ENDE Formatierungen Konzert-Kallender */
/*--------------------------------------------------------------------*/



/*--------------------------------------------------------------------*/
/*	 Formatierungen REPERTOIRE */
/*--------------------------------------------------------------------*/

.rep_head{
	FONT-SIZE: 16px; 
	COLOR: #ABBCE4; 
	FONT-WEIGHT: bold; 
	FONT-FAMILY: Arial, Helvetica; 
	FONT-VARIANT: normal;
	FONT-STYLE: normal;
	}

.rep_composer{
	FONT-SIZE: 15px; 
	COLOR: white; 
	FONT-FAMILY: Arial, Helvetica; 
	FONT-WEIGHT: bold; 
	FONT-VARIANT: normal;
	FONT-STYLE: normal;
	}

.rep_concerto{
	FONT-SIZE: 15px; 
	COLOR: #f2cd89; 
	FONT-FAMILY: Arial, Helvetica; 
	FONT-WEIGHT: bold; 
	FONT-VARIANT: normal;
	FONT-STYLE: normal;
	}

.rep_concerto_zusatz{
	FONT-SIZE: 15px; 
	COLOR: white; 
	FONT-FAMILY: Arial, Helvetica; 
	FONT-WEIGHT: bold; 
	FONT-VARIANT: normal;
	FONT-STYLE: normal;
	}


/*--------------------------------------------------------------------*/
/*	 ENDE Formatierungen REPERTOIRE */
/*--------------------------------------------------------------------*/




.video_title{
	font-style: Verdana; 
	FONT-FAMILY: Arial, Helvetica; 
	color: white;
	font-size:14px;

}




.referent {

	border-top: 1px solid gray;

	FONT-SIZE: 14px; 
	COLOR: #ABBCE4;

	FONT-WEIGHT: bold; 
	FONT-FAMILY: Arial, Helvetica; 
	FONT-VARIANT: normal;
	FONT-STYLE: normal;

	}


.referent2 {

	border-top: 0px solid gray;

	FONT-SIZE: 11px; 
	COLOR: white;

	FONT-WEIGHT: bold; 
	FONT-FAMILY: Arial, Helvetica; 
	FONT-VARIANT: normal;
	FONT-STYLE: normal;

	}




.guestbook {


	border-bottom: 1px solid gray;

	/*border-top: 1px solid gray;
	border-left: 1px solid #ABBCE4;
	border-right: 1px solid #ABBCE4;*/



	FONT-SIZE: 12px; 
	COLOR: white; 
	/*FONT-WEIGHT: bold;*/
	FONT-FAMILY: Arial, Helvetica; 
	FONT-VARIANT: normal;
	FONT-STYLE: normal;
	}



/* HOVER für LINKS Section */


		
.stateon {
	FILTER: alpha(Opacity=55); 
	BORDER-RIGHT: white 1px solid; 
	BORDER-LEFT: white 1px solid;
	BORDER-TOP: white 1px solid; 
	BORDER-BOTTOM: white 1px solid;
	}

.stateoff {
	BORDER-RIGHT: #ABBCE4 1px solid; 
	BORDER-TOP: #ABBCE4 1px solid; 
	BORDER-LEFT: #ABBCE4 1px solid; 
	BORDER-BOTTOM: #ABBCE4 1px solid;
	}

.stateclicked {
	BORDER-RIGHT: #ABBCE4 1px solid; 
	BORDER-TOP: #ABBCE4 1px solid; 
	FILTER: alpha(Opacity=60); 
	BORDER-LEFT: #ABBCE4 1px solid; 
	BORDER-BOTTOM: #ABBCE4 1px solid;
	}


.stateon_g { 
	BORDER-RIGHT: #ABBCE4 1px solid; 
	BORDER-LEFT: #ABBCE4 1px solid;
	BORDER-TOP: #ABBCE4 1px solid; 
	BORDER-BOTTOM: #ABBCE4 1px solid;
	FILTER: alpha(Opacity=60);
	}

.stateoff_g {
	BORDER-RIGHT: #333333 1px solid; 
	BORDER-TOP: #333333 1px solid; 
	BORDER-LEFT: #333333 1px solid; 
	BORDER-BOTTOM: #333333 1px solid;
	}

.stateclicked_g {
	BORDER-RIGHT: black 1px solid; 
	BORDER-TOP: black 1px solid;  
	BORDER-LEFT: black 1px solid; 
	BORDER-BOTTOM: black 1px solid;
	}