﻿body

{

    font-family:verdana;

    font-size:small;

    background-image: url(bakgrunn.gif);

    background-repeat: repeat-x;

    margin-top: 0;
   

    color:white;

    /*line-height: 12px;*/

}



ul

{

	list-style-image:url(/images/bullet.png);

}



.flag

{

	width: 20px;

	height:15px;

	margin-left:10px;

	border: solid 1px;	

}



.more a, a:link {

	text-decoration:underline;

	color:#CCCC00;

}



.common /* use to display links and contact pages */

{

	padding: 20px;

}



.pdf_icon

{

	margin-left:20px;

	vertical-align:-4px;

	width:20px;	

}



.error

{

background-color:red;

font-weight:bold;

padding-bottom:5px;

padding-left:5px;

padding-right:5px;

padding-top:5px;

text-align:center;	

}



.publication_table

{

	margin:10px;

	border:0px

}



.publication_row

{

	background-color:#848443;

	margin:30px; 

}



.publication_table td

{

	padding:6px; 

}





#internal_link

{

	border-bottom: dotted 1px #D1B606;

	padding:10px;

	margin-bottom:10px;

	width:100%;

}



#fileList

{

	margin-left:20px;	

}



#cover_slideshow

{

	border-left: dotted 1px #D1B606;

	border-bottom: dotted 1px #D1B606;

	text-align:center;

}



#top_right_menu

{

	overflow: hidden;

	float: right;

	text-align: right;

	margin-right: 20px;

}



#top_right_menu li

{

	display: inline;

	list-style-image:none;

	list-style-position:outside;

list-style-type:none;

margin:0;

padding:0 5px 0 0;

}



#login_container

{

	margin: 5px;	

}



#login_container img

{

vertical-align:-5px;

width:20px;

}



#logo_container

{

	overflow: hidden;

	float: left;

}



#main_container

{

	width:950px;

	border-collapse:collapse;	

}





#left_column

{

	margin:10px;

	padding:10px;

	width:300px;

	font-size: small;

	text-align: justify;

}





#right_column

{

    font-size: 11px;

    width: 530px;

    margin:10px;

    



}



#search_box

{

	margin-top:10px;

	padding-bottom:10px;

	padding-left:10px;

	border-bottom: dotted 1px #D1B606;

}



.message_box

{

	/*background-image: url(images/msg_box_top.gif);

	background-color: #CCCC99;

	color: saddleBrown; */

	border:dotted 1px #D1B606;

	padding: 7px;

	margin: 5px;

	

	

}



.icon_team

{

margin-top:10px;

vertical-align:-3px;

width:20px;

}



#people_download_cv

{

	margin:20px;	

}



#people_ingress

{

	margin:20px;	

}





#people_picture

{

	border:solid 1px white;

	margin:20px;

	width:200px;

}



/*#right_column */

h1

{

	/*

		D1B606

		#FBF2B7

		#FFDE75

		D1B606

	*/

color:#FFDF80;

font-family:tahoma;

font-size:medium;

text-decoration:underline;

}



#logo

{

	border:0px;

	height:67px;

	margin-left:20px;

}



#banner 

{

	

	border-top:solid 2px #C7C052;

}



#research_left_menu

{

	border:dotted 1px grey;

	width: 250px;

	margin: 10px;		

}



.menu

{

	margin:4px;

	font-family:Verdana, Arial;

	font-size:small;

	padding:0px;

	font-weight:bold;

	color:#6c6626;

}



.menu li

{

	display:inline;

	padding-left:10px;

	padding-right:10px;

	padding-top:0px;

	padding-bottom:0px;

	margin:0px;

}



.background

{

	/*background-color:#c4cdbb;

	background-color:#58582C;*/

	background-color:#666633;

}



.ordbrodtekst

{

    font-family: Verdana, Arial, Helvetica, sans-serif;

    font-size: 18px;

    font-weight: normal;

}



a, a:link, a:visited, a:active, a:hover

{

    font-family: Verdana, Arial, Helvetica, sans-serif;

    font-size: 11px;

    color: white;

    text-decoration: underline;

}



.menu a {

	color:#4E3D28;

	text-decoration:none;

}



.menu a:link {

	color:#4E3D28;

	text-decoration:none;

}



.menu a:visited{

	color:#4E3D28;

	text-decoration:none;

}



.menu  a:active {

	color:#4E3D28;

	text-decoration:none;

}





a img

{

	border: 0px ;	

}



.alert

{

	color: orange;

	font-weight: bold;

	background-color: lightblue;

	border: dotted 1px orange;

}



.researchContent{
	padding-right:30px;	
}



/*

.vmeny a:active

{

    

    font-size: 12px;

    color: #000000;

    text-decoration: none;

    font-weight: bold;

}

.vmeny a:visited

{

    

    font-size: 12px;

    color: #000000;

    text-decoration: none;

}

.vmeny a:hover

{

    

    font-size: 12px;

    color: #000000;

    font-style: normal;

    font-weight: normal;

    text-decoration: underline;

}

.vmeny a:link

{

    font-size: 12px;

    color: #000000;

    text-decoration: none;

}



.toppmeny a:active

{

    font-family: Verdana, Arial, Helvetica, sans-serif;

    font-size: 10px;

    color: #4C7B87;

    text-decoration: none;

}

.toppmeny a:link

{

    font-family: Verdana, Arial, Helvetica, sans-serif;

    font-size: 10px;

    color: #4C7B87;

    text-decoration: none;

}

.toppmeny a:visited

{

    font-family: Verdana, Arial, Helvetica, sans-serif;

    font-size: 10px;

    color: #4C7B87;

    text-decoration: none;

}

.toppmeny a:hover

{

    font-family: Verdana, Arial, Helvetica, sans-serif;

    font-size: 10px;

    color: #4C7B87;

    text-decoration: underline;

}





.lenker a:active

{

    font-family: Verdana, Arial, Helvetica, sans-serif;

    font-size: 11px;

    color: #4C7B87;

    text-decoration: none;

}

.lenker a:link

{

    font-family: Verdana, Arial, Helvetica, sans-serif;

    font-size: 11px;

    color: #4C7B87;

    text-decoration: none;

}

.lenker a:visited

{

    font-family: Verdana, Arial, Helvetica, sans-serif;

    font-size: 11px;

    color: #4C7B87;

    text-decoration: none;

}

.lenker a:hover

{

    font-family: Verdana, Arial, Helvetica, sans-serif;

    font-size: 11px;

    color: #4C7B87;

    text-decoration: underline;

}





.ordlenker a:active

{

    font-family: Verdana, Arial, Helvetica, sans-serif;

    font-size: 12px;

    color: #4C7B87;

    text-decoration: none;

}

.ordlenker a:link

{

    font-family: Verdana, Arial, Helvetica, sans-serif;

    font-size: 12px;

    color: #4C7B87;

    text-decoration: none;

}

.ordlenker a:visited

{

    font-family: Verdana, Arial, Helvetica, sans-serif;

    font-size: 12px;

    color: #4C7B87;

    text-decoration: none;

}

.ordlenker a:hover

{

    font-family: Verdana, Arial, Helvetica, sans-serif;

    font-size: 12px;

    color: #4C7B87;

    text-decoration: underline;

}



.kart a:active

{

    font-family: Verdana, Arial, Helvetica, sans-serif;

    font-size: 12px;

    color: #cc0000;

    text-decoration: none;

}

.kart a:link

{

    font-family: Verdana, Arial, Helvetica, sans-serif;

    font-size: 12px;

    color: #cc0000;

    text-decoration: none;

}

.kart a:visited

{

    font-family: Verdana, Arial, Helvetica, sans-serif;

    font-size: 12px;

    color: #cc0000;

    text-decoration: none;

}

.kart a:hover

{

    font-family: Verdana, Arial, Helvetica, sans-serif;

    font-size: 12px;

    color: #cc0000;

    text-decoration: underline;

}



.klm a:active

{

    font-family: Verdana, Arial, Helvetica, sans-serif;

    font-size: 10px;

    color: #B0B3B2;

    text-decoration: none;

}

.klm a:link

{

    font-family: Verdana, Arial, Helvetica, sans-serif;

    font-size: 10px;

    color: #B0B3B2;

    text-decoration: none;

}

.klm a:visited

{

    font-family: Verdana, Arial, Helvetica, sans-serif;

    font-size: 10px;

    color: #B0B3B2;

    text-decoration: none;

}

.klm a:hover

{

    font-family: Verdana, Arial, Helvetica, sans-serif;

    font-size: 10px;

    color: #B0B3B2;

    text-decoration: underline;

}









.undermeny a:visited, .undermeny a:link

{

    font-family: Arial, Helvetica, sans-serif;

    font-size: 10px;

    color: #000000;

    text-decoration: none;

    line-height: 12px;

    margin: 0;

    padding: 0;

}

.undermeny a:active

{

    font-family: Arial, Helvetica, sans-serif;

    font-size: 10px;

    color: #FF6600;

    text-decoration: none;

}

.undermeny a:hover

{

    font-family: Arial, Helvetica, sans-serif;

    font-size: 10px;

    color: #000000;

    text-decoration: underline;

}





.underaktiv

{

    font-family: Arial, Helvetica, sans-serif;

    font-size: 10px;

    color: #FF6600;

    text-decoration: none;

    line-height: 12px;

    margin: 0;

    padding: 0;

}











.brodtekst10

{

    font-family: Verdana, Arial, Helvetica, sans-serif;

    font-size: 10px;

    font-weight: normal;

}

.brodtekst8

{

    font-family: Verdana, Arial, Helvetica, sans-serif;

    font-size: 9px;

    font-weight: normal;

}

.brodtekstblaa

{

    font-family: Verdana, Arial, Helvetica, sans-serif;

    font-size: 11px;

    font-weight: normal;

    color: #4C7B87;

}

.brodtekstdus

{

    font-family: Verdana, Arial, Helvetica, sans-serif;

    font-size: 11px;

    font-weight: normal;

    color: #333333;

}





DIV.ingress

{

	font-weight:bolder;

	margin-top: 0px; margin-bottom: 20px;

}





div.nyhetsbilde

{

    font-size:0.8em;

    float:right;

    margin:0 0 1.2em 1.2em;

    width:240px;

}

div.nyhetsbilde img

{

    clear:both;

}

div.nyhetsbilde div

{

    padding:5px;

}*/
