
body{
	margin:0;
	padding:0;
	font-family: verdana, arial, helvetica, "sans-serif";
	font-size: 1.1em;
	}

#topsection{
	float:left;
	height: 120px;
	width: 100%;
	margin: 0px;
	padding:0px;
	text-align: left;
	background-color: #000000;
	vertical-align: top;
	}

TD.img_align {
	vertical-align: top;
	}

#contentwrapper{
	float: left;
	margin: 0px;
	padding:0px;
	width: 99%;
	}

#fast_innhold{
	width:800px;
	margin: 0px;
	padding: 0px;
	}

#innerwrap{
	margin: 0px;
	padding: 0px;
}

#leftcolumn{	
	float: left;
	margin: 0px;
	padding: 7px 0px 0px 0px;
	width: 150px; 
	min-height:600px;
	font-size: 12px;
}

#contentcolumn{

	float: left;
	width: 570px; 
	margin: 0px;
	padding: 0px;	
	font-size: 12px;
}

table.bg_uninett_content {

	background: url(/search/nb/20070603210204oe_/http://www.hiof.no/neted/front/img/uninett09/bg_uninett.jpg) repeat-y;	
}


.txtbox{
	float: left;
	padding: 0px;
	margin: 0px; 
	text-align: left;
}

ul.NoBullet {
  list-style-type: none;
line-height: 200%;
  }

#menuwrap{
	float:left;
	margin:0px;
	padding: 0px;
	width: 100%;
	background-color: #DCDCDC;
		border-bottom: 1px solid 	#696969;	
	}

.menu {
	float: left;
	text-align:center;
	margin:0px;
	padding: 0px;
	font-family: verdana, helvetica, arial, "sans-serif"; 
	 color: #000000;
	font-size:0.7em;
	}

.menu ul li a {
	display:block; 
	text-decoration:none; 
	color: #000000;
	width: 150px;
	padding: 0px;
	margin: 0px;
	//background-color: #DCDCDC;
	line-height:2em; 
	overflow:hidden;
	}

.menu ul li:hover a{
	color: #FF0000;
}

.menu ul {
	padding:0px;
	margin:0px; 
	list-style: none;
	}
	
.menu ul li {
	float:left; 
	position:relative;
	}
	
.menu ul li ul {
	display: none;
	}

 /*non-IE browsers*/
.menu ul li:hover a {
	}
	
.menu ul li:hover ul {
	display:block; 
	position:absolute; 
	top:2em; 
	left:0; 
	width:1.5em;
	}
	
.menu ul li:hover ul li a.hide {
	background:yellow; 
	color:green;
	}
	
.menu ul li:hover ul li ul {
	display: none;
	}
	
.menu ul li:hover ul li a {
	display:block; 
	background:white; 
	color:#000;
	filter:alpha(opacity=90);   
       -moz-opacity: 0.9;   
       opacity: 0.9;
       }
       
.menu ul li:hover ul li a:hover {
	background:white; 
	color:red;
	}
	
.menu ul li:hover ul li:hover ul {
	display:block; 
	position:absolute; 
	left:1.5em; 
	top:0;
	}
	
.menu ul li:hover ul li:hover ul.left {
	left:-1.5em;
	}

/*.menu ul li a.hide, .menu ul li a:visited.hide {display:none;}
.menu ul li a:hover ul li a.hide {display:none;}

.menu ul li a:hover {color:#fff; background:#36f;}
.menu ul li a:hover ul {display:block; position:absolute; top:21px; left:0; width:105px;}
.menu ul li a:hover ul li a.sub {background:#6a3; color:#fff;}
.menu ul li a:hover ul li a {display:block; background:#ddd; color:#000;}
.menu ul li a:hover ul li a ul {visibility:hidden;}
.menu ul li a:hover ul li a:hover {background:#6fc; color:#000;}
.menu ul li a:hover ul li a:hover ul {visibility:visible; position:absolute; left:105px; top:0; color:#000;}
.menu ul li a:hover ul li a:hover ul.left {left:-105px;}*/

.menu_other {
	float: left;
	text-align:center;
	margin:0px;
	padding: 0px;
	font-family: verdana, helvetica, arial, "sans-serif"; 
	 color: #000000;
	font-size:0.7em;
	}

.menu_other ul li a {
	display:block; 
	text-decoration:none; 
	color: #000000;
	width: 130px;
	padding: 0px;
	margin: 0px;
	//background-color: #DCDCDC;
	line-height:2em; 
	overflow:hidden;
	}

.menu_other ul li:hover a{
	color: #FF0000;
}

.menu_other ul {
	padding:0px;
	margin:0px; 
	list-style: none;
	}
	
.menu_other ul li {
	float:left; 
	position:relative;
	}
	
.menu_other ul li ul {
	display: none;
	}

 /*non-IE browsers*/
.menu_other ul li:hover a {
	}
	
.menu_other ul li:hover ul {
	display:block; 
	position:absolute; 
	top:2em; 
	left:0; 
	width:1.5em;
	}
	
.menu_other ul li:hover ul li a.hide {
	background:yellow; 
	color:green;
	}
	
.menu_other ul li:hover ul li ul {
	display: none;
	}
	
.menu_other ul li:hover ul li a {
	display:block; 
	background:white; 
	color:#000;
	filter:alpha(opacity=90);   
       -moz-opacity: 0.9;   
       opacity: 0.9;
       }
       
.menu_other ul li:hover ul li a:hover {
	background:white; 
	color:red;
	}
	
.menu_other ul li:hover ul li:hover ul {
	display:block; 
	position:absolute; 
	left:1.5em; 
	top:0;
	}
	
.menu_other ul li:hover ul li:hover ul.left {
	left:-1.5em;
	}

/*.menu_other ul li a.hide, .menu_other ul li a:visited.hide {display:none;}
.menu_other ul li a:hover ul li a.hide {display:none;}

.menu_other ul li a:hover {color:#fff; background:#36f;}
.menu_other ul li a:hover ul {display:block; position:absolute; top:21px; left:0; width:105px;}
.menu_other ul li a:hover ul li a.sub {background:#6a3; color:#fff;}
.menu_other ul li a:hover ul li a {display:block; background:#ddd; color:#000;}
.menu_other ul li a:hover ul li a ul {visibility:hidden;}
.menu_other ul li a:hover ul li a:hover {background:#6fc; color:#000;}
.menu_other ul li a:hover ul li a:hover ul {visibility:visible; position:absolute; left:105px; top:0; color:#000;}
.menu_other ul li a:hover ul li a:hover ul.left {left:-105px;}*/

#footer{
	float: left;
	height: 30px;
	width: 100%;
	margin:0px;
	padding:20px 0px 0px 0px;
	text-align: center;
	color: #C0C0C0;
background-color:#DCDCDC;
		border-top: 1px solid 	#696969;	

	}

.small{
	color:#696969;
	font-size: 60%;
	}

.innertube{
	margin: 1em;
	}

#heading_large{
	font-size: 2,5em;
	}
	
.menuleft a{
	color: #000000;
	}

.menuleft a:link{
    color:#000000;
	}

.menuleft a:hover{
	color:red;
	}

.menuleft a:visited{
   	color:#000000;
	}	

#active-link {
	color:red;
}

div.img img{
  	margin: 1px;
  	border: 1px solid gray;
  	float: left;
  	margin:0.5em;
	}

div.img a:hover img {
	    border: 1px solid #FF0000;
	}


.imgtx{
	   float: left; 
       }

.clear{
	   clear: both;		
       }

ul.link_undermeny {
  	list-style-type: none;
		margin: 0px;
		padding: 7px 0px 0px 0px;
		font-size: 0.7em;
		text-align: left;  	
}

ul.link_undermeny ul.link_undermeny{
  	list-style-type: none;
}

li.link_undermeny {
  	list-style-type: none;
}

li.link_undermeny li.link_undermeny {
  	list-style-type: none;
}

li.link_undermeny li.link_undermeny li.link_undermeny {
  	list-style-type: none;
}

li.link_undermeny li.link_undermeny li.link_undermeny  a:visited{ 
	list-style-type: none;
	}	

li.link_undermeny li.link_undermeny li.link_undermeny  a:link{ 
	list-style-type: none;
	}
	
li.link_undermeny li.link_undermeny li.link_undermeny  a:active{ 
	list-style-type: none;
	}

li.link_undermeny li.link_undermeny li.link_undermeny  a:hover{ 
	list-style-type: none;
	}

li.link_undermeny li.link_undermeny li.link_undermeny li.link_undermeny{
  	list-style-type: none;
}

li.link_undermeny li.link_undermeny li.link_undermeny li.link_undermeny a:visited{ 
	list-style-type: none;
	}	

li.link_undermeny li.link_undermeny li.link_undermeny li.link_undermeny a:link{ 
	list-style-type: none;
	}
	
li.link_undermeny li.link_undermeny li.link_undermeny li.link_undermeny a:active{ 
	list-style-type: none;
	}

li.link_undermeny li.link_undermeny li.link_undermeny li.link_undermeny a:hover{ 
	list-style-type: none;
	}

td{
	font-size: 12px;
	} 

a{
	text-decoration: none;
	font-size: 12px;
	} 

a:link{
    color:#008B8B;
    font-size: 12px;
	}

a:hover{
	color:#FF0000;
	font-size: 12px;
	}

a:visited{
  color:#008B8B;
  font-size: 12px;
	}


table.uninett09 {
	border-width: 1px 1px 1px 1px;
	border-spacing: 0px;
	border-style: solid solid solid solid;
	border-color: gray gray gray gray;
	border-collapse: separate;
	background-color: white;
	
}
table.uninett09 th {
	border-width: 1px 1px 1px 1px;
	padding: 0px 0px 0px 0px;
	border-style: solid solid solid solid;
	border-color: gray gray gray gray;
	background-color: white;
	-moz-border-radius: 0px 0px 0px 0px;
	padding: 5px;
}
table.uninett09 td {
	border-width: 1px 1px 1px 1px;
	padding: 0px 0px 0px 0px;
	border-style: solid solid solid solid;
	border-color: gray gray gray gray;
	background-color: white;
	-moz-border-radius: 0px 0px 0px 0px;
	padding: 5px;
}
