.lm_chapter  { color: #3388ee; font-weight: bold; font-size: 14px; font-family: Arial, Helvetica, sans-serif; text-indent: 5px; letter-spacing: 0px; padding-bottom: 4px }

.lm_group   { color: #000000; font-weight: bold; font-size: 11px; font-family: Arial, Helvetica, sans-serif; background-color: #ddeeff; text-indent: 5px; margin-top: 3px; padding-top: 2px; padding-bottom: 2px; border-style: solid; border-width: 0px 0px 1px 0px; border-color: black black #3366cc  }

.lm_group_a   { font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, sans-serif; background-color: #38e; text-indent: 5px; margin-top: 3px; padding-top: 2px; padding-bottom: 2px; border-style: solid; border-width: 0px 0px 1px 0px; border-color: black black #3366cc black }

.lm_menusub { color: #36c; font-weight: bold; font-size: 11px; font-family: Arial, Helvetica, sans-serif; padding-top: 3px; padding-bottom: 1px; border-left: medium solid #fff }
.lm_sub { color: #36c; font-weight: bold; font-size: 11px; font-family: Arial, Helvetica, sans-serif; padding-top: 2px; padding-bottom: 1px; padding-left: 2px; border-left: medium solid #fff }
.lm_menuitem  { color: #000000; font-weight: normal; font-size: 10px; font-family: Arial, Helvetica, sans-serif; margin: 0px; padding-top: 1px; padding-bottom: 1px; padding-left: 5px; border-left: medium solid #fff }

.lm_menuitem_active { color: #3366cc; font-weight: normal; font-size: 10px; font-family: Arial, Helvetica, sans-serif; text-indent: 10px }

.lm_table { margin-top: 3px; margin-left: 4px; border-top: black; border-right: black; border-bottom: black; border-left: thin #3366cc }

.prod_name  { color: #000; font-weight: bold; font-size: 18px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #fff; text-align: justify; list-style-type: disc; padding-top: 12px; padding-bottom: 2px; padding-left: 0px; border-color: #36c black black #3366cc }

.prod_group { color: #000000; text-align: justify; font-weight: bold; font-size: 13px; font-family: Arial, Helvetica, sans-serif; padding-top: 2px; padding-bottom: 2px }

.prod_text  { color: #000000; font-weight: normal; font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-align: left; padding-top: 2px; padding-bottom: 2px }

.prod_mat  { color: #000000; font-weight: normal; font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-align: left; padding-top: 2px; padding-bottom: 2px }

.prod_anw  { color: #000000; font-weight: normal; font-size: 12px; font-family: Arial, Helvetica, sans-serif; background-color: #fff; text-align: left; padding-top: 2px; padding-bottom: 2px }

.prod_konf { color: #000000; text-align: justify; font-weight: normal; font-size: 12px; font-family: Arial, Helvetica, sans-serif; padding-top: 2px; padding-bottom: 2px }

.prod_lief  { color: #000000; font-weight: normal; font-size: 12px; font-family: Arial, Helvetica, sans-serif; background-color: #fff; text-align: left; padding: 4px }

.prod_besond  { color: #000000; font-weight: normal; font-size: 12px; font-family: Arial, Helvetica, sans-serif; background-color: #fff; text-align: left; padding-top: 2px; padding-bottom: 2px }

.prod_tech  { color: #000000; font-weight: normal; font-size: 12px; font-family: Arial, Helvetica, sans-serif; background-color: #fff; text-align: left; padding-top: 2px; padding-bottom: 2px }

.prod_lager  { color: #000000; font-weight: normal; font-size: 12px; font-family: Arial, Helvetica, sans-serif; background-color: #fff; text-align: left; padding-top: 2px; padding-bottom: 2px }

.prod_umwelt  { color: #000000; font-weight: normal; font-size: 12px; font-family: Arial, Helvetica, sans-serif; background-color: #fff; text-align: left; padding-top: 2px; padding-bottom: 2px; border: #fff }

.prod_unter  { color: #000; font-style: italic; font-weight: normal; font-size: 10px; font-family: Arial, Helvetica, sans-serif }

.prod_quer  { color: #f00; font-style: italic; font-weight: normal; font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-indent: 10px; padding-top: 1px; padding-bottom: 1px; border-left: medium solid #fff; border: #333333; border-style: groove; border-top-width: thin; border-right-width: thin; border-bottom-width: thin; border-left-width: thin }

.shb_text  { color: #000000; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, sans-serif; background-color: #ddeeff; text-indent: 0px; margin: 0px; padding: 5px 15px; border: solid 0px }

.liste_text  { font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; list-style-type: disc; padding: 5px 15px; border-color: black black black #3366cc }

.body_text  { font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; list-style-type: disc; padding: 5px 5px 5px 15px; border-color: black black black #3366cc }

.body_linkliste { font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; list-style-type: disc; margin: 0px; padding-bottom: 5px; padding-left: 15px; border-color: black black black #3366cc }

.head_text   { color: #38e; font-weight: bold; font-size: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; list-style-type: disc; padding-top: 5px; padding-bottom: 0px; padding-left: 15px; border-color: black black black #3366cc }

.head_text2 { color: #38e; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; list-style-type: disc; margin: 0px; padding-top: 5px; padding-bottom: 5px; padding-left: 15px; border-color: black black black #3366cc }

.head_text_sw { color: #000; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; list-style-type: disc; margin: 0px; padding-top: 5px; padding-bottom: 5px; padding-left: 15px; border-color: black black black #3366cc }

.head_balken  { color: #fff; font-weight: bold; font-size: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #38e; list-style-type: disc; padding-top: 4px; padding-bottom: 4px; padding-left: 10px; border-color: black black black #3366cc }

.kopf_klammer  { color: #3388ee; font-size: 10px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; padding-top: 1px; padding-bottom: 1px; padding-left: 5px }

.textinput { width: 100px; height: 20px }

td { font-size: 10pt; font-family: Arial, Helvetica, sans-serif }

a:link {  font-family: Arial, Helvetica, sans-serif; color: #000000; text-decoration: none}

a:visited { color: #000000; font-family: Arial, Helvetica, sans-serif; text-decoration: none }

a:hover { color: #38e; font-family: Arial, Helvetica, sans-serif; text-decoration: none }

a.hn:link   { color: #000; font-family: Arial, Helvetica, sans-serif; text-decoration: none }

a.hn:visited { color: #000; font-family: Arial, Helvetica, sans-serif; text-decoration: none }

a.hn:hover { color: #38e; font-family: Arial, Helvetica, sans-serif; text-decoration: none }

a.hna:link { color: #fff; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; background-color: #38e; text-indent: 5px; margin-top: 3px; padding-top: 2px; padding-bottom: 2px; border-bottom: 1px solid #36c }

a.hna:visited { color: #fff; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; background-color: #38e; text-indent: 5px; margin-top: 3px; padding-top: 2px; padding-bottom: 2px; border-bottom: 1px solid #36c }

a.hna:hover { color: #000; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; background-color: #38e; text-indent: 5px; margin-top: 3px; padding-top: 2px; padding-bottom: 2px; border-bottom: 1px solid #36c }

a.sn:link   { color: #38e; font-weight: bold; font-family: Arial, Helvetica, sans-serif; text-decoration: none; padding-top: 2px; padding-bottom: 1px; padding-left: 2px }

a.sn:visited  { color: #38e; font-weight: bold; font-size: 11px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; padding-top: 2px; padding-bottom: 1px; padding-left: 2px }

a.sn:hover  { color: #36c; font-weight: bold; font-size: 11px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; padding-top: 2px; padding-bottom: 1px; padding-left: 2px }

a.un:link { color: #000000; font-family: Arial, Helvetica, sans-serif; text-decoration: none }

a.un:visited { color: #000000; font-family: Arial, Helvetica, sans-serif; text-decoration: none }

a.un:hover { color: #38e; font-family: Arial, Helvetica, sans-serif; text-decoration: none }

a.kopf:link { color: #38e; font-family: Arial, Helvetica, sans-serif; text-decoration: none }

a.kopf:visited  { color: #38e; font-family: Arial, Helvetica, sans-serif; text-decoration: none }

a.kopf:hover { color: #006; font-family: Arial, Helvetica, sans-serif; text-decoration: none }

a.text:link { color: #38e; font-family: Arial, Helvetica, sans-serif; text-decoration: none }

a.text:visited { color: #006; font-family: Arial, Helvetica, sans-serif; text-decoration: none }

a.text:hover { color: #006; font-family: Arial, Helvetica, sans-serif; text-decoration: none }

a.quer:link  { color: #f00; font-family: Arial, Helvetica, sans-serif; text-decoration: none }

a.quer:visited   { color: #f00; font-family: Arial, Helvetica, sans-serif; text-decoration: none }

a.quer:hover { color: #8b0000; font-family: Arial, Helvetica, sans-serif; text-decoration: none }
.head_text_agb { color: #000; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; list-style-type: disc; margin: 0px; padding-top: 5px; padding-bottom: 3px; padding-left: 15px; border-color: black black black #3366cc }
.shead_text { color: #000; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; list-style-type: disc; margin: 0px; padding-top: 5px; padding-bottom: 0px; padding-left: 15px; border-color: black black black #3366cc }
.shead_text_blau { color: #38e; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; list-style-type: disc; margin: 0px; padding-top: 5px; padding-bottom: 0px; padding-left: 15px; border-color: black black black #3366cc }
.head_text_agb { color: #000; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; list-style-type: disc; margin: 0px; padding-top: 5px; padding-bottom: 2px; padding-left: 15px; border-color: black black black #3366cc }
.adress_kopf { color: #000; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; list-style-type: disc; margin: 0px; padding-top: 5px; padding-bottom: 5px; padding-left: 0px; border-color: black black black #3366cc }
.adress_text { font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; list-style-type: disc; margin: 0px; padding-bottom: 5px; padding-left: 0px; border-color: black black black #3366cc }
.liste_links { font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; list-style-type: disc; margin: 0px; padding: 5px 0px 10px 15px }
.body_text10px { font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; list-style-type: disc; padding: 5px 5px 5px 15px; border-color: black black black #3366cc }
.body_text_oe { font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; list-style-type: disc; padding: 5px 5px 5px 0px; border-color: black black black #3366cc }
.kontakt_text10px { font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; list-style-type: disc; padding: 8px 8px 10px 20px; border-color: black black black #3366cc }
.erg_anwendtext { font-size: 10px; text-align: justify; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; list-style-type: disc; padding: 2px 2px 10px 10px; border-color: black black black #3366cc }

