body  {
        background-color : #FDEDAF;
        background-image : url("bild/bk-main.jpg");
        background-repeat : no-repeat;
        background-attachment : fixed;
        scrollbar-DarkShadow-Color: #FFEDAF;
        scrollbar-Track-Color: #FFEDAF;
        scrollbar-Face-Color: #FFE796;
        scrollbar-3dLight-Color: #FFEDAF;
        scrollbar-Arrow-Color : #852A31;
        margin-top : 0px;
        margin-left : 0px;
        margin-right : 0px;
        margin-bottom : 0px;
}
td.arrange {
        background-color : #852A31;
        background-color : transparent;
        font-family: Verdana, MS Sans Serif, Arial, Helvetica, sans-serif;
        font-size: 7pt;
        text-decoration : none;
        border-left: 1px #852A31 solid;
        border-right: 1px #852A31 solid;
        border-top: 1px #852A31 solid;
        border-bottom: 1px #852A31 solid;
        background-color: #FFEDAF;
        padding: 2px;
}
td.aussteller {
        background-color : #852A31;
        background-color : transparent;
        font-family: Verdana, MS Sans Serif, Arial, Helvetica, sans-serif;
        font-size: 9pt;
        text-decoration : none;
        border-left: 1px #852A31 solid;
        border-right: 1px #852A31 solid;
        border-top: 1px #852A31 solid;
        border-bottom: 1px #852A31 solid;
        background-color: #FFEDAF;
        padding: 2px;

}
td.title {
        background-color: #FFEB88;
        font-size:10pt;
        color:#852A31;
        font-family: Verdana,Arial,Helvetica;
        font-weight:bold;
         border-bottom: #8E0000 1px dotted;
        line-height: 11px;

}
td.titlel {
        background-color: #FFEB88;
        font-size:10pt;
        color:#852A31;
        font-family: Verdana,Arial,Helvetica;
        font-weight:bold;
        line-height: 11px;
}
td.titleb {
        background-color: #FFEB88;
        font-size:10pt;
        color:#852A31;
        font-family: Verdana,Arial,Helvetica;
        font-weight:bold;
         border-top: #8E0000 1px dotted;
        line-height: 11px;
}
td.fontinhalt {
        background-color : transparent;
        font-size:10pt;
        color:#000000;
        font-family: Verdana,Arial,Helvetica;
        line-height: 15px;
}
td.qfText {
        background-color : transparent;
        font-size:10pt;
        color:#000000;
        font-family: Verdana,Arial,Helvetica;
        line-height: 15px;
}
.qfText {
        background-color : transparent;
        font-size:10pt;
        color:#000000;
        font-family: Verdana,Arial,Helvetica;
        line-height: 15px;
}
td.bannerinhalt {
        background-color : #cccccc;
        font-size:10pt;
        color:#000000;
        font-family: Verdana,Arial,Helvetica;
        line-height: 15px;
}
td.bannerin {
        font-size:10pt;
        color:#000000;
        font-family: Verdana,Arial,Helvetica;
        line-height: 15px;
}
.banner {
        border-left: #8E0000 1px solid;
        border-right: #8E0000 1px solid;
        border-top: #8E0000 1px solid;
        border-bottom: #8E0000 1px solid;
}
td.menu {
        background-color : #852A31;
        width: 48px;
}
td.sponsoren {
        background-color : #852A31;
        background-color : transparent;
        font-family: Verdana, MS Sans Serif, Arial, Helvetica, sans-serif;
        font-size: 7pt;
        text-decoration : none;
        border-left: 1px #852A31 solid;
        border-right: 1px #852A31 solid;
        border-top: 1px #852A31 solid;
        border-bottom: 1px #852A31 solid;
        background-color: #FFEDAF;
        padding: 2px;
        width: 150px;
}
.menuon {
        font-size : 10pt;
        color : #852A31;
         font-family: Verdana, MS Sans Serif, Arial, Helvetica, sans-serif;
        text-decoration : none;
        border-left: 1px #852A31 solid;
        border-right: 1px #852A31 solid;
        border-top: 1px #852A31 solid;
        border-bottom: 1px #852A31 solid;
        background-color: #FFEB88;
        padding: 2px;
        spacing: 2px;
        width: 200px;
}
.menuoff {
        font-size : 10pt;
        color : #852A31;
         font-family: Verdana, MS Sans Serif, Arial, Helvetica, sans-serif;
        text-decoration : none;
        border-left: 1px #852A31 solid;
        border-right: 1px #852A31 solid;
        border-top: 1px #852A31 solid;
        border-bottom: 1px #852A31 solid;
        background-color: #FFEDAF;
        padding: 2px;
        spacing: 2px;
        width: 200px;
}
a.menu:link,a.menu:visited  {
        font-size : 10pt;
        color : #000000;
        background-color : transparent;
        font-family: Verdana, MS Sans Serif, Arial, Helvetica, sans-serif;
        text-decoration : none;
        border-left: 1px #852A31 solid;
        border-right: 1px #852A31 solid;
        border-top: 1px #852A31 solid;
        border-bottom: 1px #852A31 solid;
        background-color: #FFEDAF;
        padding: 2px;
        spacing: 2px;
        width: 200px;
         display:block;
}

a.menu:hover  {
        color :#852A31;
        border-left: 1px #852A31 solid;
        border-right: 1px #852A31 solid;
        border-top: 1px #852A31 solid;
        border-bottom: 1px #852A31 solid;
        background-color: #FFEB88;
        padding: 2px;
        spacing: 2px;
        width: 200px;
}

a.menu:active  {
        color : #000000;
        font-size : 10pt;
        background-color : transparent;
        font-family: Verdana, MS Sans Serif, Arial, Helvetica, sans-serif;
        text-decoration : none;
        border-left: 1px #852A31 solid;
        border-right: 1px #852A31 solid;
        border-top: 1px #852A31 solid;
        border-bottom: 1px #852A31 solid;
        background-color: #FFEDAF;
        padding: 2px;
        spacing: 2px;
        width: 200px;
}
a.menuleft:link,a.menuleft:visited  {
        font-size : 10pt;
        color :#852A31;
        background-color : transparent;
        font-family: Verdana, MS Sans Serif, Arial, Helvetica, sans-serif;
        text-decoration : none;
}

a.menuleft:hover  {
        color : #ffffff;
}

a.menuleft:active  {
        color : #000000;
        font-size : 10pt;
        background-color : transparent;
        font-family: Verdana, MS Sans Serif, Arial, Helvetica, sans-serif;
        text-decoration : none;
}
a.menutext:link,a.menutext:visited  {
        font-size : 10pt;
        color : #852A31;
        background-color : transparent;
        font-family: Verdana, MS Sans Serif, Arial, Helvetica, sans-serif;
        text-decoration : none;
}

a.menutext:hover  {
        color : #000000;
}

a.menutext:active  {
        color : #000000;
        font-size : 10pt;
        background-color : transparent;
        font-family: Verdana, MS Sans Serif, Arial, Helvetica, sans-serif;
        text-decoration : none;
}
a.menus:link,a.menus:visited  {
        font-size : 7pt;
        color : #852A31;
        background-color : transparent;
        font-family: Verdana, MS Sans Serif, Arial, Helvetica, sans-serif;
        text-decoration : none;
}

a.menus:hover  {
        color : #000000;
}

a.menus:active  {
        color : #000000;
        font-size : 7pt;
        background-color : transparent;
        font-family: Verdana, MS Sans Serif, Arial, Helvetica, sans-serif;
        text-decoration : none;
}
.rahmenmain         {
        font-size:10pt;
        color:#000000;
        font-family: Verdana,Arial,Helvetica;
        border-left: 1px #862C32 solid;
        border-right: 1px #862C32 solid;
        border-top: 1px #862C32 solid;
        border-bottom: 1px #862C32 solid;
        background-color: transparent;
        padding: 4px;
        width: 450px;

}
.rahmenbanner         {
        font-size:10pt;
        color:#000000;
        font-family: Verdana,Arial,Helvetica;
        border-left: 1px #862C32 solid;
        border-right: 1px #862C32 solid;
        border-top: 1px #862C32 solid;
        border-bottom: 1px #862C32 solid;
        background-color: transparent;
        padding: 4px;

}
.rahmenleft         {
        font-size:10pt;
        color:#000000;
        font-family: Verdana,Arial,Helvetica;
        border-left: 1px #862C32 solid;
        border-right: 1px #862C32 solid;
        border-top: 1px #862C32 solid;
        border-bottom: 1px #862C32 solid;
        background-color: transparent;
        padding: 4px;
        width: 200px;

}
.rahmenleft2         {
        font-size:10pt;
        color:#000000;
        font-family: Verdana,Arial,Helvetica;
        border-left: 1px #862C32 solid;
        border-right: 1px #862C32 solid;
        border-top: 1px #862C32 solid;
        border-bottom: 1px #862C32 solid;
        background-color: transparent;
        width: 200px;

}
.partner         {
        font-size:10pt;
        color:#000000;
        font-family: Verdana,Arial,Helvetica;
        border-left: 1px #862C32 solid;
        border-right: 1px #862C32 solid;
        border-top: 1px #862C32 solid;
        border-bottom: 1px #862C32 solid;
        background-color: transparent;
        padding: 4px;
        width: 446px;

}
.rahmengalerie         {
        font-size:10pt;
        color:#000000;
        font-family: Verdana,Arial,Helvetica;
        border-left: 1px #862C32 solid;
        border-right: 1px #862C32 solid;
        border-top: 1px #862C32 solid;
        border-bottom: 1px #862C32 solid;
        background-color: #FFEB88;
        padding: 4px;
        width: 140px;

}
.pic         {

        border-left: 1px #862C32 solid;
        border-right: 1px #862C32 solid;
        border-top: 1px #862C32 solid;
        border-bottom: 1px #862C32 solid;
}
.picround {
        background: #862C32;
        border-top: #808080 2px solid;
        border-bottom: #D4D0C8 2px solid;
         border-left: #808080 2px solid;
         border-right: #D4D0C8 2px solid;
}
.eingabe {
        background-color : transparent;
        font-family: Verdana, MS Sans Serif, Arial, Helvetica, sans-serif;
        font-size: 9pt;
        text-decoration : none;
        border-left: 1px #852A31 solid;
        border-right: 1px #852A31 solid;
        border-top: 1px #852A31 solid;
        border-bottom: 1px #852A31 solid;
        padding: 2px;
}
.inerror {
        background-color : #F04C4C;
        font-family: Verdana, MS Sans Serif, Arial, Helvetica, sans-serif;
        font-size: 9pt;
        text-decoration : none;
        border-left: 1px #852A31 solid;
        border-right: 1px #852A31 solid;
        border-top: 1px #852A31 solid;
        border-bottom: 1px #852A31 solid;
        padding: 2px;
}
.button {
        background-color : #852A31;
        background-color : transparent;
        font-family: Verdana, MS Sans Serif, Arial, Helvetica, sans-serif;
        font-size: 7pt;
        text-decoration : none;
        border-left: 1px #852A31 solid;
        border-right: 1px #852A31 solid;
        border-top: 1px #852A31 solid;
        border-bottom: 1px #852A31 solid;
        background-color: #FFEDAF;
        padding: 2px;
        width: 150px;
}