body {	
font-family:Verdana, arial, helvetica, sans-serif;	
font-size:11px;	
background: #fff ;
}

.menu {
letter-spacing: 1px;
text-transform:lowercase;
font-size:7px;
position: absolute; 
left: 2%; 
width: 1000px; 
top: 2%; 
padding-right:25px;
}

.menu a {
text-decoration:none;
}


.flyer {
	position: absolute;
	left: 0px;
	top: 267px;
	overflow:auto;
}


#logo {
position: absolute;
top:5%; 
left: 2%; 
}


.nav {
	letter-spacing: 2px;
	text-transform:lowercase;
	position: absolute;
	left: 2%;
	width: 80px;
	top: 170px;
}


.nav ul {
list-style-type:none;
margin:0px;
padding:0px;
}

.nav li {
padding:0 0 3.2em;
}


.register { 
letter-spacing: 2px;
text-transform:lowercase;
text-align:left;
position: absolute; 
left: 76em; 
width: 75em; 
top: 170px; 
}


.impressum { 
position: absolute; 
left: 76em; 
width: 75em; 
top: 410px; 
}




.register img{
position: absolute; 
left: 0; 
float:none;

}


.ad {
letter-spacing: 2px;
position: absolute; 
left: 2%; 
top: 79em; 
overflow:auto;
}

.dl { 
background:#CCFFCC;
color:#CC3333;
letter-spacing: 2px;
text-transform:lowercase;
text-align:left;
position: absolute; 
left: 76em; 
width: 35em; 
top: 450px; 
}

.zeilen { 
height:9em;
width: 560px;
padding: 0 0 2em 0; 
}

.zeilenbig { 
width: 560px;
padding: 0 0 2em 0; 
}


.contentml {
 
padding:5px 5px 0 0;
}


.vorstand {
font-size:14px;
letter-spacing: 2px;
color:#999;
}


.links { 
letter-spacing: 2px;
position: absolute; 
left: 17em; 
width: 25em; 
top: 150px; 
}

.mittelinks {
	letter-spacing: 2px;
	position: absolute;
	left: 246px;
	width: 580px;
	height:60em;
	top: 166px;
	overflow:auto;
}

.mittelinks img { 
float:left;
padding:7px 10px 0 0;


}

.mittelinks ul {
list-style-type:none;
margin:0px;
padding:0px;
}

.mittelinks li {
padding:0 0 1.8em;
}


.mitte { 
letter-spacing: 2px;
position: absolute; 
left: 45em; 
width: 25em;
height:60em; 
top: 150px; 
overflow:auto;
}

.rechts {
letter-spacing: 2px;
text-align:left;
position: absolute; 
left: 75em; 
width: 25em; 
top: 150px; 
overflow: auto;
}


.container{
position:absolute;
top:1em;
background:#fff;
width:1360px;
height:900px;
}

.unten {
	letter-spacing: 2px;
	position: absolute;
	left: 0px;
	width: 46em;
	height:60em;
	top: 767px;
	overflow:auto;
}

.fett{
font-size:28px;
font-weight:bold;
color:#333;
}


.bilder { 
letter-spacing: 2px;
width: 560px;
height: 25em;
top: 150px; 
}

.bilder img { 
float:left;
padding:7px 10px 0 0;


}


.lineup {
font-size:28px;
font-weight:bold;
color:#333;
}

.lineup a{
font-size:28px;
font-weight:bold;
color:#333;
padding: 1em 0 2em 0; 

}

.lineup a:link{
font-size:28px;
font-weight:bold;
color:#333;
}

.tickets{
font-size:28px;
font-weight:bold;
color:#CC0000;
}

.tickets a{
font-size:28px;
font-weight:bold;
color:#CC0000;
padding: 1em 0 2em 0; 

}

.tickets a:link{
font-size:28px;
font-weight:bold;
color:#CC0000;
}



.kontakt {
font-size:11px;
position: absolute; 
left: 70em; 
width:70em; 
top: 150px; 
}


.verweis {
font-size:16px;
font-weight:bold;
color:#999;
}

.verweis a{
font-size:16px;
font-weight:bold;
color:#999;
}

.verweis a:link{
font-size:16px;
font-weight:bold;
color:#999;

}

.pdf {
text-transform:uppercase;
font-size:16px;
color: #CC0000;	
}

.pdf a{
font-size:16px;
color: #CC0000;	
}

.pdf a:link{
font-size:16px;
color: #CC0000;	

}

h1 {    
font-family:Verdana, arial, helvetica, sans-serif;	
color:#666;
font-size:16px;    
font-weight:light;
}


h2 {  
letter-spacing: 2px;
font-weight:light;
font-size: 18px;
color: #CC0000;	
}

h3 {    
font-family:Verdana, arial, helvetica, sans-serif;	
color:#000;
font-size:12px;    
font-weight:bold;
}

h3 a:hover{    
font-family:Verdana, arial, helvetica, sans-serif;	
color:grey;
font-size:12px;    
font-weight:bold;
}


h4 {    
font-family:Verdana, arial, helvetica, sans-serif;	
color:#CC0000;
background:#ccc;
font-size:16px;    
font-weight:light;
}

h4 a:link{    
font-family:Verdana, arial, helvetica, sans-serif;	
color:#CC0000;
background:#ccc;
font-size:16px;    
font-weight:light;
}

h4 a{    
font-family:Verdana, arial, helvetica, sans-serif;	
color:#CC0000;
background:#ccc;
font-size:16px;    
font-weight:light;
}


h5 {    
font-family:Verdana, arial, helvetica, sans-serif;	
color:#000;
background:#ccc;
font-size:16px;    
font-weight:light;
}


h5:hover{    
font-family:Verdana, arial, helvetica, sans-serif;	
color:#660000;
background:#cccc33;
font-size:16px;    
font-weight:light;
}


h5 a:link{    
font-family:Verdana, arial, helvetica, sans-serif;	
color:#000;
background:#ccc;
font-size:16px;    
font-weight:light;
}

h5 a{    
font-family:Verdana, arial, helvetica, sans-serif;	
color:#000;
background:#ccc;
font-size:16px;    
font-weight:light;
}




h6 {    
font-family:Verdana, arial, helvetica, sans-serif;	
color:#000;
font-size:12px;    
font-weight:normal;
}


h7 {    
font-family:Verdana, arial, helvetica, sans-serif;	
color:#660000;
background:#cccc33;
font-size:16px;    
font-weight:light;
}

h7 a:link{    
font-family:Verdana, arial, helvetica, sans-serif;	
color:#660000;
background:#cccc33;
font-size:16px;    
font-weight:light;
}

h7 a{    
font-family:Verdana, arial, helvetica, sans-serif;	
color:#660000;
background:#cccc33;
font-size:16px;    
font-weight:light;
}


a {	
font-family: Verdana, Arial, Helvetica, sans-serif;	
color: #CC0000;	
text-decoration: none;	
font-size: 11px;

}

a:hover {	
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration: none;	
color: #FF6600;	
}

a:link {	
font-family: Verdana, Arial, Helvetica, sans-serif;	
text-decoration: none;	
color: #CC0000;
}
