body {background-color: #fff; padding: 0 0 0 0; margin: 0 0 0 0;}
textarea {}
p {}
td  { color: #fff; font-size: small; font-family: Arial, Verdana, Helvetica, Geneva, SunSans-Regular, sans-serif;}
hr { color: #c6bcda; border: #c6bcda; background-color: #c6bcda; height: 1px; }
.menu {padding-left: 15px }
.rechts {padding-left: 15px }
a.nav1   { color: #fff; font-size: 11px; font-weight: bold; text-decoration: none }
a.nav1:link { color: #fff; font-size: 11px; font-weight: bold; text-decoration: none }
a.nav1:visited { color: #fff; font-size: 11px; font-weight: bold; text-decoration: none }

.tmenu { padding-top: 15px; padding-right: 15px; background-color: #c6bcda; }
.tcontent { background-color: #7e65a5; padding: 15 15 15 15; }
.trechts { background-color: #9985b9; padding-top: 15px; }
a { color: #fff; text-decoration: none }
a:link { color: #fff; text-decoration: none }
a:visited  { color: #cdcdcd }
a:hover   { color: #c6bcda }

a.weg:link { color: #7e65a5; text-decoration: none }
a.weg:visited  { color: #cdcdcd }
a.weg:hover   { color: #c6bcda }

.linkdark a:link { color: #fff; text-decoration: none }
.linkdark a:visited  { color: #cdcdcd }
.linkdark a:hover   { color: #000000 }
a.nav1   { color: #fff; font-size: 11px; font-weight: bold; text-decoration: none }
a.nav1:link { color: #fff; font-size: 11px; font-weight: bold; text-decoration: none }
a.nav1:visited { color: #fff; font-size: 11px; font-weight: bold; text-decoration: none }
a.nav1:hover { color: #7e65a5; font-size: 11px; font-weight: bold; text-decoration: none }
a.ref { color: #fff; font-size: 12px; font-weight: bold; text-decoration: none }
a.ref:visited { color: #fff; font-size: 12px; font-weight: bold; text-decoration: none }
a.ref:hover { color: #fff; font-size: 12px; font-weight: bold; text-decoration: underline }
a.ref:active { color: #fff; font-size: 12px; font-weight: bold; text-decoration: underline }

.navbottom a:link { color: #7e65a5; font-size: 9.0px; font-weight: bold; text-decoration: none }
.navbottom a:visited { color: #cdcdcd; font-size: 9.0px; font-weight: bold; text-decoration: none }
.navbottom a:hover { color: #c6bcda; font-size: 9.0px; font-weight: bold; text-decoration: none }
.navbottom a:active { color: #7e65a5; font-size: 9.0px; font-weight: bold; text-decoration: none }

.quicklink a:link { color: #ffffff; font-size: 10.0px; font-weight: bold; text-decoration: none }
.quicklink a:visited { color: #ffffff; font-size: 10.0px; font-weight: bold; text-decoration: none }
.quicklink a:hover { color: #cdcdcd; font-size: 10.0px; font-weight: bold; text-decoration: none }
.quicklink a:active { color: #cdcdcd; font-size: 10.0px; font-weight: bold; text-decoration: none }

.post_button { 
font-family: Arial, Helvetica, sans-serif; 
font-size: 11.0px; 
font-weight: bold; 
color: #000000; 
text-decoration: none; 
background-color: #606063; 
padding: 2px; 
border: 1px solid #CCCCCC;
width: 60.0px;
height: 24.0px;}

img.bilder { border: 1px solid #fff}
.einschub6 { text-indent: 6px }
.einschub8 { text-indent: 8px }
.einschub12 { text-indent: 12px }
a.nav2  { color: #fff; font-size: 11px; text-decoration: none }
a.nav2:link { color: #fff; font-size: 11px; text-decoration: none }
a.nav2:visited { color: #fff; font-size: 11px; text-decoration: none }
a.nav2:hover { color: #fb5d18; font-size: 11px; text-decoration: none }
.head { color: #c6bcda; font-size: 25px; font-family: Arial, Verdana, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; font-weight: bold;}
.headwhite { color: #fff; font-size: 20px; font-family: Arial, Verdana, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; font-weight: bold; }
.headmedium { color: #c6bcda; font-size: 18px; font-family: Arial, Verdana, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; font-weight: bold; }
.gruppen { color: #fff; font-size: 15px; font-family: Arial, Verdana, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; font-weight: bold; }
.head-ref { color: #fc6a40; font-size: 16px; font-family: Arial, Verdana, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; font-weight: bold; text-align: left }
.head-ref1 { color: #fff; font-size: 16px; font-family: Arial, Verdana, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; font-weight: bold; text-align: left }
a.nav-zusatz { color: #fff; font-size: 10px; text-decoration: none; text-indent: 6px }
a.nav-zusatz1  { color: #fff; font-size: 10px; text-decoration: none }
a.nav-zusatz:visited { color: #fff; font-size: 10px; text-decoration: none; text-indent: 6px }
a.nav-zusatz1:visited  { color: #fff; font-size: 10px; text-decoration: none }
a.nav-zusatz:hover { color: #fb5d18; font-size: 10px; text-decoration: none; text-indent: 6px }
a.nav-zusatz1:hover  { color: #fff; font-size: 10px; text-decoration: none }
.td-orange  { background-color: #3fa2f5}
.td-dklblau { background-color: #005dab}
.td-mittelgrau { background-color: #515151 }
.td-dklgrau { background-color: #3e3e3e }
.td-hellgrau { background-color: #666 }
.td-beige { background-color: #f9f4d4 }
.text { color: #fff; font-size: 11px; text-align: left }
.text2 { color: #0055a0; font-size: 12px; text-align: left }
.textlila { color: #7e65a5; font-size: 12px; text-align: left }
.bilder { color: #fff; font-size: 11px; text-align: right }
.text10 { color: #fff; font-size: 10px; }
.text12 { color: #fff; font-size: 12px; text-align: left }
.text-re { color: #fff; font-size: 11px; text-align: right }
.td-rand-u { border-bottom: 1px solid #f9f4d4;}
.td-rand-re { border-right: 1px solid #00b950 }
.td-rand-li { border-left: 1px solid #00b950;}
.td-rand-o  { background-color: #3fa2f5; border-top: 1px solid #f9f4d4 }
.\11fetteinzug { font-size: 11px; font-weight: bold; text-indent: 5px }
.print { }
.kursiv { font-style: italic }
.fett { font-weight: bold }
.input  { font-size: 11px; line-height: 11px; background-color: #f93; padding: 0; border: solid 1px #3e3e3e; outline-style: none }
.input1  { color: #f93; font-size: 11px; line-height: 11px; background-color: #3e3e3e; padding: 0; border: solid 1px #000; outline-style: none }
.input2 { color: #f93; font-size: 11px; line-height: 11px; background-color: #3e3e3e; padding: 0; border: solid 1px #fff; outline-style: none }
.einzug { text-indent: 20px }
.head-orange14 { color: #fc6a40; font-size: 14px; font-family: Arial, Verdana, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; font-weight: bold; text-align: left }