body	{ 
	background-image:url(bilder/hintergrund.jpg); background-repeat:repeat;
	font-family: Calibri, Arial, Helvetica, sans-serif;
	padding-left: 40px;
	padding-right: 40px;		/*Formatierung für Body*/
}

h1					{
					font-size: 28px;
					text-align: center;
					margin-bottom: 40px;
					}
					
#index {
	margin-left: auto;
	margin-right: auto;
	margin-top: 15px;
	width: 1000px;		
}

#header			{
				width: 1000px;
				height: 215px;
				border: black solid 1px;
				background-color: #ffe700;
				}


#sublinks {
	width: 130px;
	height: 145px;
	margin-top: 40px;
	text-align: center;
	background-color: #000000;
	float: left;
	font-size: 16px;			
	}
	
#impressum {
	text-align: center;
	position: relative;
	margin-top: 10px;
	margin-bottom: 15px;
	font-size: 16px;
	width: 1000px;
	height: 25px;
	border: #000000 solid 1px;
	background-color: #ffe700;
	padding-top: 5px;
	}
	
#impressumlinks		{
					width: 80px;
					height: 30px;
					margin-left: -50px;
					margin-top: -8px;
					}
					
#haupttext {
	text-align: left;
	padding-top: 20px;
	padding-left: 62px;
	padding-right: 62px;
	width: 876px;
	min-height: 650px;
	background-color: #ffe700;
	margin-bottom: 10px;
	border: black solid 1px;
	}


#div_hauptmenu {
	padding-top: 6px;
	text-align: center;
	font-size: larger;
	width: 1000px;
	height: 50px;
	background-color: black;
	margin-top: -5px;
}


#hauptmenutabelle	{
					float: left;
					}
	
.hauptmenu a		{
					padding: 3px;
					font-size: 18px;
					text-decoration: none;
					}
	
.hauptmenu a:link	{color: white;}
.hauptmenu a:visited{color: white;}
.hauptmenu a:hover	{color: black; background-color: #ffe700;}
.hauptmenu a:active {color: black; background-color: #ffe700;}


.textlink a			{
					font-size: 16px;
					}

a.textlink:link 	{color: #c9031e; text-decoration: none;}
a.textlink:visited	{color: #c9031e; text-decoration: none;}
a.textlink:hover 	{color: #c9031e; text-decoration: underline;}
a.textlink:active	{color: #c9031e; text-decoration: underline;}


.linklink a	 		{
					padding: 3px;
                 	text-decoration: none;
					font-size: 16px;
					}

.linklink a:link	{text-decoration: none; color: white;}
.linklink a:visited {text-decoration: none; color: white;}
.linklink a:hover	{color: black; background-color: #ffe700; }
.linklink a:active	{color: black; background-color: #ffe700;}

					

/*************************Index*************************/	


#news				{
					font-size: 28px;
					text-align: left;
					margin-bottom: 40px;
					margin-top: 60px; 
					}

.newsitem			{
					width: 876px;
					height: 150px;
					}

.newstitel			{
					
					}
					
.newsdatum			{
					font-size: 12px;
					color: #797300;
					margin-top: -16px;
					margin-bottom: 10px;
						
					}

h2					{
					font-size: 18px;
					margin-top: 25px;
					}

.newsbild			{
					width: 200px;
					height: 150px;
					margin-right: 30px;
					float: left;
					}
					
.newstext			{
					font-size: 14px;
					margin-bottom: 7px;
					}


/*************************Konzerte*************************/

.div_konzert		{
					width: 876px;
					height: 150px;
					}

.div_konzertbild	{
					width: 200px;
					height: 150px;
					margin-right: 30px;
					float: left;
					}
					
.konzertbeschreibung{
					font-size: 14px;
					margin-bottom: 7px;
					}
					
/*************************Orchester*************************/

#text_unter_bild {
	font-size: 16px;
	width: 700px;
	height: auto;
	margin-left: 300px;
	margin-top: 20px;
	margin-bottom: 50px;
	}

#text_mit_bild {
	font-size: 16px;
	width: 410px;
	height: auto;
	float: left;
	text-align: justify;
	margin-left: 60px;
	margin-top: 20px;
	margin-right: 26px;
	margin-bottom: 50px;
	}

#text_ohne_bild {
	font-size: 16px;
	width: 680px;
	float: left;
	height: auto;
	text-align: left;
	margin-left: 60px;
	margin-top: 40px;
	margin-bottom: 50px;
	}

#downloads_unter_fotos {
	font-size: 16px;
	width: 700px;
	height: auto;
	text-align: left;
	margin-left: 100px;
	margin-top: 40px;
	margin-bottom: 50px;
	}

#bild {
	margin-top: 110px;
	margin-bottom: 250px;
	}
	
#bild_in_text {
	margin-top: 0px;
	margin-left: 50px;
	float: left;
	}
	
#text_neben_bild {
	font-size: 16px;
	width: 350px;
	height: auto;
	margin-left: 500px;
	margin-top: 60px;
	margin-bottom: 50px;
	}	
	
#fliesstext			{
					width: 876px;
					margin-top: 480px;
					margin-bottom: 50px;
					}

	
/*************************Galerie*************************/	

.div_zuruck			{
					text-align: center;
					height: 20px;
					margin-top: 50px;
					}

.div_alben			{
					height: 120px;
					width: 600px;
					margin-left: 50px;
					margin-bottom: 20px;
					}
					
.alben_text			{
					margin-left: 220px;
					width: 390px;
					height: 120px;
					}
					
.albumtitel			{
					margin-top: 0px;
					margin-bottom: 5px;
					text-align: left;
					font-family: Calibri, Arial, Helvetica, sans-serif;
					font-size: 18px;
					font-weight: bold;
					}
					
.albumbeschreibung	{
					margin-top: 0px;
					text-align: left;
					font-family: Calibri, Arial, Helvetica, sans-serif;
					font-size: 14px;
					}

#titelbild			{
					float: left;
					}

.bildlink			{
					border-width: 2px;
					border-color: #ffe700;
					}
					
.bildlink:link 		{border-width: 2px; border-color: #ffe700;}
.bildlink:visited	{border-width: 2px; border-color: #ffe700;}
.bildlink:hover 	{border-width: 2px; border-color: #c9031e;}
.bildlink:active	{border-width: 2px; border-color: #c9031e;}

.film				{
					text-align: center;
					}

/*************************CD-Shop*************************/

.div_cd				{
					width: 876px;
					height: 300px;
					}

.div_cd_mittel		{
					width: 876px;
					height: 375px;
					}

.div_cd_lang		{
					width: 876px;
					height: 450px;
					}
					
.div_cd_doppelt		{
					width: 876px;
					height: 800px;
					}
					
.div_cover			{
					width: 200px;
					height: 200px;
					border-style: solid;
					border-width: thin;
					border-color: #000000;
					float: left;
					}

.cdtitel			{
					margin-top: 0px;
					font-size: 20px;
					}	
									
.cdbeschreibung		{
					width: 280px;
					height: 200px;
					margin-left: 15px;
					float: left;
					font-size: 14px;
					}
					
.tracks_cd			{
					width: 370px;
					height: 250px;
					margin-left: 500px;
					}

ol					{
					margin-left: -18px;
					font-size: 12px;
					}
					
li					{
					margin-bottom: 5px;
					margin-top: 5px;
					}

#trackstitel			{
					margin-left: 0px;
					font-size: 12px;
					margin-bottom: 5px;
					}

.trennstrich		{
					border-bottom-style: solid;
					border-bottom-color: #000000;
					border-bottom-width: thin;
					width: 876px;
					height: 1px;
					margin-top: 30px;
					margin-bottom: 30px;
					}

#satze				{
					margin-bottom: 0px;
					margin-top: 0px;
					}

/*************************Bestellung*************************/

#formular		{
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 14px;
				font-weight: 100;
				font-stretch: expanded;
				color: #373737;
				margin-left: 30px;
				}
				
.geschlecht		{
				margin-left: 0px;
				}
				
#feld_bezeichnungen{
				float: left;
				width: 120px;
				height: 170px;
				margin-top: 2px;
				}

#feld_formulare{
				width: 250px;
				height: 170px;
				margin-top: -15px;
				margin-left: 140px;
				}


.bezeichnung	{
				height: 18px;
				margin-bottom: 5.6px;
				margin-top: -0px;
				}
				
				
.nachricht		{
				text-align: left;
				margin-top: 20px;
				}
				
.kontaktaufnahme	{
					text-align: left;
					margin-top: 20px;
					}
					
.senden			{
				text-align: left;
				margin-top: 20px;
				height: 70px;
				}
						
.textfeld		{
				margin-bottom: 1.4px;
				margin-left: 5px;
				}

/*************************Kontakt*************************/

.fb-like-box	{
				width: 237px;
				height: 292px;
				background-color: #F4F4F4;
				margin-top: 10px;
				}
				
.linkespalte	{
				width: 300px;
				height: 300px;
				float: left;
				margin-right: 335px;
				}				

/*************************Gästebuch*************************/

#div_gaestebuch		{
					height: auto;
					width: 700px;
					border-style: dotted;
					float: left;
					}
					
					
#div_admin			{
					width: 100px;
					height: 30px;
					margin-left: 850px;
					margin-top: -70px;
					}
					
a.invisible:link	{color: #ffe700;}
a.invisible:visited	{color: #ffe700;}
a.invisible:hover	{color: #ffe700;}
a.invisible:active	{color: #ffe700;}
