
/*Header*/
.h1 /* Erste Überschrift */               { color: #ef9c00; font-size: 1em; font-family: Verdana, Arial, Helvetica, sans-serif, Arial; font-variant: normal; font-weight: 900; text-align: left; visibility: visible; margin: 12px 12px 0; float: none; clip: auto; vertical-align: 2px }
.h1-abstand    { color: #ef9c00; font-size: 16px; font-family: Arial; font-variant: normal; font-weight: 600; text-align: left; visibility: visible; margin: 5px; float: none; clip: auto; vertical-align: 2px }
/*Header Ende*/

/*Absatz*/
.p /* 1. Absatz */                     { color: #696969; font-size: 10pt; font-family: Geneva, Arial, Helvetica, SunSans-Regular, sans-serif, "Trebuchet MS"; font-weight: normal; line-height: 16px; font-stretch: normal; text-align: left; margin: 5px 12px 10px }
.p_orunten   { color: #696969; font-size: 10pt; font-family: Geneva, Arial, Helvetica, SunSans-Regular, sans-serif, "Trebuchet MS"; font-weight: normal; line-height: 16px; font-stretch: normal; text-align: left; margin: 2px 12px }
.p_alphabet      { color: #696969; font-size: 11pt; font-family: Geneva, Arial, Helvetica, SunSans-Regular, sans-serif, "Trebuchet MS"; font-weight: 600; line-height: 20px; font-stretch: ultra-expanded; text-align: center; margin: 5px 12px 10px; padding-bottom: 4px; border-bottom: 1px dashed #c0c0c0 }
.p_umris           { color: #696969; font-size: 10pt; font-family: Geneva, Arial, Helvetica, SunSans-Regular, sans-serif, "Trebuchet MS"; font-weight: normal; line-height: 16px; font-stretch: normal; background-color: #f5f5f5; text-align: left; margin: 12px 20px 12px 12px; padding: 1px 2px 4px 4px; border: solid 1px #c0c0c0 }
.p_umris-blue  { color: #696969; font-size: 10pt; font-family: Geneva, Arial, Helvetica, SunSans-Regular, sans-serif, "Trebuchet MS"; font-weight: normal; line-height: 16px; font-stretch: normal; background-color: #f8f8ff; text-align: left; margin: 12px 20px 12px 12px; padding: 1px 2px 4px 4px; border: solid 1px #87cefa }
.p_umris-blue1      { color: #696969; font-size: 10pt; font-family: Geneva, Arial, Helvetica, SunSans-Regular, sans-serif, "Trebuchet MS"; font-weight: normal; line-height: 16px; font-stretch: normal; background-color: #f8f8ff; text-align: left; margin: 12px 20px 12px 12px; padding: 1px 2px 4px 4px; border: solid 1px #d2e9ff }
.p_umris-blue-center { color: #696969; font-size: 10pt; font-family: Geneva, Arial, Helvetica, SunSans-Regular, sans-serif, "Trebuchet MS"; font-weight: normal; line-height: 16px; font-stretch: normal; background-color: #f8f8ff; text-align: center; margin: 12px 20px 12px 12px; padding: 1px 2px 4px 4px; border: solid 1px #d2e9ff }
.p_umris1    { color: #696969; font-size: 10pt; font-family: Geneva, Arial, Helvetica, SunSans-Regular, sans-serif, "Trebuchet MS"; font-weight: normal; line-height: 16px; font-stretch: normal; background-color: #fff; text-align: left; margin: 6px 20px 6px 12px; padding: 1px 2px 4px 4px; border-style: none none dashed; border-width: medium medium 1px; border-color: #c0c0c0 }
.p_umris3 { color: #696969; font-size: 10pt; font-family: Geneva, Arial, Helvetica, SunSans-Regular, sans-serif, "Trebuchet MS"; font-weight: normal; line-height: 16px; font-stretch: normal; background-color: #fff; text-align: left; margin: 6px 20px 6px 12px; padding: 1px 2px 4px 4px; border-style: none; border-width: medium medium 1px; border-color: #c0c0c0 }
.p_umris2 { color: #696969; font-size: 10pt; font-family: Geneva, Arial, Helvetica, SunSans-Regular, sans-serif, "Trebuchet MS"; font-weight: normal; line-height: 16px; font-stretch: normal; background-color: #f5f5f5; text-align: left; margin: 6px 20px 6px 12px; padding: 1px 2px 4px 4px; border-style: none; border-width: medium medium 1px; border-color: #c0c0c0 }
.p1_line  { color: #696969; font-size: 10pt; font-family: Geneva, Arial, Helvetica, SunSans-Regular, sans-serif, "Trebuchet MS"; font-weight: normal; line-height: 16px; font-stretch: normal; background-color: #fff; text-align: left; margin: 10px 20px 10px 12px; border-style: none none dashed; border-width: medium medium 1px; border-color: #c0c0c0 }
.p1_line1 { color: #696969; font-size: 10pt; font-family: Geneva, Arial, Helvetica, SunSans-Regular, sans-serif, "Trebuchet MS"; font-weight: normal; line-height: 16px; font-stretch: normal; background-color: #fff; text-align: left; margin: 10px 20px 10px 12px; border-style: none none solid; border-width: medium medium 1px; border-color: #c0c0c0 }
.p_or  { color: #696969; font-size: 10pt; font-family: Geneva, Arial, Helvetica, SunSans-Regular, sans-serif, "Trebuchet MS", Arial; font-weight: normal; line-height: 16px; font-stretch: normal; text-align: left; margin: 0 0 0 4px }
.p_center       { color: #696969; font-size: 10pt; font-family: Geneva, Arial, Helvetica, SunSans-Regular, sans-serif, "Trebuchet MS", Arial; font-weight: normal; line-height: 16px; font-stretch: normal; text-align: center; margin: 0 0 0 0 }
.p_justify   { color: #696969; font-size: 10pt; font-family: Geneva, Arial, Helvetica, SunSans-Regular, sans-serif, "Trebuchet MS", Arial; font-weight: normal; line-height: 16px; font-stretch: normal; text-align: justify; margin: 5px 12px 10px }
/*Absatz Ende*/

.p1  /*  Nav rechts */                  { color: #696969; font-size: 9pt; font-family: Geneva, Arial, Helvetica, SunSans-Regular, sans-serif, "Trebuchet MS"; font-weight: normal; line-height: 15px; font-stretch: normal; text-align: left; margin: 10px }
/*Nav rechts Ende*/

/*Nav links*/
.navl          { color: #696969; font-size: 13px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif, "Trebuchet MS"; font-style: normal; font-weight: 600; line-height: 16px; text-align: left; margin-top: 14px; margin-left: 25px }
/*Nav links Ende*/

/*links 1*/
a:link        { color: #696969; text-decoration: none }
a:visited      { color: #696969; text-decoration: none }
a:hover     { color: #696969; text-decoration: underline }
a:active    { color: #696969; text-decoration: none }
/*links 1 Ende*/

/*links alphabet*/
a:link.p_alphabet        { color: #ffa500; text-decoration: none; background-color: #00bfff }
a:visited.p_alphabet         { color: #ffa500; text-decoration: none }
a:hover.p_alphabet        { color: #696969; text-decoration: underline }
a:active.p_alphabet       { color: #696969 }
/*links alphabet Ende*/

/*Header*/
.h2       { color: #696969; font-size: 12px; font-family: Arial; font-weight: 600; line-height: 14px; font-stretch: semi-expanded; margin: 12px 0 0 12px }
.h2_or   { color: #696969; font-size: 12px; font-family: Arial; font-weight: 600; line-height: 14px; font-stretch: expanded; margin: 6px 0 2px }
/*Header Ende*/

/*tb*/
.tabbg { background-repeat: repeat; background-attachment: inherit }
.tab_rand       { border-bottom: 1px solid #a9a9a9; border-left: none }
/*tb ende*/

/*layer*/
.element1          { background-image: url('(EmptyReference!)'); visibility: visible; border-right: 1px dotted #c0c0c0 }
.element8  { background-image: url('(EmptyReference!)'); visibility: visible }
/* suchen */
#Ebene1           { visibility: visible; padding-left: 1px; position: absolute; top: 317px; left: 35px; width: 167px; height: 26px; border-bottom: 1px solid #c0c0c0 }
/* suchen ende */

.element2              { border-right: 1px dotted #c0c0c0 }
.element7   { }
.element2_nob  { padding-top: 2px; padding-bottom: 2px; border-right: 1px dotted #c0c0c0 }
.element2_nob1 { padding-bottom: 1px; border-bottom: 1px solid #a9a9a9 }
.element2_ro { border-top: 1px solid #c0c0c0 }
.element2_or { margin-top: 4px; margin-bottom: 2px }
.element2_gastb         { border-bottom: 1px none #c0c0c0 }
.scrollen             { margin-bottom: 0; padding-top: 0; padding-right: 0; padding-left: 0; width: 474px; height: 296px; overflow: auto; border-bottom:  }
.element3             { border-bottom: 1px solid #c0c0c0 }
.element9    { border-right: 1px solid #c0c0c0; border-bottom: 1px solid #c0c0c0 }
.element3_rand  { background-repeat: no-repeat; border-bottom: 1px solid #c0c0c0 }
.element3_rand1    { background-repeat: no-repeat; border-bottom: 1px solid #c0c0c0 }
.element4  { padding-right: 10px; border-right: 1px solid #c0c0c0 }
.element5                { background-repeat: no-repeat; border-top: 1px solid #c0c0c0 }
.element6                          { }
.element6lr    { background-image: url(image/bg-e6.jpg); background-repeat: no-repeat; border-left: 1px solid #c0c0c0 }
.element6lr1 { background-image: none; background-repeat: no-repeat; border-left: 1px solid #c0c0c0 }
.element5a { font-size: 10px; font-family: Arial; background-image: url(image/bgma-e5c.jpg); background-repeat: no-repeat }
.element6a    { font-size: 10px; font-family: Arial; background-image: url(image/bgma-e6a.jpg); background-repeat: repeat-y }

.logo_top { top: 10px }
.header  { background-image: url('(EmptyReference!)'); position: relative }
.bottom { }
/*layer ende*/

/*nav block*/
.nav_l  { color: #808080; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif, Arial; line-height: 11px; text-align: left; visibility: visible; display: block; margin-top: 12px; margin-left: 30px; padding-top: 1px; padding-right: 1px; padding-bottom: 1px; position: relative; top: 12px; left: 20px; vertical-align: middle }
/*nav block ende*/

/*fusszeile*/
.button { color: #808080; font-size: 10px; font-family: Arial; font-style: normal }
/*fusszeile ende*/

/*header*/
.logo_top { top: 10px }
.header    { background-image: url('(EmptyReference!)'); padding-top: 4px; position: relative; width: 789px; height: 72px }
/*header ende*/
/*fusszeile*/
.button { color: #808080; font-size: 10px; font-family: Arial; font-style: normal }
/*fusszeile ende*/

/*notiz_r*/
.notiz { border-right: 1px solid #808080; border-bottom: 1px solid #808080 }
/*notiz ende*/

/*marker*/
.marker  { color: #4169e1 }
/*marker ende*/
