body {background-image: url(../images/grensesnitt/oikos_bg.jpg); font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; }

.mainbg {background-image: url(../images/grensesnitt/oikos01_mainbg.jpg); background-repeat: repeat-y;}

h1 {font-family: "Georgia", Times New Roman, Times, serif; color: #5A6529; font-size: 16px; font-weight: normal;}
h2 {font-family: "Georgia", Times New Roman, Times, serif; color: #000000; font-size: 16px; font-weight: normal;}
h3 {font-family: "Georgia", Times New Roman, Times, serif; color: #5A6529; font-size: 14px; font-weight: normal;}
h4 {font-family: "Georgia", Times New Roman, Times, serif; color: #000000; font-size: 14px; font-weight: normal;}
h5 {font-family: "Georgia", Times New Roman, Times, serif; color: #5A6529; font-size: 12px; font-weight: normal;}
h6 {font-family: "Georgia", Times New Roman, Times, serif; color: #000000; font-size: 12px; font-weight: normal;}

a:link, a:visited, a:active {	color: #000000; text-decoration: underline; }
a:hover { color: #5A6529; text-decoration: underline; }

hr { color: #D7D7D7; width: 1px; }

table p { margin: 0px;}
table td {	vertical-align: top;}

.header { font-family: "Georgia", Times New Roman, Times, serif; color: #5A6529; font-size: 16px; }
.subheader {font-family: "Georgia", Times New Roman, Times, serif; color: #5A6529; font-size: 12px;}
.ingress {	font-weight: bold; }
.forsideIngress {	padding-top: 5px;}
.ingressbilde {width: 115px; height: 80px; float: left; overflow:hidden; margin-right: 10px; padding-bottom: 10px; text-align:left;}
.ingressbildeMini {width: 60px; height: 65px; float: left; overflow:hidden; margin-right: 10px; padding-bottom: 10px;}

#kontakt {}
#kontakt th {	color: #333333;  }
#kontakt td { /*border-bottom: 1px solid #CCCCCC; padding: 10px 5px 10px 0px;*/ }

#kontakt2 {}
#kontakt2 th {	color: #333333;  }
#kontakt2 td { border-bottom: 1px solid #CCCCCC; padding: 10px 5px 10px 0px; }


.main {	background-color: #FFFFFF; border-left: 1px solid #D7D7D7; padding: 10px 10px 0px 20px;}
.maintop { 	background-image: url(../images/grensesnitt/top_stroke.jpg); background-repeat: repeat-x;  }
.leftborder {	}
.borderbottom {	border-bottom: 1px solid #CCCCCC; padding: 8px 0px 8px 0px;}
.menu {	padding: 0px 10px 0px 0px; font-weight: normal; font-size: 11px; }
.forsideItem {	border-bottom: 1px #D7D7D7 solid; padding-bottom: 15px;}
.dato {	color: #999999;}
.aktivitetdato {	color: #999999; padding-top: 6px;}
.aktivitetdato a:link, .aktivitetdato a:visited, .aktivitetdato a:active {	color: #999999; text-decoration: none; }
.aktivitetdato a:hover {	color: #999999; text-decoration: underline; }

.tips { background-image: url(../images/grensesnitt/tips_utskrift.gif); background-repeat: no-repeat; padding: 8px 0px 0px 75px;	}

.ingressFrontpage {	font-family: "Georgia", Times New Roman, Times, serif; color: #5A6529; font-size: 12px; font-weight: normal;} 
.normal {	font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000;}
.readmore {	font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000;}
.readmore a:link, .readmore a:visited, .readmore a:active {	font-family: Arial, Helvetica, sans-serif; 
text-decoration: none; font-size: 11px; color: #5A6529;}
.readmore a:hover {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #5A6529; text-decoration: underline;}

.input {	height: 14px; background-color: transparent; font-size: 10px; border: 1px solid #C8CDA2;}

.nodemenuactive{}
.nodemenuactive a:link,.nodemenuactive a:visited,.nodemenuactive a:active,.nodemenuactive a:hover {color: #990000;}

.address {	background-image: url(../images/grensesnitt/oikos01_bottom.jpg);  background-repeat: no-repeat; height: 55px; text-align: center; 
color: #FFFFFF; padding: 22px 0px 0px 0px;}
.address a:link, .address a:visited, .address a:active {	color: #FFFFFF; text-decoration: none;}
.address a:hover {	color: #FFFFFF; text-decoration: underline;}

.startside {	padding-left: 20px;}

#holder {	background-color: #5A6529; height: 150px;}
.holdertext {	padding: 20px 10px 20px 10px; float: left; width: 230px;} 
.holderimage {	width: 250px; height: 150px; overflow: hidden; float: right;}
.holderheader {font-family: "Georgia", Times New Roman, Times, serif; color: #FFFFFF; font-size: 16px; font-weight: normal;}
.holderingress {	font-family: "Georgia", Times New Roman, Times, serif; color: #FFFFFF; font-size: 10px;}
#holder a:link, #holder a:active, #holder a:visited {	color: #FFFFFF; text-decoration: none;}
#holder a:hover { color: #FFFFFF; text-decoration: underline; }

#logoholder {	width: 183px; height: 153px; overflow: hidden; float: left; }
#logoholder .left {	height: 115px; width: 19px; overflow: hidden; float: left;}
#logoholder .top { height: 18px; width: 183px; overflow: hidden; float: left;}
#logoholder .bottom { height: 22px; width: 183px; overflow: hidden; float: left;}
#logoholder .logo { height: 115px; width: 164px; overflow: hidden; float: right;}

#blimedlem td {	padding: 3px 0px 0px 0px;}

.tipsenvenn {	float: left;}

#content {	margin-top: 20px;}
