/* St-Andreas*/
body {
   font-family: Helvetica;
   font-size: 1em;
   color: #000000;
   background-color: #000000;
   margin: 0;
   padding: 0;
}

.td_kreuz {
   background-color: #3366FF;
   color: #FFFFFF;
   Vertical-Align: top;
}

.head {
   font-family: Arial,Helvetica,Verdana,Sans-Serif;
   color: #AD9ABE;
   font-size: 2em;
}

a {
    font-family: Arial,Helvetica,Verdana,Sans-Serif;
    color: #AD9ABE;
    text-decoration : underline;
    font-size: 0.9em;
    font-weight: lighter;
}

a:hover {
   background-color: #AD9ABE;
   color: #400040;
   text-decoration: none;
}

.text_outertab {
   Border-Bottom-Style: solid;
   Border-Left-Style: none;
   Border-Top-Style: none;
   Border-Right-Style: solid;
   Border-Color: #AD9ABE;
   Border-Left-Width: 5px;
   Border-Bottom-Width: 2px;
   background-image: url("../images/bg-nav.gif");
   background-repeat: repeat-y;
}

.text {
   Vertical-Align: top;
   Text-Align: center;
}

.losung {
   color: #AD9ABE;
   font-size: 0.9em;
   font-family: Arial,Helvetica,Verdana,Sans-Serif;
   font-weight: bolder;
}
.box_header {
   font-family: Arial,Helvetica,Verdana,Sans-Serif;
   font-size: 0.8em;
/*   font-weight: bolder; */
   Text-Align: right;
}

.box_headline {
   background-color: #AD9ABE;
}

.box_text {
   background-color: #EEEEEE;
}

.ltext {
   Vertical-Align: top;
   Text-Align: left;
   padding: 5px;
}

.ltext a {
   font-family: Arial,Helvetica,Verdana,Sans-Serif;
   color: #AD9ABE;
   text-decoration: underline;
}

.ltext a:hover {
   background-color: #AD9ABE;
   color: #400040;
   text-decoration: none;
}

.box {
   Border-Bottom-Style: solid;
   Border-Bottom-Width:2px;
   Border-Left-Style: solid;
   Border-Left-Width: 2px;
   Border-Right-Style: none;
   Border-Top-Style: none;
   Border-Color: #AD9ABE;
}

.menue_outertab {
   Border-Bottom-Style: none;
   Border-Left-Style: none;
   Border-Right-Style: none;
   Border-Top-Style: none;
   Border-Bottom-Width: 1px;
   Border-Color: #AD9ABE;
   background-image: url("../images/logo2.png");
   background-repeat: no-repeat;
}

.menue {
   Border-Bottom-Style: solid;
   Border-Left-Style: none;
   Border-Right-Style: none;
   Border-Top-Style: none;
   Border-Bottom-Width: 2px;
   Border-Color: #AD9ABE;
}

.menue IMG {
   border: 0 none ;
   vertical-align: bottom;
}

.menue a {
   font-family: Arial,Helvetica,Verdana,Sans-Serif;
   color: #000000;
   text-decoration: none;
   font-size: 11pt;
   Background-Color: #E9E3EE;
   vertical-align: bottom;
}

.menue a:hover {
   background-color: #AD9ABE;
   color: #400040;
   text-decoration: none;
}

.amenue {
   Border-Bottom-Style: solid;
   Border-Left-Style: none;
   Border-Right-Style: none;
   Border-Top-Style: none;
   Border-Bottom-Width: 2px;
   Border-Color: #AD9ABE;
}
.amenue IMG {
   border: 0 none ;
   vertical-align: bottom;
}
.amenue a {
   font-family: Arial,Helvetica,Verdana,Sans-Serif;
   background-color: #AD9ABE;
   color: #400040;
   text-decoration: none;
   font-size: 11pt;
   vertical-align: bottom;
}

.amenue a:hover {
   background-color: #AD9ABE;
   color: #400040;
   text-decoration: none;
}

.amenue IMG {
   border: 0 none ;
   vertical-align: bottom;
}
.min {
   Vertical-Align: super;
   font-size: 0.7em;
}


h1 {
   color : #0080FF;
   font-size: 1.5em;
}

a.email  {
        font-family: Arial,Helvetica,Verdana,Sans-Serif;
        color : #0080FF;
        text-decoration : none;
        font-size: 0.9em;
        font-weight: normal;
}

a.none {
   color: #000000;
   text-decoration: none;
   background-color: transparent;
   }
a.none:hover {
   background-color: transparent;
}

.aktion {
    color: #000000;
    font-size: 0.9em;
}

.aktion a {
    font-family: Arial,Helvetica,Verdana,Sans-Serif;
    color : #AD9ABE;
    text-decoration : none;
    font-weight: lighter;
    background-color: transparent;
}

.aktion a:hover {
   background-color: #AD9ABE;
   color: #400040;
   text-decoration: none;
}

.thema {
       font-size: 0.8em;
       color: #808080;
       font-weight: bold;
}

.mintext {
       font-family: Arial,Helvetica,Verdana,Sans-Serif;
       font-size: 0.8em;
}

.clinea {
       background-color : #AD9ABE;
}

.clinea a {
       color: #E9E3EE;
}

.clinea a:hover {
       background-color: #E9E3EE;
       color: #AD9ABE;
}

.clineb {
       background-color: #E9E3EE;
}

.Hgrau  {
        background-color : #dddddd;
        font-weight : bold;
        font-size : 11pt;
        color : #000000;
        border-style : none;
        border-width : thin;
}

.Horange  {
        background-color : #ff8000;
        font-weight : bold;
        color : #000000;
}

.Linie  {
        vertical-align : top;
        border-bottom-width : 1pt;
        border-bottom-style : solid;
        border-color : #cccccc;
}

.top  {
        vertical-align : top;
}

.tabgrau  {
        background-color : #eeeeee;
        vertical-align : top;
}
.teaserdate {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
}
.teaserlink {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
}
.teasertext {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
}
.teaserplace {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        font-weight: bold;
}
.teaserrow {
        background-color: whitesmoke;
}
