.tdnav {
	BORDER-TOP: white 1px solid
}
.tdnavend {
	BORDER-TOP: white 1px solid; BORDER-RIGHT: white 1px solid
}
BODY {
	MARGIN: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, sans-serif; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10px
}
BODY.wysiwyg {
	BACKGROUND: #ffffff
}
BODY.tablecore {
	FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, sans-serif; BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 10px
}
.sitemap2 {
	PADDING-LEFT: 10px
}
.sitemap3 {
	PADDING-LEFT: 20px
}
.sitemap4 {
	PADDING-LEFT: 10px
}
.sitemap5 {
	PADDING-LEFT: 10px
}
.flashersatz {
	WIDTH: 588px; FONT-FAMILY: Arial; HEIGHT: 80px; COLOR: #9a9a9a; FONT-SIZE: 25px; VERTICAL-ALIGN: middle
}
.weberror {
	COLOR: red; FONT-WEIGHT: bold
}
TD {
	FONT-FAMILY: Verdana, Arial, Geneva, Helvetica, sans-serif; COLOR: #000000; FONT-SIZE: 10px
}
FONT {
	FONT-FAMILY: Verdana, Arial, Geneva, Helvetica, sans-serif; COLOR: #000000; FONT-SIZE: 10px
}
A {
	FONT-FAMILY: Verdana, Arial, Geneva, Helvetica, sans-serif; COLOR: #000000; FONT-SIZE: 10px
}
SPAN {
	FONT-FAMILY: Verdana, Arial, Geneva, Helvetica, sans-serif; COLOR: #000000; FONT-SIZE: 10px
}
DIV {
	FONT-FAMILY: Verdana, Arial, Geneva, Helvetica, sans-serif; COLOR: #000000; FONT-SIZE: 10px
}
TD.keyvisual {
	BACKGROUND: url(345_HR?exp=24539503421500.jpeg) #ffffff no-repeat; COLOR: #000000
}
TD.grey {
	BACKGROUND: #cccccc
}
TD.lightgrey {
	LINE-HEIGHT: 13px; BACKGROUND: #efefef
}
TD.grau1 {
	PADDING-BOTTOM: 7px; LINE-HEIGHT: 13px; PADDING-LEFT: 7px; PADDING-RIGHT: 5px; BACKGROUND: #efefef; PADDING-TOP: 7px
}
TD.wk {
	PADDING-BOTTOM: 5px; LINE-HEIGHT: 12px; PADDING-LEFT: 7px; PADDING-RIGHT: 5px; BACKGROUND: #efefef; PADDING-TOP: 3px
}
TD.grau0 {
	PADDING-BOTTOM: 7px; LINE-HEIGHT: 13px; PADDING-LEFT: 7px; PADDING-RIGHT: 5px; BACKGROUND: #ffffff; PADDING-TOP: 7px
}
TD.mainnavi {
	PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #cccccc; PADDING-LEFT: 10px; PADDING-RIGHT: 20px; PADDING-TOP: 5px
}
TD.subnavi {
	BORDER-BOTTOM: #cccccc 1px solid; PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #dcdcdc; PADDING-LEFT: 5px; PADDING-RIGHT: 1px; PADDING-TOP: 5px
}
TD.subnavi_a {
	BORDER-BOTTOM: #cccccc 1px solid; PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 5px; PADDING-RIGHT: 1px; PADDING-TOP: 5px
}
TD.lightgreycontent {
	PADDING-BOTTOM: 5px; LINE-HEIGHT: 13px; PADDING-LEFT: 6px; PADDING-RIGHT: 4px; BACKGROUND: #efefef; PADDING-TOP: 7px
}
TD.redcontent {
	PADDING-BOTTOM: 4px; LINE-HEIGHT: 12px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; BACKGROUND: #ff504e; PADDING-TOP: 4px
}
TD.greycontent {
	PADDING-BOTTOM: 5px; LINE-HEIGHT: 13px; PADDING-LEFT: 7px; PADDING-RIGHT: 5px; BACKGROUND: #cdcdcd; PADDING-TOP: 7px
}
TD.graycontent {
	PADDING-BOTTOM: 4px; LINE-HEIGHT: 12px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; BACKGROUND: #efefef; PADDING-TOP: 4px
}
TD.sitemap {
	LINE-HEIGHT: 13px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 3px
}
TD.black {
	BACKGROUND: #000000
}
TD.white {
	BACKGROUND: #ffffff
}
TD.whitecontent {
	PADDING-BOTTOM: 5px; LINE-HEIGHT: 13px; PADDING-LEFT: 6px; PADDING-RIGHT: 4px; BACKGROUND: #ffffff; PADDING-TOP: 7px
}
TD.level0 {
	BACKGROUND: #cccccc; FONT-WEIGHT: bold
}
TD.level0content {
	PADDING-LEFT: 5px; BACKGROUND: #efefef; FONT-WEIGHT: bold
}
TD.level1content {
	PADDING-LEFT: 5px; BACKGROUND: #cccccc
}
TD.infobar {
	LINE-HEIGHT: 17px; PADDING-LEFT: 5px; BACKGROUND: #efefef; COLOR: black; FONT-SIZE: 14px; TEXT-DECORATION: none
}
.headlinemain {
	BORDER-BOTTOM: #cccccc 1px solid; LINE-HEIGHT: 27px; PADDING-LEFT: 5px; BACKGROUND: #efefef; COLOR: black; FONT-SIZE: 14px; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid; TEXT-DECORATION: none
}
.breadcrumb {
	BORDER-BOTTOM: #cccccc 1px solid; PADDING-LEFT: 5px; BACKGROUND: #efefef; COLOR: black; FONT-SIZE: 12px; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid; TEXT-DECORATION: none
}
TD.quicklinks {
	PADDING-LEFT: 5px; PADDING-TOP: 3px
}
TD.contentlinks {
	PADDING-LEFT: 5px; BACKGROUND: #efefef; PADDING-TOP: 3px
}
TD.worldwide {
	BACKGROUND: url(677_HR?exp=24545964115800.gif) #efefef no-repeat
}
TD.german {
	BACKGROUND: url(10864_HR?exp=24538303047800.gif) #efefef no-repeat
}
TD.worldwidetext {
	LINE-HEIGHT: 13px; PADDING-LEFT: 5px; PADDING-TOP: 7px
}
A {
	COLOR: black; TEXT-DECORATION: none
}
A:link {
	COLOR: black; TEXT-DECORATION: none
}
A:active {
	COLOR: black; TEXT-DECORATION: none
}
A:visited {
	COLOR: black
}
A.link_greybold {
	COLOR: #666666; FONT-SIZE: 10px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
link_greybold:active {
	COLOR: #666666; FONT-SIZE: 10px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.link_greybold:hover {
	BACKGROUND: #cccccc; COLOR: #666666; TEXT-DECORATION: none
}
A.link_greybold:visited {
	COLOR: #666666; TEXT-DECORATION: none
}
A.menulink_main {
	COLOR: black; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
menulink_main:active {
	COLOR: black; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.menulink_main:hover {
	BACKGROUND: #cccccc; COLOR: black; TEXT-DECORATION: none
}
A.menulink_main:visited {
	COLOR: black; TEXT-DECORATION: none
}
A.menulink {
	COLOR: black; TEXT-DECORATION: none
}
A.menulink:hover {
	BACKGROUND: #efefef; COLOR: black; TEXT-DECORATION: none
}
A.menulink:visited {
	COLOR: black; TEXT-DECORATION: none
}
A.lev2 {
	BACKGROUND: #efefef; COLOR: black; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
A.lev2bold {
	BACKGROUND: #efefef; COLOR: black; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.lev2bold:hover {
	BACKGROUND: #efefef; COLOR: black; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.lev2:hover {
	BACKGROUND: #efefef; COLOR: black; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A:hover {
	BACKGROUND-COLOR: #cccccc
}
A.infobarlnk {
	COLOR: black; FONT-SIZE: 14px; TEXT-DECORATION: none
}
.quicklinkslnkblue {
	COLOR: #000080; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.quicklinkslnkred {
	COLOR: #ff0000; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.sitemaplnk {
	FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.sitemaplnksmall {
	FONT-SIZE: 9px; TEXT-DECORATION: none
}
A.basic {
	COLOR: black; TEXT-DECORATION: none
}
A.basicwhite {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.basic:hover {
	BACKGROUND-COLOR: transparent; COLOR: black; TEXT-DECORATION: none
}
A.level0inactive {
	COLOR: black; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.level1active {
	COLOR: black; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.level1inactive {
	COLOR: black; TEXT-DECORATION: none
}
A.level0inactive:hover {
	BACKGROUND-COLOR: transparent; COLOR: black; TEXT-DECORATION: none
}
A.level1inactive:hover {
	BACKGROUND-COLOR: transparent; COLOR: black; TEXT-DECORATION: none
}
A.infobarlnk:hover {
	BACKGROUND-COLOR: transparent; COLOR: black; TEXT-DECORATION: none
}
INPUT {
	FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, sans-serif; COLOR: #000000; FONT-SIZE: 11px
}
TEXTAREA {
	FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, sans-serif; COLOR: #000000; FONT-SIZE: 11px
}
SELECT {
	FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, sans-serif; COLOR: #000000; FONT-SIZE: 11px
}
INPUT.input150 {
	WIDTH: 150px
}
INPUT.input210 {
	WIDTH: 210px
}
INPUT.input260 {
	WIDTH: 260px
}
TEXTAREA.textarea150 {
	WIDTH: 150px
}
SELECT.select150 {
	WIDTH: 150px
}
SELECT.select210 {
	WIDTH: 210px
}
INPUT.text {
	BORDER-BOTTOM: gray 1px solid; BORDER-LEFT: gray 1px solid; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff; WIDTH: 210px; FONT-FAMILY: verdana, arial, sans-serif; HEIGHT: 16pt; COLOR: black; FONT-SIZE: 11px; BORDER-TOP: gray 1px solid; BORDER-RIGHT: gray 1px solid; PADDING-TOP: 2px
}
INPUT.text_small {
	BORDER-BOTTOM: gray 1px solid; BORDER-LEFT: gray 1px solid; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff; WIDTH: 145px; FONT-FAMILY: verdana, arial, sans-serif; HEIGHT: 16pt; COLOR: black; FONT-SIZE: 11px; BORDER-TOP: gray 1px solid; BORDER-RIGHT: gray 1px solid; PADDING-TOP: 2px
}
INPUT.text_search {
	BORDER-BOTTOM: gray 1px solid; BORDER-LEFT: gray 1px solid; BACKGROUND-COLOR: #ffffff; WIDTH: 80px; FONT-FAMILY: verdana, arial, sans-serif; HEIGHT: 15pt; COLOR: black; FONT-SIZE: 11px; BORDER-TOP: gray 1px solid; BORDER-RIGHT: gray 1px solid
}
TEXTAREA {
	BORDER-BOTTOM: gray 1px solid; BORDER-LEFT: gray 1px solid; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff; WIDTH: 210px; FONT-FAMILY: verdana, arial, sans-serif; HEIGHT: 100px; COLOR: black; FONT-SIZE: 11px; BORDER-TOP: gray 1px solid; BORDER-RIGHT: gray 1px solid; PADDING-TOP: 2px
}
TEXTAREA.area260 {
	BORDER-BOTTOM: gray 1px solid; BORDER-LEFT: gray 1px solid; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff; WIDTH: 260px; HEIGHT: 120px; COLOR: black; BORDER-TOP: gray 1px solid; BORDER-RIGHT: gray 1px solid; PADDING-TOP: 2px
}
TEXTAREA.area300 {
	BORDER-BOTTOM: gray 1px solid; BORDER-LEFT: gray 1px solid; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff; WIDTH: 300px; FONT-FAMILY: verdana, arial, sans-serif; HEIGHT: 100px; COLOR: black; FONT-SIZE: 11px; BORDER-TOP: gray 1px solid; BORDER-RIGHT: gray 1px solid; PADDING-TOP: 2px
}
INPUT.butt {
	BORDER-BOTTOM: gray 1px solid; BORDER-LEFT: gray 1px solid; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #dcdcdc; WIDTH: 210px; HEIGHT: 20px; COLOR: black; BORDER-TOP: gray 1px solid; BORDER-RIGHT: gray 1px solid; PADDING-TOP: 2px
}
INPUT.butt_small {
	BORDER-BOTTOM: gray 1px solid; BORDER-LEFT: gray 1px solid; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #dcdcdc; WIDTH: 145px; HEIGHT: 20px; BORDER-TOP: gray 1px solid; BORDER-RIGHT: gray 1px solid; PADDING-TOP: 2px
}
INPUT.butt_large {
	BORDER-BOTTOM: gray 1px solid; BORDER-LEFT: gray 1px solid; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #dcdcdc; WIDTH: 260px; HEIGHT: 20px; BORDER-TOP: gray 1px solid; BORDER-RIGHT: gray 1px solid; PADDING-TOP: 2px
}
.select {
	BORDER-BOTTOM: gray 1px solid; BORDER-LEFT: gray 1px solid; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff; WIDTH: 150px; FONT-FAMILY: verdana, arial, sans-serif; HEIGHT: 16pt; COLOR: black; FONT-SIZE: 11px; BORDER-TOP: gray 1px solid; BORDER-RIGHT: gray 1px solid; PADDING-TOP: 2px
}
.select2 {
	BORDER-BOTTOM: gray 1px solid; BORDER-LEFT: gray 1px solid; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff; WIDTH: 180px; FONT-FAMILY: verdana, arial, sans-serif; HEIGHT: 16pt; COLOR: black; FONT-SIZE: 11px; BORDER-TOP: gray 1px solid; BORDER-RIGHT: gray 1px solid; PADDING-TOP: 2px
}
.sel {
	BACKGROUND-COLOR: #dcdcdc; WIDTH: 180px; FONT-FAMILY: verdana, arial, sans-serif; FONT-SIZE: 10px
}
.blue {
	FONT-STYLE: normal; COLOR: #0000ff; FONT-SIZE: 10px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
.bluebold {
	FONT-STYLE: normal; COLOR: #0000ff; FONT-SIZE: 10px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.black {
	FONT-STYLE: normal; COLOR: #000000; FONT-SIZE: 10px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
.header {
	LINE-HEIGHT: 16px; FONT-STYLE: normal; COLOR: #000000; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.blackbold {
	FONT-STYLE: normal; COLOR: #000000; FONT-SIZE: 10px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.redbold {
	FONT-STYLE: normal; COLOR: #ff0000; FONT-SIZE: 10px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.greybold {
	FONT-STYLE: normal; COLOR: #666666; FONT-SIZE: 10px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.mainheadline {
	LINE-HEIGHT: 17px; FONT-SIZE: 14px; TEXT-DECORATION: none
}
.menuitemsmall {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 3px; PADDING-LEFT: 5px; WIDTH: 91px; BACKGROUND: #cccccc; HEIGHT: 21px; COLOR: black; BORDER-TOP: #ffffff 1px solid; BORDER-RIGHT: medium none; TEXT-DECORATION: none; PADDING-TOP: 3px
}
.menuitemlarge {
	BORDER-BOTTOM: white 1px solid; PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; FONT-FAMILY: Verdana; BACKGROUND: #cccccc; HEIGHT: 20px; COLOR: black; FONT-SIZE: 10px; BORDER-RIGHT: white 1px solid; TEXT-DECORATION: none; PADDING-TOP: 4px
}
.itemlevel110 {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; FONT-FAMILY: Verdana; BACKGROUND: #cccccc; HEIGHT: 27px; COLOR: black; FONT-SIZE: 10px; FONT-WEIGHT: bold; BORDER-RIGHT: white 1px solid; TEXT-DECORATION: none; PADDING-TOP: 4px
}
.itemlevel200 {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; FONT-FAMILY: Verdana; BACKGROUND: #cccccc; HEIGHT: 20px; COLOR: black; FONT-SIZE: 10px; BORDER-TOP: white 1px solid; BORDER-RIGHT: white 1px solid; TEXT-DECORATION: none; PADDING-TOP: 4px
}
.firsttd {
	BORDER-BOTTOM: white 1px solid; PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; BORDER-RIGHT: white 1px solid; PADDING-TOP: 4px
}
.lasttd {
	BORDER-BOTTOM: white 1px solid; PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; PADDING-TOP: 4px
}
H5 {
	FONT-SIZE: 14px; FONT-WEIGHT: bold
}
A.info {
	Z-INDEX: 24; POSITION: relative; BACKGROUND-COLOR: #cccccc; COLOR: blue; TEXT-DECORATION: none
}
A.info:hover {
	Z-INDEX: 25; BACKGROUND-COLOR: #cccccc
}
A.info SPAN {
	DISPLAY: none
}
A.info:hover SPAN {
	BORDER-BOTTOM: #0cf 1px solid; POSITION: absolute; BORDER-LEFT: #0cf 1px solid; BACKGROUND-COLOR: #cccccc; WIDTH: 15em; DISPLAY: block; BORDER-TOP: #0cf 1px solid; TOP: 2em; BORDER-RIGHT: #0cf 1px solid; LEFT: 2em
}
A.catalog {
	FONT-SIZE: 12px
}
