body {
	background-image: url(../design/grafikk/diverse/background.gif); background-repeat: repeat-x; padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 30px; background-color:#ffffff
}
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: 0px; border-left: 2px solid #8c8c8c; border-top: 2px solid #8c8c8c; border-bottom: 2px solid #8c8c8c; border-right: 2px solid #8c8c8c; width: 785px; background-color:#ffffff
}
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.fullField {
	background-position: left; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; margin: 0px;  border-collapse: collapse; width: 765px; background-color: #ffffff
}
tr.headTabell {
	background-position: left; padding-left: 0px; padding-right: 0px; margin: 0px; padding-top: 0px; border-collapse: collapse; background-color: #8c8c8c
}
tr.bottomField {
	background: #8c8c8c; padding: 0px; width: 785px;  height: 50px; padding-left: 0px; padding-right: 0px; border-top: 0px solid #000000; border-left: 0px solid #000000; border-right: 0px solid #000000
}
/* CSS menymal */
#content { margin: 0; padding: 0;}
/* meny */
#menycontainer {padding: 0 0 0 0; margin: 0;  }
.menycontent {display: block; padding: 6px 5px 7px 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;}
-->

td {
	font-size: 10px; color: #000000; font-family: Verdana, Arial, sans-serif
}
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: 785px; background-color:#ffffff
}
td.mainField {
	background-position: left; padding-left: 10px; padding-right: 10px; padding-top: 20px; padding-bottom: 20px; margin: 0px; width: 570px; background-color:#ffffff
}
td.fullField {
	background-position: left; padding-left: 10px; padding-right: 10px; padding-top: 20px; padding-bottom: 20px; margin: 0px; width: 765px; background-color:#ffffff
}
td.Header {
	padding: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; border-left: 0px; border-right: 0px
}
td.ContentMenu {
	text-align: center; padding: 0px; height: 0px; padding-top: 5px; padding-left: 5px; padding-right: 5px; border-left: 0px solid #000000; border-right: 0px solid #000000
}

td.BunnLinje {
	text-align: center; padding: 0px; width: 785px;  height: 5px; padding-left: 0px; padding-right: 0px; border-bottom: 2px dotted #8c8c8c; border-left: 0px solid #000000; border-right: 0px solid #000000
}
td.SkilleLinje {
	text-align: center; padding: 0px; width: 10px;  height: 100%; padding-left: 0px; padding-right: 0px; border-bottom: 0px solid #c3131e; border-left: 0px solid #000000; border-right: 1px solid #c3131e
}
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
}
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: 9px; font-weight: none; color: #000000; text-decoration: none
}
a.nyhetLink {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #8c8c8c; text-decoration: none
}
a.nyhetHeader {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #8c8c8c; text-decoration: none
}
a.kartLink {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; font-weight: none; color: #000000
}
font.PageHeader {
	font-size: 20px; text-decoration: none; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: bold; color: #000000
}
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.nyhetTeaser {
	font-size: 10px; text-decoration: none; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: none; color: #8c8c8c
}
font.nyhetHeader {
	font-size: 20px; text-decoration: none; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: bold; color: #000000
}
font.nyhetHeaderFront {
	font-size: 16px; text-decoration: none; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: bold; 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.infoTxt {
	font-size: 12px; text-decoration: none; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: none; color: #000000
}
font.infoTxtHeader {
	font-size: 12px; text-decoration: none; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: bold; color: #000000
}

font.headTabell {
	font-size: 10px; text-decoration: none; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: bold; color: #ffffff
}
font.headRes {
	font-size: 10px; text-decoration: none; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: bold; color: #000000
}
font.terminAar {
	font-size: 12px; text-decoration: none; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: bold; color: #000000
}
font.huskDato {
	font-size: 9px; text-decoration: none; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: italic; color: #000000
}
font.huskHeader {
	font-size: 10px; text-decoration: none; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: bold; color: #000000
}
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
}
font.bottomTxt {
	font-size: 10px; text-decoration: none; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: none; color: #ffffff
}
a.bottomTxt {
	font-size: 10px; text-decoration: none; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: none; color: #ffffff
}
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
}



