.schrift1 { font-size:7.8pt;font-family:Arial ; color:rgb(0,0,140);font-weight:bold}
.schrift17 { font-size:7.2pt;font-family:Arial;color:rgb(10,5,231)}
.schrift2 { font-size:7.8pt;font-family:Arial ; color:rgb(190,40,40)}
.schrift2s { font-size:9.6pt;font-family:Arial;  color:rgb(3,0,155)}
.schrift21 { font-size:9pt;font-family:Arial ; color:rgb(190,40,40)}
.schrift22 { font-size:7.8pt;font-family:Arial ; color:rgb(190,40,40)}
.schrift3 { font-size:10px;font-family:"Segoe UI","Helvetica neue",Helvetica,Arial,Sans-serif;text-transform:uppercase;color:#3C3C58;letter-spacing:-0.1px;line-height:11px}
.s3z {font-size:11px;font-family:Open Sans,Arial;text-transform:none;letter-spacing:0px}
.schrift3w { font-size:8pt;font-family:Arial ; color:rgb(0,31,135)}
.schrift31 { font-size:14px;font-family:Open Sans,Arial;font-weight:bold; color:rgb(10,20,120);line-height:13px}
.schriftbl { font-size:12.6pt;font-family:Arial ; font-weight:bold; color:rgb(0,1,100)}
.schrift31m { font-size:12.0pt;font-family:Arial ; font-weight:bold; color:rgb(0,1,100)}
.schrift311 { font-size:8.4pt;font-family:sans-serif,Arial;color:rgb(190,40,40)}
.schrift3111 { font-size:9.6pt;font-family:Arial;font-weight:bold; color:rgb(230,0,0)}
.schrift3112 { font-size:9.6pt;font-family:Arial;font-weight:bold; color:rgb(230,0,0)}
.schrift32 { font-size:13px;font-family:Open Sans,Arial ; color:rgb(10,20,120);font-weight:bold;line-height:16px;}
.schrift322 { font-size:11px;font-family:"Segoe UI","Helvetica neue",Helvetica,Arial,Sans-serif;text-transform:uppercase;color:#3C3C58;line-height:15px}
.schrift324 { font-size:13px;font-family:Open Sans,Arial ; color:rgb(10,20,120);font-weight:bold;line-height:12px;}
.schrift323 { font-size:11px;font-family:Arial ; color:#3C3C58;line-height:11px}
.schrift33 { font-size:5.4pt;font-family:Arial ; color:rgb(0,1,100)}
.schrift34 { font-size:9pt;font-family:Arial ; color:rgb(0,1,100)}
.schrift35 { font-size:13.8pt;font-family:Arial ; font-weight:bold; color:rgb(220,30,30)}
.schrift36 { font-size:12.0pt;font-family:Arial ; font-weight:bold; color:rgb(0,51,153)}
.schrift36m { font-size:7.2pt;font-family:Arial;  font-weight:bold; color:rgb(220,10,25)}
.schrift37 { font-size:8.5pt;font-family:Arial ; font-weight:bold; color:rgb(0,31,135)}
.schrift37m { font-size:7.2pt;font-family:Arial;  font-weight:bold; color:rgb(5,5,120)}
.schrift38 { font-size:8pt;font-family:Arial;  font-weight:bold; color:rgb(190,5,15)}
.schrift351 { font-size:11pt;font-family:Arial ; font-weight:bold; color:rgb(155,0,0)}
.schrift4 { font-size:13.8pt;font-family:Arial ; font-weight:bold; color:rgb(0,1,100)}
.schrift5 { font-size:13px;font-family:Arial ; font-weight:bold; color:#103E95;line-height:16px}
.schrift5c { font-size:10.2pt;font-family:Arial ; font-weight:bold; color:rgb(0,1,150)}
.schrift5st { padding-bottom:0px;font-size:8.2pt;font-family:Arial;color:rgb(100,100,170);text-decoration:none;line-height:11px}
.schrift5st:hover{
color:#FFFFFF;
background-color:#2222AA;
}
.schrift52 { font-size:9pt;font-family:Arial ; font-weight:bold; color:rgb(0,1,100)}
.schrift521 { font-size:9pt;font-family:Arial ; font-weight:bold; color:rgb(0,1,170)}
.schrift51 { font-size:7.8pt;font-family:Arial ;  color:rgb(0,1,100) }
.schrift512 { font-size:10.8pt;font-family:Arial; font-style:italic; font-weight:bold; color:rgb(155,0,0)}
.schrift511 {font-size:15px;font-family:Arial ;  color:#103E95;font-weight:bold;letter-spacing:0.1px}
.schrift513 {font-size:9.4pt;font-family:Arial ;  color:rgb(0,1,170);font-weight:bold}
.schrift513m {font-size:10.1pt;font-family:Arial ;  color:#FFFFFF;font-weight:bold}
.schrift514 {font-size:9.0pt;font-family:Arial ; font-weight:bold; color:rgb(0,1,120)}
.schrift515 { font-size:11pt;font-family:Arial; font-weight:bold; color:rgb(155,0,0)}
.schrift516 { font-size:11pt;font-family:Arial; color:rgb(155,0,0)}
.schrift53 { font-size:4.2pt;font-family:Arial ;  color:rgb(0,1,100)}
.schrift71 { font-size:12pt;font-family:Arial}
.schrift10 { font-size:8.4pt;font-family:Arial; color:rgb(10,5,161)}
.schriftab { font-size:13pt;font-family:Arial; font-weight:bold; color:#FF3030;letter-spacing:0.4px}
.schriftonl { font-size:13.2pt;font-family:Arial ;font-weight:bold; color:#FFFEC9}
.schriftoffl{ font-size:12pt;font-family:Arial ; color:rgb(150,150,150)}
.schriftonlkl { font-size:8pt;font-family:Arial; font-weight:bold; color:#FF5300}
.schriftofflkl { font-size:7.2pt;font-family:Arial; font-weight:bold; color:#C1C1C1}
.schriftar { font-size:13px;font-family:Arial; color:rgb(0,1,120)}
.schriftare { font-size:9pt;font-family:Arial ; color:rgb(0,1,106);letter-spacing:0.4px}
.dias1{height:26px;width:86px;overflow:hidden;padding:3px}
.shas1{font-family:Arial;font-size:7.2pt;line-height:11pt;color:#696976;font-weight:bold;text-decoration:none}
.shas2{font-family:Arial;font-size:7.2pt;color:#696976}
.sne{width:20px;height:16px;text-align:center;margin:1px 3px;padding-top:2px;font-family:Arial;font-size:12px;color:#3C5C9F;box-shadow:0px 0px 2px #6C8CCF;border-radius:2px;background-color:#EfFfFF;float:left}
.snee{width:20px;height:16px;text-align:center;margin:1px 3px;padding-top:2px;font-family:Arial;font-weight:bold;font-size:13px;color:#2C4C8F;border-radius:2px;background-color:#EEFEFF;float:left}
.sns{display:table;width:26px;height:18px;vertical-align:middle;text-align:center;margin:1px 5px;font-family:Arial;font-weight:900;font-size:15px;line-height:18px;color:#3C5C9F;box-shadow:0px 0px 2px #6C8CCF;border-radius:2px;background-color:#E7F7FF;float:left}
.schriftare1 { font-size:12px;font-family:"Segoe UI","Helvetica neue",Helvetica,Arial,Sans-serif; color:rgb(0,1,110);line-height:16px; background-color:#FFF;
border-radius:2px;
box-shadow:0px 0px 2px -1px #838DA4;
}
.schr3{font-size:9pt;font-family:Arial;background-color:#FF9F00;box-shadow:1px 1px 1px #939DB4}
#strt1{position:fixed;height:44px;width:100%;min-width:1094px;background:linear-gradient(to top,#0088ff -5%,#1c359c 120%);box-shadow: 0px 2px 5px #6C8CCF;z-index:2000;}
.dst{height:44px;float:left;text-align:center;padding:0px 1.63%;cursor:pointer;border-right-style:solid;border-right-width:1px;border-image:radial-gradient(#cef,rgba(0,0,0,0)) 0 14%;}
.dst:hover{background-color:#CCF2FD}
.dsto{height:44px;float:left;text-align:center;padding:0px 1.65%;cursor:pointer}.dsto:hover{background-color:#CCF2FD}
.dst1{height:44px;float:left;text-align:center;padding:0px 1.63%;background-color:#77CFFF;border-right:solid 1px #87dfff;}.dst1:hover{background-color:#CCF2FD;cursor:pointer}
.dst2{display:table-cell;vertical-align:middle;height:44px;} .dst2:hover{background-color:#CCF2FD}
.dst3{display:table-cell;padding-bottom:4px;padding-left:10px;padding-right:10px;vertical-align:middle;height:40px;}
.sst{font-family:Arial;font-size:114%;font-weight:bold;text-shadow: 0px 1px 1px #9B9BAA;letter-spacing:-1px;color:#FFFFFF}
.sst1{font-family:Arial;font-size:114%;font-weight:bold;color:#FFFFFF;}
#br9{width:100%;}
.schriftnm { font-size:12pt}
.schrwei { font-size:10pt;font-family:Arial; color:rgb(190,0,5)}
.schriftgb { font-size:10pt;font-family:Arial ; color:rgb(0,1,120)}
.schriftv { font-size:7.7pt;font-family:Arial; color:rgb(100,100,170);text-decoration:underline}
.schriftenf { font-size:7.7pt;font-family:Arial; color:rgb(100,100,170)}
.schriftenfr { font-size:8.2pt;font-family:Arial;color:rgb(100,100,170)}
.schriftenfr:hover{
color:#FFFFFF;
background-color:#2222AA;
}
.tku1{padding-left:32px;font-size:15px;font-family:Arial; font-weight:bold; color:#FFFFFF}
body {
  text-align: center; /* Zentrierung IE */
  margin: 0;
  padding: 0;
  padding-top:0px;
}
* {margin:0; padding:0}

.labelinside1
{
        margin: auto 0;
        position: relative;
}
.labelinside1 label
{
        color:#9999AA;
        font-size:11px;font-family:Arial;
        cursor: text;
        display: none;
        left: 4px;
        line-height: 17px;
        padding: auto auto;
        position: absolute;
        top: 0px;
        z-index: 0;
}

.labelinside1 input,
.labelinside1 textarea
{
        margin: 0;
}

.but1{
 width:115px;
 height:30px;
 cursor:pointer;
 border:none;
 background:url(but631.png) no-repeat;
 vertical-align: middle;
 padding-bottom:2px;
 color:#204EA5;
 font-family:Arial;
 font-size:14px;
 font-weight:bold;
}
.but1:hover{
 border:none;
 background:url(but631i.png) no-repeat;
 color:#FFFFFF;
}
.but1u{
 width:115px;
 height:33px;
 cursor:pointer;
 border:none;
 background:url(but61u.png) no-repeat;
 vertical-align: middle;
 padding-bottom:1px;
 color:#FFFFFF;
 font-family:Arial;
 font-size:14px;
 font-weight:bold;
}
.but1u:hover{
 border:none;
 background:url(but631i.png) no-repeat;
 color:#FFFFFF;
}
.but3{
 width:115px;
 height:22px;
 cursor:pointer;
 border:none;
 background:url(but11.png) no-repeat;
 padding-top:6px;
 border-style:none;
 TEXT-DECORATION:NONE;
 color:#0924FF;
 font-family:Arial;
 font-size:13px;
 font-weight:bold;
}

.but3:hover{
 border:none;
 background:url(but21.png) no-repeat;
 color:#FFFFFF;
}
#naris{
 display:table-cell;
 vertical-align:middle;
 width:212px;
 height:49px;
 cursor:pointer;
 border:none;
 background:url(nachs11.png) no-repeat;
 position:relative; top:4px;
 padding-bottom:-2px;
 color:#0317F8;
 font-family:Arial;
 font-size:14px;
 font-weight:bold;
 text-shadow: 2px 2px 4px #FFF;
 padding-left:25px;
 letter-spacing: 0.1px;
}
#naris:hover{
 border:none;
 background:url(nachsi1.png) no-repeat;
 position:relative; top:3px;
 color:#FFFFFF;
 vertical-align:middle;
}

.mgre{
 border-style:none;
  TEXT-DECORATION:none;
 color:#0304B5;
 font-family:Arial;
 font-size:12px;
 font-weight:bold;
 text-shadow: 1px 1px 3px #FFF;
}
.mgre:hover{
color:#FFFFFF;
background-color:#2222AA;
}
#elbn{
 width:80px;
 height:15px;
 font-size:10px;font-family:Arial;
 color:rgb(80,80,90);
}
#elpw{
 width:80px;
 height:15px;
 font-size:10px;font-family:Arial;
 color:rgb(80,80,90);
}
.dvm{
height:28px;
width:116px;
max-width:116px;
max-height:28px;
overflow:hidden;
}
.s2o{
border:none;
font-size:9.6pt;font-family:Arial;color:#03009B;
}
.s2o:hover{
background-color:rgb(28,48,150);
color:#FFFFFF;
}
#psv{
border:none;
TEXT-DECORATION:NONE;
font-size:10px;font-family:Arial;color:rgb(255,255,255);
}
#psv:hover{
background-color:rgb(28,48,150);
color:#FFFFFF;
}
.butli{
 width:45px;
 height:16px;
 cursor:pointer;
 border:none;
 background:url(log.png) no-repeat;
 vertical-align: middle;

 padding-bottom:1px;
 color:#0924FF;
 font-family:Arial;
 font-size:11px;
 font-weight:bold;
}
.butli:hover{
 border:none;
 background:url(logv.png) no-repeat;
 color:#FFFFFF;
}
.butlo{
 width:60px;
 height:15px;
 cursor:pointer;
 border:none;
 background:url(logt.png) no-repeat;
 vertical-align: middle;
 padding-bottom:1px;
 color:#0924FF;
 font-family:Arial;
 font-size:11px;
 font-weight:bold;
}
.butlo:hover{
 border:none;
 background:url(logtv.png) no-repeat;
 color:#FFFFFF;
}
.bmg{
 width:92px;
 height:24px;
 cursor:pointer;
 border:none;
 background:url(migl.png) no-repeat;
 vertical-align: middle;
 padding-bottom:3px;
 color:#0722FC;
 font-family:Arial;
 font-size:12px;
 letter-spacing:0px;
}
.bmgo{
 width:89px;
 height:21px;
 cursor:pointer;
 border:none;
 background:url(migl2o.png) no-repeat;
 vertical-align: middle;
 padding-bottom:1px;
 color:#050ADA;
 font-family:Arial;
 font-size:13px;
 font-weight:bold;
 letter-spacing:0px;
}
.bmg:hover{
 border:none;
 color:#0A25FE;
 font-size:13px;
 font-weight:bold;
}
.bmgo:hover{
 border:none;
 color:#0A25FE;
 font-size:13px;
 font-weight:bold;
}
.narig{
 display:table-cell;
 vertical-align:middle;
 width:110px;
 height:33px;
 cursor:pointer;
 border:none;
 background:url(antws.png) no-repeat;
 padding-bottom:1px;
 TEXT-DECORATION:NONE;
 color:#0317F8;
 font-family:Arial;
 font-size:13px;
 font-weight:bold;
 padding-left:11px;
}
.narig:hover{
 border:none;
 background:url(antwsi.png) no-repeat;
 color:#FFFFFF;
 vertical-align:middle;
}
#tbc1{
border-bottom-right-radius:4px;
border-top-right-radius:2px;
box-shadow:1px 1px 2px -0.6px #838DA4;
background-color:rgb(255,255,255);
}
#tbc2{
background-color:rgb(255,250,208);
width:360px;
padding-top:2px;
padding-bottom:3px;
padding-left:30px;
}
.tbc3{
width:391px;
border-top-right-radius:2px;
border-top-left-radius:2px;
background-color:rgb(10,20,120);
}
.tbc4{
width:391px;
border-radius:3px;
box-shadow:1px 1px 2px -0.6px #838DA4;
}
.tbc41{
width:390px;
border-radius:3px;
box-shadow:1px 1px 2px -0.6px #838DA4;
}
#tbc5{
width:107px; height:138px;
border-top-right-radius:3px;
border-top-left-radius:3px;
border-bottom-right-radius:1px;
border-bottom-left-radius:1px;
box-shadow:1px 1px 2px -0.6px #838DA4;
background-color:#FFFFFF;
}
#tbc6{
width:788px;
border-top-right-radius:2px;
border-top-left-radius:2px;
background-color:rgb(10,20,120);
}
.tbc7{
width:390px;
border-top-right-radius:2px;
border-top-left-radius:2px;
background-color:rgb(10,20,120);
}
.fpb{
vertical-align:left;
width:104px; height:152px;
border-top-right-radius:2px;
border-top-left-radius:2px;
border-bottom-right-radius:1px;
border-bottom-left-radius:1px;
box-shadow:1px 1px 4px #AA9876;
background-color:#FFFBE3;
}
.fas{
vertical-align:left;
width:92px; height:124px;
border-top-right-radius:2px;
border-top-left-radius:2px;
border-bottom-right-radius:1px;
border-bottom-left-radius:1px;
box-shadow:1px 1px 2px #6A87AF;
background-color:#FFFBE3;
}
p {margin-bottom:0px; margin-top:0px;line-height:100%}
P {margin-bottom:0px; margin-top:0px;line-height:100%}
br {margin-bottom:0px; margin-top:0px;line-height:100%}
BR {margin-bottom:0px; margin-top:0px;line-height:100%}
font {line-height:100%;letter-spacing:0px}
FONT {line-height:100%;letter-spacing:0px}
.favd{position:fixed;}
.favw{padding-top:30px;}
.favf{padding-top:345px;}
.bes1{position:relative;padding-top:0px;}
.bes2{padding-top:195px;}
.bldz1{width:42px;height:500px;float:left;background-image:url(pll2.png);background-repeat:no-repeat;background-position:0px 216px;opacity:0.3;-moz-opacity:0.3;cursor:pointer}
.bldz2{width:42px;height:500px;float:left;background-image:url(pll2.png);background-repeat:no-repeat;background-position:0px 216px;opacity:1;-moz-opacity:1;cursor:pointer}
.bldv1{width:744px;height:500px;float:left;background-image:url(prr2.png);background-repeat:no-repeat;background-position:641px 216px;opacity:0.3;-moz-opacity:0.3;cursor:pointer}
.bldv2{width:744px;height:500px;float:left;background-image:url(prr2.png);background-repeat:no-repeat;background-position:641px 216px;opacity:1;-moz-opacity:1;cursor:pointer}
.bez1{width:100%;display:table;font-size:13px;margin:8px 0px;line-height:15px;font-family:"Segoe UI","Helvetica Neue",Arial,Helvetica,sans-serif;color:#666}
.li1{display:table-cell;vertical-align:middle;text-align:center;height:110px;width:110px;float:left;border:solid 1px #aaa;border-radius:4px;padding:12px 6px 0px 6px;margin:8px 8px 0px 8px;
box-shadow:0 0 2px #cfcfcf;cursor:pointer}
.li1b{display:table-cell;vertical-align:middle;text-align:center;height:70px;width:140px;float:left;border:solid 1px #aaa;border-radius:4px;padding:8px 6px 7px 6px;margin:8px 8px 0px 8px;
box-shadow:0 0 2px #cfcfcf;cursor:pointer}
.li1.sl{background-color:#e2f2fc;box-shadow:inset 0 0 3px rgba(0,0,0,0.2);color:#222}
.li2{height:33px;width:157px;display:table-cell;vertical-align:bottom;text-align:center}
.li3{height:60px}
.li1b.slb{background-color:#e6f6ff;box-shadow:inset 0 0 3px rgba(0,0,0,0.2);color:#222}
.li2b{height:13px;text-align:center}
.li3b{height:21px;padding:10px 0px;background:url(cbo1.png) no-repeat center;}
.li3c{height:21px;padding:10px 0px;background:url(cbm1.png) no-repeat center;}
.mg{display:table-cell;vertical-align:middle;text-align:left;min-height:102px;width:513px;float:left;border:solid 1px #aae;border-radius:4px;padding:14px;margin:14px 8px 8px 8px;
box-shadow:0 0 4px #cacaff;font-size:12px;
font-family: Arial;
font-weight: bold;
color: #118;
text-shadow: 0px 0px 1px #aae;
line-height: 14px;}
.mg1{line-height:16px;text-align:center}
.pre{width:50px;font-size:13px;font-family: Arial;font-weight:bold;color:#118;text-shadow:0px 0px 1px #aae;line-height:14px;padding:8px}
#bzf{border-top:solid 0px #bbb;padding-top:0px;text-align:left}
.bbt{border:0;padding:8px 10px 11px 10px;color:#fff;font-size:16px;font-family:"Open Sans",sans-serif;cursor:pointer;background-image:linear-gradient(to bottom, #5596F7 2%, #2869d7 100%);
border-radius:6px;box-shadow: 1px 1px 3px rgba(100, 100, 100, 0.6), 0 1px 0 rgba(225, 225, 225, 0.8) inset;}
.bbt:hover{
background-image:linear-gradient(to top, #4485EE 5%, #1455BE 100%);
}