@charset "UTF-8";
/* CSS Document */

body {
	margin-top:0px;
	font-family: Georgia, serif;
	letter-spacing:1px;
	font-size:12px;
	text-align:left;
	color:#999999;
		line-height: 1.4em;
		background-color:#f9f9f9;
		background-image:url(image/bg.jpg);
		background-repeat:repeat-y;
		background-position:center;
}

/* LINK CSS*/
a:link {
	color: #379a95;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #379a95;
}
a:hover {
	text-decoration: underline;
	color: #5BA03F;
}
a:active {
	text-decoration: none;
	color: #379a95;
}
/* LINK CSS*/


/* topp css start*/
.topp-table {
	border:0;
	border-left:#666666 1px solid;
	border-right:#666666 1px solid;

}

.news-spacer {
	background-image:url(image/news-spacer-bg.jpg);
	background-repeat:repeat-x;
	padding-top:5px;
	padding-bottom:5px;
}

.menu {
	font-family: Georgia, serif;
	font-size:16px;
	font-weight:bold;
	color:#ffffff;
	text-shadow: #4e7b26 1px 1px;
	font-stretch:extra-expanded;
	letter-spacing:1px;
}
.menu a {
	font-family: Georgia, serif;
	letter-spacing:1px;
	font-size:16px;
	font-weight:bold;
	font-style:none;
	text-decoration:none;
	color:#ffffff;		
	font-stretch:extra-expanded;
}
	

.location {
	font-family: Georgia, serif;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	color:#379a95;
	/*padding-left:50px;*/	
	text-shadow:#ffffff 1px 1px;
}

.news-header {
	font-family: Georgia, serif;
	font-size:14px;
	font-weight:bold;
	text-align:left;
	color:#666666;
	/*padding-left:50px;*/	
	text-shadow:#ffffff 1px 1px;
}

.news-date {
	font-family: Georgia, serif;
	font-size:11px;
	font-weight:normal;
	text-align:left;
	color:#cccccc;
	padding-left:15px;	
}

/* topp css end*/

.main-frame {
	border:0;
	border-left:#666666 1px solid;
	border-right:#666666 1px solid;
	background-color:#f0f0f0;
	height:100%;

}

.left-frame {
	border:0;
	border-left:#666666 1px solid;
	border-right:#666666 1px solid;
	background-color:#f0f0f0;

}

.location-body {
	font-family: Georgia, serif;
	font-size:17px;
	font-weight:normal;
	text-align:right;
	color:#ffffff;
	padding-right:50px;
	border:0;
	border-left:#666666 1px solid;
	border-right:#666666 1px solid;	
}
.pris-topp {
	background-image:url(image/pris-topp-lrg.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
	font-family: Georgia, serif;
	font-size:32px;
	font-weight:bold;
	text-align:left;
	color:#ffffff;
	padding-left:25px;
	border:0;
}

.pris-innhold {
	font-family: Georgia, serif;
	font-size:18px;
	font-weight:normal;
	text-align:left;
	color:#5ba021;
	border:0;
	padding-bottom:15px;
}
<!--
.apningstid-header {
	font-family: Georgia, serif;
	font-size:20px;
	font-weight:bold;
	text-align:right;
	color:#ffffff;
	padding-right:75px;
	padding-top:00px;
	
}
-->
.apningstid {
	font-family: Georgia, serif;
	font-size: 20px;
	font-style: italic;
	font-weight: normal;
	text-transform: normal;
	letter-spacing: normal;
	line-height: 1.4em;
	color:#999999;
	padding-left:30px;
	

}
/* Footer */
.footer {
	font-family: Georgia, serif;
	font-size: 12px;
	font-style: italic;
	font-weight: normal;
	text-transform: normal;
	letter-spacing: normal;
	line-height: 1.4em;
	color:#dddddd;
	padding-left:30px;
	

}
.footer a{
	font-family: Georgia, serif;
	font-size: 12px;
	font-style: italic;
	font-weight: normal;
	text-transform: normal;
	letter-spacing: normal;
	line-height: 1.4em;
	color:#5ba021;

	

}
.footer a:hover{
	font-family: Georgia, serif;
	font-size: 12px;
	font-style: italic;
	font-weight: normal;
	text-transform: normal;
	letter-spacing: normal;
	line-height: 1.4em;
	color:#65dd00;

	

}

#twitter {
	font-family:georgia;
	font-size:10px;
	font-weight:normal;
	font-style:none;
	text-decoration:none;
	color:#cccccc;
	width:500px;
	height:45px;
	background-image:url(image/twitter-bg.jpg);
}

/* DIV Bottom Style */
div#wrapper {
border-left:#666666 1px solid;
border-right:#666666 1px solid;
width: 980px;
height: 55px;
background-image:url(image/div-bg.jpg);
margin:0 0 0 -491px;
left:50%;
position: fixed;
vertical-align:bottom;
z-index:500;
bottom: 0px;
	font-family:verdana;
	font-size:10px;
	font-weight:bold;
	color:#5ba021;
	text-align:left;
	padding-top:10px;
}
#wrapper a {
		font-family:"verdana";
	font-size:10px;
	font-weight:bold;
	font-style:none;
	text-decoration:none;
	color:#999999;
}
#wrapper a:hover {
		font-family:verdana;
	font-size:10px;
	font-weight:bold;
	font-style:none;
	text-decoration:none;
	color:#5ba021;
}