﻿* {
padding : 0;
margin : 0;
}
body {
font-family : 'Arial Black', Gadget, sans-serif;
font-weight : 200;
font-size : 13px;
background : url(bilder/background/background2.jpg);z-index:1;
background-attachment : fixed;
background-repeat : no-repeat;
text-align : center;
background-size : 100% 100%, auto;
}
#wrapper {
background: url(bilder/background/trans.gif); z-index:998;
background-repeat: repeat;
background-size: 100% 100%, auto; 
width : 1024px;
color : #ffa500;
border-style : none;
margin : 0 auto;

}

#all {
background: url(bilder/background/trans.gif); z-index:999;
background-repeat: repeat;
background-size: 100% 100%, auto; 

}
#navigation ul {
margin : 0;
padding : 0;
text-align : center;
border-style : none;
background : none;
}
#navigation li {
list-style : none;
display : inline;
margin : 0;
padding : 0;
}
#navigation img {
border-style : none;
margin : 0;
padding : 0;
}
#navigation {
padding : 20px;
width : 200px;
position : fixed;
right : 5px;
top : 7%;
text-align : right;
z-index : 4;
}
.navigation-item {
margin-bottom : 5px;
width : 200px;
float : right;
}
#navigation2 {
padding : 20px;
width : 200px;
position : fixed;
right : 5px;
bottom : 7%;
text-align : right;
z-index : 4;
}
.navigation-item {
margin-bottom : 5px;
width : 200px;
float : right;
}
.navigation-item-last {
margin-bottom : 5px;
}
.navigation-item-link {
background : black;
margin : 5px;
padding : 2px 13px 0 13px;
font-weight : bolder;
text-transform : uppercase;
float : right;
font-family : 'DINWeb-Medium', Arial;
color : #ffa500;
font-size : 20px;
line-height : 20px;
text-decoration : none;
}
.navigation-item-active .navigation-item-link {
background : white;
}
#hard-summer {
padding-top : 100px;
text-align : center;
}
#lineup {
margin-top : 600px;
padding-top : 0;
text-align : center;
}
#tickets {
margin-top : 300px;
padding-top : 50px;
text-align : center;
}
#location {
margin-top : 50px;

color : #ffa500;
width : 1024px;
font-size : 12px;
text-align : center;
}
#locationbilder {
border : black solid 3px;
margin-left:262px;
width : 500px;
height : 500px;
}
#locationtext {
border : black solid 2px;
float : right;
width : 300px;
height : 502px;
background-color : black;
}
#information {
margin-top : 600px;
padding-top : 50px;
text-align : center;
float : left;
}
#informationtext {
margin-top : 300px;
padding-top : 100px;
width : 710px;
text-align : left;
color : black;
float : left;
}
#informationtext2 {
float : left;
width : 250px;
text-align : left;
color : black;
}
#informationtickets {
float : right;
width : 450px;
color : black;
}
#galleria {
width : 500px;
height : 500px;
text-align : center;
}
#anfahrt {
margin-top : 300px;
text-align : center;
float : left;
width : 800px;
background-color: black;
border:3px solid black;
position:relative; 
}
#map {
float : left;
width : 500px;
}
#maptext {
float : right;
width : 297px;
text-align:left;
font-size: 14px;
}
#maptext h1,h5,p {
padding-left:5px;
padding-right:5px;
font-size: 14px;
}
#maptext2 {
background-color:white;
width:297px;
padding:10px 0 10px 0;
position:absolute;
bottom:0px;
text-align:center;
}
#fooder {
float: right;
text-align : right;
border : #000 solid 1px;
margin : 200px 0 10px 0;
padding : 20px;
font-family : 'Arial Black', Gadget, sans-serif;
color : #ffa500;
font-size : 18px;
line-height : 12px;
}
#scroll {
border : black solid 4px;
width : 800px;
height : 95px;
}

#content {
width :1024px;
color: black;

font-weight : bold;
margin : 10px 0 0px 0;
padding : 10px;
text-align : center;
font-size : 18px;
color : black;
}
#impressumtop {
float : right;
font-weight : bolder;
margin : 0 0 0 0;
padding : 10px;
height : 100px;
width : 550px;
text-align : right;
font-size : 20px;
color : black;
}
#impressum  {
width: 1024px;
text-align :right;
float : right;
color : #ffa550;
font-size: 18px;
text-decoration: none;
}


h1 {
font-size : 24px;
font-weight : normal;
padding : 30px 0 30px 0;
}
h2 {
font-size : 24px;
font-weight : normal;
padding : 30px 0 30px 0;
}
h3 {
font-size : 26px;
font-weight : normal;
padding : 30px 0 30px 0;
}
.fb-like-box {
float : right;
background-color : #333;
margin : 5px 0 5px 0;
}
:link {
color : #ffa550;
}
a.c4 {
text-decoration : none;
color : black;
}
p.c3 {
text-align : left;
color : black;
}
a.c2 {
text-decoration : none;
color : black;
}
img.c1 {
border-color : transparent;
}
