body { color: black; font-size: 12px; font-family: arial; line-height: 18px; background-color: #515182; text-align: center; padding-top: 20px; }
.alignleft { line-height: 6px; padding-left: 58px; }
p {}
td { font-size: 12px; font-family: arial; line-height: 18px; vertical-align: top; }
a:link { color: #515182 ; font-size: 13px; font-family: arial; line-height: 20px; text-decoration: none; }
a:visited { color: #515182; font-size: 13px; font-family: arial; line-height: 20px; text-decoration: none; }
a:hover { color: black ; font-size: 13px; font-family: arial; line-height: 20px; text-decoration: none; }
a:active { color: #515182 ; font-size: 13px; font-family: arial; line-height: 20px; text-decoration: none; }
.a2:link { color: gray; font-size: 10px; font-family: Verdana; line-height: 16px; text-decoration: none; letter-spacing: 0; }
.a2:visited { color: gray; font-size: 10px; font-family: Verdana; line-height: 16px; text-decoration: none; letter-spacing: 0; }
.a2:hover { color: #006; font-size: 10px; font-family: Verdana; line-height: 16px; text-decoration: none; letter-spacing: 0; }
.a2:active { color: gray; font-size: 10px; font-family: Verdana; line-height: 16px; text-decoration: none; letter-spacing: 0; }
.a3:link { color: #dfecca; font-size: 10px; font-family: verdana; font-weight: bold; line-height: 16px; text-decoration: none; letter-spacing: 0; }
.a3:hover { color: #fff; font-size: 10px; font-family: verdana; font-weight: bold; line-height: 16px; text-decoration: none; letter-spacing: 0; }
.a3:visited { color: #dfecca; font-size: 10px; font-family: verdana; font-weight: bold; line-height: 16px; text-decoration: none; letter-spacing: 0; }
.a3:active { color: #dfecca; font-size: 10px; font-family: verdana; font-weight: bold; line-height: 16px; text-decoration: none; letter-spacing: 0; }
.abstand_unten { margin-bottom: 5px; }
#content1 { color: black; font-size: 12px; font-family: arial; line-height: 18px; text-align: left; vertical-align: top; width: auto; height: 460px; }
#content_tabelle { font-size: 12px; font-family: arial; line-height: 18px; text-align: left; vertical-align: top; }
#menu_hori { text-align: right; width: 800px; height: 28px; }
.menu_hori { font-family: arial; background-color: white; width: auto; height: auto; }
h1 { color: #515182; font-size: 14px; font-family: "Times New Roman", Times, Georgia, serif; font-weight: normal; font-style: italic; text-decoration: none; letter-spacing: 3px; }
.h1 { color: #006; font-size: 14px; font-family: "Times New Roman", Times, Georgia, serif; font-style: italic; font-weight: normal; text-decoration: none; letter-spacing: 3px; }
.h3 { color: #515182; font-size: 12px; font-family: Verdana; font-weight: bold; text-decoration: none; letter-spacing: 1px; }
.h4 { color: #828247; font-size: 12px; font-family: Verdana; font-weight: normal; text-decoration: none; letter-spacing: 0; }
h2 { color: #828247; font-size: 12px; font-family: "Times New Roman", Times, Georgia, serif; font-weight: lighter; font-style: italic; text-decoration: none; }
.td_logo { background-color: white; background-image: url(menue_back.gif); vertical-align: top; width: 134px; padding-top: 30px; padding-bottom: 20px; padding-left: 15px; }
.td_content { vertical-align: top; width: 666px; padding-top: 30px; padding-bottom: 20px; padding-left: 15px; }
#table_main { width: 800px; height: auto; border-color: black; border-style: solid; border-width: 1px 3px 3px 1px; }
.menu_verti { background-image: url(menue_back.gif); width: 134px; }
#td_grün { background-color: white; }
ul { margin-left: 0; padding-left: 15px; }
.abstand_oben { margin-top: 10px; }
.hl1  { color: #ccc; font-weight: bold; font-size: 12px; line-height: 20px; text-decoration: none; letter-spacing: 3px }
.hl2 { color: #006; font-weight: bold; font-size: 12px; text-decoration: none; letter-spacing: 1px }
