
/*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_bg-blue             { color: #fff; 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: #4169e1; text-align: left; margin: 12px 20px 12px 12px; padding: 4px 2px 4px 4px }
.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; outline: solid 1pix #dcdcdc }
.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 }
.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 6px 12px; border-style: none none dashed; 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: solid 1px #999 }
/*tb ende*/

/*layer*/
.element1     { background-image: url(image/bgma-e1c.jpg); visibility: visible; border-right: 1px solid #c0c0c0; border-bottom: 1px solid #c0c0c0 }

/* suchen */
#Ebene1          { visibility: visible; padding-left: 1px; position: absolute; top: 317px; left: 35px; width: 167px; height: 26px }
/* suchen ende */

.element2       { border-right: 1px solid #c0c0c0; border-bottom: 1px dotted #c0c0c0 }
.element2_nob { border-right: 1px solid #c0c0c0 }
.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                   { background-image: url('(EmptyReference!)'); background-repeat: no-repeat; border-bottom: 1px solid #c0c0c0 }
.element3_rand { background-repeat: no-repeat; border-bottom: 1px solid #c0c0c0; border-left: 1px solid #c0c0c0 }
.element3_rand1 { background-repeat: no-repeat; border-left: 1px solid #c0c0c0 }
.element4  { padding-right: 10px; border-right: 1px solid #c0c0c0 }
.element5                 { background-image: url(image/bg-e5.jpg); background-repeat: no-repeat; border-top: 1px dotted #c0c0c0; border-right: 1px solid #c0c0c0 }
.element6                         { background-image: url(image/bg-e6.jpg); background-repeat: no-repeat }
.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!)'); margin-bottom: 1px; padding-top: 10px; padding-bottom: 1px; position: relative }
.bottom { }
/*layer ende*/

/*nav block*/
.nav_l { color: #808080; font-size: 8.5px; font-family: Verdana, Arial, Helvetica, sans-serif, Arial; line-height: 12px; 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!)'); margin-bottom: 1px; padding-top: 10px; padding-bottom: 1px; position: relative }
/*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: #ffa500 }
/*marker ende*/
