
body {
	margin-top:30px;
	background-color: #DFDFDF;
}


div.hidemain {
height:90px;
overflow:hidden;
}

div.hideadd {
height:100px;
overflow:hidden;
padding-right:5px;
}

div.hidemenu {
height:110px;
overflow:hidden;
}

td.footer {
font-size:9px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#999999;
height:30px;
}

td.bglang {
background-image:url("/images/dots.gif");
background-position:right;
background-repeat:no-repeat;
height:33px;
}

menytekst, a.menytekst, a.menytekst:visited, a.menytekst:link, a.menytekst:active {
font-size:9px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bolder;
text-align:left;
color:#FFFFFF;
text-transform:uppercase;
}

a.menytekst:hover{
color:#FFFF99;
text-decoration:none;
}


td.menyitem {
font-size:11px;
line-height:17px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bolder;
text-align:left;
color:#FFFFFF;
background-image:url("/images/bg_meny.jpg");
background-repeat:repeat-x;
height:17px;
vertical-align:middle;
}

td.menyitem a {
display:block;
height:17px;
width:174px;
padding-left:15px;
text-align:left;
}

a:link {
color: #E35700;
text-decoration: none;
}

a:visited {
color: #E35700;
text-decoration: none;
}

a:hover {
color:#E35700;
text-decoration:underline;
}

a:active {
color: #E35700;
text-decoration: none;
}

div.heading {
font-size:13px;
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
text-align:left;
color:#E35700;
padding-left:25px;
}

div.dato {
font-size:10px;
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
text-align:left;
color:#E35700;
padding-left:25px;
}

div.headingsmall {
font-size:10px;
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
text-align:left;
color:#E35700;
padding-left:10px;
padding-right:10px;
}

div.headingregular {
font-size:12px;
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
text-align:left;
color:#E35700;
padding-left:10px;
padding-right:10px;
}

div.tekstregular {
font-size:11px;
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
text-align:left;
color:#999999;
padding-left:10px;
padding-right:10px;
}

div.footer {
font-size:11px;
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
text-align:left;
color:#999999;
}

footer, a.footer, a.footer:visited, a.footer:link, a.footer:active {
font-size:11px;
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
text-align:left;
color:#999999;
}

a.footer:hover{
color:#333333;
text-decoration:underline;
}

div.breadcrumb {
font-size:10px;
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
text-align:left;
color:#666666;
padding-left:25px;
padding-right:25px;
}

div.addtext {
font-size:11px;
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
text-align:left;
color:#333333;
padding-left:10px;
}

div.tekst {
font-size:11px;
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
text-align:left;
color:#333333;
padding-left:25px;
padding-right:25px;
}

div.tekstsmall {
font-size:9px;
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
text-align:left;
color:#E35700;
padding-left:10px;
padding-right:10px;
}

div.tekstorange {
font-size:11px;
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
text-align:left;
color:#E35700;
padding-left:25px;
padding-right:25px;
}

td.rightmenytitle {
background-color:#1573AD;
font-size:9px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bolder;
text-align:left;
height:20px;
color:#FFFFFF;
padding-left:7px;
}

input.brukerinput {
border-color:#1573AD;
height:20px;
border-bottom-style:solid;
border-right-style: solid;
border-left-style: solid;
border-top-style: solid;
border-width:1px;
}

td.nyheter {
height:336px;
width:162px;
text-align:left;
color:#1573AD;
padding-left:5px;
padding-top:5px;
vertical-align:top;
border-left: 1px solid #1573AD;
border-right: 1px solid #1573AD;
border-top: 1px solid #1573AD;
border-bottom: 1px solid #1573AD;
border-width:1px;
overflow:hidden;
}

td.shortnyheter {
height:296px;
width:162px;
text-align:left;
color:#1573AD;
padding-left:5px;
padding-top:5px;
vertical-align:top;
border-left: 1px solid #1573AD;
border-right: 1px solid #1573AD;
border-top: 1px solid #1573AD;
border-bottom: 1px solid #1573AD;
border-width:1px;
overflow:hidden;
}

div.nyheter {
height:336px;
width:162px;
font-size:9px;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:left;
color: #1573AD;
overflow:auto;
}

div.shortnyheter {
height:296px;
width:162px;
font-size:9px;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:left;
color: #1573AD;
overflow:auto;
}

div.nyheter_eng {
height:265px;
width:162px;
font-size:9px;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:left;
color: #1573AD;
overflow:auto;
}

div.shortnyheter_eng {
height:222px;
width:162px;
font-size:9px;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:left;
color: #1573AD;
overflow:auto;
}

td.nyheter_eng {
height:265px;
width:162px;
text-align:left;
color:#1573AD;
padding-left:5px;
padding-top:5px;
vertical-align:top;
border-left: 1px solid #1573AD;
border-right: 1px solid #1573AD;
border-top: 1px solid #1573AD;
border-bottom: 1px solid #1573AD;
border-width:1px;
overflow:hidden;
}

td.shortnyheter_eng {
height:222px;
width:162px;
text-align:left;
color:#1573AD;
padding-left:5px;
padding-top:5px;
vertical-align:top;
border-left: 1px solid #1573AD;
border-right: 1px solid #1573AD;
border-top: 1px solid #1573AD;
border-bottom: 1px solid #1573AD;
border-width:1px;
overflow:hidden;
}

td.nyheter a:link {
color: #1573AD;
text-decoration:none;
}
td.nyheter a:visited {
color: #1573AD;
text-decoration:none;
}
td.nyheter a:hover, a:active {
color:#1596FF;
text-decoration:none;
}

td.nyheter_eng a:link {
color: #1573AD;
text-decoration:none;
}
td.nyheter_eng a:visited {
color: #1573AD;
text-decoration:none;
}
td.nyheter_eng a:hover, a:active {
color:#1596FF;
text-decoration:none;
}

select.loginoptions {
width: 146px;
border-color:#1573AD;
height:20x;
border-bottom-style:solid;
border-right-style: solid;
border-left-style: solid;
border-top-style: solid;
border-width:1px;
font-size:10px;
}

table.frame624 {
	width:624px;
	border: 0px none;
	padding:0px;
}

table.frame515 {
	width:515px;
	border: 0px none;
	padding:0px;
}

table.frame180 {
	width:174px;
	border: 0px none;
	padding:0px;
}
	
table.frame310 {
	width:310px;
	border: 0px none;
	padding:0px;
}

table.frame105 {
	width:105px;
	border: 0px none;
	padding:0px;
}

td.frame_content {
	border-left: 1px solid #898989;
	border-right: 1px solid #898989;
	border-top: 1px solid #898989;
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}


td.frame_content_left_pic {
	border-left: 1px solid #898989;
	border-right: 1px solid #898989;
	border-top: 1px solid #898989;
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	height:191px;
	overflow:hidden;
	vertical-align:top;
	padding-top:15px;
}

td.frame_content_left_pic_eng {
	border-left: 1px solid #898989;
	border-right: 1px solid #898989;
	border-top: 1px solid #898989;
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	height:119px;
	overflow:hidden;
	vertical-align:top;
	padding-top:15px;
}

td.frame_content120 {
	border-left: 1px solid #898989;
	border-right: 1px solid #898989;
	border-top: 1px solid #898989;
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	height:105px;
	overflow:hidden;
	vertical-align:top;
	padding-top:15px;
}

td.frame_content120orange {
	border-left: 1px solid #E35700;
	border-right: 1px solid #E35700;
	border-top: 1px solid #E35700;
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	overflow:hidden;
	vertical-align:top;
	padding-top:15px;
}

td.frame_bottom {
	height:9px;
	border-bottom: 1px solid #898989;
	border-left: 1px solid #898989;
	border-right: 1px solid #898989;
}	

td.frame_bottomorange {
	height:9px;
	border-bottom: 1px solid #E35700;
	border-left: 1px solid #E35700;
	border-right: 1px solid #E35700;
}	

table.frame310 td.frame_bottom img {
	height:9px;
	width:305px;
}

table.frame515 td.frame_bottom img {
	height:9px;
	width:510px;
}	

table.frame180 td.frame_bottomorange img {
	height:9px;
	width:170px;
}

table.frame624 td.frame_bottomorange img {
	height:9px;
	width:619px;
}

td.frame_box {
	height:9px;
	width:4px;
	border-top: 1px solid #898989;
}

td.frame_boxorange {
	height:9px;
	width:4px;
	border-top: 1px solid #E35700;
}

td.frame_box img {
	height:9px;
	width:4px;
}

td.frame_boxorange img {
	height:9px;
	width:4px;
}