table {
font-family: Verdana;
font-size: 11px;
font-weight: normal;
color: #000000;
}

td.banner {
vertical-align: bottom;
padding-bottom: 1px;
padding-right: 90px;
font-size: 10px;
font-weight: normal;
}
a:link, a:visited, a:active {
font-family: Verdana; font-size: 11px; font-weight: bold; text-decoration: none; color: #000000;}
a:hover {
font-family: Verdana; font-size: 11px; font-weight: bold; text-decoration: underline; color: #FF6600;}
a.logout:link, a.logout:visited {
font-size: 10px; font-weight:normal; color: #000000; text-decoration: underline;}
a.logout:hover {
font-size: 10px; font-weight:normal; color: #000000; text-decoration: none;}
a.navipath:link, a.navipath:visited {
font-family: Verdana; font-size: 10px; font-weight: bold; text-decoration: none; color: #000000;}
a.navipath:hover {
font-family: Verdana; font-size: 10px; font-weight: bold; text-decoration: underline; color: #000000;}
a.bottom {
font-family: Verdana; font-size: 9px; font-weight: normal; text-decoration: underline; color: #000000;}
a.bottom:hover {
font-family: Verdana; font-size: 9px; font-weight: normal; text-decoration: none; color: #FF6600;}


td.footer {
background-image: url(../images/design/footer_orange.gif);
background-repeat: no-repeat;
background-position: left;
padding-left: 52px;
padding-right: 89px;
font-size: 9px;
}

td.body {
background-image: url(../images/design/body_orange.gif);
background-repeat: repeat-y;
background-position: left;
}

td.box {
border: 0px;
border-color: #FF6600;
border-style: solid;
}

td.teaser-r-top {
background-image: url(../images/design/rahmen-top_orange.gif);
background-repeat: no-repeat;
}
td.teaser-r-bottom {
background-image: url(../images/design/rahmen-footer_orange.gif);
background-repeat: no-repeat;
}
td.teaser-r-body {
background-image: url(../images/design/rahmen-body_orange.gif);
}
td.teaser-r-title {
background-image: url(../images/design/teaser-l-title_orange.gif);
background-repeat: no-repeat;
}
td.teaser-l-title {
background-image: url(../images/design/rahmen-title_orange.gif);
background-repeat: no-repeat;
}
td.teaser-l-title2 {
background-image: url(../images/design/rahmen-title2_orange.gif);
background-repeat: no-repeat;
}
td.teaser-left {
background-color: #FF6600;
}

input.login {
font-size: 10px;
font-family: Verdana;
background-color: #FFB27F;
color: FFFFFF;
}

.teaser-l-text {
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
color: #333333;
padding: 2px;
}

td.subnews {
font-family: Verdana;
color: #CCCCCC;
text-align: left;
font-size: 10px;
border: 0px;
border-top: 1px;
border-color: #CCCCCC;
border-style: solid;
margin-top:-3px;
padding-bottom:5px;
}
td.subnavi {
font-family: Verdana;
color: #999999;
text-align: center;
font-size: 10px;
border: 0px;
border-top: 1px;
border-color: #999999;
border-style: solid;
}
a.subnavi:link, a.subnavi:visited, a.subnavi:active {
font-family: verdana; font-size: 10; text-decoration: underline; font-weight: normal; color: #999999;}
a.subnavi:hover {
font-family: verdana; font-size: 10; text-decoration: none; font-weight: normal; color: #999999;}

div.navipath {
font-family: Verdana;
font-size: 9px;
font-weight: normal;
text-decoration: none;
color: #000000
}

div.front_1 {
float: left;
padding-right:8px;
}
div.front_2 {
float:right;
}

#artikel {
padding-bottom: 15px;
}

a.art_headline, a.art_headline:visited {
font-family: Verdana; font-size: 12px; font-weight: bold; text-decoration: none; color: #FF6600;}
a.art_headline:hover {
font-family: Verdana; font-size: 12px; font-weight: bold; text-decoration: underline; color: #FF6600;}

a.navi_more, a.navi_more:visited, a.navi_nextstep:link, a.navi_nextstep:visited, a.navi_nextstep:active {
font-family: Verdana; font-size: 11px; font-weight: normal; text-decoration: none; color: #FF6600;}
a.navi_more:hover, a.navi_nextstep:hover {
font-family: Verdana; font-size: 11px; font-weight: normal; text-decoration: underline; color: #FF6600;}

#Pages {
font-size: 11px;
}

#subheadline {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #999999;
text-decoration: none;
font-weight: none;
padding-bottom: 2px;
}

#sal_date {
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
color: #333333;
margin-bottom:-3px;
margin-top: 6px;
}
a.sal:link, a.sal:visited, a.sal:active, a.teaser-l-title:link, a.teaser-l-title:visited, a.teaser-l-title:active{
font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight: normal; text-decoration: none; padding-left:4px;}
a.sal:hover, a.teaser-l-title:hover {
font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FF6600; font-weight: normal; text-decoration: underline; padding-left:4px;}

#bkflstext {
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
color: #333333;
}

h1 {
font-family: "Courier New", Courier, mono;
font-size: 22px;
font-weight: bold;
color: #FF6600;
margin-bottom: 5px;
margin-top: 8px;
}


a.sitemap_level1 {
display: block;
width: 75%;
border-bottom: 1px solid #b4a8b4;
color: #FF6600;
font-weight: normal;
padding-bottom: .4em;
background: url("../images/navi_pfeil_rechts.gif") no-repeat;
background-position: right;
padding-top: 3px;
text-align: left;
}
a.sitemap_level2 {
color: rgb(62,77,116);
background: url("../images/navi_pfeil_rechts.gif") no-repeat;
background-position: 170px 4px;
display: block;
width: 50%;
text-align: left;
}
a.sitemap_level3 {
color: rgb(190,190,190);
text-align: left;
}
.sitemap_level2_container {
float: left;
width: 50%;
padding-top: .3em;
}
.sitemap_level3_container {
float: right;
width: 50%;
padding-top: .3em;
}

a.new_comment, a.new_comment:visited {
font-family: Verdana; font-size: 11px; font-weight: normal; text-decoration: none; color: #FF6600;}
a.new_comment:hover {
font-family: Verdana; font-size: 11px; font-weight: normal; text-decoration: underline; color: #FF6600;}
a.comx, a.comx:visited {
font-family: Verdana; font-size: 11px; font-weight: bold; text-decoration: underline; color: #FF6600;}
a.comx:hover {
font-family: Verdana; font-size: 11px; font-weight: bold; text-decoration: none; color: #FF6600;}
td.comx {
color: #FF6600;
}