BODY {
	WORD-SPACING: 0.1em; FONT: 75% Tahoma, Verdana, Arial, Helvetica, Geneva, sans-serif; COLOR: #000; BACKGROUND-COLOR: #fff
}
IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
FORM {
	DISPLAY: inline
}
TABLE {
	BORDER-COLLAPSE: collapse
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.none {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
IMG.none {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
P.spitz {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
P.spitz_nrn {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
P.spitz_urn {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
P.spitz_vrn {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
P.spitz_vbrn {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
P.spitz_grn {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
P.spitz_wrn {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
P.spitz_lrn {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
P.spitz_bwn {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
P.spitz_ern {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
P.spitz_trn {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
P.spitz_etn {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
P.spitz {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
P.spitz SPAN {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 0px; COLOR: #7bb5e5; PADDING-TOP: 0px
}
P.spitz_nrn {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
P.spitz_nrn SPAN {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 0px; COLOR: #7bb5e5; PADDING-TOP: 0px
}
P.spitz_urn {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
P.spitz_urn SPAN {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 0px; COLOR: #00cc33; PADDING-TOP: 0px
}
P.spitz_vrn {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
P.spitz_vrn SPAN {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 0px; COLOR: #0b1a87; PADDING-TOP: 0px
}
P.spitz_vbrn {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
P.spitz_vbrn SPAN {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 0px; COLOR: #f68f1e; PADDING-TOP: 0px
}
P.spitz_grn {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
P.spitz_grn SPAN {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 0px; COLOR: #00cc99; PADDING-TOP: 0px
}
P.spitz_wrn {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
P.spitz_wrn SPAN {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 0px; COLOR: #908074; PADDING-TOP: 0px
}
P.spitz_lrn {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
P.spitz_lrn SPAN {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 0px; COLOR: #f2663c; PADDING-TOP: 0px
}
P.spitz_bwn {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
P.spitz_bwn SPAN {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 0px; COLOR: #594e30; PADDING-TOP: 0px
}
P.spitz_ern {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
P.spitz_ern SPAN {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 0px; COLOR: #3c4edc; PADDING-TOP: 0px
}
P.spitz_etn {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
P.spitz_etn SPAN {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 0px; COLOR: #c02e02; PADDING-TOP: 0px
}
P.spitz_trn {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
P.spitz_trn SPAN {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 0px; COLOR: #e73c3f; PADDING-TOP: 0px
}
UL {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; LIST-STYLE-POSITION: inside; PADDING-BOTTOM: 0px! important; PADDING-TOP: 0px! important; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, Geneva, sans-serif! important
}
.mainTeaser UL {
	LIST-STYLE-POSITION: outside; LIST-STYLE-TYPE: none
}
.mainTeaserMag UL {
	LIST-STYLE-POSITION: outside; LIST-STYLE-TYPE: none
}
#navTop UL {
	LIST-STYLE-TYPE: none
}
#navSub UL {
	LIST-STYLE-TYPE: none
}
P {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 16px; PADDING-TOP: 0px
}
P.listeFluss {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; PADDING-TOP: 4px
}
.mainTeaser LI {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; PADDING-TOP: 4px
}
A.white:hover {
	COLOR: #fff; TEXT-DECORATION: underline
}
#navSub A:hover {
	COLOR: #fff; TEXT-DECORATION: underline
}
#navTop A:hover {
	BACKGROUND: #ccc; COLOR: #000; TEXT-DECORATION: none
}
.invisible {
	DISPLAY: none
}
.none {
	FLOAT: none
}
.links {
	FLOAT: left
}
.rechts {
	FLOAT: right
}
.center {
	TEXT-ALIGN: center
}
.middle {
	VERTICAL-ALIGN: middle
}
.next {
	CLEAR: both; FONT-SIZE: 1px; LINE-HEIGHT: 1px
}
.abstand {
	CLEAR: both; FONT-SIZE: 1px; LINE-HEIGHT: 1px
}
.fill_hight {
	MIN-HEIGHT: 100%; HEIGHT: auto! important
}
.next {
	HEIGHT: 1px
}
.abstand {
	HEIGHT: 10px
}
#TopTeaser H2 {
	FONT-SIZE: 1.4em
}
.mainTeaserBig H3 .mainTeaserDetail H3 {
	FONT-SIZE: 1.4em
}
.leftTeaser H2 {
	FONT-SIZE: 1.2em
}
.mainTeaser H3 {
	FONT-SIZE: 1.2em
}
.gross {
	FONT-SIZE: 1.2em
}
TABLE {
	FONT-SIZE: 1em
}
.Standard {
	FONT-SIZE: 1em
}
.ssobox TD {
	FONT-SIZE: 1em
}
.ssobox TD INPUT {
	FONT-SIZE: 1em
}
.absendeFarbig {
	FONT-SIZE: 1em
}
.nav {
	FONT-SIZE: 1em
}
.StandardTabelle {
	FONT-SIZE: 1em
}
.StandardTabelle TH {
	FONT-SIZE: 1em
}
.StandardTabelle TD {
	FONT-SIZE: 1em
}
.subhead {
	FONT-SIZE: 1em
}
.STDTabelle {
	FONT-SIZE: 1em
}
.head {
	FONT-SIZE: 1em
}
.ssobox TH {
	FONT-SIZE: 1em
}
.teaserBigHl {
	FONT-SIZE: 1em
}
.leftTeaser P {
	FONT-SIZE: 1em
}
.mainTeaser P {
	FONT-SIZE: 1em
}
.artikel H2 {
	FONT-SIZE: 1em
}
.artikelWide H2 {
	FONT-SIZE: 1em
}
.themenzusatz H3 {
	FONT-SIZE: 1em
}
.zwischenleiste {
	FONT-SIZE: 1em
}
.zwischenleiste H3 {
	FONT-SIZE: 1em
}
#contRight H2 {
	FONT-SIZE: 1em
}
#contRight P {
	FONT-SIZE: 1em
}
#contRight H3 {
	FONT-SIZE: 1em
}
#contRight UL.teaserList {
	FONT-SIZE: 1em
}
#sso H1 {
	FONT-SIZE: 1em
}
.sso H1 {
	FONT-SIZE: 1em
}
H4#artikelKopf1 {
	FONT-SIZE: 1em
}
H5 {
	FONT-SIZE: 1em
}
#navFooter {
	FONT-SIZE: 0.92em
}
.mainTeaser H2 {
	FONT-SIZE: 0.92em
}
P.spitz {
	FONT-SIZE: 0.92em
}
P.spitz_nrn {
	FONT-SIZE: 0.92em
}
P.spitz_urn {
	FONT-SIZE: 0.92em
}
P.spitz_vrn {
	FONT-SIZE: 0.92em
}
P.spitz_vbrn {
	FONT-SIZE: 0.92em
}
P.spitz_grn {
	FONT-SIZE: 0.92em
}
P.spitz_wrn {
	FONT-SIZE: 0.92em
}
P.spitz_lrn {
	FONT-SIZE: 0.92em
}
P.spitz_bwn {
	FONT-SIZE: 0.92em
}
P.spitz_ern {
	FONT-SIZE: 0.92em
}
P.spitz_etn {
	FONT-SIZE: 0.92em
}
P.spitz_trn {
	FONT-SIZE: 0.92em
}
P#TopDate {
	FONT-SIZE: 0.92em
}
P.listeFluss {
	FONT-SIZE: 0.92em
}
.mainTeaser LI {
	FONT-SIZE: 0.92em
}
.mainTeaserBig H2 {
	FONT-SIZE: 0.92em
}
.smallDate {
	FONT-SIZE: 0.92em
}
#contRight {
	FONT-SIZE: 0.92em
}
.small {
	FONT-SIZE: 0.92em
}
#imgSubline {
	FONT-SIZE: 0.92em
}
.imgSubline {
	FONT-SIZE: 0.92em
}
#imgSubSubline {
	FONT-SIZE: 0.92em
}
.imgSubSubline {
	FONT-SIZE: 0.92em
}
.bildTeaserColor {
	FONT-SIZE: 0.92em
}
.subtext {
	FONT-SIZE: 0.92em
}
.bildsub {
	FONT-SIZE: 0.92em
}
.bildsubtext {
	FONT-SIZE: 0.92em
}
.bildunterschrift {
	FONT-SIZE: 0.92em
}
.BU {
	FONT-SIZE: 0.92em
}
.balkentitel {
	FONT-SIZE: 0.92em
}
UL.teaserList {
	FONT-SIZE: 0.92em
}
.magazinHeaderText {
	FONT-SIZE: 0.92em
}
TD.extraStage {
	FONT-SIZE: 0.92em
}
.text {
	FONT-SIZE: 0.92em
}
.left {
	BORDER-RIGHT: #666 1px solid; BORDER-TOP: #666 1px solid; FLOAT: left; MARGIN: 0px 6px 0px 0px; BORDER-LEFT: #666 1px solid; BORDER-BOTTOM: #666 1px solid
}
.rechts {
	BORDER-RIGHT: #666 1px solid; BORDER-TOP: #666 1px solid; FLOAT: left; MARGIN: 0px 6px 0px 0px; BORDER-LEFT: #666 1px solid; BORDER-BOTTOM: #666 1px solid
}
IMG.left {
	BORDER-RIGHT: #666 1px solid; BORDER-TOP: #666 1px solid; FLOAT: left; MARGIN: 0px 6px 0px 0px; BORDER-LEFT: #666 1px solid; BORDER-BOTTOM: #666 1px solid
}
.zwischenleiste IMG {
	BORDER-RIGHT: #666 1px solid; BORDER-TOP: #666 1px solid; FLOAT: left; MARGIN: 0px 6px 0px 0px; BORDER-LEFT: #666 1px solid; BORDER-BOTTOM: #666 1px solid
}
.artikel .zwischenleiste IMG {
	BORDER-RIGHT: #666 1px solid; BORDER-TOP: #666 1px solid; FLOAT: left; MARGIN: 0px 6px 0px 0px; BORDER-LEFT: #666 1px solid; BORDER-BOTTOM: #666 1px solid
}
.artikel .zwischenleiste H3 IMG {
	BORDER-RIGHT: #666 1px solid; BORDER-TOP: #666 1px solid; FLOAT: left; MARGIN: 0px 6px 0px 0px; BORDER-LEFT: #666 1px solid; BORDER-BOTTOM: #666 1px solid
}
.zwischenleiste H3 IMG {
	BORDER-RIGHT: #666 1px solid; BORDER-TOP: #666 1px solid; FLOAT: left; MARGIN: 0px 6px 0px 0px; BORDER-LEFT: #666 1px solid; BORDER-BOTTOM: #666 1px solid
}
#sonder IMG {
	BORDER-RIGHT: #666 1px solid; BORDER-TOP: #666 1px solid; FLOAT: left; MARGIN: 0px 6px 0px 0px; BORDER-LEFT: #666 1px solid; BORDER-BOTTOM: #666 1px solid
}
#boxBorder .boxGeneralContent IMG {
	BORDER-RIGHT: #666 1px solid; BORDER-TOP: #666 1px solid; FLOAT: left; MARGIN: 0px 6px 0px 0px; BORDER-LEFT: #666 1px solid; BORDER-BOTTOM: #666 1px solid
}
.boxBorder .boxGeneralContent IMG {
	BORDER-RIGHT: #666 1px solid; BORDER-TOP: #666 1px solid; FLOAT: left; MARGIN: 0px 6px 0px 0px; BORDER-LEFT: #666 1px solid; BORDER-BOTTOM: #666 1px solid
}
UNKNOWN {
	MARGIN: -2px 4px 0px 12px
}
.mainTeaser IMG.left {
	PADDING-RIGHT: 0px; MARGIN-TOP: 4px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.mainTeaserBig IMG.left {
	PADDING-RIGHT: 0px; MARGIN-TOP: 4px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.mainTeaserDetail IMG.left {
	PADDING-RIGHT: 0px; MARGIN-TOP: 4px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.mainTeaserDetail IMG {
	MARGIN-BOTTOM: 10px
}
UNKNOWN {
	POSITION: static
}
UNKNOWN {
	PADDING-TOP: 57px
}
#contMain {
	FLOAT: left
}
#contMainWide {
	FLOAT: left
}
#contRight {
	FLOAT: left
}
#contMain {
	DISPLAY: inline; MARGIN-LEFT: 25px
}
#contMainWide {
	DISPLAY: inline; MARGIN-LEFT: 25px
}
#contMainWide {
	WIDTH: 950px
}
#navTop LI {
	FONT-WEIGHT: bold; FLOAT: left; TEXT-ALIGN: center
}
#navFooter {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 20px; MARGIN-LEFT: 12px; WIDTH: 660px; PADDING-TOP: 30px; TEXT-ALIGN: center
}
UL.teaserList {
	LIST-STYLE-POSITION: inside; MARGIN: 10px -30px 50px 0px; LIST-STYLE-TYPE: none
}
UL.teaserList LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; FONT-WEIGHT: bold; BACKGROUND: url(images/pfeil.gif) no-repeat 1px 50%; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 8px 30px 0px 0px; PADDING-TOP: 0px
}
UL.teaserText {
	MARGIN-BOTTOM: 20px; BORDER-BOTTOM: #cccccc 1px solid
}
UL.teaserText LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; FONT-WEIGHT: bold; LIST-STYLE-POSITION: inside; FONT-SIZE: 0.9em; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 8px 0px 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL.teaserText IMG {
	MARGIN: 0px 0px 0px 4px
}
UL.download {
	LIST-STYLE-POSITION: outside; FLOAT: left; MARGIN: 2px 0px 0px 6px; LIST-STYLE-TYPE: none
}
UL.download LI {
	PADDING-LEFT: 20px; FONT-WEIGHT: bold; BACKGROUND: url(images/pfeil.gif) no-repeat left 50%; MARGIN: 0px 0px 12px 5px
}
.BildU {
	PADDING-RIGHT: 3px; BORDER-TOP: #bbbbbb 1px solid; MARGIN-TOP: 200px; PADDING-LEFT: 3px; FONT-SIZE: 0.9em; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: bottom; COLOR: #000000; PADDING-TOP: 3px; BORDER-BOTTOM: #bbbbbb 1px solid; BACKGROUND-COLOR: #e0e0e0
}
P.form_field {
	DISPLAY: block; FONT-WEIGHT: bold; MARGIN-BOTTOM: 10px; VERTICAL-ALIGN: top
}
P.form_field SPAN {
	DISPLAY: block; VERTICAL-ALIGN: top
}
.listeFluss SPAN {
	DISPLAY: inline; FLOAT: left; PADDING-BOTTOM: 2px; speak: none
}
.mainTeaser {
	MARGIN: 15px 0px 0px
}
.mainTeaserBig {
	MARGIN: 15px 0px 0px
}
.mainTeaserDetail {
	MARGIN: 15px 0px 0px
}
.mainTeaserColor {
	MARGIN: -6px 0px 5px; WIDTH: 500px; PADDING-TOP: 6px; BORDER-BOTTOM: #999 1px solid
}
.mainTeaser H2 {
	PADDING-BOTTOM: 2px; BORDER-BOTTOM: #666 1px solid
}
.mainTeaserBig H2 {
	FONT-SIZE: 1.4em; PADDING-BOTTOM: 2px; BORDER-BOTTOM: #cccccc 1px solid
}
.mainTeaserDetail H2 {
	FONT-SIZE: 1.4em; PADDING-BOTTOM: 2px; BORDER-BOTTOM: #cccccc 1px solid
}
.mainTeaser H2.paid {
	PADDING-BOTTOM: 7px; COLOR: #c00; BORDER-BOTTOM: #c00 1px solid
}
.mainTeaser .noFluss {
	PADDING-LEFT: 86px
}
#contRight .noFluss {
	PADDING-LEFT: 86px
}
#contRight H2 {
	PADDING-BOTTOM: 2px; TEXT-INDENT: 3px
}
#contRight H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 4px; PADDING-BOTTOM: 0px; PADDING-TOP: 1px
}
#contRight .sidebarTeaserKasten H3 {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px
}
#contRight P {
	PADDING-BOTTOM: 3px; LINE-HEIGHT: 14px
}
#contRight P.spitz {
	PADDING-BOTTOM: 0px
}
.artikelBlock {
	BACKGROUND: #e6e6e6; MARGIN-BOTTOM: 7px
}
#navHome {
	LEFT: 700px; POSITION: absolute; TOP: 5px
}
#navHome A {
	color:#FFFFFF; FONT-SIZE: 10px; FONT-WEIGHT: bold; FLOAT: left; MARGIN: 2px 20px 5px 5px
}
#MainSearch {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 10px; LEFT: 565px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: absolute; TOP: 60px; HEIGHT: 25px; BACKGROUND-COLOR: #eaeaea
}
#MainSearch INPUT#SearchInput {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 1px; MARGIN: 0px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 220px; LINE-HEIGHT: 10px! important; PADDING-TOP: 1px; BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, Geneva, sans-serif; HEIGHT: 20px
}
#MainSearch INPUT#SearchSelect {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 1px; MARGIN: 0px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 256px; LINE-HEIGHT: 10px! important; PADDING-TOP: 1px; BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, Geneva, sans-serif; HEIGHT: 20px
}
#navTop {
	MARGIN-LEFT: 25px; HEIGHT: 32px
}
#navTop H2 {
	FONT-WEIGHT: bold; FLOAT: left; TEXT-ALIGN: center
}
#navTop LI {
	FONT-WEIGHT: bold; FLOAT: left; TEXT-ALIGN: center
}
#navTop H2 A {
	DISPLAY: block; HEIGHT: 32px
}
#navTop LI A {
	 DISPLAY: block; Float: left; HEIGHT: 32px
}
#navTop LI A .pad {
	DISPLAY: block; PADDING-TOP: 2px
}
#menu1 {
	BORDER-RIGHT: #fff 2px solid
}
#menu2 {
	BORDER-RIGHT: #fff 2px solid
}
#menu3 {
	BORDER-RIGHT: #fff 2px solid
}
#menu4 {
	BORDER-RIGHT: #fff 2px solid
}
#menu5 {
	BORDER-RIGHT: #fff 2px solid
}
#menu6 {
	BORDER-RIGHT: #fff 2px solid
}
#menu7 {
	BORDER-RIGHT: #fff 2px solid
}
#navTop A {
	FONT-SIZE: 11px
}
#navSub H2 {
	FONT-SIZE: 11px
}
#navSub LI {
	FONT-SIZE: 11px
}
#subNavDritte H2 {
	FONT-SIZE: 11px
}
#suchen {
	FONT-SIZE: 11px
}
#inpSearch {
	FONT-SIZE: 11px
}
.inpSubmit {
	FONT-SIZE: 11px
}
#tib {
	FONT-SIZE: 11px
}
.KontaktForm {
	FONT-SIZE: 11px
}
.KontaktFormInfoBox {
	PADDING-RIGHT: 5px; MARGIN-TOP: 10px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; LINE-HEIGHT: 1.1em; PADDING-TOP: 5px; BACKGROUND-COLOR: #ffffcc
}
.KontaktForm H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1em! important; PADDING-BOTTOM: 10px; TEXT-TRANSFORM: uppercase; PADDING-TOP: 10px
}
.KontaktFormElement {
	CLEAR: both; DISPLAY: block; MARGIN: 2px 0px
}
.KontaktFormElement P {
	MARGIN-TOP: 5px; MARGIN-BOTTOM: 5px
}
.KontaktFormElement INPUT {
	WIDTH: 302px; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, Geneva, sans-serif
}
.KontaktFormElement TEXTAREA {
	WIDTH: 400px; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, Geneva, sans-serif; HEIGHT: 200px
}
.KontaktFormElementLabel {
	DISPLAY: block; FLOAT: left; WIDTH: 95px; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, Geneva, sans-serif
}
.KontaktFormElementError {
	BORDER-RIGHT: red 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: red 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 3px -4px; BORDER-LEFT: red 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: red 1px solid
}
.KontaktFormFehlermeldung {
	BORDER-RIGHT: red 2px solid; PADDING-RIGHT: 5px; BORDER-TOP: red 2px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 5px 0px 15px; BORDER-LEFT: red 2px solid; PADDING-TOP: 5px; BORDER-BOTTOM: red 2px solid; BACKGROUND-COLOR: #f6f6f6
}
.KontaktFormOkaymeldung {
	BORDER-RIGHT: green 2px solid; PADDING-RIGHT: 5px; BORDER-TOP: green 2px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 5px 0px; BORDER-LEFT: green 2px solid; PADDING-TOP: 5px; BORDER-BOTTOM: green 2px solid; BACKGROUND-COLOR: #f6f6f6
}
.KontaktFormOkaymeldung H3 {
	FONT-SIZE: 1.2em; MARGIN: 0px 0px 5px; COLOR: black! important
}
.KontaktFormElementErrorText {
	CLEAR: both; FONT-WEIGHT: bold; FLOAT: none; COLOR: red; TEXT-ALIGN: center
}
.KontaktFormButton {
	FLOAT: right
}
.KontaktFormFehlermeldung H3 {
	FONT-SIZE: 1.2em; MARGIN: 0px 0px 5px; COLOR: black! important
}
.KontaktFormElement INPUT {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; MARGIN: 0px 0px 2px; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, Geneva, sans-serif
}
.KontaktFormElement SELECT {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; MARGIN: 0px 0px 2px; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, Geneva, sans-serif
}
.KontaktFormElement TEXTAREA {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; MARGIN: 0px 0px 2px; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, Geneva, sans-serif
}
.KontaktFormSubmit {
	PADDING-RIGHT: 0px; MARGIN-TOP: 8px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.KontaktFormSubmit {
	MARGIN-LEFT: 320px
}
.KontaktFormSubmit {
	MARGIN-LEFT: 306px
}
.KontaktFormSubmit:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "*"
}
.SucheForm {
	FONT-SIZE: 11px; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, Geneva, sans-serif
}
.SucheFormInfoBox {
	PADDING-RIGHT: 5px; MARGIN-TOP: 10px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; LINE-HEIGHT: 1.1em; PADDING-TOP: 5px; BACKGROUND-COLOR: #ffffcc
}
.SucheForm H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1em! important; PADDING-BOTTOM: 10px; TEXT-TRANSFORM: uppercase; PADDING-TOP: 10px
}
.SucheFormElement {
	CLEAR: both; DISPLAY: block; MARGIN: 2px 0px; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, Geneva, sans-serif
}
.SucheFormElement P {
	MARGIN-TOP: 5px; MARGIN-BOTTOM: 5px
}
.SucheFormElement INPUT {
	WIDTH: 192px; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, Geneva, sans-serif
}
.SucheFormElementLabel {
	FLOAT: left; WIDTH: 190px; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, Geneva, sans-serif
}
.SucheFormButton {
	FLOAT: right; MARGIN-RIGHT: 5px
}
.SucheFormElement INPUT {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; MARGIN: 0px 0px 2px; BORDER-LEFT: #ccc 1px solid; WIDTH: 188px; BORDER-BOTTOM: #ccc 1px solid; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, Geneva, sans-serif; HEIGHT: 15px
}
.SucheFormElement TEXTAREA {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; MARGIN: 0px 0px 2px; BORDER-LEFT: #ccc 1px solid; WIDTH: 188px; BORDER-BOTTOM: #ccc 1px solid; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, Geneva, sans-serif; HEIGHT: 15px
}
.SucheFormElement SELECT {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; MARGIN: 0px 0px 2px; BORDER-LEFT: #ccc 1px solid; WIDTH: 192px; BORDER-BOTTOM: #ccc 1px solid; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, Geneva, sans-serif; HEIGHT: 20px
}
.SucheFormSubmit {
	PADDING-RIGHT: 0px; MARGIN-TOP: 8px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
