input{background: #e4ebeb url(../FX/input_stripe.gif); font: 11px verdana, sans-serif; padding:2px; outline:none;}
.input:focus{border:1px solid #567475;background: #e4ebeb;}
.mainbutton{padding-top: 4px; padding-bottom: 4px; padding-left: 8px; padding-right: 8px;  }
.button{padding-left: 8px; padding-right: 8px; }
select{background: #e4ebeb url(../FX/input_stripe.gif); font: 11px verdana, sans-serif; padding:2px; outline:none;}
.checkbox{background: url(../FX/input_stripe.gif); padding:0px;}
.textfield{background: #e4ebeb url(../FX/input_stripe.gif); font: 11px verdana, sans-serif; padding:2px; outline:none; width:590px; height:130px;}
.xxxs_input{width: 40px;}
.xxs_input{width: 50px;}
.xs_input{width: 60px;}
.s_input{width: 80px;}
.m_input{width: 100px;}
.l_input{width: 110px;}
.xl_input{width: 140px;}
.xxl_input{width: 160px;}
.overskrift_input{font: 13px verdana, sans-serif; padding:4px;}

.submit-btn
{
	width: 54px;
	height: 20px;
	background:url(IMG/Knapper/submit.gif) no-repeat;
	outline: none;
	border:0;margin:5px 0 0 0;
	float:left;
}
.submit-btn{margin:1px 0 0 0;#}
.submit-btn:hover{background: url(IMG/Knapper/submit.gif) no-repeat 0 -20px;}

a:link, a:visited, a:active {
	text-decoration: underline;
	color: #FFFFFF;
}

a:hover {
	text-decoration: underline;
	color: #FFFFFF;
}


body {
	background-color:#242424;
	margin-left: 0px;
	margin-top: 8px;
	margin-right: 0px;
	font-size: 9px;
	font-family: Verdana, Arial, sans-serif;
	color: #FFFFFF;
}

.overskrift {
	font-weight: bold;
	font-size: 10px;
	font-family: Verdana, Arial, sans-serif;
	color: #FFFFFF;
	/*font-style:italic;*/
}

td.overskrift {
	padding-left: 4px;
}

.underoverskrift {
	font-weight: bold;
	font-size: 10px;
	font-family: Verdana, Arial, sans-serif;
	color: #FFFFFF;
}

td.underoverskrift {
	padding-left: 4px;
}

td.kategorioverskrift {
	font-weight: bold;
	font-size: 10px;
	font-family: Verdana, Arial, sans-serif;
	color: #FFFFFF;
	padding-left: 22px;
}

.produktoverskrift {
	font-weight: bold;
	font-size: 10px;
	font-family: Verdana, Arial, sans-serif;
	color: #FFFFFF;
}

.produkttekst {
	font-size: 9px;
	font-family: Verdana, Arial, sans-serif;
	color: #FFFFFF;
}

.tekst {
	font-size: 9px;
	font-family: Verdana, Arial, sans-serif;
	color: #FFFFFF;
	padding-left: 8px;
	line-height: 180%;
}

.rabattekst {
	font-size: 9px;
	font-family: Verdana, Arial, sans-serif;
	color: #5ed7ff;
}

.storrelseoverskrift {
	font-weight: bold;
	font-size: 10px;
	font-family: Verdana, Arial, sans-serif;
	color: #FFFFFF;
}

.storrelsetabell {
	border-collapse: collapse;
}

td.storrelsetekst {
	font-size: 8px;
	font-family: Verdana, Arial, sans-serif;
	color: #FFFFFF;
	border: solid;
	border-color: #b4b4b4;
	border-width: 1px;
	padding-left: 2px;
	padding-right: 2px;
}

td.horisontalstrek {
	background-color: #242424;
    background-image: url(FX/hvit_horisontal_strek_1.gif);
    background-repeat: repeat-x;
}

table.svartstrek {
	border-collapse: collapse;
}

.viserfarge {
	font-size: 10px;
	font-family: Verdana, Arial, sans-serif;
	color: #FFFFFF;
	font-weight: bold;
}

.minitekst {
	font-size: 8px;
	font-family: Verdana, Arial, sans-serif;
} 

fieldset {
	border: 1px solid #ffffff;
	/*width: 20em*/
	padding: 6px;
}

legend {
	color: #ffffff;
	/*border: 1px solid #ffffff;*/
	padding: 2px 6px;
}