BODY {
	PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #87888a; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: 12px Arial, Helvetica, sans-serif; COLOR: #000000; PADDING-TOP: 0px
}
P {
	MARGIN: 10px 0px
}
H1 {
	MARGIN-BOTTOM: 14px
}
A {
	COLOR: #215f8b; TEXT-DECORATION: none
}
A:visited {
	COLOR: #215f8b; TEXT-DECORATION: none
}
A:hover {
	COLOR: #00142a
}
A:active {
	COLOR: #00142a
}
H1 {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #404245
}
H2 {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #404245
}
H3 {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #404245
}
H4 {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #404245
}
H1 {
	MARGIN-BOTTOM: 28px; FONT-SIZE: 22px; FONT-WEIGHT: bold
}
H2 {
	MARGIN-BOTTOM: 20px; FONT-SIZE: 16px
}
H3 {
	MARGIN-BOTTOM: 18px; COLOR: #000000; FONT-SIZE: 14px
}
H4 {
	MARGIN-BOTTOM: 15px; COLOR: #000000; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
HR {
	BORDER-RIGHT-WIDTH: 0px; BACKGROUND-COLOR: #c3c3c4; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 1px; BORDER-LEFT-WIDTH: 0px
}
IMG {
	BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
P.link {
	PADDING-LEFT: 10px; MAX-WIDTH: 480px; MARGIN-BOTTOM: 0px; BACKGROUND: url(../images/pfeilchen_textlink.gif) no-repeat 0px 8px; COLOR: #215f8b; FONT-WEIGHT: bold
}
.link {
	PADDING-LEFT: 10px; MAX-WIDTH: 480px; MARGIN-BOTTOM: 0px; BACKGROUND: url(../images/pfeilchen_textlink.gif) no-repeat 0px 8px; COLOR: #215f8b; FONT-WEIGHT: bold
}
.link_small {
	PADDING-LEFT: 10px; MAX-WIDTH: 480px; MARGIN-BOTTOM: 0px; BACKGROUND: url(../images/pfeilchen_textlink.gif) no-repeat 0px 8px; COLOR: #215f8b; FONT-WEIGHT: bold
}
.link2 {
	PADDING-LEFT: 50px; MARGIN-BOTTOM: 0px; BACKGROUND: url(../images/pfeilchen_textlink.gif) no-repeat 40px 5px; COLOR: #215f8b; FONT-WEIGHT: bold
}
A.link2 {
	FONT-SIZE: 12px
}
A.link {
	FONT-SIZE: 12px
}
A.link2:hover {
	FONT-SIZE: 12px
}
A.link:hover {
	FONT-SIZE: 12px
}
P.link:hover {
	BACKGROUND: url(../images/pfeilchen_textlink_mouseover.gif) no-repeat 0px 8px
}
.link:hover {
	BACKGROUND: url(../images/pfeilchen_textlink_mouseover.gif) no-repeat 0px 8px
}
.link2:hover {
	BACKGROUND: url(../images/pfeilchen_textlink_mouseover.gif) no-repeat 0px 8px
}
.link_small:hover {
	BACKGROUND: url(../images/pfeilchen_textlink_mouseover.gif) no-repeat 0px 8px
}
.link_small {
	Z-INDEX: 1; BACKGROUND-POSITION: 0px 4px; FONT-SIZE: 12px
}
.link_small:hover {
	Z-INDEX: 1; BACKGROUND-POSITION: 0px 4px; FONT-SIZE: 12px
}
.link {
	BACKGROUND-POSITION: 0px 5px; FONT-SIZE: 14px
}
.link:hover {
	BACKGROUND-POSITION: 0px 5px; FONT-SIZE: 14px
}
.link2 {
	BACKGROUND-POSITION: 40px 5px; FONT-SIZE: 14px
}
.link2:hover {
	BACKGROUND-POSITION: 40px 5px; FONT-SIZE: 14px
}
.link_url {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; MAX-WIDTH: 480px; MARGIN-BOTTOM: 0px; COLOR: #c1c1c1; PADDING-TOP: 5px
}
P.link_dummy {
	PADDING-LEFT: 10px; MAX-WIDTH: 480px; MARGIN-BOTTOM: 0px; COLOR: #215f8b; FONT-WEIGHT: bold
}
P.introtext {
	LINE-HEIGHT: 18px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #000000; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
A.linkfaqlex {
	PADDING-LEFT: 10px; MAX-WIDTH: 480px; MARGIN-BOTTOM: 0px; BACKGROUND: url(../images/pfeilchen_textlink.gif) no-repeat 0px 5px; FONT-WEIGHT: bold
}
A.linkfaqlex:hover {
	BACKGROUND: url(../images/pfeilchen_textlink_mouseover.gif) no-repeat 0px 5px
}
#wrapper {
	PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #ffffff; MARGIN: 0px auto; PADDING-LEFT: 10px; WIDTH: 982px; PADDING-RIGHT: 10px; PADDING-TOP: 0px
}
IMG.zoom_img {
	FLOAT: right
}
.img_hidden {
	DISPLAY: none
}
.img_hidden A {
	DISPLAY: none
}
.img_hidden A IMG {
	DISPLAY: none
}
.img_hidden A.img {
	DISPLAY: none
}
P.headline {
	MARGIN-TOP: 0px; FONT-SIZE: 14px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
HTML .gainlayout {
	HEIGHT: 1%
}
.cleardiv {
	CLEAR: both
}
#headnavi {
	LINE-HEIGHT: 17px; BACKGROUND-COLOR: #f1f1f1; HEIGHT: 17px
}
#headnavi A {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 17px; MARGIN: 0px 4px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; DISPLAY: block; FLOAT: left; HEIGHT: 17px; COLOR: #808285; FONT-SIZE: 11px; PADDING-TOP: 0px
}
#headnavi A:hover {
	BACKGROUND-COLOR: #e1e1e2
}
#headnavi A.active {
	BACKGROUND-COLOR: #e1e1e2
}
#heading {
	PADDING-BOTTOM: 20px; LINE-HEIGHT: 43px; MARGIN: 0px 0px 0px 1px; HEIGHT: 43px
}
#heading H1 {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 43px; MARGIN: 0px 0px 0px -2px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; COLOR: #404245; FONT-SIZE: 22px; PADDING-TOP: 0px
}
#heading IMG {
	FLOAT: right
}
#heading H2 {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 14px; MARGIN: 40px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; COLOR: #404245; FONT-SIZE: 10px; PADDING-TOP: 0px
}
#navigation {
	POSITION: relative; BACKGROUND: url(../images/navi_bg.jpg) repeat-x left top; HEIGHT: 30px; MARGIN-LEFT: 1px
}
#navigation UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#navigation UL LI {
	Z-INDEX: 100; POSITION: relative; LINE-HEIGHT: 31px; BACKGROUND: url(../images/navi_split.jpg) no-repeat right top; FLOAT: left
}
#navigation UL LI A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 14px; DISPLAY: block; FLOAT: left; COLOR: #ffffff; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
#navigation UL LI.active A {
	PADDING-LEFT: 11px; BACKGROUND: url(../images/navi_active.jpg) repeat-x left top; COLOR: #003c70; MARGIN-LEFT: -1px
}
#navigation UL LI:hover A {
	PADDING-LEFT: 11px; BACKGROUND: url(../images/navi_active.jpg) repeat-x left top; COLOR: #003c70; MARGIN-LEFT: -1px
}
#navigation UL LI.securedactive A {
	PADDING-LEFT: 11px; BACKGROUND: url(../images/navi_active.jpg) repeat-x left top; COLOR: #003c70; MARGIN-LEFT: -1px
}
#navigation UL LI SPAN {
	WIDTH: 17px; DISPLAY: block; BACKGROUND: url(../images/navi_pfeil.jpg) no-repeat left top; FLOAT: left; HEIGHT: 30px; MARGIN-LEFT: -8px; MARGIN-RIGHT: 2px
}
#navigation UL LI.active SPAN {
	BACKGROUND: url(../images/navi_pfeil_aktiv.jpg) no-repeat left top
}
#navigation UL LI:hover SPAN {
	BACKGROUND: url(../images/navi_pfeil_aktiv.jpg) no-repeat left top
}
#navigation UL LI.first {
	PADDING-RIGHT: 2px
}
#navigation UL LI #split {
	BACKGROUND: url(../images/navi_split.jpg) no-repeat left top; FLOAT: left; MARGIN-LEFT: -3px
}
#navigation UL LI.secured {
	DISPLAY: block; FLOAT: right; MARGIN-RIGHT: 160px
}
#navigation UL LI.securedactive {
	DISPLAY: block; FLOAT: right; MARGIN-RIGHT: 160px
}
#navigation UL LI SPAN.secured {
	WIDTH: 22px; BACKGROUND: url(../images/navi_pfeil_locked.jpg) no-repeat left top
}
#navigation UL LI.securedactive SPAN.secured {
	BACKGROUND: url(../images/navi_pfeil_aktiv_locked.jpg) no-repeat left top
}
#navigation UL LI.secured:hover SPAN.secured {
	BACKGROUND: url(../images/navi_pfeil_aktiv_locked.jpg) no-repeat left top
}
#navigation UL LI.over.secured SPAN.secured {
	BACKGROUND: url(../images/navi_pfeil_aktiv_locked.jpg) no-repeat left top
}
#navigation UL LI SPAN.unsecured {
	WIDTH: 22px; BACKGROUND: url(../images/navi_pfeil_unlocked.jpg) no-repeat left top
}
#navigation UL LI.securedactive SPAN.unsecured {
	BACKGROUND: url(../images/navi_pfeil_aktiv_unlocked.jpg) no-repeat left top
}
#navigation UL LI.secured:hover SPAN.unsecured {
	BACKGROUND: url(../images/navi_pfeil_aktiv_unlocked.jpg) no-repeat left top
}
#navigation UL LI.over.secured SPAN.unsecured {
	BACKGROUND: url(../images/navi_pfeil_aktiv_unlocked.jpg) no-repeat left top
}
#navigation FORM {
	POSITION: absolute; MARGIN: 0px; BOTTOM: 5px; HEIGHT: 19px; VERTICAL-ALIGN: middle; TOP: 4px; RIGHT: 5px
}
#navigation FORM INPUT.stextf {
	BORDER-BOTTOM: #003b6a 1px solid; BORDER-LEFT: #003b6a 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 17px; TEXT-INDENT: 5px; MARGIN: 1px -5px 0px 0px; PADDING-LEFT: 0px; WIDTH: 125px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/search_text_bg.jpg) no-repeat left top; HEIGHT: 17px; COLOR: #a5a6a7; FONT-SIZE: 11px; VERTICAL-ALIGN: middle; BORDER-TOP: #003b6a 1px solid; BORDER-RIGHT: #003b6a 1px solid; PADDING-TOP: 2px
}
#navigation FORM INPUT.image {
	BORDER-BOTTOM: #003b6a 0px solid; BORDER-LEFT: #003b6a 0px solid; MARGIN: 1px 1px 0px 0px; WIDTH: 25px; HEIGHT: 21px; VERTICAL-ALIGN: middle; BORDER-TOP: #003b6a 0px solid; BORDER-RIGHT: #003b6a 0px solid
}
#navigation UL LI DIV.sub_shadow {
	DISPLAY: none
}
#navigation UL LI:hover DIV.sub_shadow {
	POSITION: absolute; DISPLAY: block; TOP: 30px; LEFT: -12px
}
#navigation UL LI:hover DIV.sub_shadow DIV.sub_shadow_left {
	BACKGROUND: url(../images/shadow_left.png) repeat-y left top
}
#navigation UL LI:hover DIV.sub_shadow DIV.sub_shadow_left DIV.sub_shadow_right {
	BACKGROUND: url(../images/shadow_right.png) repeat-y right top; MARGIN-LEFT: 10px
}
#navigation UL LI:hover DIV.sub_shadow DIV.sub_shadow_left DIV.sub_shadow_right DIV.sub_content {
	BORDER-BOTTOM: #404245 1px solid; BORDER-LEFT: #404245 1px solid; PADDING-BOTTOM: 25px; BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; BORDER-TOP: #404245 0px solid; MARGIN-RIGHT: 10px; BORDER-RIGHT: #404245 1px solid; PADDING-TOP: 25px
}
#navigation UL LI:hover DIV.sub_shadow DIV.sub_shadow_bottom_left {
	BACKGROUND: url(../images/shadow_bottom_left.png) no-repeat left bottom; HEIGHT: 10px
}
#navigation UL LI:hover DIV.sub_shadow DIV.sub_shadow_bottom_left DIV.sub_shadow_bottom_right {
	BACKGROUND: url(../images/shadow_bottom_right.png) no-repeat right bottom; HEIGHT: 10px
}
#navigation UL LI:hover DIV.sub_shadow DIV.sub_shadow_bottom_left DIV.sub_shadow_bottom_right DIV.sub_shadow_bottom {
	MARGIN: 0px 10px; BACKGROUND: url(../images/shadow_bottom.png) repeat-x left bottom; HEIGHT: 10px
}
#navigation UL LI:hover DIV.sub_shadow DIV.sub_shadow_left DIV.sub_shadow_right DIV.sub_content DIV.productlist {
	WIDTH: 134px; FLOAT: left; MARGIN-RIGHT: 21px
}
#navigation UL LI:hover DIV.sub_shadow DIV.sub_shadow_left DIV.sub_shadow_right DIV.sub_content DIV.productlist A {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: none; COLOR: #808285; CURSOR: pointer; PADDING-TOP: 0px
}
#navigation UL LI:hover DIV.sub_shadow DIV.sub_shadow_left DIV.sub_shadow_right DIV.sub_content DIV.last.productlist {
	MARGIN-RIGHT: 0px
}
#navigation UL LI:hover DIV.sub_shadow DIV.sub_shadow_left DIV.sub_shadow_right DIV.sub_content DIV.productlist DIV.img {
	POSITION: relative; WIDTH: 212px; DISPLAY: block; HEIGHT: 49px
}
#navigation UL LI:hover DIV.sub_shadow DIV.sub_shadow_left DIV.sub_shadow_right DIV.sub_content DIV.productlist DIV.img IMG {
	POSITION: absolute; BOTTOM: 0px; LEFT: 0px
}
#navigation UL LI:hover DIV.sub_shadow DIV.sub_shadow_left DIV.sub_shadow_right DIV.sub_content DIV.productlist IMG {
	MARGIN-BOTTOM: 9px; HEIGHT: 50px
}
#navigation UL LI:hover DIV.sub_shadow DIV.sub_shadow_left DIV.sub_shadow_right DIV.sub_content DIV.productlist UL LI {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 19px; PADDING-LEFT: 0px; WIDTH: 120px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 4px; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: none; COLOR: #404245; MARGIN-LEFT: 0px; FONT-SIZE: 11px; CURSOR: pointer; PADDING-TOP: 0px
}
#navigation UL LI:hover DIV.sub_shadow DIV.sub_shadow_left DIV.sub_shadow_right DIV.sub_content DIV.productlist UL LI A {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 19px; PADDING-LEFT: 0px; WIDTH: 120px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 4px; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: none; COLOR: #404245; MARGIN-LEFT: 0px; FONT-SIZE: 11px; CURSOR: pointer; PADDING-TOP: 0px
}
#navigation UL LI:hover DIV.sub_shadow DIV.sub_shadow_left DIV.sub_shadow_right DIV.sub_content DIV.productlist UL LI A {
	PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-LEFT: 1px; WIDTH: 135px; PADDING-RIGHT: 0px; PADDING-TOP: 2px
}
#navigation UL LI:hover DIV.sub_shadow DIV.sub_shadow_left DIV.sub_shadow_right DIV.sub_content DIV.productlist UL LI {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#navigation UL LI:hover DIV.sub_shadow DIV.sub_shadow_left DIV.sub_shadow_right DIV.sub_content DIV.productlist UL LI A:hover {
	Z-INDEX: 3; BACKGROUND: url(../images/arrow_right_2.gif) no-repeat 10px 9px
}
#navigation UL LI:hover DIV.sub_shadow DIV.sub_shadow_left DIV.sub_shadow_right DIV.sub_content DIV.productlist UL LI:hover A {
	Z-INDEX: 2; BACKGROUND-COLOR: #f1f1f1; PADDING-LEFT: 21px; WIDTH: 135px; MARGIN-LEFT: -20px; border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px
}
#navigation UL LI:hover DIV.sub_shadow DIV.sub_shadow_left DIV.sub_shadow_right DIV.sub_content DIV.productlist UL LI {
	TEXT-INDENT: 0px; PADDING-LEFT: 10px; BACKGROUND: url(../images/arrow_right_2.gif) no-repeat 0px 9px
}
#navigation UL LI:hover DIV.sub_shadow DIV.sub_shadow_left DIV.sub_shadow_right DIV.sub_content DIV.productlist UL LI.first A {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 120px; PADDING-RIGHT: 0px; COLOR: #215f8b; FONT-SIZE: 14px; CURSOR: pointer; PADDING-TOP: 0px
}
#navigation UL LI:hover DIV.sub_shadow DIV.sub_shadow_left DIV.sub_shadow_right DIV.sub_content DIV.productlist UL LI.first {
	MARGIN-BOTTOM: 6px; BACKGROUND: url(../images/pfeilchen_textlink.gif) no-repeat 0px 6px
}
#navigation UL LI:hover DIV.sub_shadow DIV.sub_shadow_left DIV.sub_shadow_right DIV.sub_content DIV.productlist UL LI.first:hover {
	BACKGROUND: url(../images/arrow_right_2.gif) no-repeat 0px 6px
}
#navigation UL LI:hover DIV.sub_shadow DIV.sub_shadow_left DIV.sub_shadow_right DIV.sub_content DIV.productlist UL LI.first A:hover {
	BACKGROUND: no-repeat left top
}
#navigation UL LI:hover DIV.sub_shadow DIV.sub_shadow_left DIV.sub_shadow_right DIV.sub_content DIV.productlist UL LI.first:hover A {
	COLOR: #00142a
}
#navigation UL LI:hover DIV.sub_shadow DIV.sub_shadow_left DIV.sub_shadow_right DIV.sub_content DIV.productlist UL LI:hover {
	BACKGROUND-COLOR: #f1f1f1; border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px
}
#navigation UL LI:hover DIV.sub_shadow DIV.sub_shadow_left DIV.sub_shadow_right DIV.sub_content DIV.productlist2 {
	WIDTH: 205px; FLOAT: left; MARGIN-RIGHT: 20px
}
#navigation UL LI:hover DIV.sub_shadow DIV.sub_shadow_left DIV.sub_shadow_right DIV.sub_content DIV.productlist2 UL {
	MARGIN-TOP: -8px; MARGIN-BOTTOM: -10px
}
#navigation UL LI:hover DIV.sub_shadow DIV.sub_shadow_left DIV.sub_shadow_right DIV.sub_content DIV.productlist2 UL LI {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 16px; PADDING-LEFT: 0px; WIDTH: 219px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 3px; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: none; HEIGHT: 16px; COLOR: #404245; MARGIN-LEFT: 0px; FONT-SIZE: 11px; PADDING-TOP: 0px
}
#navigation UL LI:hover DIV.sub_shadow DIV.sub_shadow_left DIV.sub_shadow_right DIV.sub_content DIV.productlist2 UL LI A {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 16px; PADDING-LEFT: 0px; WIDTH: 219px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 3px; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: none; HEIGHT: 16px; COLOR: #404245; MARGIN-LEFT: 0px; FONT-SIZE: 11px; PADDING-TOP: 0px
}
#navigation UL LI:hover DIV.sub_shadow DIV.sub_shadow_left DIV.sub_shadow_right DIV.sub_content DIV.productlist2 UL LI A {
	PADDING-BOTTOM: 4px; MARGIN: 0px; PADDING-LEFT: 2px; PADDING-RIGHT: 0px; PADDING-TOP: 3px
}
#navigation UL LI:hover DIV.sub_shadow DIV.sub_shadow_left DIV.sub_shadow_right DIV.sub_content DIV.productlist2 UL LI {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 19px; MARGIN-LEFT: -5px; PADDING-TOP: 2px
}
#navigation UL LI:hover DIV.sub_shadow DIV.sub_shadow_left DIV.sub_shadow_right DIV.sub_content DIV.productlist2 UL LI {
	TEXT-INDENT: 3px; PADDING-LEFT: 10px; BACKGROUND: url(../images/arrow_right_2.gif) no-repeat 5px 10px
}
#navigation UL LI:hover DIV.sub_shadow DIV.sub_shadow_left DIV.sub_shadow_right DIV.sub_content DIV.productlist2 UL LI IMG {
	TEXT-INDENT: 3px; PADDING-LEFT: 3px
}
#navigation UL LI:hover DIV.sub_shadow DIV.sub_shadow_left DIV.sub_shadow_right DIV.sub_content DIV.productlist2 UL LI.first A {
	WIDTH: 205px; COLOR: #003b6a; FONT-SIZE: 14px
}
#navigation UL LI:hover DIV.sub_shadow DIV.sub_shadow_left DIV.sub_shadow_right DIV.sub_content DIV.productlist2 UL LI:hover {
	BACKGROUND-COLOR: #f1f1f1; border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px
}
#navigation UL LI:hover DIV.sub_shadow DIV.sub_shadow_left DIV.sub_shadow_right DIV.sub_content DIV.productlist2 UL LI.locked {
	PADDING-BOTTOM: 4px; TEXT-INDENT: 3px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/arrow_right_2.gif) no-repeat 5px 11px; PADDING-TOP: 1px
}
#navigation UL LI:hover DIV.sub_shadow DIV.sub_shadow_left DIV.sub_shadow_right DIV.sub_content DIV.productlist2 UL LI.locked:hover {
	BACKGROUND-COLOR: #f1f1f1; border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px
}
#content {
	PADDING-BOTTOM: 30px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 10px
}
#content #left {
	MARGIN-TOP: 15px; WIDTH: 228px; FLOAT: left; MARGIN-RIGHT: 20px
}
#content #right {
	MARGIN-TOP: 9px; WIDTH: 734px; FLOAT: right
}
#content #left #subnavi {
	MARGIN-BOTTOM: 30px; COLOR: #404245
}
#content #left #subnavi P {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 12px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
#content #left #subnavi UL.lvl1 {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; TEXT-INDENT: 15px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
#content #left #subnavi UL.lvl1 {
	LINE-HEIGHT: 26px; MARGIN-TOP: 1px
}
#content #left #subnavi UL.lvl1 LI {
	BACKGROUND: url(../images/arrow_left.gif) no-repeat 5px 10px
}
#content #left #subnavi UL.lvl1 LI:hover {
	FONT-WEIGHT: bold
}
#content #left #subnavi UL.lvl1 LI A {
	DISPLAY: block; HEIGHT: 26px; COLOR: #404245
}
#content #left #subnavi UL.lvl1 LI A:hover {
	
}
#content #left #subnavi UL.lvl1 LI:hover {
	BACKGROUND-COLOR: #f1f1f1; border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px
}
#content #left #subnavi UL.lvl2 {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; TEXT-INDENT: 27px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
#content #left #subnavi UL.lvl2 {
	LINE-HEIGHT: 26px; MARGIN-TOP: 1px
}
#content #left #subnavi UL.lvl2 LI {
	BACKGROUND: url(../images/arrow_down.gif) no-repeat 15px 12px; border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px
}
#content #left #subnavi UL.lvl2 LI A IMG {
	MARGIN-RIGHT: 2px
}
#content #left #subnavi UL.lvl2 LI:hover {
	FONT-WEIGHT: bold
}
#content #left #subnavi UL.lvl2 LI A {
	DISPLAY: block; HEIGHT: 26px; COLOR: #404245
}
#content #left #subnavi UL.lvl2 LI A:hover {
	
}
#content #left #subnavi UL.lvl3 {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 26px; LIST-STYLE-TYPE: none; TEXT-INDENT: 27px; MARGIN: 1px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
#content #left #subnavi UL.lvl3 LI:hover {
	BACKGROUND-COLOR: #f1f1f1; border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px
}
#content #left #subnavi UL.lvl3 LI {
	TEXT-INDENT: 0px; MARGIN-BOTTOM: 1px; BACKGROUND: url(../images/arrow_right_2.gif) no-repeat 27px 10px
}
#content #left #subnavi UL.lvl3 LI A {
	PADDING-LEFT: 37px; DISPLAY: block; HEIGHT: 26px; COLOR: #404245
}
#content #left #subnavi UL.lvl1 LI.active {
	BACKGROUND-COLOR: #e1e1e2; FONT-WEIGHT: bold; border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px
}
#content #left #subnavi UL.lvl2 LI.active {
	BACKGROUND-COLOR: #e1e1e2; FONT-WEIGHT: bold; border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px
}
#content #left #subnavi UL.lvl3 LI.active {
	BACKGROUND-COLOR: #e1e1e2; FONT-WEIGHT: bold; border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px
}
#content #left #subnavi UL.lvl3 LI.over.active {
	BACKGROUND-COLOR: #c1c1c1; FONT-WEIGHT: bold; border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px
}
#content #left #subnavi UL.lvl2 LI.over {
	BACKGROUND-COLOR: #f1f1f1
}
#content #left #subnavi UL.lvl3 LI.over {
	BACKGROUND-COLOR: #f1f1f1
}
#hovernavi #nav UL LI UL LI SPAN {
	Z-INDEX: 100; POSITION: absolute; TEXT-ALIGN: right; PADDING-BOTTOM: 0px; PADDING-LEFT: 6px; WIDTH: 5px; PADDING-RIGHT: 6px; BACKGROUND: url(../images/arrow_right.png) no-repeat center 50%; FLOAT: right; HEIGHT: 20px; TOP: 2px; PADDING-TOP: 0px; LEFT: 5px
}
#hovernavi #nav UL LI {
	POSITION: relative; BACKGROUND: url(../images/arrow_right.png) no-repeat 12px 9px
}
#hovernavi {
	Z-INDEX: 99; POSITION: relative; WIDTH: 228px; HEIGHT: 26px
}
#hovernavi #top {
	WIDTH: 228px; BACKGROUND: url(../images/hovermenu_top.jpg) no-repeat left top; HEIGHT: 5px
}
#hovernavi #main {
	TEXT-INDENT: 8px; WIDTH: 228px; BACKGROUND: url(../images/hovermenu_bg.jpg) no-repeat left top; HEIGHT: 15px; COLOR: #ffffff; FONT-WEIGHT: bold
}
#hovernavi #nav {
	BACKGROUND-COLOR: #215f8b; DISPLAY: none
}
#hovernavi #bottom {
	WIDTH: 228px; BACKGROUND: url(../images/hovermenu_bottom.jpg) no-repeat left top; HEIGHT: 6px
}
#hovernavi:hover #top {
	BACKGROUND: url(../images/hovermenu_top_active.gif) no-repeat left top
}
#hovernavi:hover #main {
	BACKGROUND: url(../images/hovermenu_bg_active.jpg) no-repeat left top
}
#hovernavi:hover #bottom {
	BACKGROUND: url(../images/hovermenu_bottom_active.gif) no-repeat left top
}
#hovernavi:hover #nav {
	DISPLAY: block
}
#hovernavi:hover #nav:hover {
	DISPLAY: block
}
#hovernavi:hover #nav UL {
	PADDING-BOTTOM: 5px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 10px
}
#hovernavi:hover #nav UL LI {
	HEIGHT: 24px
}
#hovernavi:hover #nav UL LI A {
	LINE-HEIGHT: 24px; PADDING-LEFT: 18px; DISPLAY: block; HEIGHT: 24px; COLOR: #ffffff; MARGIN-LEFT: 5px; FONT-WEIGHT: bold
}
#hovernavi:hover #nav UL LI UL {
	DISPLAY: none
}
#hovernavi:hover #nav UL LI:hover A {
	PADDING-LEFT: 18px; BACKGROUND: url(../images/arrow_right.png) #003b6a no-repeat 7px 9px; MARGIN-LEFT: 5px; border-top-left-radius: 5px; border-bottom-left-radius: 5px; -webkit-border-top-left-radius: 5px; -webkit-border-bottom-left-radius: 5px; -moz-border-radius-topleft: 5px; -moz-border-radius-bottomleft: 5px
}
#hovernavi:hover #nav UL LI:hover UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: -24px 0px 0px 228px; PADDING-LEFT: 0px; WIDTH: 258px; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-TOP: 0px
}
#hovernavi:hover #nav UL LI:hover UL LI.top {
	
}
#hovernavi:hover #nav UL LI:hover UL LI {
	BACKGROUND: #003b6a
}
#hovernavi:hover #nav UL LI:hover UL LI A {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#hovernavi:hover #nav UL LI:hover UL LI.top {
	WIDTH: 258px; BACKGROUND: url(../images/hovermenu_top_sub_dark2.gif) no-repeat right top; HEIGHT: 6px; PADDING-TOP: 2px
}
#hovernavi:hover #nav UL LI:hover UL LI.top:hover {
	WIDTH: 258px; BACKGROUND: url(../images/hovermenu_top_sub_dark2.gif) no-repeat right top; HEIGHT: 6px; PADDING-TOP: 2px
}
#hovernavi:hover #nav UL LI:hover UL LI.bottom {
	PADDING-BOTTOM: 3px; WIDTH: 258px; BACKGROUND: url(../images/hovermenu_bottom_sub_dark2.gif) no-repeat right bottom; HEIGHT: 6px
}
#hovernavi:hover #nav UL LI:hover UL LI.bottom:hover {
	PADDING-BOTTOM: 3px; WIDTH: 258px; BACKGROUND: url(../images/hovermenu_bottom_sub_dark2.gif) no-repeat right bottom; HEIGHT: 6px
}
#hovernavi:hover #nav UL LI:hover UL LI UL {
	DISPLAY: none
}
#hovernavi:hover #nav UL LI:hover UL LI:hover A {
	BACKGROUND: #215f8b; border-top-left-radius: 5px; border-bottom-left-radius: 5px; -webkit-border-top-left-radius: 5px; -webkit-border-bottom-left-radius: 5px; -moz-border-radius-topleft: 5px; -moz-border-radius-bottomleft: 5px
}
#hovernavi:hover #nav UL LI:hover UL LI:hover UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: -24px 0px 0px 258px; PADDING-LEFT: 0px; WIDTH: 248px; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-TOP: 0px
}
#hovernavi:hover #nav UL LI:hover UL LI:hover UL LI {
	BACKGROUND: #215f8b
}
#hovernavi:hover #nav UL LI:hover UL LI:hover UL LI.top {
	WIDTH: 248px; BACKGROUND: url(../images/hovermenu_top_sub_light3.gif) no-repeat right top; HEIGHT: 6px; PADDING-TOP: 2px
}
#hovernavi:hover #nav UL LI:hover UL LI:hover UL LI.top:hover {
	WIDTH: 248px; BACKGROUND: url(../images/hovermenu_top_sub_light3.gif) no-repeat right top; HEIGHT: 6px; PADDING-TOP: 2px
}
#hovernavi:hover #nav UL LI:hover UL LI:hover UL LI.bottom {
	PADDING-BOTTOM: 3px; WIDTH: 248px; BACKGROUND: url(../images/hovermenu_bottom_sub_light3.gif) no-repeat right bottom; HEIGHT: 6px
}
#hovernavi:hover #nav UL LI:hover UL LI:hover UL LI.bottom:hover {
	PADDING-BOTTOM: 3px; WIDTH: 248px; BACKGROUND: url(../images/hovermenu_bottom_sub_light3.gif) no-repeat right bottom; HEIGHT: 6px
}
#hovernavi:hover #nav UL LI:hover UL LI:hover UL LI UL {
	DISPLAY: none
}
#hovernavi:hover #nav UL LI:hover UL LI:hover UL LI:hover A {
	BACKGROUND: #003b6a; MARGIN-RIGHT: 5px; border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px
}
#hovernavi:hover #nav UL LI:hover UL LI:hover UL LI:hover UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: -24px 0px 0px 248px; PADDING-LEFT: 0px; WIDTH: 238px; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-TOP: 0px
}
#hovernavi:hover #nav UL LI:hover UL LI:hover UL LI:hover UL LI {
	BACKGROUND: #003b6a
}
#hovernavi:hover #nav UL LI:hover UL LI:hover UL LI:hover UL LI.top {
	WIDTH: 238px; BACKGROUND: url(../images/hovermenu_top_sub_dark4.gif) no-repeat left top; HEIGHT: 6px; PADDING-TOP: 2px
}
#hovernavi:hover #nav UL LI:hover UL LI:hover UL LI:hover UL LI.top:hover {
	WIDTH: 238px; BACKGROUND: url(../images/hovermenu_top_sub_dark4.gif) no-repeat left top; HEIGHT: 6px; PADDING-TOP: 2px
}
#hovernavi:hover #nav UL LI:hover UL LI:hover UL LI:hover UL LI.bottom {
	PADDING-BOTTOM: 3px; WIDTH: 238px; BACKGROUND: url(../images/hovermenu_bottom_sub_dark4.gif) no-repeat left top; HEIGHT: 6px
}
#hovernavi:hover #nav UL LI:hover UL LI:hover UL LI:hover UL LI.bottom:hover {
	PADDING-BOTTOM: 3px; WIDTH: 238px; BACKGROUND: url(../images/hovermenu_bottom_sub_dark4.gif) no-repeat left top; HEIGHT: 6px
}
#hovernavi:hover #nav UL LI:hover UL LI:hover UL LI:hover UL LI:hover {
	BACKGROUND: url(../images/hovermenu_round_light.jpg) no-repeat left top
}
#hovernavi:hover #nav UL LI:hover UL LI:hover UL LI:hover UL LI:hover A {
	BACKGROUND: #215f8b
}

#content #right #contact_form {
	BORDER-BOTTOM: #c3c3c4 1px solid; BORDER-LEFT: #c3c3c4 1px solid; PADDING-BOTTOM: 15px; BACKGROUND-COLOR: #f1f1f1; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BORDER-TOP: #c3c3c4 1px solid; BORDER-RIGHT: #c3c3c4 1px solid; PADDING-TOP: 15px
}


.red {
	COLOR: #e2001a
}
#content #right #contactbox {
	PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #225f8c; PADDING-LEFT: 16px; PADDING-RIGHT: 16px; MARGIN-BOTTOM: 15px; HEIGHT: 125px; PADDING-TOP: 0px
}
#content #right #contactbox IMG {
	FLOAT: left; MARGIN-RIGHT: 10px
}
#content #right #contactbox H3 {
	MARGIN: 0px; COLOR: #ffffff; FONT-SIZE: 16px; PADDING-TOP: 14px
}
#content #right #contactbox H1 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #ffffff; FONT-SIZE: 30px; PADDING-TOP: 12px
}
#content #right #contactbox P {
	WIDTH: 540px; COLOR: #ffffff; FONT-SIZE: 11px; PADDING-TOP: 3px
}

TABLE.details_table2 {
	 	BORDER-BOTTOM: #c4c4c4 1px solid; BORDER-LEFT: #c4c4c4 1px solid;  BORDER-TOP: #c4c4c4 1px solid; BORDER-RIGHT: #c4c4c4 1px solid; 
}

TABLE.details_table {
	BORDER-BOTTOM-STYLE: none; TEXT-ALIGN: left; BORDER-RIGHT-STYLE: none; WIDTH: auto; BORDER-COLLAPSE: separate; BORDER-TOP-STYLE: none; FONT-SIZE: 12px; BORDER-LEFT-STYLE: none
}
TABLE.details_table TH {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 9px; PADDING-RIGHT: 10px; PADDING-TOP: 6px; text-align :center ;
}
TABLE.details_table TD {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 9px; PADDING-RIGHT: 10px; PADDING-TOP: 6px;
}
TABLE.details_table2 TH {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 9px; PADDING-RIGHT: 10px; PADDING-TOP: 6px; text-align:left ;BACKGROUND-COLOR: #e1e1e2;
}
TABLE.details_table2 TD {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 9px; PADDING-RIGHT: 10px; PADDING-TOP: 6px;
}
TABLE.details_table TH.grey {
	BACKGROUND-COLOR: #e1e1e2; FONT-SIZE: 13px
}
TABLE.details_table TH.darkgrey {
	BORDER-LEFT: #c4c4c4 1px solid;BORDER-RIGHT: #c4c4c4 1px solid; BACKGROUND-COLOR: #c3c3c4; FONT-SIZE: 13px
}
TABLE.details_table TD.darkgrey {
	BACKGROUND-COLOR: #e1e1e2
}

TABLE.details_table TD.darkgrey2 {
	BACKGROUND-COLOR: #e1e1e2; text-align :left ;
}

TABLE.details_table TD.darkgrey3 {
 BORDER-RIGHT: #c4c4c4 1px solid; 
}

TABLE.details_table TD.darkgrey4 {
 BORDER-LEFT: #c4c4c4 1px solid;BACKGROUND-COLOR: #e1e1e2;
}
TABLE.details_table TD.darkgrey5 {
 BORDER-LEFT: #c4c4c4 1px solid;BORDER-RIGHT: #c4c4c4 1px solid; 
}
TABLE.details_table TD.bk {
	text-align :center ;
}

TABLE.details_table TBODY TD {
	BORDER-BOTTOM: #c3c3c4 1px solid
}
TABLE.details_table TBODY TD.darkgrey {
	BORDER-BOTTOM: #c3c3c4 1px solid
}
TABLE.details_table TBODY TD.zk {
	BORDER-BOTTOM: 0px;
}
TABLE.details_table TBODY TD.zk2 {
	BORDER-BOTTOM: 0px;
	PADDING-LEFT: 0px;
}
.darkred {
	COLOR: #c14452
}

#content #right DIV#imprint_left P.subheadline {
	MARGIN-RIGHT: 0px
}
#content #right DIV#imprint_left P.subheadline_big {
	MARGIN-RIGHT: 0px
}

#footer {
	MARGIN: 0px auto 30px; WIDTH: 1002px
}
#footer P {
	PADDING-BOTTOM: 0px; MARGIN: 3px 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; COLOR: #b7b7b9; FONT-SIZE: 10px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
#footer P A {
	COLOR: #c3c3c4; FONT-SIZE: 10px
}
#footer P A:hover {
	COLOR: #ffffff
}
#footer P A.over {
	COLOR: #ffffff
}
#footer #specials {
	BORDER-BOTTOM: #c3c3c4 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 30px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; MARGIN-BOTTOM: 6px; HEIGHT: 30px; PADDING-TOP: 0px
}
#footer #specials A {
	COLOR: #ffffff; FONT-WEIGHT: bold
}
#footer #specials A:hover {
	COLOR: #e1e1e2
}
#footer #specials #rootlink {
	FLOAT: left
}
#footer #specials #rootlink A {
	PADDING-LEFT: 14px; BACKGROUND: url(../images/root_arrow.jpg) no-repeat 0px 4px
}
#footer #specials #rootlink A:hover {
	BACKGROUND: url(../images/root_arrow_hover.jpg) no-repeat 0px 4px
}
#footer #specials #rootlink A.over {
	BACKGROUND: url(../images/root_arrow_hover.jpg) no-repeat 0px 4px
}
#footer #specials #options {
	FLOAT: right; COLOR: #ffffff; FONT-WEIGHT: bold
}
#footer #specials #options A {
	LINE-HEIGHT: 30px; PADDING-LEFT: 18px; BACKGROUND: url(../images/link_drucken.jpg) no-repeat 0px 1px; MARGIN-LEFT: 2px
}
#footer #specials #options A:hover {
	BACKGROUND: url(../images/link_drucken_hover.jpg) no-repeat 0px 1px
}
#footer #specials #options A.over {
	BACKGROUND: url(../images/link_drucken_hover.jpg) no-repeat 0px 1px
}
.buttonback {
	BACKGROUND: url(../images/btns/button_login.gif) no-repeat 0px 0px
}
.buttonback:hover {
	BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; BACKGROUND-POSITION: 0px -26px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
.buttonback {
	TEXT-ALIGN: center; PADDING-BOTTOM: 3px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 200px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 26px; COLOR: #ffffff; FONT-SIZE: 12px; BORDER-LEFT-WIDTH: 0px; CURSOR: pointer; FONT-WEIGHT: bold; PADDING-TOP: 0px
}

.sf 
{
	POSITION: absolute; MARGIN: 0px; BOTTOM: 5px; HEIGHT: 19px; VERTICAL-ALIGN: middle; TOP: 4px; RIGHT: 5px
}
.sf_text
{
	BORDER-BOTTOM: #003b6a 1px solid; BORDER-LEFT: #003b6a 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 17px; TEXT-INDENT: 5px; MARGIN: 1px -5px 0px 0px; PADDING-LEFT: 0px; WIDTH: 125px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/search_text_bg.jpg) no-repeat left top; HEIGHT: 17px; COLOR: #a5a6a7; FONT-SIZE: 11px; VERTICAL-ALIGN: middle; BORDER-TOP: #003b6a 1px solid; BORDER-RIGHT: #003b6a 1px solid; PADDING-TOP: 2px

}

.sf_image
{
	BORDER-BOTTOM: #003b6a 0px solid; BORDER-LEFT: #003b6a 0px solid; MARGIN: 1px 1px 0px 0px; WIDTH: 25px; HEIGHT: 21px; VERTICAL-ALIGN: middle; BORDER-TOP: #003b6a 0px solid; BORDER-RIGHT: #003b6a 0px solid

}
H5 {
	MARGIN-BOTTOM: 5px; FONT-SIZE: 22px; FONT-WEIGHT: bold
}

.buttonback {
	BACKGROUND: url(../images/button_login.gif) no-repeat 0px 0px
}

.buttonback:hover {
	BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; BACKGROUND-POSITION: 0px -26px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
.buttonback {
	TEXT-ALIGN: center; PADDING-BOTTOM: 3px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; PADDING-LEFT: 0px;  PADDING-RIGHT: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 26px; COLOR: #ffffff; FONT-SIZE: 12px; BORDER-LEFT-WIDTH: 0px; CURSOR: pointer; FONT-WEIGHT: bold; PADDING-TOP: 0px;left: 0px;
}

.buttonback2 
{
   padding: 0px 10px ;Z-INDEX: 0; 	POSITION: relative; 	MARGIN-TOP: 6px; 	ZOOM: 1; 	DISPLAY: block; cursor: pointer;	FONT: bold 12px/21px Arial, Helvetica, Sans-serif;BACKGROUND: url(../images/button.png) repeat-x 0px 0px;FLOAT:inherit ; HEIGHT: 22px;  width:52px; COLOR:#fff !important;TEXT-DECORATION: none; 	-moz-border-radius: 5px; 	-webkit-border-radius: 5px;border-radius: 5px;margin-bottom :10px;
}

.buttonback2:hover {
	BACKGROUND-POSITION: 0px -22px
}


.input_normal 
{
	
   border-bottom: #6b9dc7 1px solid; BORDER-LEFT: #6b9dc7 1px solid; LINE-HEIGHT: 18px; WIDTH: 180px; HEIGHT: 18px; VERTICAL-ALIGN: middle; BORDER-TOP: #6b9dc7 1px solid; BORDER-RIGHT: #6b9dc7 1px solid

}
.input_focus 
{
	
	 border-bottom: #6b9dc7 1px solid; BORDER-LEFT: #6b9dc7 1px solid; LINE-HEIGHT: 18px; WIDTH: 180px; HEIGHT: 18px; VERTICAL-ALIGN: middle; BORDER-TOP: #6b9dc7 1px solid; BORDER-RIGHT: #6b9dc7 1px solid;BACKGROUND-COLOR: #FEFBBD;

}
.input_error 
{
	 border-bottom: #6b9dc7 1px solid; BORDER-LEFT: #6b9dc7 1px solid; LINE-HEIGHT: 18px; WIDTH: 180px; HEIGHT: 18px; VERTICAL-ALIGN: middle; BORDER-TOP: #6b9dc7 1px solid; BORDER-RIGHT: #6b9dc7 1px solid;BACKGROUND-COLOR: #fef5f5;
}

.info{clear: both; border: 1px dotted #DBDDD3; padding: 15px 10px 10px 15px;margin: 0 auto; text-align: left;  background-color:#FBFFE1; font-size:12px;margin-bottom :10px;}
.datalist{ border-collapse: collapse; text-align: center; font-size:12px; border:0px; border-top:2px solid #ccc; border-bottom:1px solid #EAE9E1; border-left :1px solid #EAE9E1;   border-right:1px solid #EAE9E1; }
.category td {background: #F2F2F2; font-weight:bold;}
.datalist td {text-align: left; padding-left:5px;}
.infomessage {float:right;margin-top:-10px;margin-right:-4px;}
*html .infomessage{margin-top:-15px;}

.tsinfo{FONT-SIZE: 14px;FONT-WEIGHT: bold;}
.tsinfo2{FONT-SIZE: 14px;MARGIN-BOTTOM: 8px;}
.regtsinfo{COLOR: #ffffff; }

.regtsinfo2{COLOR: #ffffff;FONT-SIZE: 22px;FONT-WEIGHT: bold; MARGIN-BOTTOM: 18px;PADDING-TOP: 14px;}

#navigation UL LI .productlist2 UL LI A {
	PADDING-BOTTOM: 3px; BACKGROUND: none transparent scroll repeat 0% 0%
}

	
A.button {
	padding: 0px 10px;
	Z-INDEX: 0; 	POSITION: relative; 	MARGIN-TOP: 6px; 	ZOOM: 1; 	DISPLAY: block; 	FONT: bold 12px/21px Arial, Helvetica, Sans-serif; 	BACKGROUND: url(../images/button.png) repeat-x 0px 0px; 	FLOAT: center; 	HEIGHT: 22px; 	COLOR: #fff !important; 	TEXT-DECORATION: none; 	-moz-border-radius: 5px; 	-webkit-border-radius: 5px; 	border-radius: 5px;
	top: 0px;
	left: 0px;
	width: 49px;
}
A.button:hover {
	BACKGROUND-POSITION: 0px -22px
}

A.button2 {
	padding: 0px 10px;
	Z-INDEX: 0; 	POSITION: relative; 	MARGIN-TOP: 6px; 	ZOOM: 1; 	DISPLAY: block; 	FONT: bold 12px/21px Arial, Helvetica, Sans-serif; 	BACKGROUND: url(../images/button.png) repeat-x 0px 0px; 	FLOAT: center; 	HEIGHT: 22px; 	COLOR: #fff !important; 	TEXT-DECORATION: none; 	-moz-border-radius: 5px; 	-webkit-border-radius: 5px; 	border-radius: 5px;
	top: 0px;
	left: 0px;
	width: 60px;
}
A.button2:hover {
	BACKGROUND-POSITION: 0px -22px
}

.lbts
{
FONT-SIZE: 14px;font-weight:bold;
}
.lbts.px
{
	 FLOAT:right ;
}

.loginerr{color:red;font-size:12px;}
.loginerr2{color:red;font-size:12px; font-weight :bold;PADDING-LEFT: 0px;MARGIN-LEFT: 0px }
.czts{color:red;font-size:12px;}
.ts2{color:red;font-size:12px;}
.noime{ime-mode:disabled}

.sph
{
	COLOR: #999;
}

.ktips {
	PADDING-LEFT: 18px; PADDING-RIGHT: 5px; BACKGROUND: url(../images/info.png) no-repeat 0px 0px; MARGIN-LEFT: 1px;
}
.ktips1 {
	PADDING-LEFT: 18px; PADDING-RIGHT: 5px; BACKGROUND: url(../images/info.png) no-repeat 0px 0px; MARGIN-LEFT: 1px;FONT-WEIGHT: bold
}
.ktips2 {
	PADDING-LEFT: 18px; PADDING-RIGHT: 5px;padding-bottom:2px; padding-top:3px; BACKGROUND:url(../images/info.png) no-repeat 0px 0px; MARGIN-LEFT: 1px;COLOR: #999;
}

.bgw {
	 width :126px;
}
.bgw2 
{
	width :260px;
}
.gz
{
	PADDING-TOP: 3px;
}
.bgw3 
{
	width :70%;
}
.bgw4 
{
	width :118px;
}

.upt
{
 text-align :center;margin-left:auto;margin-right:auto;
}
DIV.greybox9 {
	BORDER-BOTTOM: #c4c4c4 1px solid; BORDER-LEFT: #c4c4c4 1px solid; BACKGROUND-COLOR: #f1f1f1; PADDING-LEFT: 9px; BORDER-TOP: #c4c4c4 1px solid; BORDER-RIGHT: #c4c4c4 1px solid;PADDING-TOP: 5px; padding-bottom :5px; 
}
.cr {
	 MARGIN-BOTTOM: 3px; margin-top :3px;
	}
DIV.greybox9 HR {
	width:99%; 
}

		
#loading {  
    display: none;
}  

.tips{
	background:#fff5c5;line-height:20px;border:1px solid #f8e2ad;padding:0 10px;display:inline-block;PADDING-TOP: 5px;padding-bottom :5px;margin-bottom :5px;WIDTH: 97%;
}

.tips2{
	background:#e1e1e2;line-height:25px;border:1px solid #c4c4c4;padding:0 10px;PADDING-TOP: 3px;padding-bottom :3px;display:inline-block;margin-bottom :5px;WIDTH: 97%;

}
.vehicleinfo
{
}

.hwinfo
{
    display:none;
}
.hw
{
    PADDING-LEFT: 0px;
    BORDER-BOTTOM: 0px;
}
SPAN.tzk {
 FONT-WEIGHT: bold; PADDING-TOP: 0px;color:White;
 text-decoration:underline
}

* topic table */
.table-box {
    width: 99.6%;
}

.table_title td {
	background-color: #6D84B4;

	/*background-color: #5d7790;*/
	color: #fff;
	font-weight: bold;
	padding-top: 6px;
}
.table_title {
        background-color: #6D84B4;

	/*background-color: #5d7790;*/
	color: #fff;
	font-weight: bold;
	padding-top: 6px;
        height: 23px;

}

.row {
	padding: 5px;
	padding-bottom: 6px;
	background: #F7F7F7;
	border: 1px solid #DDDDDD;
	border-width: 1px 0;
	margin-bottom: 10px;
	height:28px;
}


.buttonback8 
{
   padding: 0px 10px ;Z-INDEX: 0; 	POSITION: relative; 	MARGIN-TOP: 6px; 	ZOOM: 1; 	DISPLAY: block; cursor: pointer;	FONT: bold 14px/21px Arial, Helvetica, Sans-serif;BACKGROUND: url(../images/button.png) repeat-x 0px 0px;FLOAT:inherit ; HEIGHT: 22px;  width:76px; COLOR:#fff !important;TEXT-DECORATION: none; 	-moz-border-radius: 5px; 	-webkit-border-radius: 5px;border-radius: 5px;margin-bottom :10px;
}

.buttonback8:hover {
	BACKGROUND-POSITION: 0px -22px
}


.feedbackdh {
 PADDING-BOTTOM: 0px; LINE-HEIGHT: 30px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; MARGIN-BOTTOM: 6px; HEIGHT: 30px; PADDING-TOP: 0px
}

.fbti{
	FLOAT: left
}

.fbbt {
	FLOAT: right;
}

.pages{float:left;margin-top:5px; margin-bottom:15px;}
.pages a,.pages span,.pages kbd,.pages em{float:left;overflow:hidden;padding:0 8px;margin-left:4px;height:18px;border:1px solid;line-height:18px;}
.pageback a{margin-left:0;}
.pages a,.pageback a,.pages kbd{border-color:#C2D5E3;background-color:#FFF;text-decoration:none;}
.pages span{border-color:#C2D5E3;background-color:#E5EDF2;font-weight:700;}
.pages a:hover,.pages em {border-color:#369;}
SPAN.document_inline {
	PADDING-LEFT: 17px; MAX-WIDTH: 440px; MARGIN-BOTTOM: 0px; BACKGROUND: url(../images/icon_document.png) no-repeat; HEIGHT: 15px
}
SPAN.document_inline {
	MARGIN-TOP: 0px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
