body {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px; background-color:#dcdcdc
}
a {
	font-weight: none; color: #000000; text-decoration: none
}
a:hover {
	text-decoration: underline
}
table.main {
	background-position: left; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; margin: 30px; border-left: 5px solid #8c8c8c; 
	border-top: 5px solid #8c8c8c; border-bottom: 5px solid #8c8c8c; border-right: 5px solid #8c8c8c; width: 850px; background-color:#ffffff
}
table.tilbud {
	background-position: left; padding-left: 5px; padding-right: 5px; padding-top: 5px; padding-bottom: 5px; margin: 0px; border-left: 1px solid #8c8c8c; 
	border-top: 1px solid #8c8c8c; border-bottom: 1px solid #8c8c8c; border-right: 1px solid #8c8c8c; background-color:#c6d3f6
}
table.mainField {
	background-position: left; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; margin: 0px;  border-collapse: collapse; 
	width: 570px; background-color: #ffffff
}
table.rightField {
	background-position: center; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; margin: 0px; width: 240px; 
	background-color:#ffffff
}
td.adTop {
	background-position: right; padding-left: 20px; padding-right:  5px; padding-top: 10px; padding-bottom: 0px; margin: 0px; width: 500px; 
	background-color:#c6d3f6
}
td {
	font-size: 10px; color: #000000; font-family: Verdana, Arial, sans-serif
}
td.Header {
	padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; border-left: 0px; border-right: 0px
}
td.nyheterRight {
	text-align: left; padding-left: 0px; padding-right: 0px; padding-top: 5px; padding-bottom: 5px; border-left: 0px; border-right: 0px; 
	background-color:#f0f0f0;
}
td.adsRight {
	text-align: center; padding-left: 5px; padding-right: 5px; padding-top: 5px; padding-bottom: 5px; border-left: 0px; border-right: 0px; 
	background-color:#f0f0f0;
}
td.Bottom {
	padding-left: 0px; padding-right: 0px; border-top: 5px solid #8c8c8c; padding-top: 0px; border-bottom: 0px solid #ffffff; padding-bottom: 0px; 
	border-left: 0px; border-right: 0px
}
td.ContentMenu {
	text-align: center; padding: 0px; height: 0px; padding-top: 3px; padding-left: 5px; padding-right: 5px; border-left: 0px solid #000000; 
	border-right: 0px solid #000000
}
td.menyLinje {
	background-color:#dcdcdc; text-align: left; padding: 0px; width: 785px;  height: 0px; padding-left: 5px; padding-right: 5px; padding-top: 10px; 
	padding-bottom: 5px; border-bottom: 1px solid #8c8c8c; border-left: 0px solid #000000; border-right: 0px solid #000000
}
tr.bottomField {
	background: #8c8c8c; padding: 0px; width: 850px;  height: 50px; padding-left: 0px; padding-right: 0px; border-top: 0px solid #000000; 
	border-left: 0px solid #000000; border-right: 0px solid #000000
}
td.linjeNyheter {
	text-align: center; padding: 0px; width: 10px;  height: 10px; border-top: 0px dotted #8c8c8c; padding-top: 0px; border-left: 0px solid #000000; 
	padding-left: 0px; border-bottom: 2px dotted #8c8c8c; padding-bottom: 0px; border-right: 0px solid #c3131e; padding-right: 0px 
}
td.nyhetLinje   { 
    border-bottom: #8c8c8c 1px dotted; margin: 2px; padding-bottom: 2px; padding-top: 1px; padding-left: 2px; padding-right: 2px
}
td.frontNyheter   { 
    font-family: Verdana, Arial, sans-serif; font-size: 14px; color: #8c8c8c; text-align: left; border-bottom: #8c8c8c 1px solid; padding-bottom: 2px; 
	border-left: #8c8c8c 1px solid; padding-left: 5px; padding-top: 2px; padding-right: 2px; margin: 1px
}
td.frontPrisFelt   { 
    text-align: center; margin: 0px; background-color: #fdc056
}
td.frontTilbudFelt   { 
    text-align: center; margin: 0px; background-color: #c6d3f6
}
td.mainField {
	background-position: left; padding-left: 10px; padding-right: 10px; padding-top: 20px; padding-bottom: 20px; margin: 0px; border-left: 0px solid #8c8c8c; 
	border-top: 0px solid #8c8c8c; border-bottom: 0px solid #8c8c8c; border-right: 0px solid #8c8c8c; width: 570px; background-color:#ffffff
}
td.rightField {
	background-position: left; padding-left: 10px; padding-right: 10px; padding-top: 20px; padding-bottom: 20px; margin: 0px; border-left: 0px solid #8c8c8c; 
	border-top: 0px solid #8c8c8c; border-bottom: 0px solid #8c8c8c; border-right: 0px solid #8c8c8c; width: 240px; background-color:#ffffff
}
td.bestillHeader {
	font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #000000; text-align: left; font-weight: bold; 
	background-position: left; padding-right: 10px; padding-top: 5px; padding-bottom: 0px; margin: 0px;
}
td.bestillFelt {
	font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #000000; text-align: left; font-weight: none; 
	background-position: left; padding-right: 10px; padding-top: 5px; padding-bottom: 0px; margin: 0px;
}
td.bestillTrinn {
	font-family: Verdana, Arial, sans-serif; font-size: 9px; color: #000000; text-align: left; font-weight: none; 
	background-position: left; 10px; padding-top: 10px; padding-bottom: 10px; margin: 0px;
}
td.bestillVelg {
	background-position: left; 10px; padding-top: 10px; padding-bottom: 0px; margin: 0px;
}

/* CSS menymal */
#content { margin: 0; padding: 0;}
/* meny */
#menycontainer {padding: 0 0 0 0; margin: 0;  }
.menycontent {display: block; padding: 3px 5px 5px 5px; background: transparent; color: #000000; text-align: center; border-left: 1px solid #8c8c8c; 
border-right: 1px solid #8c8c8c;}
a#current .menycontent {border-bottom: none;}
a#current .menycontent, a#current .r2, a#current .r3, a#current .r4 {background: #dcdcdc;}
/* runde hjørner */
.roundtop {background: transparent;}
.r1 {margin: 0 5px; height: 1px; overflow: hidden; background: #8c8c8c; border-left: 1px solid #8c8c8c; border-right: 1px solid #8c8c8c;}
.r2 {margin: 0 3px; height: 1px; overflow: hidden; background: #8c8c8c; border-left: 1px solid #8c8c8c; border-right: 1px solid #8c8c8c; border-width: 0 2px;}
.r3 {margin: 0 2px; height: 1px; overflow: hidden; background: #8c8c8c; border-left: 1px solid #8c8c8c; border-right: 1px solid #8c8c8c;}
.r4 {margin: 0 1px; height: 2px; overflow: hidden; background: #8c8c8c; border-left: 1px solid #8c8c8c; border-right: 1px solid #8c8c8c;}

<!--
#CornerLeftTop {background: #f0f0f0;}
.LeftTop {background: #ffffff;}
.clt1{margin: 0 0 0 5px; height: 1px; overflow: hidden; background: #f0f0f0;}
.clt2{margin: 0 0 0 3px; height: 1px; overflow: hidden; background: #f0f0f0;}
.clt3{margin: 0 0 0 2px; height: 1px; overflow: hidden; background: #f0f0f0;}
.clt4{margin: 0 0 0 1px; height: 2px; overflow: hidden; background: #f0f0f0;}
.cltContent {padding: 0px 10px 5px;}
-->

<!--
#CornerRightTop {background: #f0f0f0;}
.RightTop {background: #ffffff;}
.crt1{margin: 0 5px 0 0; height: 1px; overflow: hidden; background: #f0f0f0;}
.crt2{margin: 0 3px 0 0; height: 1px; overflow: hidden; background: #f0f0f0;}
.crt3{margin: 0 2px 0 0; height: 1px; overflow: hidden; background: #f0f0f0;}
.crt4{margin: 0 1px 0 0; height: 2px; overflow: hidden; background: #f0f0f0;}
.crtContent {padding: 0px 7px 0px;}
-->

<!--
#CornerLeftBottom {background: #f0f0f0;}
.LeftBottom {background: #ffffff;}
.clb4{margin: 0 0 0 1px; height: 2px; overflow: hidden; background: #f0f0f0;}
.clb3{margin: 0 0 0 2px; height: 1px; overflow: hidden; background: #f0f0f0;}
.clb2{margin: 0 0 0 3px; height: 1px; overflow: hidden; background: #f0f0f0;}
.clb1{margin: 0 0 0 5px; height: 1px; overflow: hidden; background: #f0f0f0;}

.clbContent {padding: 0px 7px 5px;}
-->


a.topMenu {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #000000; text-decoration: none
}
a.topMenuNot {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #8c8c8c; text-decoration: none
}
a.subMenu {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: none; color: #000000; text-decoration: none
}
a.nyhetLink {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: none; color: #000000; text-decoration: none
}
a.nyhetHeader {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #8c8c8c; text-decoration: none
}
a.frontTilbud {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: none; color: #e1322f; text-decoration: none
}
a.tilbudReisested {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #000000; text-decoration: none
}
a.tilbudFrontHeader {
	font-size: 14px; text-decoration: none; font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; font-weight: bold; color: #000000
}
a.tilbudFrontIngress {
	font-size: 10px; text-decoration: none; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: none; color: #000000
}
a.tilbudFrontPris {
	font-size: 18px; text-decoration: none; font-family: Arial, Verdana, Geneva, Helvetica  sans-serif; font-weight: bold; color: #e1322f
}
font.PageHeader {
	font-size: 20px; text-decoration: none; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: bold; color: #8c8c8c
}
font.SubPageHeader {
	font-size: 14px; text-decoration: none; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: bold; color: #000000
}
font.PageHeaderDescr {
	font-size: 10px; text-decoration: bold; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: none; color: #c0c0c0
}
font.PageTxt {
	font-size: 11px; text-decoration: none; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: none; color: #000000
}
font.menuArrow {
	font-size: 10px; text-decoration: none; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: none; color: #000000
}
font.tilbudFrontHeader {
	font-size: 11px; text-decoration: none; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: bold; color: #000000
}
font.tilbudFrontIngress {
	font-size: 9px; text-decoration: none; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: none; color: #000000
}
font.tilbudFrontPrisTxt {
	font-size: 11px; text-decoration: none; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: none; color: #000000
}
font.tilbudFrontPris {
	font-size: 18px; text-decoration: none; font-family: Arial, Verdana, Geneva, Helvetica  sans-serif; font-weight: bold; color: #e1322f
}
font.nyhetHeader {
	font-size: 20px; text-decoration: none; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: bold; color: #000000
}
font.nyhetTeaser {
	font-size: 10px; text-decoration: none; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: none; color: #8c8c8c
}
font.nyhetDato {
	font-size: 10px; text-decoration: none; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: italic; color: #000000
}
font.nyhetTxt {
	font-size: 11px; text-decoration: none; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: none; color: #000000
}
font.nyhetIngress {
	font-size: 11px; text-decoration: none; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: bold; color: #000000
}

font.bottomTxt {
	font-size: 10px; text-decoration: none; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: none; color: #ffffff
}
font.profilTxt {
	font-size: 10px; text-decoration: none; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: none; color: #000000
}
a.bottomTxt {
	font-size: 10px; text-decoration: none; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: none; color: #ffffff
}
font.tblTxt {
	font-size: 10px; text-decoration: none; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: none; color: #000000
}
font.rightHeader {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #8c8c8c; text-decoration: none
}
input.menyKnapp {
	border-right: #000000 1px solid; padding-right: 0px; border-top: #000000 1px solid; padding-top: 0px; 
	border-left: #000000 1px solid; padding-left: 0px; border-bottom: #000000 1px solid; padding-bottom: 0px; 
	margin: 0px; font-weight: bold; font-size: 10px; color: #8c8c8c; background-color: #f0f0f0
}
select.dropdownMenu {
	 border-top: #999999 1px solid; border-left: #999999 1px solid; border-bottom: #999999 1px solid; 
	 padding: 0px;  margin: 0px; font-family: Tahoma, Verdana; font-weight: none; font-size: 9px; color: #000000; 
	 background-color: #ffffff;
}
input.boksSkygge {
	font-family: Tahoma, Verdana; font-size: 9px; font-weight: none; color: #000000; border: 1 solid #000000;
	background-image: url(../grafikk/design/skygge.gif); background-repeat: no-repeat; background-color: #ffffff; 
}
