A:link {COLOR: #408080; TEXT-DECORATION: none;font-weight:bold;}
A:visited {COLOR: #408080; TEXT-DECORATION: none;font-weight:bold;}
A:hover {COLOR: black; TEXT-DECORATION: none;font-weight:bold;}
A:active {COLOR: black; TEXT-DECORATION: none;font-weight:bold;}
BODY{FONT-FAMILY: arial;FONT-SIZE: 11pt;
    scrollbar-face-color: #5d9595;
    scrollbar-arrow-color: #FFFFFF;
    scrollbar-track-color: #f5f5f5;
    scrollbar-shadow-color: #c0c0c0;
    scrollbar-highlight-color: #E6F9F9;
    scrollbar-3dlight-color: #333333;
    scrollbar-darkshadow-color: #606060;}
TD {FONT-FAMILY: arial;FONT-SIZE: 11pt;}
UL {FONT-FAMILY: arial;FONT-SIZE: 11pt;}
H1{FONT-FAMILY: arial;FONT-SIZE: 14pt;}
H2{FONT-FAMILY: arial;FONT-SIZE: 12pt;}

.text10pt{FONT-FAMILY: arial;font-size:10pt;}
.text11pt{FONT-FAMILY: arial;font-size:11pt;}
.text12pt{FONT-FAMILY: arial;font-size:12pt;}
.text11ptblock{FONT-FAMILY: arial;font-size:11pt;text-align:justify;}
.tdtoptext11ptblock{FONT-FAMILY: arial;font-size:11pt;text-align:justify;vertical-align:top;}
.tdtoptext11ptright{FONT-FAMILY: arial;font-size:11pt;text-align:right;vertical-align:top;}
.textlphand {cursor:pointer;COLOR: #408080;text-decoration:none;}
.textschwarzhand {cursor:pointer;COLOR: black;text-decoration:none;}

.linie {width:110%;height:5px;}
.hidden {border:hidden;}
.table100 {border:hidden;width:100%;}
.table600px {border:hidden;width:600px;}

.top {vertical-align:top;}
.topright {vertical-align:top;text-align:right;}
.middle {vertical-align:middle;}
.center {align:center;text-align:center;}
.blocksatz {text-align:justify}
.mitte {align:center;}

.whiteboxlp {border:1px; border-style:solid; border-color:#5c9ea4;background:white;}
.whiteboxblack {border:1px; border-style:solid; border-color:black;background:white;}

.grafikmitrand {border:1px; border-style:solid; border-color:#696969;}
.grafikmitlprand {border:1px; border-style:solid; border-color:#5c9ea4;}
.grafikmouseover {border:1px; border-style:solid; border-color:#696969;}
.grafikclick {border:1px; border-style:solid; border-color:black;}
.grafiktext {FONT-FAMILY: arial;font-size:10pt;text-align:center;}

.bodydetail {background: white url(../images/lpgrau.gif) fixed no-repeat; background-position:center; FONT-FAMILY: arial;FONT-SIZE: 11pt;color:black;}
.bodysektion {background: white; FONT-FAMILY: arial;color:black;}
.bodyverlauf {background: #5c9ea4 url(../images/detailback.gif) fixed repeat-x;FONT-FAMILY: arial;color:black;}
.bodysuchen {background: white;FONT-FAMILY: arial;color:black;}
.bodysuchengruen {background: white url(../images/suchenback.gif) fixed repeat-x;FONT-FAMILY: arial;color:black;}

.sektion {FONT-FAMILY: arial;FONT-SIZE: 13pt;color:black;font-weight:bold;}
.unternehmensbeschreibung {FONT-FAMILY: arial;FONT-SIZE: 12pt;color:#5c9ea4;font-weight:bold;}
.boxletzteaktualisierung{background: white;border:solid;border-width:1px;FONT-SIZE: 12pt;border-color:#808080;}

.suchenbutton {vertical-align:middle;height:22px;border:1px; border-style:solid; border-color:#5c9ea4;background: white;FONT-FAMILY: arial;FONT-SIZE: 10pt;}
.suchenbox {vertical-align:middle;height:22px;border:1px; border-style:solid; border-color:#5c9ea4;background: white;FONT-FAMILY: arial;FONT-SIZE: 10pt;width:120px;}
.suchenboxmouseover{background: #E6F9F9;vertical-align:middle;height:22px;border:1px; border-style:solid; border-color:#696969;FONT-FAMILY: arial;FONT-SIZE: 10pt;width:120px;}
.suchenbuttonmouseover {vertical-align:middle;height:22px;border:1px; border-style:solid; border-color:#696969;background: #E6F9F9;FONT-FAMILY: arial;FONT-SIZE: 10pt;}

.bodynav {background: #5c9ea4 url(../images/navback.gif) fixed repeat-x;FONT-FAMILY: arial;color:black;}
.navbuttontable{border:none;border-width:0px;align:center;width:125px}
.navbutton{background: white;border:solid;border-width:1px;border-color:#5c9ea4;text-align:center;font-weight:none;text-decoration:none;}
.navbuttontext {FONT-SIZE: 12pt;FONT-FAMILY: arial;width:100%;cursor:pointer;text-align:center;font-weight:none;text-decoration:none;}
.navbuttonmouseclick{background: #E6F9F9;border:solid;border-width:1px;FONT-SIZE: 12pt;border-color:black;text-align:center;font-weight:none;text-decoration:none;}
.navbuttonmouseover{background: #E6F9F9;border:solid;border-color:#696969;border-width:1px;cursor:pointer;color:black;text-align:center;font-weight:none;text-decoration:none;}

.bodyslogan {background: white; background-repeat:no-repeat;}
.bodylogo {background: url(images/logoback.gif) white;}
.tablelogo {align: center; height:100px;}
.tableslogan {position: fixed right;}

a.lsetitle:link {color:#408080;text-decoration:none;}
a.lsetitle:active {color:#408080;text-decoration:underline;}
a.lsetitle:visited {color:#408080;text-decoration:none;}
a.lsetitle:hover {color:black;text-decoration:none;}
#lseresult {font-family:arial;text-align:justify;margin-top:6pt;margin-bottom:6pt;border:solid;border-width:1px;border-color:#5c9ea4;background:white;padding:10px;margin-right:20px}
#lsetext {font-family:arial;text-align:justify;margin-top:10pt;margin-bottom:10pt;}
#lseurl {font-family:arial;color:#408080;text-align:justify;margin-top:10pt;margin-bottom:10pt;}
#lsedesc {font-family:arial;color:grey;text-align:justify;margin-top:10pt;margin-bottom:10pt;}

/* alles was mit dem drucken zu tun hat */
.druckbutton{background: white url(../images/btn_background.gif) repeat-x;border:solid;border-width:1px;border-color:#5c9ea4;}

@media screen {
.druck{display:none;}
.keindruck{display:inline;}
}

@media print {.druck{display:inline;}
.keindruck{display:none;}
.druckbutton{display:none;}}