/* Kates new BJ Navigation Design */
#testbutton {
 color:#335BD6; 
}.KateBJNavTop{
 border-top: 1px solid #DDDDDD;
 border-left: 1px solid #DDDDDD;
 border-right: 1px solid #DDDDDD;
 border-bottom: 1px dotted #DDDDDD;
 color: #669aff;
 font-weight:normal;
 text-decoration: none;
 text-align:left;
 padding-top: 1px;
 padding-left: 5px;
 padding-bottom: 1px;
 background-color: transparent;
}
.KateBJNavNormal{
 border-top: none;
 border-left: 1px solid #DDDDDD;
 border-right: 1px solid #DDDDDD;
 border-bottom: 1px dotted #DDDDDD;
 color: #669aff;
 font-weight:normal;
 text-decoration: none;
 text-align:left;
 padding-top: 1px;
 padding-left: 5px;
 padding-bottom: 1px;
 background-color: transparent;
}
.KateBJNavDarkBlue{
 border-top: 1px solid #325cd4;
 border-left: 1px solid #325cd4;
 border-right: 1px solid #325cd4;
 border-bottom: 1px dotted #FFFFFF;
 color: #FFFFFF;
 font-weight:normal;
 text-decoration: none;
 text-align:left;
 padding-top: 1px;
 padding-left: 5px;
 padding-bottom: 1px;
 background-color: #325cd4;
}
.KateBJNavBlue{
 border-top: 1px solid #669aff;
 border-left: 1px solid #669aff;
 border-right: 1px solid #669aff;
 border-bottom: 1px dotted #FFFFFF;
 color: #FFFFFF;
 font-weight:normal;
 text-decoration: none;
 text-align:left;
 padding-top: 1px;
 padding-left: 5px;
 padding-bottom: 1px;
 background-color: #669aff;
}
.KateBJNavBlueActiv{
 border-top: 1px solid #669aff;
 border-left: 1px solid #669aff;
 border-right: 1px solid #669aff;
 border-bottom: 1px dotted #FFFFFF;
 color: #2b3098;
 font-weight:normal;
 text-decoration: none;
 text-align:left;
 padding-top: 1px;
 padding-left: 5px;
 padding-bottom: 1px;
 background-color: #669aff;
}
.KateBJNavBluePassiv{
 border-top: 1px solid #669aff;
 border-left: 1px solid #669aff;
 border-right: 1px solid #669aff;
 border-bottom: 1px dotted #FFFFFF;
 color: #bcc4d9;
 font-weight:normal;
 text-decoration: none;
 text-align:left;
 padding-top: 1px;
 padding-left: 5px;
 padding-bottom: 1px;
 background-color: #669aff;
}

.KateBJNavBluePassiv2{
 border-top: 1px solid #DDDDDD;
 border-left: 1px solid #DDDDDD;
 border-right: 1px solid #DDDDDD;
 border-bottom: 1px dotted #FFFFFF;
 color: #FFFFFF;
 font-weight:normal;
 text-decoration: none;
 text-align:left;
 padding-top: 1px;
 padding-left: 5px;
 padding-bottom: 1px;
 background-color: #bcc4d9;
}











.AddBioMany {
font-family: ;
text-transform:none;
font-variant:normal;
font-style:normal;
font-weight:normal;
text-decoration: none;
border-left:   1px solid #999999;
border-right:  1px solid #999999;
border-top:    1px solid #999999;
border-bottom: 1px solid #999999;
text-align: left;
vertical-align: top;
padding-top:    5px;
padding-left:   35px;
padding-right:  5px;
padding-bottom: 5px;
}
.admin_field_bild {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
text-decoration: none;
text-align: right;
vertical-align: bottom;
padding-top:    0px;
padding-left:   0px;
padding-right:  0px;
padding-bottom: 0px;
}
.admin_field_text {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
text-decoration: none;
background-color: #FFFFFF;
border: none;
text-align: right;
vertical-align: bottom;
padding-top:    0px;
padding-left:   0px;
padding-right:  0px;
padding-bottom: 0px;
}
.afield_text {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
text-decoration: none;
width: 90px;
height: 60px;
border-left:   1px solid #999999;
border-right:  1px solid #999999;
border-top:    1px solid #999999;
border-bottom: 1px solid #999999;
text-align: left;
vertical-align: top;
padding-top:    2px;
padding-left:   2px;
padding-right:  2px;
padding-bottom: 2px;
}
.bildertop {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration: none;
line-height: 15px;
text-align: left;
vertical-align: top;
padding-top:    0px;
padding-left:   10px;
}
.bildertop_lineLuR {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration: none;
background-image:url(../bilder/style_backgrounds/080821221947.png);
background-repeat:no-repeat;
border-left:   1px solid #999999;
border-right:  1px solid #999999;
line-height: 15px;
text-align: left;
vertical-align: top;
padding-top:    10px;
padding-left:   20px;
padding-right:  20px;
}
.biodetails {
font-family: Arial, Helvetica, sans-serif;
text-decoration: none;
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;
border-right:  px solid #;
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;
border-left:   1px solid #c6c6c6;
text-align: center;
vertical-align: top;
}
.biographypicturebox {
font-family: Arial, Helvetica, sans-serif;
text-decoration: none;
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;
text-align: left;
vertical-align: top;
}
.BJActivLink {
font-family: ;
text-decoration: underline;
text-align: left;
vertical-align: top;
}
.BJAddSchool {
font-family: ;
font-size: 20px;
text-decoration: none;
color: #335BD6;
background-color: #BCC4DA;
text-align: left;
vertical-align: top;
padding-top:    10px;
padding-left:   20px;
padding-bottom: 10px;
}
.BJbody {
font-family: ;
text-decoration: none;
border-left:   1px solid #E6E6E6;
border-right:  1px solid #E6E6E6;
text-align: left;
vertical-align: top;
padding-top:    20px;
padding-left:   10px;
padding-right:  10px;
padding-bottom: 20px;
}
.BJCbild {
font-family: ;
text-decoration: none;
width: 300px;
height: 200px;
background-color: #EEEEEE;
border-left:   1px solid #E6E6E6;
border-right:  1px solid #E6E6E6;
border-top:    1px solid #E6E6E6;
border-bottom: 1px solid #E6E6E6;
text-align: center;
vertical-align: middle;
padding-top:    0px;
padding-left:   0px;
padding-right:  0px;
padding-bottom: 0px;
}
.BJCDiaLink {
font-family: ;
text-decoration: none;
text-align: left;
vertical-align: bottom;
padding-bottom: 0px;
}
.BJCLoginform {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
text-decoration: none;
background-color: #DFE2EB;
border-left:   1px solid #999999;
text-align: left;
vertical-align: middle;
padding-top:    6px;
padding-left:   20px;
padding-right:  2px;
}
.BJCRsubmit {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-variant: small-caps;
text-decoration: none;
border-left:   1px solid #CCCCCC;
border-right:  1px solid #EEEEEE;
border-top:    1px solid #CCCCCC;
border-bottom: 1px solid #EEEEEE;
text-align: center;
vertical-align: middle;
padding-top:    1px;
padding-left:   1px;
padding-right:  1px;
padding-bottom: 1px;
}
.BJCsubmit {
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
font-variant: small-caps;
text-decoration: none;
border-left:   1px solid #CCCCCC;
border-right:  1px solid #EEEEEE;
border-top:    1px solid #CCCCCC;
border-bottom: 1px solid #EEEEEE;
text-align: center;
vertical-align: middle;
padding-top:    2px;
padding-left:   2px;
padding-right:  2px;
padding-bottom: 2px;
}
.BJCText {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration: none;
text-align: left;
vertical-align: top;
}
.BJCTitel {
font-family: ;
font-size: 14px;
text-decoration: none;
color: #335BD6;
text-align: left;
vertical-align: top;
padding-top:    0px;
padding-left:   0px;
padding-right:  0px;
padding-bottom: 0px;
}
.BJdelete {
font-family: ;
font-size: 9px;
text-decoration: none;
color: #555555;
background-color: #EEEEEE;
border-left:   1px solid #EEEEEE;
border-right:  1px solid #EEEEEE;
border-top:    1px solid #EEEEEE;
border-bottom: 1px solid #EEEEEE;
text-align: center;
vertical-align: middle;
}
.BJelement {
font-family: ;
text-decoration: none;
text-align: left;
vertical-align: top;
}
.bjErgoPic {
font-family: Arial, Helvetica, sans-serif;
text-decoration: none;
background-color: #DBDBDC;
border-left:   1px solid #999999;
border-right:  1px solid #999999;
border-top:    1px solid #999999;
border-bottom: 1px solid #999999;
text-align: center;
vertical-align: middle;
padding-top:    0px;
padding-left:   0px;
padding-right:  0px;
padding-bottom: 0px;
}
.bjErgoTxt {
font-family: Arial, Helvetica, sans-serif;
text-decoration: none;
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: top;
padding-top:    2px;
padding-left:   5px;
padding-right:  5px;
padding-bottom: 2px;
}
.BJfliesstext {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration: none;
line-height: 17px;
text-align: left;
vertical-align: top;
padding-top:    10px;
padding-left:   20px;
padding-right:  10px;
padding-bottom: 10px;
}
.BJfliesstextNichtER {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration: none;
line-height: 17px;
text-align: left;
vertical-align: top;
padding-top:    10px;
padding-left:   0px;
padding-right:  10px;
padding-bottom: 10px;
}
.BJFormButton {
font-family: ;
font-size: 11px;
text-decoration: none;
color: #FFFFFF;
background-color: #3B5998;
text-align: center;
vertical-align: middle;
margin-top:2px;
margin-bottom:2px;
}
.BJFormLinkName {
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
text-decoration: none;
width: 114px;
height: 16px;
text-align: left;
vertical-align: top;
padding-top:    2px;
padding-left:   0px;
padding-right:  0px;
padding-bottom: 0px;
}
.BJFormLinkNameShort {
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
text-decoration: none;
width: 95px;
height: 16px;
text-align: left;
vertical-align: top;
padding-top:    2px;
padding-left:   0px;
padding-right:  0px;
padding-bottom: 0px;
}
.BJFormLinkUrl {
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
text-decoration: none;
width: 114px;
height: 16px;
text-align: left;
vertical-align: top;
padding-top:    2px;
padding-left:   0px;
padding-right:  0px;
padding-bottom: 0px;
}
.BJgreyback {
font-family: ;
text-decoration: none;
background-color: #EEEEEE;
border-left:   1px solid #E6E6E6;
border-right:  1px solid #E6E6E6;
border-top:    1px solid #E6E6E6;
border-bottom: 1px solid #E6E6E6;
text-align: left;
vertical-align: top;
padding-top:    10px;
padding-left:   0px;
padding-right:  0px;
padding-bottom: 10px;
}
.bjLand {
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
text-decoration: none;
color: #335BD6;
height: 29px;
background-image:url(../bilder/style_backgrounds/080903192346.png);
background-repeat:repeat-x;
border-left:   1px solid #E6E6E6;
border-right:  1px solid #E6E6E6;
border-top:    1px solid #E6E6E6;
border-bottom: 1px solid #E6E6E6;
text-align: left;
vertical-align: middle;
padding-left:   10px;
}
.BJLinienLR {
font-family: Arial, Helvetica, sans-serif;
text-decoration: none;
border-left:   1px solid #E6E6E6;
border-right:  1px solid #E6E6E6;
text-align: left;
vertical-align: middle;
}
.BJListLinie {
font-family: ;
font-size: 12px;
text-decoration: none;
color: #7D7D7D;
background-color: #FFFFFF;
border-left:   1px solid #E6E6E6;
border-right:  1px solid #E6E6E6;
border-bottom: 1px solid #E6E6E6;
text-align: left;
vertical-align: top;
}
.BJListLinks {
font-family: ;
text-decoration: none;
background-color: #FFFFFF;
border-right:  1px solid #E6E6E6;
text-align: left;
vertical-align: top;
}
.BJListSymbol {
font-family: ;
text-decoration: none;
width: 20px;
background-color: #FFFFFF;
border-left:   1px solid #E6E6E6;
text-align: left;
vertical-align: top;
padding-top:    2px;
padding-left:   10px;
padding-right:  2px;
padding-bottom: 0px;
}
.BJListTitel {
font-family: ;
font-size: 12px;
text-decoration: none;
color: #7D7D7D;
background-color: #FFFFFF;
border-left:   1px solid #E6E6E6;
border-right:  1px solid #E6E6E6;
text-align: left;
vertical-align: top;
padding-top:    10px;
padding-left:   10px;
}
.BJLLTitel {
font-family: ;
font-size: 12px;
text-decoration: none;
text-align: left;
vertical-align: top;
padding-top:    5px;
padding-left:   5px;
padding-right:  5px;
padding-bottom: 10px;
}
.BJlogin {
font-family: Arial, Helvetica, sans-serif;
text-decoration: none;
background-color: #DFE2EB;
border-left:   1px solid #999999;
border-right:  1px solid #999999;
border-top:    1px solid #999999;
border-bottom: 1px solid #999999;
text-align: center;
vertical-align: middle;
padding-top:    10px;
padding-left:   10px;
padding-right:  10px;
padding-bottom: 10px;
}
.BJminipic {
font-family: ;
font-size: 11px;
text-decoration: none;
color: #555555;
text-align: center;
vertical-align: middle;
}
.BJNavLinks {
font-family: ;
text-decoration: none;
text-align: left;
vertical-align: top;
padding-top:    0px;
padding-left:   5px;
padding-right:  2px;
padding-bottom: 0px;
}
.BJNavSymbol {
font-family: ;
text-decoration: none;
text-align: left;
vertical-align: top;
padding-top:    2px;
padding-left:   5px;
padding-right:  2px;
padding-bottom: 0px;
}
.BJNavTitel {
font-family: ;
font-size: 12px;
text-decoration: none;
color: #7D7D7D;
text-align: left;
vertical-align: top;
padding-left:   5px;
padding-right:  5px;
}
.BJNavTitel2 {
font-family: ;
font-size: 12px;
text-decoration: none;
color: #7D7D7D;
text-align: left;
vertical-align: top;
padding-top:    20px;
}
.bjNoLogin {
font-family: Arial, Helvetica, sans-serif;
text-decoration: none;
color: #666666;
text-align: left;
vertical-align: top;
padding-top:    20px;
}
.BJPdetailsTop {
font-family: ;
font-size: 20px;
text-decoration: none;
color: #335BD6;
text-align: left;
vertical-align: top;
padding-top:    105px;
padding-left:   20px;
}
.BJpicLikeFB {
font-family: ;
text-decoration: none;
border-left:   1px solid #D7D7D7;
border-right:  1px solid #D7D7D7;
border-top:    1px solid #D7D7D7;
border-bottom: 1px solid #D7D7D7;
text-align: center;
vertical-align: middle;
padding-top:    2px;
padding-left:   2px;
padding-right:  2px;
padding-bottom: 2px;
}
.BJPtitelTop {
font-family: ;
font-size: 18px;
text-decoration: none;
color: #335BD6;
text-align: left;
vertical-align: top;
padding-top:    125px;
padding-left:   10px;
}
.BJPtitelTop2 {
font-family: ;
font-size: 18px;
text-decoration: none;
color: #335BD6;
line-height: 18px;
text-align: left;
vertical-align: top;
padding-top:    117px;
padding-left:   10px;
}
.BJPtop {
font-family: ;
text-decoration: none;
background-image:url(../bilder/style_backgrounds/080905144603.gif);
background-repeat:no-repeat;
text-align: left;
vertical-align: top;
}
.BJTDDelPic {
font-family: ;
font-size: 11px;
text-decoration: none;
color: #555555;
background-color: #EEEEEE;
text-align: center;
vertical-align: middle;
padding-left:   0px;
padding-right:  0px;
padding-bottom: 7px;
}
.BJtitelExtra {
font-family: ;
font-size: 24px;
text-decoration: none;
color: #636363;
text-align: left;
vertical-align: top;
}
.BJtitelTop {
font-family: ;
font-size: 24px;
text-decoration: none;
color: #636363;
text-align: left;
vertical-align: top;
padding-top:    185px;
padding-left:   20px;
}
.BJtop {
font-family: ;
text-decoration: none;
background-image:url(../bilder/style_backgrounds/080903173319.png);
background-repeat:no-repeat;
text-align: left;
vertical-align: top;
}
.BJwiteback {
font-family: ;
text-decoration: none;
background-color: #FFFFFF;
border-left:   1px solid #E6E6E6;
border-right:  1px solid #E6E6E6;
border-top:    1px solid #E6E6E6;
border-bottom: 1px solid #E6E6E6;
text-align: left;
vertical-align: top;
padding-top:    10px;
padding-left:   10px;
padding-right:  10px;
padding-bottom: 10px;
}
.BJ_FS_bot {
font-family: ;
font-size: 14px;
text-decoration: none;
color: #335BD6;
border-left:   1px solid #E6E6E6;
border-right:  1px solid #E6E6E6;
border-bottom: 1px solid #E6E6E6;
text-align: left;
vertical-align: top;
padding-left:   20px;
padding-right:  20px;
padding-bottom: 20px;
}
.BJ_FS_mid {
font-family: ;
text-decoration: none;
border-left:   1px solid #E6E6E6;
border-right:  1px solid #E6E6E6;
text-align: center;
vertical-align: top;
padding-left:   20px;
padding-right:  20px;
padding-bottom: 20px;
}
.BJ_FS_top {
font-family: ;
font-size: 20px;
text-decoration: none;
color: #335BD6;
border-left:   1px solid #E6E6E6;
border-right:  1px solid #E6E6E6;
border-top:    1px solid #E6E6E6;
text-align: left;
vertical-align: top;
padding-top:    20px;
padding-left:   20px;
padding-right:  20px;
padding-bottom: 20px;
}
.bj_input {
font-family: Arial, Helvetica, sans-serif;
text-decoration: none;
background-color: #D9E1E8;
text-align: left;
vertical-align: middle;
padding-left:   5px;
padding-right:  5px;
}
.bj_nav_aktiv {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration: none;
color: #FFFFFF;
background-color: #335BD6;
border-left:   2px solid #FFFFFF;
border-top:    1px solid #FFFFFF;
border-bottom: 1px solid #325AD4;
text-align: center;
vertical-align: middle;
padding-top:    2px;
padding-left:   5px;
padding-bottom: 2px;
}
.bj_nav_aktiv1 {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration: none;
color: #FFFFFF;
background-color: #335BD6;
border-left:   2px solid #325AD4;
border-top:    1px solid #FFFFFF;
border-bottom: 1px solid #325AD4;
text-align: center;
vertical-align: middle;
padding-top:    2px;
padding-left:   5px;
padding-bottom: 2px;
}
.bj_nav_passiv {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration: none;
color: #FFFFFF;
background-color: #909A9B;
border-left:   2px solid #FFFFFF;
border-top:    1px solid #FFFFFF;
border-bottom: 1px solid #909A9B;
text-align: center;
vertical-align: middle;
padding-top:    2px;
padding-left:   5px;
padding-bottom: 2px;
}
.bj_nav_passiv1 {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration: none;
color: #FFFFFF;
background-color: #909A9B;
border-left:   2px solid #909A9B;
border-top:    1px solid #FFFFFF;
border-bottom: 1px solid #909A9B;
text-align: center;
vertical-align: middle;
padding-top:    2px;
padding-left:   5px;
padding-bottom: 2px;
}
.bj_text {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration: none;
border-left:   1px solid #E6E6E6;
border-right:  1px solid #E6E6E6;
text-align: left;
vertical-align: top;
padding-top:    10px;
padding-left:   10px;
padding-right:  10px;
padding-bottom: 10px;
}
.bj_titel {
font-family: Arial, Helvetica, sans-serif;
font-size: 18px;
text-decoration: none;
background-color: #FEC351;
border-left:   1px solid #999999;
border-right:  1px solid #999999;
border-top:    1px solid #999999;
text-align: left;
vertical-align: top;
padding-top:    10px;
padding-left:   10px;
padding-right:  10px;
padding-bottom: 15px;
}
.bj_titel_weiss {
font-family: Arial, Helvetica, sans-serif;
font-size: 20px;
text-decoration: none;
text-align: left;
vertical-align: top;
padding-bottom: 10px;
}
.bj_zwischent {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration: none;
color: #000000;
text-align: left;
vertical-align: top;
padding-top:    10px;
padding-left:   20px;
padding-bottom: 5px;
}
.bj_zwischent_blau {
font-family: Arial, Helvetica, sans-serif;
font-size: 15px;
font-weight: bold;
text-decoration: none;
color: #335BD6;
text-align: left;
vertical-align: top;
padding-top:    20px;
padding-left:   20px;
padding-bottom: 10px;
}
.buttondescription {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
text-decoration: none;
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;
}
.eCard_bild {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration: none;
background-color: #D6DEBB;
border-right:  1px solid #999999;
border-top:    1px solid #999999;
text-align: right;
vertical-align: top;
padding-top:    0px;
padding-left:   0px;
padding-right:  0px;
padding-bottom: 0px;
}
.eCard_text {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration: none;
background-color: #D6DEBB;
border-left:   1px solid #999999;
border-right:  1px solid #999999;
border-bottom: 1px solid #999999;
text-align: left;
vertical-align: top;
padding-left:   10px;
padding-right:  10px;
padding-bottom: 10px;
}
.eCard_titel {
font-family: Arial, Helvetica, sans-serif;
font-size: 20px;
text-decoration: none;
background-color: #D6DEBB;
border-left:   1px solid #999999;
border-top:    1px solid #999999;
text-align: left;
vertical-align: top;
padding-top:    10px;
padding-left:   10px;
}
.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;
}
.enOben {
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
text-decoration: none;
color: #FFFFFF;
background-color: #335BD6;
border-top:    5px solid #FFFFFF;
text-align: center;
vertical-align: middle;
padding-top:    2px;
padding-left:   0px;
padding-right:  0px;
padding-bottom: 2px;
}
.error {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
text-decoration: none;
color: #B20B1D;
background-image:url(../bilder/style_backgrounds/080115112903.png);
background-repeat:repeat-x;
text-align: left;
vertical-align: top;
}
.errorMessage {
font-family: ;
font-weight: bold;
text-decoration: none;
color: #F00;
text-align: left;
vertical-align: top;
padding-top:    5px;
padding-left:   0px;
padding-right:  0px;
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_links {
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
text-decoration: none;
color: #FFFFFF;
background-color: #335BD6;
border-left:   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-right:  1px solid #325AD4;
text-align: center;
vertical-align: middle;
padding-top:    2px;
padding-left:   2px;
padding-right:  2px;
padding-bottom: 2px;
}
.filmerror {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
text-decoration: none;
color: #661D20;
line-height: 17px;
text-align: left;
vertical-align: top;
padding-top:    15px;
padding-left:   20px;
padding-right:  0px;
padding-bottom: 20px;
}
.fliesstext {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration: none;
line-height: 17px;
text-align: left;
vertical-align: top;
padding-top:    30px;
padding-left:   30px;
padding-right:  10px;
padding-bottom: 10px;
}
.fliesstextLinieLinks {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration: overline;
border-left:   1px solid #CCCCCC;
line-height: 17px;
text-align: left;
vertical-align: top;
padding-top:    20px;
padding-left:   20px;
padding-bottom: 10px;
}
.fliesstextLinieRechts {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration: none;
border-right:  1px solid #CCCCCC;
text-align: left;
vertical-align: top;
padding-top:    20px;
padding-left:   20px;
padding-right:  15px;
padding-bottom: 10px;
}
.fliesstext_Linie_Links {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration: none;
border-left:   1px solid #CCCCCC;
line-height: 17px;
text-align: left;
vertical-align: top;
padding-top:    20px;
padding-left:   20px;
padding-right:  20px;
}
.fliesstext_nichteingerueckt {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration: none;
line-height: 17px;
text-align: left;
vertical-align: top;
padding-top:    0px;
padding-left:   0px;
padding-right:  0px;
padding-bottom: 10px;
}
.fliesstext_unten {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration: none;
line-height: 17px;
text-align: left;
vertical-align: bottom;
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;
text-align: center;
vertical-align: top;
padding-top:    10px;
}
.front_text {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration: none;
line-height: 17px;
text-align: left;
vertical-align: top;
padding-right:  20px;
padding-bottom: 10px;
}
.front_text2 {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration: none;
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: 20px;
text-decoration: none;
line-height: 28px;
text-align: left;
vertical-align: top;
padding-top:    20px;
padding-bottom: 10px;
}
.glossary_bild {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration: none;
background-color: #EAE4DA;
border-right:  1px solid #999999;
border-top:    1px solid #999999;
text-align: right;
vertical-align: top;
padding-top:    0px;
padding-left:   0px;
padding-right:  0px;
padding-bottom: 0px;
}
.glossary_text {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration: none;
background-color: #EAE4DA;
border-left:   1px solid #999999;
border-right:  1px solid #999999;
border-bottom: 1px solid #999999;
text-align: left;
vertical-align: top;
padding-left:   10px;
padding-right:  10px;
padding-bottom: 10px;
}
.glossary_titel {
font-family: Arial, Helvetica, sans-serif;
font-size: 20px;
text-decoration: none;
background-color: #EAE4DA;
border-left:   1px solid #999999;
border-top:    1px solid #999999;
text-align: left;
vertical-align: top;
padding-top:    20px;
padding-left:   10px;
}
.headline {
font-family: Arial, Helvetica, sans-serif;
font-size: 22px;
text-decoration: none;
text-align: left;
vertical-align: top;
}
.JHPaddSubTitel {
font-family: ;
font-size: 13px;
font-weight: bold;
text-transform:none;
font-variant:normal;
font-style:normal;
font-weight:normal;
text-decoration: none;
text-align: left;
vertical-align: top;
padding-top:    5px;
padding-bottom: 5px;
}
.JHPaddTitel {
font-family: ;
font-size: 14px;
text-transform:none;
font-variant:normal;
font-style:normal;
font-weight:normal;
text-decoration: none;
text-align: left;
vertical-align: top;
padding-top:    15px;
padding-bottom: 5px;
}
.JHPbio1 {
font-family: ;
text-transform:none;
font-variant:normal;
font-style:normal;
font-weight:normal;
text-decoration: none;
text-align: center;
vertical-align: middle;
padding-top:    0px;
padding-left:   0px;
padding-right:  0px;
padding-bottom: 0px;
}
.JHPbio2 {
font-family: ;
text-transform:none;
font-variant:normal;
font-style:normal;
font-weight:normal;
text-decoration: none;
border-left:   1px solid #999999;
border-top:    1px solid #999999;
text-align: left;
vertical-align: middle;
padding-top:    0px;
padding-left:   5px;
padding-right:  0px;
padding-bottom: 0px;
}
.JHPbio3 {
font-family: ;
text-transform:none;
font-variant:normal;
font-style:normal;
font-weight:normal;
text-decoration: none;
border-right:  1px solid #999999;
border-top:    1px solid #999999;
text-align: right;
vertical-align: middle;
padding-top:    0px;
padding-left:   0px;
padding-right:  5px;
padding-bottom: 0px;
}
.JHPbio4 {
font-family: ;
text-transform:none;
font-variant:normal;
font-style:normal;
font-weight:normal;
text-decoration: none;
border-right:  1px solid #999999;
text-align: right;
vertical-align: middle;
padding-top:    0px;
padding-left:   0px;
padding-right:  5px;
padding-bottom: 0px;
}
.JHPbio5 {
font-family: ;
text-transform:none;
font-variant:normal;
font-style:normal;
font-weight:normal;
text-decoration: none;
border-left:   1px solid #999999;
border-right:  1px solid #999999;
border-bottom: 1px solid #999999;
text-align: left;
vertical-align: middle;
padding-top:    5px;
padding-left:   5px;
padding-right:  5px;
padding-bottom: 5px;
}
.JHPbio6 {
font-family: ;
text-transform:none;
font-variant:normal;
font-style:normal;
font-weight:normal;
text-decoration: none;
border-left:   1px solid #999999;
border-top:    1px solid #999999;
border-bottom: 1px solid #999999;
text-align: left;
vertical-align: top;
padding-top:    5px;
padding-left:   5px;
padding-right:  0px;
padding-bottom: 9px;
}
.JHPbio7 {
font-family: ;
text-transform:none;
font-variant:normal;
font-style:normal;
font-weight:normal;
text-decoration: none;
border-right:  1px solid #999999;
border-top:    1px solid #999999;
border-bottom: 1px solid #999999;
text-align: left;
vertical-align: top;
padding-top:    5px;
padding-left:   0px;
padding-right:  5px;
padding-bottom: 9px;
}
.JHPbio8 {
font-family: ;
text-transform:none;
font-variant:normal;
font-style:normal;
font-weight:normal;
text-decoration: none;
border-left:   1px solid #999999;
border-right:  1px solid #999999;
border-top:    1px solid #999999;
text-align: left;
vertical-align: top;
padding-top:    5px;
padding-left:   5px;
padding-right:  5px;
padding-bottom: 9px;
}
.JHPboxLeft {
font-family: ;
text-transform:none;
font-variant:normal;
font-style:normal;
font-weight:normal;
text-decoration: none;
background-color: #EFFEFF;
border-left:   1px solid #999999;
border-right:  0px solid #999999;
border-top:    1px solid #999999;
border-bottom: 1px solid #999999;
text-align: center;
vertical-align: top;
}
.JHPboxRight {
font-family: ;
text-transform:none;
font-variant:normal;
font-style:normal;
font-weight:normal;
text-decoration: none;
background-color: #EFFEFF;
border-left:   0px solid #;
border-right:  1px solid #999999;
border-top:    1px solid #999999;
border-bottom: 1px solid #999999;
text-align: left;
vertical-align: top;
}
.JHPergoSub {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
text-transform:none;
font-variant:normal;
font-style:normal;
font-weight:normal;
text-decoration: none;
text-align: left;
vertical-align: top;
padding-top:    0px;
padding-left:   0px;
padding-right:  0px;
padding-bottom: 0px;
}
.JHPergoTitel {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
text-transform:none;
font-variant:normal;
font-style:normal;
font-weight:normal;
text-decoration: none;
color: #999;
text-align: left;
vertical-align: top;
padding-top:    3px;
}
.JHPextratitel {
font-family: Arial, Helvetica, sans-serif;
font-size: 20px;
text-transform:none;
font-variant:normal;
font-style:normal;
font-weight:normal;
text-decoration: none;
text-align: left;
vertical-align: top;
padding-top:    10px;
padding-left:   10px;
}
.JHPinput170 {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-transform:none;
font-variant:normal;
font-style:normal;
font-weight:normal;
text-decoration: none;
width: 170px;
height: 18px;
border-right:  1px solid #999999;
border-bottom: 1px solid #999999;
text-align: left;
vertical-align: middle;
}
.JHPinput45 {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-transform:none;
font-variant:normal;
font-style:normal;
font-weight:normal;
text-decoration: none;
width: 45px;
height: 16px;
border-right:  1px solid #999999;
border-bottom: 1px solid #999999;
text-align: left;
vertical-align: middle;
}
.JHPinput65 {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-transform:none;
font-variant:normal;
font-style:normal;
font-weight:normal;
text-decoration: none;
width: 68px;
height: 17px;
border-right:  1px solid #999999;
border-bottom: 1px solid #999999;
text-align: left;
vertical-align: middle;
}
.JHPinput70 {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-transform:none;
font-variant:normal;
font-style:normal;
font-weight:normal;
text-decoration: none;
width: 82px;
height: 17px;
border-right:  1px solid #999999;
border-bottom: 1px solid #999999;
text-align: left;
vertical-align: middle;
}
.JHPkapStitel {
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
text-transform:none;
font-variant:normal;
font-style:normal;
font-weight:normal;
text-decoration: none;
text-align: left;
vertical-align: top;
padding-top:    3px;
}
.JHPkaptitel {
font-family: Arial, Helvetica, sans-serif;
font-size: 16px;
text-transform:none;
font-variant:normal;
font-style:normal;
font-weight:normal;
text-decoration: none;
color: #335BD6;
text-align: left;
vertical-align: top;
padding-top:    10px;
padding-bottom: 3px;
}
.JHPlist {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-transform:none;
font-variant:normal;
font-style:normal;
font-weight:normal;
text-decoration: none;
text-align: left;
vertical-align: top;
padding-top:    10px;
padding-left:   10px;
padding-right:  10px;
}
.JHPMiddleBG {
font-family: ;
text-decoration: none;
background-color: #ebf9ff;
text-align: left;
vertical-align: top;
}
.JHPpaddedBG {
font-family: ;
text-decoration: none;
background-color: #ebf9ff;
text-align: left;
vertical-align: top;
padding-top:    10px;
padding-left:   10px;
padding-right:  10px;
padding-bottom: 10px;
}
.JHPpaddedBGLine {
font-family: ;
text-decoration: none;
background-color: #ebf9ff;
border-right:  1px solid #999999;
text-align: left;
vertical-align: top;
padding-top:    10px;
padding-left:   10px;
padding-right:  10px;
padding-bottom: 10px;
}
.JHPpic {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-transform:none;
font-variant:normal;
font-style:normal;
font-weight:normal;
text-decoration: none;
text-align: left;
vertical-align: top;
padding-top:    10px;
padding-left:   10px;
padding-right:  10px;
padding-bottom: 10px;
}
.JHPradio {
font-family: ;
text-decoration: none;
background-color: #ebf9ff;
border-left:   1px solid #F1E5D2;
border-right:  1px solid #F1E5D2;
border-top:    1px solid #F1E5D2;
border-bottom: 1px solid #F1E5D2;
text-align: center;
vertical-align: middle;
}
.JHPRight {
font-family: ;
text-transform:none;
font-variant:normal;
font-style:normal;
font-weight:normal;
text-decoration: none;
height: 20px;
text-align: right;
vertical-align: middle;
padding-top:    2px;
padding-left:   0px;
padding-right:  10px;
padding-bottom: 0px;
}
.JHPRightBG {
font-family: ;
text-decoration: none;
background-color: #E7E6E3;
text-align: left;
vertical-align: top;
}
.JHPsearchTitel {
font-family: Arial, Helvetica, sans-serif;
font-size: 16px;
text-transform:none;
font-variant:normal;
font-style:normal;
font-weight:normal;
text-decoration: none;
color: #335BD6;
text-align: center;
vertical-align: top;
padding-top:    10px;
padding-bottom: 3px;
}
.JHPshowtext {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-transform:none;
font-variant:normal;
font-style:normal;
font-weight:normal;
text-decoration: none;
text-align: left;
vertical-align: top;
padding-top:    5px;
}
.JHPSktext {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-transform:none;
font-variant:normal;
font-style:normal;
font-weight:normal;
text-decoration: none;
text-align: left;
vertical-align: top;
}
.JHPSktitel {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-transform: uppercase;
text-decoration: none;
text-align: left;
vertical-align: bottom;
}
.JHPSktitelOben {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-transform: uppercase;
text-decoration: none;
text-align: left;
vertical-align: top;
padding-top:    5px;
}
.JHPstarter {
font-family: ;
text-decoration: none;
color: #7D7D7D;
text-align: left;
vertical-align: top;
}
.JHPstext {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-transform:none;
font-variant:normal;
font-style:normal;
font-weight:normal;
text-decoration: none;
text-align: left;
vertical-align: top;
padding-bottom: 5px;
}
.JHPSubmit {
font-family: ;
text-decoration: none;
background-color: #ebf9ff;
border-left:   0px solid #F1E5D2;
border-right:  0px solid #F1E5D2;
border-top:    0px solid #F1E5D2;
border-bottom: 0px solid #F1E5D2;
text-align: center;
vertical-align: middle;
padding-top:    10px;
padding-left:   10px;
padding-right:  10px;
padding-bottom: 10px;
}
.JHPsubmitPerson {
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
text-transform:none;
font-variant:normal;
font-style:normal;
font-weight:normal;
text-decoration: none;
border-left:   1px solid #999999;
border-right:  1px solid #999999;
border-bottom: 1px solid #999999;
text-align: center;
vertical-align: middle;
}
.JHPsubtitel {
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
text-transform:none;
font-variant:normal;
font-style:normal;
font-weight:normal;
text-decoration: none;
color: #335BD6;
text-align: left;
vertical-align: top;
padding-top:    10px;
padding-left:   10px;
padding-bottom: 10px;
}
.JHPtext {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-transform:none;
font-variant:normal;
font-style:normal;
font-weight:normal;
text-decoration: none;
text-align: left;
vertical-align: top;
padding-left:   10px;
padding-bottom: 10px;
}
.JHPThumbs {
font-family: ;
text-transform:none;
font-variant:normal;
font-style:normal;
font-weight:normal;
text-decoration: none;
text-align: center;
vertical-align: bottom;
padding-top:    0px;
padding-left:   0px;
padding-right:  0px;
padding-bottom: 0px;
}
.JHPtitel {
font-family: Arial, Helvetica, sans-serif;
font-size: 20px;
text-transform:none;
font-variant:normal;
font-style:normal;
font-weight:normal;
text-decoration: none;
text-align: left;
vertical-align: top;
padding-top:    10px;
padding-left:   10px;
}
.JHPtitelTop {
font-family: ;
font-size: 24px;
text-decoration: none;
color: #636363;
text-align: left;
vertical-align: top;
padding-top:    120px;
padding-left:   20px;
}
.JHPtop {
font-family: ;
text-transform:none;
font-variant:normal;
font-style:normal;
font-weight:normal;
text-decoration: none;
background-image:url(../bilder/style_backgrounds/080917115718.png);
background-repeat:no-repeat;
text-align: left;
vertical-align: top;
padding-top:    0px;
padding-left:   0px;
padding-right:  0px;
padding-bottom: 0px;
}
.JHPzwischentitel {
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
text-transform:none;
font-variant:normal;
font-style:normal;
font-weight:normal;
text-decoration: none;
background-color: #ebf9ff;
text-align: left;
vertical-align: top;
padding-top:    10px;
padding-left:   10px;
padding-bottom: 10px;
}
.JHP_Result {
font-family: ;
text-decoration: none;
text-align: left;
vertical-align: top;
}
.JHP_ResultC {
font-family: ;
text-decoration: none;
width: 410px;
text-align: left;
vertical-align: top;
}
.liniegrau_Padding {
font-family: Arial, Helvetica, sans-serif;
text-decoration: none;
text-align: left;
vertical-align: top;
padding-top:    15px;
padding-bottom: 15px;
}
.linieL {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration: none;
border-left:   1px solid #999999;
line-height: 15px;
text-align: left;
vertical-align: top;
padding-top:    5px;
padding-left:   20px;
padding-right:  10px;
}
.linieoben {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration: none;
border-top:    1px solid #999999;
line-height: 15px;
text-align: left;
vertical-align: top;
padding-top:    20px;
padding-left:   20px;
padding-right:  20px;
padding-bottom: 20px;
}
.linieR {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration: none;
border-right:  1px solid #999999;
line-height: 15px;
text-align: left;
vertical-align: top;
padding-top:    20px;
padding-left:   10px;
padding-right:  20px;
}
.linieRuL {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration: none;
border-left:   1px solid #999999;
border-right:  1px solid #999999;
line-height: 15px;
text-align: left;
vertical-align: top;
padding-top:    20px;
padding-left:   20px;
padding-right:  20px;
}
.linieRuLNoSpace {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration: none;
border-left:   1px solid #999999;
border-right:  1px solid #999999;
line-height: 15px;
text-align: left;
vertical-align: top;
padding-top:    0px;
padding-left:   0px;
padding-right:  0px;
padding-bottom: 0px;
}
.Linie_Ulr {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration: none;
border-left:   1px solid #999999;
border-right:  1px solid #999999;
border-bottom: 1px solid #999999;
line-height: 15px;
text-align: left;
vertical-align: top;
}
.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;
}
.MovieBigIconText {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
text-decoration: none;
text-align: center;
vertical-align: top;
padding-top:    0px;
padding-bottom: 5px;
}
.nav_aktiv {
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
text-decoration: none;
color: #FFFFFF;
background-color: #335BD6;
border-top:    1px solid #FFFFFF;
border-bottom: 1px solid #FFFFFF;
text-align: left;
vertical-align: top;
padding-top:    1px;
padding-left:   5px;
padding-bottom: 1px;
}
.nav_passiv {
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
text-decoration: none;
color: #FFFFFF;
background-color: #5F94DE;
border-top:    1px solid #FFFFFF;
border-bottom: 1px solid #FFFFFF;
text-align: left;
vertical-align: top;
padding-top:    1px;
padding-left:   5px;
padding-bottom: 1px;
}
.project1row {
font-family: Arial, Helvetica, sans-serif;
font-size: 20px;
text-decoration: none;
color: #FFFFFF;
background-color: #335BD6;
border-left:   1px solid #335BD6;
border-right:  1px solid #335BD6;
text-align: left;
vertical-align: middle;
padding-top:    10px;
padding-left:   20px;
padding-right:  10px;
padding-bottom: 10px;
}
.project2row {
font-family: Arial, Helvetica, sans-serif;
font-size: 16px;
text-decoration: none;
color: #000000;
text-align: left;
vertical-align: top;
padding-top:    10px;
}
.project2rowtext {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration: none;
color: #000000;
background-color: #CCD0D0;
border-left:   1px solid #CCCCCC;
border-right:  1px solid #CCCCCC;
text-align: left;
vertical-align: top;
padding-top:    10px;
padding-left:   10px;
padding-right:  5px;
padding-bottom: 10px;
}
.project3row {
font-family: Arial, Helvetica, sans-serif;
font-size: 16px;
text-decoration: none;
color: #000000;
text-align: left;
vertical-align: middle;
padding-top:    10px;
}
.project3rowtext {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration: none;
color: #000000;
background-color: #DADDDD;
border-left:   1px solid #CCCCCC;
border-right:  1px solid #CCCCCC;
text-align: left;
vertical-align: top;
padding-top:    10px;
padding-left:   10px;
padding-right:  5px;
padding-bottom: 10px;
}
.project4row {
font-family: Arial, Helvetica, sans-serif;
font-size: 16px;
text-decoration: none;
color: #000000;
text-align: left;
vertical-align: middle;
padding-top:    10px;
}
.project4rowtext {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration: none;
color: #000000;
background-color: #E9EBEB;
border-left:   1px solid #CCCCCC;
border-right:  1px solid #CCCCCC;
border-bottom: 1px solid #CCCCCC;
text-align: left;
vertical-align: top;
padding-top:    10px;
padding-left:   10px;
padding-right:  5px;
padding-bottom: 10px;
}
.readonly {
font-family: ;
text-decoration: none;
color: #999999;
background-color: #ebf9ff;
border-bottom: 1px solid #999999;
text-align: left;
vertical-align: middle;
}
.rechtsausgerichtet {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration: none;
line-height: 17px;
text-align: right;
vertical-align: top;
padding-bottom: 10px;
}
.resultbox {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
text-decoration: none;
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;
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;
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;
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;
text-align: left;
vertical-align: top;
padding-top:    15px;
padding-left:   15px;
padding-right:  15px;
padding-bottom: 15px;
}
.searchbox {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration: none;
background-color: #ffffff;
text-align: left;
vertical-align: top;
padding-top:    20px;
padding-left:   20px;
padding-right:  20px;
padding-bottom: 20px;
}
.searchbox_title {
font-family: Arial, Helvetica, sans-serif;
font-size: 15px;
font-weight: bold;
text-decoration: none;
color: #335BD6;
text-align: left;
vertical-align: top;
}
.spacer_10px {
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
text-decoration: none;
border-top:    1px solid #ffffff;
border-bottom: px solid #ffffff;
line-height: 10px;
text-align: left;
vertical-align: top;
}
.sts_bj_text {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration: none;
border-left:   1px solid #D7D7D8;
border-right:  1px solid #D7D7D8;
text-align: left;
vertical-align: top;
padding-top:    13px;
padding-left:   7px;
padding-right:  7px;
}
.sts_bj_titel {
font-family: Arial, Helvetica, sans-serif;
font-size: 22px;
text-decoration: none;
border-left:   1px solid #D7D7D8;
border-right:  1px solid #D7D7D8;
border-top:    1px solid #D7D7D8;
text-align: left;
vertical-align: top;
padding-top:    10px;
padding-left:   7px;
padding-right:  7px;
}
.sts_country_bild {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration: none;
border-left:   1px solid #D7D7D8;
border-right:  1px solid #D7D7D8;
border-top:    1px solid #D7D7D8;
text-align: left;
vertical-align: top;
padding-top:    0px;
padding-left:   0px;
padding-right:  0px;
padding-bottom: 0px;
}
.sts_country_Links {
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
text-decoration: none;
background-image:url(../bilder/style_backgrounds/080821234842.png);
background-repeat:repeat;
border-left:   1px solid #D7D7D8;
border-right:  1px solid #D7D7D8;
text-align: left;
vertical-align: middle;
padding-top:    7px;
padding-left:   10px;
padding-right:  10px;
padding-bottom: 7px;
}
.sts_country_Links:hover {
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
text-decoration: none;
background-image:url(../bilder/style_backgrounds/080825122843.png);
background-repeat:repeat;
border-left:   1px solid #D7D7D8;
border-right:  1px solid #D7D7D8;
text-align: left;
vertical-align: middle;
padding-top:    7px;
padding-left:   10px;
padding-right:  10px;
padding-bottom: 7px;
}
.sts_country_Links_hover {
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
text-decoration: none;
background-image:url(../bilder/style_backgrounds/080825122843.png);
background-repeat:repeat;
border-left:   1px solid #D7D7D8;
border-right:  1px solid #D7D7D8;
text-align: left;
vertical-align: middle;
padding-top:    7px;
padding-left:   10px;
padding-right:  10px;
padding-bottom: 7px;
}
.sts_country_Links_unten {
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
text-decoration: none;
background-image:url(../bilder/style_backgrounds/080821234905.png);
background-repeat:repeat;
border-left:   1px solid #D7D7D8;
border-right:  1px solid #D7D7D8;
border-bottom: 1px solid #D7D7D8;
text-align: left;
vertical-align: middle;
padding-top:    7px;
padding-left:   10px;
padding-right:  10px;
padding-bottom: 7px;
}
.sts_country_Links_unten:hover {
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
text-decoration: underline;
background-image:url(../bilder/style_backgrounds/080821234905.png);
background-repeat:repeat;
border-left:   1px solid #D7D7D8;
border-right:  1px solid #D7D7D8;
border-bottom: 1px solid #D7D7D8;
text-align: left;
vertical-align: middle;
padding-top:    7px;
padding-left:   10px;
padding-right:  10px;
padding-bottom: 7px;
}
.sts_country_text {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration: none;
border-left:   1px solid #D7D7D8;
border-right:  1px solid #D7D7D8;
text-align: left;
vertical-align: top;
padding-top:    10px;
padding-left:   10px;
padding-right:  10px;
padding-bottom: 6px;
}
.sts_country_titel {
font-family: Arial, Helvetica, sans-serif;
font-size: 20px;
text-decoration: none;
border-left:   1px solid #D7D7D8;
border-right:  1px solid #D7D7D8;
text-align: left;
vertical-align: top;
padding-top:    2px;
padding-left:   10px;
padding-right:  10px;
padding-bottom: 2px;
}
.sts_film_bild {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration: none;
border-left:   1px solid #D7D7D8;
border-right:  1px solid #D7D7D8;
border-bottom: 1px solid #D7D7D8;
text-align: left;
vertical-align: bottom;
padding-top:    0px;
padding-left:   0px;
padding-right:  0px;
padding-bottom: 0px;
}
.sts_film_subtitel {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-transform: uppercase;
text-decoration: none;
color: #B20B1D;
background-image:url(../bilder/style_backgrounds/080115112903.png);
background-repeat:no-repeat;
border-left:   1px solid #D7D7D8;
border-right:  1px solid #D7D7D8;
line-height: 19px;
text-align: left;
vertical-align: top;
padding-top:    2px;
padding-left:   10px;
padding-right:  10px;
padding-bottom: 1px;
}
.sts_film_text {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration: none;
border-left:   1px solid #D7D7D8;
border-right:  1px solid #D7D7D8;
text-align: left;
vertical-align: top;
padding-top:    10px;
padding-left:   10px;
padding-right:  10px;
padding-bottom: 5px;
}
.sts_film_titel {
font-family: Arial, Helvetica, sans-serif;
font-size: 22px;
text-decoration: none;
border-left:   1px solid #D7D7D8;
border-right:  1px solid #D7D7D8;
border-top:    1px solid #D7D7D8;
text-align: left;
vertical-align: top;
padding-top:    10px;
padding-left:   10px;
padding-right:  10px;
}
.sts_fliesstext {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration: none;
line-height: 17px;
text-align: left;
vertical-align: top;
padding-top:    5px;
padding-left:   20px;
padding-right:  10px;
padding-bottom: 0px;
}
.sts_fliesstext_rtl {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration: none;
line-height: 17px;
text-align: right;
vertical-align: top;
padding-top:    5px;
padding-left:   20px;
padding-right:  10px;
padding-bottom: 0px;
}
.sts_headline {
font-family: Arial, Helvetica, sans-serif;
font-size: 22px;
text-decoration: none;
text-align: left;
vertical-align: top;
padding-top:    20px;
padding-left:   20px;
}
.sts_headline_rtl {
font-family: Arial, Helvetica, sans-serif;
font-size: 22px;
text-decoration: none;
text-align: right;
vertical-align: top;
padding-top:    20px;
padding-left:   20px;
padding-right:  20px;
}
.sts_mitte {
font-family: ;
text-decoration: none;
border-left:   1px solid #D7D7D8;
border-right:  1px solid #D7D7D8;
text-align: left;
vertical-align: top;
padding-left:   10px;
padding-right:  10px;
}
.sts_nav_table {
font-family: ;
text-decoration: none;
text-align: left;
vertical-align: top;
padding-top:    10px;
padding-left:   5px;
padding-right:  5px;
padding-bottom: 0px;
}
.sts_nav_zusatz {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
text-decoration: none;
text-align: left;
vertical-align: top;
padding-top:    10px;
padding-left:   0px;
padding-bottom: 10px;
}
.sts_Top {
font-family: ;
text-decoration: none;
background-image:url(../bilder/style_backgrounds/080821221947.png);
background-repeat:no-repeat;
border-left:   1px solid #D7D7D8;
border-right:  1px solid #D7D7D8;
border-bottom: 1px solid #D7D7D8;
line-height: 15px;
text-align: left;
vertical-align: top;
padding-top:    0px;
padding-left:   0px;
padding-right:  0px;
padding-bottom: 0px;
}
.sts_unten {
font-family: ;
text-decoration: none;
border-left:   1px solid #D7D7D8;
border-right:  1px solid #D7D7D8;
border-bottom: 1px solid #D7D7D8;
text-align: left;
vertical-align: top;
padding-left:   10px;
padding-right:  10px;
padding-bottom: 10px;
}
.StudyGblue {
font-family: Arial, Helvetica, sans-serif;
text-decoration: none;
background-color: #DFE2EB;
text-align: left;
vertical-align: top;
padding-top:    0px;
padding-left:   0px;
padding-right:  0px;
padding-bottom: 0px;
}
.StudyGIcon {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
text-decoration: none;
background-color: #DFE2EB;
text-align: center;
vertical-align: top;
padding-top:    0px;
padding-left:   0px;
padding-right:  0px;
padding-bottom: 0px;
}
.StudyGPic {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
text-decoration: none;
background-color: #DFE2EB;
text-align: center;
vertical-align: middle;
padding-top:    0px;
padding-left:   0px;
padding-right:  0px;
padding-bottom: 0px;
}
.StudyGPicNoBg {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
text-decoration: none;
text-align: center;
vertical-align: top;
padding-top:    0px;
padding-left:   0px;
padding-right:  0px;
padding-bottom: 0px;
}
.submit {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration: none;
border-left:   1px solid #CCCCCC;
border-right:  1px solid #EEEEEE;
border-top:    1px solid #CCCCCC;
border-bottom: 1px solid #EEEEEE;
text-align: center;
vertical-align: top;
padding-top:    2px;
padding-left:   10px;
padding-right:  10px;
padding-bottom: 2px;
}
.tabelle {
font-family: Arial, Helvetica, sans-serif;
text-decoration: none;
text-align: left;
vertical-align: top;
}
.text_11px {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
text-decoration: none;
text-align: left;
vertical-align: top;
}
.text_11px_Padding_oben {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
text-decoration: none;
text-align: left;
vertical-align: top;
padding-top:    15px;
}
.text_13px {
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
text-decoration: none;
text-align: left;
vertical-align: top;
}
.text_14px {
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
text-decoration: none;
text-align: left;
vertical-align: top;
}
.tf_extra {
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
text-decoration: none;
background-color: #D9E1E8;
border-left:   1px solid #CCCCCC;
border-bottom: 1px solid #CCCCCC;
text-align: left;
vertical-align: top;
padding-left:   10px;
padding-bottom: 5px;
}
.tf_input {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
text-decoration: none;
background-color: #D9E1E8;
border-left:   1px solid #CCCCCC;
border-right:  1px solid #CCCCCC;
text-align: left;
vertical-align: top;
padding-left:   10px;
padding-right:  10px;
}
.tf_submit {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
text-decoration: none;
background-color: #D9E1E8;
border-right:  1px solid #CCCCCC;
border-bottom: 1px solid #CCCCCC;
text-align: right;
vertical-align: top;
padding-right:  10px;
padding-bottom: 5px;
}
.tf_subtitel1 {
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
font-variant: small-caps;
text-decoration: none;
color: #B20B1D;
background-image:url(../bilder/style_backgrounds/080115112903.png);
background-repeat:repeat-x;
border-left:   1px solid #999999;
border-right:  1px solid #999999;
line-height: 19px;
text-align: left;
vertical-align: top;
padding-left:   10px;
padding-right:  10px;
}
.tf_tag {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration: none;
background-color: #D9E1E8;
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;
}
.tf_text1 {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration: none;
background-color: #D9E1E8;
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;
}
.tf_text2 {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration: none;
border-left:   1px solid #999999;
border-right:  1px solid #999999;
text-align: left;
vertical-align: top;
padding-top:    0px;
padding-left:   10px;
padding-right:  10px;
padding-bottom: 10px;
}
.tf_text3 {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration: none;
background-color: #D9E1E8;
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;
}
.tf_text_ohnelinie {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration: none;
text-align: left;
vertical-align: top;
padding-top:    10px;
padding-bottom: 5px;
}
.tf_titel1 {
font-family: Arial, Helvetica, sans-serif;
font-size: 18px;
text-decoration: none;
background-color: #D9E1E8;
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: 11px;
}
.tf_titel1_linearound {
font-family: Arial, Helvetica, sans-serif;
font-size: 18px;
text-decoration: none;
background-color: #D9E1E8;
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: top;
padding-top:    10px;
padding-left:   10px;
padding-right:  10px;
padding-bottom: 11px;
}
.tf_titel2 {
font-family: Arial, Helvetica, sans-serif;
font-size: 18px;
text-decoration: none;
border-left:   1px solid #999999;
border-right:  1px solid #999999;
border-top:    1px solid #999999;
text-align: left;
vertical-align: top;
padding-top:    10px;
padding-left:   10px;
padding-right:  10px;
}
.thumb {
font-family: Arial, Helvetica, sans-serif;
text-decoration: none;
text-align: center;
vertical-align: top;
padding-top:    15px;
padding-left:   15px;
padding-right:  15px;
padding-bottom: autopx;
}
.ThumbTexte {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration: none;
line-height: 17px;
text-align: left;
vertical-align: top;
padding-top:    5px;
padding-left:   10px;
padding-bottom: 10px;
}
.ThumbTitel {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
text-decoration: none;
line-height: 17px;
text-align: left;
vertical-align: top;
padding-top:    5px;
padding-bottom: 10px;
}
.titel02 {
font-family: Arial, Helvetica, sans-serif;
font-size: 18px;
font-weight: bold;
font-variant: small-caps;
text-decoration: none;
color: #FFFFFF;
background-color: #335BD6;
background-image:url(../bilder/style_backgrounds/080115112903.png);
background-repeat:repeat-x;
text-align: left;
vertical-align: top;
padding-top:    5px;
padding-left:   20px;
padding-bottom: 3px;
}
.untenlineLuR {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration: none;
border-left:   1px solid #999999;
border-right:  1px solid #999999;
line-height: 15px;
text-align: left;
vertical-align: top;
padding-top:    20px;
padding-left:   20px;
padding-right:  20px;
}
.VidLinkText {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
text-decoration: none;
width: 170px;
height: 50px;
border-left:   1px solid #999999;
border-right:  1px solid #999999;
border-top:    1px solid #999999;
border-bottom: 1px solid #999999;
text-align: left;
vertical-align: top;
padding-top:    2px;
padding-left:   2px;
padding-right:  2px;
padding-bottom: 2px;
}
.whitnes_bild {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration: none;
background-color: #E3E8D9;
border-left:   1px solid #999999;
border-right:  1px solid #999999;
border-top:    1px solid #999999;
text-align: center;
vertical-align: middle;
padding-top:    0px;
padding-left:   0px;
padding-right:  0px;
padding-bottom: 0px;
}
.whitnes_text {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration: none;
background-color: #E3E8D9;
border-left:   1px solid #999999;
border-right:  1px solid #999999;
border-bottom: 1px solid #999999;
text-align: left;
vertical-align: top;
padding-left:   10px;
padding-right:  10px;
padding-bottom: 10px;
}
.whitnes_titel {
font-family: Arial, Helvetica, sans-serif;
font-size: 18px;
text-decoration: none;
background-color: #E3E8D9;
border-left:   1px solid #999999;
border-right:  1px solid #999999;
text-align: left;
vertical-align: top;
padding-top:    2px;
padding-left:   10px;
padding-right:  10px;
}
.zentriert_hori {
font-family: Arial, Helvetica, sans-serif;
text-decoration: none;
text-align: left;
vertical-align: middle;
}
.zwischentitel {
font-family: Arial, Helvetica, sans-serif;
font-size: 16px;
font-weight: bold;
text-decoration: none;
text-align: left;
vertical-align: top;
padding-top:    20px;
padding-bottom: 10px;
}
a {
font-family: Arial, Helvetica, sans-serif;
text-decoration: none;
color: #335BD6;
text-align: left;
vertical-align: top;
}
a.listno {
font-family: Arial, Helvetica, sans-serif;
text-decoration: none;
color: #999999;
text-align: left;
vertical-align: top;
}
a:hover {
font-family: Arial, Helvetica, sans-serif;
text-decoration: underline;
color: #335BD6;
text-align: left;
vertical-align: top;
}
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:    2px;
}
img {
font-family: Arial, Helvetica, sans-serif;
text-decoration: none;
border-left:   0px solid #;
border-right:  0px solid #;
border-top:    0px solid #;
border-bottom: 0px solid #;
text-align: right;
vertical-align: top;
padding-top:    0px;
padding-left:   0px;
padding-right:  0px;
padding-bottom: 0px;
}
input {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
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: middle;
padding-left:   2px;
}
li {
font-family: Arial, Helvetica, sans-serif;
text-decoration: none;
text-align: left;
vertical-align: top;
padding-bottom: 15px;
}
p {
font-family: Arial, Helvetica, sans-serif;
text-decoration: none;
text-align: left;
vertical-align: top;
padding-top:    0px;
padding-bottom: 5px;
}
select {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-variant: small-caps;
text-decoration: none;
border-left:   1px solid #CCCCCC;
border-right:  1px solid #EEEEEE;
border-top:    1px solid #CCCCCC;
border-bottom: 1px solid #EEEEEE;
text-align: left;
vertical-align: middle;
padding-top:    1px;
padding-left:   1px;
padding-right:  1px;
padding-bottom: 1px;
}
td {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration: none;
text-align: left;
vertical-align: top;
padding-top:    0px;
padding-left:   0px;
padding-right:  0px;
padding-bottom: 0px;
}
.NewestBox {
 border: 1px solid #E6E6E6;
 margin-top:10px;
 padding:20px;
}
.NewsTitel {
 font-size: 20px;
 text-decoration: none;
 color: #335BD6;
 text-align: left;
 vertical-align: top;
 margin-bottom: 10px; 
}
.NewsBox {
 height: 60px;
 padding-top: 10px; 
 margin-top: 10px; 
 border-top: 1px solid #E6E6E6;
}
.NewsPic{
 float: left;
 width: 70px;
}
.NewsRest{
 float: left;
 width: 245px;
}
.NewsTitel2 {
 font-weight:bold;
}
.NewsText {
 font-size: 0.9em;
}
.NewsLink {
 margin-top:5px;
 font-size: 0.9em;
}

/*

* {
	margin: 0;
	padding: 0;
}

*/
/* MILKBOX */

#mbOverlay {
	position: absolute;
	left: 0;
	width:100%;
	background-color: #000; /* set the Milkbox overlay color // opacity: see the js options */
	z-index:100;
	cursor: pointer;
}

#mbCenter {
	/* for default width and height, see the js options */
	position: absolute;
	z-index:101;
	overflow:hidden;
	left: 50%;
	top:10%;/* overwritten in the js options to properly position the milkbox when activated in a scrolled window */
	background-color: #fff;/* set the Milkbox background color */
	border: 5px solid #fff;/* set the Milkbox border */
	margin:0; padding:5px;/* set the Milkbox padding */
}

.mbLoading{ background: #fff url(loading.gif) no-repeat center; }/* IMAGE: loading gif */

#mbCanvas{ margin:0; padding:0; height:0; border:none; font-size:0; overflow:hidden; }

.mbClear{ clear:both; height:0; margin:0; padding:0; font-size:0; overflow:hidden; }


/* *** BOTTOM *** */

#mbBottom { 
	/* set text options */
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 10px;
	color: #666;
	line-height: 1.4em;
	text-align: left;
	padding-top:8px;
	margin:0;
}

/* navigation */
/* be careful if you change buttons dimensions */

#mbNavigation{
	float:right;
	width:27px;
	padding-top:3px;
	border-left:1px solid #9c9c9c;/* set nav border */
}


#mbCount{ 
	width:55px; 
	overflow:hidden;
	padding-top:1px;
	float:right;
	text-align:right;
	font-size:9px; /* count font size */
}

#mbCloseLink, #mbPrevLink, #mbNextLink, #mbPlayPause{
	outline:none;
	display:block;
	float:right;
	height:19px;
	cursor: pointer;
}


#mbPrevLink, #mbNextLink{ width:15px; }
#mbPrevLink{ background: transparent url(prev.gif) no-repeat; }/* IMAGE: prev */
#mbNextLink{ background: transparent url(next.gif) no-repeat; }/* IMAGE: next */

#mbPlayPause{ width:13px; }
#mbPlayPause{ background: transparent url(play-pause.gif) no-repeat; }/* IMAGE: prev */


/* NOTE: doesn't work in ie6, so, just see the js options :) */
a#mbPrevLink:hover,a#mbNextLink:hover,a#mbCloseLink:hover,a#mbPlayPause:hover { background-position: 0 -22px; }

#mbCloseLink {
	width:17px;
	background: transparent url(close.gif) no-repeat;/* IMAGE: close */
}

/* description */

#mbDescription{
	margin-right:27px;
	padding:0px 10px 0 0;
	font-weight: normal;
	text-align:justify;
}

#SLB-Wrapper
{
  margin:0.5em 0;
  margin:auto;
  font-family:Verdana;
  text-align: left;
  position: absolute;
}

#SLB-Wrapper #SLB-Background
{
  position: absolute;
  left:7px;
  top:7px;
  float:left;
}

#SLB-Wrapper #SLB-Top
{
  background:transparent no-repeat scroll 100% 0;
  height:28px;
  margin:0 0 0 18px;
}

#SLB-Wrapper #SLB-Top a
{
  float:right;
  display:inline;
  padding:0;
  margin:5px 10px;
  width:41px;
  height:16px;
  text-decoration:none;
}

#SLB-Wrapper #SLB-Top a:hover
{
  background-position:0px -16px;
}

#SLB-Wrapper #SLB-Top img
{
  float:right;
  border:0px;
  margin:6px 10px;
  width:41px;
  height:16px;
}

#SLB-Wrapper #SLB-Top div
{
  background:transparent no-repeat scroll 0 0;
  font-size:0;
  height:28px;
  left:-18px;
  line-height:0;
  position:relative;
  width:18px;
}

#SLB-Wrapper #SLB-Bottom
{
  background:transparent no-repeat scroll 0 43%;
  height:20px;
  margin:0 18px 0 0;
}

#SLB-Wrapper #SLB-Bottom #SLB-BottomRight
{
  background:transparent no-repeat scroll 100% 43%;
  font-size:0;
  height:20px;
  right:-18px;
  line-height:0;
  position:relative;
  width:100%;
  float:right;
}

#SLB-Wrapper #SLB-Bottom.SLB-bbnav,
#SLB-Wrapper #SLB-Bottom.SLB-bbnav #SLB-BottomRight
{
  height:52px;
}

#SLB-Wrapper #SLB-Bottom.SLB-bbnav
{
  background-position:0 100%;
}

#SLB-Wrapper #SLB-Bottom.SLB-bbnav #SLB-BottomRight
{
  background-position:100% 100%;
}

#SLB-Wrapper #SLB-Contenido
{
  border-left: 7px solid #000;
  border-right: 7px solid #000;
}

#SLB-Wrapper #SLB-Bottom #SLB-Navegador
{
  font-size: 11px;
  color: #fff;
  height:30px;
  border-left:0px;
  border-right:0px;
  padding:10px 0px;
  margin:0;
  line-height:11px;
  float:left;
  width:100%;
}

#SLB-Wrapper #SLB-Navegador #SLB-Right,
#SLB-Wrapper #SLB-Navegador #SLB-Left
{
  display:inline;
  padding:0;
  margin:0;
  width:26px;
  height:26px;
  text-decoration:none;
}

#SLB-Wrapper #SLB-Navegador #SLB-Right
{
  background-position:26px 0;
  margin:0 18px 0 10px;
  float:right;
}

#SLB-Wrapper #SLB-Navegador #SLB-Right:hover
{
  background-position:26px -26px;
}

#SLB-Wrapper #SLB-Navegador #SLB-Left
{
  background-position:52px 0;
  margin-right:10px;
  float:left;
}

#SLB-Wrapper #SLB-Navegador #SLB-Left:hover
{
  background-position:52px -26px;
}

#SLB-Wrapper #SLB-Navegador strong
{
  display: block;
  padding-top:5px;
}
