
* { margin:0; padding:0; }
html { overflow: -moz-scrollbars-vertical; }	
html { overflow-x: auto; }
body { font-family:Arial; color:#000;  font-size:12px; background-color:#a8a69a; }
a:active
{
outline: none;
}

a:focus
{
-moz-outline-style: none;
}

div#wrap {  width:950px; position:relative; background:url(../img/bg-wrap.jpg) top center repeat-y; margin:0 auto; height:auto; }
div#header { position:relative; background:url(../img/topp_menu.jpg) no-repeat; width:950; height:82px; margin:0 10 -2px 0; }
div#flash { position:relative; background:url(../img/head_menu.JPG) no-repeat; width:950; height:192px; margin:0 10 -2px 0; }
div#content { background:#fff; width:536px; height:auto; padding:20px 20px 1px; margin: -25px 0 0 374px;
min-height:280px; height:auto!important; height:280px; color:#000;  }
div#menu {
background:#ffffff;  padding:14px 14px 1px; margin:0 0 0 0; height:100%; color:#000;

			float: left;
			width: 150px;
			}


div#arkive{ color:#666666;
			float: right;
			background-image:url(../arkiv.jpg);
			width: 150px;
			}

ul#nav2{position:relative; bottom:10px; left:10px; line-height:23px; height:23px; margin-left:460px;  }
ul#nav2 li { float:left; padding: 55px 5px 0; }
ul#nav2 li a { display:block; text-indent:-9999px; }
ul#nav2 li a.hjem { width:60px; }
ul#nav2 li a.om_oss { width:55px; }
ul#nav2 li a.eiere { width:40px;}
ul#nav2 li a.styret { width:50px; }
ul#nav2 li a.ansatte { width:55px; }
ul#nav2 li a.nettverk { width:60px;}
ul#nav2 li a.kontakt { width:70px;}

ul#nav3{position:relative; bottom:10px; left:10px; top:1px; line-height:37px; height:20px; margin-left:170px;  }
ul#nav3 li { padding: 1px 5px 0; }
ul#nav3 li a { display:block; text-indent:-9999px; }
ul#nav3 li a.kommersialisering { width:190px; }
ul#nav3 li a.portefolje { width:190px;}
ul#nav3 li a.inkubasjon { width:190px;}
ul#nav3 li a.registrer { width:190px;}
ul#nav3 li a.english { width:190px; }




div#submeny { height:25px; width:150px; padding-left:9px; margin-left:190px;}

			
h1 {
	position:absolute;
	bottom:31px;
	left:30px;
}
h1 a { text-indent:-9999px; display:block; width:245px; height:120px;  }

h2 { margin-bottom:0.9em; font-size:1.7em; color:#b6510c; }
h3 { font-size:1.4em; margin-bottom:10px; color:#c1d72d;  }
h4 { font-size:11px; margin-bottom:15px; color:#c1d72d; }
h5 { font-size:1.2em; }

p { margin-bottom:1em; font-size:11px; }
div#header p.tags { position:absolute; top:10px; left:20px; font-size:2.7em; color:#bc5812; font-weight:normal; }



ul { list-style:none; }
ul#nav { height:25px; width:815px; padding-left:9px; margin-left:200px;  }
ul#nav li { margin-right:0px; }
ul#nav li a { display:block; color:#333; background:url(../img/bg-nav.jpg) repeat-x; padding:5px 8px 0; line-height:20px; height:20px;
 font-size:1.4em; font-weight:bold; text-decoration:none; text-transform:lowercase; }
ul#nav li a:hover, ul#nav li a.active { text-decoration:underline; }


ul#footer { font-size:0.9em; width:950px; margin:0 auto; background:url(../img/bg-footer.jpg) top center no-repeat; padding:18px 15px 0}
ul#footer li { display:inline; color:#fff; border:1px solid #fff; border-width:0 1px 0 0; padding:0 3px; }
ul#footer li a { color:#fff;}
ul#footer li a:hover { text-decoration:none; }
ul#footer li.dev { border:none; }

div#content ul { font-size:11px; margin:0 0 1.5em 1em; list-style:disc; list-style-position:inside; }
div#content ul li { margin-bottom:0.5em; }
div#content ul li span { font-weight:bold; color:#333; }

div#content ul.contact { list-style:none; }
div#content ul.contact li { margin-bottom:10px; font-weight:bold; }
div#content ul.contact li span { width:100px; font-weight:normal; }

div#content dl { font-size:1.4em; overflow:auto; margin-bottom:20px; }
div#content dl dt { clear:left; float:left; width:100px; }

div#content dl dd { float:left; margin-bottom:10px; font-weight:bold; }

div#content form { width:400px; margin-bottom:1em; }
fieldset { border:none; font-size:1.2em; margin-bottom:5px; }
fieldset label { display:block; height:20px; margin-bottom:5px; }
fieldset label input { float:right; width:200px; height:20px; }

fieldset legend { display:none; visibility:hidden; }
fieldset textarea { width:400px; height:150px; }

address { font-style:normal; font-size:1.1em; }

img { display:block; }
img.header-img { position:absolute; top:25px; right:25px; }
img.map { position:absolute; right:0; bottom:28px; z-index:9; }
a img { border:none; }
.clear { clear:both; }

