.advSBoxTextLeft {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration: none;
background-color: #E7ECF0;
border-left:   1px solid #CCCCCC;
border-right:  1px solid #CCCCCC;
border-bottom: 1px solid #CCCCCC;
text-align: center;
vertical-align: middle;
padding-top:    5px;
padding-left:   5px;
padding-right:  5px;
padding-bottom: 5px;
}
.advSBoxTextRight {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration: none;
background-color: #E7ECF0;
border-right:  1px solid #CCCCCC;
border-bottom: 1px solid #CCCCCC;
text-align: center;
vertical-align: middle;
padding-top:    5px;
padding-left:   5px;
padding-right:  5px;
padding-bottom: 5px;
}
.advSBoxTitelLeft {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
text-decoration: none;
background-color: transparent;
border-left:   1px solid #CCCCCC;
border-right:  1px solid #CCCCCC;
border-top:    1px solid #CCCCCC;
text-align: center;
vertical-align: middle;
padding-top:    5px;
padding-left:   5px;
padding-right:  5px;
padding-bottom: 5px;
}
.advSBoxTitelRight {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
text-decoration: none;
background-color: transparent;
border-right:  1px solid #CCCCCC;
border-top:    1px solid #CCCCCC;
text-align: center;
vertical-align: middle;
padding-top:    5px;
padding-left:   5px;
padding-right:  5px;
padding-bottom: 5px;
}
.advSContLeft {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration: none;
background-color: transparent;
border-left:   1px solid #CCCCCC;
text-align: left;
vertical-align: top;
padding-top:    5px;
padding-left:   10px;
padding-right:  50px;
padding-bottom: 15px;
}
.advSContLeftLU {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration: none;
background-color: transparent;
border-left:   1px solid #CCCCCC;
border-bottom: 1px solid #CCCCCC;
text-align: left;
vertical-align: top;
padding-top:    5px;
padding-left:   10px;
padding-right:  50px;
padding-bottom: 15px;
}
.advSContRight {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration: none;
background-color: transparent;
border-right:  1px solid #CCCCCC;
text-align: left;
vertical-align: top;
padding-top:    5px;
padding-left:   10px;
padding-right:  50px;
padding-bottom: 5px;
}
.advSContRightLU {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration: none;
background-color: transparent;
border-right:  1px solid #CCCCCC;
border-bottom: 1px solid #CCCCCC;
text-align: left;
vertical-align: top;
padding-top:    5px;
padding-left:   10px;
padding-right:  50px;
padding-bottom: 5px;
}
.advSHeadofBox {
font-family: Arial, Helvetica, sans-serif;
font-size: 16px;
font-weight: bold;
font-variant: small-caps;
text-decoration: none;
color: #FFFFFF;
background-color: #335BD6;
border-bottom: 1px solid #CCCCCC;
text-align: left;
vertical-align: top;
padding-top:    5px;
padding-left:   5px;
padding-right:  5px;
padding-bottom: 5px;
}
.advSTopLineBox {
font-family: Arial, Helvetica, sans-serif;
font-size: 16px;
font-weight: bold;
font-variant: small-caps;
text-decoration: none;
color: #FFFFFF;
background-color: #FFFFFF;
border-bottom: 1px solid #CCCCCC;
text-align: left;
vertical-align: top;
padding-top:    5px;
padding-left:   5px;
padding-right:  5px;
padding-bottom: 5px;
}
.alignLeft {
font-family: Arial, Helvetica, sans-serif;
text-decoration: none;
background-color: transparent;
text-align: left;
vertical-align: middle;
}
.alignRight {
font-family: Arial, Helvetica, sans-serif;
text-decoration: none;
background-color: transparent;
text-align: right;
vertical-align: middle;
}
.AP_enterBild {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration: none;
background-color: #EFF0F5;
border-left:   1px solid #CBCBCD;
border-right:  1px solid #CBCBCD;
text-align: center;
vertical-align: middle;
padding-top:    5px;
padding-left:   0px;
padding-right:  0px;
padding-bottom: 5px;
}
.AP_enterBottom {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration: none;
background-color: #EFF0F5;
border-left:   1px solid #CBCBCD;
border-right:  1px solid #CBCBCD;
border-bottom: 1px solid #CBCBCD;
text-align: right;
vertical-align: middle;
padding-top:    5px;
padding-left:   5px;
padding-right:  5px;
padding-bottom: 5px;
}
.AP_enterTitel {
font-family: Arial, Helvetica, sans-serif;
font-size: 16px;
text-decoration: none;
color: #335BD6;
background-color: #EFF0F5;
border-left:   1px solid #CBCBCD;
border-right:  1px solid #CBCBCD;
border-top:    1px solid #CBCBCD;
text-align: left;
vertical-align: middle;
padding-top:    5px;
padding-left:   10px;
padding-right:  10px;
padding-bottom: 5px;
}
.AP_extraTitel {
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
text-transform: uppercase;
text-decoration: none;
color: #335BD6;
background-color: transparent;
background-image:url(../bilder/style_backgrounds/080115112903.png);
background-repeat:repeat-x;
line-height: 19px;
text-align: left;
vertical-align: top;
padding-top:    5px;
padding-bottom: 10px;
}
.AP_Form_PhotoDescr {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
text-decoration: none;
width: 220px;
height: 350px;
background-color: #FFFFFF;
border-left:   1px solid #CBCBCD;
border-right:  1px solid #CBCBCD;
border-top:    1px solid #CBCBCD;
border-bottom: 1px solid #CBCBCD;
text-align: left;
vertical-align: top;
padding-top:    2px;
padding-left:   2px;
padding-right:  2px;
padding-bottom: 2px;
}
.AP_Form_text1 {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration: none;
width: 170px;
height: 20px;
background-color: #FFFFFF;
border-left:   1px solid #CBCBCD;
border-right:  1px solid #CBCBCD;
border-top:    1px solid #CBCBCD;
border-bottom: 1px solid #CBCBCD;
text-align: left;
vertical-align: middle;
padding-top:    1px;
padding-left:   1px;
padding-right:  1px;
padding-bottom: 1px;
}
.AP_Form_text2 {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration: none;
width: 100px;
height: 20px;
background-color: #FFFFFF;
border-left:   1px solid #CBCBCD;
border-right:  1px solid #CBCBCD;
border-top:    1px solid #CBCBCD;
border-bottom: 1px solid #CBCBCD;
text-align: left;
vertical-align: middle;
padding-top:    1px;
padding-left:   1px;
padding-right:  1px;
padding-bottom: 1px;
}
.AP_studentlink {
font-family: Arial, Helvetica, sans-serif;
text-decoration: none;
background-color: transparent;
text-align: right;
vertical-align: middle;
padding-top:    20px;
}
.AP_SuchFormField {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration: none;
background-color: #EFF0F5;
border-left:   1px solid #CBCBCD;
border-right:  1px solid #CBCBCD;
text-align: left;
vertical-align: top;
padding-top:    0px;
padding-left:   10px;
padding-right:  10px;
padding-bottom: 10px;
}
.AP_SuchFormFieldL {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration: none;
background-color: #EFF0F5;
border-left:   1px solid #CBCBCD;
text-align: left;
vertical-align: top;
padding-top:    0px;
padding-left:   10px;
padding-right:  10px;
padding-bottom: 10px;
}
.AP_SuchFormFieldLU {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration: none;
background-color: #EFF0F5;
border-left:   1px solid #CBCBCD;
border-bottom: 1px solid #CBCBCD;
text-align: left;
vertical-align: top;
padding-top:    0px;
padding-left:   10px;
padding-right:  10px;
padding-bottom: 10px;
}
.AP_SuchFormFieldno {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration: none;
background-color: #EFF0F5;
text-align: left;
vertical-align: top;
padding-top:    0px;
padding-left:   10px;
padding-right:  10px;
padding-bottom: 10px;
}
.AP_SuchFormFieldR {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration: none;
background-color: #EFF0F5;
border-right:  1px solid #CBCBCD;
text-align: left;
vertical-align: top;
padding-top:    0px;
padding-left:   10px;
padding-right:  10px;
padding-bottom: 10px;
}
.AP_SuchFormFieldRU {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration: none;
background-color: #EFF0F5;
border-right:  1px solid #CBCBCD;
border-bottom: 1px solid #CBCBCD;
text-align: right;
vertical-align: top;
padding-top:    0px;
padding-left:   10px;
padding-right:  10px;
padding-bottom: 10px;
}
.AP_SuchFormLastField {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration: none;
background-color: #EFF0F5;
border-left:   1px solid #CBCBCD;
border-right:  1px solid #CBCBCD;
border-bottom: 1px solid #CBCBCD;
text-align: left;
vertical-align: top;
padding-top:    0px;
padding-left:   10px;
padding-right:  10px;
padding-bottom: 10px;
}
.AP_SuchFormText {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration: none;
background-color: #EFF0F5;
border-left:   1px solid #CBCBCD;
border-right:  1px solid #CBCBCD;
text-align: left;
vertical-align: bottom;
padding-top:    15px;
padding-left:   10px;
padding-right:  10px;
padding-bottom: 5px;
}
.AP_SuchFormTextL {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration: none;
background-color: #EFF0F5;
border-left:   1px solid #CBCBCD;
text-align: left;
vertical-align: bottom;
padding-top:    0px;
padding-left:   10px;
padding-right:  10px;
padding-bottom: 0px;
}
.AP_SuchFormTextno {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration: none;
background-color: #EFF0F5;
text-align: left;
vertical-align: bottom;
padding-top:    0px;
padding-left:   10px;
padding-right:  10px;
padding-bottom: 0px;
}
.AP_SuchFormTextR {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration: none;
background-color: #EFF0F5;
border-right:  1px solid #CBCBCD;
text-align: left;
vertical-align: bottom;
padding-top:    0px;
padding-left:   10px;
padding-right:  10px;
padding-bottom: 0px;
}
.BasicSLinkeBox {
font-family: Arial, Helvetica, sans-serif;
text-decoration: none;
background-color: transparent;
border-left:   1px solid #335BD6;
border-bottom: 1px solid #335BD6;
text-align: left;
vertical-align: top;
padding-top:    20px;
padding-left:   25px;
padding-right:  15px;
padding-bottom: 20px;
}
.BasicSLinkeBoxOben {
font-family: Arial, Helvetica, sans-serif;
text-decoration: none;
background-color: transparent;
border-left:   1px solid #335BD6;
text-align: left;
vertical-align: top;
padding-top:    20px;
padding-left:   25px;
padding-bottom: 20px;
}
.BasicSRechteBoxOben {
font-family: Arial, Helvetica, sans-serif;
text-decoration: none;
background-color: transparent;
border-right:  1px solid #335BD6;
text-align: left;
vertical-align: top;
padding-top:    20px;
padding-bottom: 20px;
}
.bilderlaengs {
font-family: Arial, Helvetica, sans-serif;
text-decoration: none;
background-color: transparent;
border-left:   1px solid #888888;
border-right:  1px solid #888888;
border-top:    1px solid #888888;
border-bottom: 1px solid #888888;
text-align: left;
vertical-align: top;
}
.bildertop {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration: none;
background-color: transparent;
line-height: 15px;
text-align: left;
vertical-align: top;
padding-top:    0px;
padding-left:   30px;
padding-right:  10px;
padding-bottom: 10px;
}
.bildertop {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration: none;
background-color: transparent;
line-height: 15px;
text-align: left;
vertical-align: top;
padding-top:    0px;
padding-left:   10px;
}
.bildertop_Linie_Rechts {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration: none;
background-color: transparent;
border-right:  1px solid #335BD6;
border-bottom: 1px solid #335BD6;
line-height: 15px;
text-align: left;
vertical-align: top;
padding-top:    0px;
padding-left:   30px;
padding-right:  10px;
padding-bottom: 10px;
}
.biodetails {
font-family: Arial, Helvetica, sans-serif;
text-decoration: none;
background-color: transparent;
border-left:   1px solid #c6c6c6;
border-right:  1px solid #c6c6c6;
border-top:    1px solid #c6c6c6;
border-bottom: 1px solid #c6c6c6;
text-align: left;
vertical-align: top;
padding-top:    0px;
padding-left:   0px;
padding-right:  0px;
padding-bottom: 0px;
}
.biodetails_inner {
font-family: Arial, Helvetica, sans-serif;
text-decoration: none;
background-color: transparent;
border-right:  px solid transparent;
text-align: left;
vertical-align: top;
padding-top:    30px;
padding-left:   30px;
padding-right:  0px;
padding-bottom: 15px;
}
.biographybuttonbox {
font-family: Arial, Helvetica, sans-serif;
text-decoration: none;
background-color: transparent;
border-left:   1px solid #c6c6c6;
text-align: center;
vertical-align: top;
}
.biographypicturebox {
font-family: Arial, Helvetica, sans-serif;
text-decoration: none;
background-color: transparent;
text-align: left;
vertical-align: top;
padding-top:    15px;
padding-right:  15px;
}
.biographytitle {
font-family: Arial, Helvetica, sans-serif;
font-size: 15px;
font-weight: bold;
text-decoration: none;
background-color: transparent;
text-align: left;
vertical-align: top;
}
.black {
font-family: Arial, Helvetica, sans-serif;
text-decoration: none;
color: #000000;
background-color: transparent;
text-align: left;
vertical-align: top;
}
.blue {
font-family: Arial, Helvetica, sans-serif;
text-decoration: none;
color: #335BD6;
background-color: transparent;
text-align: left;
vertical-align: top;
}
.bluebold {
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
text-decoration: none;
color: #335BD6;
background-color: transparent;
text-align: left;
vertical-align: top;
padding-top:    5px;
padding-bottom: 5px;
}
.bold {
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
text-decoration: none;
background-color: transparent;
text-align: left;
vertical-align: top;
}
.BoxAddBild {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration: none;
background-color: #E8EDFB;
border-left:   1px solid #CCCCCC;
border-right:  1px solid #CCCCCC;
border-top:    1px solid #CCCCCC;
text-align: left;
vertical-align: top;
}
.BoxAddText {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration: none;
background-color: #E8EDFB;
border-left:   1px solid #CCCCCC;
border-right:  1px solid #CCCCCC;
border-bottom: 1px solid #CCCCCC;
text-align: left;
vertical-align: top;
padding-left:   10px;
padding-right:  10px;
padding-bottom: 10px;
}
.BoxAddTitel {
font-family: Arial, Helvetica, sans-serif;
font-size: 18px;
text-decoration: none;
background-color: #E8EDFB;
border-left:   1px solid #CCCCCC;
border-right:  1px solid #CCCCCC;
text-align: left;
vertical-align: top;
padding-top:    10px;
padding-left:   10px;
padding-right:  10px;
padding-bottom: 10px;
}
.BoxFilmBild {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration: none;
background-color: #FFFFFF;
border-left:   1px solid #CCCCCC;
border-right:  1px solid #CCCCCC;
border-bottom: 1px solid #CCCCCC;
text-align: left;
vertical-align: top;
}
.BoxFilmSub {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-variant: small-caps;
text-decoration: none;
color: #BE0000;
background-color: #FFFFFF;
border-left:   1px solid #CCCCCC;
border-right:  1px solid #CCCCCC;
text-align: left;
vertical-align: top;
padding-left:   10px;
padding-right:  10px;
padding-bottom: 5px;
}
.BoxFilmText {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration: none;
background-color: #FFFFFF;
border-left:   1px solid #CCCCCC;
border-right:  1px solid #CCCCCC;
text-align: left;
vertical-align: top;
padding-left:   10px;
padding-right:  10px;
padding-bottom: 10px;
}
.BoxFilmTitel {
font-family: Arial, Helvetica, sans-serif;
font-size: 18px;
text-decoration: none;
background-color: #FFFFFF;
border-left:   1px solid #CCCCCC;
border-right:  1px solid #CCCCCC;
border-top:    1px solid #CCCCCC;
text-align: left;
vertical-align: top;
padding-top:    10px;
padding-left:   10px;
padding-right:  10px;
padding-bottom: 5px;
}
.BoxGlossText {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration: none;
background-color: #FFFFFF;
border-left:   1px solid #CCCCCC;
border-right:  1px solid #CCCCCC;
border-bottom: 1px solid #CCCCCC;
text-align: left;
vertical-align: top;
padding-left:   10px;
padding-right:  10px;
padding-bottom: 10px;
}
.BoxMagText {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration: none;
background-color: #FFFFFF;
background-image:url(../bilder/style_backgrounds/080623085511.png);
background-repeat:no-repeat;
border-left:   1px solid #CCCCCC;
border-right:  1px solid #CCCCCC;
border-bottom: 1px solid #CCCCCC;
text-align: left;
vertical-align: top;
padding-left:   10px;
padding-right:  10px;
padding-bottom: 10px;
}
.BoxMagTitel {
font-family: Arial, Helvetica, sans-serif;
font-size: 18px;
text-decoration: none;
background-color: #FFFFFF;
border-left:   1px solid #CCCCCC;
border-right:  1px solid #CCCCCC;
border-top:    1px solid #CCCCCC;
text-align: left;
vertical-align: top;
padding-top:    10px;
padding-left:   10px;
padding-right:  10px;
padding-bottom: 5px;
}
.BoxRowOne {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration: none;
color: #000000;
background-color: #e7ecf0;
border-left:   1px solid #CCCCCC;
border-right:  1px solid #CCCCCC;
border-top:    1px solid #CCCCCC;
border-bottom: 1px solid #CCCCCC;
text-align: left;
vertical-align: middle;
padding-top:    10px;
padding-left:   5px;
padding-right:  5px;
padding-bottom: 10px;
}
.BoxRowTwo {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration: none;
color: #000000;
background-color: transparent;
border-left:   1px solid #CCCCCC;
border-right:  1px solid #CCCCCC;
border-top:    1px solid #CCCCCC;
border-bottom: 1px solid #CCCCCC;
text-align: left;
vertical-align: middle;
padding-top:    10px;
padding-left:   5px;
padding-right:  5px;
padding-bottom: 10px;
}
.buttondescription {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
text-decoration: none;
background-color: transparent;
text-align: center;
vertical-align: top;
}
.buttonlist {
font-family: Arial, Helvetica, sans-serif;
text-decoration: none;
background-color: #eff0f5;
border-left:   1px solid #c6c6c6;
border-right:  1px solid #c6c6c6;
border-top:    1px solid #c6c6c6;
text-align: left;
vertical-align: top;
}
.cb_off {
font-family: Arial, Helvetica, sans-serif;
text-decoration: none;
width: 18px;
height: 18px;
background-color: transparent;
border-left:   0px solid transparent;
border-right:  0px solid transparent;
border-top:    0px solid transparent;
border-bottom: 0px solid transparent;
text-align: center;
vertical-align: middle;
}
.cb_on {
font-family: Arial, Helvetica, sans-serif;
text-decoration: none;
width: 18px;
height: 18px;
background-color: transparent;
border-left:   0px solid transparent;
border-right:  0px solid transparent;
border-top:    0px solid transparent;
border-bottom: 0px solid transparent;
text-align: center;
vertical-align: middle;
}
.checkbox {
font-family: Arial, Helvetica, sans-serif;
text-decoration: none;
width: 15px;
height: 15px;
background-color: #EFF0F5;
border-left:   0px solid transparent;
border-right:  0px solid transparent;
border-top:    0px solid transparent;
border-bottom: 0px solid transparent;
text-align: center;
vertical-align: middle;
}
.CountryContLeftU {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration: none;
background-color: transparent;
border-left:   1px solid #CCCCCC;
border-bottom: 1px solid #CCCCCC;
text-align: left;
vertical-align: top;
padding-top:    5px;
padding-left:   10px;
padding-bottom: 10px;
}
.CountryContMiddleU {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration: none;
background-color: transparent;
border-left:   1px solid #CCCCCC;
border-right:  1px solid #CCCCCC;
border-bottom: 1px solid #CCCCCC;
text-align: left;
vertical-align: top;
padding-top:    5px;
padding-left:   10px;
padding-right:  10px;
padding-bottom: 10px;
}
.CountryContRightU {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration: none;
background-color: transparent;
border-right:  1px solid #CCCCCC;
border-bottom: 1px solid #CCCCCC;
text-align: left;
vertical-align: top;
padding-top:    5px;
padding-left:   10px;
padding-right:  10px;
padding-bottom: 10px;
}
.CountryFliesstext {
font-family: Arial, Helvetica, sans-serif;
text-decoration: none;
background-color: transparent;
text-align: left;
vertical-align: top;
padding-top:    10px;
padding-left:   20px;
padding-right:  20px;
}
.CountryHeadofBox {
font-family: Arial, Helvetica, sans-serif;
font-size: 15px;
text-decoration: none;
color: #FFFFFF;
height: 20px;
background-color: #335BD6;
border-bottom: 1px solid #CCCCCC;
text-align: left;
vertical-align: top;
padding-top:    2px;
padding-left:   5px;
padding-right:  5px;
padding-bottom: 2px;
}
.CountrySearchbox {
font-family: Arial, Helvetica, sans-serif;
text-decoration: none;
background-color: transparent;
text-align: left;
vertical-align: top;
padding-top:    20px;
}
.CountryTopLineBox {
font-family: Arial, Helvetica, sans-serif;
font-size: 15px;
font-weight: bold;
font-variant: small-caps;
text-decoration: none;
color: #FFFFFF;
height: 20px;
background-color: #FFFFFF;
border-bottom: 1px solid #CCCCCC;
text-align: left;
vertical-align: top;
padding-top:    2px;
padding-left:   5px;
padding-right:  5px;
padding-bottom: 2px;
}
.ct_off {
font-family: Arial, Helvetica, sans-serif;
text-decoration: none;
color: #aaaaaa;
background-color: transparent;
text-align: left;
vertical-align: top;
}
.ct_on {
font-family: Arial, Helvetica, sans-serif;
text-decoration: none;
color: #000000;
background-color: transparent;
text-align: left;
vertical-align: top;
}
.eBland {
font-family: Arial, Helvetica, sans-serif;
font-size: 16px;
text-decoration: none;
color: #FFFFFF;
background-color: #335BD6;
border-bottom: 10px solid #FFFFFF;
text-align: left;
vertical-align: middle;
padding-top:    5px;
padding-left:   30px;
padding-bottom: 5px;
}
.eBlinkLeft {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration: none;
background-color: #EEEEEE;
border-left:   1px solid #CCCCCC;
border-right:  1px solid #CCCCCC;
border-top:    1px solid #CCCCCC;
border-bottom: 1px solid #CCCCCC;
text-align: center;
vertical-align: middle;
padding-top:    5px;
padding-left:   5px;
padding-right:  5px;
padding-bottom: 5px;
}
.eBlinkRight {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration: none;
background-color: #EEEEEE;
border-right:  1px solid #CCCCCC;
border-top:    1px solid #CCCCCC;
border-bottom: 1px solid #CCCCCC;
text-align: center;
vertical-align: middle;
padding-top:    5px;
padding-left:   5px;
padding-right:  5px;
padding-bottom: 5px;
}
.eBtext {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration: none;
background-color: transparent;
border-right:  1px solid #CCCCCC;
border-top:    1px solid #CCCCCC;
text-align: left;
vertical-align: top;
padding-top:    5px;
padding-left:   5px;
padding-right:  5px;
padding-bottom: 5px;
}
.eBthumb {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
text-decoration: none;
background-color: transparent;
border-left:   1px solid #CCCCCC;
border-top:    1px solid #CCCCCC;
text-align: center;
vertical-align: middle;
padding-top:    5px;
padding-left:   5px;
padding-right:  5px;
padding-bottom: 5px;
}
.eBtitel {
font-family: Arial, Helvetica, sans-serif;
text-decoration: none;
background-color: transparent;
text-align: left;
vertical-align: top;
padding-top:    5px;
}
.ec_18l {
font-family: Arial, Helvetica, sans-serif;
text-decoration: none;
background-color: transparent;
text-align: left;
vertical-align: top;
padding-left:   18px;
}
.ec_19l {
font-family: Arial, Helvetica, sans-serif;
text-decoration: none;
background-color: transparent;
text-align: left;
vertical-align: top;
padding-left:   19px;
}
.ec_20l {
font-family: Arial, Helvetica, sans-serif;
text-decoration: none;
background-color: transparent;
text-align: left;
vertical-align: top;
padding-left:   20px;
}
.ec_blackheader {
font-family: Arial, Helvetica, sans-serif;
font-size: 24px;
text-decoration: none;
height: 80px;
background-color: transparent;
text-align: left;
vertical-align: middle;
padding-left:   20px;
padding-right:  20px;
}
.ec_blueheader {
font-family: Arial, Helvetica, sans-serif;
font-size: 24px;
text-decoration: none;
color: #335BD6;
height: 80px;
background-color: transparent;
text-align: left;
vertical-align: middle;
padding-right:  20px;
}
.ec_borderlr {
font-family: Arial, Helvetica, sans-serif;
text-decoration: none;
background-color: transparent;
border-left:   1px solid #cccccc;
border-right:  1px solid #cccccc;
text-align: left;
vertical-align: top;
}
.ec_hoverbar {
font-family: Arial, Helvetica, sans-serif;
text-decoration: none;
height: 10px;
background-color: #335BD6;
text-align: left;
vertical-align: top;
}
.ec_hoverbartemp {
font-family: Arial, Helvetica, sans-serif;
text-decoration: none;
height: 10px;
background-color: #557DF8;
text-align: left;
vertical-align: top;
}
.enLink {
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
text-decoration: none;
color: #FFFFFF;
background-color: #335BD6;
text-align: center;
vertical-align: middle;
padding-top:    2px;
padding-left:   2px;
padding-right:  2px;
padding-bottom: 2px;
}
.enLink:hover {
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
text-decoration: none;
color: #FFFFFF;
background-color: #335BD6;
text-align: center;
vertical-align: middle;
padding-top:    2px;
padding-left:   2px;
padding-right:  2px;
padding-bottom: 2px;
}
.exib_detailpic {
font-family: Arial, Helvetica, sans-serif;
text-decoration: none;
background-color: transparent;
text-align: center;
vertical-align: middle;
padding-top:    20px;
padding-left:   20px;
padding-right:  20px;
padding-bottom: 20px;
}
.exib_dias {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
text-decoration: none;
background-color: transparent;
border-left:   1px solid #CCCCCC;
border-right:  1px solid #CCCCCC;
border-top:    1px solid #CCCCCC;
border-bottom: 1px solid #CCCCCC;
text-align: center;
vertical-align: middle;
padding-top:    5px;
padding-left:   5px;
padding-right:  5px;
padding-bottom: 5px;
}
.exib_thumb {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
text-decoration: none;
background-color: transparent;
border-left:   1px solid #CCCCCC;
border-right:  1px solid #CCCCCC;
border-top:    1px solid #CCCCCC;
text-align: center;
vertical-align: middle;
padding-top:    5px;
padding-left:   5px;
padding-right:  5px;
padding-bottom: 5px;
}
.exib_titel {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration: none;
background-color: #EEEEEE;
border-left:   1px solid #CCCCCC;
border-right:  1px solid #CCCCCC;
border-top:    1px solid #CCCCCC;
border-bottom: 1px solid #CCCCCC;
text-align: center;
vertical-align: middle;
padding-top:    5px;
padding-left:   5px;
padding-right:  5px;
padding-bottom: 5px;
}
.extranav {
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
text-decoration: none;
color: #FFFFFF;
background-color: #335BD6;
border-left:   1px solid #335BD6;
border-right:  1px solid #CCCCCC;
text-align: center;
vertical-align: middle;
padding-top:    2px;
padding-left:   2px;
padding-right:  2px;
padding-bottom: 2px;
}
.extranav_rechts {
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
text-decoration: none;
color: #FFFFFF;
background-color: #335BD6;
border-left:   1px solid #335BD6;
text-align: center;
vertical-align: middle;
padding-top:    2px;
padding-left:   2px;
padding-right:  2px;
padding-bottom: 2px;
}
.film_box_subtitel {
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
text-transform: uppercase;
text-decoration: none;
color: #BE0000;
background-color: transparent;
text-align: left;
vertical-align: top;
}
.film_box_text {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration: none;
background-color: transparent;
text-align: left;
vertical-align: top;
}
.film_box_titel {
font-family: Arial, Helvetica, sans-serif;
font-size: 28px;
text-decoration: none;
background-color: transparent;
border-top:    1px solid #B9B9B8;
text-align: left;
vertical-align: top;
padding-top:    10px;
}
.fliesstext {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration: none;
background-color: transparent;
line-height: 17px;
text-align: left;
vertical-align: top;
padding-top:    30px;
padding-left:   30px;
padding-right:  10px;
padding-bottom: 10px;
}
.fliesstext_Linie_Links {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration: none;
background-color: transparent;
border-left:   1px solid #335BD6;
border-bottom: 1px solid #335BD6;
line-height: 17px;
text-align: left;
vertical-align: top;
padding-top:    30px;
padding-left:   30px;
padding-right:  10px;
padding-bottom: 10px;
}
.fliesstext_Linie_Links10 {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration: none;
background-color: transparent;
border-left:   1px solid #335BD6;
border-bottom: 1px solid #335BD6;
line-height: 17px;
text-align: left;
vertical-align: top;
padding-top:    30px;
padding-left:   10px;
padding-right:  10px;
padding-bottom: 10px;
}
.fliesstext_Linie_LUuR {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration: none;
background-color: transparent;
border-left:   1px solid #999999;
border-right:  1px solid #999999;
border-bottom: 1px solid #999999;
line-height: 17px;
text-align: left;
vertical-align: top;
padding-top:    10px;
padding-left:   30px;
padding-right:  30px;
padding-bottom: 30px;
}
.fliesstext_LL {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration: none;
background-color: transparent;
border-left:   1px solid #335BD6;
line-height: 17px;
text-align: left;
vertical-align: top;
padding-top:    30px;
padding-left:   30px;
padding-right:  10px;
padding-bottom: 10px;
}
.fliesstext_LR {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration: none;
background-color: transparent;
border-left:   1px solid #335BD6;
border-right:  1px solid #335BD6;
line-height: 17px;
text-align: left;
vertical-align: top;
padding-top:    0px;
padding-left:   20px;
padding-right:  20px;
padding-bottom: 0px;
}
.fliesstext_nichteingerueckt {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration: none;
background-color: transparent;
line-height: 17px;
text-align: left;
vertical-align: top;
padding-top:    0px;
padding-left:   0px;
padding-right:  0px;
padding-bottom: 10px;
}
.footer {
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
text-decoration: none;
color: #999999;
background-color: transparent;
text-align: center;
vertical-align: top;
padding-top:    10px;
padding-left:   0px;
padding-right:  0px;
}
.front_subtitel {
font-family: Arial, Helvetica, sans-serif;
font-size: 16px;
font-variant: small-caps;
text-decoration: none;
color: #B20B1D;
background-color: transparent;
background-image:url(../bilder/style_backgrounds/080115112903.png);
background-repeat:repeat-x;
line-height: 19px;
text-align: left;
vertical-align: top;
padding-top:    5px;
padding-bottom: 10px;
}
.front_text {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration: none;
background-color: transparent;
line-height: 17px;
text-align: left;
vertical-align: top;
padding-top:    30px;
padding-left:   15px;
padding-right:  15px;
padding-bottom: 10px;
}
.front_text2 {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration: none;
background-color: transparent;
line-height: 17px;
text-align: left;
vertical-align: top;
padding-top:    10px;
padding-left:   15px;
padding-right:  15px;
padding-bottom: 10px;
}
.front_titel {
font-family: Arial, Helvetica, sans-serif;
font-size: 24px;
text-decoration: none;
background-color: transparent;
line-height: 28px;
text-align: left;
vertical-align: top;
padding-top:    5px;
padding-bottom: 10px;
}
.gBold {
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
text-decoration: none;
background-color: transparent;
border-top:    1px solid #999999;
text-align: left;
vertical-align: top;
padding-top:    10px;
padding-left:   20px;
padding-right:  20px;
padding-bottom: 10px;
}
.gExtra {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
text-decoration: none;
background-color: transparent;
text-align: left;
vertical-align: middle;
padding-top:    0px;
padding-left:   0px;
padding-right:  0px;
padding-bottom: 0px;
}
.glinieRuL {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration: none;
background-color: transparent;
border-left:   1px solid #335BD6;
border-right:  1px solid #335BD6;
line-height: 15px;
text-align: left;
vertical-align: top;
padding-top:    10px;
padding-left:   0px;
padding-right:  0px;
padding-bottom: 10px;
}
.gLink {
font-family: Arial, Helvetica, sans-serif;
text-decoration: none;
color: #FFFFFF;
background-color: transparent;
text-align: left;
vertical-align: top;
}
.gLink:hover {
font-family: Arial, Helvetica, sans-serif;
text-decoration: none;
color: #FFFFFF;
background-color: transparent;
text-align: left;
vertical-align: top;
}
.glossar_headline {
font-family: Arial, Helvetica, sans-serif;
font-size: 24px;
text-decoration: none;
background-color: transparent;
border-left:   1px solid #999999;
border-right:  1px solid #999999;
border-bottom: 1px solid #999999;
text-align: left;
vertical-align: top;
padding-top:    10px;
padding-left:   20px;
padding-right:  20px;
padding-bottom: 5px;
}
.glossar_links {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration: none;
background-color: transparent;
border-left:   1px solid #999999;
border-bottom: 1px solid #335BD6;
text-align: left;
vertical-align: top;
padding-top:    30px;
padding-left:   30px;
padding-right:  10px;
padding-bottom: 10px;
}
.Glossar_mitteltext {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration: none;
color: #000000;
background-color: #e7ecf0;
border-left:   1px solid #335BD6;
border-right:  1px solid #335BD6;
border-bottom: 1px solid #335BD6;
text-align: left;
vertical-align: middle;
padding-top:    15px;
padding-left:   30px;
padding-right:  30px;
padding-bottom: 15px;
}
.glossar_Rechts {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration: none;
background-color: transparent;
border-left:   1px solid #999999;
border-right:  1px solid #999999;
border-bottom: 1px solid #335BD6;
line-height: 15px;
text-align: center;
vertical-align: top;
padding-top:    30px;
padding-left:   10px;
padding-right:  10px;
padding-bottom: 10px;
}
.gNav_aktiv {
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
text-decoration: none;
color: #FFFFFF;
background-color: #335BD6;
border-left:   1px solid #FFFFFF;
text-align: center;
vertical-align: middle;
padding-top:    2px;
padding-left:   2px;
padding-right:  2px;
padding-bottom: 2px;
}
.gNav_passiv {
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
text-decoration: none;
color: #FFFFFF;
background-color: #909A9B;
border-left:   1px solid #FFFFFF;
text-align: center;
vertical-align: middle;
padding-top:    2px;
padding-left:   2px;
padding-right:  2px;
padding-bottom: 2px;
}
.gSubmit {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
text-decoration: none;
color: #FFFFFF;
background-color: #909A9B;
border-left:   1px solid #909A9B;
border-right:  1px solid #909A9B;
border-top:    2px solid #909A9B;
border-bottom: 1px solid #909A9B;
text-align: center;
vertical-align: middle;
padding-top:    0px;
padding-left:   2px;
padding-right:  2px;
padding-bottom: 0px;
}
.gSuche {
font-family: Arial, Helvetica, sans-serif;
text-decoration: none;
background-color: transparent;
text-align: right;
vertical-align: middle;
padding-right:  20px;
}
.gText {
font-family: Arial, Helvetica, sans-serif;
text-decoration: none;
background-color: transparent;
border-top:    1px solid #999999;
text-align: left;
vertical-align: top;
padding-top:    10px;
padding-left:   20px;
padding-right:  20px;
padding-bottom: 10px;
}
.gTitel {
font-family: Arial, Helvetica, sans-serif;
font-size: 16px;
font-weight: bold;
text-decoration: none;
background-color: transparent;
text-align: left;
vertical-align: top;
}
.headline {
font-family: Arial, Helvetica, sans-serif;
font-size: 24px;
text-decoration: none;
background-color: transparent;
text-align: left;
vertical-align: top;
padding-bottom: 20px;
}
.headline_LL {
font-family: Arial, Helvetica, sans-serif;
font-size: 24px;
text-decoration: none;
background-color: transparent;
border-left:   1px solid #335BD6;
text-align: left;
vertical-align: top;
padding-top:    20px;
padding-left:   20px;
padding-right:  20px;
padding-bottom: 5px;
}
.headline_LR {
font-family: Arial, Helvetica, sans-serif;
font-size: 24px;
text-decoration: none;
background-color: transparent;
border-left:   1px solid #335BD6;
border-right:  1px solid #335BD6;
text-align: left;
vertical-align: top;
padding-top:    5px;
padding-left:   20px;
padding-right:  20px;
padding-bottom: 0px;
}
.highlighter {
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
font-variant: small-caps;
text-decoration: none;
background-color: #9ef919;
text-align: left;
vertical-align: top;
}
.liniegrau_Padding {
font-family: Arial, Helvetica, sans-serif;
text-decoration: none;
background-color: transparent;
text-align: left;
vertical-align: top;
padding-top:    15px;
padding-bottom: 15px;
}
.LinieL {
font-family: Arial, Helvetica, sans-serif;
text-decoration: none;
background-color: transparent;
border-left:   1px solid #335BD6;
text-align: left;
vertical-align: top;
}
.LinieLu {
font-family: Arial, Helvetica, sans-serif;
text-decoration: none;
background-color: transparent;
border-left:   1px solid #335BD6;
border-bottom: 1px solid #335BD6;
text-align: left;
vertical-align: top;
}
.LinieLuR {
font-family: Arial, Helvetica, sans-serif;
text-decoration: none;
background-color: transparent;
border-left:   1px solid #335BD6;
border-right:  1px solid #335BD6;
text-align: left;
vertical-align: top;
padding-top:    0px;
padding-left:   0px;
padding-right:  0px;
padding-bottom: 0px;
}
.LinieLuUuR {
font-family: Arial, Helvetica, sans-serif;
text-decoration: none;
background-color: transparent;
border-left:   1px solid #335bd5;
border-right:  1px solid #335bd5;
border-bottom: 1px solid #335bd5;
text-align: left;
vertical-align: top;
padding-top:    20px;
padding-left:   20px;
padding-right:  30px;
padding-bottom: 20px;
}
.LinieLuUuRbiggerText {
font-family: Arial, Helvetica, sans-serif;
font-size: 17px;
text-decoration: none;
background-color: transparent;
border-left:   1px solid #335bd5;
border-right:  1px solid #335bd5;
border-bottom: 1px solid #335bd5;
text-align: left;
vertical-align: top;
padding-top:    20px;
padding-left:   20px;
padding-right:  30px;
padding-bottom: 20px;
}
.LinieR {
font-family: Arial, Helvetica, sans-serif;
text-decoration: none;
background-color: transparent;
border-right:  1px solid #335BD6;
text-align: left;
vertical-align: top;
}
.LinieRmitPadding {
font-family: Arial, Helvetica, sans-serif;
text-decoration: none;
background-color: transparent;
border-right:  1px solid #335BD6;
text-align: left;
vertical-align: middle;
padding-top:    10px;
padding-left:   10px;
padding-right:  20px;
padding-bottom: 10px;
}
.linieRu {
font-family: Arial, Helvetica, sans-serif;
text-decoration: none;
background-color: transparent;
border-right:  1px solid #335BD6;
border-bottom: 1px solid #335BD6;
text-align: left;
vertical-align: top;
}
.MagArchivPic {
font-family: Arial, Helvetica, sans-serif;
text-decoration: none;
background-color: transparent;
text-align: center;
vertical-align: top;
padding-top:    10px;
padding-left:   0px;
padding-right:  0px;
padding-bottom: 5px;
}
.magazin_box_part1 {
font-family: Arial, Helvetica, sans-serif;
text-decoration: none;
height: 82px;
background-color: transparent;
border-bottom: 1px solid #B9B9B8;
text-align: left;
vertical-align: top;
padding-top:    5px;
padding-bottom: 5px;
}
.magazin_box_part2 {
font-family: Arial, Helvetica, sans-serif;
text-decoration: none;
height: 111px;
background-color: transparent;
background-image:url(../bilder/style_backgrounds/080820182045.jpg);
background-repeat:no-repeat;
border-bottom: 1px solid #B9B9B8;
text-align: left;
vertical-align: top;
padding-top:    12px;
padding-left:   60px;
padding-bottom: 5px;
}
.magazin_box_part3 {
font-family: Arial, Helvetica, sans-serif;
text-decoration: none;
height: 76px;
background-color: transparent;
border-bottom: 1px solid #B9B9B8;
text-align: left;
vertical-align: top;
padding-top:    15px;
padding-bottom: 5px;
}
.magazin_box_part4 {
font-family: Arial, Helvetica, sans-serif;
text-decoration: none;
height: 86px;
background-color: transparent;
background-image:url(../bilder/style_backgrounds/080820182204.jpg);
background-repeat:no-repeat;
text-align: left;
vertical-align: top;
padding-top:    10px;
padding-left:   66px;
padding-bottom: 5px;
}
.magazin_box_part5 {
font-family: Arial, Helvetica, sans-serif;
text-decoration: none;
height: 60px;
background-color: transparent;
border-bottom: 1px solid #B9B9B8;
text-align: left;
vertical-align: top;
padding-top:    10px;
padding-bottom: 5px;
}
.magazin_box_part6 {
font-family: Arial, Helvetica, sans-serif;
text-decoration: none;
height: 60px;
background-color: transparent;
text-align: left;
vertical-align: top;
padding-top:    10px;
padding-bottom: 5px;
}
.MagContent {
font-family: Arial, Helvetica, sans-serif;
text-decoration: none;
background-color: transparent;
text-align: left;
vertical-align: top;
padding-top:    20px;
padding-left:   20px;
padding-right:  20px;
padding-bottom: 20px;
}
.MagContentwLine {
font-family: Arial, Helvetica, sans-serif;
text-decoration: none;
background-color: transparent;
border-top:    1px solid #335BD6;
text-align: left;
vertical-align: top;
padding-top:    20px;
padding-left:   20px;
padding-right:  20px;
padding-bottom: 20px;
}
.MagForumBlue {
font-family: Arial, Helvetica, sans-serif;
text-decoration: none;
color: #335BD6;
background-color: transparent;
text-align: left;
vertical-align: middle;
padding-top:    30px;
padding-left:   0px;
padding-right:  0px;
padding-bottom: 5px;
}
.MagForumContent {
font-family: Arial, Helvetica, sans-serif;
text-decoration: none;
background-color: transparent;
text-align: left;
vertical-align: top;
padding-top:    0px;
padding-left:   20px;
padding-right:  20px;
padding-bottom: 20px;
}
.MagForumContentStories {
font-family: Arial, Helvetica, sans-serif;
text-decoration: none;
background-color: transparent;
text-align: left;
vertical-align: top;
padding-top:    5px;
padding-left:   20px;
padding-right:  5px;
padding-bottom: 20px;
}
.MagForumFunctions {
font-family: Arial, Helvetica, sans-serif;
text-decoration: none;
color: #335BD6;
background-color: transparent;
border-top:    1px solid #335BD6;
border-bottom: 1px solid #335BD6;
text-align: right;
vertical-align: middle;
padding-right:  20px;
}
.MagForumTitel {
font-family: Arial, Helvetica, sans-serif;
font-size: 20px;
text-transform:none;
font-variant:normal;
font-style:normal;
font-weight:normal;
text-decoration: none;
color: #335BD6;
height: 35px;
background-color: transparent;
border-top:    1px solid #335BD6;
border-bottom: 1px solid #335BD6;
text-align: left;
vertical-align: middle;
padding-top:    10px;
padding-left:   20px;
padding-right:  20px;
padding-bottom: 10px;
}
.MagRecipeBelow {
font-family: Arial, Helvetica, sans-serif;
text-decoration: none;
background-color: #E4E8D9;
text-align: left;
vertical-align: top;
}
.MagRecipeMaintext {
font-family: Arial, Helvetica, sans-serif;
text-decoration: none;
background-color: #E4E8D9;
text-align: left;
vertical-align: top;
padding-top:    20px;
padding-left:   20px;
padding-right:  20px;
padding-bottom: 20px;
}
.MagRecipeStoryArchiv {
font-family: Arial, Helvetica, sans-serif;
text-decoration: none;
width: 118px;
background-color: #E4E8D9;
text-align: left;
vertical-align: top;
padding-top:    10px;
padding-left:   5px;
padding-right:  5px;
padding-bottom: 10px;
}
.MagRubrikTitel {
font-family: Arial, Helvetica, sans-serif;
font-size: 24px;
text-decoration: none;
background-color: transparent;
text-align: left;
vertical-align: middle;
padding-top:    0px;
padding-left:   20px;
padding-right:  0px;
padding-bottom: 0px;
}
.MagTravelArchivTitel {
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
text-transform: uppercase;
text-decoration: none;
color: #E0A423;
background-color: transparent;
border-bottom: 1px solid #E0A423;
text-align: left;
vertical-align: top;
padding-top:    10px;
padding-left:   0px;
padding-right:  0px;
padding-bottom: 10px;
}
.MagTravelAutor {
font-family: Arial, Helvetica, sans-serif;
text-decoration: none;
width: 85px;
height: 79px;
background-color: transparent;
text-align: left;
vertical-align: top;
padding-top:    0px;
padding-left:   0px;
padding-right:  0px;
padding-bottom: 0px;
}
.MagTravelMaintext {
font-family: Arial, Helvetica, sans-serif;
text-decoration: none;
background-color: #EFEBDD;
text-align: left;
vertical-align: top;
padding-top:    20px;
padding-left:   20px;
padding-right:  20px;
padding-bottom: 20px;
}
.MagTravelStoryArchiv {
font-family: Arial, Helvetica, sans-serif;
text-decoration: none;
width: 118px;
background-color: #EFEBDD;
text-align: left;
vertical-align: top;
padding-top:    10px;
padding-left:   5px;
padding-right:  5px;
padding-bottom: 10px;
}
.MagTravelSubTitel {
font-family: Arial, Helvetica, sans-serif;
font-size: 20px;
text-transform:none;
font-variant:normal;
font-style:normal;
font-weight:normal;
text-decoration: none;
background-color: transparent;
text-align: left;
vertical-align: top;
padding-top:    0px;
padding-left:   0px;
padding-right:  0px;
padding-bottom: 10px;
}
.MagTravelTitel {
font-family: Arial, Helvetica, sans-serif;
font-size: 24px;
text-transform:none;
font-variant:normal;
font-style:normal;
font-weight:normal;
text-decoration: none;
color: #335BD6;
background-color: transparent;
text-align: left;
vertical-align: top;
padding-top:    10px;
padding-left:   0px;
padding-right:  0px;
padding-bottom: 0px;
}
.MagTravelWeather {
font-family: Arial, Helvetica, sans-serif;
text-decoration: none;
width: 128px;
background-color: #EFEBDD;
text-align: center;
vertical-align: middle;
padding-top:    0px;
padding-left:   0px;
padding-right:  0px;
padding-bottom: 0px;
}
.mag_box_subtitel {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration: none;
color: #335BD6;
background-color: transparent;
text-align: left;
vertical-align: top;
}
.mag_box_text {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
text-decoration: none;
background-color: transparent;
text-align: left;
vertical-align: top;
}
.mag_box_titel {
font-family: Arial, Helvetica, sans-serif;
font-size: 20px;
text-decoration: none;
background-color: transparent;
text-align: left;
vertical-align: top;
padding-bottom: 10px;
}
.Map_Img {
font-family: Arial, Helvetica, sans-serif;
text-decoration: none;
background-color: transparent;
text-align: left;
vertical-align: top;
padding-top:    0px;
padding-left:   0px;
padding-right:  0px;
padding-bottom: 0px;
}
.mousediv {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
text-decoration: none;
background-color: #f1eeb9;
border-left:   1px solid #c6c6c6;
border-right:  1px solid #c6c6c6;
border-top:    1px solid #c6c6c6;
border-bottom: 1px solid #c6c6c6;
text-align: left;
vertical-align: top;
}
.nid1laender {
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
text-decoration: none;
color: #335BD3;
background-color: transparent;
line-height: 19px;
text-align: left;
vertical-align: top;
}
.PositionMap {
font-family: Arial, Helvetica, sans-serif;
text-decoration: none;
background-color: transparent;
text-align: left;
vertical-align: top;
padding-top:    20px;
padding-bottom: 10px;
}
.PositionST {
font-family: Arial, Helvetica, sans-serif;
text-decoration: none;
background-color: transparent;
text-align: left;
vertical-align: top;
padding-left:   20px;
padding-bottom: 10px;
}
.PressBoxIcon {
font-family: Arial, Helvetica, sans-serif;
text-transform:none;
font-variant:normal;
font-style:normal;
font-weight:normal;
text-decoration: none;
background-color: transparent;
border-bottom: 1px solid #999999;
text-align: center;
vertical-align: top;
padding-top:    5px;
padding-left:   5px;
padding-right:  5px;
padding-bottom: 5px;
}
.PressBoxLinks {
font-family: Arial, Helvetica, sans-serif;
text-transform:none;
font-variant:normal;
font-style:normal;
font-weight:normal;
text-decoration: none;
background-color: transparent;
border-bottom: 1px solid #999999;
text-align: left;
vertical-align: top;
padding-top:    5px;
padding-left:   5px;
padding-right:  5px;
padding-bottom: 5px;
}
.PressBoxTitel {
font-family: Arial, Helvetica, sans-serif;
text-transform:none;
font-variant:normal;
font-style:normal;
font-weight:normal;
text-decoration: none;
background-color: transparent;
border-bottom: 1px solid #999999;
text-align: left;
vertical-align: top;
padding-top:    5px;
padding-left:   5px;
padding-right:  5px;
padding-bottom: 5px;
}
.PressDate {
font-family: Arial, Helvetica, sans-serif;
font-size: 18px;
text-transform:none;
font-variant:normal;
font-style:normal;
font-weight:normal;
text-decoration: none;
background-color: transparent;
text-align: left;
vertical-align: top;
}
.PressPaper {
font-family: Arial, Helvetica, sans-serif;
font-size: 18px;
text-transform:none;
font-variant:normal;
font-style:normal;
font-weight:normal;
text-decoration: none;
background-color: transparent;
text-align: left;
vertical-align: top;
}
.printbody {
font-family: Arial, Helvetica, sans-serif;
text-decoration: none;
background-color: transparent;
text-align: justify;
vertical-align: top;
}
.printheader {
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
text-decoration: none;
background-color: transparent;
text-align: left;
vertical-align: top;
}
.printheaderbiggerText {
font-family: Arial, Helvetica, sans-serif;
font-size: 17px;
font-weight: bold;
text-decoration: none;
background-color: transparent;
text-align: left;
vertical-align: top;
}
.resultbox {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
text-decoration: none;
background-color: transparent;
border-left:   1px solid #c6c6c6;
border-right:  1px solid #c6c6c6;
border-top:    1px solid #c6c6c6;
border-bottom: 1px solid #c6c6c6;
text-align: left;
vertical-align: bottom;
padding-top:    0px;
padding-bottom: 0px;
}
.resultbox_lastline {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
text-decoration: none;
background-color: #c6c6c6;
text-align: left;
vertical-align: top;
padding-left:   15px;
padding-right:  15px;
}
.resultbox_list {
font-family: Arial, Helvetica, sans-serif;
text-decoration: none;
background-color: transparent;
border-left:   1px solid #c6c6c6;
border-right:  1px solid #c6c6c6;
border-top:    1px solid #c6c6c6;
border-bottom: 1px solid #c6c6c6;
text-align: left;
vertical-align: top;
padding-top:    10px;
padding-left:   30px;
padding-right:  30px;
}
.resultbox_navigation {
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
text-decoration: none;
background-color: transparent;
text-align: left;
vertical-align: top;
padding-top:    20px;
padding-bottom: 0px;
}
.resultbox_navigation_subtitle {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
text-decoration: none;
background-color: transparent;
text-align: left;
vertical-align: top;
padding-top:    0px;
padding-left:   10px;
padding-bottom: 0px;
}
.resultbox_textblock {
font-family: Arial, Helvetica, sans-serif;
text-decoration: none;
background-color: transparent;
text-align: left;
vertical-align: top;
padding-top:    15px;
padding-left:   15px;
padding-right:  15px;
padding-bottom: 0px;
}
.SB_holo_ende {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
text-decoration: none;
color: #000000;
background-color: #e7ecf0;
border-left:   1px solid #335BD6;
border-right:  1px solid #335BD6;
border-bottom: 1px solid #335BD6;
text-align: left;
vertical-align: middle;
padding-top:    10px;
padding-left:   5px;
padding-right:  5px;
padding-bottom: 10px;
}
.SB_holo_titel {
font-family: Arial, Helvetica, sans-serif;
font-size: 18px;
text-decoration: none;
color: #FFFFFF;
background-color: #335BD6;
text-align: left;
vertical-align: middle;
padding-top:    2px;
padding-left:   5px;
padding-right:  5px;
padding-bottom: 2px;
}
.SB_holo_zeile {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
text-decoration: none;
color: #000000;
background-color: #e7ecf0;
border-left:   1px solid #335BD6;
border-right:  1px solid #335BD6;
text-align: left;
vertical-align: middle;
padding-top:    10px;
padding-left:   5px;
padding-right:  5px;
padding-bottom: 10px;
}
.searchbox {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration: none;
background-color: #ffffff;
text-align: left;
vertical-align: top;
padding-right:  20px;
}
.searchbox_text {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
text-decoration: none;
background-color: transparent;
text-align: left;
vertical-align: top;
padding-top:    10px;
padding-bottom: 20px;
}
.searchbox_title {
font-family: Arial, Helvetica, sans-serif;
font-size: 15px;
font-weight: bold;
text-decoration: none;
color: #335BD6;
background-color: transparent;
text-align: left;
vertical-align: top;
padding-top:    10px;
padding-bottom: 10px;
}
.spacer_10px {
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
text-decoration: none;
background-color: transparent;
border-top:    1px solid #ffffff;
border-bottom: px solid #ffffff;
line-height: 10px;
text-align: left;
vertical-align: top;
}
.spacer_2px {
font-family: Arial, Helvetica, sans-serif;
font-size: 4px;
text-decoration: none;
background-color: transparent;
text-align: left;
vertical-align: top;
}
.spacer_hor {
font-family: Arial, Helvetica, sans-serif;
text-decoration: none;
background-color: transparent;
text-align: left;
vertical-align: top;
padding-left:   3px;
padding-right:  3px;
}
.staf_bottomline {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration: none;
background-color: transparent;
line-height: 12px;
text-align: left;
vertical-align: middle;
padding-right:  10px;
}
.staf_errordiv {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration: none;
color: #cc0000;
background-color: transparent;
line-height: 14px;
text-align: center;
vertical-align: middle;
padding-left:   10px;
padding-right:  10px;
padding-bottom: 10px;
}
.staf_header {
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
text-decoration: none;
background-color: transparent;
line-height: 14px;
text-align: center;
vertical-align: middle;
padding-top:    15px;
padding-bottom: 15px;
}
.staf_leftcol {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration: none;
width: 165px;
background-color: transparent;
line-height: 14px;
text-align: right;
vertical-align: middle;
padding-right:  10px;
}
.staf_rightcol {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration: none;
width: 235px;
background-color: transparent;
line-height: 14px;
text-align: left;
vertical-align: middle;
}
.staf_sendbutton {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration: none;
background-color: transparent;
text-align: center;
vertical-align: top;
}
.starts_graubox {
font-family: Arial, Helvetica, sans-serif;
text-decoration: none;
background-color: #EEEEEE;
border-right:  1px solid #999999;
border-bottom: 1px solid #999999;
text-align: left;
vertical-align: top;
padding-top:    5px;
padding-left:   5px;
padding-right:  5px;
padding-bottom: 5px;
}
.starts_graubox_oben {
font-family: Arial, Helvetica, sans-serif;
text-decoration: none;
background-color: #EEEEEE;
text-align: left;
vertical-align: top;
padding-top:    0px;
padding-left:   0px;
padding-right:  0px;
padding-bottom: 0px;
}
.start_box_addpic {
font-family: Arial, Helvetica, sans-serif;
text-decoration: none;
background-color: #FFFFFF;
border-left:   1px solid #BFBFBF;
border-right:  1px solid #BFBFBF;
border-top:    1px solid #BFBFBF;
border-bottom: 1px solid #BFBFBF;
text-align: left;
vertical-align: top;
padding-top:    10px;
padding-left:   10px;
padding-right:  10px;
padding-bottom: 10px;
}
.start_box_film {
font-family: Arial, Helvetica, sans-serif;
text-decoration: none;
background-color: #EFEFE8;
background-image:url(../bilder/style_backgrounds/081031181319.png);
background-repeat:no-repeat;
border-left:   1px solid #BFBFBF;
border-right:  1px solid #BFBFBF;
border-top:    1px solid #BFBFBF;
border-bottom: 1px solid #BFBFBF;
text-align: left;
vertical-align: top;
padding-top:    10px;
padding-left:   10px;
padding-right:  10px;
padding-bottom: 10px;
}
.start_box_magazin {
font-family: Arial, Helvetica, sans-serif;
text-decoration: none;
background-color: #FFFFFF;
border-left:   1px solid #BFBFBF;
border-right:  1px solid #BFBFBF;
border-top:    1px solid #BFBFBF;
border-bottom: 1px solid #BFBFBF;
text-align: left;
vertical-align: top;
padding-top:    10px;
padding-left:   10px;
padding-right:  10px;
padding-bottom: 10px;
}
.start_box_news {
font-family: Arial, Helvetica, sans-serif;
text-decoration: none;
background-color: #E8EDFB;
border-left:   1px solid #B9B9B8;
border-right:  1px solid #B9B9B8;
border-top:    1px solid #B9B9B8;
text-align: left;
vertical-align: top;
padding-top:    0px;
padding-left:   0px;
padding-right:  0px;
padding-bottom: 10px;
}
.start_box_news_pics {
font-family: Arial, Helvetica, sans-serif;
text-decoration: none;
background-color: transparent;
text-align: left;
vertical-align: top;
padding-top:    0px;
padding-left:   0px;
padding-right:  0px;
padding-bottom: 0px;
}
.start_box_student {
font-family: Arial, Helvetica, sans-serif;
text-decoration: none;
background-color: #FFFFFF;
border-left:   1px solid #BFBFBF;
border-right:  1px solid #BFBFBF;
border-top:    1px solid #BFBFBF;
border-bottom: 1px solid #BFBFBF;
text-align: left;
vertical-align: top;
padding-top:    10px;
padding-left:   10px;
padding-right:  10px;
padding-bottom: 10px;
}
.start_table_magazin {
font-family: Arial, Helvetica, sans-serif;
text-decoration: none;
background-color: #FFFFFF;
text-align: left;
vertical-align: top;
padding-top:    5px;
padding-left:   5px;
padding-right:  5px;
padding-bottom: 5px;
}
.stsBoxes {
font-family: Arial, Helvetica, sans-serif;
text-decoration: none;
background-color: transparent;
text-align: center;
vertical-align: top;
padding-top:    10px;
padding-bottom: 10px;
}
.stsBoxesBG {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration: none;
background-color: #EFEFE8;
border-left:   1px solid #335BD6;
border-right:  1px solid #335BD6;
text-align: left;
vertical-align: middle;
padding-left:   20px;
padding-right:  20px;
}
.stsBoxOben {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration: none;
background-color: #EFEFE8;
border-right:  1px solid #335BD6;
text-align: left;
vertical-align: middle;
padding-left:   10px;
padding-right:  20px;
}
.stsLinearound {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration: none;
background-color: #FFFFFF;
border-left:   1px solid #335BD6;
border-right:  1px solid #335BD6;
border-bottom: 1px solid #335BD6;
text-align: left;
vertical-align: middle;
padding-left:   10px;
padding-right:  10px;
padding-bottom: 10px;
}
.stsLinLR {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration: none;
background-color: #335BD6;
border-left:   1px solid #335BD6;
border-right:  1px solid #335BD6;
text-align: left;
vertical-align: middle;
padding-left:   0px;
padding-right:  0px;
}
.stsSubTitel {
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
text-transform: uppercase;
text-decoration: none;
color: #B20B1D;
background-color: #FFFFFF;
border-left:   1px solid #335BD6;
border-right:  1px solid #335BD6;
text-align: left;
vertical-align: middle;
padding-left:   20px;
padding-right:  20px;
}
.stsText {
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
text-decoration: none;
background-color: #FFFFFF;
border-left:   1px solid #335BD6;
border-right:  1px solid #335BD6;
text-align: left;
vertical-align: middle;
padding-left:   20px;
padding-right:  20px;
padding-bottom: 20px;
}
.stsTitel {
font-family: Arial, Helvetica, sans-serif;
font-size: 32px;
text-decoration: none;
background-color: #FFFFFF;
border-left:   1px solid #335BD6;
border-right:  1px solid #335BD6;
text-align: left;
vertical-align: middle;
padding-top:    20px;
padding-left:   20px;
padding-right:  20px;
}
.student_box_link1 {
font-family: Arial, Helvetica, sans-serif;
text-decoration: none;
background-color: transparent;
border-right:  1px solid #335BD6;
text-align: center;
vertical-align: middle;
}
.student_box_link2 {
font-family: Arial, Helvetica, sans-serif;
text-decoration: none;
background-color: transparent;
text-align: center;
vertical-align: middle;
}
.student_box_subtitel {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration: none;
color: #335BD6;
background-color: transparent;
text-align: left;
vertical-align: top;
padding-top:    10px;
padding-bottom: 0px;
}
.student_box_text {
font-family: Arial, Helvetica, sans-serif;
text-decoration: none;
background-color: transparent;
text-align: left;
vertical-align: top;
padding-bottom: 10px;
}
.student_box_titel {
font-family: Arial, Helvetica, sans-serif;
font-size: 20px;
text-decoration: none;
background-color: transparent;
text-align: left;
vertical-align: top;
padding-top:    0px;
padding-bottom: 0px;
}
.sT_Img {
font-family: Arial, Helvetica, sans-serif;
text-decoration: none;
background-color: transparent;
text-align: left;
vertical-align: top;
padding-right:  5px;
padding-bottom: 10px;
}
.Suchseite_neu {
font-family: Arial, Helvetica, sans-serif;
text-decoration: none;
width: 880px;
background-color: transparent;
border-left:   1px solid #888888;
border-right:  1px solid #888888;
border-top:    1px solid #888888;
border-bottom: 1px solid #888888;
text-align: left;
vertical-align: top;
padding-top:    15px;
padding-left:   20px;
padding-right:  0px;
padding-bottom: 15px;
}
.tabelle {
font-family: Arial, Helvetica, sans-serif;
text-decoration: none;
background-color: transparent;
text-align: left;
vertical-align: top;
}
.text_11px {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
text-decoration: none;
background-color: transparent;
text-align: left;
vertical-align: top;
padding-top:    0px;
padding-left:   0px;
padding-right:  0px;
padding-bottom: 0px;
}
.text_11px_Padding_oben {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
text-decoration: none;
background-color: transparent;
text-align: left;
vertical-align: top;
padding-top:    5px;
}
.text_12px {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration: none;
background-color: transparent;
text-align: left;
vertical-align: top;
padding-top:    0px;
padding-left:   0px;
padding-right:  0px;
padding-bottom: 0px;
}
.text_13px {
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
text-decoration: none;
background-color: transparent;
text-align: left;
vertical-align: middle;
padding-top:    3px;
padding-left:   0px;
padding-right:  0px;
padding-bottom: 0px;
}
.text_14px {
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
text-decoration: none;
background-color: transparent;
text-align: left;
vertical-align: top;
}
.thumb {
font-family: Arial, Helvetica, sans-serif;
text-decoration: none;
background-color: transparent;
text-align: center;
vertical-align: top;
padding-top:    15px;
padding-left:   15px;
padding-right:  15px;
padding-bottom: autopx;
}
.titel02 {
font-family: Arial, Helvetica, sans-serif;
font-size: 21px;
text-transform: uppercase;
text-decoration: none;
color: #FFFFFF;
background-color: #335BD6;
background-image:url(../bilder/style_backgrounds/080115112903.png);
background-repeat:repeat-x;
text-align: center;
vertical-align: top;
padding-top:    5px;
padding-left:   30px;
padding-bottom: 5px;
}
.Ueberschrift1 {
font-family: Arial, Helvetica, sans-serif;
font-size: 34px;
text-decoration: none;
background-color: transparent;
text-align: left;
vertical-align: top;
}
.Ueberschrift2 {
font-family: Arial, Helvetica, sans-serif;
font-size: 16px;
text-transform: uppercase;
text-decoration: none;
color: #bb0000;
background-color: transparent;
text-align: left;
vertical-align: top;
}
.Ueberschrift3 {
font-family: Arial, Helvetica, sans-serif;
font-size: 22px;
text-decoration: none;
background-color: transparent;
text-align: left;
vertical-align: top;
}
.Ueberschrift4 {
font-family: Arial, Helvetica, sans-serif;
font-size: 22px;
text-decoration: none;
color: #335bd5;
background-color: transparent;
text-align: left;
vertical-align: top;
padding-right:  10px;
}
.Ueberschrift5 {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
text-decoration: none;
color: #335bd5;
background-color: transparent;
border-top:    1px solid #335bd5;
text-align: left;
vertical-align: middle;
padding-left:   15px;
}
.Ueberschrift5b_Unten {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
text-decoration: none;
color: #335bd5;
background-color: transparent;
border-bottom: 1px solid #335bd5;
text-align: left;
vertical-align: middle;
padding-left:   15px;
}
.Ueberschrift5c_Untenlinks {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
text-decoration: none;
color: #335bd5;
background-color: transparent;
border-left:   1px solid #335bd5;
border-bottom: 1px solid #335bd5;
text-align: left;
vertical-align: middle;
padding-left:   15px;
}
.Ueberschrift6 {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration: none;
color: #ffffff;
background-color: #335bd5;
text-align: right;
vertical-align: middle;
padding-left:   20px;
padding-right:  20px;
}
.zwischentitel {
font-family: Arial, Helvetica, sans-serif;
font-size: 16px;
font-weight: bold;
text-decoration: none;
background-color: transparent;
text-align: left;
vertical-align: top;
padding-top:    20px;
padding-bottom: 10px;
}
a {
font-family: Arial, Helvetica, sans-serif;
text-decoration: none;
color: #335BD6;
background-color: transparent;
text-align: left;
vertical-align: top;
padding-top:    0px;
padding-left:   0px;
padding-right:  0px;
padding-bottom: 0px;
}
body {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration: none;
color: #333333;
background-color: #FFFFFF;
line-height: 17px;
text-align: left;
vertical-align: top;
padding-top:    10px;
padding-right:  30px;
}
img {
font-family: Arial, Helvetica, sans-serif;
text-decoration: none;
background-color: transparent;
border-left:   0px solid transparent;
border-right:  0px solid transparent;
border-top:    0px solid transparent;
border-bottom: 0px solid transparent;
text-align: left;
vertical-align: top;
}
input {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
text-decoration: none;
background-color: #FFFFFF;
border-left:   1px solid #EEEEEE;
border-right:  1px solid #CCCCCC;
border-top:    1px solid #EEEEEE;
border-bottom: 1px solid #CCCCCC;
text-align: left;
vertical-align: top;
}
p {
font-family: Arial, Helvetica, sans-serif;
text-decoration: none;
background-color: transparent;
text-align: left;
vertical-align: top;
padding-top:    10px;
}
td {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration: none;
background-color: transparent;
text-align: left;
vertical-align: top;
padding-top:    0px;
padding-left:   0px;
padding-right:  0px;
padding-bottom: 0px;
}


