﻿@media print{
#toplogo{display:none;}
#leftcolumn {display:none;} 
#rightcolumn {display:none;}
#footer{display:none;}
#tip-a-friend{display:none;}
#close-tip-a-friend{display:none;}
.tip-friend-table{display:none;}
#printut_ikon{display:none;}
#tipsvenn_ikon{display:none;}
#menylinje1{display:none;}
#menylinje2{display:none;}
#cph_collage{display:none;}
#center_main{float:left; width:400px; margin-right:20px;}
#center_extra{ margin-top:100px;}
#center_extra2{ margin-top:100px;}
}

@media screen{

#IntranettArkivUtlistring{font-weight:bold; border-collapse:collapse;}
#IntranettArkivUtlistring a{font-weight:bold;}
#linkNyhetsbrev{font-weight:bold; padding: 5px 0px 0px 3px;}
body 
{
font-family:Verdana;
font-size:9px;
color:#000000;
text-align:center;
background-color:#ECE4CB;
background-image:url(../TemplateImages/bg_line.gif);
background-position:top center;
background-repeat:repeat-y;
}

.tabel_horinger{position:relative; width:800px;}

.calendarDaySpecialDefault{ cursor:hand;}
.calendarDayDefault{cursor:default;}

img {border:0px;}

/*a{ text-decoration:underline; color:#FF0000; }*/
a .underlinelink { text-decoration:underline; }

.li_ansatt { list-style: url(../TemplateImages/pil_upper_ned.gif); }
.ul_ansatt{}

.linkStartside { position: absolute; height: 73px; width: 230px; left: 0px; }

/** prosjektgodkjenning */

.prosjektsoknad input { width:45px;}

.prosjekttabell th td  { text-align:left; }
.prosjektlineheight {line-height:18px;}

.linkCloseHelp { position:absolute;right:3px;bottom:5px;}

.textboxTall {height:80px;}

.prosjektliste a { text-decoration:underline; padding-bottom:10px; line-height:20px;}

/** end prosjektgodkjening */

h1
{
font-family:Georgia;
font-size:18px;
/*color:#FF0000;	*/
margin:0px;
padding:0px;
font-weight:normal;
}


h2
{
font-family:Georgia;
font-size:18px;
color:#FF0000;
margin:0px;
padding:0px;
font-weight:normal;
}

h1 a,  h1 a:visited, h1 a:link, h1 a:active
{
/*color:#FF0000;*/
font-weight:normal;
text-decoration:none;
}

.forsideHeader a
{	
font-size:11px;
margin-bottom:14px;
font-family:Verdana;
font-weight:bold;
margin-bottom:10px;	
color:Black;
}

.forsideHeader a:hover{ text-decoration:underline;}

.listPadding{padding-left:5px; padding-right:5px; padding-top:2px; padding-bottom:2px;}

.listPadding2{vertical-align:top; padding-left:5px; padding-right:5px; padding-top:2px; padding-bottom:2px;}

.listAlignCenter{text-align:center}

h2
{
font-family:Verdana;
font-size:11px;
font-weight:bold;
margin:0px;
padding:0px;
}

h3
{
margin-bottom:0px;
margin-top:0px;
font-family:Georgia;
font-size:18px;
font-weight:bold;
}

.display_block { display:block; }
.float_left { float:left; }
.inline{display:inline;}
.viktiginfo{ color:#FF0000; font-weight:bold; font-size:9px;}
.artikkel_subheading{ color:#FF0000; font-weight:bold; font-size:11px;}

#wrapper
{
width:985px;
margin:0 auto;
text-align:left;
position:relative;
background-color:White;
}

#sitat{
position:absolute;
top:36px;
left:17px;
/*bottom:17px;*/
width:549px;
font-family:Georgia;
font-size:18px;
color:#220079;
}

#collage{
position:relative;
height:147px;
width:985px;
margin-top:-20px;
background-repeat:no-repeat;
}

#soekefelt, #loginfelt { color:White; font-size:9px; font-weight:bold; position:absolute; }
#loginfelt { right:40px; top:7px; }
#soekefelt{ left:777px; top:40px; }

#soekefelt input, #loginfelt input {height:11px;}
#soekefelt input, #loginfelt input, #searchpage-controls input
{
font-size:9px;
font-weight:normal;
margin-top:3px;
padding-left:4px;
}

#hurtiglinker
{
position:absolute;
left:805px;
top:23px;
width:155px;
color:White;
}
#hurtiglinker a { color:White; text-decoration:underline;	}
#hurtiglinker a:hover{ color:#FF0000; }

#content
{
min-height:500px;
height:auto !important;
height:500px;
text-align:left;
}

#subForsideTopp
{
background-color:#F5F1E5;
width:985px;
height:100px;
position:relative;
}
#subForsideTopp p { margin:0px; padding:0px; }
#subForsideTopp h5 { margin:0px; padding:0px; }

#menylinje1
{
font-size:11px;
font-weight:bold;
padding-left:18px;
background-color:#00AEEF;
padding-top:2px;
}

#menylinje1 a
{
color:#FFFFFF;
text-decoration:none;
font-weight:bold;
}
#menylinje1 a:hover { color:#CCEFFC; }
#menylinje1 .menuitem_level1_selected{	color:#00AEEF;}

#menylinje2
{
height:21px;	
font-size:11px;
padding-left:18px;
background-color:#FFFFFF;
}
#menylinje2 a
{
color:#000000;
text-decoration:none;	
margin-right:13px;
line-height:21px;
}
#menylinje2 a:hover {color:#00AEEF; }
#menylinje2 .menuitem_level2_selected{	color:#00AEEF; font-weight:bold; }


/*** SIDEMENU ****/
#sidemenu_container{
 width:182px;
 margin-bottom:10px;
}

.ul_sidemenu { list-style: url(../TemplateImages/pil_upper_ned.gif); margin-top:4px;}
.ul_sidemenu a, .ul_sidemenu_level1 a {  text-decoration:none; } 

.li_sidemenu_level1, .li_sidemenu_level2{margin-left:-20px; }
.li_sel_sidemenu{ list-style: url(../TemplateImages/pil_lower.gif); margin-left:-23px; margin-top:4px;}
.li_notsel_sidemenu{ list-style: url(../TemplateImages/pil_lower_selected.gif); margin-left:-23px; margin-top:4px;}

.li_notsel_sidemenu a.notsel { text-decoration:none; }
.li_notsel_sidemenu a.notsel:hover { color:Red;}
.li_sel_sidemenu a.sel { text-decoration:none; color:#E0160E;}
.li_sel_sidemenu a.sel:hover, .li_sel_sidemenu a.sel:link, .li_sel_sidemenu a.sel:visited { color:#E0160E;}

.spraak 
{
	position:absolute;
	top:29px;	
}

a.spraak
{
	font-size:9px;
	color:#FFFFFF;
	text-decoration:none;
}
a.spraak:hover {text-decoration:underline;}

.norsk { right:40px;color:#FFFFFF;}
.engelsk {right:90px;color:#FFFFFF;}

#leftcolumn, #center,  #rightcolumn
{
float:left;
padding-top:17px;
}

#center
{
width:600px;	
margin-left:11px;
}

#center a{
text-decoration:none;
}

#center td {padding-top:4px;padding-left:3px;padding-bottom:2px;}
#center td a{color:black;}
#center td a:hover{text-decoration:underline;color:Red;}

#center_main, #center_main_frontpage
{
width:391px;
float:left;
margin-left:0px;
font-size:11px;
}

#center_main_frontpage{width:407px;}
#center_main_large
{
width:598px;
float:left;
font-size:11px;
}

#center_extra_frontpage
{
	width:180px;
	float:left;
	margin-left:10px;
}

#leftcolumn
{
width:180px;
font-size:10px;
margin-left:2px;
}

#leftcolumn a:hover{}

#rightcolumn
{
/*width:181px;*/
width:179px;
float:left;
/*margin-left:10px;
_margin-left:6px;*/
margin-left:8px;
_margin-left:4px;
margin-right:2px;
}

#center_extra
{
width:200px;
margin-left:9px;
float:left;
line-height:17px;
/*background-color:#ECE4CB;*/
}

#center_extra2
{
line-height:17px;
}

#metadata_artikkel
{
margin:0px 5px 20px 9px;
width:186px;
font-size:11px;
}
#metadata_artikkel p{ padding:0px; margin:0px;}
#metadata_artikkel a, #metadata_artikkel p a
{
color:#FF0000;
text-decoration:underline;
}

#metadata_artikkel2
{
margin:0px 5px 20px 4px;
width:186px;
font-size:11px;
}
#metadata_artikkel2 p{ padding:0px; margin:0px;}
#metadata_artikkel2 a, #metadata_artikkel2 p a
{
color:#FF0000;
text-decoration:underline;
}

.ingress, .ingress_forside { font-size:11px; margin-top:5px;}
.ingress { margin-bottom:10px; font-weight:bold; }
.ingress_forside { margin-bottom:3px; }
.hovedtekst { font-size:11px; }

.egenTekst p{
margin:0px;
padding:0px;
}

#center_main_subfrontpage
{
width:546px;
margin-left:20px;
margin-top:20px;
margin-right:5px;
float:left;
}

.datotekst a
{
font-weight:bold;
font-size:9px;
text-decoration:none;
color:#000000;
}

#blueline200
{
background-color:#00AEEF;
height:10px;
width:200px; /*200*/
margin-bottom:3px;
}

#blueline
{
background-color:#00AEEF;
height:10px;
width:179px; /*200*/
margin-bottom:3px;
}

.rightbox_div
{
width:172px;
padding:0px 5px 9px 5px;
min-height:50px;
height:auto !important;
height:50px;
margin-bottom:10px;
font-size:11px;
/*background-color settes programmatisk i user-control*/
}

.rightbox_div a{
color:#000000;
}

.rightbox_div img{
border:0px;
}

.rightboxcontent
{
width:162px;
margin:9px 5px 9px 5px;
}
	
.banner { margin-bottom:9px; }
.aktuelt {margin-bottom:19px; font-size:10px; }
.aktueltlink { text-decoration:underline; margin-bottom:19px;}

/***** TIPS EN VENN ***********/
#tip-a-friend{
    display:none;
   width:300px; 
   position:absolute;
   left: 50%; 
   margin-left: -150px;
   z-index:110;
   top:30%;
}

#close-tip-a-friend{
    position:absolute;
    top:0px;
    right:0px;
    width:21px;
    height:21px;
    background-image:url(Images/close-popup.gif);
    background-repeat:no-repeat;
    z-index:111;	
   cursor:pointer; 
}

#tipsvenn_ikon{
float:left;
margin-top:40px;
}

#printut_ikon{
float:left;margin-right:10px;margin-top:40px;
}

/**** SØKERESULTAT ***/

#resultatBox
{
background-color:#F5F1E5;
padding:10px;
padding-bottom:20px;
font-weight:normal;
}

#searchresults{
    line-height:14px;
    font-size:11px;    
    margin-bottom:15px;    
    margin-top:30px;
    font-weight:normal;
}
#searchresults h3{
    font-size: 14px;		
    font-weight:normal;
    margin-bottom:3px;
}

#searchresults a:link{    
    color:#F4160E;    
    font-weight:normal;
}
 
#searchresults a:visited{     
    color:#F4160E;    
    font-weight:normal;
}

#searchresults a:hover{
 	text-decoration: underline;
 	font-weight:normal;	
}

.listeHeader {padding-left:3px;}


DIV #newsfeed
{
width:165px;
font-size:10px;
} 
DIV #newsfeed a { color:Black; text-decoration:underline;}

/***** FOOTER *******/

#footer{
border-top: 1px solid #CCCCCC;
height:20px;
line-height: 20px;
/*color: #666666;
font-size: 10px;*/
padding-bottom:10px;
font-family: Arial; 
color: #8e8e8e; 
font-weight: normal;
font-size:10px;
padding-left:10px;
}

#footer ul, #footer li { margin:0;padding:0;}
#footer li {
list-style-type: none;
display: inline;
padding-right: 14px;
}

}

.AlignLeft{text-align:left;}