
.numeric { font-size: 9pt; font-family: Verdana; text-align: right }
.pageheader1 { font-weight: bold; font-size: 12pt; line-height: 22px; font-family: Verdana; text-align: center; vertical-align: middle }
.pageheader2 { font-weight: bold; font-size: 10pt; font-family: Verdana; text-align: center; vertical-align: middle }
.popupheader1 { font-weight: bold; font-size: 12pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; vertical-align: middle }
.propertyqty { font-size: 9pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; text-align: right; border: solid 1px black }
.tableheader { font-size: 8pt; font-family: Verdana; background-color: #809CC9; color: white; vertical-align: middle; padding: 1px 3px;}
.tableeven { font-size: 8pt; font-family: Verdana; padding: 1px 3px;}
.tableodd { font-size: 8pt; font-family: Verdana; background-color: #EEF9FF; padding: 1px 3px; }
.usermenu { font-weight: bold; font-size: 10pt; font-family: Verdana; text-decoration: underline; vertical-align: middle; border-bottom: 1px solid #2b4f9b }

a, a:active, a:hover, a:visited { color: #2d4365; font-weight: normal; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; text-decoration: none; border: none }

body { color:black; font-size: 10pt; font-family: Verdana, sans-serif}

h1, caption, .productinfoheader { font-weight: bold; font-size: 12pt; line-height: 14px; font-family: Verdana; margin-top:0; }
h2 { font-weight: bold; font-size: 10pt; font-family: Verdana; vertical-align: middle; margin-bottom: 3px; }
h3 { font-weight: bold; font-size: 9pt; font-family: Verdana }
h4 { font-weight: normal; font-size: 9pt; font-family: Verdana }
h5 { font-weight: normal; font-size: 9pt; font-family: Verdana }
h6 { color: red; font-weight: bold; font-size: 11pt; font-family: Verdana }
hr { color: silver; font-size: 7pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss }
caption { margin-bottom: 5px; }

img { }
li { font-size: 9pt; font-family: Verdana }
p { font-size: 9pt; font-family: Verdana }

table { font-family: Verdana; border: none; margin:0px }
td { font-size: 9pt; font-family: Verdana }
textarea { font-size: 10px; font-family: Verdana }
th { font-size: 9pt; font-family: Verdana; vertical-align: bottom }
tr { font-size: 9pt; font-family: Verdana; vertical-align: middle }
u { color: red; font-weight: bold; font-size: 11pt; font-family: Verdana }

.group{font-size: 9pt; font-family:Verdana;  font-weight:lighter; color: #6D6E71;}
.line{line-height:1px;}
.frontartheader{font-size: 9pt; font-family:Verdana;  font-weight:bolder;  color: #6D6E71;}
.articleheader{font-size: 9pt; font-family:Verdana;  font-weight:lighter; color: #FFFFFF; line-height: 18px}
.pageheader{font-weight: bold; font-size: 11pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss }
.framemain { padding: 0 20px; }

big {font-size: 9pt; font-family:Verdana;  font-weight:bolder;  color: #353337;}
span.prodImage{ position: absolute; visibility: hidden; }

table.menutabel {
	height: 25px;
	background-color: #809CC9;
	margin-top: 1px;
	table-layout: auto;
}
	td.menupunkt {
		padding-left: 10px;
	}
	td.menupunkt a, td.menupunkt a:active, td.menupunkt a:hover, td.menupunkt a:visited {
		color: white;
		font-weight: bolder;
		font-size: 9pt;
	}
	
	td.menupunkt a:hover, td.menupunkt a:active {
		color: #2d4365;
	}

table.navlinks {
	text-align: right;
	margin-top: 5px;
}
	
td {
	padding: 0;
	margin: 0;
}

td.frametilbud {
	padding-top: 30px;
	background-color: #F6CD09
}
	
td.venstremenucelle {
	padding: 5px;
}
	td.venstremenucelle ul {
		color:black;
		list-style: none;
		margin-left: 0px;
		list-style-position: outside;
		text-align: right;
	}
	td.venstremenucelle ul li {
		margin-top: 5px;
		font-size: 9pt;
	}

table.bundlinje {
	margin-top: 30px;
	text-align: center;
}

div.linkbogstaver {
	font-size: 200%;
	text-align: center;
}

table.article {
	margin-top: 25px;
}

div.kundeinfo {
	margin-left: 50px;
	padding-top: 20px;
	padding-left: 70px;
	padding-bottom: 10px;
	border-bottom: 1px solid black;
	font-size: 7pt;
}

div.kundeinfo td {
	padding-right: 50px;
}

table.units {
	border-width: 1px;
	border-spacing: 1px;
	border-style: outset;
	border-color: black;
	border-collapse: collapse;
}
table.units th {
	border-width: 1px;
	padding: 3px;
	border-style: inset;
	border-color: gray;
	background-color: white;
}
table.units td {
	border-width: 1px;
	padding: 3px;
	border-style: inset;
	border-color: silver;
}
