.bgmain {
background-image: url(/obj/gui/Design_91/wasserzeichen.gif);
background-repeat: no-repeat;
background-position: right bottom;
}

.box {
background-color: #FFFFFF;
}

.box_body {
font-size: 10px;
text-decoration: none;
line-height: 11px;
padding-bottom: 10px;
padding-left: 8px;
}

.box_head {
font-size: 11px;
font-style: normal;
font-weight: bold;
text-transform: uppercase;
color: #FFFFFF;
text-decoration: none;
line-height: 17px;
padding-top: 4px;
padding-left: 8px;
}

.box_label,
.nav0_td,
SELECT {
}

.extra_nav:hover,
.extra_nav {
font-size: 13px;
text-decoration: none;
color: #FFFFFF;
padding: 4px 4px 8px 4px;
}

.extra_nav_a {
font-size: 13px;
text-decoration: none;
color: #FFFFFF;
background-color: #fac828;
padding: 4px 4px 8px 4px;
}

.extra_nav_div {
font-size: 13px;
text-decoration: none;
color: #FFFFFF;
display: inline;
padding: 4px 4px 8px 4px;
}

.footer_nav {
font-family: Arial, Geneva, Helvetica, sans-serif;
font-size: 11px;
color: #FFFFFF;
line-height: 20px;
}

.footer_weiss {
font-family: Arial, Geneva, Helvetica, sans-serif;
font-size: 11px;
color: #FFFFFF;
line-height: 15px;
}

.inputSuche {
font-size: 15px;
}

.nav0:hover {
font-family: Arial, Geneva, Helvetica, sans-serif;
font-size: 18px;
font-style: normal;
font-weight: normal;
text-decoration: none;
color: #fac828;
padding-right: 13px;
padding-left: 13px;
}

.nav0 {
font-family: Arial, Geneva, Helvetica, sans-serif;
font-size: 18px;
font-style: normal;
font-weight: normal;
text-decoration: none;
color: #FFFFFF;
padding-right: 13px;
padding-left: 13px;
}

.nav0_a {
font-family: Arial, Geneva, Helvetica, sans-serif;
font-size: 18px;
font-style: normal;
font-weight: normal;
text-decoration: none;
color: #FFFFFF;
background-color: #fac828;
padding: 4px 13px 27px 13px;
}

.nav0_td_a {
color: #FFFFFF;
background-image: url(/obj/gui/Design_67/bg_subnav.jpg);
background-repeat: no-repeat;
}

.nav1:hover {
font-family: Arial, Geneva, Helvetica, sans-serif;
font-size: 15px;
font-style: normal;
font-weight: bold;
text-decoration: none;
color: #FFFFFF;
padding-left: 5px;
}

.nav1 {
font-size: 15px;
color: #000000;
line-height: 25px;
padding-left: 5px;
}

.nav1_a {
font-size: 15px;
font-style: normal;
font-weight: bold;
color: #FFFFFF;
line-height: 25px;
padding-left: 5px;
}

.nav_head {
font-size: 18px;
color: #FFFFFF;
background-color: #669933;
line-height: 30px;
border-top: 1px solid #FFFFFF;
border-bottom: 1px solid #FFFFFF;
padding-left: 15px;
}

.nav_td1 {
font-size: 15px;
background-color: #bdd3a7;
border-bottom: 1px solid #FFFFFF;
padding-left: 15px;
}

.nav_td1_a {
font-size: 15px;
background-color: #fac828;
border-bottom: 1px solid #FFFFFF;
padding-left: 15px;
}

.sitemap0 {
font-size: 12px;
font-style: normal;
font-weight: bold;
text-decoration: none;
color: #FFFFFF;
}

.sitemap1, .sitemap2, .sitemap3, .sitemap4, .sitemap5 {
font-size: 11px;
font-style: normal;
font-weight: bold;
text-decoration: none;
color: #5f5f5f;
}

.sitemap_td0 {
text-align: center;
background-color: #aeaead;
padding-top: 3px;
padding-bottom: 3px;
}

.sitemap_td1 {
padding: 3px 0px 2px 0px;
}

.sitemap_td2 {
padding: 1px 0px 1px 8px;
}

.sitemap_td3 {
padding: 1px 0pxpx 1px 16px;
}

.suche {
color: ffffff;
}

.suche_2 {
font-size: 20px;
font-style: normal;
font-weight: normal;
line-height: 30px;
}

.table1 {
background-color: #bdd3a7;
}

.tf2 {
font-family: Arial, Geneva, Helvetica, sans-serif;
font-size: 22px;
font-style: normal;
font-weight: normal;
color: #190550;
border: none;
}

.tf {
font-family: Arial, Geneva, Helvetica, sans-serif;
font-size: 14px;
border: 1px solid #969696;
padding: 1px;
}

A:HOVER {
text-decoration: none;
}

A {
text-decoration:  none;
}

BODY {
overflow-y: scroll;
}

DIV, P, TD, TH, UL, LI {
font-family: Arial, Geneva, Helvetica, sans-serif;
font-size: 14px;
color: #000000;
line-height: 20px;
}

H1 {
font-size: 20px;
text-decoration: none;
color: #669933;
white-space: nowrap;
font-style: normal;
font-weight: bold;
line-height: 40px;
}

H2 {
font-family: Arial, Geneva, Helvetica, sans-serif;
font-size: 14px;
font-style: normal;
font-weight: bold;
color: #669933;
display: inline;
}

TEXTAREA {
font-family: Arial, Geneva, Helvetica, sans-serif;
font-size: 14px;
border: 1px solid #969696;
}

UL {
padding-left: 17px;
}

.gruen {
color: #669933;
}

