body 
                  { font-size: 12px; font-family: Verdana; background-repeat: repeat; margin-top: 0 }
h1        { color: #ff8c00; font-size: 16px; font-family: value, Arial; line-height: 1.1em; margin-bottom: 0 }
h5 { color: #87cefa; font-size: 18px; font-family: value; margin-bottom: 0 }
h2          { color: #ff8c00; font-size: 16px; line-height: 1.3em }
h4    { color: #87cefa; font-size: 16px; line-height: 1.3em }
h3         { color: #696969; font-size: 14px; font-style: normal; font-weight: normal; line-height: 1.3em }
p  { margin-top: 0 }

code {font-size:14px;color:#0000ff;}
pre
{
 font-size:14px;
 color:#0000ff;
 padding:5px;
}
a:link, a:visited, a:active, a:hover
      { color: #696969; font-size: 12px; font-weight: bold; line-height: 1.3em; text-decoration: none }
a:active, a:hover
        { color: #696969; font-weight: bold; text-decoration: underline }

title1: a:link, a:visited, a:active, a:hover
       { color: #fff; font-size: 12px; font-weight: normal; line-height: 1.3em; text-decoration: underline }
title1: a:active, a:hover
       { font-weight: normal }
       
a.footer_link:active,a.footer_link:visited,a.footer_link:link  { font-weight: normal; text-decoration: none }
a.footer_link:hover  { text-decoration: underline }       



#title { background-image: url(images/dot02.jpg); background-repeat: repeat; margin-top: 0; padding: 0; top: 0; right: 0; left: 0; width: 100%; height: 200px }
#title1 { color: #696969; font-size: 12px; font-style: normal; font-weight: bold; background-color: #ffa500; padding: 4px 3px 2px; height: 18px; }
#left                                   { background-color: #f5f5f5; margin-top: 5px; padding-left: 10px; width: 170px; float: left }
#right                                  { padding-top: 1px; padding-right: 5px; padding-left: 5px; width: 270px; float: right }
.menutitle
            { color: #ff8c00; font-weight: bold; line-height: 1.5em; margin-top: 10px; margin-bottom: 10px; padding-left: 0 }

#content      { color: #696969; font-size: 12px; line-height: 1.4em; padding-top: 30px; padding-left: 20px; width: 52%; float: left }
#footer              { color: #696969; font-size: 12px; font-weight: bold; background-color: #ffa500; visibility: visible; padding-top: 3px; top: 760px; left: 0; width: 100%; height: 18px; float: none; clear: both }

/*Absatz*/
.p_law /* 1. Absatz */                      { color: #696969; font-size: 10pt; font-family: Geneva, Arial, Helvetica, SunSans-Regular, sans-serif, "Trebuchet MS"; font-variant: normal; font-weight: normal; line-height: 16px; text-align: left; margin: 5px 12px 10px }
.p       { color: #696969; font-size: 9pt; font-family: Geneva, Arial, Helvetica, SunSans-Regular, sans-serif, "Trebuchet MS"; font-variant: normal; font-weight: normal; line-height: 18px; text-align: left; margin: 5px 12px 10px }
.p_mini   { color: #696969; font-size: 8pt; font-family: Geneva, Arial, Helvetica, SunSans-Regular, sans-serif, "Trebuchet MS"; font-variant: normal; font-weight: normal; line-height: 16px; text-align: left; margin: 5px 12px 10px 0 }
.p_h1 { color: #800080; font-size: 9pt; font-family: Geneva, Arial, Helvetica, SunSans-Regular, sans-serif, "Trebuchet MS"; font-variant: normal; font-weight: normal; line-height: 18px; 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; 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; text-align: center; margin: 5px 12px 10px; padding-bottom: 4px; border-bottom: 1px dashed #c0c0c0 }
.p_bg-blue              { color: #8b008b; font-size: 12pt; font-family: Geneva, Arial, Helvetica, SunSans-Regular, sans-serif, "Trebuchet MS"; font-weight: 600; line-height: 19px; background-color: #f5f5f5; text-align: left; margin: 12px 20px 12px 12px; padding: 4px 2px 4px 4px }
.p_umris                              { color: #fff; font-size: 10pt; font-family: Geneva, Arial, Helvetica, SunSans-Regular, sans-serif, "Trebuchet MS"; font-weight: normal; line-height: 15px; background-color: #4682b4; text-align: left; display: block; margin-top: 0; margin-bottom: 0; padding: 3px; width: 240px; height: auto; 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; background-color: #f2fbff; text-align: left; margin: 0 auto; padding: 4px 3px 4px 4px; width: auto; border: solid 1px #c0c0c0 }
.p_umris-ohne-bg             { color: #696969; font-size: 8pt; font-family: Geneva, Arial, Helvetica, SunSans-Regular, sans-serif, "Trebuchet MS"; font-weight: normal; line-height: 13px; background-color: #f5f5f5; text-align: left; margin-top: 0; margin-bottom: 0; padding: 3px; width: 240px; height: auto; border-right: 1px solid #c0c0c0; border-bottom: 1px solid #c0c0c0; border-left: 1px solid #c0c0c0 }
.p_umris1    { color: #696969; font-size: 10pt; font-family: Geneva, Arial, Helvetica, SunSans-Regular, sans-serif, "Trebuchet MS"; font-weight: normal; line-height: 16px; 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; 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; text-align: left; margin: 0 0 0 4px }
.p_orbig  { color: #696969; font-size: 18pt; font-family: Geneva, Arial, Helvetica, SunSans-Regular, sans-serif, "Trebuchet MS", Arial; font-weight: 600; line-height: 25px; text-align: left; margin-top: 0; margin-right: 0; margin-bottom: 0 }
.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; text-align: center; margin: 0 0 0 0 }
.p_center1     { color: #808080; font-size: 12pt; font-family: "Times New Roman"; font-style: normal; font-weight: 500; line-height: 18px; text-align: center; margin: 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; text-align: justify; margin: 5px 12px 10px }
/*Absatz Ende*/
#container               { margin-right: auto; margin-left: auto; width: 1024px; border-left: medium none }
.tab  { width: 100%; border-bottom: 1px solid #808080 }
.Foto     { margin-top: 4px; margin-right: 6px; margin-bottom: 0; float: left }