/*--------------------------------------------------------------
*/

body{
	font-size:small;
	font-family: Arial, Helvetica, sans-serif;
	background-color:#999999;
	color:#000;
	margin:20px 0 0 0;
	padding:0;
	text-align:center;
	width:100%;
}

#wrapper {
	font-size:75%;
	width: 990px;
	margin:0px auto 0px auto;
	background:url(img/bg.gif);
	text-align:left; 
}
/*Higlight current in menu*/
/*Hack for fontzise i Safari*/

html*#current{
	[font-size:small;
	font-size:medium;
	]font-size:small;
}
.dummyend[id]{clear:both/*end hack using dummy attribute selector for IE5 mac*/}
/*SBMH - hack for å få ie 5 til å vise riktig fontsize*/

*html #current{
	/*for ie5/win*/
	font-size:x-small;
	/*for andre ie versjoner*/
	f\ont-size: small;
}
/*Target Opera 9*/
@media all and (min-width:0px) {
			head~body  { font-size:small; }
		}
/*Font

-------------------------------------------------------------------*/
h1{
	font-size:150%;
}
h2{
	font-size:170%;
	font-weight:normal;
	padding:0;
	margin: 23px 0 1em 0;
	color:#93AF2A;
	font-style:italic;
	width:450px;
}
/*Plassert i contr som har pos rel for å plassere i bunn*/
h1{
	text-indent:-9000px;
}
h2#bottomtitle{
	margin: 0;
	padding: 0;
	position:absolute; bottom:1px; left:0px;
}

h3{
	font-size:150%;
	color:#999999;
	font-weight:normal;
	margin: 1.5em 0 3px 55px;
}
h4{
	font-size:100%;
	font-weight:bold;
	margin: 0 0 0 55px;
	padding: 0;
}
.contsub{
	font-size:150%;
	color:#999999;
	width:470px;
	margin: 0 0 3px 0;
	padding: 0;
}
#conttext{
	width:470px;
	margin: 15px 0;
	
}

.s4{
	padding-top:20px;
	font-size:85%;
}
.name{
	font-weight:bold;
	color:#93AF2A;
	font-size:85%;
}
/*=div
--------------------------------------------------------------------------------------------*/
#logo{
	float:left;
	padding: 50px 0 0px 55px;
	/*Hack for ie5.5 for høyden*/
	height: 175px;
	voice-family: "\"}\""; 
  	voice-family:inherit;
	height: 120px;
}
html>body #logo {
  height: 120px;
} 
#contleft{
	width: 235px;
	float: left;
	padding-top:18px;
	padding-bottom:0px;
	border-right: #000000 solid 1px;
	height: 401px;
	voice-family: "\"}\""; 
  	voice-family:inherit;
	height: 375px;
}
html>body #contleft {
  height: 375px;
} 
.litext{
	color:black;
}
.content{

	 background-image:url(img/bullet.gif);
	   background-repeat: no-repeat;
	background-position: top left;
	padding-left:12px;
	padding-top:2px;
	
}
#content li#c{
	  
}
#content>li#more{
	padding-left: 12px;
	
}
/*For å vise listen vertikalt*/
#contleft ul{
	
	padding:0 0 0 0;
	margin:0 0 0 58px;
	list-style-type:none;
	
}
#contleft li{
	padding: 0;
	margin: 0;
	padding-left: 17px;
	background-image: url(img/bullet.gif);
	background-repeat: no-repeat;
	background-position: center left;
}
#adress{
	float:left;
	border-right: #000000 solid 1px;
	width: 235px;
}
/*
Trengte denne når display:table ble brukt
html*#adress{
	[width: 235px;
	width: 234px;
	]width: 235px;

}
.dummyend[id]{clear:both/*end hack using dummy attribute selector for IE5 mac*/}
/*SBMH - hack for å få ie 5 til å vise riktig fontsize*/
* html body#adress{
	width: 235px;
}

#adress p{
	margin: 0 0 0 55px;
	width:149px;
}
#adress a{
	color:#93AF2A;
	text-decoration:none;
	font-weight:bold;
}
#adress a:hover{
	color:#000;
	text-decoration:none;
	font-weight:bold;
	color:#93AF2A;
}
#contright{
	width: 715px;
	float: right;
	position: relative;
	padding: 165px 0 0 0;
	/*Hack for ie5.5 for høyden*/
	height: 655px;
	voice-family: "\"}\""; 
  	voice-family:inherit;
	height: 477px;
}
#footer {
	height: 30px;
	clear: both;
}
/* =Img
 
---------------------------------------------------------------------------------------------*/

/*I relativ pos div*/
#contright img{
/*Fix for png transparent* support i IE 5.5 og 6*/
	
	position:absolute; bottom:20px; right:70px;
	z-index: 0;
}
#contright img#side3{
/*Fix for png transparent* support i IE 5.5 og 6*/
	
	position:absolute; bottom:0px; right:70px;
	z-index: 0;
}

/* =Meny
--------------------------------------------------------------------------------------------*/
ul#nav{
	width: 433px;
	height: 23px;
	margin:0;
	padding:0;
	background: url('img/meny.gif');
	position:relative;
}
ul#nav li {
	display:block;
	height:23px;
	margin: 0;
	padding: 0;
	list-style: none;
	position: absolute;
	top: 0;
}

ul#nav li a {
	display:block;
	height:23px;
	margin: 0;
	padding: 0;
}
#nav .index a{
 	background: transparent url('img/meny.gif') 0px -24px no-repeat;
}
#nav .privat a{
 	background: transparent url('img/meny.gif') -198px -24px no-repeat;
}
#nav .bedrift a{
 	background: transparent url('img/meny.gif') -104px -24px no-repeat;
}
#nav .ref a{
 	background: transparent url('img/meny.gif') -314px -24px no-repeat;
}

li#i1 {
	left: 0px;
	width: 104px;
}

li#i2 {

	left: 104px;
	width: 94px;

}

li#i3 {
	left: 198px;
	width: 116px;
}

li#i4 {
	left: 314px;
	width: 119px;
}

li#i1 a:hover {
	background: transparent url('img/meny.gif') 0 -24px no-repeat;
}
li#i2 a:hover {
	background: transparent url('img/meny.gif') -104px -24px no-repeat;
}
li#i3 a:hover {
	background: transparent url('img/meny.gif') -198px -24px no-repeat;
}
li#i4 a:hover {
	background: transparent url('img/meny.gif') -314px -24px no-repeat;
}


ul#nav li a {
text-indent:-9000px; background-color:transparent; }

/*
=Index
---------------------------------------------------------------------------------------------*/
#wrapper_index {
	font-size:75%;
	width: 990px;
	height:690px;
	margin:auto;
	padding:0;
	background:url(img/bgindex.gif);
	text-align:center; 
}
/*Firefox (Gecko) terget () Marg på sentrering med auto problemet*/
html:not([lang*=""]) #wrapper_index {
	font-size:75%;
	width: 990px;
	height:690px;
	padding:0;
	margin:0;
	
	background:url(img/bgindex.gif);
	
}


#navwrapper{

	
}
#wrapper_index img{
	position:relative; top:220px;
}
h2#indextitle{
	padding: 0;
	font-size:180%;
	font-weight:normal;
	color:#FFFFFF;
	width:300px;
	margin:0 auto;
	position: relative; top:250px;
}
ul#indexnav{
	width: 433px;
	height: 23px;
	margin:0 auto;
	padding:0;
	background: url('img/menyindex.gif');
	position:relative;
	
}

ul#indexnav li {
	display:block;
	height:23px;
	margin: 0;
	padding: 0;
	list-style: none;
	position:absolute;
	top: 0;
}
#indexnav li#i1 a:hover {
	background: transparent url('img/menyindex.gif') 0 -24px no-repeat;
}
#indexnav li#i2 a:hover {
	background: transparent url('img/menyindex.gif') -104px -24px no-repeat;
}
#indexnav li#i3 a:hover {
	background: transparent url('img/menyindex.gif') -198px -24px no-repeat;
}
#indexnav li#i4 a:hover {
	background: transparent url('img/menyindex.gif') -314px -24px no-repeat;
}
ul#indexnav li a {
	display:block;
	height:23px;
	margin: 0;
	padding: 0;
}
#indexnav .index a{
 	background: transparent url('img/menyindex.gif') 0px -24px no-repeat;
}
#indexnav .privat a{
 	background: transparent url('img/menyindex.gif') -198px -24px no-repeat;
}
#indexnav .bedrift a{
 	background: transparent url('img/menyindex.gif') -104px -24px no-repeat;
}
#indexnav .ref a{
 	background: transparent url('img/menyindex.gif') -314px -24px no-repeat;
}

#indexnav li#i1 {
	left: 0px;
	width: 104px;
}

#indexnav li#i2 {

	left: 104px;
	width: 94px;

}

#indexnav li#i3 {
	left: 198px;
	width: 116px;
}

#indexnav li#i4 {
	left: 314px;
	width: 119px;
}
ul#indexnav li a {
text-indent:-9000px; background-color:transparent; }

#indexadress{
	color:#FFFFFF;
	position: relative; top:450px;
}

#indexadress a{
	color:#93AF2A;
	text-decoration:none;
}
#indexadress span{
	font-weight:bold;
}

/*Fixer og hacks
---------------------------------------------------------------------------------------------*/
/*For å få lik høyde i safari*/
html*#contright{
	[height: 477px;
	height: 469px;
	]height: 477px;
	
}
.dummyend[id]{clear:both/*end hack using dummy attribute selector for IE5 mac*/}
/*SBMH - hack for å få ie 5 til å vise riktig fontsize*/

*html #contright {
  height: 477px;
} 



