.test  {
	display : none;
}

div.Offscreen  {
	display : none;
}

span.Offscreen  {
	display : none;
}

body,p,hr,td,th,ingress  {
	background : #FFFFFF;
}

body,p,hr,td,th,.TellusProductText  {
	font-family : verdana, sans-serif;
	font-size : small;
	color : #000000;
}

.ingress  {
	font-family : verdana, sans-serif;
	font-size : small;
	color : #000000;
}

.footer  {
	font-family : verdana, sans-serif;
	font-size : 10px;
	color : #000000;
	font-style : italic;
}

.felt  {
	font-family : verdana, sans-serif;
	font-size : small;
	color : #ffffff;
	background : #000000;
}

H1,.ov1  {
	font-size : large;
	font-family : Verdana;
	color : #2B357D;
	font-weight : bold;
	text-align : center;
}

H2,.ov2  {
	font-family : verdana, sans-serif;
	font-size : medium;
	font-weight : bold;
	font-style : oblique;
	color : #2B357D;
	text-align : center;
}

 H3,.ov3,.TellusTableHeader, .TellusPriceHead {
	font-family : verdana, sans-serif;
	font-size : small;
	font-weight : bold;
	font-style : oblique;
	color : #2B357D;
}

h4, .ov4, .TellusTableSubHeader, .TellusDistanceHeader, .TellusSubHeader, .TellusPriceSubHead  {
	font-family : verdana, sans-serif;
	font-size : x-small;
	color : #2B357D;
	background : transparent;
	font-weight : bold;
}

.TellusPriceName {
	font-family : verdana, sans-serif;
	font-size : xx-small;
	font-weight : bold;
	font-style : oblique;
	color : #000000;
}

a:link  {
	color : #000080;
	font-size : small;
	text-decoration : underline;
}

a:visited  {
	color : #000080;
	font-size : small;
	text-decoration : underline;
}

a:hover  {
	color : #F97920;
	font-size : small;
	text-decoration : underline;
}

a:active  {
	color : #F97920;
	font-size : small;
	text-decoration : underline;
}

.formtxt,.formdrop,.TellusSelect, select, .TellusText  {
	background : #2B357D;
	color : #FFFFFF;
	font-family : verdana, sans-serif;
	font-size : small;
}

bildetekst  {
	font-family : frutiger, verdana, sans-serif;
	font-size : xx-small;
	font-weight : bold;
	font-style : italic;
	background : transparent;
	color : #000000;
}

.ovNyhet  {
	font-family : verdana,sans-serif;
	font-size : small;
	font-style : oblique;
	color : #000000;
}

.nyhetdato  {
	font-family : verdana,sans-serif;
	font-size : 8pt;
	color : #000000;
	background : transparent;
}

.nyhetslink  {
	font-family : verdana, sans-serif;
	font-size : 8pt;
	color : #000000;
	text-decoration : none;
}

boks  {
	background : #2B357D;
}

.nyhetslink:hover  {
	color : #ffffff;
	text-decoration : none;
}

.nyhetsheader  {
	font-family : verdana, sans-serif;
	font-size : x-small;
	background : transparent;
	color : #FFFFFF;
}

.nyhetsarkiv, a.nyhetsarkiv, .boks {
	font-family : verdana, sans-serif;
	font-size : xx-small;
	background : #2B357D;
	color : #FFFFFF;
}

.meny, a.meny  {
	color : White;
	background : transparent;
	padding-left : 0;
	padding-right : 0;
	font-weight : bold;
}

.knapp,.tellusbutton  {
	background : #2B357D;
	color : #FFFFFF;
	font-family : verdana, sans-serif;
	font-size : x-small;
	font-weight : normal;
}

.knapp2  {
	background : #000000;
	color : #ffffff;
	font-family : verdana, sans-serif;
	font-size : x-small;
	font-weight : normal;
	width : 150px;
}

.hjelp  {
	background : #ffffff;
	color : #FFA500;
}

a.warning  {
	background : #ffffff;
	color : red;
}

.hvaskjer  {
	position : absolute;
	left : 339px;
	top : 22px;
}

#TellusAdr, #TellusProductFacilities, #TellusProductPrices, #TellusProductDistances, #TellusDistance, #TellusProductTimes, #TellusDiv, #TellusOpeninghours, #TellusPrice  {
	color : Black;
	background : transparent;
	font-size : 10px;
	padding : 5px;
	border-top-width :  thin;
	border-width :  thin;
	border : thin #FFFFFF;
	border-color : #2B357D #FFFFFF #FFFFFF #FFFFFF;
	border-style : solid;
}

.menut, .menut:visited, .menut:link  {
	background : #ffffff;
	color : #000080;
	font-size : 10pt;
	font-weight : bold;
	text-decoration : none;
}

.menut:hover, .menut:active {
	background: #ffffff;
	color : #F97920;
	text-decoration : none;
}

.menus, .menus:visited, .menus:link  {
	background : #ffffff;
	color : #F97920;
	font-size : 10pt;
	text-decoration : none;
}

.menus:hover, .menus:active {
	background: #ffffff;
	color : #F97920;
	text-decoration : none;
}
		
		#layout {
			width: 770px;
			margin: 0 auto 0 auto;
		}
		
		
		#felt {
			float: right; 
			width: 566px;
		}
		
		#meny {
			float: left; 
			width: 200px;
		}
		
		#meny ul {
			padding: 0;
			margin: 0;
		}
		
		#meny li {
			list-style-type: none;
			list-style-position: outside;
			padding: 0;
			margin: 0;
		}
		
		#meny .menus {
			list-style-type: disc;
			list-style-position: inside;
		}
		
		#footer {
			margin-top: 10px;
			clear: both;
			border-top: 1px solid #000080;
		}
		
		#footer p, #footer a {
			text-align: center;
			font-size: 9px;
		}

