#el0, #el1, #el2, #el3, #el4, #el5, #el6, #el7, #el8, #el9 {
	white-space: nowrap;
}

#nav_balken {
	background-color: #F37A1F;
	height: 24px;
}

P
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial
}
A
{
    COLOR: #000000;
    TEXT-DECORATION: underline
}
A:Active
{
    COLOR: #F37A1F;
    TEXT-DECORATION: underline
}
BODY
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    MARGIN: 0px;
    BORDER-LEFT: medium none;
    COLOR: black;
    BORDER-BOTTOM: medium none;
    BACKGROUND-COLOR: white
}
.subline2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica;
    TEXT-DECORATION: none
}
.headline
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 18px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica;
    TEXT-DECORATION: none
}
.textmedium
{
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica;
    TEXT-DECORATION: none
}

TD
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana, Arial
}
IMG
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none
}
.dotted_bottom
{
    BORDER-BOTTOM: black thin dotted
}
H1
{
    FONT-SIZE: 10pt;
    COLOR: #f37a1f;
    FONT-FAMILY: Verdana, Arial
}
H2
{
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial
}
H3
{
    FONT-SIZE: 10pt;
    COLOR: #808080;
    FONT-FAMILY: Verdana, Arial
}
H4
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana, Arial
}
.default
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial
}
.cart_input_tableheader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    VERTICAL-ALIGN: bottom;
    COLOR: black;
    BORDER-BOTTOM: #808080 2px solid;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: white;
    TEXT-ALIGN: left
}
.cart_input_section
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: #dcdcdc;
    TEXT-ALIGN: left
}
.main_tableheader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    VERTICAL-ALIGN: bottom;
    COLOR: black;
    BORDER-BOTTOM: #f37a1f 2px solid;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: white;
    TEXT-ALIGN: left
}
.main_tableheader_right
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    VERTICAL-ALIGN: bottom;
    COLOR: black;
    BORDER-BOTTOM: #f37a1f 2px solid;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: white;
    TEXT-ALIGN: right
}

.main_tableheader_cart_1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    VERTICAL-ALIGN: bottom;
    COLOR: black;
    BORDER-BOTTOM: #33cc33 2px solid;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: white;
    TEXT-ALIGN: left
}
.main_tableheader_cart_2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    VERTICAL-ALIGN: bottom;
    COLOR: black;
    BORDER-BOTTOM: #0000ff 2px solid;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: white;
    TEXT-ALIGN: left
}
.main_tableheader_cart_3
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    VERTICAL-ALIGN: bottom;
    COLOR: black;
    BORDER-BOTTOM: #656565 2px solid;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: white;
    TEXT-ALIGN: left
}
.main_tableheader_campaign
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    VERTICAL-ALIGN: bottom;
    COLOR: black;
    BORDER-BOTTOM: #FF8000 2px solid;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: white;
    TEXT-ALIGN: left
}
.rebate_tableheader_cart_1
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    VERTICAL-ALIGN: bottom;
    COLOR: black;
    BORDER-BOTTOM: #33cc33 1px solid;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: white;
    TEXT-ALIGN: left
}
.rebate_tableheader_cart_2
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    VERTICAL-ALIGN: bottom;
    COLOR: black;
    BORDER-BOTTOM: #0000ff 1px solid;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: white;
    TEXT-ALIGN: left
}
.rebate_tableheader_cart_3
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    VERTICAL-ALIGN: bottom;
    COLOR: black;
    BORDER-BOTTOM: #656565 1px solid;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: white;
    TEXT-ALIGN: left
}
.rebate_tableheader_campaign
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    VERTICAL-ALIGN: bottom;
    COLOR: black;
    BORDER-BOTTOM: #FF8000 1px solid;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: white;
    TEXT-ALIGN: left
}
INPUT
{
    FONT-SIZE: 7pt
}
OPTION
{
    FONT-SIZE: 7pt
}
SELECT
{
    FONT-SIZE: 7pt
}
TH
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana, Arial
}
.login_orangeline
{
    BACKGROUND-COLOR: #f37a1f
}
.login_greyline
{
    BACKGROUND-COLOR: #656565
}
.login_footer
{
    BORDER-TOP: #000000 1px solid;
    BORDER-BOTTOM: #000000 1px solid;
    BACKGROUND-COLOR: #f7f3f7
}
.sub_tableheader_left
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    VERTICAL-ALIGN: bottom;
    COLOR: black;
    BORDER-BOTTOM: #808080 1px solid;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: #dcdcdc;
    TEXT-ALIGN: left
}
.sub_tableheader_center
{
		PADDING-LEFT: 3px;
		PADDING-RIGHT: 3px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    VERTICAL-ALIGN: bottom;
    COLOR: black;
    BORDER-BOTTOM: #808080 1px solid;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: #dcdcdc;
    TEXT-ALIGN: center;
}
.sub_tableheader_free
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    VERTICAL-ALIGN: bottom;
    COLOR: black;
    BORDER-BOTTOM: #808080 1px solid;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: #dcdcdc;
}
.sub_tableheaderlineone
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial;
    TEXT-ALIGN: left;
    BACKGROUND-COLOR: #DCDCDC;
    vertical-align: bottom
}
.sub_tableheader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    VERTICAL-ALIGN: bottom;
    COLOR: black;
    BORDER-BOTTOM: #808080 1px solid;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: #dcdcdc;
    TEXT-ALIGN: left
}
.cart_overview
{
    FONT-SIZE: 7pt;
    COLOR: #003366;
    FONT-FAMILY: Verdana, Arial
}
.THL
{
	border-bottom: 1px solid #808080;
	background-color: #DCDCDC;
	text-align: left;
	vertical-align: top;
}
.THLC
{
	border-bottom: 1px solid #808080;
	background-color: #DCDCDC;
	text-align: left;
	vertical-align: middle;
}
.THR
{
	border-bottom: 1px solid #808080;
	background-color: #DCDCDC;
	text-align: right;
	vertical-align: top;
}
.THRC
{
	border-bottom: 1px solid #808080;
	background-color: #DCDCDC;
	text-align: right;
	vertical-align: middle;
}
.THC
{
	border-bottom: 1px solid #808080;
	background-color: #DCDCDC;
	text-align: center;
	vertical-align: top;
}
.MTH
{
	border-bottom: 2px solid #FF8000;
	text-align: center;
	vertical-align: top;
}
.MTD
{
	border-bottom: 2px solid #FF8000;
	text-align: left;
	vertical-align: middle;
}
.TDC
{
	text-align: center;
}
.TDR
{
	text-align: right;
}
TD.newmessage
{
	font-weight: bold;
}
td.lastcol{
border-top:1px solid #999999;
}
th.right{
border-right: 1px solid #999999;
}
th.navi{
border-right: 1px solid #999999;
text-align: center;
}
td.right{
border-top:1px solid #999999;
border-right: 1px solid #999999;
}
td.left{
border-bottom:1px solid #999999;
}
td.navi{
border-right: 1px solid #999999;
text-align: center;
}
table.statx{
border-collapse:collapse;
border-spacing:0px;
padding-right:5px;
}
td.last{
border-right: 1px solid #999999;
}
.inactivperfdiscount{
COLOR: #F37A1F;
/* #F37A1F - STIHL orange */
/* blue */
/* red */
}