body {background-image: url(../images/bg-02.png); }
body, td, div, select, input, textarea {font-family: Arial, Helvetica, Sans-serif; }
body, td, div {color: #C0C0C0; line-height: 14px; font-size: 11px; letter-spacing: 1px; }
a.menu, a.menua {color: #F5F5F5; text-decoration: none; line-height: 12px; font-size: 10px; }
a.menua, a.menua:HOVER {color: #CA8D43;}
p.avtext {padding: 0px; margin: 0px;}
H1.avtext, H2.avtext, H3.avtext, H4.avtext, H5.avtext, H6.avtext {font-size: 11px; font-weight: normal; margin: 0px; padding: 0px; }
H6.avtext {font-weight: normal; font-size: 11px; color: #CA8D43;}
H5.avtext {color: #CA8D43; font-size: 13px; font-weight: bold; }
td.hhdate {color: #CA8D43; font-size: 13px; font-weight: bold; padding-top: 20px; padding-left: 15px; }
a.dnav, a.dnava {color: #CA8D43; text-align: center; text-decoration: none; font-size: 11px; width: 19px; height: 14px; letter-spacing: 0px; }
a.dnav:HOVER, a.dnava {color: #444444; background-color: #CA8D43; }
.flschwerpunkt {color: C0C0C0; font-size: 11px; font-weight: bold; }
a {color: #CA8D43; text-decoration: none; }
a:HOVER {color: #FFFFFF; text-decoration: none; }
.vertitel {font-weight: bold; font-size: 14px;}
H1.avtext {color: #F5F5F5;}
.ticket_reservierung {margin: 20px 0px 0px 20px;}
.ticket_reservierung h1 {color: #CA8D43; margin-top: 50px;}
.ticket_reservierung input, .ticket_reservierung  select {width: 150px; margin: 5px 0px 10px 0px;}
.ticket_reservierung .button input {margin-top: 20px;}
.footer_logos {padding: 0px; height: 60px;}
.footer_logos a  {float: left; margin-right: 10px;}
.footer_logos a img { border: none;}
