BODY {
	TEXT-ALIGN: center; MARGIN: 16px 0px 0px; FONT: 11px/14px Verdana, Geneva, Arial, Helvetica, sans-serif; BACKGROUND: #5b5c5c; COLOR: #333
}
UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
OL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H1 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H2 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H3 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H4 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H5 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H6 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DIV {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
FORM {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
FIELDSET {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H1 {
	LINE-HEIGHT: normal; FONT-SIZE: 100%; FONT-WEIGHT: normal
}
H2 {
	LINE-HEIGHT: normal; FONT-SIZE: 100%; FONT-WEIGHT: normal
}
H3 {
	LINE-HEIGHT: normal; FONT-SIZE: 100%; FONT-WEIGHT: normal
}
H4 {
	LINE-HEIGHT: normal; FONT-SIZE: 100%; FONT-WEIGHT: normal
}
H5 {
	LINE-HEIGHT: normal; FONT-SIZE: 100%; FONT-WEIGHT: normal
}
H6 {
	LINE-HEIGHT: normal; FONT-SIZE: 100%; FONT-WEIGHT: normal
}
TABLE {
	FONT: 11px/14px Verdana, Geneva, Arial, Helvetica, sans-serif; COLOR: #333
}
TR {
	FONT: 11px/14px Verdana, Geneva, Arial, Helvetica, sans-serif; COLOR: #333
}
TD {
	FONT: 11px/14px Verdana, Geneva, Arial, Helvetica, sans-serif; COLOR: #333
}
TH {
	FONT: 11px/14px Verdana, Geneva, Arial, Helvetica, sans-serif; COLOR: #333
}
INPUT {
	FONT: 11px/14px Verdana, Geneva, Arial, Helvetica, sans-serif; COLOR: #333
}
SELECT {
	BORDER-BOTTOM: #b6b2af 1px solid; BORDER-LEFT: #b6b2af 1px solid; FONT-FAMILY: Verdana, Geneva, Arial, sans-serif; FONT-SIZE: 11px; BORDER-TOP: #b6b2af 1px solid; BORDER-RIGHT: #b6b2af 1px solid
}
INPUT {
	COLOR: #333
}
TEXTAREA {
	COLOR: #333
}
SELECT {
	COLOR: #333
}
IMG {
	BORDER-RIGHT-WIDTH: 0px; DISPLAY: block; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
FIELDSET {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none
}
LI {
	LIST-STYLE-TYPE: none
}
A {
	COLOR: #333; TEXT-DECORATION: none
}
A:hover {
	COLOR: #0089cc; TEXT-DECORATION: none
}
A.button {
	PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-LEFT: 25px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: url(images/el_arrow.gif) no-repeat 0px 0px; HEIGHT: 18px; FONT-SIZE: 10px; FONT-WEIGHT: bold; TEXT-DECORATION: none; PADDING-TOP: 1px
}
#content #main A.button {
	MARGIN: 0px 0px 10px
}
A.button:hover {
	COLOR: #0089cc; TEXT-DECORATION: none
}
#xtra A.button {
	BACKGROUND-POSITION: 0px 8px; PADDING-TOP: 9px
}
.color00 {
	BACKGROUND: #f4f4f4
}
.color01 {
	BACKGROUND: #91ad33
}
.color02 {
	BACKGROUND: #4d5758
}
.color03 {
	BACKGROUND: #000000
}
.color04 {
	BACKGROUND: #8197a5
}
.color05 {
	BACKGROUND: #8197a6
}
.color06 {
	BACKGROUND: #b8c286
}
.color07 {
	BACKGROUND: #b6c9cc
}
.color08 {
	BACKGROUND: #828976
}
.color09 {
	BACKGROUND: #bd9f6d
}
.color10 {
	BACKGROUND: #5072b0
}
.color11 {
	BACKGROUND: #e3d892
}
.color12 {
	BACKGROUND: #8e2a22
}
.color13 {
	BACKGROUND: #cec533
}
#bodyService {
	BACKGROUND: url(images/bg_body_service.gif) #5c5a5b repeat-x left top
}
#bodyConsumer {
	BACKGROUND: #d1cabf
}
#bodyProfessional {
	BACKGROUND: url(images/bg_body_professional.gif) #606060 left top
}
#container {
	TEXT-ALIGN: left; MARGIN: 0px auto; WIDTH: 951px
}
#bodyConsumer #container #header1 {
	BACKGROUND: url(images/bg_header_top_con.gif) no-repeat left top
}
#bodyService #container #header1 {
	BACKGROUND: url(images/bg_header_top_ser.gif) no-repeat left top
}
#bodyProfessional #container #header1 {
	BACKGROUND: url(images/bg_header_top_pro.gif) no-repeat left top
}
#container #header1 {
	HEIGHT: 42px; OVERFLOW: hidden
}
HTML > BODY #container #header1 {
	BACKGROUND: url(images/bg_header_top.png) no-repeat left top
}
#bodyConsumer #container #header2 {
	BACKGROUND: url(images/bg_header_bottom_con.gif) no-repeat left top
}
#bodyService #container #header2 {
	BACKGROUND: url(images/bg_header_bottom_ser.gif) no-repeat left top
}
#bodyProfessional #container #header2 {
	BACKGROUND: url(images/bg_header_bottom_pro.gif) no-repeat left top
}
#container #header2 {
	MARGIN: 0px 0px 16px; HEIGHT: 33px; OVERFLOW: hidden
}
HTML > BODY #container #header2 {
	BACKGROUND: url(images/bg_header_bottom.png) no-repeat left top
}
#container #content {
	WIDTH: 951px; OVERFLOW: hidden
}
#container #content #home {
	MARGIN: 0px 15px 0px 0px; WIDTH: 759px; FLOAT: left
}
#container #content #menu {
	WIDTH: 177px; FLOAT: left; FONT-SIZE: 10px
}
#container #content #main {
	MARGIN: 0px 11px; WIDTH: 575px; DISPLAY: inline; FLOAT: left
}
#container #content #xtra {
	WIDTH: 177px; FLOAT: left; FONT-SIZE: 10px
}
#footer {
	PADDING-BOTTOM: 50px; MARGIN: 0px auto; PADDING-LEFT: 0px; WIDTH: 560px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#header1 A {
	MARGIN: 14px 0px 0px 16px; FLOAT: left
}
#header1 FORM {
	MARGIN: 13px 7px 0px 0px; FLOAT: right
}
#header1 FORM SELECT {
	WIDTH: 80px; COLOR: #5e5e5e; FONT-WEIGHT: bold
}
#header2 UL {
	FLOAT: left
}
#header2 UL LI {
	BACKGROUND: url(images/el_header_line.gif) no-repeat right top; FLOAT: left
}
#header2 UL LI A {
	FLOAT: left; CURSOR: pointer
}
#header2 UL LI A SPAN {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 13px; FLOAT: left; HEIGHT: 33px; COLOR: #5e5e5e; FONT-SIZE: 12px; FONT-WEIGHT: normal; PADDING-TOP: 8px
}
HTML > BODY #header2 UL LI A SPAN {
	HEIGHT: 25px
}
#header2 UL LI:first-child A SPAN {
	PADDING-LEFT: 17px
}
#header2 UL LI.active A {
	BACKGROUND: url(images/bg_topmenu_hover_left.gif) no-repeat left top
}
#header2 UL LI A:hover {
	BACKGROUND: url(images/bg_topmenu_hover_left.gif) no-repeat left top
}
#header2 UL LI.active A SPAN {
	BACKGROUND: url(images/bg_topmenu_hover.gif) no-repeat right top; COLOR: #fff
}
#header2 UL LI A:hover SPAN {
	BACKGROUND: url(images/bg_topmenu_hover.gif) no-repeat right top; COLOR: #fff
}
#bodyConsumer #header2 UL LI.active:first-child A {
	BACKGROUND: url(images/bg_topmenu_hover_left_first_con.gif) no-repeat left top
}
#bodyConsumer #header2 UL LI:first-child A:hover {
	BACKGROUND: url(images/bg_topmenu_hover_left_first_con.gif) no-repeat left top
}
#bodyService #header2 UL LI.active:first-child A {
	BACKGROUND: url(images/bg_topmenu_hover_left_first_ser.gif) no-repeat left top
}
#bodyService #header2 UL LI:first-child A:hover {
	BACKGROUND: url(images/bg_topmenu_hover_left_first_ser.gif) no-repeat left top
}
#bodyProfessional #header2 UL LI.active:first-child A {
	BACKGROUND: url(images/bg_topmenu_hover_left_first_pro.gif) no-repeat left top
}
#bodyProfessional #header2 UL LI:first-child A:hover {
	BACKGROUND: url(images/bg_topmenu_hover_left_first_pro.gif) no-repeat left top
}
HTML > BODY #header2 UL LI.active:first-child A {
	BACKGROUND: url(images/bg_topmenu_hover_left_first.png) no-repeat left top
}
#header2 UL LI:first-child A:hover {
	BACKGROUND: url(images/bg_topmenu_hover_left_first.png) no-repeat left top
}
#header2 FORM {
	MARGIN: 8px 6px 0px 0px; FLOAT: right
}
#header2 FORM INPUT {
	MARGIN: 0px 0px 0px 7px; FLOAT: left; COLOR: #afafaf
}
#header2 FORM INPUT.inputbox-rx {
	WIDTH: 165px
}
#footer UL {
	MARGIN: 0px 0px 5px
}
#footer UL LI {
	BORDER-LEFT: #262626 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 6px; DISPLAY: inline; FONT-SIZE: 10px; PADDING-TOP: 0px
}
#footer UL LI:first-child {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none
}
#footer UL LI A {
	COLOR: #262626; TEXT-DECORATION: underline
}
#footer UL LI A:hover {
	COLOR: #0089cc
}
#footer P {
	COLOR: #262626; FONT-SIZE: 10px
}
#bodyProfessional #footer UL LI {
	BORDER-LEFT: #fff 1px solid
}
#bodyProfessional #footer UL LI:first-child {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none
}
#bodyProfessional #footer UL LI A {
	COLOR: #fff
}
#bodyProfessional #footer UL LI A:hover {
	COLOR: #0089cc
}
#bodyProfessional #footer P {
	COLOR: #fff
}
#content #home {
	BACKGROUND: url(images/bg_home_top.gif) no-repeat left top
}
#content #home H1 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; HEIGHT: 23px; COLOR: #0089cc; FONT-SIZE: 12px; OVERFLOW: hidden; PADDING-TOP: 7px
}
HTML > BODY #content #home H1 {
	HEIGHT: 23px
}
#content #home #homeInner {
	PADDING-BOTTOM: 7px; MARGIN: 0px 0px 16px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-TOP: 0px
}
#content #home #homeInner .homeTeaserbar {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 759px; PADDING-RIGHT: 0px; BACKGROUND: #fff; OVERFLOW: hidden; PADDING-TOP: 8px
}
#content #home #homeInner .homeTeaserbar .teaser {
	MARGIN: 0px 0px 19px 19px; DISPLAY: inline; FLOAT: left
}
#content #home #homeInner .homeTeaserbar .no01 {
	WIDTH: 211px
}
#content #home #homeInner .homeTeaserbar .no02 {
	WIDTH: 211px; BACKGROUND: url(images/el_home_teaser_line_top.gif) no-repeat right top; -moz-background-clip: border; -moz-background-inline-policy: continuous; -moz-background-origin: padding
}
#content #home #homeInner .homeTeaserbar .bannergroup {
	BACKGROUND: url(images/el_home_teaser_line_bottom.gif) no-repeat right bottom
}
#content #home #homeInner .homeTeaserbar .no02 .toggleTeaser {
	OVERFLOW: hidden
}
#content #home #homeInner .homeTeaserbar .no02 .toggleTeaser .bt {
	WIDTH: 25px; FLOAT: left; HEIGHT: 75px
}
#content #home #homeInner .homeTeaserbar .no02 .toggleTeaser .bt SPAN {
	DISPLAY: none
}
#content #home #homeInner .homeTeaserbar .no02 .toggleTeaser .btLeft {
	BACKGROUND: url(images/bt_home_teas_left.gif) no-repeat left top
}
#content #home #homeInner .homeTeaserbar .no02 .toggleTeaser #in {
	FLOAT: left
}
#content #home #homeInner .homeTeaserbar .no02 .toggleTeaser .carousel-box {
	POSITION: relative; WIDTH: 142px; HEIGHT: 115px; OVERFLOW: hidden
}
#content #home #homeInner .homeTeaserbar .no02 .toggleTeaser .carousel-images {
	POSITION: absolute; WIDTH: 10000px; HEIGHT: 115px
}
#content #home #homeInner .homeTeaserbar .no02 .toggleTeaser .carousel-images DIV {
	WIDTH: 142px; FLOAT: left
}
#content #home #homeInner .homeTeaserbar .no02 .toggleTeaser #in H4 {
	MARGIN: 3px 0px 0px; FONT-WEIGHT: bold
}
#content #home #homeInner .homeTeaserbar .no02 .toggleTeaser #in A:hover {
	COLOR: #0089cc
}
#content #home #homeInner .homeTeaserbar .no02 .toggleTeaser .btRight {
	BACKGROUND: url(images/bt_home_teas_right.gif) no-repeat left top
}
#content #home #homeInner .homeTeaserbar .no02b {
	BACKGROUND: url(images/el_home_teaser_line_bottom.gif) no-repeat right bottom
}
#content #home #homeInner .homeTeaserbar .no03 {
	MARGIN: 0px 0px 0px 19px; WIDTH: 245px
}
#content #home #homeInner .homeTeaserbar H2 {
	MARGIN: 0px 0px 9px; COLOR: #0089cc; FONT-SIZE: 12px
}
#content #home #homeInner .homeTeaserbar P {
	LINE-HEIGHT: 12px; MARGIN: 0px 0px 13px
}
#content #home #homeInner .homeTeaserbar .no03 H3 {
	MARGIN: 0px 0px 3px; CLEAR: both
}
#content #home #homeInner .homeTeaserbar .no03 H4 {
	MARGIN: 0px 20px 0px 0px; FONT-WEIGHT: bold
}
#content #home #homeInner .homeTeaserbar .no03 A {
	
}
#content #home #homeInner .homeTeaserbar .no03 A:hover {
	
}
#content #home #homeInner .homeTeaserbar .no00 {
	WIDTH: 441px; BACKGROUND: url(images/el_home_teaser_line_top.gif) no-repeat right top; -moz-background-clip: border; -moz-background-inline-policy: continuous; -moz-background-origin: padding
}
#content #home #homeInner .homeTeaserbar1 {
	MARGIN: 0px 0px 16px; WIDTH: 759px; BACKGROUND: url(images/bg_home_bottom.gif) no-repeat left bottom; HEIGHT: 7px
}
#homeBar {
	MARGIN: 0px 0px 16px; WIDTH: 759px; BACKGROUND: url(images/bg_home_homebar.gif) no-repeat left top; HEIGHT: 43px; OVERFLOW: hidden
}
#homeBar LI {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 16px; PADDING-RIGHT: 0px; FLOAT: left; HEIGHT: 43px; PADDING-TOP: 8px
}
HTML > BODY #homeBar LI {
	HEIGHT: 35px
}
#homeBar LI.trenner {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 16px; PADDING-RIGHT: 16px; BACKGROUND: url(images/el_trenner.gif) no-repeat right top; PADDING-TOP: 8px
}
#bodyConsumer #content #menu H1 {
	BACKGROUND: url(images/bg_sidebar_top_con.gif) no-repeat left top
}
#bodyService #content #menu H1 {
	BACKGROUND: url(images/bg_sidebar_top_ser.gif) no-repeat left top
}
#bodyProfessional #content #menu H1 {
	BACKGROUND: url(images/bg_sidebar_top_pro.gif) no-repeat left top
}
#content #menu H1 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; HEIGHT: 30px; COLOR: #0089cc; FONT-SIZE: 12px; OVERFLOW: hidden; PADDING-TOP: 7px
}
HTML > BODY #content #menu H1 {
	BACKGROUND: url(images/bg_sidebar_top.png) no-repeat left top; HEIGHT: 23px
}
#bodyConsumer #content #menu UL.menu {
	BACKGROUND: url(images/bg_sidebar_bottom_con.gif) no-repeat left bottom
}
#bodyService #content #menu UL.menu {
	BACKGROUND: url(images/bg_sidebar_bottom_ser.gif) no-repeat left bottom
}
#bodyProfessional #content #menu UL.menu {
	BACKGROUND: url(images/bg_sidebar_bottom_pro.gif) no-repeat left bottom
}
#content #menu UL.menu {
	PADDING-BOTTOM: 10px; MARGIN: 0px 0px 10px; PADDING-LEFT: 0px; WIDTH: 177px; PADDING-RIGHT: 0px; OVERFLOW: hidden; PADDING-TOP: 0px
}
HTML > BODY #content #menu UL.menu {
	BACKGROUND: url(images/bg_sidebar_bottom.png) no-repeat left bottom
}
#content #menu UL.menu LI {
	WIDTH: 177px; BACKGROUND: #e7e7e7; FLOAT: left; BORDER-TOP: #878787 1px solid
}
#content #menu UL.menu LI:first-child {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none
}
#content #menu UL.menu LI A {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 14px; WIDTH: 177px; PADDING-RIGHT: 0px; DISPLAY: block; FONT-SIZE: 12px; PADDING-TOP: 5px
}
HTML > BODY #content #menu UL.menu LI A {
	WIDTH: 163px
}
#content #menu UL.menu LI A:hover {
	COLOR: #0089cc
}
#content #menu UL.menu LI.parent A {
	BACKGROUND: url(images/el_menu_arrow.gif) no-repeat 160px 10px
}
#content #menu UL.menu LI.parent A:hover {
	BACKGROUND: url(images/el_menu_arrow_active.gif) no-repeat 160px 10px; COLOR: #0089cc
}
#content #menu UL.menu LI.active A {
	COLOR: #0089cc
}
#content #menu UL.menu LI.active.parent A {
	BACKGROUND: url(images/el_menu_arrow_open.gif) no-repeat 160px 10px; COLOR: #0089cc
}
#content #menu UL.menu LI.active.parent A:hover {
	BACKGROUND: url(images/el_menu_arrow_open.gif) no-repeat 160px 10px
}
#content #menu UL.menu LI UL {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#content #menu UL.menu LI UL LI {
	BACKGROUND: #c6c6c6
}
#content #menu UL.menu LI.active UL LI A {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #333; FONT-WEIGHT: normal
}
#content #menu UL.menu LI UL LI A {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #333; FONT-WEIGHT: normal
}
#content #menu UL.menu LI.active.parent UL LI A {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #333
}
#content #menu UL.menu LI.active.parent UL LI A:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #0089cc
}
#content #menu UL.menu LI.active.parent UL LI.active A {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #0089cc
}
#content #menu UL.menu LI.active.parent UL LI.parent A {
	BACKGROUND: url(images/el_menu_arrow.gif) no-repeat 160px 10px
}
#content #menu UL.menu LI.active.parent UL LI.parent A:hover {
	BACKGROUND: url(images/el_menu_arrow_active.gif) no-repeat 160px 10px; COLOR: #0089cc
}
#content #menu UL.menu LI.active.parent UL LI.active.parent A {
	BACKGROUND: url(images/el_menu_arrow_open.gif) no-repeat 160px 10px; COLOR: #0089cc
}
#content #menu UL.menu LI.active.parent UL LI.active.parent A:hover {
	BACKGROUND: url(images/el_menu_arrow_open.gif) no-repeat 160px 10px; COLOR: #0089cc
}
#content #menu UL.menu LI UL LI UL LI {
	BACKGROUND: #b3b3b3
}
#content #menu UL.menu LI.active.parent UL LI.active.parent UL LI A {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #333
}
#content #menu UL.menu LI.active.parent UL LI.active.parent UL LI A:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #0089cc
}
#content #menu UL.menu LI.active.parent UL LI.active.parent UL LI.active A {
	COLOR: #0089cc
}
#bodyConsumer #content #xtra .teaser {
	BACKGROUND: url(images/bg_sidebar_grey_bottom_con.gif) no-repeat left bottom
}
#bodyService #content #xtra .teaser {
	BACKGROUND: url(images/bg_sidebar_grey_bottom_ser.gif) no-repeat left bottom
}
#bodyProfessional #content #xtra .teaser {
	BACKGROUND: url(images/bg_sidebar_grey_bottom_pro.gif) no-repeat left bottom
}
#content #xtra .teaser {
	PADDING-BOTTOM: 9px; MARGIN: 0px 0px 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; OVERFLOW: hidden; PADDING-TOP: 0px
}
HTML > BODY #content #xtra .teaser {
	BACKGROUND: url(images/bg_sidebar_grey_bottom.png) no-repeat left bottom
}
#xtra .teaser UL {
	MARGIN-LEFT: 12px
}
#xtra .teaser LI {
	LINE-HEIGHT: 175%; FONT-SIZE: 12px; LIST-STYLE-IMAGE: url(images/el_menu_arrow.gif)
}
LI.latestnews {
	LINE-HEIGHT: 175%; FONT-SIZE: 12px; LIST-STYLE-IMAGE: url(images/el_menu_arrow.gif)
}
#bodyConsumer #content #xtra .teaser2 {
	BACKGROUND: url(images/bg_sidebar_white_bottom_con.gif) no-repeat left bottom
}
#bodyService #content #xtra .teaser2 {
	BACKGROUND: url(images/bg_sidebar_white_bottom_ser.gif) no-repeat left bottom
}
#bodyProfessional #content #xtra .teaser2 {
	BACKGROUND: url(images/bg_sidebar_white_bottom_pro.gif) no-repeat left bottom
}
HTML > BODY #content #xtra .teaser2 {
	BACKGROUND: url(images/bg_sidebar_white_bottom.png) no-repeat left bottom
}
#content #xtra .teaser .buttonTs {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 7px; BACKGROUND: #fff; PADDING-TOP: 6px
}
#bodyConsumer #content #xtra H3 {
	BACKGROUND: url(images/bg_sidebar_top_con.gif) no-repeat left top
}
#bodyService #content #xtra H3 {
	BACKGROUND: url(images/bg_sidebar_top_ser.gif) no-repeat left top
}
#bodyProfessional #content #xtra H3 {
	BACKGROUND: url(images/bg_sidebar_top_pro.gif) no-repeat left top
}
#content #xtra H3 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; HEIGHT: 30px; COLOR: #0089cc; FONT-SIZE: 12px; PADDING-TOP: 7px
}
HTML > BODY #content #xtra H3 {
	BACKGROUND: url(images/bg_sidebar_top.png) no-repeat left top; HEIGHT: 23px
}
#content #xtra .teaser .inner {
	BACKGROUND: #dfdfdf; FONT-SIZE: 10px; OVERFLOW: hidden
}
.innerPadding {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 0px
}
#content #xtra .teaser .inner2 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: #dfdfdf; FONT-SIZE: 10px; OVERFLOW: hidden; PADDING-TOP: 5px
}
#content #xtra .teaser H4 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-WEIGHT: bold; PADDING-TOP: 10px
}
#content #xtra .teaser P {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 12px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 7px
}
#content #xtra .teaser A.bottomLink {
	MARGIN: 6px 0px 0px 9px; DISPLAY: block; BACKGROUND: url(images/el_menu_arrow.gif) no-repeat 154px 5px; FONT-SIZE: 12px
}
#content #xtra .teaser A.bottomLink:hover {
	BACKGROUND: url(images/el_menu_arrow_active.gif) no-repeat 154px 5px; COLOR: #0089cc
}
#content #xtra .teaser .arrowedLinks {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 10px
}
#content #xtra .teaser .arrowedLinks LI A {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 11px; MARGIN: 0px 0px 11px; PADDING-LEFT: 9px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: url(images/el_menu_arrow.gif) no-repeat 0px 4px; TEXT-DECORATION: underline; PADDING-TOP: 0px
}
#content #xtra .teaser .arrowedLinks LI A:hover {
	BACKGROUND: url(images/el_menu_arrow_active.gif) no-repeat 0px 4px; COLOR: #0089cc
}
#content #xtra .submenu {
	MARGIN: 0px 0px 16px; OVERFLOW: hidden
}
#content #xtra .submenu LI {
	WIDTH: 177px; BACKGROUND: url(images/bg_submenu.gif) #e1e1e1 repeat-x left top; FLOAT: left
}
#content #xtra .submenu LI A {
	DISPLAY: block; BACKGROUND: url(images/bg_submenu.gif) repeat-x left top; FONT-SIZE: 12px
}
#content #xtra .submenu LI A SPAN {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; WIDTH: 177px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: url(images/el_menu_arrow.gif) no-repeat 163px 10px; HEIGHT: 29px; CURSOR: pointer; PADDING-TOP: 6px
}
HTML > BODY #content #xtra .submenu LI A SPAN {
	WIDTH: 167px; HEIGHT: 23px
}
#content #xtra .submenu LI A:hover {
	COLOR: #0089cc
}
#content #xtra .submenu LI A:hover SPAN {
	BACKGROUND: url(images/el_menu_arrow_active.gif) no-repeat 163px 10px
}
#content #xtra .submenu LI A.opened:hover SPAN {
	BACKGROUND: url(images/el_menu_arrow_open.gif) no-repeat 163px 10px
}
#content #xtra .submenu LI.voting {
	BACKGROUND: url(images/bg_submenu_vote.gif) #e1e1e1 repeat-x left top
}
#content #xtra .submenu LI.voting IMG {
	MARGIN: 11px 0px 9px 14px
}
#content #xtra .submenu LI .inside {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 14px; PADDING-LEFT: 0px; WIDTH: 177px; PADDING-RIGHT: 0px; BACKGROUND: #dfdfdf; OVERFLOW: hidden; PADDING-TOP: 7px
}
#content #xtra .submenu LI UL LI {
	WIDTH: 167px; BACKGROUND: none transparent scroll repeat 0% 0%
}
#content #xtra .submenu LI UL LI A {
	PADDING-BOTTOM: 4px; LINE-HEIGHT: 11px; PADDING-LEFT: 23px; WIDTH: auto; PADDING-RIGHT: 0px; BACKGROUND: url(images/el_menu_arrow.gif) no-repeat 14px 3px; HEIGHT: auto; FONT-SIZE: 10px; TEXT-DECORATION: underline; PADDING-TOP: 0px
}
#content #xtra .submenu LI UL LI A:hover {
	BACKGROUND: url(images/el_menu_arrow_active.gif) no-repeat 14px 3px
}
#content #xtra .submenu LI UL.pdf {
	PADDING-LEFT: 5px
}
#content #xtra .submenu LI UL.pdf LI A {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 32px; PADDING-RIGHT: 0px; BACKGROUND: url(images/el_pdf.gif) no-repeat 8px 3px; TEXT-DECORATION: none; PADDING-TOP: 0px
}
#content #xtra .submenu LI FORM {
	MARGIN: 0px 0px 7px 10px
}
#content #xtra .submenu LI FORM FIELDSET {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 7px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; OVERFLOW: hidden; PADDING-TOP: 0px
}
#content #xtra .submenu LI FORM LABEL {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 7px; FLOAT: left; COLOR: #333; FONT-SIZE: 10px; PADDING-TOP: 3px
}
#content #xtra .submenu LI FORM INPUT {
	FLOAT: left
}
#content #xtra .submenu LI FORM .input {
	MARGIN: 3px 0px 0px; WIDTH: 153px; COLOR: #666
}
#content #xtra .submenu LI FORM SELECT.input {
	WIDTH: 158px
}
#content #xtra .submenu LI FORM .radio LABEL {
	COLOR: #666
}
#content #xtra FORM A.goBtn {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 22px; PADDING-RIGHT: 0px; DISPLAY: block; HEIGHT: 17px; FONT-SIZE: 10px; FONT-WEIGHT: bold; PADDING-TOP: 1px
}
HTML > BODY #content #xtra FORM A.goBtn {
	HEIGHT: 16px
}
#bodyConsumer #content #xtra FORM A.goBtn {
	BACKGROUND: url(images/el_arrow.gif) no-repeat left top
}
#bodyService #content #xtra FORM A.goBtn {
	BACKGROUND: url(images/el_arrow.gif) no-repeat left top
}
#bodyProfessional #content #xtra FORM A.goBtn {
	BACKGROUND: url(images/el_arrow.gif) no-repeat left top
}
#content #xtra FORM A.goBtn:hover {
	COLOR: #0089cc
}
#bodyConsumer #content #xtra .submenu LI.last {
	BACKGROUND: url(images/bg_sidebar_grey_bottom_con.gif) no-repeat left bottom
}
#bodyService #content #xtra .submenu LI.last {
	BACKGROUND: url(images/bg_sidebar_grey_bottom_ser.gif) no-repeat left bottom
}
#bodyProfessional #content #xtra .submenu LI.last {
	BACKGROUND: url(images/bg_sidebar_grey_bottom_pro.gif) no-repeat left bottom
}
HTML > BODY #content #xtra .submenu LI.last {
	BACKGROUND: url(images/bg_sidebar_grey_bottom.png) no-repeat left bottom
}
#bodyConsumer #content #xtra .submenu LI.last A {
	BACKGROUND: url(images/bg_sidebar_white_bottom_con.gif) no-repeat left bottom
}
#bodyService #content #xtra .submenu LI.last A {
	BACKGROUND: url(images/bg_sidebar_white_bottom_ser.gif) no-repeat left bottom
}
#bodyProfessional #content #xtra .submenu LI.last A {
	BACKGROUND: url(images/bg_sidebar_white_bottom_pro.gif) no-repeat left bottom
}
HTML > BODY #content #xtra .submenu LI.last A {
	BACKGROUND: url(images/bg_sidebar_white_bottom.png) no-repeat left bottom
}
#content #xtra .submenu LI.last A.opened {
	BACKGROUND: url(images/bg_submenu.gif) repeat-x left top
}
HTML > BODY #content #xtra .submenu LI.last A.opened {
	BACKGROUND: url(images/bg_submenu.gif) repeat-x left top
}
#content #xtra .teaser FORM {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 10px; WIDTH: 177px; PADDING-RIGHT: 0px; BACKGROUND: #dfdfdf; OVERFLOW: hidden; PADDING-TOP: 10px
}
HTML > BODY #content #xtra .teaser FORM {
	WIDTH: 167px
}
#content #xtra .teaser FORM FIELDSET {
	MARGIN-BOTTOM: 8px
}
#content #xtra .teaser FORM FIELDSET LABEL {
	FONT-SIZE: 10px
}
#content #xtra .teaser FORM FIELDSET .input {
	WIDTH: 153px
}
#content #xtra .teaser FORM FIELDSET SELECT.input {
	WIDTH: 158px
}
#content #xtra .teaser FORM FIELDSET .radio LABEL {
	COLOR: #666
}
#bodyConsumer #content .menuLink {
	BACKGROUND: url(images/bg_sidebar2_bottom_con.gif) no-repeat left bottom
}
#bodyService #content .menuLink {
	BACKGROUND: url(images/bg_sidebar2_bottom_ser.gif) no-repeat left bottom
}
#bodyProfessional #content .menuLink {
	BACKGROUND: url(images/bg_sidebar2_bottom_pro.gif) no-repeat left bottom
}
#content .menuLink {
	MARGIN: 0px 0px 10px; OVERFLOW: hidden
}
HTML > BODY #content .menuLink {
	BACKGROUND: url(images/bg_sidebar2_bottom.png) no-repeat left bottom
}
#bodyConsumer #content .menuLink A {
	BACKGROUND: url(images/bg_sidebar2_top_con.gif) no-repeat left top
}
#bodyService #content .menuLink A {
	BACKGROUND: url(images/bg_sidebar2_top_ser.gif) no-repeat left top
}
#bodyProfessional #content .menuLink A {
	BACKGROUND: url(images/bg_sidebar2_top_pro.gif) no-repeat left top
}
#content .menuLink A {
	WIDTH: 177px; DISPLAY: block; FONT-SIZE: 10px; CURSOR: pointer
}
HTML > BODY #content .menuLink A {
	BACKGROUND: url(images/bg_sidebar2_top.png) no-repeat left top
}
#content .menuLink A.large {
	FONT-SIZE: 12px
}
#content .menuLink .largeactive {
	BACKGROUND: url(images/el_menu_arrow_active.gif) no-repeat 160px 11px; COLOR: #0089cc; FONT-SIZE: 12px
}
#content .menuLink A SPAN {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; WIDTH: 177px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: url(images/el_menu_arrow.gif) no-repeat 160px 11px; HEIGHT: 29px; PADDING-TOP: 7px
}
HTML > BODY #content .menuLink A SPAN {
	WIDTH: 167px; HEIGHT: 22px
}
#content .menuLink A:hover SPAN {
	BACKGROUND: url(images/el_menu_arrow_active.gif) no-repeat 160px 11px; COLOR: #0089cc
}
#content #main #main1 {
	FLOAT: left
}
#bodyConsumer #content #main #main1 {
	BACKGROUND: url(images/bg_main_top_con.gif) no-repeat left top
}
#bodyService #content #main #main1 {
	BACKGROUND: url(images/bg_main_top_ser.gif) no-repeat left top
}
#bodyProfessional #content #main #main1 {
	BACKGROUND: url(images/bg_main_top_pro.gif) no-repeat left top
}
HTML > BODY #content #main #main1 {
	BACKGROUND: url(images/bg_main_top.png) no-repeat left top
}
#content #main #main1 #main1Inner {
	PADDING-BOTTOM: 0px; MARGIN: 0px 5px; PADDING-LEFT: 0px; WIDTH: 565px; PADDING-RIGHT: 0px; DISPLAY: inline; BACKGROUND: #fff; FLOAT: left; HEIGHT: 395px; PADDING-TOP: 0px
}
HTML > BODY #content #main #main1 #main1Inner {
	MIN-HEIGHT: 395px; HEIGHT: auto
}
#bodyProfessional #content #main #main1 #main1Inner {
	BACKGROUND: #e8e8e8
}
#bodyConsumer #content #main #main2 {
	BACKGROUND: url(images/bg_main_bottom_con.gif) no-repeat left bottom
}
#bodyService #content #main #main2 {
	BACKGROUND: url(images/bg_main_bottom_ser.gif) no-repeat left bottom
}
#bodyProfessional #content #main #main2 {
	BACKGROUND: url(images/bg_main_bottom_grey_pro.gif) no-repeat left bottom
}
#content #main #main2 {
	HEIGHT: 19px; CLEAR: both; OVERFLOW: hidden
}
HTML > BODY #content #main #main2 {
	BACKGROUND: url(images/bg_main_bottom.png) no-repeat left bottom
}
HTML > BODY#bodyProfessional #content #main #main2 {
	BACKGROUND: url(images/bg_main_bottom_grey.png) no-repeat left bottom
}
#container #content .mainHead {
	HEIGHT: 30px; OVERFLOW: hidden
}
#container #content .mainHead H2 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 0px; FLOAT: left; COLOR: #0089cc; FONT-SIZE: 12px; PADDING-TOP: 7px
}
#container #content .mainHead H3 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 20px; FLOAT: right; COLOR: #0089cc; FONT-SIZE: 12px; PADDING-TOP: 7px
}
#container #content #mainx {
	MARGIN: 0px; WIDTH: 759px; DISPLAY: inline; FLOAT: right
}
#content #mainx #main1x {
	MARGIN: 0px; WIDTH: 759px; FLOAT: left
}
#bodyConsumer #content #mainx #main1x {
	BACKGROUND: url(images/bg_mainx_top_con.gif) no-repeat left top
}
#bodyService #content #mainx #main1x {
	BACKGROUND: url(images/bg_mainx_top_ser.gif) no-repeat left top
}
#bodyProfessional #content #mainx #main1x {
	BACKGROUND: url(images/bg_mainx_top_pro.gif) no-repeat left top
}
#content #mainx #main1x #main1xInner {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 759px; PADDING-RIGHT: 0px; DISPLAY: inline; BACKGROUND: #fff; FLOAT: left; HEIGHT: 395px; PADDING-TOP: 0px
}
HTML > BODY #content #mainx #main1x #main1xInner {
	MIN-HEIGHT: 395px; HEIGHT: auto
}
#bodyProfessional #content #mainx #main1x #main1xInner {
	BACKGROUND: #e8e8e8
}
#bodyConsumer #content #mainx #main2x {
	BACKGROUND: url(images/bg_mainx_bottom_con.gif) no-repeat left top
}
#bodyService #content #mainx #main2x {
	BACKGROUND: url(images/bg_mainx_bottom_ser.gif) no-repeat left top
}
#bodyProfessional #content #mainx #main2x {
	BACKGROUND: url(images/bg_mainx_bottom_pro.gif) no-repeat left top
}
#content #mainx #main2x {
	BORDER-BOTTOM: red 0px solid; BORDER-LEFT: red 0px solid; HEIGHT: 7px; CLEAR: both; OVERFLOW: hidden; BORDER-TOP: red 0px solid; BORDER-RIGHT: red 0px solid
}
#content #main .toc {
	LINE-HEIGHT: 11px; WIDTH: 565px; BACKGROUND: url(images/bg_main_menu.gif) repeat-x left top; FONT-SIZE: 12px; OVERFLOW: hidden; TEXT-DECORATION: none
}
#content #main .toc LI {
	WIDTH: auto; FLOAT: left; HEIGHT: 33px; TEXT-DECORATION: none
}
#content #main .toc LI A {
	BORDER-LEFT: #fff 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; DISPLAY: block; HEIGHT: 33px; VERTICAL-ALIGN: baseline; TEXT-DECORATION: none; PADDING-TOP: 0px
}
HTML >  BODY #content #main .toc LI A {
	DISPLAY: table-cell; VERTICAL-ALIGN: middle
}
* + HTML BODY #content #main .toc LI A {
	DISPLAY: block; VERTICAL-ALIGN: baseline
}
#content #main .toc LI.active A {
	BACKGROUND: url(images/bg_mainmenu_hover.gif) no-repeat right top; COLOR: #fff
}
#content #main .toc LI A:hover {
	BACKGROUND: url(images/bg_mainmenu_hover.gif) no-repeat right top; COLOR: #fff
}
#content #main .toc LI A SPAN {
	DISPLAY: block; PADDING-TOP: 6px
}
HTML >  BODY #content #main .toc LI A SPAN {
	PADDING-TOP: 0px
}
* + HTML BODY #content #main .toc LI A SPAN {
	PADDING-TOP: 6px
}
#content #main .contentbody {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; FONT-SIZE: 12px; PADDING-TOP: 0px
}
#content #main .contentbody UL {
	MARGIN-LEFT: 12px
}
#content #main .contentbody UL LI {
	LINE-HEIGHT: 150%; LIST-STYLE-IMAGE: url(images/el_menu_arrow.gif)
}
#content #main .contentbody P {
	LINE-HEIGHT: 150%; MARGIN-TOP: 8px
}
#content #main .contentbody P IMG {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 0px; PADDING-RIGHT: 4px; PADDING-TOP: 4px
}
#content #main .items2 LI A {
	WIDTH: 188px
}
HTML > BODY #content #main .items2 LI A {
	WIDTH: 177px
}
#content #main .items2 LI#mainMenuFirst A {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; WIDTH: 189px; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none
}
HTML > BODY #content #main .items2 LI#mainMenuFirst A {
	WIDTH: 179px
}
#content #main .items3 LI A {
	WIDTH: 188px
}
HTML > BODY #content #main .items3 LI A {
	WIDTH: 177px
}
#content #main .items3 LI#mainMenuFirst A {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; WIDTH: 189px; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none
}
HTML > BODY #content #main .items3 LI#mainMenuFirst A {
	WIDTH: 179px
}
#content #main .items4 LI A {
	WIDTH: 141px
}
HTML > BODY #content #main .items4 LI A {
	WIDTH: 130px
}
#content #main .items4 LI#mainMenuFirst A {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; WIDTH: 142px; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none
}
HTML > BODY #content #main .items4 LI#mainMenuFirst A {
	WIDTH: 132px
}
#content #main .items5 LI A {
	WIDTH: 113px
}
HTML > BODY #content #main .items5 LI A {
	WIDTH: 102px
}
#content #main .items5 LI#mainMenuFirst A {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; WIDTH: 113px; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none
}
HTML > BODY #content #main .items5 LI#mainMenuFirst A {
	WIDTH: 103px
}
#content #main .topImage {
	POSITION: relative; TEXT-ALIGN: center; PADDING-BOTTOM: 0px; MARGIN: 16px 10px 20px 0px; PADDING-LEFT: 0px; WIDTH: 545px; PADDING-RIGHT: 0px; HEIGHT: 259px; OVERFLOW: hidden; PADDING-TOP: 10px
}
HTML > BODY #content #main .topImage {
	HEIGHT: 249px
}
#bodyProfessional #content #main .topImage {
	BACKGROUND: url(images/bg_prof_bigteaser.gif) no-repeat left top
}
#bodyProfessional #content #main .zoomImage {
	BACKGROUND: url(images/bg_prof_zoom.gif) no-repeat left top; HEIGHT: 419px
}
#content #main .topImage .wave {
	POSITION: absolute; TOP: 150px; LEFT: 1px
}
#content #main .topImage .zoom {
	POSITION: absolute; PADDING-BOTTOM: 2px; PADDING-LEFT: 11px; BOTTOM: 10px; PADDING-RIGHT: 0px; BACKGROUND: url(/images/stories/senn/el_zoom_li.gif) no-repeat left top; FLOAT: left; FONT-SIZE: 10px; CURSOR: pointer; FONT-WEIGHT: bold; TEXT-DECORATION: none; PADDING-TOP: 0px; LEFT: 6px
}
#content #main .topImage .zoom SPAN {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 0px; PADDING-RIGHT: 11px; BACKGROUND: url(/images/stories/senn/el_zoom_re.gif) no-repeat right top; FLOAT: left; TEXT-DECORATION: none; PADDING-TOP: 0px
}
#content #main .topImageProfessional {
	POSITION: relative; TEXT-ALIGN: center; PADDING-BOTTOM: 0px; MARGIN: 16px 10px 20px; PADDING-LEFT: 0px; WIDTH: 545px; PADDING-RIGHT: 0px; HEIGHT: 259px; OVERFLOW: hidden; PADDING-TOP: 10px
}
HTML > BODY #content #main .topImageProfessional {
	HEIGHT: 249px
}
#content #main .topImageProfessional .zoom {
	POSITION: absolute; PADDING-BOTTOM: 2px; PADDING-LEFT: 11px; BOTTOM: 10px; PADDING-RIGHT: 0px; BACKGROUND: url(images/el_zoom_li.gif) no-repeat left top; FLOAT: left; FONT-SIZE: 10px; CURSOR: pointer; FONT-WEIGHT: bold; TEXT-DECORATION: none; PADDING-TOP: 0px; LEFT: 6px
}
#content #main .topImageProfessional .zoom SPAN {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 0px; PADDING-RIGHT: 11px; BACKGROUND: url(images/el_zoom_re.gif) no-repeat right top; FLOAT: left; TEXT-DECORATION: none; PADDING-TOP: 0px
}
#bodyProfessional #content #main .topImage .zoom {
	LEFT: 21px
}
#content #main .topImage .view360 {
	POSITION: absolute; PADDING-BOTTOM: 2px; PADDING-LEFT: 11px; BOTTOM: 45px; PADDING-RIGHT: 0px; BACKGROUND: url(images/el_zoom_li.gif) no-repeat left top; FLOAT: left; FONT-SIZE: 10px; CURSOR: pointer; FONT-WEIGHT: bold; TEXT-DECORATION: none; PADDING-TOP: 0px; LEFT: 6px
}
#content #main .topImage .view360 SPAN {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 0px; PADDING-RIGHT: 11px; BACKGROUND: url(images/el_zoom_re.gif) no-repeat right top; FLOAT: left; TEXT-DECORATION: none; PADDING-TOP: 0px
}
#bodyProfessional #content #main .topImage .view360 {
	LEFT: 21px
}
#content #main .topImage IMG.product {
	MARGIN: 0px auto
}
#content #main .topImage .awards {
	POSITION: absolute; TOP: 20px; LEFT: 470px
}
#content #main .topImage .awards IMG {
	MARGIN: 0px 0px 20px
}
#content #main UL.list {
	MARGIN: 0px 0px 15px 15px
}
#content #main UL.list LI {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 14px; PADDING-RIGHT: 0px; BACKGROUND: url(images/el_bullet.gif) no-repeat 1px 5px; PADDING-TOP: 0px
}
#content #mainx UL.list {
	MARGIN: 0px 0px 15px 15px
}
#content #mainx UL.list LI {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 14px; PADDING-RIGHT: 0px; BACKGROUND: url(images/el_bullet.gif) no-repeat 1px 5px; PADDING-TOP: 0px
}
#content #main UL.smallList LI {
	BACKGROUND: url(images/el_list_item.gif) no-repeat 1px 6px
}
#content #main UL.linklist {
	MARGIN: 0px 16px 15px 15px
}
#content #main UL.linklist LI {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#content #main UL.linklist A {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 11px; PADDING-LEFT: 9px; PADDING-RIGHT: 0px; BACKGROUND: url(images/el_menu_arrow.gif) no-repeat 0px 4px; FLOAT: left; TEXT-DECORATION: underline; PADDING-TOP: 0px
}
#content #main UL.linklist A:hover {
	BACKGROUND: url(images/el_menu_arrow_active.gif) no-repeat 0px 4px; COLOR: #0089cc
}
#content #main UL.pdflist {
	MARGIN: 0px 16px 15px 15px
}
#content #main UL.pdflist LI {
	PADDING-BOTTOM: 14px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#content #main UL.pdflist A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 24px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: url(images/el_pdf.gif) no-repeat left top; HEIGHT: 16px; TEXT-DECORATION: underline; PADDING-TOP: 0px
}
#content #main UL.pdflist A:hover {
	COLOR: #0089cc
}
#content #main #faq {
	MARGIN: 12px 0px 30px; OVERFLOW: hidden
}
#content #main #faq LI {
	MARGIN: 0px 0px 12px; WIDTH: 565px; FLOAT: left
}
#content #main #faq LI A {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 37px; PADDING-RIGHT: 10px; DISPLAY: block; BACKGROUND: url(images/el_arrow.gif) #e4e4e4 no-repeat 11px 3px; FONT-WEIGHT: bold; PADDING-TOP: 5px
}
#content #main #faq LI A:hover {
	COLOR: #0089cc
}
#content #main #faq LI P {
	MARGIN: 9px 10px 5px 37px; DISPLAY: none
}
#content #main #faq LI.active {
	CURSOR: pointer
}
#content #main #faq LI.active A {
	BACKGROUND: url(images/el_arrow_open.gif) #e4e4e4 no-repeat 11px 3px
}
#content #main #faq LI.active P {
	DISPLAY: block
}
#content #main .mininav {
	PADDING-BOTTOM: 12px; BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 0px; HEIGHT: 20px; FONT-SIZE: 10px; OVERFLOW: hidden; PADDING-TOP: 3px
}
#content #main .mininav A {
	PADDING-BOTTOM: 0px; MARGIN: 0px 14px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; BACKGROUND: url(images/el_menu_arrow.gif) no-repeat 1px 4px; FLOAT: left; COLOR: #333333; TEXT-DECORATION: underline; PADDING-TOP: 0px
}
#content #main .mininav A:hover {
	BACKGROUND: url(images/el_menu_arrow_active.gif) no-repeat 1px 4px; COLOR: #0089cc
}
#content #main .mininav A.top {
	BACKGROUND: url(images/el_arrow_top.gif) no-repeat 0px 6px; FLOAT: right
}
#content #main .mininav A.top:hover {
	BACKGROUND: url(images/el_arrow_top_active.gif) no-repeat 0px 6px
}
#content #main .mininav A.back {
	BACKGROUND: url(images/el_arrow_back.gif) no-repeat 0px 4px; FLOAT: right
}
#content #main .mininav A.back:hover {
	BACKGROUND: url(images/el_arrow_back_active.gif) no-repeat 0px 4px
}
#content #main .mininav A.right {
	FLOAT: right
}
#content #main .noborder {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none
}
#content #main IMG.titleImage {
	MARGIN: 0px 0px 20px
}
#content #main H3 {
	MARGIN: 0px 0px 13px 15px; COLOR: #0089cc; FONT-SIZE: 22px
}
#content #main H4 {
	MARGIN: 0px 0px 8px 15px; COLOR: #0089cc; FONT-SIZE: 13px
}
#content #main H5 {
	MARGIN: 0px 0px 4px 15px; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
#content #main H5.tableHead {
	MARGIN: 0px 0px 4px 22px
}
#content #main H6 {
	MARGIN: 0px 0px 0px 15px; FONT-WEIGHT: bold
}
#content #main P {
	MARGIN: 0px 0px 5px
}
#content #main P.introText {
	MARGIN-TOP: 20px
}
#content #main P.smalltext {
	MARGIN-BOTTOM: 4px; COLOR: #666; FONT-SIZE: 9px
}
#content #main P.smalltext A {
	COLOR: #333; FONT-SIZE: 10px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
#content #main P.smalltext A:hover {
	COLOR: #0089cc
}
#content #main P.smalltext2 {
	MARGIN-BOTTOM: 4px; COLOR: #666; FONT-SIZE: 9px
}
#content #main P.smalltext2 A {
	COLOR: #333; FONT-SIZE: 10px
}
#content #main P.smalltext2 A:hover {
	COLOR: #0089cc
}
#content #main P A {
	TEXT-DECORATION: underline
}
#content #main A {
	TEXT-DECORATION: underline
}
#content #main A.titleLink {
	TEXT-DECORATION: none
}
#content #main A.button {
	TEXT-DECORATION: none
}
#content #main TD A {
	TEXT-DECORATION: underline
}
#content #main P A:hover {
	COLOR: #0089cc
}
#content #main .imageContainer {
	MARGIN: 0px 0px 16px 15px; OVERFLOW: hidden
}
#content #main .imageContainer IMG {
	MARGIN: 0px 16px 0px 0px; FLOAT: left
}
#content #main .linked {
	POSITION: relative; MARGIN: 0px 16px 0px 0px; FLOAT: left
}
#content #main .linked IMG {
	POSITION: absolute; TOP: 0px; LEFT: 0px
}
#content #main .productlist {
	MARGIN: 15px; WIDTH: 650px
}
#content #main .productlist DIV.hline {
	POSITION: relative; HEIGHT: 24px
}
#content #main .productlist DIV H4 {
	POSITION: absolute; MARGIN: 0px; BOTTOM: 0px
}
#content #main .productlist UL {
	LIST-STYLE-TYPE: none
}
#content #main .productlist UL LI {
	MARGIN: 0px 56px 8px 0px; WIDTH: 140px; DISPLAY: inline; FLOAT: left
}
#content #main .productlist UL LI .image {
	POSITION: relative; MARGIN: 7px 0px 8px; BACKGROUND: #f4f4f4; CURSOR: pointer
}
#content #main .productlist UL LI P {
	MARGIN-BOTTOM: 10px; HEIGHT: 48px; COLOR: #999; FONT-SIZE: 11px
}
#content #main .productlist UL LI .image DIV {
	POSITION: absolute; WIDTH: 140px; BACKGROUND: url(/images/stories/prod/bg_prodOverview.png) no-repeat left top; HEIGHT: 65px; TOP: 0px; LEFT: 0px
}
#content #main .productlist UL LI .image IMG {
	BOTTOM: -1px; RIGHT: 0px
}
HTML > BODY #content #main .productlist UL LI .image IMG {
	BOTTOM: 0px
}
#content #main .artistlist {
	MARGIN: 15px; WIDTH: 650px
}
#content #main .artistlist UL LI {
	MARGIN-BOTTOM: 18px
}
#content #main .artistlist UL LI DIV.avatar {
	WIDTH: 114px; FLOAT: left; MARGIN-RIGHT: 8px
}
#content #main .artistlist UL LI DIV.avatar IMG {
	BORDER-BOTTOM: #b7a99a 1px solid; BORDER-LEFT: #b7a99a 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; BORDER-TOP: #b7a99a 1px solid; BORDER-RIGHT: #b7a99a 1px solid; PADDING-TOP: 3px; border-radius: 4px; -moz-border-radius: 4px
}
#content #main .artistlist UL LI DIV.desc {
	WIDTH: 300px; FLOAT: left; MARGIN-RIGHT: 8px
}
#content #main .artistlist UL LI DIV.desc SPAN.star {
	COLOR: #0089cc; FONT-WEIGHT: bold
}
#content #main .artistlist UL LI DIV.prod {
	WIDTH: 80px; FLOAT: left
}
#content #main .categorylist {
	MARGIN: 15px; WIDTH: 650px
}
#content #main .categorylist DIV.hline {
	POSITION: relative; HEIGHT: 30px; MARGIN-LEFT: 15px
}
#content #main .categorylist UL LI DIV.image {
	POSITION: relative; MARGIN: 7px 0px 8px 15px
}
#content #main .categorylist UL LI P {
	POSITION: relative; MARGIN: 7px 15px 8px
}
#content #main .categorylist DIV H4 {
	POSITION: absolute; MARGIN: 0px; BOTTOM: 0px
}
#content #main .categorylist UL {
	LIST-STYLE-TYPE: none
}
#bodyConsumer #content #main .categorylist UL LI {
	POSITION: relative; MARGIN: 0px 20px 20px 0px; WIDTH: 254px; DISPLAY: inline; BACKGROUND: url(images/rahmen_184.gif); FLOAT: left; HEIGHT: 184px
}
#bodyService #content #main .categorylist UL LI {
	POSITION: relative; MARGIN: 0px 20px 20px 0px; WIDTH: 254px; DISPLAY: inline; BACKGROUND: url(images/rahmen_184.gif); FLOAT: left; HEIGHT: 184px
}
#bodyProfessional #content #main .categorylist UL LI {
	POSITION: relative; MARGIN: 0px 20px 20px 0px; WIDTH: 254px; DISPLAY: inline; BACKGROUND: url(images/border_prof_184.gif); FLOAT: left; HEIGHT: 184px
}
#content #main .productlistPrivate UL LI .image DIV {
	POSITION: absolute; WIDTH: 140px; BACKGROUND: url(images/stories/prod/bg_prodOverview.png) no-repeat left top; HEIGHT: 65px; TOP: 0px; LEFT: 0px
}
#content #main .productlistPrivate UL LI P {
	MARGIN: 0px 0px 8px; HEIGHT: 56px; OVERFLOW: hidden
}
#content #main .productlistPrivate A.button {
	MARGIN: 0px
}
#content #mainx .productlistPrivate {
	MARGIN: 0px; WIDTH: 170px; OVERFLOW: hidden
}
#content #mainx .productlistPrivate DIV.hline {
	POSITION: relative; HEIGHT: 30px
}
#content #mainx .productlistPrivate DIV H4 {
	POSITION: absolute; MARGIN: 0px; BOTTOM: 5px; COLOR: #0089cc; FONT-SIZE: 13px
}
#content #mainx .productlistPrivate .image {
	POSITION: relative; MARGIN: 7px 0px 8px; WIDTH: 140px; HEIGHT: 65px; OVERFLOW: hidden
}
#content #mainx .productlistPrivate .image IMG {
	POSITION: absolute; BOTTOM: -1px; RIGHT: 0px
}
HTML > BODY #content #mainx .productlistPrivate .image IMG {
	BOTTOM: 0px
}
#content #mainx .productlistPrivate .image DIV {
	POSITION: absolute; WIDTH: 140px; BACKGROUND: url(images/el_prod_overview_filter_consumer.png) no-repeat left top; HEIGHT: 65px; TOP: 0px; LEFT: 0px
}
#content #mainx .productlistPrivate P {
	MARGIN: 0px 0px 8px; HEIGHT: 56px; OVERFLOW: hidden
}
#content #mainx .productlistPrivate A.button {
	MARGIN: 0px
}
#content #main .productlistProfessional {
	MARGIN: 0px 15px; WIDTH: 533px; OVERFLOW: hidden
}
#content #main .productlistProfessional DIV.hline {
	POSITION: relative; HEIGHT: 30px
}
#content #main .productlistProfessional DIV H4 {
	POSITION: absolute; MARGIN: 0px; BOTTOM: 0px
}
#content #main .productlistProfessional UL {
	WIDTH: 650px; MARGIN-BOTTOM: 19px; FLOAT: left
}
#content #main .productlistProfessional UL LI {
	MARGIN: 0px 56px 0px 0px; WIDTH: 140px; FLOAT: left
}
#content #main .productlistProfessional UL LI .image {
	POSITION: relative; MARGIN: 7px 0px 8px; WIDTH: 140px; HEIGHT: 65px; OVERFLOW: hidden
}
#content #main .productlistProfessional UL LI .image IMG {
	POSITION: absolute; BOTTOM: -1px; RIGHT: 0px
}
HTML > BODY #content #main .productlistProfessional UL LI .image IMG {
	BOTTOM: 0px
}
#content #main .productlistProfessional UL LI .image DIV {
	POSITION: absolute; WIDTH: 140px; BACKGROUND: url(images/stories/prod/bg_prodOverview.png) no-repeat left top; HEIGHT: 65px; TOP: 0px; LEFT: 0px
}
#content #main .productlistProfessional UL LI P {
	MARGIN: 0px 0px 8px; HEIGHT: 56px; OVERFLOW: hidden
}
#content #main .productlistProfessional A.button {
	MARGIN: 0px
}
#content #main .detailView {
	POSITION: relative; WIDTH: 565px; HEIGHT: 360px; OVERFLOW: hidden
}
#content #main .detailView .back {
	POSITION: absolute; TOP: 0px; LEFT: 0px
}
#content #main .detailView .product {
	POSITION: absolute; TOP: 0px; RIGHT: 0px
}
#content #main .detailView .overlay {
	POSITION: absolute; PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; WIDTH: 100%; BOTTOM: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(images/el_detail_overlay_01.png) no-repeat left top; HEIGHT: 185px; PADDING-TOP: 73px; LEFT: 0px
}
HTML > BODY #content #main .detailView .overlay {
	HEIGHT: 103px
}
#content #main .detailView .theme01 {
	BACKGROUND-IMAGE: url(images/el_detail_overlay_01.png)
}
#content #main .detailView .theme02 {
	BACKGROUND-IMAGE: url(images/el_detail_overlay_02.png)
}
#content #main .detailView .theme03 {
	BACKGROUND-IMAGE: url(images/el_detail_overlay_03.png)
}
#content #main .detailView .theme04 {
	BACKGROUND-IMAGE: url(images/el_detail_overlay_04.png)
}
#content #main .detailView .theme05 {
	BACKGROUND-IMAGE: url(images/el_detail_overlay_05.png)
}
#content #main .detailView .theme06 {
	BACKGROUND-IMAGE: url(images/el_detail_overlay_06.png)
}
#content #main .detailView .theme07 {
	BACKGROUND-IMAGE: url(images/el_detail_overlay_07.png)
}
#content #main .detailView .theme08 {
	BACKGROUND-IMAGE: url(images/el_detail_overlay_08.png)
}
#content #main .detailView .theme09 {
	BACKGROUND-IMAGE: url(images/el_detail_overlay_09.png)
}
#content #main .detailView .theme10 {
	BACKGROUND-IMAGE: url(images/el_detail_overlay_10.png)
}
#content #main .detailView .theme11 {
	BACKGROUND-IMAGE: url(images/el_detail_overlay_11.png)
}
#content #main .detailView .theme12 {
	BACKGROUND-IMAGE: url(images/el_detail_overlay_12.png)
}
#content #main .detailView .theme13 {
	BACKGROUND-IMAGE: url(images/el_detail_overlay_13.png)
}
#content #main .miniProductInfos {
	MARGIN: 0px 0px 0px 15px; OVERFLOW: hidden
}
#content #main .miniProductInfos .left {
	WIDTH: 230px; FLOAT: left
}
#content #main .miniProductInfos .right {
	WIDTH: 319px; FLOAT: left
}
#content #main .miniProductInfos .teaserBox {
	MARGIN: 0px 0px 6px; WIDTH: 230px; BACKGROUND: url(images/bg_prof_teaser.gif) no-repeat left top; HEIGHT: 129px
}
#content #main .miniProductInfos .teaserBox IMG {
	MARGIN: 5px 0px 0px 5px; FLOAT: left
}
#content #main .miniProductInfos UL {
	OVERFLOW: hidden
}
#content #main .miniProductInfos UL LI {
	BACKGROUND: url(images/el_line.gif) no-repeat 0px 2px; FLOAT: left
}
#content #main .miniProductInfos UL LI#thefirst {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#content #main .miniProductInfos UL LI#thelast {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#content #main .miniProductInfos UL LI#thefirst A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#content #main .miniProductInfos UL LI#thelast A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#content #main .miniProductInfos UL LI#firstElement {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#content #main .miniProductInfos UL LI A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FONT-SIZE: 11px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
#content #main .miniProductInfos UL LI A:hover {
	COLOR: #0089cc
}
#content #main .miniProductInfos UL LI.active A {
	COLOR: #0089cc
}
#content #main .related {
	MARGIN: 0px 0px 10px 8px; WIDTH: 550px; BACKGROUND: url(images/bg_related.gif) no-repeat left top; HEIGHT: 150px
}
#bodyProfessional #content #main .related {
	BACKGROUND-IMAGE: url(images/bg_related_grey.gif)
}
#content #main .related H3 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 17px; PADDING-RIGHT: 0px; BACKGROUND: url(images/bg_related_h3.gif) no-repeat left top; HEIGHT: 31px; FONT-SIZE: 12px; PADDING-TOP: 8px
}
HTML > BODY #content #main .related H3 {
	HEIGHT: 23px
}
#bodyProfessional #content #main .related H3 {
	BACKGROUND-IMAGE: url(images/bg_related_h3_grey.gif)
}
#content #main .related .toggleTeaser {
	MARGIN: 0px 8px; OVERFLOW: hidden
}
#content #main .related .toggleTeaser .bt {
	WIDTH: 31px; FLOAT: left; HEIGHT: 103px
}
#content #main .related .toggleTeaser .bt SPAN {
	DISPLAY: none
}
#content #main .related .toggleTeaser .btLeft {
	BACKGROUND: url(images/bt_related_left.gif) no-repeat 8px 41px
}
#content #main .related .toggleTeaser #in {
	FLOAT: left
}
#content #main .related .toggleTeaser .carousel-box {
	POSITION: relative; WIDTH: 472px; HEIGHT: 103px; OVERFLOW: hidden
}
#content #main .related .toggleTeaser .carousel-images {
	POSITION: absolute; WIDTH: 10000px; HEIGHT: 103px
}
#content #main .related .toggleTeaser .carousel-images DIV {
	WIDTH: 118px; FLOAT: left
}
#content #main .related .toggleTeaser #in H5 {
	TEXT-ALIGN: center; MARGIN: 0px; FONT-SIZE: 10px
}
#content #main .related .toggleTeaser #in H5 A:hover {
	COLOR: #0089cc
}
#content #main .related .toggleTeaser .btRight {
	BACKGROUND: url(images/bt_related_right.gif) no-repeat 6px 41px
}
#content #main .normForm {
	MARGIN: 28px 0px 0px
}
#content #main .normForm P.intro {
	MARGIN: 0px 0px 10px 15px; COLOR: #666
}
#content #main .normForm .formRow {
	MARGIN: 0px 0px 14px 15px; WIDTH: 549px; OVERFLOW: hidden
}
#content #main .normForm .formRow LABEL {
	MARGIN: 0px; WIDTH: 208px; FLOAT: left; COLOR: #666; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
#content #main .normForm .formRow P {
	MARGIN: 0px; WIDTH: 208px; FLOAT: left; COLOR: #666; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
#content #main .normForm .formRow SPAN {
	WIDTH: 340px; FLOAT: left
}
#content #main .normForm .formRow SPAN P {
	TEXT-ALIGN: center; WIDTH: 16px
}
#content #main .normForm .formRow SPAN LABEL {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 80px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 3px
}
#content #main .normForm .radio SPAN INPUT {
	FLOAT: left
}
#content #main .normForm .radio SPAN LABEL {
	FONT-WEIGHT: normal
}
#content #main .normForm .formRow SPAN .input {
	MARGIN: 0px 16px 0px 0px; WIDTH: 313px; DISPLAY: inline; FLOAT: left
}
HTML > BODY #content #main .normForm .formRow SPAN .input {
	WIDTH: 308px
}
* + HTML BODY #content #main .normForm .formRow SPAN .input {
	WIDTH: 306px
}
#content #main .normForm .formRow SPAN SELECT.input {
	WIDTH: 313px
}
HTML > BODY #content #main .normForm .formRow SPAN SELECT.input {
	WIDTH: 312px
}
#content #main .normForm .formRow SPAN .small {
	WIDTH: 73px
}
HTML > BODY #content #main .normForm .formRow SPAN .small {
	WIDTH: 68px
}
*#html BODY #content #main .normForm .formRow SPAN .small {
	WIDTH: 66px
}
#content #main .normForm .formRow SPAN .medium {
	WIDTH: 224px
}
HTML > BODY #content #main .normForm .formRow SPAN .medium {
	WIDTH: 220px
}
* + HTML BODY #content #main .normForm .formRow SPAN .medium {
	WIDTH: 216px
}
#content #main .normForm .errorMsg {
	COLOR: #f00 !important
}
#content #main .normForm .error LABEL {
	COLOR: #f00
}
#content #main .normForm .error.radio LABEL {
	COLOR: #333
}
#content #main .normForm .error.radio P {
	COLOR: #f00
}
#content #main .normForm .formRow SPAN.onerow .input {
	MARGIN: 0px
}
#content #main .normForm .checkRow {
	MARGIN: 5px 0px 14px 15px; WIDTH: 549px; OVERFLOW: hidden
}
#content #main .normForm .checkRow INPUT {
	MARGIN: 0px 4px 0px 0px; FLOAT: left
}
#content #main .normForm .checkRow LABEL {
	WIDTH: 500px; FLOAT: left
}
#content #main .normForm .buttonRow {
	MARGIN: 0px 0px 14px; WIDTH: 565px; OVERFLOW: hidden
}
#content #main .normForm .buttonRow DIV {
	MARGIN: 6px 30px 10px 0px; FLOAT: right
}
#content #main .normForm .buttonRow DIV INPUT {
	MARGIN: 0px 0px 0px 30px; FLOAT: left
}
#content #main .normForm .buttonRow DIV A {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 30px; PADDING-LEFT: 22px; PADDING-RIGHT: 0px; BACKGROUND: url(images/el_arrow.gif) no-repeat left top; FLOAT: left; HEIGHT: 17px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
#content #main .normForm .buttonRow DIV A:hover {
	COLOR: #0089cc
}
#content #main .normForm H6 {
	MARGIN-BOTTOM: 6px; COLOR: #666; FONT-SIZE: 11px; OVERFLOW: hidden
}
#content #main .normForm .extraRow {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 14px; PADDING-LEFT: 224px; WIDTH: 565px; PADDING-RIGHT: 0px; OVERFLOW: hidden; PADDING-TOP: 0px
}
HTML > BODY #content #main .normForm .extraRow {
	WIDTH: 341px
}
#content #main .normForm .extraRow TEXTAREA {
	WIDTH: 312px; HEIGHT: 100px
}
#content #main .normForm .extraRow DIV {
	MARGIN: 0px 0px 3px; CLEAR: both; OVERFLOW: hidden
}
* + HTML #content #main .normForm .extraRow DIV {
	MARGIN: 0px
}
#content #main .normForm .extraRow .radio {
	FLOAT: left
}
#content #main .normForm .extraRow LABEL {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 3px
}
.clear {
	CLEAR: both
}
A.arrow {
	PADDING-LEFT: 8px !important; DISPLAY: block; BACKGROUND: url(el_menu_arrow.gif) no-repeat 0px 4px; COLOR: #333333; FONT-SIZE: 10px; TEXT-DECORATION: underline
}
A.right.arrow {
	FLOAT: right
}
A.arrow:hover {
	BACKGROUND: url(el_menu_arrow_active.gif) no-repeat 0px 4px; COLOR: #0089cc
}
.fullsizebox {
	WIDTH: 951px; BACKGROUND: url(images/bg_fullsize_top.gif) #fff no-repeat 0px 0px
}
.fullsizebox_bottom {
	MARGIN-BOTTOM: 15px; BACKGROUND: url(images/bg_fullsize_bottom.gif) no-repeat 0px 0px; HEIGHT: 7px
}
.fullsizebox .column {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 15px
}
.fullsizebox H1 {
	PADDING-BOTTOM: 0pt; PADDING-LEFT: 10px; PADDING-RIGHT: 0pt; HEIGHT: 30px; COLOR: #0089cc; FONT-SIZE: 12px; OVERFLOW: hidden; PADDING-TOP: 7px
}
.fullsizebox DIV.contentbody {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; FONT-SIZE: 12px; PADDING-TOP: 0px
}
DIV#home DIV#homeInner DIV.contentbody {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; BACKGROUND: white; FONT-SIZE: 12px; PADDING-TOP: 0px
}
.teaser-plain {
	WIDTH: 297px; MARGIN-BOTTOM: 15px
}
.teaser-plain .content {
	WIDTH: 297px; BACKGROUND: url(bg_teaser-plain_top.gif) no-repeat 0px 0px
}
.teaser-plain .bottom {
	BACKGROUND: url(bg_teaser-plain_bottom.gif) no-repeat left bottom; HEIGHT: 33px
}
.teaser-plain H2 {
	BORDER-BOTTOM: #c9c9c9 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; FLOAT: none; COLOR: #0089cc; FONT-SIZE: 12px; PADDING-TOP: 7px
}
.teaser-plain P {
	BORDER-BOTTOM: #c9c9c9 1px solid; PADDING-BOTTOM: 7px; LINE-HEIGHT: 14px; MARGIN-TOP: 7px; PADDING-LEFT: 7px; MARGIN-BOTTOM: 0px
}
.teaser-plain .imagebox {
	BORDER-BOTTOM: #c9c9c9 1px solid
}
.teaser-plain .imagebox .ie-img-wrapper {
	FLOAT: right
}
.teaser-plain .imagebox P {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; WIDTH: 140px; PADDING-RIGHT: 0px; BORDER-TOP-STYLE: none; FLOAT: left; BORDER-LEFT-STYLE: none
}
.teaser-plain A.arrow {
	MARGIN: 9px 0px 5px; PADDING-RIGHT: 14px
}
BODY.sound {
	BACKGROUND: url(../images/backgrounds/bg_body_service.gif) #5c5a5b repeat-x left top
}
BODY.sound #container {
	WIDTH: 957px !important
}
BODY.sound #container #content {
	WIDTH: 957px !important
}
BODY.sound #header1 {
	WIDTH: 951px !important; MARGIN-LEFT: 3px !important; MARGIN-RIGHT: 3px !important
}
BODY.sound #header2 {
	WIDTH: 951px !important; MARGIN-LEFT: 3px !important; MARGIN-RIGHT: 3px !important
}
A.button {
	PADDING-BOTTOM: 2px; MARGIN: 0px 0px 4px; PADDING-LEFT: 25px; PADDING-RIGHT: 0px; BACKGROUND: url(images/el_arrow.gif) no-repeat 0px 0px; HEIGHT: 18px; FONT-SIZE: 10px; FONT-WEIGHT: bold; TEXT-DECORATION: none; PADDING-TOP: 1px
}
.button {
	PADDING-BOTTOM: 2px; MARGIN: 0px 0px 4px; PADDING-LEFT: 25px; PADDING-RIGHT: 0px; BACKGROUND: url(images/el_arrow.gif) no-repeat 0px 0px; HEIGHT: 18px; FONT-SIZE: 10px; FONT-WEIGHT: bold; TEXT-DECORATION: none; PADDING-TOP: 1px
}
A.button:hover {
	COLOR: #0089cc; TEXT-DECORATION: none
}
A.bottomLink {
	PADDING-BOTTOM: 6px; MARGIN: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; BACKGROUND: url(images/el_menu_arrow_link.gif) no-repeat; FONT-SIZE: 11px; PADDING-TOP: 0px
}
.bottomLink {
	PADDING-BOTTOM: 6px; MARGIN: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; BACKGROUND: url(images/el_menu_arrow_link.gif) no-repeat; FONT-SIZE: 11px; PADDING-TOP: 0px
}
A.bottomLink:hover {
	BACKGROUND: url(images/el_menu_arrow_active_link.gif) no-repeat; COLOR: #0089cc
}
A.arrowListLink {
	PADDING-BOTTOM: 6px; MARGIN: 0px; PADDING-LEFT: 7px; PADDING-RIGHT: 0px; BACKGROUND: url(images/el_menu_arrow_link.gif) no-repeat; FONT-SIZE: 11px; PADDING-TOP: 0px
}
.arrowListLink {
	PADDING-BOTTOM: 6px; MARGIN: 0px; PADDING-LEFT: 7px; PADDING-RIGHT: 0px; BACKGROUND: url(images/el_menu_arrow_link.gif) no-repeat; FONT-SIZE: 11px; PADDING-TOP: 0px
}
A.arrowListLink:hover {
	BACKGROUND: url(images/el_menu_arrow_active_link.gif) no-repeat; COLOR: #0089cc
}
A.pdfList {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 24px; PADDING-RIGHT: 0px; BACKGROUND: url(images/el_pdf.gif) no-repeat left top; HEIGHT: 16px; TEXT-DECORATION: underline; PADDING-TOP: 0px
}
.pdfList {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 24px; PADDING-RIGHT: 0px; BACKGROUND: url(images/el_pdf.gif) no-repeat left top; HEIGHT: 16px; TEXT-DECORATION: underline; PADDING-TOP: 0px
}
A.pdfList {
	COLOR: #0089cc
}
.linkGray {
	COLOR: #333333; TEXT-DECORATION: none
}
.linkGray:hover {
	COLOR: #ff0000; TEXT-DECORATION: none
}
.linkGray:active {
	COLOR: #ff0000; TEXT-DECORATION: none
}
.blueLink {
	COLOR: #0089cc
}
.blueLink:hover {
	TEXT-DECORATION: underline
}
.h3 {
	MARGIN: 0px 0px 8px; COLOR: #0089cc; FONT-SIZE: 22px
}
.h4 {
	MARGIN: 0px 0px 8px; COLOR: #0089cc; FONT-SIZE: 13px
}
.h4Professional {
	MARGIN: 0px 0px 8px; COLOR: #333333; FONT-SIZE: 13px
}
.h5 {
	MARGIN: 0px 0px 4px; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
.smalltext {
	MARGIN-BOTTOM: 4px; COLOR: #666; FONT-SIZE: 9px
}
.tabGray {
	BACKGROUND-COLOR: #d9d9d9
}
.tabWhite {
	BACKGROUND-COLOR: #ffffff
}
.fontGray {
	COLOR: #666666
}
.activeXtraEntry {
	COLOR: #0089cc
}
.activeXtraEntry {
	BACKGROUND: url(images/el_menu_arrow_active.gif) no-repeat 163px 10px
}
.servicePartnerHeader {
	PADDING-LEFT: 9px; WIDTH: 170px; BACKGROUND: url(images/bg_listheader_servicepartner.png) no-repeat; HEIGHT: 22px; COLOR: #0089cc; FONT-SIZE: 13px
}
.quickFinderHeaderPrivate {
	PADDING-LEFT: 9px; WIDTH: 250px; BACKGROUND: url(images/bg_listheader_quickfinder.png) no-repeat; HEIGHT: 22px; COLOR: #0089cc; FONT-SIZE: 13px
}
.quickFinderHeaderProfessional {
	PADDING-LEFT: 9px; WIDTH: 250px; BACKGROUND: url(images/bg_listheader_quickfinder_prof.png) no-repeat; HEIGHT: 22px; COLOR: #333333; FONT-SIZE: 13px
}
.quickFinderHeaderProfessional2 {
	PADDING-LEFT: 9px; WIDTH: 250px; BACKGROUND: url(images/bg_listheader_quickfinder_prof_2.png) no-repeat; HEIGHT: 30px; COLOR: #333333; FONT-SIZE: 13px
}
.overviewImage {
	POSITION: relative; MARGIN: 7px 0px 8px; WIDTH: 140px; HEIGHT: 65px; OVERFLOW: hidden
}
.overviewImage IMG {
	POSITION: absolute; BOTTOM: -1px; RIGHT: 0px
}
HTML > BODY .overviewImage IMG {
	BOTTOM: 10px
}
.bgOverviewPrivate {
	POSITION: fixed; WIDTH: 140px; BACKGROUND: url(images/el_prod_overview_filter_consumer.png) no-repeat left top; HEIGHT: 65px; TOP: 0px; LEFT: 0px
}
.productlistPrivate {
	MARGIN: 0px 15px; WIDTH: 170px; OVERFLOW: hidden
}
.productlistPrivate H4 {
	MARGIN: 0px
}
.productlistPrivate UL {
	WIDTH: 140px; FLOAT: left
}
.productlistPrivate UL LI {
	MARGIN: 0px 56px 19px 0px; WIDTH: 140px; FLOAT: left
}
.productlistPrivate UL LI .image {
	POSITION: relative; MARGIN: 17px 0px 8px; WIDTH: 140px; HEIGHT: 65px; OVERFLOW: hidden
}
.productlistPrivate UL LI .image IMG {
	POSITION: absolute; BOTTOM: -1px; RIGHT: 0px
}
HTML > BODY .productlistPrivate UL LI .image IMG {
	BOTTOM: 0px
}
.productlistPrivate UL LI .image DIV {
	POSITION: absolute; WIDTH: 140px; BACKGROUND: url(/images/stories/prod/bg_prodOverview.png) no-repeat left top; HEIGHT: 65px; TOP: 0px; LEFT: 0px
}
.productlistPrivate UL LI P {
	MARGIN: 0px 0px 8px; HEIGHT: 56px; OVERFLOW: hidden
}
.productlistPrivate A.button {
	MARGIN: 0px
}
#tooltip {
	BORDER-BOTTOM: #000000 1px solid; POSITION: absolute; TEXT-ALIGN: left; BORDER-LEFT: #000000 1px solid; PADDING-BOTTOM: 3px; BACKGROUND-COLOR: #efebef; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; FONT: 11px Verdana, Arial, Sans-Serif; VISIBILITY: hidden; COLOR: #000000; BORDER-TOP: #000000 1px solid; BORDER-RIGHT: #000000 1px solid; PADDING-TOP: 3px; layer-background-color: #EFEBEF
}
LI.articleListItem1 {
	PADDING-BOTTOM: 16px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; PADDING-TOP: 8px
}
LI.articleListItem2 {
	PADDING-BOTTOM: 16px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; PADDING-TOP: 8px
}
LI.articleListItem1 {
	BACKGROUND: #fafcfd
}
LI.articleListItem1 DIV.title {
	LINE-HEIGHT: 200%; FONT-SIZE: 13px
}
LI.articleListItem2 DIV.title {
	LINE-HEIGHT: 200%; FONT-SIZE: 13px
}
LI.articleListItem1 DIV.date {
	COLOR: #aaa; FONT-SIZE: 12px
}
LI.articleListItem2 DIV.date {
	COLOR: #aaa; FONT-SIZE: 12px
}
LI.articleListItem1 SPAN.author {
	COLOR: #aaa
}
LI.articleListItem2 SPAN.author {
	COLOR: #aaa
}
LI.articleListItem1 SPAN.hits {
	COLOR: #aaa
}
LI.articleListItem2 SPAN.hits {
	COLOR: #aaa
}
LI.articleListItem1 DIV.desc {
	COLOR: #aaa; FONT-SIZE: 12px
}
LI.articleListItem2 DIV.desc {
	COLOR: #aaa; FONT-SIZE: 12px
}
.highlight {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; BACKGROUND: #0089cc; COLOR: #000; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
DIV.results UL {
	MARGIN-LEFT: 12px
}
DIV.results LI {
	LINE-HEIGHT: 135%; MARGIN-TOP: 20px; FONT-SIZE: 12px; LIST-STYLE-IMAGE: url(images/el_menu_arrow.gif)
}
DIV.results LI H4 A {
	FONT-SIZE: 14px
}
.brief {
	LINE-HEIGHT: 120% !important; COLOR: #777
}
.TabBGColor_2 {
	BACKGROUND-COLOR: #e4e4e4
}
A.bottomLinkSmallGray {
	PADDING-BOTTOM: 6px; MARGIN: 0px; PADDING-LEFT: 8px; PADDING-RIGHT: 0px; BACKGROUND: url(images/el_menu_arrow_link.gif) no-repeat 0px 0px; COLOR: #666666; FONT-SIZE: 10px; PADDING-TOP: 0px
}
.bottomLinkSmallGray {
	PADDING-BOTTOM: 6px; MARGIN: 0px; PADDING-LEFT: 8px; PADDING-RIGHT: 0px; BACKGROUND: url(images/el_menu_arrow_link.gif) no-repeat 0px 0px; COLOR: #666666; FONT-SIZE: 10px; PADDING-TOP: 0px
}
A.bottomLinkSmallGray:hover {
	BACKGROUND: url(images/el_menu_arrow_active_link.gif) no-repeat 0px 0px; COLOR: #0089cc
}
.splash_bar {
	BACKGROUND-IMAGE: url(images/bg_verlauf_grau_gross.gif); PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 22px; PADDING-TOP: 7px
}
.style11 { font-size:12px; color:#CCCCCC;}