body { background-color: #FFFFFF;  font-family: Arial, Helvetica, sans-serif; font-size: medium; color: #000000; margin-top: 0px; }

a:link, a:active, a:visited {	color: #007e49; text-decoration: none;}
a:hover {	color: #007e49; text-decoration: underline;}
input {font-size: x-small;  height: 10px;}

h1 { font-family: Arial, Helvetica, sans-serif; font-size: x-large; }
h2 { font-family: Arial, Helvetica, sans-serif; font-size: x-large; font-weight: bold;}
h3 { font-family: Arial, Helvetica, sans-serif; font-size: x-large;}
h4 { font-family: Arial, Helvetica, sans-serif; font-size: larger; font-weight: bold;}
h5 { font-family: Arial, Helvetica, sans-serif; font-size: small; font-weight: bold; background-color: #D8DCE2; padding:0px; margin:0px;}
h6 { font-family: Arial, Helvetica, sans-serif; font-size: medium; font-weight: bold;}

.bannerroundoff { display:none;}
.bannerroundoff a:link, .bannerroundoff a:active, .bannerroundoff a:visited {	font-size: medium; color: #FFFFFF; 
text-decoration: none;}
.bannerroundoff a:hover {	color: #5cb845; text-decoration: none;}

.borderbottom {background-image: url(../images/dot.jpg); background-repeat: repeat-x;
background-position: bottom;}
.bordertop {background-image: url(../images/dot.jpg); background-repeat: repeat-x;
background-position: top;}

.floatleft {display:none;}

.menu {	display: none;}
.vertMenu {	display: none;}
.main {	}
.container { width: 950px; }
.container2 { width: 950px; }
.content {	padding: 14px 15px 10px 15px;}
.contentDoc {	padding: 36px 15px 10px 15px;}
.header {	color: #007e49; font-size: medium; padding-bottom: 6px; display: block; font-weight: bold; margin-right: 10px; }
.catHeader {	font-family: Arial, Helvetica, sans-serif; color: #007e49; font-size: larger; font-weight: bold; }
.bulletin {	padding-left: 6px;}
.box {	background-image: url(../images/box_bg.jpg); background-repeat: repeat-y; }
.boxContent {	padding: 0px 8px 0px 8px;}
.menuheader {	background-color: #007e49; color: #FFFFFF; font-size: medium; font-weight: bold; padding: 2px; text-align: center;}
.ingress {	font-weight: bold;}
.ingressbilde {width: 115px; float: left; overflow:hidden; margin-right: 10px; padding: 1px; 
border: 1px solid #bcbdc0; }
.ingressbildeRight {width: 115px; float: right; overflow:hidden; margin-left: 10px; padding: 1px;
border: 1px solid #bcbdc0;} 
.newsList {	padding-bottom: 10px; padding-top: 13px; background-image: url(../images/dot.jpg); background-repeat: repeat-x;
background-position: top; }
.newsList2 { padding-top: 3px;}
.related {	margin-left: 10px; font-size: smaller; font-weight: bold; }
.related a:link, .related a:active, .related a:visited {	color: #000000; text-decoration: none;}
.related a:hover {	color: #000000; text-decoration: underline;}

.paddingright { padding-right: 12px; background-image: url(../images/dot.jpg); background-repeat: repeat-y; background-position: right;}

.login {	float: left; margin-right: 10px;}
.loginHolder {	vertical-align: bottom; padding-bottom: 5px; float: right; font-size: 11px; font-weight: bold;}

.dato {	color: #999999;}
.adresse {	color: #777777; font-size: small;}
.adresse a:link, .adresse a:active, .adresse a:visited {	color: #777777;}

.top {	display: none;}

#topright {display:none;}
#bottom {	display: none;}
#search {	float: right; height: 22px; padding: 6px 30px 0px 0px; margin: 0px;}
#form1 {	padding: 0px; margin: 0px;}
#rightmenu {	display: none;}

#priser {}
#priser th {	font-size: 10px; color: #007e49; font-weight: bold;}
#priser td {	font-size: 10px;}
#priser a:link, #priser a:active, #priser a:visited {	text-decoration: none; color: #000000;}
#priser a:hover {	text-decoration: underline; color: #000000;}
