.AdminStyles
{
    BORDER-RIGHT: #cccccc thin;
    BORDER-TOP: #cccccc thin;
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    BORDER-LEFT: #cccccc thin;
    BORDER-BOTTOM: #cccccc thin;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.head
{
    FONT-SIZE: 18px;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.tabelleHead
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    FLOAT: left;
    COLOR: #0000ff;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    LETTER-SPACING: 1pt;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: center
}
.tabelleListe
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12px;
    COLOR: #333333;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff
}
.forms1
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    TEXT-TRANSFORM: none;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-ALIGN: center
}
.tabelleKlein
{
    FONT-SIZE: 9px;
    COLOR: #333333;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.tabelleNichtFrei
{
    FONT-SIZE: 9px;
    COLOR: #ff0000;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
#divUpControl
{
    Z-INDEX: 3;
    LEFT: 100px;
    WIDTH: 650px;
    POSITION: absolute;
    TOP: 115px;
    TEXT-ALIGN: right
}
#divDownControl
{
    Z-INDEX: 3;
    LEFT: 100px;
    WIDTH: 650px;
    POSITION: absolute;
    TOP: 382px;
    TEXT-ALIGN: right
}
#divContainer
{
    Z-INDEX: 2;
    LEFT: 100px;
    VISIBILITY: hidden;
    OVERFLOW: hidden;
    WIDTH: 630px;
    CLIP: rect(0px 630px 280px 0px);
    POSITION: absolute;
    TOP: 120px;
    HEIGHT: 280px
}
#divContent
{
    LEFT: 0px;
    POSITION: absolute;
    TOP: 0px
}
.tabelleKleinRot
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9px;
    COLOR: #ff0000;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.forms2
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 10px;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.linkBeschreibung
{
    FONT-SIZE: 10px;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.LinkLink
{
    FONT-SIZE: 14px;
    TEXT-TRANSFORM: lowercase;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.LinkTitel
{
    FONT-SIZE: 10px;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.ProTicketAdmin
{
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.AdminFormularLabel
{
    FONT-SIZE: 12px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #cccccc
}
.AdminFormularTextField
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 12px;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.vvkModKleineOption
{
    FONT-SIZE: 7pt;
    COLOR: silver;
    FONT-FAMILY: Arial
}
.vvkModBlauerButton
{
    BORDER-RIGHT: blue 2pt outset;
    BORDER-TOP: blue 2pt outset;
    FONT-SIZE: 8pt;
    MARGIN: 1px;
    BORDER-LEFT: blue 2pt outset;
    COLOR: silver;
    BORDER-BOTTOM: blue 2pt outset;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: royalblue
}
.vvkModWarenkorbTab
{
    FONT-SIZE: 10px;
    COLOR: #333333;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #cccccc
}
.akModBereichsBlock
{
    BORDER-RIGHT: blue 1pt outset;
    BORDER-TOP: blue 1pt outset;
    FONT-SIZE: 10px;
    BORDER-LEFT: blue 1pt outset;
    COLOR: #ff9900;
    BORDER-BOTTOM: blue 1pt outset;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.akModBereichsBlockBeschriftungHorizontal
{
    FONT-SIZE: 10px;
    TEXT-TRANSFORM: uppercase;
    COLOR: #ff9900;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.akModBereichsBlockBeschriftungVertikal
{
    FONT-SIZE: 10px;
    TEXT-TRANSFORM: uppercase;
    COLOR: #ff9900;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    WRITING-MODE: tb-rl
}
.akSaalplanInfoTab
{
    BORDER-RIGHT: #999999 thin groove;
    BORDER-TOP: #999999 thin groove;
    FONT-SIZE: 10px;
    MARGIN: 1px;
    BORDER-LEFT: #999999 thin groove;
    BORDER-BOTTOM: #999999 thin groove;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ff9900
}
.vvkModWKArtikel
{
    FONT-SIZE: 8px;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.vvkUebersichtTickets
{
    FONT-SIZE: 12pt;
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.Anschrift
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    FONT-SIZE: 9px;
    BORDER-LEFT: 0px;
    BORDER-BOTTOM: 0px;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.form
{
    FONT-SIZE: 36px;
    FONT-FAMILY: "Courier New", Courier, mono
}
.mainframe1
{
    FONT-SIZE: 9pt;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.forum_beitrag
{
    FONT-SIZE: 10px;
    VERTICAL-ALIGN: baseline;
    LINE-HEIGHT: 20px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    LETTER-SPACING: 12em
}
.bodytext_beitrag
{
    FONT-WEIGHT: 300;
    FONT-SIZE: 12px;
    VERTICAL-ALIGN: baseline;
    LINE-HEIGHT: normal;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.bodytext_beitrag_rot
{
    FONT-WEIGHT: 300;
    FONT-SIZE: 12px;
    VERTICAL-ALIGN: baseline;
    COLOR: #ff0000;
    LINE-HEIGHT: normal;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.Datum
{
    FONT-WEIGHT: 200;
    FONT-SIZE: 9px;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.Autor
{
    FONT-SIZE: 9px;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.titel
{
    FONT-SIZE: 12px;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.titelKlein
{
    FONT-SIZE: 10px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.LinkUeberschrift
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.LinkBeschreibung
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #666666;
    FONT-STYLE: oblique;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.LinkLink
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 12px;
    TEXT-TRANSFORM: uppercase;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-VARIANT: small-caps
}
.ForumMenuUeberschrift
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 10px;
    TEXT-TRANSFORM: uppercase;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-VARIANT: small-caps;
    TEXT-DECORATION: underline
}
.ForumMenuTitel
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    TEXT-TRANSFORM: uppercase;
    COLOR: #666666;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-VARIANT: small-caps;
    TEXT-DECORATION: none
}
.ueberschrift_beitrag
{
    FONT-WEIGHT: 700;
    FONT-SIZE: 16px;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.menuTabelle
{
    BORDER-RIGHT: #0000ff 1px;
    BORDER-TOP: #0000ff 1px;
    BORDER-LEFT: #0000ff 1px;
    BORDER-BOTTOM: #0000ff 1px
}
.menuItem
{
    BORDER-RIGHT: darkblue 1px solid;
    BORDER-TOP: darkblue;
    FONT-SIZE: 9px;
    MARGIN: 0px 1px 1px;
    VERTICAL-ALIGN: middle;
    BORDER-LEFT: darkblue 1px solid;
    COLOR: #000000;
    BORDER-BOTTOM: darkblue 1px solid;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    HEIGHT: 16px;
    BACKGROUND-COLOR: silver;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
.menuItemSelected
{
    BORDER-RIGHT: darkblue 1px solid;
    BORDER-TOP: lightslategray 1px solid;
    FONT-SIZE: 9px;
    MARGIN: 0px 1px 1px;
    VERTICAL-ALIGN: middle;
    BORDER-LEFT: darkblue 1px solid;
    COLOR: #000000;
    BORDER-BOTTOM: darkblue 1px solid;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    HEIGHT: 16px;
    BACKGROUND-COLOR: lightslategray;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
.menuItemHead
{
    BORDER-RIGHT: darkblue 1px solid;
    BORDER-TOP: darkblue;
    FONT-SIZE: 10px;
    VERTICAL-ALIGN: middle;
    TEXT-TRANSFORM: uppercase;
    BORDER-LEFT: darkblue 1px solid;
    COLOR: #000066;
    BORDER-BOTTOM: darkblue 1px solid;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    HEIGHT: 16px;
    BACKGROUND-COLOR: lightslategray;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
.topicTable
{
    BORDER-RIGHT: #0099ff 1px solid;
    BORDER-TOP: #0099ff 1px solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: #0099ff 1px solid;
    BORDER-BOTTOM: #0099ff 1px solid;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #00aaff
}
.topicTableSelected
{
    BORDER-RIGHT: #0099ff 1px solid;
    BORDER-TOP: #0099ff 2px solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: #0099ff 1px solid;
    BORDER-BOTTOM: #0099ff 0px solid;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #00ccff
}
.topicTableHead
{
    BORDER-RIGHT: #0099ff 1px solid;
    BORDER-TOP: #0099ff 1px solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: #0099ff 1px solid;
    BORDER-BOTTOM: #0099ff 1px solid;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #0099ff
}
A:link
{
    COLOR: #000088;
    TEXT-DECORATION: none
}
A:visited
{
    COLOR: #000088;
    TEXT-DECORATION: none
}
A:active
{
    COLOR: #000088;
    TEXT-DECORATION: none
}
A:hover
{
    COLOR: #000088;
    TEXT-DECORATION: none
}
.beitragUeberschrift
{
    FONT-SIZE: 13pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
.beitragText
{
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.ArtikelUeberschrift
{
    FONT-SIZE: 16pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.spartenUeberschrift
{
    FONT-SIZE: 16pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: silver
}
.beitragVerknuepfungen
{
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.beitragVerknuepfungsanmerkung
{
    FONT-SIZE: 8pt;
    COLOR: gray;
    FONT-STYLE: italic;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.divTest
{
    CLEAR: both;
    POSITION: relative
}
.saalplanInfoSlide
{
    BORDER-RIGHT: gray thin outset;
    BORDER-TOP: gray thin outset;
    FONT-SIZE: 10pt;
    MARGIN: 2px;
    BORDER-LEFT: gray thin outset;
    COLOR: #ff9900;
    BORDER-BOTTOM: gray thin outset;
    FONT-FAMILY: Arial, Verdana;
    BACKGROUND-COLOR: black
}
.compatibility-msg {
    display: none;
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    width: 100%;
    padding: 50px;
    background-color: #0099ff;
    color: #fff;
    font-size: 24px;
    font-weight: bold;
    text-align: center;
    z-index: 9001;
    transform: translateY(-100%);
    transition: 0.4s transform linear;
    transition-delay: 2s;
}
.compatibility-msg.in {
    transform: translateY(0);
}

.newlink_startup:hover {
    color: #fff !important;
}

.newlink_startup {
    color: #d0d0d0 !important;
}
