HTML {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY:Arial, Helvetica, sans-serif;  HEIGHT: 100%; COLOR: #444141; FONT-SIZE: 12px; PADDING-TOP: 0px; overflow-y: scroll;
}
BODY {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY:Arial, Helvetica, sans-serif; HEIGHT: 100%; COLOR: #444141; FONT-SIZE: 12px; PADDING-TOP: 0px
}
.justyParagraph {
	TEXT-ALIGN: justify
}
A IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.clearer {
	CLEAR: both
}
#grayBorder {
	POSITION: absolute; WIDTH: 100%; BACKGROUND: #cccccc; HEIGHT: 24px; TOP: 0px; RIGHT: 0px; border-bottom:1px solid #aaaaaa; border-top:3px solid #666666;
}
#greenBorder {
	POSITION: absolute; WIDTH: 50%; BACKGROUND: #9bb70d; HEIGHT: 24px; TOP: 0px; RIGHT: 0px
}
#logoimgtext {
	font-size:13px;line-height:18px
}
#logoimgtext H2 {
	font-size:18px; color:#444141
}
#logotext H1 {
	font-size:42px;color:#444141;font-family:Arial, Helvetica, sans-serif;display:inline
}

.article_text {
	line-height:20px;
	font-size:14px;	
}

.imgborder2 {
	border:5px solid #dddddd;
}

.imgborder2:hover {
	border:5px solid #adcd98;
}

DIV#makepage_homepage {
	POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DIV#makepage_homepage_ntv {
	POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; HEIGHT: 100%; PADDING-TOP: 0px
}
DIV#makepage_content {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; BACKGROUND: #fff; PADDING-TOP: 0px
}

FORM {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
A.link {
	DISPLAY: inline-block
}
DIV#website_content {
	BACKGROUND: #fff
}
DIV#make_header {
	POSITION: relative
}
DIV#make_header {
	Z-INDEX: 2; MARGIN: 0px auto; WIDTH: 970px; FONT-FAMILY: Arial, Helvetica, sans-serif;
}

DIV#tabs {
	Z-INDEX: 9999;POSITION: relative;MARGIN: 4px 0px 0px; FLOAT: left; width: 970px
}


DIV#tabs DIV {
	DISPLAY: none;
}
DIV#tabs UL {
	LIST-STYLE-TYPE: none; MARGIN: 0px; FLOAT: left; LIST-STYLE-IMAGE: none
}
DIV#tabs LI {
	POSITION: relative; PADDING-BOTTOM: 0px; LINE-HEIGHT: 23px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; FLOAT: left; PADDING-TOP: 0px;
}
DIV#tabs LI IMG {
	POSITION: absolute; TOP: -3px; LEFT: 8px
}
DIV#tabs A.passive {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 2px; PADDING-RIGHT: 0px; DISPLAY: inline; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND: url(/elements/top_left.gif) no-repeat left top; FLOAT: left; COLOR: #444141; MARGIN-LEFT: 8px; FONT-SIZE: 18px; TEXT-DECORATION: none; PADDING-TOP: 0px
}
DIV#tabs A.passive SPAN {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: block; BACKGROUND: url(/elements/top_right.gif) no-repeat right top; CURSOR: pointer; PADDING-TOP: 5px
}
DIV#tabs A.passive SPAN {
	FLOAT: none
}
DIV#tabs A.passive:hover {
	BACKGROUND-POSITION: 0% -32px
}
DIV#tabs A.passive:hover SPAN {
	BACKGROUND-POSITION: 100% -32px; COLOR: #fff
}
DIV#tabs A.active {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 2px; PADDING-RIGHT: 0px; DISPLAY: inline; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND: url(/elements/top_left.gif) no-repeat 0% -32px; FLOAT: left; COLOR: #fff; MARGIN-LEFT: 12px; FONT-SIZE: 18px; TEXT-DECORATION: none; PADDING-TOP: 0px
}
DIV#tabs A.active SPAN {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: block; BACKGROUND: url(/elements/top_right.gif) no-repeat 100% -32px; CURSOR: pointer; PADDING-TOP: 5px
}
DIV#tabs A.active SPAN {
	FLOAT: none
}
DIV#make_content {
	Z-INDEX: 2; MARGIN: 0px auto; WIDTH: 970px; FONT-FAMILY: Arial, Helvetica, sans-serif;
}
DIV#make_content {
	Z-INDEX: 1
}
DIV#headerlinks {
	POSITION: relative; HEIGHT: 24px;margin-bottom:0px;padding-top:5px
}
DIV#headerlinks DIV.homepage {
	MARGIN: 0px auto; WIDTH: 970px; HEIGHT: 24px
}
DIV#headerlinks DIV.content {
	MARGIN: 0px auto; WIDTH: 970px; HEIGHT: 24px
}
DIV#headerlinks DIV SPAN.right {
	PADDING-BOTTOM: 3px; LINE-HEIGHT: 16px; PADDING-LEFT: 45px; PADDING-RIGHT: 0px; DISPLAY: block; FONT-FAMILY: Arial, Helvetica, sans-serif; FLOAT: right; COLOR: #666666; FONT-SIZE: 11px; PADDING-TOP: 2px
}
DIV#headerlinks DIV SPAN.left {
	PADDING-BOTTOM: 3px; LINE-HEIGHT: 16px; PADDING-LEFT: 0px; PADDING-RIGHT: 45px; DISPLAY: block; FONT-FAMILY: Arial, Helvetica, sans-serif; FLOAT: left; COLOR: #666666; FONT-SIZE: 11px; PADDING-TOP: 2px
}

DIV#headerlinks DIV SPAN A {
	COLOR: #333333; FONT-SIZE: 12px; TEXT-DECORATION: none; padding-left:4px; padding-right:4px
}
DIV#headerlinks DIV SPAN A:hover {
	background: #3d6622; TEXT-DECORATION: none; color:#ffffff
}

DIV#productlineheader {
	Z-INDEX: 3; POSITION: relative; MARGIN: 0px auto; WIDTH: 970px; height: 40px
}
DIV#productline {
	Z-INDEX: 3; POSITION: relative; MARGIN: 0px auto; WIDTH: 970px; height: 170px
}
DIV#productline UL {
	FLOAT: left
}
DIV#productline LI {
	DISPLAY: inline; FLOAT: left; text-align: center
}
DIV#productline LI IMG {
	POSITION: relative; LEFT: 0px; margin: 10px; border: 1px solid #333333
}

DIV#footer {
	Z-INDEX: 3; WIDTH: 100%;  border-top: 1px solid #f1f1e8
}
DIV#footer DIV.homepage {
	POSITION: relative; MARGIN: 0px auto; WIDTH: 970px; HEIGHT: 300px
}
DIV#footer DIV.content {
	POSITION: relative; MARGIN: 0px auto; WIDTH: 970px; HEIGHT: 100px
}
DIV#footer DIV DIV#customer {
	POSITION: absolute; WIDTH: 460px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #777777; FONT-SIZE: 11px; TOP: 10px; LEFT: 30px
}
DIV#footer DIV DIV#hotline_homepage {
	POSITION: absolute; PADDING-BOTTOM: 20px; PADDING-LEFT: 0px; WIDTH: 535px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #777777; FONT-SIZE: 11px; TOP: 0px; PADDING-TOP: 20px; LEFT: 450px
}
DIV#footer DIV DIV#hotline_homepage SPAN {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #666666; FONT-SIZE: 16px; CURSOR: default; FONT-WEIGHT: bold
}
DIV#footer DIV DIV#hotline_homepage SPAN.links {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; FLOAT: right; COLOR: #777777; FONT-SIZE: 11px; FONT-WEIGHT: normal; PADDING-TOP: 4px
}
DIV#footer DIV DIV#hotline_content {
	POSITION: absolute; PADDING-BOTTOM: 20px; PADDING-LEFT: 0px; WIDTH: 580px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #777777; FONT-SIZE: 11px; TOP: 0px; PADDING-TOP: 20px; LEFT: 350px
}
DIV#footer DIV DIV#hotline_content SPAN {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #666666; FONT-SIZE: 16px; CURSOR: default; FONT-WEIGHT: bold
}
DIV#footer DIV DIV#hotline_content SPAN.links {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; FLOAT: right; COLOR: #777777; FONT-SIZE: 11px; FONT-WEIGHT: normal; PADDING-TOP: 4px
}

DIV#bottom {
	Z-INDEX: 3; BACKGROUND: #cccccc;  border-top: 1px solid #aaaaaa; padding:10px
}
DIV#bottom DIV{
	WIDTH: 970px; MARGIN: 0px auto;
}
DIV#bottom DIV DIV#icons_homepage {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #777777; FONT-SIZE: 12px;
}
DIV#bottom DIV DIV#menue_homepage {
	LINE-HEIGHT: 30px; WIDTH: 600px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #666666; FONT-SIZE: 13px;padding-left:500px
}
DIV#bottom DIV DIV#menue_homepage A {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #444444; TEXT-DECORATION: none; padding:3px; FONT-SIZE: 13px
}
DIV#bottom DIV DIV#menue_homepage A:hover {
	TEXT-DECORATION: none; background:#666666; color:#ffffff;
}
DIV SPAN#copyright {
	MARGIN: 5px 0px 0px; DISPLAY: block; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #666666; FONT-SIZE: 11px;
}
UL.hoverimage {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
UL.hoverimage LI {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px 25px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; FLOAT: left; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}

UL.hoverimage LI SPAN.cleanfield {
	WIDTH: 79px; DISPLAY: block; BACKGROUND: url(/elements/partner_cleanfield.gif) no-repeat left top; HEIGHT: 27px
}

UL.hoverimage LI SPAN.example {
	WIDTH: 400px; DISPLAY: block; BACKGROUND: url(/elements/partnersignup.gif) no-repeat left top; HEIGHT: 27px
}
UL.hoverimage LI SPAN.creditcards {
	WIDTH: 293px; DISPLAY: block; BACKGROUND: url(/elements/kreditkort.gif) no-repeat left top; HEIGHT: 27px; BACKGROUND-POSITION: 0% -27px
}

UL.hoverimage LI SPAN:hover {
	BACKGROUND-POSITION: 0% -27px
}
UL.hoverimage LI SPAN LABEL {
	DISPLAY: none; BACKGROUND: none transparent scroll repeat 0% 0%
}
DIV#feature {
	POSITION: absolute; WIDTH: 590px; HEIGHT: 250px; TOP: 125px; LEFT: 370px
}

DIV#feature DIV {
	POSITION: relative; WIDTH: 100%; HEIGHT: 100%
}
DIV#feature DIV IMG#eyecatcher {
	POSITION: absolute; BOTTOM: 0px; RIGHT: 30px
}
DIV#feature DIV SPAN#headline {
	POSITION: absolute; TOP: 10px; LEFT: 40px
}

DIV#feature DIV DIV#quotebutton {
	POSITION: absolute; WIDTH: 250px; HEIGHT: 40px; TOP: 195px; LEFT: 120px
}
DIV#feature DIV DIV#quotebutton IMG#xingpromotion {
	POSITION: absolute; TOP: -220px; LEFT: 365px
}
DIV#feature DIV IMG#hotline {
	POSITION: absolute; TOP: 320px; LEFT: 50px
}
DIV#teaser {
	MARGIN: 420px 0px 0px; BACKGROUND: #5c9c31; HEIGHT: 150px; border-top: 1px solid #325818; border-bottom: 1px solid #325818
}
DIV#teaser DIV#teaserHolder {
	POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-LEFT: 0px; WIDTH: 970px; PADDING-RIGHT: 0px; BACKGROUND: #5c9c31; HEIGHT: 150px; PADDING-TOP: 0px
}
DIV#teaser DIV DIV#first_slot {
	POSITION: absolute; WIDTH: 500px; TOP: 35px; LEFT: 480px
}
DIV#teaser DIV DIV#first_slot IMG {
	POSITION: absolute; TOP: 0px; LEFT: -85px
}
DIV#teaser DIV DIV#second_slot {
	POSITION: absolute; WIDTH: 205px; TOP: 32px; LEFT: 750px
}
DIV#teaser DIV DIV#dashline {
	POSITION: absolute; WIDTH: 1px; BACKGROUND: url(/elements/background_dotted_vertical.gif) repeat-y right 50%; HEIGHT: 110px; TOP: 20px; LEFT: 720px
}
DIV#teaser DIV DIV DIV {
	POSITION: relative; WIDTH: 100%
}
DIV#teaser DIV DIV DIV A {
	color:#222222
}
DIV#teaser DIV DIV DIV IMG {
	POSITION: absolute; TOP: 0px; RIGHT: 0px
}
DIV#teaser DIV DIV DIV SPAN {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #fff; FONT-SIZE: 24px; FONT-WEIGHT: normal
}
DIV#teaser DIV DIV DIV H2 {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #fff; FONT-SIZE: 24px; FONT-WEIGHT: normal; display:inline
}
DIV#teaser DIV DIV DIV P {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 60px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #272525; FONT-SIZE: 13px; PADDING-TOP: 2px
}
.bottom_footer {
	CLEAR: both
}
.oes#infolist P {
	TEXT-ALIGN: justify; LIST-STYLE-TYPE: none; MARGIN: 5px 45px 10px 0px; WIDTH: 245px; FLOAT: left; FONT-SIZE: 11px
}
.oes#infolist P#info1 {
	WIDTH: 300px; MARGIN-RIGHT: 75px
}
.oes#infolist P#info3 {
	MARGIN-RIGHT: 0px
}
DIV#servicelist {
	POSITION: absolute; PADDING-BOTTOM: 15px; WIDTH: 930px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND: url(/elements/background_dotted.png) repeat-x 50% bottom; COLOR: #777777; FONT-SIZE: 11px; TOP: 80px; LEFT: 20px
}
DIV#servicelist H3 {
	LINE-HEIGHT: 16px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #777777; FONT-SIZE: 11px; FONT-WEIGHT: normal
}
DIV#servicelist H1 {
	LINE-HEIGHT: 16px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #777777; FONT-SIZE: 11px; FONT-WEIGHT: normal
}

DIV#servicelist P {
	MARGIN: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #b8b7b2; FONT-SIZE: 11px
}
DIV#content {
	Z-INDEX: 1; POSITION: relative; MARGIN: 20px auto 60px; WIDTH: 970px
}
DIV#makepage_homepage DIV#content {
	POSITION: relative
}
DIV#content DIV#leftside {
	PADDING-BOTTOM: 0px; MARGIN: 0px 35px 0px 0px; PADDING-LEFT: 0px; WIDTH: 270px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
DIV#content DIV#rightside {
	MARGIN: 0px; WIDTH: 635px; FLOAT: left
}
DIV#content DIV#rightside H1 {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 22px; MARGIN: 0px 0px 15px 20px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #444141; FONT-SIZE: 22px; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
DIV#content DIV#rightside H1.subtitle {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 22px; MARGIN: 10px 0px 0px 20px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #444141; FONT-SIZE: 17px; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
DIV#content DIV#rightside P.subtitle {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 17px 20px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #777777; FONT-SIZE: 12px; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
DIV.whitebox {
	BACKGROUND: url(/elements/white_right_top.gif) no-repeat right top
}
DIV.whitebox DIV.first {
	BACKGROUND: url(/elements/white_right_bottom.gif) no-repeat right bottom
}
DIV.whitebox DIV.first DIV.second {
	BACKGROUND: url(/elements/white_left_top.gif) no-repeat left top
}
DIV.whitebox DIV.first DIV.second DIV.third {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(/elements/white_left_bottom.gif) no-repeat left bottom; PADDING-TOP: 3px
}
DIV.whitebox DIV.first DIV.second DIV.third DIV.fifth {
	BORDER-LEFT: #ebebe0 1px solid; PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; BORDER-RIGHT: #ebebe0 1px solid; PADDING-TOP: 1px
}
DIV.formgroup {
	Z-INDEX: 1; BORDER-BOTTOM: #ebebe0 1px solid; PADDING-BOTTOM: 15px; LINE-HEIGHT: 16px; MARGIN: 0px; PADDING-LEFT: 18px; PADDING-RIGHT: 18px; FONT-FAMILY: Arial, Helvetica, sans-serif; PADDING-TOP: 15px
}
DIV.withNavi.formgroup {
	PADDING-TOP: 50px
}
DIV.formgroup H2 {
	LINE-HEIGHT: 22px; MARGIN: 0px 0px 15px; DISPLAY: block; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #5c9c31; FONT-SIZE: 17px; FONT-WEIGHT: normal
}
DIV.formgroup H2.disclosure {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 22px; MARGIN: 0px 0px 15px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; FONT-FAMILY: "Arial"; COLOR: #9bb70d; FONT-SIZE: 17px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
DIV.formgroup H2#claim {
	TEXT-ALIGN: center; LINE-HEIGHT: 28px; MARGIN: 10px 0px 25px; DISPLAY: block; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #5c9c31; FONT-SIZE: 24px; FONT-WEIGHT: normal
}
DIV.formgroup DIV.formgroup_split_left {
	WIDTH: 400px; FLOAT: left
}
DIV.formgroup DIV.formgroup_split_right {
	WIDTH: 430px; FLOAT: right
}
A.add_product {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 19px; MARGIN: 17px 18px 15px 0px; PADDING-LEFT: 7px; PADDING-RIGHT: 0px; DISPLAY: block; FONT-FAMILY: Arial, Helvetica, sans-serif; FLOAT: right; COLOR: #447821; FONT-SIZE: 12px; TEXT-DECORATION: underline; PADDING-TOP: 0px; FONT-WEIGHT:bold
}
A.button {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 19px; MARGIN: 17px 18px 15px 0px; PADDING-LEFT: 7px; PADDING-RIGHT: 0px; DISPLAY: block; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND: url(/elements/green_left.gif) no-repeat left top; FLOAT: right; COLOR: #fff; FONT-SIZE: 13px; TEXT-DECORATION: none; PADDING-TOP: 0px
}
A.button INPUT {
	Z-INDEX: 2; BORDER-BOTTOM: 0px; POSITION: absolute; BORDER-LEFT: 0px; MARGIN: 0px; VISIBILITY: hidden; BORDER-TOP: 0px; TOP: 4px; BORDER-RIGHT: 0px; LEFT: 10px
}
A.button SPAN {
	PADDING-BOTTOM: 9px; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 13px; PADDING-RIGHT: 20px; DISPLAY: block; BACKGROUND: url(/elements/green_right.gif) no-repeat right top; FONT-WEIGHT: bold; PADDING-TOP: 8px
}

A.button:hover {
	BACKGROUND-POSITION: 0% -35px; TEXT-DECORATION: none
}

A.button:hover SPAN {
	BACKGROUND-POSITION: 100% -35px
}

A.button_link {
	MARGIN: 17px 0px 0px; DISPLAY: block; FONT-FAMILY: Arial, Helvetica, sans-serif; FLOAT: left
}
A.button_link:hover {
	TEXT-DECORATION: none
}
A.button_formattach {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 3px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; DISPLAY: inline; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND: #9bb70d; FLOAT: right; COLOR: #fff; BORDER-TOP: 0px; BORDER-RIGHT: 0px; TEXT-DECORATION: none; PADDING-TOP: 3px
}
A.button_formattach:hover {
	TEXT-DECORATION: underline
}
SPAN.blackcaption {
	COLOR: #444141; FONT-WEIGHT: bold
}
DIV.infobox {
	BORDER-BOTTOM: #eaeade 1px solid; PADDING-BOTTOM: 15px; MARGIN: 0px 0px 5px; PADDING-LEFT: 17px; PADDING-RIGHT: 17px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND: #f9fbf1; COLOR: #777777; FONT-SIZE: 12px; PADDING-TOP: 15px
}
DIV.portal {
	MARGIN: 0px; WIDTH: 270px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND: url(/elements/portal_top.gif) no-repeat left top
}
DIV.portal DIV.bottom {
	POSITION: relative; PADDING-BOTTOM: 15px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND: url(/elements/portal_bottom.gif) no-repeat left bottom; HEIGHT: 100%; PADDING-TOP: 15px
}
DIV.portal DIV.bottom IMG.flag {
	MARGIN: 2px 5px 0px 0px; FLOAT: left; VERTICAL-ALIGN: middle
}
DIV.portal DIV.bottom SPAN.title {
	MARGIN: 0px 0px 10px; DISPLAY: block; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #fff; FONT-SIZE: 13px
}
DIV.portal DIV.bottom SPAN.title_image {
	MARGIN: 0px 0px 10px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #fff; FONT-SIZE: 13px; VERTICAL-ALIGN: middle
}
DIV.portal DIV.bottom DIV.sortbox_left {
	POSITION: absolute; TOP: 17px; RIGHT: 30px
}
DIV.portal DIV.bottom DIV.sortbox_right {
	POSITION: absolute; TOP: 17px; RIGHT: 15px
}
DIV.portal DIV.bottom DIV#layer_preview_info {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; PADDING-TOP: 10px
}

DIV#facebook {
	MARGIN: 0px 0px 0px; FLOAT: right
}

.subtabs2 {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #444141; FONT-SIZE: 15px; TEXT-DECORATION: none; 
}
DIV#subtabs {
	Z-INDEX: 0; POSITION: relative; MARGIN: 2px 0px 35px
}
DIV#subtabs DIV {
	Z-INDEX: 2; POSITION: relative; LINE-HEIGHT: 20px; HEIGHT: 30px
}
DIV#subtabs DIV.breakline {
	Z-INDEX: 1; POSITION: relative; BACKGROUND: url(/elements/sub_back.gif) repeat-x 50% bottom; HEIGHT: 1px
}
DIV#subtabs DIV A.passive {
	POSITION: absolute; PADDING-BOTTOM: 0px; PADDING-LEFT: 2px; WIDTH: 270px; PADDING-RIGHT: 0px; DISPLAY: block; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND: url(/elements/top_left.gif) no-repeat left top; COLOR: #444141; FONT-SIZE: 15px; TOP: -1px; TEXT-DECORATION: none; PADDING-TOP: 0px; LEFT: 0px
}
DIV#subtabs DIV A.passive SPAN {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 13px; PADDING-RIGHT: 15px; DISPLAY: block; BACKGROUND: url(/elements/top_right.gif) no-repeat right top; CURSOR: pointer; PADDING-TOP: 6px
}
DIV#subtabs DIV A.passive:hover {
	BACKGROUND-POSITION: 0% -32px
}
DIV#subtabs DIV A.passive:hover SPAN {
	BACKGROUND-POSITION: 100% -32px; COLOR: #fff
}
DIV#subtabs DIV A.active {
	POSITION: absolute; PADDING-BOTTOM: 0px; PADDING-LEFT: 2px; WIDTH: 270px; PADDING-RIGHT: 0px; DISPLAY: block; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND: url(/elements/top_left.gif) no-repeat 0% -32px; COLOR: #fff; FONT-SIZE: 15px; TOP: -1px; TEXT-DECORATION: none; PADDING-TOP: 0px; LEFT: 0px
}
DIV#subtabs DIV A.active SPAN {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 13px; PADDING-RIGHT: 15px; DISPLAY: block; BACKGROUND: url(/elements/top_right.gif) no-repeat 100% -32px; CURSOR: pointer; PADDING-TOP: 6px
}


DIV#prodtabs {
	WIDTH: 270px
}
DIV#prodtabs DIV {
	WIDTH: 270px
}
DIV#prodtabs DIV span.prodtitle {
	font-weight:bold;font-size:16px; background:#5c9c31;color:#ffffff;DISPLAY: block;padding:2px 0px 2px 10px
}
DIV#prodtabs DIV A.proditem {
	font-size:12px; DISPLAY: block; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #444141; TEXT-DECORATION: none;padding:4px 0px 4px 20px;border-bottom:1px solid #cccccc
}
DIV#prodtabs DIV A.proditem:hover {
	COLOR: #000000; background:#dddddd
}

A.button_orange {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 18px; PADDING-LEFT: 15px; PADDING-RIGHT: 0px; DISPLAY: block; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND: url(/elements/orange_left.gif) no-repeat left top; FLOAT: left; COLOR: #000000; FONT-SIZE: 13px; TEXT-DECORATION: none; PADDING-TOP: 0px
}
A.button_orange SPAN {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 5px; PADDING-RIGHT: 20px; DISPLAY: block; BACKGROUND: url(/elements/orange_right.gif) no-repeat right top; FONT-WEIGHT: bold; PADDING-TOP: 7px
}
A.button_orange:hover {
	BACKGROUND-POSITION: 0% -31px; TEXT-DECORATION: none
}
A.button_orange:hover SPAN {
	BACKGROUND-POSITION: 100% -31px
}
DIV.checkout_price {
	MARGIN: 17px 25px 0px 15px; FONT-FAMILY: Arial, Helvetica, sans-serif; FLOAT: left; FONT-SIZE: 18px; FONT-WEIGHT: bold
}
DIV.checkout_price DIV {
	MARGIN: 1px 40px 0px 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; FLOAT: left; FONT-SIZE: 18px; FONT-WEIGHT: bold
}
DIV.checkout_price DIV LABEL {
	COLOR: #447821
}
DIV.checkout_price DIV SPAN.vat {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10px; PADDING-TOP: 0px
}


DIV#steplist {
	POSITION: relative; BACKGROUND: red; HEIGHT: 42px
}
DIV#steplist DIV {
	POSITION: absolute; WIDTH: 633px; BACKGROUND: #eaeade; HEIGHT: 45px; TOP: -3px; LEFT: -1px
}
DIV#steplist DIV UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: red; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
DIV#steplist DIV UL LI.active {
	POSITION: relative; TEXT-ALIGN: center; WIDTH: 121px; DISPLAY: block; BACKGROUND: url(/elements/step_active_back.gif) no-repeat center bottom; FLOAT: left; HEIGHT: 45px
}
DIV#steplist DIV UL LI.active LABEL {
	MARGIN: 20px 0px 0px; DISPLAY: block; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10px; FONT-WEIGHT: bold
}
DIV#steplist DIV UL LI.active DIV {
	POSITION: absolute; WIDTH: 21px; FONT-FAMILY: "trebucht ms"; BACKGROUND: url(/elements/step_active.png); HEIGHT: 21px; COLOR: #fff; TOP: -6px; FONT-WEIGHT: bold; LEFT: 50px
}
DIV#steplist DIV UL LI.active DIV SPAN {
	MARGIN: 3px 0px 0px; DISPLAY: block; CURSOR: default
}
DIV#steplist DIV UL LI.passive {
	POSITION: relative; TEXT-ALIGN: center; WIDTH: 121px; DISPLAY: block; FLOAT: left; HEIGHT: 45px
}
DIV#steplist DIV UL LI.passive LABEL {
	MARGIN: 20px 0px 0px; DISPLAY: block; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #777777; FONT-SIZE: 10px; FONT-WEIGHT: bold
}
DIV#steplist DIV UL LI.passive DIV {
	POSITION: absolute; WIDTH: 21px; FONT-FAMILY: "trebucht ms"; BACKGROUND: url(/elements/step_passive.png); HEIGHT: 21px; COLOR: #fff; TOP: -6px; FONT-WEIGHT: bold; LEFT: 50px
}
DIV#steplist DIV UL LI.passive DIV SPAN {
	MARGIN: 3px 0px 0px; DISPLAY: block; CURSOR: default
}
DIV#steplist_small {
	POSITION: relative; BACKGROUND: red; HEIGHT: 42px
}
DIV#steplist_small DIV {
	POSITION: absolute; WIDTH: 633px; BACKGROUND: #eaeade; HEIGHT: 45px; TOP: -3px; LEFT: -1px
}
DIV#steplist_small DIV UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: red; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
DIV#steplist_small DIV UL LI.active {
	POSITION: relative; TEXT-ALIGN: center; WIDTH: 150px; DISPLAY: block; BACKGROUND: url(/elements/step_active_back.gif) no-repeat center bottom; FLOAT: left; HEIGHT: 45px
}
DIV#steplist_small DIV UL LI.active LABEL {
	MARGIN: 20px 0px 0px; DISPLAY: block; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10px; FONT-WEIGHT: bold
}
DIV#steplist_small DIV UL LI.active DIV {
	POSITION: absolute; WIDTH: 21px; FONT-FAMILY: "trebucht ms"; BACKGROUND: url(/elements/step_active.png); HEIGHT: 21px; COLOR: #fff; TOP: -6px; FONT-WEIGHT: bold; LEFT: 65px
}
DIV#steplist_small DIV UL LI.active DIV SPAN {
	MARGIN: 2px 0px 0px; DISPLAY: block; CURSOR: default
}
DIV#steplist_small DIV UL LI.passive {
	POSITION: relative; TEXT-ALIGN: center; WIDTH: 150px; DISPLAY: block; FLOAT: left; HEIGHT: 45px
}
DIV#steplist_small DIV UL LI.passive LABEL {
	MARGIN: 20px 0px 0px; DISPLAY: block; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #777777; FONT-SIZE: 10px; FONT-WEIGHT: bold
}
DIV#steplist_small DIV UL LI.passive DIV {
	POSITION: absolute; WIDTH: 21px; FONT-FAMILY: "trebucht ms"; BACKGROUND: url(/elements/step_passive.png); HEIGHT: 21px; COLOR: #fff; TOP: -6px; FONT-WEIGHT: bold; LEFT: 65px
}
DIV#steplist_small DIV UL LI.passive DIV SPAN {
	MARGIN: 2px 0px 0px; DISPLAY: block; CURSOR: default
}
UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 20px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
A {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; COLOR: #444141; BORDER-TOP: 0px; BORDER-RIGHT: 0px; TEXT-DECORATION: underline
}
A:hover {
	TEXT-DECORATION: none
}
FONT.error {
	COLOR: #900000
}
FONT.text_red {
	COLOR: #990000
}
FONT.text_green {
	COLOR: #9bb70d
}
.amount_to_pay {
	COLOR: #9bb70d; FONT-WEIGHT: bold
}
FONT.text_lightred {
	COLOR: #f0b0b0
}
FONT.text_lightgreen {
	COLOR: #b0f0b0
}
FONT.label {
	COLOR: #494949; FONT-SIZE: 12px
}
FONT.graylabel {
	COLOR: #909090; FONT-SIZE: 12px
}

A.checkbox {
	COLOR: #000000
}
A.checkbox_disable {
	COLOR: #a0a0a0
}
A.checkbox_disable:hover {
	COLOR: #a0a0a0; TEXT-DECORATION: none
}
A.radiobutton {
	COLOR: #000000
}
A.radiobutton_disable {
	COLOR: #a0a0a0
}
A.radiobutton_disable:hover {
	COLOR: #a0a0a0; TEXT-DECORATION: none
}
.tiny_grey {
	WHITE-SPACE: nowrap; COLOR: #606060; FONT-SIZE: 9px
}
A.tiny_grey {
	WHITE-SPACE: nowrap; COLOR: #3775a5; FONT-SIZE: 9px; TEXT-DECORATION: none
}
A.tiny_grey:hover {
	WHITE-SPACE: nowrap; COLOR: #225780; FONT-SIZE: 9px; TEXT-DECORATION: underline
}
DIV.borderbox {
	BACKGROUND: url(/elements/greenborder_mid.gif) repeat-x 50% top; HEIGHT: 47px
}
DIV.borderbox DIV {
	BACKGROUND: url(/elements/greenborder_right.gif) no-repeat right top; HEIGHT: 47px; COLOR: #9bb70d; FONT-SIZE: 18px; FONT-WEIGHT: bold
}
DIV.borderbox DIV DIV {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 11px; PADDING-RIGHT: 11px; BACKGROUND: url(/elements/greenborder_left.gif) no-repeat left top; HEIGHT: 47px; FONT-SIZE: 18px; FONT-WEIGHT: bold; PADDING-TOP: 16px
}
FONT.formcaption_disable {
	COLOR: #a0a0a0
}
DIV.form {
	PADDING-BOTTOM: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; VERTICAL-ALIGN: middle
}
SPAN.form {
	LINE-HEIGHT: 20px; PADDING-LEFT: 150px; DISPLAY: block; COLOR: #444141
}
SPAN.form A {
	DISPLAY: inline-block
}
LABEL.form {
	LINE-HEIGHT: 20px; WIDTH: 150px; DISPLAY: block; FLOAT: left; COLOR: #615e5e; VERTICAL-ALIGN: middle
}
SPAN.smallform {
	LINE-HEIGHT: normal; PADDING-LEFT: 75px; DISPLAY: block; COLOR: #494949; VERTICAL-ALIGN: middle
}
LABEL.smallform {
	LINE-HEIGHT: normal; WIDTH: 75px; DISPLAY: block; FLOAT: left; COLOR: #878787; VERTICAL-ALIGN: middle
}
DIV.form_intab {
	PADDING-BOTTOM: 0px
}
SPAN.form_intab {
	PADDING-LEFT: 60px; DISPLAY: block
}
LABEL.form_intab {
	WIDTH: 60px; DISPLAY: block; FLOAT: left; COLOR: #8d8d8d; FONT-SIZE: 10px; PADDING-TOP: 2px
}
DIV.form_intab_short {
	PADDING-BOTTOM: 0px
}
SPAN.form_intab_short {
	PADDING-LEFT: 30px; DISPLAY: block
}
LABEL.form_intab_short {
	WIDTH: 30px; DISPLAY: block; FLOAT: left; COLOR: #8d8d8d; FONT-SIZE: 10px; PADDING-TOP: 2px
}
DIV.form_intab_lont {
	PADDING-BOTTOM: 0px
}
SPAN.form_intab_long {
	PADDING-LEFT: 90px; DISPLAY: block
}
LABEL.form_intab_long {
	WIDTH: 90px; DISPLAY: block; FLOAT: left; COLOR: #8d8d8d; FONT-SIZE: 10px; PADDING-TOP: 2px
}
SPAN.portalform {
	PADDING-LEFT: 100px; DISPLAY: block
}
LABEL.portalform {
	WIDTH: 100px; DISPLAY: block; FLOAT: left; COLOR: #494949
}
#loginbox {
	Z-INDEX: 2; POSITION: absolute; BORDER-LEFT: #cecece 0px dotted; PADDING-BOTTOM: 0px; PADDING-LEFT: 40px; TOP: 9px; PADDING-TOP: 0px; LEFT: 613px
}
#userdata {
	Z-INDEX: 2; POSITION: absolute; TEXT-ALIGN: right; PADDING-BOTTOM: 8px; LINE-HEIGHT: 16px; WIDTH: 400px; COLOR: #606060; FONT-SIZE: 10px; TOP: 12px; CURSOR: default; LEFT: 580px
}
#statistics {
	Z-INDEX: 2; POSITION: absolute; TEXT-ALIGN: right; PADDING-BOTTOM: 8px; LINE-HEIGHT: 16px; WIDTH: 200px; COLOR: #929292; FONT-SIZE: 10px; TOP: 18px; CURSOR: default; LEFT: 433px
}
#statistics SPAN {
	TEXT-ALIGN: right; WIDTH: 35px; DISPLAY: block; FLOAT: right; COLOR: #3775a5; FONT-WEIGHT: normal
}
#userdata SPAN {
	BORDER-BOTTOM: #bcbcbc 1px dotted
}
#loginbox TABLE TR TD.headlines {
	COLOR: #929292; FONT-SIZE: 11px
}
#loginbox TABLE TR TD.inputs {
	WIDTH: 90px; PADDING-RIGHT: 15px
}
P.homepage_tab1 {
	MARGIN: 0px 5px 15px 0px; PADDING-LEFT: 30px; WIDTH: 280px; BACKGROUND: url(/elements/tab1.jpg) no-repeat left top; COLOR: #494949; FONT-SIZE: 12px; PADDING-TOP: 25px
}
P.homepage_tab2 {
	MARGIN: 0px 5px 15px 0px; PADDING-LEFT: 30px; WIDTH: 280px; BACKGROUND: url(/elements/tab2.jpg) no-repeat left top; COLOR: #494949; FONT-SIZE: 12px; PADDING-TOP: 25px
}
P.homepage_tab3 {
	MARGIN: 0px 5px 15px 0px; PADDING-LEFT: 30px; WIDTH: 280px; BACKGROUND: url(/elements/tab3.jpg) no-repeat left top; COLOR: #494949; FONT-SIZE: 12px; PADDING-TOP: 25px
}
H1 {
	FONT-STYLE: normal; MARGIN: 0px; COLOR: #105074; FONT-SIZE: 18px; FONT-WEIGHT: bold
}
H4 {
	FONT-STYLE: normal; COLOR: #333333; FONT-SIZE: 18px; FONT-WEIGHT: bold
}
H1.homepage {
	COLOR: #3775a4
}
P.subtitle {
	PADDING-BOTTOM: 10px; MARGIN-TOP: 0px; MARGIN-BOTTOM: 5px; COLOR: #494949; FONT-SIZE: 12px; VERTICAL-ALIGN: middle
}
P.title_blue {
	MARGIN: 5px 0px 5px 5px; COLOR: #0065a5; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
P.title_green {
	MARGIN: 5px 0px 5px 5px; COLOR: #458e37; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
P.homepage_subtitle {
	TEXT-ALIGN: left; MARGIN: 0px 0px 10px; COLOR: #494949; FONT-SIZE: 12px
}
SPAN.fixbutton {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 22px; WIDTH: 201px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: url(/elements/fixbutton.gif) no-repeat left top; HEIGHT: 25px; PADDING-TOP: 5px
}
SPAN.fixbutton_tel {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 40px; WIDTH: 201px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: url(/elements/fixbutton_tel.gif) no-repeat left top; HEIGHT: 25px; FONT-SIZE: 13px; PADDING-TOP: 4px
}
FONT.formgroup {
	FONT-SIZE: 11px; FONT-WEIGHT: bold
}
FONT.fieldset {
	COLOR: #486deb; FONT-SIZE: 11px
}
FONT.fieldset_disable {
	COLOR: #a0a0a0; FONT-SIZE: 11px
}
A.navipage {
	COLOR: #808080; FONT-SIZE: 11px
}
FONT.navititle {
	COLOR: #808080; FONT-SIZE: 11px
}
FONT.navipage {
	COLOR: #808080; FONT-SIZE: 11px
}
FONT.b2bnavi {
	COLOR: #ffffff; FONT-WEIGHT: bold
}
FONT.navipage_active {
	COLOR: #000000; FONT-WEIGHT: bold
}
A.table {
	COLOR: #004080
}
A.tablebold {
	COLOR: #004080; FONT-WEIGHT: bold
}
FONT.tablehead {
	COLOR: #d0d0d0
}
A.tablehead {
	COLOR: #ffffff
}
A.tablehead_active {
	FONT-STYLE: italic; COLOR: #ffffff
}
A.index_ok {
	COLOR: #00a040
}
FONT.index_no {
	COLOR: #f04040
}
FONT.index_active {
	COLOR: #00a040; FONT-WEIGHT: bold
}
FONT.choicegroup {
	COLOR: #606060
}
FONT.choice {
	COLOR: #a0b0d0; FONT-WEIGHT: normal
}
A.choice {
	COLOR: #004080; FONT-WEIGHT: normal
}
FONT.tab_active {
	COLOR: #000000
}
A.tab {
	COLOR: #004080
}
A.message_error {
	COLOR: #900000; FONT-SIZE: 12px
}
.error_message {
	MARGIN: 5px; PADDING-LEFT: 20px; BACKGROUND: url(/elements/delete.png) no-repeat left center; COLOR: #900000; VERTICAL-ALIGN: middle
}
INPUT.loginbox {
	BORDER-BOTTOM: #929292 1px solid; BORDER-LEFT: #929292 1px solid; BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 2px; WIDTH: 100px; PADDING-RIGHT: 2px; HEIGHT: 13px; FONT-SIZE: 11px; BORDER-TOP: #929292 1px solid; BORDER-RIGHT: #929292 1px solid
}
INPUT.loginbox_focus {
	BORDER-BOTTOM: #7f9db9 1px solid; BORDER-LEFT: #7f9db9 1px solid; BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 2px; WIDTH: 100px; PADDING-RIGHT: 2px; HEIGHT: 13px; FONT-SIZE: 11px; BORDER-TOP: #7f9db9 1px solid; BORDER-RIGHT: #7f9db9 1px solid
}
INPUT.loginbox:focus {
	BORDER-BOTTOM: #7f9db9 1px solid; BORDER-LEFT: #7f9db9 1px solid; BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 2px; WIDTH: 100px; PADDING-RIGHT: 2px; HEIGHT: 13px; FONT-SIZE: 11px; BORDER-TOP: #7f9db9 1px solid; BORDER-RIGHT: #7f9db9 1px solid
}
INPUT.sei_input_field {
	BORDER-BOTTOM: #acb771 1px solid; BORDER-LEFT: #acb771 1px solid; PADDING-BOTTOM: 1px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; FONT-FAMILY: Arial, Helvetica, sans-serif; MARGIN-BOTTOM: 3px; FONT-SIZE: 12px; BORDER-TOP: #acb771 1px solid; BORDER-RIGHT: #acb771 1px solid; PADDING-TOP: 1px
}
TEXTAREA.sei_input_field {
	BORDER-BOTTOM: #acb771 1px solid; BORDER-LEFT: #acb771 1px solid; PADDING-BOTTOM: 1px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; FONT-FAMILY: Arial, Helvetica, sans-serif; MARGIN-BOTTOM: 3px; FONT-SIZE: 12px; BORDER-TOP: #acb771 1px solid; BORDER-RIGHT: #acb771 1px solid; PADDING-TOP: 1px
}
SELECT.sei_input_field {
	BORDER-BOTTOM: #acb771 1px solid; BORDER-LEFT: #acb771 1px solid; PADDING-BOTTOM: 1px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; FONT-FAMILY: Arial, Helvetica, sans-serif; MARGIN-BOTTOM: 3px; FONT-SIZE: 12px; BORDER-TOP: #acb771 1px solid; BORDER-RIGHT: #acb771 1px solid; PADDING-TOP: 1px
}
INPUT.sei_input_field_focus {
	BORDER-BOTTOM: #9bb70d 1px solid; BORDER-LEFT: #9bb70d 1px solid; PADDING-BOTTOM: 1px; BACKGROUND-COLOR: #fafbf3; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; FONT-FAMILY: Arial, Helvetica, sans-serif; MARGIN-BOTTOM: 3px; FONT-SIZE: 12px; BORDER-TOP: #9bb70d 1px solid; BORDER-RIGHT: #9bb70d 1px solid; PADDING-TOP: 1px
}
TEXTAREA.sei_input_field_focus {
	BORDER-BOTTOM: #9bb70d 1px solid; BORDER-LEFT: #9bb70d 1px solid; PADDING-BOTTOM: 1px; BACKGROUND-COLOR: #fafbf3; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; FONT-FAMILY: Arial, Helvetica, sans-serif; MARGIN-BOTTOM: 3px; FONT-SIZE: 12px; BORDER-TOP: #9bb70d 1px solid; BORDER-RIGHT: #9bb70d 1px solid; PADDING-TOP: 1px
}
SELECT.sei_input_field_focus {
	BORDER-BOTTOM: #9bb70d 1px solid; BORDER-LEFT: #9bb70d 1px solid; PADDING-BOTTOM: 1px; BACKGROUND-COLOR: #fafbf3; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; FONT-FAMILY: Arial, Helvetica, sans-serif; MARGIN-BOTTOM: 3px; FONT-SIZE: 12px; BORDER-TOP: #9bb70d 1px solid; BORDER-RIGHT: #9bb70d 1px solid; PADDING-TOP: 1px
}
INPUT.sei_input_field:focus {
	BORDER-BOTTOM-COLOR: #9bb70d; BACKGROUND-COLOR: #fafbf3; BORDER-TOP-COLOR: #9bb70d; FONT-FAMILY: Arial, Helvetica, sans-serif; MARGIN-BOTTOM: 3px; BORDER-RIGHT-COLOR: #9bb70d; BORDER-LEFT-COLOR: #9bb70d
}
TEXTAREA.sei_input_field:focus {
	BORDER-BOTTOM-COLOR: #9bb70d; BACKGROUND-COLOR: #fafbf3; BORDER-TOP-COLOR: #9bb70d; FONT-FAMILY: Arial, Helvetica, sans-serif; MARGIN-BOTTOM: 3px; BORDER-RIGHT-COLOR: #9bb70d; BORDER-LEFT-COLOR: #9bb70d
}
SELECT.sei_input_field:focus {
	BORDER-BOTTOM-COLOR: #9bb70d; BACKGROUND-COLOR: #fafbf3; BORDER-TOP-COLOR: #9bb70d; FONT-FAMILY: Arial, Helvetica, sans-serif; MARGIN-BOTTOM: 3px; BORDER-RIGHT-COLOR: #9bb70d; BORDER-LEFT-COLOR: #9bb70d
}
INPUT.sei_input_field_error {
	BORDER-BOTTOM: #900000 1px solid; BORDER-LEFT: #900000 1px solid; PADDING-BOTTOM: 1px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; FONT-FAMILY: Arial, Helvetica, sans-serif; MARGIN-BOTTOM: 3px; FONT-SIZE: 12px; BORDER-TOP: #900000 1px solid; BORDER-RIGHT: #900000 1px solid; PADDING-TOP: 1px
}
TEXTAREA.sei_input_field_error {
	BORDER-BOTTOM: #900000 1px solid; BORDER-LEFT: #900000 1px solid; PADDING-BOTTOM: 1px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; FONT-FAMILY: Arial, Helvetica, sans-serif; MARGIN-BOTTOM: 3px; FONT-SIZE: 12px; BORDER-TOP: #900000 1px solid; BORDER-RIGHT: #900000 1px solid; PADDING-TOP: 1px
}
SELECT.sei_input_field_error {
	BORDER-BOTTOM: #900000 1px solid; BORDER-LEFT: #900000 1px solid; PADDING-BOTTOM: 1px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; FONT-FAMILY: Arial, Helvetica, sans-serif; MARGIN-BOTTOM: 3px; FONT-SIZE: 12px; BORDER-TOP: #900000 1px solid; BORDER-RIGHT: #900000 1px solid; PADDING-TOP: 1px
}
INPUT.sei_input_field_error_focus {
	BORDER-BOTTOM: #900000 1px solid; BORDER-LEFT: #900000 1px solid; PADDING-BOTTOM: 1px; BACKGROUND-COLOR: #fff5f5; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; FONT-FAMILY: Arial, Helvetica, sans-serif; MARGIN-BOTTOM: 3px; FONT-SIZE: 12px; BORDER-TOP: #900000 1px solid; BORDER-RIGHT: #900000 1px solid; PADDING-TOP: 1px
}
TEXTAREA.sei_input_field_error_focus {
	BORDER-BOTTOM: #900000 1px solid; BORDER-LEFT: #900000 1px solid; PADDING-BOTTOM: 1px; BACKGROUND-COLOR: #fff5f5; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; FONT-FAMILY: Arial, Helvetica, sans-serif; MARGIN-BOTTOM: 3px; FONT-SIZE: 12px; BORDER-TOP: #900000 1px solid; BORDER-RIGHT: #900000 1px solid; PADDING-TOP: 1px
}
SELECT.sei_input_field_error_focus {
	BORDER-BOTTOM: #900000 1px solid; BORDER-LEFT: #900000 1px solid; PADDING-BOTTOM: 1px; BACKGROUND-COLOR: #fff5f5; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; FONT-FAMILY: Arial, Helvetica, sans-serif; MARGIN-BOTTOM: 3px; FONT-SIZE: 12px; BORDER-TOP: #900000 1px solid; BORDER-RIGHT: #900000 1px solid; PADDING-TOP: 1px
}
INPUT.sei_input_field_error:focus {
	BORDER-BOTTOM-COLOR: #900000; BACKGROUND-COLOR: #fff5f5; BORDER-TOP-COLOR: #900000; FONT-FAMILY: Arial, Helvetica, sans-serif; MARGIN-BOTTOM: 3px; BORDER-RIGHT-COLOR: #900000; BORDER-LEFT-COLOR: #900000
}
TEXTAREA.sei_input_field_error_focus {
	BORDER-BOTTOM-COLOR: #900000; BACKGROUND-COLOR: #fff5f5; BORDER-TOP-COLOR: #900000; FONT-FAMILY: Arial, Helvetica, sans-serif; MARGIN-BOTTOM: 3px; BORDER-RIGHT-COLOR: #900000; BORDER-LEFT-COLOR: #900000
}
SELECT.sei_input_field_error_focus {
	BORDER-BOTTOM-COLOR: #900000; BACKGROUND-COLOR: #fff5f5; BORDER-TOP-COLOR: #900000; FONT-FAMILY: Arial, Helvetica, sans-serif; MARGIN-BOTTOM: 3px; BORDER-RIGHT-COLOR: #900000; BORDER-LEFT-COLOR: #900000
}
.input_disable {
	BORDER-BOTTOM: #c0c0c0 1px solid; BORDER-LEFT: #c0c0c0 1px solid; PADDING-BOTTOM: 1px; BACKGROUND-COLOR: #f5f5f5; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; FONT-FAMILY: Arial, Helvetica, sans-serif; MARGIN-BOTTOM: 3px; COLOR: #c0c0c0; FONT-SIZE: 12px; BORDER-TOP: #c0c0c0 1px solid; BORDER-RIGHT: #c0c0c0 1px solid
}
.input_error {
	BORDER-BOTTOM: #900000 1px solid; BORDER-LEFT: #900000 1px solid; PADDING-BOTTOM: 1px; BACKGROUND-COLOR: #fff0f0; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; FONT-FAMILY: Arial, Helvetica, sans-serif; MARGIN-BOTTOM: 3px; COLOR: #900000; FONT-SIZE: 12px; BORDER-TOP: #900000 1px solid; BORDER-RIGHT: #900000 1px solid
}
.gray_headline {
	COLOR: #606060; FONT-SIZE: 13px; FONT-WEIGHT: bold
}
.gray {
	LINE-HEIGHT: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #aaaaaa; FONT-SIZE: 11px; FONT-WEIGHT: normal
}
.graylink {
	LINE-HEIGHT: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #aaaaaa; FONT-SIZE: 11px; FONT-WEIGHT: normal; text-decoration: underline;
}
.graylink:hover {
	text-decoration: none;
}

.bluesubline {
	COLOR: #000080; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.black {
	COLOR: #4e4e4e
}
.deepblack {
	COLOR: #000
}
.black_small {
	COLOR: #4e4e4e; FONT-SIZE: 11px
}
DIV.small_note {
	POSITION: relative; HEIGHT: 1px
}
DIV.small_note DIV {
	POSITION: absolute; LINE-HEIGHT: 10px; COLOR: #909090; FONT-SIZE: 10px; TOP: 3px; FONT-WEIGHT: normal
}
TABLE.grid {
	BORDER-COLLAPSE: collapse
}
TABLE.grid TD {
	BORDER-BOTTOM: #000000 1px solid; BORDER-LEFT: #000000 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; HEIGHT: 32px; FONT-SIZE: 12px; BORDER-TOP: #000000 1px solid; BORDER-RIGHT: #000000 1px solid; PADDING-TOP: 3px
}
SPAN.textdiff_add {
	COLOR: #008800; TEXT-DECORATION: underline
}
SPAN.textdiff_del {
	COLOR: #880000; TEXT-DECORATION: line-through
}
.paragraph {
	BORDER-LEFT: #ffffff 2px solid; BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; BORDER-RIGHT: #ffffff 2px solid
}
.markparagraph {
	BORDER-LEFT: #888888 2px solid; BACKGROUND-COLOR: #f5f5f5; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; BORDER-RIGHT: #888888 2px solid
}
.markundoneparagraph {
	BORDER-LEFT: #ff8800 2px solid; BACKGROUND-COLOR: #fff5e8; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; BORDER-RIGHT: #ff8800 2px solid
}
.markdoneparagraph {
	BORDER-LEFT: #44aa00 2px solid; BACKGROUND-COLOR: #f5ffe8; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; BORDER-RIGHT: #44aa00 2px solid
}
.doneparagraph {
	BORDER-LEFT: #44aa00 2px solid; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; BORDER-RIGHT: #ffffff 2px solid
}
.undoneparagraph {
	BORDER-LEFT: #ff8800 2px solid; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; BORDER-RIGHT: #ffffff 2px solid
}
.sentence {
	COLOR: #808080; CURSOR: pointer
}
.marksentence {
	BORDER-BOTTOM: #ff0000 1px solid; COLOR: #000000; CURSOR: pointer
}
.donesentence {
	COLOR: #80a080; CURSOR: pointer
}
.markdonesentence {
	BORDER-BOTTOM: #008800 1px solid; COLOR: #000000; CURSOR: pointer
}
.verifysentence {
	BORDER-BOTTOM: #008800 1px dashed; COLOR: #808080; CURSOR: pointer
}
.markverifysentence {
	BORDER-BOTTOM: #008800 1px solid; COLOR: #000000; CURSOR: pointer
}
SPAN.spellfail {
	BACKGROUND: url(/elements/spellfail.gif) repeat-x 50% bottom
}
TABLE.sei_table TR.translation {
	BACKGROUND-COLOR: #f0f0ff
}
TABLE.sei_table TR.verify {
	BACKGROUND-COLOR: #f0fff0
}
FONT.portaltitle {
	COLOR: #00426b; FONT-SIZE: 13px; FONT-WEIGHT: bold
}
A.portaltitle {
	COLOR: #00426b; FONT-SIZE: 13px; FONT-WEIGHT: bold
}
A.portaltitle:hover {
	COLOR: #00628b
}
A.portaltitleclose {
	COLOR: #80829b; FONT-SIZE: 13px; FONT-WEIGHT: bold
}
A.portaltitleclose:hover {
	COLOR: #a0a2bb
}
H2 {
	MARGIN: 5px 0px 10px; DISPLAY: block; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #5c9c31; FONT-SIZE: 20px; FONT-WEIGHT: bold
}
H3 {
	MARGIN: 5px 0px 10px; DISPLAY: block; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #4e4b4b; FONT-SIZE: 17px; FONT-WEIGHT: bold
}
HR {
	BORDER-BOTTOM: #ffffff 1px solid; BORDER-LEFT: 0px; MARGIN: 0px; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: 0px
}
BR.line {
	BORDER-BOTTOM: #ffffff 1px solid; BORDER-LEFT: 0px; MARGIN-TOP: 2px; WIDTH: 100%; DISPLAY: inline; MARGIN-BOTTOM: 5px; BACKGROUND: #000000; FLOAT: left; HEIGHT: 5px; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: 0px
}
TABLE.grusdirekte_table {
	BORDER-BOTTOM: #d8d8d8 0px solid; BORDER-LEFT: #d8d8d8 0px solid; BORDER-COLLAPSE: collapse; BORDER-TOP: #d8d8d8 0px solid; BORDER-RIGHT: #d8d8d8 0px solid
}
TABLE.grusdirekte_table TD {
	BORDER-BOTTOM: #ffffff 2px solid; BORDER-LEFT: #d8d8d8 0px solid; PADDING-BOTTOM: 6px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; COLOR: #4e4e4e; FONT-SIZE: 11px; BORDER-TOP: #d8d8d8 0px solid; BORDER-RIGHT: #d8d8d8 0px solid; PADDING-TOP: 6px
}
FONT.textinfotext {
	FONT-WEIGHT: bolder
}
FONT.textinfoinfo {
	COLOR: #8d8d8d; FONT-SIZE: 11px
}
FONT.hintanchor {
	FONT-SIZE: 11px; FONT-WEIGHT: normal
}
TD.boxbg {
	WIDTH: 100%; BACKGROUND: #f5f5f5; HEIGHT: 100%
}
TABLE.grusdirekte_table TH {
	BACKGROUND-IMAGE: url(/elements/th.gif); BORDER-BOTTOM: #d8d8d8 1px solid; BORDER-LEFT: #d8d8d8 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; BACKGROUND-REPEAT: repeat-x; WHITE-SPACE: nowrap; COLOR: #4e4e4e; FONT-SIZE: 12px; BORDER-TOP: #d8d8d8 1px solid; BORDER-RIGHT: #d8d8d8 1px solid; PADDING-TOP: 3px
}
TABLE.grusdirekte_table TH.sort {
	CURSOR: pointer
}
TABLE.grusdirekte_table TH.active {
	CURSOR: pointer
}
TABLE.grusdirekte_table TH.over {
	COLOR: #4e4e4e; TEXT-DECORATION: underline
}
TABLE.grusdirekte_table TH.active_over {
	COLOR: #4e4e4e; TEXT-DECORATION: underline
}
TABLE.grusdirekte_table DIV.sei_th_name {
	FLOAT: left; COLOR: #4e4e4e; FONT-SIZE: 12px
}
TABLE.grusdirekte_table DIV.sei_th_name:hover {
	COLOR: #6e6e6e
}
TABLE.grusdirekte_table TH IMG {
	MARGIN-TOP: 4px; FLOAT: right
}
TABLE.grusdirekte_table TR.even {
	BACKGROUND-COLOR: #f0f0f0
}
TABLE.grusdirekte_table TR.odd {
	BACKGROUND-COLOR: #f5f5f5
}
TABLE.grusdirekte_table TR.over {
	
}
TABLE.grusdirekte_table TR.tablebuttons TD {
	
}
TABLE.grusdirekte_table TABLE.sei_pagenavi {
	WIDTH: 100%
}
TABLE.grusdirekte_table TABLE.sei_pagenavi TD {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; COLOR: #808080; FONT-SIZE: 11px; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
TABLE.grusdirekte_table TABLE.sei_pagenavi TD.sei_td_navigator {
	TEXT-ALIGN: right; WHITE-SPACE: nowrap
}
TABLE.grusdirekte_table TABLE.sei_pagenavi TD.sei_td_navigator SPAN {
	MARGIN-LEFT: 3px
}
TABLE.grusdirekte_table TABLE.sei_pagenavi TD.sei_td_navigator A {
	MARGIN-LEFT: 3px
}
TABLE.grusdirekte_table TABLE.sei_pagenavi TD.sei_td_navigator SPAN.navipage_active {
	COLOR: black; FONT-WEIGHT: bold
}
TABLE.sitemap_group {
	BACKGROUND-IMAGE: url(/elements/linkgroup_back.gif); MARGIN-TOP: 8px; WIDTH: 100%; HEIGHT: 27px
}
TABLE.sitemap_group TD {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #05446d; FONT-SIZE: 16px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
TABLE.sitemap_entry {
	WIDTH: 100%
}
TABLE.sitemap_entry TD {
	COLOR: #474747
}
TABLE.sitemap_entry TD A {
	COLOR: #05446d; FONT-WEIGHT: bold
}
DIV.fieldset_info {
	BORDER-BOTTOM: #e6e6e6 1px solid; POSITION: relative; BORDER-LEFT: #e6e6e6 1px solid; PADDING-BOTTOM: 8px; LINE-HEIGHT: normal; PADDING-LEFT: 31px; PADDING-RIGHT: 25px; MARGIN-BOTTOM: 5px; BACKGROUND: #ffffff; BORDER-TOP: #e6e6e6 1px solid; BORDER-RIGHT: #e6e6e6 1px solid; PADDING-TOP: 8px
}
DIV.fieldset_info IMG {
	POSITION: absolute; TOP: 8px; LEFT: 8px
}
DIV.disclosure_head {
	MARGIN-BOTTOM: 5px
}
DIV.disclosure_body {
	PADDING-BOTTOM: 5px; LINE-HEIGHT: 15px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; MARGIN-BOTTOM: 10px; BACKGROUND: #ffffff; COLOR: #494949; MARGIN-LEFT: 12px; FONT-SIZE: 11px; MARGIN-RIGHT: 12px; PADDING-TOP: 5px
}
A.disclosure_close {
	COLOR: #004080; FONT-SIZE: 11px
}
DIV.alert {
	BORDER-BOTTOM: #fad32e 1px solid; BORDER-LEFT: #fad32e 1px solid; PADDING-BOTTOM: 12px; MARGIN: 5px 0px 15px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: #ffffdd; COLOR: #494949; BORDER-TOP: #fad32e 1px solid; CURSOR: pointer; BORDER-RIGHT: #fad32e 1px solid; PADDING-TOP: 12px
}
DIV.message_caution {
	BORDER-BOTTOM: #fad32e 1px solid; BORDER-LEFT: #fad32e 1px solid; PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #ffffdd; PADDING-LEFT: 5px; WIDTH: 100%; PADDING-RIGHT: 5px; MARGIN-BOTTOM: 15px; COLOR: #ddc600; FONT-SIZE: 12px; BORDER-TOP: #fad32e 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #fad32e 1px solid; PADDING-TOP: 5px; moz-border-radius: 5px
}
DIV.message_caution SPAN {
	LINE-HEIGHT: 16px; PADDING-LEFT: 5px; DISPLAY: inline; VERTICAL-ALIGN: middle
}
DIV.notice {
	BORDER: #fad32e 1px solid; BACKGROUND: #ffffdd; PADDING: 10px; MARGIN: 5PX
}
DIV.error {
	BORDER: #fa2e2e 1px solid; PADDING: 10px;  BACKGROUND: #ffdddd; MARGIN: 5PX
}
DIV.success {
	BORDER: #5c9c31 1px solid; BACKGROUND: #e7f1e1; PADDING: 10px; MARGIN: 5PX
}
DIV.message_ok {
	BORDER-BOTTOM: #48aa43 1px solid; BORDER-LEFT: #48aa43 1px solid; PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #e4feca; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; MARGIN-BOTTOM: 15px; COLOR: #008000; FONT-SIZE: 12px; BORDER-TOP: #48aa43 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #48aa43 1px solid; PADDING-TOP: 5px; moz-border-radius: 5px
}
DIV.message_ok SPAN {
	LINE-HEIGHT: 16px; PADDING-LEFT: 5px; DISPLAY: inline; VERTICAL-ALIGN: middle
}
DIV.message_info {
	BORDER-BOTTOM: #3775a4 1px solid; POSITION: relative; BORDER-LEFT: #3775a4 1px solid; PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #e4f3ff; PADDING-LEFT: 28px; PADDING-RIGHT: 5px; MARGIN-BOTTOM: 15px; COLOR: #3775a4; FONT-SIZE: 12px; BORDER-TOP: #3775a4 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #3775a4 1px solid; PADDING-TOP: 5px; moz-border-radius: 5px
}
DIV.message_info IMG {
	POSITION: absolute; TOP: 5px; LEFT: 5px
}

#hintbox {
	Z-INDEX: 4; BORDER-BOTTOM: #909090 2px solid; POSITION: absolute; BORDER-LEFT: #c8c8c8 1px solid; LINE-HEIGHT: 16px; WIDTH: 400px; VISIBILITY: hidden; BORDER-TOP: #c8c8c8 1px solid; TOP: 0px; BORDER-RIGHT: #909090 2px solid; moz-border-radius: 5px
}

A.faq_anchor {
	COLOR: #000; TEXT-DECORATION: none
}

DIV.contextmenu {
	BORDER-BOTTOM: #303030 1px solid; POSITION: absolute; BORDER-LEFT: #303030 1px solid; PADDING-BOTTOM: 7px; BACKGROUND-COLOR: #f0f0f0; PADDING-LEFT: 7px; WIDTH: 175px; PADDING-RIGHT: 7px; BORDER-TOP: #303030 1px solid; BORDER-RIGHT: #303030 1px solid; PADDING-TOP: 7px
}
DIV.contextbehind {
	POSITION: absolute; BACKGROUND-COLOR: #ffffff; WIDTH: 100%; HEIGHT: 100%; TOP: 0px; LEFT: 0px
}
A.contextmenu {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; DISPLAY: block; COLOR: #004080; PADDING-TOP: 1px
}
A.contextmenu:hover {
	BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
H2 SPAN#double_caption {
	COLOR: #777777; FONT-SIZE: 12px; FONT-WEIGHT: bold
}

A.tooltip {
	Z-INDEX: 5; POSITION: relative; FLOAT: right; COLOR: #004080; FONT-SIZE: 11px; VERTICAL-ALIGN: middle; CURSOR: help; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
A.inside.tooltip {
	FLOAT: none !important
}
.job_translate .split_box A.tooltip {
	MARGIN: 0px 0px 0px 6px; FLOAT: none; VERTICAL-ALIGN: bottom
}
A.tooltip SPAN {
	Z-INDEX: 100000; DISPLAY: none !important; COLOR: #f00
}
DIV#blackbox DIV.calcbox A.tooltip SPAN {
	Z-INDEX: 100000; DISPLAY: none !important; COLOR: #f00
}
A.tooltip:hover {
	FONT-SIZE: 11px; TEXT-DECORATION: none
}
A.tooltip:hover SPAN {
	Z-INDEX: 10; BORDER-BOTTOM: #818181 1px solid; POSITION: absolute; TEXT-ALIGN: left; FILTER: alpha(opacity=90); BORDER-LEFT: #818181 1px solid; PADDING-BOTTOM: 5px; LINE-HEIGHT: 16px; BACKGROUND-COLOR: #fff; PADDING-LEFT: 5px; WIDTH: 250px; PADDING-RIGHT: 5px; DISPLAY: block !important; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #000; FONT-SIZE: 9pt; BORDER-TOP: #818181 1px solid; TOP: 0px; BORDER-RIGHT: #818181 1px solid; PADDING-TOP: 5px; LEFT: 18px; moz-border-radius: 8px; moz-opacity: .90; opacity: .90
}
DIV#blackbox DIV.calcbox A.tooltip:hover SPAN {
	Z-INDEX: 10; BORDER-BOTTOM: #818181 1px solid; POSITION: absolute; TEXT-ALIGN: left; FILTER: alpha(opacity=90); BORDER-LEFT: #818181 1px solid; PADDING-BOTTOM: 5px; LINE-HEIGHT: 16px; BACKGROUND-COLOR: #fff; PADDING-LEFT: 5px; WIDTH: 250px; PADDING-RIGHT: 5px; DISPLAY: block !important; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #000; FONT-SIZE: 9pt; BORDER-TOP: #818181 1px solid; TOP: 0px; BORDER-RIGHT: #818181 1px solid; PADDING-TOP: 5px; LEFT: 18px; moz-border-radius: 8px; moz-opacity: .90; opacity: .90
}

.serviceHolder P {
	TEXT-ALIGN: justify
}
.serviceInfo {
	PADDING-BOTTOM: 10px; MARGIN: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: #eee; PADDING-TOP: 10px
}

#calc_price #layer_preview_info {
color: #8e8e80;
line-height: 26px;
margin-left: 10px;}

#calculator .message_upload {
	FONT-SIZE: 11px
}

#calculator #layer_preview_minprice {
	LINE-HEIGHT: 30px; COLOR: #777777; MARGIN-LEFT: 7px
}
#info {
	DISPLAY: block; CLEAR: left
}

.contentContainer {
	BORDER-BOTTOM: #9bb70d 1px solid; PADDING-BOTTOM: 20px; MARGIN-TOP: 20px
}
.last.contentContainer {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.italic {
	FONT-STYLE: italic
}
TABLE.languageCombinations TR TD {
	FONT-SIZE: 9pt
}
IMG.paragraph {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 10px 10px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
SPAN.highlight A {
	FONT-WEIGHT: bold
}
DIV.radioholder DIV.click {
	TEXT-ALIGN: center; WIDTH: 35%; DISPLAY: inline-block
}
.contentContainer#startText {
	HEIGHT: 230px
}
.contentContainer#grusdirekteSteps {
	HEIGHT: 230px
}
.contentContainer#customerContant {
	HEIGHT: 164px
}
.contentContainer#companyTrust {
	HEIGHT: 230px
}

DIV#description {
	MARGIN-BOTTOM: 10px
}
DIV.larger LABEL.form {
	WIDTH: 200px
}
.small {
	FONT-SIZE: 11px
}
.required {
	MARGIN: 15px; DISPLAY: block; FLOAT: left; COLOR: #a0a0a0
}
.formgroup .required {
	MARGIN: 10px 0px
}


DIV#calculator {
	Z-INDEX: 100; POSITION: absolute; PADDING-BOTTOM: 75px; WIDTH: 360px; BACKGROUND: url(/elements/black_bottom.png) no-repeat left bottom; HEIGHT: 440px; TOP: 150px;LEFT:10px
}
* HTML DIV#calculator {
	PADDING-BOTTOM: 72px; BACKGROUND: url(/elements/black_bottom.gif) no-repeat left bottom
}
DIV#blackbox {
	MARGIN: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND: url(/elements/black_top.png) no-repeat left top; HEIGHT: 100%; COLOR: #fff; PADDING-TOP: 3px
}
DIV#calcHolder {
	BACKGROUND: #444141; HEIGHT: 100%
}
DIV#calcHolder FORM {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 30px; PADDING-RIGHT: 30px; PADDING-TOP: 20px
}
DIV#blackbox DIV#layer_duration_preview {
	POSITION: absolute; WIDTH: 300px; FONT-FAMILY: Arial, Helvetica, sans-serif; TOP: 345px; LEFT: 30px
}
DIV#blackbox SPAN#headline {
	LINE-HEIGHT: 23px; MARGIN: 0px 0px 20px; DISPLAY: block; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 18px; FONT-WEIGHT: normal
}
DIV#blackbox DIV.calcbox {
	MARGIN: 0px 0px 15px; HEIGHT: 45px
}
DIV.min_price {
	DISPLAY: inline; FONT-SIZE: 12px
}
DIV#blackbox DIV.calcbox A.link {
	COLOR: #eaeade
}
DIV#blackbox DIV.calcbox A {
	COLOR: #eaeade
}
DIV#blackbox DIV.calcbox A.tooltip SPAN {
	FONT-WEIGHT: normal
}
DIV#blackbox DIV.calcbox SPAN {
	MARGIN: 0px 0px 6px; DISPLAY: block; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #edb815; FONT-SIZE: 13px; FONT-WEIGHT: bold
}
DIV#blackbox DIV.calcbox LABEL {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #fff; FONT-SIZE: 12px; FONT-WEIGHT: normal
}
DIV#blackbox DIV#calc_price {
	POSITION: absolute; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 300px; PADDING-RIGHT: 0px; BACKGROUND: url(/elements/sub_back.gif) repeat-x 50% top; TOP: 367px; PADDING-TOP: 7px; LEFT: 30px
}
DIV#blackbox DIV#calc_price SPAN#price {
	MARGIN: 0px 0px 2px; DISPLAY: block; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #edb815; FONT-SIZE: 13px; FONT-WEIGHT: bold
}
DIV#blackbox DIV#calc_price SPAN#info {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #b8b7b2; FONT-SIZE: 10px
}
DIV#blackbox DIV#calc_price DIV {
	FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 25px; COLOR: #fff; FONT-SIZE: 20px; FONT-WEIGHT: bold
}

A.link_calc_green {
	POSITION: absolute; PADDING-BOTTOM: 0px; LINE-HEIGHT: 18px; PADDING-LEFT: 15px; PADDING-RIGHT: 0px; DISPLAY: block; FONT-FAMILY: Arial, Helvetica, sans-serif; FLOAT: right; COLOR: #ffcc00; FONT-SIZE: 13px; TOP: 387px; RIGHT: 30px; TEXT-DECORATION: none; PADDING-TOP: 0px; text-decoration:underline;
}
A.link_calc_green:hover {
	text-decoration:none;
}
A.link_calc_reset {
	POSITION: absolute; PADDING-BOTTOM: 0px; LINE-HEIGHT: 18px; PADDING-LEFT: 15px; PADDING-RIGHT: 0px; DISPLAY: block; FONT-FAMILY: Arial, Helvetica, sans-serif; FLOAT: right; COLOR: #cccccc; FONT-SIZE: 11px; TOP: 410px; RIGHT: 30px; TEXT-DECORATION: none; PADDING-TOP: 0px;	text-decoration:underline;
}
A.link_calc_reset:hover {
	text-decoration:none;
}
A.button_calc_green {
	POSITION: absolute; PADDING-BOTTOM: 0px; LINE-HEIGHT: 18px; PADDING-LEFT: 15px; PADDING-RIGHT: 0px; DISPLAY: block; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND: url(/elements/calc_orange_left.gif) no-repeat left top; FLOAT: right; COLOR: #222222; FONT-SIZE: 13px; TOP: 387px; RIGHT: 30px; TEXT-DECORATION: none; PADDING-TOP: 0px
}
A.button_calc_green SPAN {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 5px; PADDING-RIGHT: 20px; DISPLAY: block; BACKGROUND: url(/elements/calc_orange_right.gif) no-repeat right top; FONT-WEIGHT: bold; PADDING-TOP: 7px
}
A.button_calc_green:hover {
	BACKGROUND-POSITION: 0% -31px; TEXT-DECORATION: none
}
A.button_calc_green:hover SPAN {
	BACKGROUND-POSITION: 100% -31px
}
A.button_calc_orange {
	POSITION: absolute; PADDING-BOTTOM: 0px; LINE-HEIGHT: 18px; PADDING-LEFT: 15px; PADDING-RIGHT: 0px; DISPLAY: block; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND: url(/elements/calc_orange_left.gif) no-repeat left top; FLOAT: right; COLOR: #444141; FONT-SIZE: 13px; TOP: 387px; RIGHT: 30px; TEXT-DECORATION: none; PADDING-TOP: 0px
}
A.button_calc_orange SPAN {calc_orange_right
	PADDING-BOTTOM: 6px; PADDING-LEFT: 5px; PADDING-RIGHT: 20px; DISPLAY: block; FONT-WEIGHT: bold; PADDING-TOP: 7px
}
A.button_calc_orange:hover {
	BACKGROUND-POSITION: 0% -31px; TEXT-DECORATION: none
}
A.button_calc_orange:hover SPAN {
	BACKGROUND-POSITION: 100% -31px
}
DIV#button_calc_info {
	POSITION: absolute; DISPLAY: inline; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #b8b7b2; FONT-SIZE: 10px; TOP: 420px; RIGHT: 30px
}


#layer_preview_info {
	PADDING-RIGHT: 15px; FLOAT: left
}
#layer_preview_price {
	PADDING-RIGHT: 15px; FLOAT: left
}
#info {
	DISPLAY: block; CLEAR: left
}
div.sidebar_leftmenu {
background: url('/elements/bortkoersel-af-jord.gif') no-repeat left top;
height: 270px;
margin: 35px 0 35px 0;
position: relative;}

div.sidebar_leftmenu h3 {
color: #438417;
font-family: 'trebuchet ms';
font-size: 17px;
margin: 0px;
padding: 0px;
position: absolute;}

div.sidebar_leftmenu p {
color: #454343;
font-family: 'trebuchet ms';
font-size: 12px;
margin: 0px;
padding: 0px;
position: absolute;
top: 22px;
width: 165px;}

#memoryticker{
width: 450px;
color:#000000;
font-family:verdana;
filter: progid:DXImageTransform.Microsoft.GradientWipe(GradientSize=1.0 Duration=0.7)
}
