.absatz_ueberschrift {
font-size: 18px;
text-decoration:  underline;
color: #1893d7;
}

.blau,
.hellblau,
.linkfarbe,
.orange {
color: #1893d7;
}

.bottom {
background-color: #e3e3e3;
padding-top: 25px;
padding-right: 5px;
padding-left: 25px;
margin-left: 5px;
}

.box {
width: 320px;
}

.box_ausrichtung {
width: 230px;
padding-left: 8px;
}

.box_ausrichtung_g {
width: 465px;
}

.box_ausrichtung_k {
width: 230px;
}

.box_body {
font-size: 14px;
color: #FFFFFF;
font-style: normal;
font-weight: bold;
line-height: 18px;
height: 150px;
}

.box_head {
font-size: 26px;
text-decoration: none;
color: #FFFFFF;
font-style: normal;
font-weight: bold;
line-height: 30px;
}

.box_head_2 {
background-color: #e3e3e3;
margin-right: 8px;
padding-top: 2px;
padding-bottom: 5px;
border-radius: 2px;
}

.box_wetter {
background-image: url(/obj/etc/box_wetter.gif);
background-repeat: no-repeat;
}

.extra_nav {
font-family: Arial, Geneva, Helvetica, sans-serif;
font-size: 11px;
text-decoration: none;
font-style: normal;
font-weight: bold;
line-height: 20px;
height: 13px;
margin-right: 0px;
margin-left: 0px;
color: #5A5A5A;
}

.extra_nav_a {
font-family: Arial, Geneva, Helvetica, sans-serif;
font-size: 11px;
text-decoration: none;
font-style: normal;
font-weight: bold;
line-height: 30px;
margin-right: 5px;
margin-left: 5px;
}

.extra_nav_div {
font-size: 11px;
display: inline;
font-style: normal;
font-weight: bold;
margin-left: 5px;
color: #5a5a5a;
}

.gruen,
.menu_item_na0,
.menu_item_oa0,
.menu_item_oi0 {
color: #9dc43b;
}

.header_news {
font-size: 26px;
font-style: normal;
font-weight: bold;
color: #FFFFFF;
}

.img_width {
width: 220px;
}

.inputSuche {
font-size: 14px;
color: #97989b;
}

.kontakt {
font-size: 16px;
color: #144094;
font-weight: bold;
}

.menu0 {
font-family: Arial, Geneva, Helvetica, sans-serif;
font-size: 15px;
color: #FFFFFF;
font-style: normal;
font-weight: bold;
}

.menu {
font-size: 13px;
visibility: hidden;
z-index: 0;
position: absolute;
font-style: normal;
font-weight: bold;
}

.menu_arrow {
padding-left: 10px;
}

.menu_item_na, .menu_item_ni, .menu_item_oa, .menu_item_oi {
text-decoration: none;
color: #387d17;
white-space: nowrap;
background-color: #FFFFFF;
display: block;
position: relative;
padding: 10px 15px 3px 8px;
}

.menu_item_na, .menu_item_oa, .menu_item_oi {
white-space: nowrap;
background-color: #9dc43b;
display: block;
position: relative;
padding: 10px 15px 3px 8px;
}

.menu_item_na0, .menu_item_ni0, .menu_item_oa0, .menu_item_oi0 {
text-decoration: none;
white-space: nowrap;
display: block;
position: relative;
padding: 19px 35px 2px 10px;
}

.menu_item_na,
.menu_item_oa,
.menu_item_oi,
.weiss {
color: #FFFFFF;
}

.menu_item_ni0 {
color: #505050;
}

.menu_item_ni,
.tf {
}

.news_text {
font-size: 16px;
color: #FFFFFF;
}

.rot {
color: #bc1827;
}

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

.sitemap1, .sitemap2, .sitemap3 {
font-size: 12px;
font-style: normal;
font-weight: normal;
text-decoration: none;
color: #9dc43b;
white-space: nowrap;
line-height: 120%;
}

.sitemap1 {
font-size: 11px;
font-style: normal;
font-weight: bold;
color: #646464;
}

.sitemap2 {
font-size: 11px;
color: #646464;
}

.sitemap3 {
font-size: 10px;
color: #646464;
}

.sitemap_td0 {
background-color: #1893d7;
padding: 5px 12px 5px 12px;
}

.sitemap_td1 {
padding: 3px 10px 3px 8px;
}

.sitemap_td2 {
padding: 2px 0px 2px 16px;
}

.sitemap_td3 {
padding: 1px 0px 1px 24px;
}

.suchwoerter {
font-size: 11px;
color: #b4b4b4;
}

.tab_width_1 {
width: 240px;
}

.tab_width_2 {
width: 350px;
}

.tf_2 {
font-size: 14px;
color: #97989b;
width: 170px;
height: 24px;
border: 1px solid #5A5A5A;
}

.wetter_ueberschrift {
font-style: normal;
font-weight: bold;
color: #FFFFFF;
margin-left: 15px;
}

A:HOVER,
A:LINK,
A:VISITED {
text-decoration: none;
}

A {
text-decoration: none;
color: #5a5a5a;
}

BODY {
background-image: url(/obj/Titelbilder/header_outdoortrainings_3.jpg);
background-repeat: no-repeat;
overflow-y: scroll;
background-position: center top;
}

H1 {
font-size: 28px;
color: #1893d7;
display: inline;
font-style: normal;
font-weight: bold;
line-height: 45px;
}

H2 {
font-size: 22px;
color: #1893d7;
line-height: 30px;
}

H3 {
font-size: 16px;
vertical-align: middle;
display: block;
}

H6 {
font-size: 26px;
padding-top: 20px;
}

P {
font-family: Arial, Geneva, Helvetica, sans-serif;
font-size: 14px;
display: inline;
line-height: 20px;
}

TD {
font-family: Arial, Geneva, Helvetica, sans-serif;
font-size: 14px;
color: #5a5a5a;
line-height: 18px;
}
