/* CSS Document */

/*General Styles*/

* {padding: 0; margin:0;}

body {	font-family: Arial, Helvetica, sans-serif;
		font-size: 0.69em;
		font-style: normal;
		background-color: #000000;
		
		
		
		}



#ganzerframe	{	width: 100%;
					height: 100%;
					background-image: url(../img/ruggedright.jpg); background-repeat: no-repeat; background-position: top right;
					}


#webseite 		{	width: 830px;
					height: 955px;
					margin: 0 auto 0 auto;}
				


td.datum  		{	font-style: normal;
					text-transform: uppercase;}
				
td.organisator	{ 	font-weight: 600;
					color: #cc3333;}
					
td.act 			{ 	font-weight: 800;
					color: #000000;}
					
td.soundstil	{ 	font-style: normal;}
					
td.linie		{ 	border-bottom-width:thin;
					border-bottom-style: solid;
					border-bottom-color: #cc3333;}
					
td.gallerie		{	font-size: 9px;
					font-weight: bold;}
					

.organisator	{ 	font-weight: 600;
					color: #cc3333;}
					
					
.untertitel		{ 	font-weight: bold;
					color: 000000;}
					
					
.frei			{	color: #990000;
					font-weight: bold;}
.besetzt		{	color: #006600;
					font-weight: bold;}
					
hr.programm		{  	border:solid 1px; 
					border-color: #cc3333;
					bor
					height:1px; 
					margin: 5px 0px 5px 0px;}



a.labels:link	{ 	font-weight: normal;
					color: #000000;
					text-decoration: none;}
					
a.labels:visited {	font-weight: normal;
					color: #000000;
					text-decoration: none;}
					
a.labels:hover	{ 	font-weight: normal;
					color: #000000;
					text-decoration: none;}
					
a.labels:active	{ 	font-weight: normal;
					color: #000000;
					text-decoration: none;}	
					
					
a.admin:link	{ 	font-weight: normal;
					color: #ff0000;
					text-decoration: none;}
					
a.admin:visited {	font-weight: normal;
					color: #ff0000;
					text-decoration: none;}
					
a.admin:hover	{ 	font-weight: normal;
					color: #ff0000;
					text-decoration: underline;}
					
a.admin:active	{ 	font-weight: normal;
					color: #ff0000;
					text-decoration: none;}	
					
					
					
a.stellen:link	{ 	font-weight: normal;
					color: #cc3333;
					text-decoration: none;}
					
a.stellen:visited {	font-weight: normal;
					color: #cc3333;
					text-decoration: none;}
					
a.stellen:hover	{ 	font-weight: normal;
					color: #cc3333;
					text-decoration: none;}
					
a.stellen:active	{ 	font-weight: normal;
					color: #cc3333;
					text-decoration: none;}	
					
					
					
a.organisator:link	{ 	font-weight: normal;
					color: #cc3333;
					text-decoration: none;}
					
a.organisator:visited {	font-weight: normal;
					color: #cc3333;
					text-decoration: none;}
					
a.organisator:hover	{ 	font-weight: normal;
					color: #cc3333;
					text-decoration: none;}
					
a.organisator:active	{ 	font-weight: normal;
					color: #cc3333;
					text-decoration: none;}	
					
					
					
					
					
a.downloads:link	{ 	font-family: Arial, Helvetica, sans-serif;
						font-style: normal;
						text-decoration: none;
						color: #000000;}
						
a.downloads:visited { 	font-family: Arial, Helvetica, sans-serif;
						font-style: normal;
						text-decoration: none;
						color: #000000;}
					
a.downloads:hover	{ 	font-family: Arial, Helvetica, sans-serif;
						font-style: normal;
						text-decoration: none;
						color: #000000;}
					

a.downloads:active	{ 	font-family: Arial, Helvetica, sans-serif;
						font-style: normal;
						text-decoration: none;
						color: #000000;}


/*End General Styles*/




/* Header */

#header 				{	width: 810px;
							height: 106px;
							background-image:url(../img/headertoptop.jpg); 
							margin: 0 0 0 30px;
}
			





/* Leftrow */


#leftrow 				{ 	float: left;
							width: 220px;
							margin: 0px;}
				
	
	
	/* Navi */

	
	#navigation 		{ 	
							width: 210px;
							height: 160px;
							background-image: url(../img/bgblue.jpg);
							background-repeat: repeat;}
					
				

	#navi_main 			{ 	float: left;
							font-family: Arial, Helvetica, sans-serif;
							font-style: normal;
							font-weight: bold;
							font-size: 1.4em;}
				
				
				
	#navi_main ul 		{	list-style-type: none;
							padding: 5px 0px 0px 7px;}
					
	#navi_main ul li 	{ 	padding: 0px;}




	#navi_sub 			{ 	float: right;
							font-family: Arial, Helvetica, sans-serif;
							font-style: normal;
							font-weight: bold;
							font-size: 1.2em;
							text-decoration: none;}
				
				
				
	#navi_sub ul 		{	list-style-type: none;
							padding: 5px 7px 0px 0px;}
				
					
	#navi_sub ul li 	{ 	padding: 0px;}

	/* Navi */





	/* Newsletter */

	#newsletter 		{ 	width: 210px;
							
							background-color:#FFFFFF;
							background-image: url(../img/letterfleck.jpg); 
							background-position: top left;
							background-repeat: no-repeat;
							margin: 10px 0px 10px 0px;}
					
				
				
	#title_letter 		{	font-family: Arial, Helvetica, sans-serif;
							font-size: 24px;
							font-weight: bold;
							font-style: normal;
							color: #FFFFFF;
							padding: 5px 0px 0px 7px;}


	#newsletterinhalt 	{	padding: 20px 0px 0px 7px;}
	
	
	.inputfeld				{	width: 100px;
								background-color: transparent;
								border: 1px solid #330033;
								font-family: Arial, Helvetica, sans-serif;
								font-size: 11px;}
								
								
	.inputfeld2				{	width: 300px;
								background-color: transparent;
								border: 1px solid #330033;
								font-family: Arial, Helvetica, sans-serif;
								font-size: 11px;}
							
	
							
	td.space				{	width: 20px;}
							
	.button					{	background-color: transparent;
								border: 1px solid #cc3333;
								color: #cc3333;
								font-family: Arial, Helvetica, sans-serif;
								font-size: 11px;
								padding: 0 3px 0 0;}
						
						
	.button:hover			{	background-color: #cc3333;
								border: 1px solid #ffffff;
								color: #ffffff;
								font-family: Arial, Helvetica, sans-serif;
								font-size: 11px;
								padding: 0 3px 0 0;}

	
	
	/* Newsletter fertig */			
				
				
	/*Logos*/


	#logos 				{	width: 210px;
							height: 120px;
							background-color: #000000;
							background-image: url(../img/logos.jpg);
							background-repeat: no-repeat;
							background-position: right;}
			
			
			


	/*Logos fertig*/
	
	
	
	
	

/* Leftrow fertig */


	
			
/* Content */

	#content 			{ 	margin-right: 10px;
							float: left;
							width: 420px;
							height: 670px;
							background-color:#FFFFFF;
							background-image: url(../img/headertop.jpg);
							background-repeat: no-repeat;
							background-position: top left;}
			
			
	#title_content 		{	font-family: Arial, Helvetica, sans-serif;
							font-size: 24px;
							font-weight: bold;
							font-style: normal;
							color: #FFFFFF;
							padding: 5px 0px 0px 7px;}

	#contentinhalt 		{	margin-top: 45px;
							padding: 0px 7px 0px 7px;
							height: 570px;
							overflow: auto;}	


	#bilder 			{	width: 380px;
							padding: 10px 0px 10px 0px;}	
				
				
/* Content fertig */






/* Rightrow */

#rightrow 				{	float: left;
							width: 180px;}	
	
	/* Jetzt */

	#jetzt 				{ 	width: 180px;
							height: 260px;
							background-color:#FFFFFF;
							background-image: url(../img/jetztfleck.jpg);
							background-repeat: no-repeat;
							background-position: top left; 
							margin-bottom: 10px;}
			
			

	#title_jetzt 		{	font-family: Arial, Helvetica, sans-serif;
							font-size: 24px;
							font-weight: bold;
							font-style: normal;
							color: #FFFFFF;
							padding: 5px 0px 0px 7px;}
				
				
	#jetztinhalt 		{	padding: 20px 0px 0px 7px;}






	/* Bald */

	#bald 				{ 	width: 180px;
							height: 360px;
							background-color:#FFFFFF;
							background-image: url(../img/baldfleck.jpg);
							background-repeat: no-repeat;
							background-position: top left; }		



	#title_bald 		{	font-family: Arial, Helvetica, sans-serif;
							font-size: 24px;
							font-weight: bold;
							font-style: normal;
							color: #FFFFFF;
							padding: 5px 0px 0px 7px;}
				
				
	#bald_inhalt 		{	padding: 25px 0px 0px 7px;}




/* Rightrow Fertig*/




/* Links Navigationen*/


	/* Navimain */

#navi_main a.zuhaus:link 		{ 	text-decoration: none;
									color: #FFFFFF;}

#navi_main a.zuhaus:visited 	{	text-decoration: none;
									color: #FFFFFF;}
								
#navi_main a.zuhaus:hover 		{	text-decoration: none;
									color: #660000;}
							
#navi_main a.zuhaus:active 		{	text-decoration: none;
									color: #660000;}
							

								
								


#navi_main a.programm:link 		{	text-decoration: none;
									color: #FFFFFF;}
								
#navi_main a.programm:visited 	{	text-decoration: none;
									color: #FFFFFF;}

#navi_main a.programm:hover 	{	text-decoration: none;
									color: #FF6600;}
							
#navi_main a.programm:active 	{	text-decoration: none;
									color: #FF6600;}
							

								
								
								
								
#navi_main a.merkker:link 		{ 	text-decoration: none;
									color: #FFFFFF;}

#navi_main a.merkker:visited 	{	text-decoration: none;
									color: #FFFFFF;}

#navi_main a.merkker:hover 		{	text-decoration: none;
									color: #FFCC00;}
							
#navi_main a.merkker:active 	{	text-decoration: none;
									color: #FFCC00;}
									
									
#navi_main a.neuesmerkker:link 		{ 	text-decoration: none;
									color: #FFFFFF;}

#navi_main a.neuesmerkker:visited 	{	text-decoration: none;
									color: #FFFFFF;}

#navi_main a.neuesmerkker:hover 		{	text-decoration: none;
									color: #66FFFF;}
							
#navi_main a.neuesmerkker:active 	{	text-decoration: none;
									color: #66FFFF;}
							

								
								
								
	
#navi_main a.kontakt:link 		{ 	text-decoration: none;
									color: #FFFFFF;}

#navi_main a.kontakt:visited 	{	text-decoration: none;
									color: #FFFFFF;}

#navi_main a.kontakt:hover 		{	text-decoration: none;
									color: #339900;}
							
#navi_main a.kontakt:active 	{	text-decoration: none;
									color: #339900;}
							

								
								
								
								
#navi_main a.gallerie:link 		{ 	text-decoration: none;
									color: #FFFFFF;}
								
#navi_main a.gallerie:visited 	{	text-decoration: none;
									color: #FFFFFF;}

#navi_main a.gallerie:hover 	{	text-decoration: none;
									color: #6633CC;}
							
#navi_main a.gallerie:active 	{	text-decoration: none;
									color: #6633CC;}
							

								
								
								
								
#navi_main a.spezial:link 		{ 	text-decoration: none;
									color: #FFFFFF;}
								
#navi_main a.spezial:visited 	{	text-decoration: none;
									color: #FFFFFF;}

#navi_main a.spezial:hover 		{ 	text-decoration: none;
									color: #0066cc;}
							
#navi_main a.spezial:active 	{	text-decoration: none;
									color: #0066cc;}
							

								
								
								
								
								
#navi_main a.links:link 		{ 	text-decoration: none;
									color: #FFFFFF;}
									
#navi_main a.links:visited 		{	text-decoration: none;
									color: #FFFFFF;}

#navi_main a.links:hover 		{	text-decoration: none;
									color: #FF66FF;}
							
#navi_main a.links:active 		{	text-decoration: none;
									color: #FF66FF;}
							
	/*Navimain fertig*/
								
								
								
	/* Subnavi */								


#navi_sub a.subnavi:link 		{	text-decoration: none;
									color: #000000;}
								
#navi_sub a.subnavi:visited 	{	text-decoration: none;
									color: #000000;}

#navi_sub a.subnavi:hover 		{	text-decoration: none;
									color: #FFFFFF;}
							
#navi_sub a.subnavi:active 		{	text-decoration: none;
									color: #FFFFFF;}
							
	/*Subnavi fertig*/

/*Navi STyles fertig*/



