
*{
					margin: 0px;
					padding: 0px;
	}

body {
					margin: 150px auto 0px auto;
					background-color: #000;
					font-family: Verdana, Arial, Helvetica, san-serif;
					/*background-image: url(../img2/band.jpg);
					background-repeat: no-repeat;
					background-position: 600px 0px;*/
					text-align: center;
}


#wrapper {			
					
					margin: -5px auto 0px auto;
					text-align: left;
					background-color: #666;
					width: 867px;
					padding-bottom: 50px;				
}	
			
.clear{
					clear:both;

}

.float_left{
					float:left;

}

.float_right{
					float:right;
}

#navi {
					position: absolute;				
					width: 867px;
					height: 27px;
					background-color: #ccc;
					margin-top: 34px;
}

ul {
					position: absolute;
					margin-top: 3px;
					margin-left: 73px;
					
}


li {
					float: left;
					list-style-type: none;
					
					padding-left: 20px;
					height: 27px;
					



}

#newskasten {
					position: static;
					width: 191px;
						
					margin-top: 72px;
					background-color: #888;
					padding-left: 10px;
					min-height: 528px;
					height: auto;
}


h1 {
					font-size: 14px;
					color:#C5DCEE;
					margin-left: 0px;
					padding-bottom: 0px;
					margin-bottom: 0px;
}

h1.csc-firstHeader	{
					font-size: 14px;
					color:#C5DCEE;
					margin-left: 0px;
					padding-bottom: 0px;
					margin-bottom: 0px;
}

h2  {
					font-size: 14px;
					color: #F23232;
					line-height: 14px;					
}

h3 {
					font-size: 14px;
					color:#C5DCEE;
}

.nachricht {
					font-size: 12px;
					color: #000;
}


#strich1 {					
					width: 867px;
					height: 3px;
					background-color: #ccc;
					margin-top: 20px;
					margin-left: 0px;
					float: left;
}



#contact {
					position: relative;
					margin: 10px auto 0px auto;
					padding-left: 160px;
					text-align: center;
					width: 400px;
					color:white;
}

}
#tag {
					height: 11px;
					width: 3px;
					border-left: white solid 1px; 
					
}
#bandfoto {
					position: absolute;
					margin-top: -164px;
					margin-left: 400px;
					background-image: url(../img2/band2.jpg);
					width: 439px;
					height: 164px;
					background-repeat: no-repeat;
					
}
#logo {
					position: absolute;
					width: 334px;
					height: 136px;
					background-image: url(../img2/logo.png);
					background-repeat: no-repeat;
					margin-top: -120px;
					margin-left: -40px;
	}

#content {
						
					background-color: transparent;
					width: 550px;
					margin-top: 90px;
					margin-left: 100px;
					float: left;
}
						
#cover {				
					position: absolute;
					width: 156px;
					height: 153px;
					background-image: url(../img2/cover2.jpg);
					margin-top: 85px;
					margin-left: 120px;
}					

#Bild2  {
					position: absolute;
					width: 150px;
					height: 152px;
					background-image: url(../img2/band1.jpg);
					margin-top: 320px;
					margin-left: 90px;
						

}
						
.bodytext {	
					font-size: 12px;
					color: #fff;
					margin-left: 0px;
					
					text-align: left;
					padding-top: 10px;
}	
p.bodytext {	
					font-size: 12px;
					color: #fff;
					margin-left: 0px;
					padding-left: 0px;
					text-align: left;
					
}
						
.csc-firstHeader {
					font-size: 11px;
					color:#C5DCEE;
					margin-left: 10px;
}	

.csc-textpicHeader {						
					height: 10px;
}				
						
						
.news-list-morelink a{		
					font-size: 9px;
					color: #F23232;
					padding-bottom: 50px;
					text-decoration: none;
}			
						
						
.news-list-morelink a:hover{		
					background-color: transparent;
					text-decoration: underline;
}			
						
.news-list-item .bodytext{
					
					color: black;
					width: 160px;
				
}										
						
						
span.news-list-date {
					font-size: 10px;
					color: #F23232;
					padding-top: -20px;
					text-decoration: none;
					width: 180px;
					white-space: nowrap;
}	

.clearer {
					margin-top: 20px;
}

#news h1 {
					font-size: 14px;
					color:#C5DCEE;
}			
#contact a	{	
					font-size: 12px;
					color: white;
}	

#contact a:hover	{	
					color: white;
					background-color: transparent;
					color:#C5DCEE;
}	


.news-list-item{
					margin-left: 15px;
					width: 150px;
					padding-bottom: 10px;
					/*min-height: 200px;*/
					color: black;
									
}
			

.news-list-item h3 a  {	
					font-size: 8px;
					color: #666;	
					margin-top: 2px;
}

.news-list-item h3 a:hover{	
					background-color: transparent;		
}	

.news-list-item a:hover{	
					background-color: transparent;		
}	

.csc-header-n1{
					height: 30px;
}


#subnav{
					padding-top:28px;
	}
#subnav a {
	
					color:#fff;
	}
#subnav ul{
					display:block;
	}	
	
#subnav li{
					display:block;
	}	
	
#subnav a:hover{
					color:#C5DCEE;
					background-color:#666666;
	}
#linkShop{
	
					padding-left:15px;}
		
#linkShop a {
					margin-left:15px;
					padding:0;} 	
#linkShop a:hover{
					padding:0;
					background-color:#CCCCCC;	
	}
		
#shoppic{
					background-image:url(../img2/shoppingcart.jpg);
					height:50px;
					width:50px;
	}
/*<agl.folder "Text-Links">*/
a {
					color: #666;
					font-size: 12px;	
					font-weight: bold;
					text-decoration:none;				
					padding: 6px;
					
}

a:hover {				
					background-color: #C5DCEE;						
}

p a { 
					color: #C5DCEE; 
					text-decoration: underline; 
					background-color: transparent; 
					background-repeat: no-repeat; 
					background-position: 2px 9px; 
					padding-left: 20px 
	}

p.bodytext a { 
					color: #C5DCEE; 
					text-decoration: underline; 
					background-color: transparent; 
					background-repeat: no-repeat; 
					background-position: 2px 9px; 
					padding-left: 20px 
	}
p a:link  { 
					color: #C5DCEE; 
					text-decoration: underline; 
					background-color: transparent; 
					background-image: url(../img2/bild_link.png); 
					background-repeat: no-repeat; 
					background-position: 2px 9px; 
					padding-left: 20px 
	}

p.bodytext a:link { 
					color: #C5DCEE; 
					text-decoration: underline; 
					background-color: transparent; 
					background-image: url(../img2/bild_link.png); 
					background-repeat: no-repeat; background-position: 2px 9px; 
					padding-left: 20px; !important; 
	}

p.bodytext a:visited  { 
					color: #C5DCEE; 
					text-decoration: underline; 
					background-color: transparent; 
					background-image: url(../img2/bild_link.png) 
	}
p a:active { 
					color: #C5DCEE; 
					text-decoration: underline; 
					text-decoration: none; 
					background-color: transparent 
	}
	
p.bodytext a:active { 
					color: #C5DCEE;  
					text-decoration: underline; 
					text-decoration: none; 
					background-color: transparent 
	}
	
p a:hover  { 
					color: #C5DCEE; 
					text-decoration: none; 
					text-decoration: none; 
					background-color: transparent 
	}
td.csc-uploads-fileName a { 
					color: #C5DCEE; 
					text-decoration: underline; 
					background-color: transparent; 
					background-repeat: no-repeat; 
					background-position: 2px 9px; 
					padding-left: 20px 
	}
	
td.csc-uploads-fileName a:link { 
					color: #ffffff; 
					text-decoration: underline; 
					background-color: transparent; 
					background-image: url(../img2/bild_link_down.png); 
					background-repeat: no-repeat; background-position: 2px 9px; 
					padding-left: 20px; !important; 
}	
	
	td.csc-uploads-fileName a:visited  { 
					color: #C5DCEE; 
					text-decoration: none; 
					background-color: transparent; 
					background-image: url(../img2/bild_link_down.png) 
}
	
	td.csc-uploads-fileName a:hover { 
					color: #C5DCEE; 
					text-decoration: none; 
					background-color: transparent 
}
	
	img.spacer-gif {
					display:none; !important
}
	
	.spacer-gif {
					display:none; !important
}
/*</agl.folder>*/

/*<agl.folder "Kontakformular">*/
	fieldset.csc-mailform  { 
					font-family: Tahoma; 
					width: 480px; 
					border: 0;
}
	
	fieldset.csc-mailform label  { 
					font-size: 12px; 
					font-family: Tahoma;
					text-align: right; display: block; 
					margin-right: 10px; width: 80px; 
					height: 20px; float: left }
	
	
	fieldset.csc-mailform input    { 
					font-size: 12px; 
					font-family: Tahoma; 
					background-color: #f5f5f5; 
					margin-bottom: 10px; 
					padding: 2px; 
					width: 250px; 
					height: 20px; 
					border: solid 1px #ccc 
}

	fieldset.csc-mailform textarea   { 
					font-size: 11px; 
					font-family: Tahoma; 
					background-color: #f5f5f5; 
					margin-bottom: 10px; 
					padding: 2px; 
					width: 250px; 
					border: solid 1px #ccc 
}
	
	.csc-mailform-check   { 
					font-size: 11px; 
					font-family: Tahoma; 
					text-align: left; 
					margin-bottom: 10px; 
					padding: 2px; 
					width: 20px; 
					border: solid 0; 
					outline-width: 0 
}
	
	.csc-mailform-label  { 
					font-size: 12px; 
					font-family: Tahoma; 
					font-weight: bold; 
					text-align: left; 
					margin-bottom: 10px; 
					padding: 2px; 
					border: solid 0 #ccc 
}
	
	#mailformformtype_mail    { 
					color: #fff; font-size: 12px; 
					line-height: 18px; 
					background: #539bcb; 
					text-align: center; 
					margin-left: 86px; 
					padding: 2px 2px 20px; 
					position: relative; 
					z-index: 4; 
					bottom: 35px; 
					left: 155px; 
					width: 100px; 
					height: 20px; 
					vertical-align: -4px; 
					top: 1px; 
					border: solid 1px #ccc   
}

select { 				
					width: 380px; height: 60px 
}
					
#mailformIch_erkenne_die_auf_der_Homepa  
					{ color: black; 
						font-size: 12px; 
						background: #fff 0 4px; 
						text-align: center; 
						margin-top: 2px; 
						margin-left: 0; 
						padding: 2px 2px 0; 
						position: relative; 
						width: 10px; height: 10px;
						border: solid 1px #999; 
						outline-width: 0;
}
/*</agl.folder>*/
	.news-list-morelink {
					font-size:12px;
}

#news  {
					width: 180px;
					padding-left: 10px;
					padding-top: 20px;
}
		