#keyvisual {
	   width:770px;
            height: 192px;
            position: absolute;
            top: 0;
            left: 0;
            z-index: 1;
            }

#navi {
       width:536px;
       position: absolute;
       top: 123;
       left: 0;
       z-index: 2;
       }

.partner {
	 font-family: verdana, arial, helvetica, sans serif;
          color: #999;
          font-size: 10px;
          margin-left: 24px;
          }

#sponsoren1 img {
	       margin-bottom: 10px;
                }

#sponsoren2 img {
	       margin: 2px;
                }

#ticketheader {
	      width: 700px;
               float: left;
               }

#tilogo {
	width: 310px;
         float: left;
         margin: 10px;
         display: inline;     /* behebt IE Doubled Float-Margin Bug */
         }

#titext {
	width: 300px;
         float: right;
         text-align: right;
         padding: 40px 20px 0 0;
         }

#tibalken {
	  width: 100%;
           float: left;
           height: 20px;
           background-color: #111987;
           }

#tischliessen {
	      width: 200px;
               float: right;
               text-align: right;
               margin: 3px 20px 0 0;
               display: inline;     /* behebt IE Doubled Float-Margin Bug */
               }

#tischliessen a, #tischliessen a:visited {
                                          font-size: 0.6em;
                                          color: #fff;
                                          font-weight: bold;
                                          text-decoration: none;
                                          background-color: #111987;
                                          }

#tischliessen a:hover, #tischliessen a:active, #tischliessen a:focus {
						   color: #111987;
                                                    background-color: #fff;
                                                    }

h1 {
    font-size: 0.9em;
    font-family: verdana, arial, helvetica, sans serif;
    color: #fff;
    font-weight: bold;
    margin: 0;
    }

.indexgruen {background-color:#429C42;}
.indexblau {background-color:#111987;}
.grau {background-color:#505552;}
.back {background-color:#ffffff;}
.backhellblau {background-color:#E0E1E2;}
.fond {background-color:#D9D9D9;}
.navigation {background-color:#111987;}
.teaser {background-color:#D9DADC;}
.flashback {background-color:#000098;}
.gelb {background-color:#FFCC00;}
.kasten {background-color:#FFE88E;}


.rubrik {font-family:verdana,arial,sans serif; font-size:12px; font-weight:bold; color:#111987; text-decoration:none;}

.headline {font-family:verdana,arial,sans serif; font-size:11px; font-weight:bold; color:#111987; text-decoration:none;}

.headlineblau {font-family:verdana,arial,sans serif; font-size:11px; font-weight:bold; color:#111987; text-decoration:none;}

.headlineweiss {font-family:verdana,arial,sans serif; font-size:11px; font-weight:bold; color:#ffffff; text-decoration:none;}

.headlineweissmini {font-family:verdana,arial,sans serif; font-size:10px; font-weight:bold; color:#ffffff; text-decoration:none;}

.fliesstext {font-family:verdana,arial,sans serif; font-size:12px; font-weight:regular; color:#505552; text-decoration:none;}

.fliesstextklein {font-family:verdana,arial,sans serif; font-size:11px; font-weight:regular; color:#505552; text-decoration:none;}

.metareg {font-family:verdana,arial,sans serif; font-size:10px; font-weight:regular; color:#505552; text-decoration:none;}

.navirathaus {font-family:verdana,arial,sans serif; font-size:11px; font-weight:bold; color:#015179; text-decoration:none;}


.fliesstextweiss {font-family:verdana,arial,sans serif; font-size:12px; font-weight:regular; color:#ffffff; text-decoration:none;}

.fliessweiss {font-family:verdana,arial,sans serif; font-size:11px; font-weight:regular; color:#ffffff; text-decoration:none;}
.fliessweiss_gross {font-family:verdana,arial,sans serif; font-size:12px; font-weight:regular; color:#ffffff; text-decoration:none;}

.fliessweissreg {font-family:verdana,arial,sans serif; font-size:10px; font-weight:regular; color:#111987; text-decoration:none;}

.teasertext {font-family:verdana,arial,sans serif; font-size:9px; line-height:10px; font-weight:regular; color:#111987; text-decoration:none;}

.bsnavimain {font-family:verdana,arial,sans serif; font-size:10px; font-weight:bold; color:#111987; text-decoration:none;}

.bsnavisub {font-family:verdana,arial,sans serif; font-size:10px; font-weight:bold; color:#111987; text-decoration:underline;}

.datumblau {font-family:verdana, arial; font-size:10px; color:#111987; border-style:solid; border-width:1px; width:40px; height:16px; border-color:#111987; background-color:#ffffff;}
.datumsblau {font-family:verdana, arial; font-size:11px; color:#111987;}

.sucheblau {font-family:verdana, arial; font-size:10px; color:#111987; border-style:solid; border-width:1px; width:120px; height:16px; border-color:#111987; background-color:#ffffff;}
.suchensblau {font-family:verdana, arial; font-size:11px; color:#111987;}

.ecard {font-family:verdana, arial; font-size:10px; color:#111987; border-style:solid; border-width:1px; width:120px; height:16px; border-color:#111987; background-color:#ffffff;}
.ecards {font-family:verdana, arial; font-size:11px; color:#111987;}

.volltextblau {font-family:verdana, arial; font-size:10px; color:#003172; border-style:solid; border-width:1px; width:140px; height:16px; border-color:#003172; background-color:#ffffff;}
.volltextsblau {font-family:verdana, arial; font-size:11px; color:#003172;}

.suchegross {font-family:verdana, arial; font-size:10px; color:#111987; border-style:solid; border-width:1px; width:200px; height:16px; border-color:#111987; background-color:#ffffff;}
.suchensgross {font-family:verdana, arial; font-size:11px; color:#111987;}

.suchegruen {font-family:verdana, arial; font-size:10px; color:#505552; border-style:solid; border-width:1px; width:140px; height:16px; border-color:#2E9028; background-color:#ffffff;}
.suchensgruen {font-family:verdana, arial; font-size:11px; color:#505552;}

.buchenblau {font-family:verdana, arial; font-size:10px; color:#003172; border-style:solid; border-width:1px; width:100px; height:16px; border-color:#ffffff; background-color:#BCE1F4;}
.buchensblau {font-family:verdana, arial; font-size:11px; color:#003172;}

.feldnewsletter {font-family:verdana, arial; font-size:9px; color:#111987; border-style:solid; border-width:1px; width:85px; height:14px; border-color:#111987; background-color:#ffffff;}
.feldnewsensletter {font-family:verdana, arial; font-size:10px; color:#003172;}



.miniweiss:link {font-family:verdana,arial,sans serif; font-size:10px; line-height:12px; color:#ffffff; text-decoration:none;}
.miniweiss:visited {font-family:verdana,arial,sans serif; font-size:10px; line-height:12px; color:#ffffff; text-decoration:none;}
.miniweiss:hover {font-family:verdana,arial,sans serif; font-size:10px; line-height:12px; color:#ffffff; text-decoration:none;}

.links:link {font-family:verdana,arial,sans serif; font-size:11px; line-height:16px; color:#111987; text-decoration:underline;}
.links:visited {font-family:verdana,arial,sans serif; font-size:11px; line-height:16px; color:#111987; text-decoration:underline;}
.links:hover {font-family:verdana,arial,sans serif; font-size:11px; line-height:16px; color:#111987; text-decoration:underline;}

.linksfett:link {font-family:verdana,arial,sans serif; font-size:10px; font-weight:bold; line-height:16px; color:#111987; text-decoration:none;}
.linksfett:visited {font-family:verdana,arial,sans serif; font-size:10px; font-weight:bold; line-height:16px; color:#111987; text-decoration:none;}
.linksfett:hover {font-family:verdana,arial,sans serif; font-size:10px; font-weight:bold; line-height:16px; color:#111987; text-decoration:none;}

.linkfett:link {font-family:verdana,arial,sans serif; font-size:10px; font-weight:bold; line-height:12px; color:#2E9028; text-decoration:none;}
.linkfett:visited {font-family:verdana,arial,sans serif; font-size:10px; font-weight:bold; line-height:12px; color:#2E9028; text-decoration:none;}
.linkfett:hover {font-family:verdana,arial,sans serif; font-size:10px; font-weight:bold; line-height:12px; color:#2E9028; text-decoration:underline;}

.teaserblau {font-family:verdana,arial,sans serif; font-size:11px; line-height:13px; color:#111987; text-decoration:none;}
.teaserblau:link {font-family:verdana,arial,sans serif; font-size:11px; line-height:13px; color:#111987; text-decoration:none;}
.teaserblau:visited {font-family:verdana,arial,sans serif; font-size:11px; line-height:13px; color:#111987; text-decoration:none;}
.teaserblau:hover {font-family:verdana,arial,sans serif; font-size:11px; line-height:13px; color:#111987; text-decoration:underline;}

.rathaus:link {font-family:verdana,arial,sans serif; font-size:11px; line-height:13px; color:#015179; text-decoration:none;}
.rathaus:visited {font-family:verdana,arial,sans serif; font-size:11px; line-height:13px; color:#015179; text-decoration:none;}
.rathaus:hover {font-family:verdana,arial,sans serif; font-size:11px; line-height:13px; color:#015179; text-decoration:underline;}

.primaernavi:link {font-family:verdana,arial,sans serif; font-size:10px; font-weight:bold; color:#ffffff; text-decoration:none;}
.primaernavi:visited {font-family:verdana,arial,sans serif; font-size:10px; font-weight:bold; color:#ffffff; text-decoration:none;}
.primaernavi:hover {font-family:verdana,arial,sans serif; font-size:10px; font-weight:bold; color:#FFCC00; text-decoration:none;}

.primaernavi1:link {font-family:verdana,arial,sans serif; font-size:10px; font-weight:bold; color:#FFCC00; text-decoration:none;}
.primaernavi1:visited {font-family:verdana,arial,sans serif; font-size:10px; font-weight:bold; color:#FFCC00; text-decoration:none;}
.primaernavi1:hover {font-family:verdana,arial,sans serif; font-size:10px; font-weight:bold; color:#FFCC00; text-decoration:none;}


.unternavi {font-family:verdana,arial,sans serif; font-size:10px; font-weight:bold; color:#909391; text-decoration:none;}
.unternavi:link {font-family:verdana,arial,sans serif; font-size:10px; font-weight:bold; color:#909391; text-decoration:none;}
.unternavi:visited {font-family:verdana,arial,sans serif; font-size:10px; font-weight:bold; color:#909391; text-decoration:none;}
.unternavi:hover {font-family:verdana,arial,sans serif; font-size:10px; font-weight:bold; color:#111987; text-decoration:none;}

.bsnavimain:link {font-family:verdana,arial,sans serif; font-size:10px; font-weight:bold; color:#505552; text-decoration:none;}
.bsnavimain:visited {font-family:verdana,arial,sans serif; font-size:10px; font-weight:bold; color:#505552; text-decoration:none;}
.bsnavimain:hover {font-family:verdana,arial,sans serif; font-size:10px; font-weight:bold; color:#111987; text-decoration:none;}

.bsnavisub:link {font-family:verdana,arial,sans serif; font-size:10px; font-weight:bold; color:#111987; text-decoration:none;}
.bsnavisub:visited {font-family:verdana,arial,sans serif; font-size:10px; font-weight:bold; color:#111987; text-decoration:none;}
.bsnavisub:hover {font-family:verdana,arial,sans serif; font-size:10px; font-weight:bold; color:#111987; text-decoration:underline;}

.metanavi:link {font-family:verdana,arial,sans serif; font-size:10px; font-weight:bold; color:#505552; text-decoration:none;}
.metanavi:visited {font-family:verdana,arial,sans serif; font-size:10px; font-weight:bold; color:#505552; text-decoration:none;}
.metanavi:hover {font-family:verdana,arial,sans serif; font-size:10px; font-weight:bold; color:#505552; text-decoration:none;}

.unternavi2 {font-family:verdana,arial,sans serif; font-size:10px; font-weight:bold; color:#111987; text-decoration:none;}
.unternavi2:link {font-family:verdana,arial,sans serif; font-size:10px; font-weight:bold; color:#111987; text-decoration:none;}
.unternavi2:visited {font-family:verdana,arial,sans serif; font-size:10px; font-weight:bold; color:#111987; text-decoration:none;}
.unternavi2:hover {font-family:verdana,arial,sans serif; font-size:10px; font-weight:bold; color:#111987; text-decoration:none;}

img.default {}
td.default, span.default {font-family:verdana,arial,sans serif; font-size:12px; font-weight:regular; color:#505552; text-decoration:none;}
font.default {font-family:verdana,arial,sans serif; font-size:11px; font-weight:regular;  text-decoration:none;}
a.default:link {font-family:verdana,arial,sans serif; font-size:12px; line-height:16px; color:#111987; text-decoration:underline;}
a.default:visited {font-family:verdana,arial,sans serif; font-size:12px; line-height:16px; color:#111987; text-decoration:underline;}
a.default:hover {font-family:verdana,arial,sans serif; font-size:12px; line-height:16px; color:#111987; text-decoration:underline;}

a:link {font-family:verdana,arial,sans serif; font-size:12px;  color:#111987; text-decoration:underline;}
a:visited {font-family:verdana,arial,sans serif; font-size:12px;  color:#111987; text-decoration:underline;}
a:hover {font-family:verdana,arial,sans serif; font-size:12px;  color:#111987; text-decoration:underline;}

.linksmini:link {font-family:verdana,arial,sans serif; font-size:9px; line-height:16px; color:#111987; text-decoration:underline;}
.linksmini:visited {font-family:verdana,arial,sans serif; font-size:9px; line-height:16px; color:#111987; text-decoration:underline;}
.linksmini:hover {font-family:verdana,arial,sans serif; font-size:9px; line-height:16px; color:#111987; text-decoration:underline;}

.flashlink:link {font-family:verdana,arial,sans serif; font-size:11px; line-height:14px; color:#ffffff; text-decoration:none;}
.flashlink:visited {font-family:verdana,arial,sans serif; font-size:11px; line-height:14px; color:#ffffff; text-decoration:none;}
.flashlink:hover {font-family:verdana,arial,sans serif; font-size:11px; line-height:14px; color:#ffffff; text-decoration:underline;}

.preis {
        width: 98px;
        height: 19px;
        float: right;
        font-family: verdana, arial, helvetica, sans serif;
        color: #111987;
        font-weight: bold;
        text-align: center;
        background-image: url(../img/grafiken/liste/preis.gif);
        background-repeat: no-repeat;
        margin-top:5px;
        margin-right: 5px;
        display: inline;
        }

.preislink:link, .preislink:visited {
                                     text-decoration: none;
                                     }
.preislink:hover, .preislink:active, .preislink:focus {
                                                       color: #9E0B0E;
                                                       }
                                                       
                                                       #preisbutton {
              width: 565px;
              text-align: center;
              margin: 20px 0;
              }

#preisbutton input {
                    color: #111987;
                    font-weight: bold;
                    background-color: #FFCB06;
                    border-style: solid;
                    border-width: 0 1px 1px 0;
                    border-color: #706D61;
                    padding: 2px;
                    cursor: pointer;
                    }
