:link {
	TEXT-DECORATION: none
}
:visited {
	TEXT-DECORATION: none
}
UL {
	LIST-STYLE-TYPE: none
}
OL {
	LIST-STYLE-TYPE: none
}
H1 {
	FONT-SIZE: 1em
}
H2 {
	FONT-SIZE: 1em
}
H3 {
	FONT-SIZE: 1em
}
H4 {
	FONT-SIZE: 1em
}
H5 {
	FONT-SIZE: 1em
}
H6 {
	FONT-SIZE: 1em
}
PRE {
	FONT-SIZE: 1em
}
CODE {
	FONT-SIZE: 1em
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
OL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
LI {
	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
}
H6 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
PRE {
	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
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
HTML {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
BLOCKQUOTE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
FIELDSET {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
INPUT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
A IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
:link IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
:visited IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
ADDRESS {
	FONT-STYLE: normal
}
BODY {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: center top; PADDING-LEFT: 0px; FONT-SIZE: 9px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #b9bdbf; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: verdana,helvetica,sans-serif; BACKGROUND-COLOR: #617e8f; TEXT-ALIGN: center
}
TEXTAREA {
	FONT-SIZE: 9px; FONT-FAMILY: verdana,helvetica,sans-serif
}
A {
	COLOR: #b9bdbf
}
:focus {
	outline: 0; -moz-outline: 0
}
:active {
	outline: 0; -moz-outline: 0
}
H2 {
	FONT-SIZE: 18px; LINE-HEIGHT: 1.3em
}
H3 {
	FONT-SIZE: 16px; LINE-HEIGHT: 1.2em
}
H2 {
	TEXT-TRANSFORM: uppercase
}
H3 {
	TEXT-TRANSFORM: uppercase
}
FIELDSET LEGEND {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.clear {
	CLEAR: both; MARGIN: 0px; WIDTH: 1px; LINE-HEIGHT: 1px; HEIGHT: 1px
}
#wrapper {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 1000; PADDING-BOTTOM: 0px; MARGIN: auto; WIDTH: 1000px; PADDING-TOP: 0px; POSITION: absolute; TEXT-ALIGN: left;
}
#wrapper H1 {
	LEFT: 194px; WIDTH: 39px; POSITION: absolute; TOP: 205px; HEIGHT: 39px
}
#wrapper H1 A {
	DISPLAY: block; WIDTH: 39px; HEIGHT: 39px
}
#site-requirements A {
	TEXT-DECORATION: underline
}
#site-requirements {
	BORDER-RIGHT: #ecece0 1px solid; PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; BORDER-LEFT: #ecece0 1px solid; WIDTH: 100%; COLOR: #333; PADDING-TOP: 4px; BORDER-BOTTOM: #ecece0 1px solid; BACKGROUND-COLOR: #f3f3f3; TEXT-ALIGN: center
}
#site-requirements #dismiss-link {
	RIGHT: 4px; POSITION: absolute; TOP: 4px
}
.translucentbkg {
	BACKGROUND-IMAGE: url(../../images/common/translucent/translucent_090F25_35.png); WIDTH: 100%; COLOR: #fff; HEIGHT: 100%; BACKGROUND-COLOR: transparent
}
* HTML .translucentbkg {
	FILTER: alpha(opacity=35); BACKGROUND-IMAGE: url(../../images/common/translucent/translucent_090F25_35.png)! important; BACKGROUND-COLOR: transparent! important
}
* + HTML .translucentbkg {
	FILTER: alpha(opacity=35); BACKGROUND-IMAGE: none; BACKGROUND-COLOR: #090f25
}
.translucentbkglighter {
	BACKGROUND-IMAGE: url(../../images/common/translucent/translucent_DEE1E3_15.png); WIDTH: 100%; COLOR: #fff; HEIGHT: 100%; BACKGROUND-COLOR: transparent
}
* HTML .translucentbkglighter {
	FILTER: alpha(opacity=15); BACKGROUND-IMAGE: url(../../images/common/translucent/translucent_DEE1E3_15.png)! important; BACKGROUND-COLOR: transparent! important
}
* + HTML .translucentbkglighter {
	FILTER: alpha(opacity=15); BACKGROUND-IMAGE: none; BACKGROUND-COLOR: #dee1e3
}
.translucentbkgnormal {
	BACKGROUND-IMAGE: url(../../images/common/translucent/translucent_0F1320_20.png); WIDTH: 100%; COLOR: #fff; HEIGHT: 100%; BACKGROUND-COLOR: transparent
}
* HTML .translucentbkgnormal {
	FILTER: alpha(opacity=20); BACKGROUND-IMAGE: url(../../images/common/translucent/translucent_0F1320_20.png)! important; BACKGROUND-COLOR: transparent! important
}
* + HTML .translucentbkgnormal {
	FILTER: alpha(opacity=20); BACKGROUND-IMAGE: none; BACKGROUND-COLOR: #0f1320
}
.translucentbkgdark {
	BACKGROUND-IMAGE: url(../../images/common/translucent/translucent_090D1C_62.png); WIDTH: 100%; COLOR: #fff; HEIGHT: 100%; BACKGROUND-COLOR: transparent
}
* HTML .translucentbkgdark {
	FILTER: alpha(opacity=62); BACKGROUND-IMAGE: url(../../images/common/translucent/translucent_090D1C_62.png)! important; BACKGROUND-COLOR: transparent! important
}
* + HTML .translucentbkgdark {
	FILTER: alpha(opacity=62); BACKGROUND-IMAGE: none; BACKGROUND-COLOR: #090d1c
}
.translucentbkgwhite {
	BACKGROUND-IMAGE: url(../../images/common/translucent/translucent_FFFFFF_62.png); WIDTH: 100%; COLOR: #fff; HEIGHT: 100%; BACKGROUND-COLOR: transparent
}
* HTML .translucentbkgwhite {
	FILTER: alpha(opacity=62); BACKGROUND-IMAGE: url(../../images/common/translucent/translucent_FFFFFF_62.png)! important; BACKGROUND-COLOR: transparent! important
}
* + HTML .translucentbkgwhite {
	FILTER: alpha(opacity=62); BACKGROUND-IMAGE: none; BACKGROUND-COLOR: #fff
}
.translucentbkg_000000_80 {
	BACKGROUND-IMAGE: url(../../images/common/translucent/translucent_000000_80.png); WIDTH: 100%; COLOR: #fff; HEIGHT: 100%; BACKGROUND-COLOR: transparent
}
* HTML .translucentbkg_000000_80 {
	FILTER: alpha(opacity=80); BACKGROUND-IMAGE: url(../../images/common/translucent/translucent_000000_80.png)! important; BACKGROUND-COLOR: transparent! important
}
* + HTML .translucentbkg_000000_80 {
	FILTER: alpha(opacity=80); BACKGROUND-IMAGE: none; BACKGROUND-COLOR: #000
}
.opaquecontent {
	POSITION: relative
}
.overLinks A {
	DISPLAY: block; PADDING-TOP: 3px
}
.overLinks A:hover {
	BORDER-TOP: #b9bdbf 3px solid; PADDING-TOP: 0px
}
.overLinks A.activeProduct {
	BORDER-TOP: #b9bdbf 3px solid; PADDING-TOP: 0px
}
.sIFR-flash {
	VISIBILITY: visible! important; MARGIN: 0px
}
.sIFR-replaced {
	VISIBILITY: visible! important
}
SPAN.sIFR-alternate {
	DISPLAY: block; LEFT: 0px; OVERFLOW: hidden; WIDTH: 0px; POSITION: absolute; TOP: 0px; HEIGHT: 0px
}
FIELDSET {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.formFieldError LABEL {
	FONT-WEIGHT: bold; COLOR: #fcc238
}
LEGEND {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#noflash {
	WIDTH: 220px; POSITION: absolute; HEIGHT: 55px
}
#noflash .translucentbkg {
	WIDTH: 220px; HEIGHT: 55px
}
#noflash IMG {
	LEFT: 0px; POSITION: absolute; TOP: 0px
}
#noflash P {
	LEFT: 50px; WIDTH: 160px; POSITION: absolute; TOP: 8px
}
#noflash A:hover {
	TEXT-DECORATION: underline
}
A.more {
	PADDING-RIGHT: 8px; MARGIN-TOP: 4px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: url(/images/common/btn_more_lo.gif) no-repeat right top; FLOAT: left; PADDING-BOTTOM: 0px; COLOR: #d9d9dd; PADDING-TOP: 0px; POSITION: relative; TEXT-ALIGN: left
}
A.more:hover {
	BACKGROUND: url(/images/common/btn_more_hi.gif) no-repeat right top; COLOR: #fff
}
.navi A SPAN {
	DISPLAY: block; FLOAT: left; TEXT-INDENT: -6000px; LINE-HEIGHT: 1px; HEIGHT: 1px
}
#naviMeta A SPAN {
	DISPLAY: block; FLOAT: left; TEXT-INDENT: -6000px; LINE-HEIGHT: 1px; HEIGHT: 1px
}
H1 A SPAN.alternativetext {
	DISPLAY: block; FLOAT: left; TEXT-INDENT: -6000px; LINE-HEIGHT: 1px; HEIGHT: 1px
}
.alternativetext {
	DISPLAY: none; TEXT-INDENT: -6000px; LINE-HEIGHT: 1px; HEIGHT: 1px
}
#naviProducts {
	FONT-SIZE: 11px; LEFT: 6px; WIDTH: 210px; POSITION: absolute; TOP: 39px
}
#naviCorporate {
	FONT-SIZE: 11px; LEFT: 6px; WIDTH: 210px; POSITION: absolute; TOP: 39px
}
#naviCorporate {
	TOP: 255px
}
#naviProducts {
	LEFT: -12px
}
#naviCorporate {
	LEFT: -12px
}
#naviProducts LI A {
	DISPLAY: block; WIDTH: 232px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 18px; TEXT-DECORATION: none
}
#naviCorporate LI A {
	DISPLAY: block; WIDTH: 232px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 18px; TEXT-DECORATION: none
}
#naviMeta {
	FONT-SIZE: 2px; LEFT: 20px; WIDTH: 600px; POSITION: absolute; bottom: -100px;
}
#naviMeta LI {
	FONT-SIZE: 11px; FLOAT: left
}
#naviMeta LI A {
	FONT-SIZE: 10px
}
#naviFooter {
	LEFT: 640px; POSITION: absolute; TOP: 546px
}
#naviFooter LI {
	DISPLAY: block; FLOAT: left; MARGIN-RIGHT: 10px
}
#naviFooter LI A {
	COLOR: #fff
}
#naviFooter LI A:hover {
	COLOR: #e4e4e4
}
#subKatNavi {
	FONT-SIZE: 11px; Z-INDEX: 1000; LEFT: 250px; WIDTH: 600px; COLOR: #adb3bd; POSITION: absolute; TOP: 30px
}
#subKatNavi .translucentbkg {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; WIDTH: 400px; PADDING-TOP: 10px; HEIGHT: auto
}
#subKatNavi #subKatLevel2 {
	POSITION: relative
}
#subKatNavi DIV.selected {
	POSITION: relative
}
#subKatNavi SPAN.selected {
	POSITION: relative
}
#subKatNavi #subKatLevel3 UL {
	POSITION: relative
}
#subKatNavi #subKatLevel2 {
	MARGIN: 0px 0px 0px 10px
}
#subKatNavi DIV.selected {
	MARGIN: 0px 0px 0px 10px
}
#subKatNavi SPAN.selected {
	MARGIN: 0px 0px 0px 10px
}
#subKatNavi UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 12px; BACKGROUND: url(../../images/common/mon_pfeil_lo.gif) no-repeat 0px 6px; MARGIN-BOTTOM: 2px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: 18px
}
#areaNavi UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 12px; BACKGROUND: url(../../images/common/mon_pfeil_lo.gif) no-repeat 0px 6px; MARGIN-BOTTOM: 2px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: 18px
}
#areaNavi UL LI {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#subKatNavi UL LI:hover {
	BACKGROUND: url(../../images/common/mon_pfeil_hi.gif) no-repeat 0px 6px
}
#areaNavi UL LI:hover {
	BACKGROUND: url(../../images/common/mon_pfeil_hi.gif) no-repeat 0px 6px
}
#subKatNavi LI.selected {
	BORDER-TOP: #6e727e 1px solid; BORDER-BOTTOM: #6e727e 1px solid
}
#areaNavi LI.selected {
	BORDER-TOP: #6e727e 1px solid; BORDER-BOTTOM: #6e727e 1px solid
}
#subKatNavi LI A {
	DISPLAY: block; LINE-HEIGHT: 1px; HEIGHT: 18px
}
#areaNavi LI A {
	DISPLAY: block; LINE-HEIGHT: 1px; HEIGHT: 18px
}
#subKatNavi #subKatLevel2 {
	MARGIN-BOTTOM: 20px; WIDTH: 90%
}
#subKatNavi #subKatLevel2 LI A {
	FONT-SIZE: 11px; MARGIN-BOTTOM: 1px
}
#subKatNavi .selected {
	CLEAR: both; BORDER-TOP: #6e727e 1px solid; MARGIN-TOP: 2px; DISPLAY: block; PADDING-LEFT: 12px; FONT-SIZE: 11px; WIDTH: 90%; BORDER-BOTTOM: #6e727e 1px solid
}
#subKatNavi .selected {
	FONT-SIZE: 11px; BACKGROUND: url(../../images/common/mon_pfeil_hi.gif) no-repeat 0px 5px
}
#subKatNavi #subKatLevel3 {
	MARGIN: 0px 0px 0px 10px
}
#subKatNavi #subKatLevel3 UL LI {
	BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN: 0px 0px 3px
}
#subKatNavi #subKatLevel3 LI:hover {
	BACKGROUND: url(../../images/common/mon_pfeil_hi.gif) no-repeat 0px 6px
}
#areaNavi {
	WIDTH: 200px
}
#areaNavi .translucentbkg {
	WIDTH: 200px
}
#areaNavi .translucentbkg {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
#areaNavi UL {
	WIDTH: 190px; POSITION: relative
}
#subKatLevel3 LI.colnum-4 {
	MARGIN-TOP: -84px! important
}
#subKatLevel3 UL > LI.colnum-4 {
	MARGIN-TOP: -77px! important
}
#subKatLevel3 LI.colnum-5 {
	MARGIN-TOP: -104px! important
}
#subKatLevel3 UL > LI.colnum-5 {
	MARGIN-TOP: -94px! important
}
#subKatLevel3 LI.colnum-6 {
	MARGIN-TOP: -126px! important
}
#subKatLevel3 UL > LI.colnum-6 {
	MARGIN-TOP: -114px! important
}
#subKatLevel3 LI.colnum-7 {
	MARGIN-TOP: -146px! important
}
#subKatLevel3 UL > LI.colnum-7 {
	MARGIN-TOP: -134px! important
}
#subKatLevel3 LI.colnum-8 {
	MARGIN-TOP: -169px! important
}
#subKatLevel3 UL > LI.colnum-8 {
	MARGIN-TOP: -152px! important
}
#subKatLevel3 UL LI A {
	MARGIN-TOP: 0px! important; MARGIN-BOTTOM: 0px! important
}
#subKatLevel3 UL LI IMG {
	MARGIN-TOP: 0px! important; MARGIN-BOTTOM: 0px! important
}
#subKatLevel3 UL LI {
	MARGIN-TOP: 1px! important; MARGIN-BOTTOM: 1px! important
}
.teaser {
	CLEAR: both;
	z-index:2;
}
.teaser P {
	FONT-SIZE: 9px; LINE-HEIGHT: 11px
}
.teaser P {
	WIDTH: 107px! important
}
.teaser H4 {
	WIDTH: 107px! important
}
.teaser IMG {
	FLOAT: right; WIDTH: 113px
}
.teaser .opaquecontent DIV {
	POSITION: relative
}
.teaser .opaquecontent IMG {
	POSITION: relative
}
.teaser {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 1000; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; POSITION: absolute
}
.teaser .translucentbkg {
	WIDTH: 240px; HEIGHT: 115px
}
.teaser DIV.opaquecontent DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 10px; OVERFLOW: hidden; WIDTH: 107px; PADDING-TOP: 7px; HEIGHT: 93px
}
.klasseA {
	TEXT-ALIGN: left
}
.klasseA .more {
	MARGIN-RIGHT: 0px! important
}
.klasseA .more {
	MARGIN-RIGHT: 0px! important
}
.klasseB {
	TEXT-ALIGN: right
}
.klasseB .more {
	FLOAT: right; MARGIN-RIGHT: 0px! important; TEXT-ALIGN: left
}
.klasseD .more {
	FLOAT: right; MARGIN-RIGHT: 0px! important; TEXT-ALIGN: left
}
.klasseC .opaquecontent IMG {
	LEFT: 0px; POSITION: absolute
}
.klasseC .opaquecontent DIV {
	LEFT: 124px; POSITION: absolute; TOP: 0px
}
.klasseC .opaquecontent DIV H4 {
	MARGIN-LEFT: -10px! important
}
.klasseC .opaquecontent DIV P {
	MARGIN-LEFT: -10px! important
}
.klasseC .opaquecontent DIV A.more {
	MARGIN-LEFT: -10px! important; _margin-left: -5px
}
.klasseD {
	TEXT-ALIGN: right
}
.klasseD H4 {
	MARGIN-LEFT: 25px
}
.klasseD A.more {
	MARGIN-LEFT: 25px
}
.klasseD P {
	MARGIN-LEFT: 22px
}
.klasseD A.more {
	MARGIN-RIGHT: 10px
}
.klasseD IMG {
	FLOAT: right; WIDTH: 78px! important; MARGIN-RIGHT: 8px
}
.klasseD .opaquecontent DIV {
	WIDTH: 134px! important
}
.klasseE {
	WIDTH: 374px! important
}
.klasseE .translucentbkg {
	WIDTH: 374px! important
}
.klasseE IMG {
	WIDTH: 374px! important
}
.klasseE .translucentbkg {
	HEIGHT: 248px
}
.klasseE .text {
	WIDTH: 187px; POSITION: relative
}
.klasseE .text1 {
	WIDTH: 187px; POSITION: relative
}
.klasseE .text1 {
	LEFT: 67px
}
.klasseE H4 {
	MARGIN-LEFT: 0px; WIDTH: 187px
}
.klasseE P {
	MARGIN-LEFT: 0px; WIDTH: 187px
}
.klasseE H4 {
	TEXT-TRANSFORM: uppercase
}
.klasseE P {
	MARGIN-TOP: 0px
}
.klasseE A {
	MARGIN: 0px
}
.klasseF {
	WIDTH: 353px! important
}
.klasseF .translucentbkg {
	WIDTH: 353px! important
}
.klasseF .opaquecontent {
	WIDTH: 353px! important
}
.klasseF IMG {
	WIDTH: 226px! important
}
.klasseF .more {
	MARGIN-RIGHT: 0px! important; TEXT-ALIGN: left
}
.klasseG .translucentbkg {
	WIDTH: 279px; HEIGHT: 115px
}
.klasseG .opaquecontent DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 10px; WIDTH: 154px; PADDING-TOP: 5px
}
.klasseG H4 {
	WIDTH: 156px! important
}
.klasseG P {
	WIDTH: 148px! important
}
.klasseH .translucentbkg {
	WIDTH: 202px; HEIGHT: 115px
}
.klasseH .opaquecontent DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; WIDTH: 180px; PADDING-TOP: 5px
}
.klasseH H4 {
	WIDTH: 180px! important; TEXT-ALIGN: right
}
.klasseH P {
	WIDTH: 180px! important; TEXT-ALIGN: right
}
.klasseI .translucentbkg {
	WIDTH: 285px; HEIGHT: 74px
}
.klasseI .opaquecontent DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 10px; WIDTH: 285px; PADDING-TOP: 5px
}
.klasseI H4 {
	FONT-SIZE: 14px; WIDTH: 175px! important; TEXT-ALIGN: right
}
.klasseI P {
	WIDTH: 175px! important; TEXT-ALIGN: right
}
.klasseI A.more {
	MARGIN-LEFT: 145px
}
.klasseJ {
	TEXT-ALIGN: left
}
.klasseJ {
	WIDTH: 126px
}
.klasseJ .translucentbkg {
	WIDTH: 126px
}
.klasseJ .translucentbkg .opaquecontent {
	WIDTH: 126px
}
.klasseJ .more {
	FLOAT: right; MARGIN-RIGHT: 0px! important; TEXT-ALIGN: left
}
.klasseJ .more {
	FLOAT: right; MARGIN-RIGHT: 0px! important; TEXT-ALIGN: left
}
.klasse_lc_A {
	TEXT-ALIGN: left
}
.klasse_lc_A .more {
	MARGIN-RIGHT: 0px! important; TEXT-ALIGN: left
}
.klasse_lc_A .more {
	MARGIN-RIGHT: 0px! important; TEXT-ALIGN: left
}
BODY {
	BACKGROUND-COLOR: #fff
}
H1 {
	FONT-FAMILY: Verdana,Helvetica,Futura,sans-serif
}
H2 {
	FONT-FAMILY: Verdana,Helvetica,Futura,sans-serif
}
H3 {
	FONT-FAMILY: Verdana,Helvetica,Futura,sans-serif
}
IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.error {
	FONT-WEIGHT: bold; COLOR: #fcc238
}
#template1 #content {
	LEFT: 270px; WIDTH: 350px; POSITION: absolute; TOP: 200px
}
#template1 #content H4 {
	WIDTH: 420px
}
#template1 #content DIV {
	WIDTH: 290px; COLOR: #fff
}
#template1 #documents {
	LEFT: 270px; WIDTH: 350px; POSITION: absolute; TOP: 30px
}
#template1 #documents H4 {
	WIDTH: 420px
}
#template1 #documents DIV {
	WIDTH: 290px; COLOR: #fff
}
#template1 .klasseH {
	WIDTH: 202px; HEIGHT: 74px
}
#template1 .klasseH .translucentbkg {
	WIDTH: 202px; HEIGHT: 74px
}
#template1 .klasseH .imgHome {
	DISPLAY: none; Z-INDEX: 3; LEFT: 0px; WIDTH: 202px; POSITION: absolute; TOP: 0px; HEIGHT: 74px
}
#template1 .klasseH .teaserHomeImg {
	Z-INDEX: 1; LEFT: 202px; WIDTH: 78px; POSITION: absolute; TOP: 0px; HEIGHT: 74px
}
#template1 .klasseH .opaquecontent {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 6px
}
#template1 .klasseH .opaquecontent DIV {
	HEIGHT: 50px
}
#template1 .klasseH H4 {
	TEXT-TRANSFORM: uppercase
}
#template1 .klasseG {
	WIDTH: 166px; HEIGHT: 115px
}
#template1 .klasseG .translucentbkg {
	WIDTH: 166px; HEIGHT: 115px
}
#template1 .klasseG .imgHome {
	DISPLAY: none; Z-INDEX: 3; LEFT: 0px; WIDTH: 166px; POSITION: absolute; TOP: 0px; HEIGHT: 115px
}
#template1 .klasseG .teaserHomeImg {
	Z-INDEX: 1; LEFT: 166px; WIDTH: 113px; POSITION: absolute; TOP: 0px; HEIGHT: 115px
}
#template1 .klasseG .opaquecontent {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 6px
}
.klasseG H4 {
	TEXT-TRANSFORM: uppercase; LETTER-SPACING: -1px
}
#template1 #teaserHome1 {
	LEFT: 157px; POSITION: absolute; TOP: 403px
}
#template1 #teaserHome1 .translucentbkg {
	OVERFLOW: hidden
}
#template1 #teaserHome2 {
	LEFT: 436px; POSITION: absolute; TOP: 403px
}
#template1 #teaserHome2 .translucentbkg {
	OVERFLOW: hidden
}
#template1 #teaserHome3 {
	LEFT: 716px; POSITION: absolute; TOP: 403px
}
#template1 #teaserHome3 .translucentbkg {
	OVERFLOW: hidden
}
#template1 #teaserHome4 {
	LEFT: 436px; POSITION: absolute; TOP: 477px
}
#template1 #teaserHome4 .translucentbkg {
	OVERFLOW: hidden; WIDTH: 560px; HEIGHT: 41px
}
#template1 #teaserHome4 .opaquecontent {
	MARGIN-LEFT: 5px; POSITION: relative
}
#template1 #teaserHome4 .opaquecontent DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 10px; WIDTH: 350px; PADDING-TOP: 5px; POSITION: relative
}
#template1 #teaserHome4 H4 {
	MARGIN-TOP: 4px! important; FLOAT: left; WIDTH: auto; POSITION: relative
}
#template1 #teaserHome4 P {
	MARGIN-TOP: 5px! important; PADDING-LEFT: 12px; FLOAT: left; WIDTH: 200px; POSITION: relative; HEIGHT: 18px; TEXT-ALIGN: left
}
#template1 #teaserHome4 A {
	MARGIN-TOP: 5px
}
#template1 #hompageflash {
	LEFT: 232px; WIDTH: 580px; POSITION: absolute; TOP: 0px; HEIGHT: 284px
}
.headline30 {
	FONT-WEIGHT: 100; TEXT-TRANSFORM: uppercase; COLOR: #fff; FONT-FAMILY: Arial,sans-serif
}
.headline30 A {
	FONT-WEIGHT: 100; TEXT-TRANSFORM: uppercase; COLOR: #fff; FONT-FAMILY: Arial,sans-serif
}
.headline18 {
	FONT-WEIGHT: 100; TEXT-TRANSFORM: uppercase; COLOR: #fff; FONT-FAMILY: Arial,sans-serif
}
.headline18 A {
	FONT-WEIGHT: 100; TEXT-TRANSFORM: uppercase; COLOR: #fff; FONT-FAMILY: Arial,sans-serif
}
.headline16 {
	FONT-WEIGHT: 100; TEXT-TRANSFORM: uppercase; COLOR: #fff; FONT-FAMILY: Arial,sans-serif
}
.headline16 A {
	FONT-WEIGHT: 100; TEXT-TRANSFORM: uppercase; COLOR: #fff; FONT-FAMILY: Arial,sans-serif
}
.headline14 {
	FONT-WEIGHT: 100; TEXT-TRANSFORM: uppercase; COLOR: #fff; FONT-FAMILY: Arial,sans-serif
}
.headline14 A {
	FONT-WEIGHT: 100; TEXT-TRANSFORM: uppercase; COLOR: #fff; FONT-FAMILY: Arial,sans-serif
}
.headline30 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; FONT-SIZE: 30px; PADDING-BOTTOM: 8px; WORD-SPACING: -1px; LINE-HEIGHT: 30px; PADDING-TOP: 0px; LETTER-SPACING: -1px; _padding: 0 5px 8px 0; _letter-spacing: -2.3px; _word-spacing: -1.6px
}
.headline30 A {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; FONT-SIZE: 30px; PADDING-BOTTOM: 8px; WORD-SPACING: -1px; LINE-HEIGHT: 30px; PADDING-TOP: 0px; LETTER-SPACING: -1px; _padding: 0 5px 8px 0; _letter-spacing: -2.3px; _word-spacing: -1.6px
}
.headline18 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; FONT-SIZE: 18px; PADDING-BOTTOM: 2px; WORD-SPACING: 0px; LINE-HEIGHT: 18px; PADDING-TOP: 0px; LETTER-SPACING: -1px; _padding: 0 0 4px 0; _letter-spacing: -1.24px; _word-spacing: -1px
}
.headline18 A {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; FONT-SIZE: 18px; PADDING-BOTTOM: 2px; WORD-SPACING: 0px; LINE-HEIGHT: 18px; PADDING-TOP: 0px; LETTER-SPACING: -1px; _padding: 0 0 4px 0; _letter-spacing: -1.24px; _word-spacing: -1px
}
.headline16 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 16px; PADDING-BOTTOM: 2px; WORD-SPACING: 0px; LINE-HEIGHT: 16px; PADDING-TOP: 0px; LETTER-SPACING: -1px; _padding: 0 0 4px 0; _letter-spacing: -1.11px; _word-spacing: -0.9px
}
.headline16 A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 16px; PADDING-BOTTOM: 2px; WORD-SPACING: 0px; LINE-HEIGHT: 16px; PADDING-TOP: 0px; LETTER-SPACING: -1px; _padding: 0 0 4px 0; _letter-spacing: -1.11px; _word-spacing: -0.9px
}
.headline14 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 14px; PADDING-BOTTOM: 2px; WORD-SPACING: 0px; LINE-HEIGHT: 16px; PADDING-TOP: 0px; LETTER-SPACING: 0px; _padding: 0 0 3px 0; _letter-spacing: -1px; _word-spacing: 0
}
.headline14 A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 14px; PADDING-BOTTOM: 2px; WORD-SPACING: 0px; LINE-HEIGHT: 16px; PADDING-TOP: 0px; LETTER-SPACING: 0px; _padding: 0 0 3px 0; _letter-spacing: -1px; _word-spacing: 0
}
.klasseH A.more {
	LEFT: 146px
}
A.button {
	PADDING-RIGHT: 8px; DISPLAY: block; PADDING-LEFT: 18px; FONT-WEIGHT: bold; BACKGROUND: url(/images/common/mon_pfeil_hi.gif) #243046 no-repeat 5px 3px; MARGIN-BOTTOM: 3px; PADDING-BOTTOM: 2px; COLOR: #fff; PADDING-TOP: 0px; TEXT-ALIGN: right
}
A.login {
	WIDTH: 63px
}
A.send {
	WIDTH: 63px
}
A.reset {
	BACKGROUND: url(/images/common/mon_pfeil_hi_links.gif) #7e889a no-repeat 5px 3px; WIDTH: 63px
}
A.register_now {
	WIDTH: 63px
}
A.update {
	WIDTH: 63px
}
A.back {
	BACKGROUND: url(/images/common/mon_pfeil_hi_links.gif) #7e889a no-repeat 5px 3px; WIDTH: 63px
}
A.close {
	PADDING-RIGHT: 36px; PADDING-LEFT: 5px; FONT-WEIGHT: normal; BACKGROUND: url(/images/common/btn_close.gif) #243046 no-repeat right top; PADDING-BOTTOM: 0px; WIDTH: 26px; PADDING-TOP: 0px
}
#noflash {
	HEIGHT: 65px
}
#noflash .translucentbkg {
	HEIGHT: 65px
}
#noflash IMG {
	TOP: 5px
}
#template14 #content P.collinfolink {
	LEFT: 136px; WIDTH: 143px
}
#wishlist {
	DISPLAY: block; Z-INDEX: 500000; LEFT: 0px; OVERFLOW: hidden; WIDTH: 100%; POSITION: absolute; TOP: 0px; HEIGHT: 20px
}
HTML {
	WIDTH: 100%; HEIGHT: 100%
}
BODY {
	WIDTH: 100%; HEIGHT: 100%
}
#boxshot {
	border-top: solid 1px #999;
	border-bottom: solid 1px #3a3a3a;
	border-left: solid 1px #3a3a3a;
	border-right: solid 1px #3a3a3a;
	text-align: center;
 }
.Accordion {
	border-left: solid 1px #404040;
	border-right: solid 1px #404040;
	border-bottom: solid 1px #404040;
	overflow: hidden;
}
.AccordionPanelTab {
	color: #FFFFFF;
	border-top: solid 1px #999;
	border-bottom: solid 1px #3a3a3a;
	cursor: pointer;
	-moz-user-select: none;
	-khtml-user-select: none;
	background: #080808 url('bg_grad_gray1.gif') repeat-x;
}
.AccordionPanelTab h3 {
	margin: 0;
	padding: 2px 2px 4px 36px;
	font-size: 110%;
	background: url('blt_panel_exp.gif') no-repeat left 50%;
	color: #FFFFFF;
} 
.AccordionPanelContent {
	overflow: scroll;
	height: 200px;
	font-size: 70%;
	line-height: 140%;
	color: #FFFFFF;
}
.AccordionPanelContent ul { margin: 0;	padding: 1.375em; }
.AccordionPanelTabHover { color: #fff; }
.AccordionPanelClosed .AccordionPanelTab h3 { background: url('blt_panel_clps.gif') no-repeat left 50%; }
.AccordionPanelContent div { margin: 5px 8px; }
.AccordionNewsContent {
	overflow: scroll;
	height: 600px;
	line-height: 140%;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-align: justify;
	vertical-align: top;
	padding-left: 0px;
	background-color: #FFFFFF;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
}
.AccordionNewsContent div { margin: 5px 8px; }
.AccordionNewsContent ul { margin: 0;	padding: 1.375em; }
#sidebar {
	width: 220px;
	margin-top: 0;
	float: left;
	text-align: left;
}
#newscontent {
	width: 300px;
	margin-right: 15px;
	padding-top: 5px;
	color: #000000;
}
#newssidebar {
	width: 400px;
	margin-top: 0;
}
.SpryHiddenRegion {
   visibility: hidden;
}
.orbis {COLOR: #FFFFFF; FONT-WEIGHT: normal; FONT-SIZE: 9px;}
A.orbis:link, A.orbis:active, A.orbis:visited {	COLOR: #FFFFFF; FONT-WEIGHT: normal; FONT-SIZE: 9px; text-decoration:none;background-color:#B0b0b0;}
A.orbis:hover  {COLOR: #7c8da6; TEXT-DECORATION: none; background-color:#B0b0b0;}