body { background-color: #121111; background-image: url(../img/back.jpg); background-repeat: repeat-x; background-attachment: fixed; text-align: center; margin: 0; padding: 50px 0 0; }
p { }
a { color: #d1020e; font-weight: bold; text-decoration: none; }
a:hover { color: #f5f5f5; font-weight: bold; text-decoration: none; }
.box { color: #f5f5f5; font-size: 12px; font-family: arial; background-image: url(../img/boxback.png); text-align: left; width: 450px; height: auto; margin-right: auto; margin-bottom: 20px; margin-left: auto; padding: 13px; }
.headline { color: #d1020e; font-size: 22px; font-weight: bold; }
.subheadline { color: #f5f5f5; font-size: 12px; font-weight: bold; margin-bottom: 10px; }
.text { color: #b7b7b7; font-size: 14px; font-weight: normal; line-height: 19px; margin-bottom: 10px; }
.box_info { width: 150px; float: left; margin-left: 15px; padding-top: 80px; }
.clearBoth { clear: both; padding: 0px; margin: 0px; height:0px; line-height: 0px; overflow: hidden;}
.top { width: 500px; margin-right: auto; margin-left: auto; }
.gala { background-image: url(../img/ttvgala.png); background-repeat: no-repeat; width: 321px; height: 475px; float: left; margin-bottom: 30px; border-width: 0; }
.tickets { background-image: url(../img/b_tickets.png); width: 160px; height: 30px; border-width: 0; outline-width: 0; }
.infos { background-image: url(../img/b_infos.png); width: 160px; height: 30px; border-width: 0; outline-width: 0; }
.location { background-image: url(../img/b_location.png); width: 160px; height: 30px; border-width: 0; outline-width: 0; }
.myspace { background-image: url(../img/b_myspace.png); width: 160px; height: 30px; border-width: 0; outline-width: 0; }
.kontakt { background-image: url(../img/b_kontakt.png); width: 160px; height: 30px; border-width: 0; outline-width: 0; }
.stern { background-image: url(../img/star.png); background-repeat: no-repeat; width: 121px; height: 121px; padding-bottom: 15px; }
.footer { height: 50px; }
