  html,body { overflow: auto; border-width: 0px; }
  html>body { overflow: visible; }
  html { height: 100%; }
  body {background-color:#000000; color:	#d7d7d7; text-decoration:none; font-weight:none; font-family:Andalus; font-size:12px; align:center; margin-top:0; padding-top:0;} 
  a:active, a:visited, a:link { font-family:Andalus; color:#d7d7d7; font-size:14px; font-weight:bold; text-decoration:none;   } 
  a:hover { font-family:Andalus; color:#d7d7d7; font-size:14px; font-weight:bold; text-decoration:underline; cursor:pointer;  } 

 img.header {
 display: block;
 vertical-align:bottom;
 line-height: 0;
 margin:0;
 padding:0;
  
}


div.bgimg {
 float: right;
 color:#d7d7d7;
 font-size:16px;
}

 div {
 display: inline;
}


 div.subscribe {
  color:#d7d7d7;
  font-size:14px;
}

 div.navi {
  color:#d7d7d7;
  font-size:22px;
}

div.contact {
  color:#d7d7d7;
  font-size:22px;
  font-style:italic
}


 div.navibottom {
  color:#d7d7d7;
  font-size:15px;
}

 div.navibottombold {
  color:#d7d7d7;
  font-size:15px;
  font-weight:bold;
  font-style:italic
}


 div.copyright {
  color:#d7d7d7;
  font-size:12px;
}

 div.tourhome {
  color:#d7d7d7;
  font-size:12px;
}

 div.newsdatehome {
  color:#d7d7d7;
  font-size:12px;
}

 div.newsheadhome {
  color:#d7d7d7;
  font-size:18px;
}

 div.newstexthome {
  color:#d7d7d7;
  font-size:10px;
}

 div.newsmorehome {
  color:#d7d7d7;
  font-size:12px;
}


 div.bandheadline {
  color:#d7d7d7;
  font-size:28px;
  font-weight:bold;

}

 div.bandtext {
  color:#d7d7d7;
  font-size:16px;

}

 div.tourdatesyear {
  color:#d7d7d7;
  font-size:16px;
  font-weight:bold;
  text-decoration:underline; 
}

 div.tourdate {
  color:#d7d7d7;
  font-size:12px;
}

 div.tourtime {
  color:#d7d7d7;
  font-size:12px;
}
 div.tourheadline {
  color:#d7d7d7;
  font-size:14px;
  font-weight:bold;
}

 div.tourtickets {
  color:#d7d7d7;
  font-size:10px;
}
 div.tourinfo {
  color:#d7d7d7;
  font-size:10px;
}

 div.newsdate {
  color:#d7d7d7;
  font-size:12px;

}

 div.newsheadline {
  color:#d7d7d7;
  font-size:16px;
  font-weight:bold;
}                
    
 div.newstext {
  color:#d7d7d7;
  font-size:14px;

}

    
input#email_address, label[for="email_address"] {
    display:none;
}
    
input.bestellen {
    display:none;
}


 div.boockingpackage {
  color:#d7d7d7;
  font-size:18px;    
  font-weight:bold;

}

 div.boockingpackagexl {
  color:#d7d7d7;
  font-size:20px;
  font-weight:bold;
}

 div.boockingpackagedescription {
  color:#d7d7d7;
  font-size:12px;

}

 div.kontakt {
  color:#d7d7d7;
  font-size:16px;
  font-weight:bold;

}