body, p, td, li, th, a, .dato, .nyhetstekst, .nyhetsdato {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.nyhet-stikktittel { font-style: italic }
.nyhet-ingress { font-weight: bold }

.heading, .tittel, .nyhet-tittel, h1, h2, h3, h4, h5, h6 {
	color: #FF511A;
	font-size: 18px;
	line-height: 18px;
}
h2, .tittel {
	font-size: 14px;
	line-height: 14px;
}
h3 {
	font-size: 12px;
	line-height: 12px;
}
h4, h5, h6 {
	font-size: 11px;
	line-height: 11px;
	font-weight: bold;
}
.product-line {
	line-height: 28px;
}
.product-name {
	font-size: 11px;
	font-weight: bold;
}
.menu-spots {
	font-size: 11px;
	background-image: url(menu-spot.gif);
	background-repeat: no-repeat;
	text-align: center;
}
.left-menu, td.left-menu a, left-menu {
	text-decoration: none;
	color: black;
}

.lowText  { text-decoration: none; color: #FFFFFF; font: 11px; }
.highText { text-decoration: none; color: #000000; font: 11px; }
.itemBorder { border: 0px solid #FFFFFF }
.itemBorderBlank { border: 1px solid #FFFFFF }
.buttonText { text-decoration: none; color: #FFCC99; font: Bold 11px; }
.buttonHover { text-decoration: none; color: #99CCFF; font: Bold 11px; padding: 1px }
.buttonBorder { border: 1px outset #339966 }
.buttonBorderOver { border: 1px inset #CC9966 }

