/* bgcolor=#FFF9E2 */
/* newsbox=#F8CCC8 */
/* ruler=#BD3C67 */

body {
text-align: center;
font-family: Verdana;
margin-left: 0px;
}

.ruler {
background-color: #990033;
}
.header {
background-color: #F8CCC8;
}

h1, h2, h3, h4, p, td, th {
 font-family: Verdana;
 color: black;
}

th {
 font-size: 12pt;
 font-weight: bold;
 color: #cc0000;
 text-align: left;
 verical-align: top;
}

.th {
 font-size: 12pt;
 font-weight: bold;
 color: #cc0000;
 text-align: left;
 verical-align: top;
}

.h1 {
 font-family:Verdana,Arial,Helvetica,sans-serif;
 font-size:15pt;
 font-weight:normal;
 text-decoration:none;
 color: #FFFFFF;
}

.h2 {
 font-family:Verdana,Arial,Helvetica,sans-serif;
 font-size:15pt;
 font-weight:normal;
 text-decoration:none;
 color: #990033;
}

.h3 {
 font-family: Verdana;
 font-size: 10pt;
 font-weight: bold;
 color: #000000;
 vertical-align:top;
}

.typewriter {
 font-family: "Courier New",monospaced;
 font-size: 9pt;
 font-color: #333333;
 vertical-align:top;
 background-color: #f8ccc8;
 border: 1px none #f8ccc8;
 padding: 0px 5px 1px 1px;
}

.paragraph {
 font-family: Verdana,Arial,Helvetica,sans-serif;;
 font-size: 10pt;
 font-weight: normal;
 font-align: left;
 color: #000000;
}

.paragraphi {
 font-family: Verdana,Arial,Helvetica,sans-serif;;
 font-size: 10pt;
 font-weight: normal;
 font-align: left;
 font-style: italic;
 color: #000000;
}
.paragraphigraymid {
 font-family: Verdana,Arial,Helvetica,sans-serif;;
 font-size: 8pt;
 font-weight: normal;
 font-align: left;
 font-style: italic;
 color: #333333;
}

.paragraphred {
 font-family: Verdana,Arial,Helvetica,sans-serif;;
 font-size: 10pt;
 font-weight: normal;
 font-align: left;
 color: #990033;
}

.paragraphwhitebold {
 font-family: Verdana,Arial,Helvetica,sans-serif;;
 font-size: 10pt;
 font-weight: bold;
 font-align: left;
 color: #ffffff;
}

.paragraphredbold {
 font-family: Verdana,Arial,Helvetica,sans-serif;;
 font-size: 10pt;
 font-weight: bold;
 font-align: left;
 color: #990033;
}

.paragraphblackbold {
 font-family: Verdana,Arial,Helvetica,sans-serif;;
 font-size: 10pt;
 font-weight: bold;
 font-align: left;
 color: #000000;
}

.paragraphgraybold {
 font-family: Verdana,Arial,Helvetica,sans-serif;;
 font-size: 10pt;
 font-weight: bold;
 font-align: left;
 margin-top: 5pt;
 color: #666666;
}

.paragraphgray {
 font-family: Verdana,Arial,Helvetica,sans-serif;;
 font-size: 10pt;
 font-align: left;
 margin-top: 5pt;
 color: #666666;
}

.smallblack {
 font-family: Verdana,Arial,Helvetica,sans-serif;;
 font-size: 8pt;
 color: #333333;
}
.xsmallblack {
 font-family: Verdana,Arial,Helvetica,sans-serif;;
 font-size: 6pt;
 color: #000000;
}
.smallgrey {
 font-family: Verdana,Arial,Helvetica,sans-serif;;
 font-size: 8pt;
 color: #666666;
}

.smallwhitebold {
 font-family: Verdana,Arial,Helvetica,sans-serif;;
 font-size: 8pt;
 font-weight: bold;
 color: #ffffff;
}
.middarkredbold {
 font-family: Verdana,Arial,Helvetica,sans-serif;;
 font-size: 9pt;
 font-weight: heavy;
 color: #bd3c67;
}

.boldred {
 font-family: Verdana;
 font-size: 10pt;
 font-weight: bold;
 font-align: justify;
 color: #cc0000;
}

/* genutzte sheets */



.red {
 color: #BD3C67;
 background: #BD3C67;
 }
.lightred {
 color: #F8CCC8;
 background: #F8CCC8;
 }

td.head {
 font-family: Verdana;
 font-size: 10pt;
 font-weight: bold;
 color: #000000;

}

.headwhite {
 font-family: Verdana;
 font-size: 10pt;
 font-weight: bold;
 color: #FFFFFF;
}
.logo {
 font-family:Verdana,Arial,Helvetica,sans-serif;
 font-size:15pt;
 font-weight:normal;
 text-decoration:none;
 color: #FFFFFF;
}


.maintitle {
 font-family: Verdana;
 font-size: 12pt;
 font-weight: bold;
 color: #cc0000;

}

.subrow {
 font-family: Verdana;
 font-size: 12pt;
 font-weight: bold;
 color: #000000;

}
.row {
 font-family: Verdana;
 font-size: 10pt;
 font-weight: bold;
 color: #000000;
 vertical-align:top;
}
.news {
 font-family: Verdana;
 font-size: 10pt;
 font-style: regular;
 font-weight: normal;
 color: #000000;
 vertical-align:top;
}
.wein
{
 font-family: Verdana;
 font-size: 10pt;
 font-weight: bold;
 color: #000000;
 vertical-align:top;
 text-decoration:none;
}
td.rowbottom {
 font-family: Verdana;
 font-size: 10pt;
 font-weight: bold;
 color: #000000;
 vertical-align:top;
}
.region {
 font-size: 10pt;
 color: #666666;

}
td.award {
 font-family: Verdana;
 font-size: 10pt;
 font-weight: bold;
 vertical-align:top;
 color: #666666;
}

.paragraph {
 font-family: Verdana,Arial,Helvetica,sans-serif;;
 font-size: 10pt;
 font-weight: normal;
 color: #000000;
}


.italic {
 font-family: Verdana;
 font-size: 10pt;
 font-weight: normal;
 font-style: italic;
 font-align: justify;
 color: #000000;
}
.boldred {
 font-family: Verdana;
 font-size: 10pt;
 font-weight: bold;
 font-align: justify;
 color: #cc0000;
 }
.smalldarkred {
 font-family: Verdana;
 font-size: 9pt;
 font-weight: heavy;
 font-align: justify;
 color: #bd3c67;
 }

.boldwhite {
 font-family: Verdana;
 font-size: 10pt;
 font-weight: bold;
 font-align: justify;
 color: #ffffff;
 }
.boldblack {
 font-family: Verdana;
 font-size: 10pt;
 font-weight: bold;
 font-align: justify;
 color: #000000;
 }
.smallwhite {
 font-family: Verdana;
 font-size: 8pt;
 font-weight: bold;
 color: #ffffff;
 }
span.colorbold {
 font-weight: bold;
 color: #333333;
 }
div.info {
 margin-bottom: 5pt
 text-indent: 2cm;
}
span.class {
 color: #666666;
}
span.link {
 font-family: Verdana;
 font-size: 10pt;
 font-weight: bold;
 color: #cc0000;
 vertical-align: text-top;
}

.smallw {
 font-family: Verdana;
 font-size: 8pt;
 font-weight: normal;
 color: #ffffff;
}
.legende {
 font-family: Verdana;
 font-size: 8pt;
 font-weight: normal;
 color: #000000;
}
.linklegende {
 font-family: Verdana;
 font-size: 8pt;
 font-weight: bold;
 color: #BD3C67;
}

span.emph {
 font-family: Verdana;
 font-weight: bold;
 color: #cc0000;
}
li  {
 font-size: 8pt;
 font-weight: normal;
 color: #000000;
}


a:link {
font-family: Verdana;
color: black;
text-decoration: underline;
}
a:visited {
font-family: Verdana;
color: black;
text-decoration: underline;
}
a:active {
font-family: Verdana;
color:#ff0000;
text-decoration: underline;
}

A:Hover {background:#FAEBDC;}