body {background-color:#ffffff;margin-top:0pt;margin-left:1px;margin-right:1px;text-align:left;}div#Seite{background-color: #ffffff;border-color:#efefef;border-width:0px;border-style:none;}TABLE{COLOR: #000000;FONT-FAMILY: VERDANA,ARIAL,HELVETICA;FONT-SIZE: 11px;text-align:left;}.sublinks{text-align:left;margin-left:120px;color:#6e6e6e;font-family:verdana,arial,helvetica;font-size:7pt;}.sublinks a{text-decoration:none;color:#6e6e6e;}/* top-menu */ a.topnav  {    color: #17507d;    font-weight: bold;    font-size: 8pt;    font-family: arial;    cursor: pointer;    white-space: nowrap;    text-decoration: none;} a.topnav:hover {    color: #eb510e;    font-weight: bold;    font-size: 8pt;    font-family: arial;    cursor: pointer;    white-space: nowrap;    text-decoration: none;}/* links-menu oben,rechts,unten,links*/#lnavtab{border-style: solid none none solid;border-width: 1px ;border-color: #efefef #ffffff #ffffff #efefef;background-color: #ffffff;margin-top: 0px;margin-left: 0px;width:180px;} .box1, .box1 a{    border-width:1px;    border-style:solid none none none ;    border-color:#ffffff ;    background-color:#bebebe;    color: #000000;    font-weight: bold;    font-size: 11px;    font-family: tahoma;    cursor: pointer;    position: relative;    white-space: nowrap;    text-decoration: none;    text-align:left;    padding-left:2px;    padding-top:1px;    padding-bottom: 1px;}.box1 a:hover {    color: #000000;    background-color: #bebebe;    cursor: pointer;} .box2, .box2 a{    border-width:1px;    border-style:solid none solid none;    border-color:#ffffff ;    background-color:#efefef;    color: #17507d;    font-weight: normal;    font-size: 11px;    font-family: tahoma;    cursor: pointer;    position: relative;    white-space: nowrap;    text-decoration: none;    text-align:left;    padding-top:1px;    padding-left:1px;    padding-bottom: 1px;    text-indent:5px;} .box2 a:hover {    color: #eb510e;    background-color: #efefef;    cursor: pointer;}/*submenu rechts */#rnavtab{border-style: solid;border-width: 2px ;border-color: #bebebe;background-color: #ffffff;margin-top: 0px;margin-left: 0px;width:168px;} .box3{     border-width:1px;   background-color:#bebebe;    color: #000000;    font-weight: bold;    font-size: 11px;    font-family: tahoma;    cursor: pointer;    position: relative;    white-space: nowrap;    text-decoration: none;    text-align:left;    padding-left:2px;    padding-top:1px;    padding-bottom: 1px;} .box4, .box4 a{    background-color:#ffffff;    color: #17507d;    font-weight: normal;    font-size: 11px;    font-family: tahoma;    cursor: pointer;    position: relative;    white-space: normal;    text-decoration: none;    text-align:left;    padding-left:1px;    padding-top:0px;    line-height:120%;}.box4 a:hover {    color: #eb510e;    cursor: pointer;}#lnavplink {border-style: none none none none;border-width: 0px;border-color: #efefef;margin-top: 50pt;margin-bottom: 60px;width:180px;}#lnavplink a {font-size:7pt;  font-family: arial,helvetica,univers,zurich bt; color:#6e6e6e;cursor:none;text-decoration:none;}  .rechner a, .rechner {color:#0000ff;font-weight:bold;font-size: 12pt;font-family: arial,helvetica,univers,zurich bt;text-decoration:none;text-align:center;}.rechner a:hover {color: #eb510e;font-weight:bold;font-size: 12pt;font-family: arial,helvetica,univers,zurich bt;text-decoration:underline;}h1{color:#eb510e;padding-top:9px;font-size:16pt;font-weight:bold;vertical-align:sub;}h2{color: #555555;font-size: 12pt;font-weight:bold;}HR{COLOR:#EB510E;border-style:solid;}.headline {color: #eb510e;font-size: 11pt;font-family: verdana,arial,helvetica;font-weight:bold;}.subheadline {color: #eb510e;font-style:italic;font-size: 10pt;font-family: arial,helvetica,univers,zurich bt;font-weight:bold;}input, select {border:1px solid #777777;font-size:7pt;color: #000000;}textarea {border:1px solid #777777;font-size:9pt;color: #000000;}.service {color: #eb510e;font-weight:bold;font-size:8pt;}a.link {color:#17507d;font-weight:bold;font-size: 11px;font-family: arial,helvetica,univers,zurich bt;text-decoration:none;}a.link:hover {color: #eb510e;font-weight:bold;font-size: 11px;font-family: arial,helvetica,univers,zurich bt;text-decoration:underline;}.txtsml   {font-size:1pt;color: #ffffff;font-family: arial,helvetica,univers,zurich bt;}/* tabellenkopf  */.tblhead   {font-size:9pt; font-weight:bold; background-color:#bebebe; }/* tabellenkörper */.tblbody   {padding-left:3px;padding-right:3px;font-size:8pt; background-color:#efefef; }/*kontaktformulare anfrageformulare*/.kontaktform {border: 1px solid #ff8000;padding-left:2px; padding-right:2px;border-collapse: collapse; background:#f0f0f0;}.submits {font-weight: bold; color: #ffffff; border-style: outset; border-width: 1px; background-color: #ff8000;}.txtkl   {font-size:7pt;font-family: arial,helvetica,univers,zurich bt;}/* antragsstellerdaten, risikoformulare*/.antragbody{background-color:#dfdfdf;font-family: arial,helvetica,univers,zurich bt;margin-top:5pt;margin-left:0px;margin-right:0px;}.antragrahmen{background:#aaaaaa;padding-left:3px;padding-right:3px;padding-top:3px;padding-bottom:3px;}.antrag {background:#ffffff;padding-left:5px;padding-right:5px;padding-top:2px;padding-bottom:2px;}.antragtext{color: #000000;font-size: 11px;}/*kleine schrift - hinweis etc */.antragkl {color: #000000;font-size: 7pt;}.antragline{height:5px;font-size:10pt;font-weight:bold;background:#dfdfdf;}.antrsubmit{border:1px solid #cccccc;color: #ffffff; background-color: #ff8000;font-size: 10px; text-decoration:none; font-weight:bold; }.antrinput{border:1px solid #999999;height:20px;font-size:11px;}.antrraboxinput{border:1px solid #999999;height:20px;font-size:11px;}.antrag select{border:1px solid #999999;height:20px;font-size:11px;}.antrag textarea{border:1px solid #999999;height:80px;width:300px;font-size:11px;}/*antragsbelehrung fur user*/.bedingung {color: #000000;font-size: 9pt;}/* alle absene-buttons */.antragsubmit{color: #ffffff; background-color: #efefef;font-size: 10px; text-decoration:none; font-weight:bold; }