
/*----------------- G L O B A L --------------------*/
html, body {width:100%; height:100%; margin:0; padding:0; background:#fff; }
td {vertical-align:top;}
img {border: 0;}
HR {width: 100%; height: 1px; border:0; border-top: 1px dotted #ccc; }
ul {margin:10px 0 10px 17px; padding:0;}
ol{margin:10px 0 10px 18px; padding:0;}
li{padding:0 0 3px;}

/*------------------- T E X T ----------------------*/
p, div, td {font:normal 12px Arial, Tahoma, Verdana; line-height: 135%; color: #555;}
p{padding:0; margin:0 0 10px;}

/*---------------- H E A D E R S -------------------*/
.Head {font: bold 14px Tahoma, Arial, Verdana; color: #999; margin-bottom:12px;}
.SubHead, .SubSubHead {font: bold 12px Tahoma, Arial, Verdana; color: #666;}

H1 {font: normal 26px Arial, Tahoma, Verdana; color: #9b6666; line-height:120%; margin:0 0 15px;} 
H2 {font: normal 18px Arial, Tahoma, Verdana; color: #9b6666; line-height:120%; margin:0 0 15px;}
H3 {font: bold 16px Arial, Tahoma, Verdana; color: #999; line-height:120%; margin:0 0 10px;}
H4 {font: normal 16px Arial, Tahoma, Verdana; color: #9b6666; line-height:120%; margin:0 0 7px;}
H5 {font: bold 13px Arial, Tahoma, Verdana; color: #9b6666; line-height:120%; margin:0 0 5px;}
H6 {font: bold 11px Arial, Tahoma, Verdana; color: #777; line-height:120%; margin:0 0 5px;}

/*---------------- F O O T E R S -------------------*/
#footer {text-align:center; font:normal 11px Tahoma, Arial, Verdana; padding:35px 0; color: #999;}
#footersub {font:normal 12px Arial, Tahoma; padding:10px; color: #999;}

/*------------------ L I N K S ---------------------*/
a:link, a:visited, a:active { color:#c00;text-decoration: none;}
a:hover {color:#c00; text-decoration: underline;}
/*--
ul a:link, ul a:visited, ul a:active {font: bold 11px tahoma,Arial; text-decoration: underline;}
ul a:hover {color: #6f2415;}
--*/
a.Normal:link, a.Normal:visited {text-decoration: underline;}
a.Normal:hover {color: #94311a;}
H4 a:link, H4 a:active, H4 a:visited {font:normal 15px Arial, Tahoma, Verdana; color:#c00; text-decoration:none;}
H4 a:hover{color:#c00; text-decoration: underline;}
H5 a:link, H5 a:active, H5 a:visited {display:inline; font:bold 11px Arial, Tahoma, Verdana; color:#c00; text-decoration:none;}
H5 a:hover{color:#c00; text-decoration: underline;}


/*----------------- C U S T O M --------------------*/

#wrapper{min-width:960px; width:100%; min-height:100%; text-align:center;}
.PageWidth{width:960px;}

#toparea{background:#d02215 url(redshade_top.gif) repeat-x left bottom; width:100%; }
#mainarea{text-align:left; margin:0 auto;}

#colleft, #colleftsub{width:230px; float:left; position:relative; margin-top:-85px; background:url(logo_bg.gif) no-repeat left top; padding-top:32px;}
#colleftsub{width:200px;}
#colmid{width:465px; float:left; border-right:#ccc 1px solid; margin:20px 0 0 30px; padding-right:25px;}
#coladmin{width:700px; float:left; margin:20px 0 0 30px;}
#colright{float:right; width:695px;}
#colrightsub{float:right; width:215px; margin-top:20px;}

#searcher, #searchersub{background: url(search.gif) no-repeat left top; margin:25px 10px; height:21px;}
#searchersub{margin:0 0 25px;}
#dnn_dnnSEARCH_txtSearch.NormalTextBox {background:none; width:145px; height:20px; font: 11px Arial,Tahoma; color: #666; border:0; cursor:text; padding:2px 0 0 8px;}

#mainmenu{text-align:right; padding:12px 0 13px;}
#topmenu{text-align:right; height:102px; margin:0 auto;}
#mainmenusub{ padding:75px 0 0;}
#mainmenucell{float:right;}
#flag{float:right; padding:4px 5px 0 12px; }

#leftmenu{ margin:25px 0;}

.clearboth{clear:both;}
.clearleft{clear:left;}
.clearright{clear:right;}

/*-- Breadcrumb --*/

#Breadcrumb, #Breadcrumb a:link, #Breadcrumb a:visited, #Breadcrumb a:active{font:normal 11px Tahoma,Arial; color:#999; text-decoration:none;}
#Breadcrumb a:hover{color:#c00; text-decoration:underline;}

/*-- news --*/
.NukeNews_Item, .NukeNews_AltItem{padding:10px 0;}

/*-- FAQs --*/
a.SubHead *{font:normal 16px Arial, Tahoma, Verdana; color:#c00; text-decoration:none; padding:0; margin:0;}
.fagdiv{padding:4px 0 0 15px;}


/*-- special --*/
img.ramme {border:#ddd 2px solid; background:#fff; }
img.venstre{margin:0 15px 10px 0;}
img.hoyre{margin:0 0 10px 15px;}

.videothumb{border:#c6c6c6 3px solid;}

table.people td {padding-bottom:10px; line-height:120px;}


* html img, * html .png{
position:relative;
behavior: expression((this.runtimeStyle.behavior="none")&&(this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",
this.src = "/Portals/lerum/Skins/lerum/spacer.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",
this.runtimeStyle.backgroundImage = "none")),this.pngSet=true)
);
}


/* =======================  DNN ARTICLE  ======================= */
#dnn_ctr4690_EditDNNArticle_Table1{width:100%; text-align:left;}
.DivGroupEdit{border:none; background: none;}
.ZLDNN_ArticleList{margin-top:20px;}
.ZLDNN_ArticleList td{width:50%; padding: 10px 10px 8px 0; border-bottom: #ccc 1px dotted;}

.lesmer{margin-top:5px;}
.bnr{font-weight:bold; text-align:right;}

.artdato{font: normal 11px Arial, Tahoma; color:#999; margin:0 0 10px;}
.artdato2{font: normal 11px Arial, Tahoma; color:#999;}
.topsak{float:right; width:75px; padding:5px 2px; text-align:right;}

.artdes, .artdes p{font: normal 16px Arial, Tahoma, Verdana; color: #9b6666; line-height:120%;}
.artimg{padding:7px 0;}
.artthumb{padding:2px 15px 0 0; width:165px;}
.artthumb2 img{float:left; margin:0 15px 10px 0; _margin:0 15px 0 0;}
.bildetekst{font:normal 10px Arial, Tahoma; color:#777; padding:0 0 15px;}

.artliste, .artliste a{font: normal 11px Arial, Tahoma; vertical-align:top; padding:0 0 3px;}
.artlistedato{font: normal 11px Arial, Tahoma; vertical-align:top; color:#999; padding-right:5px; white-space:nowrap;}

.artlisteadmin{padding:10px;}
.artprint{float:right;}


.FrontListTD{padding:0 12px 20px 0; text-align:center; width:75px;}
.FrontListImg{_width:75px; _height:110px; max-width:75px; max-height:110px; }





/* =======================  Nuke news  ======================= */
.newscontainer{margin:0;} 
.NukeNews_Item, .NukeNews_AltItem{padding:10px 0; background:none; border-top:#ccc 1px dotted;}
#Table1{text-align:left;}
.ovdiv{padding-bottom:6px;}
a.ovlink:link, a.ovlink:active, a.ovlink:visited {font:normal 16px Arial, Tahoma, Verdana; color:#c00; text-decoration:none;}
a.ovlink:hover{color:#c00; text-decoration: underline;}
.tekstTD{}
.nsum{}
#dnn_ctr757_dnnTITLE_lblTitle{display:none;}
#dnn_ctr_ManageUsers_lblTitle{display:none;}
.artikkel{width:100%; text-align:left;}
.rss_feed{padding-bottom:6px; line-height:110%;}

/*------------------ P A N E S ---------------------*/

.ContentPane{margin:25px 0;}
.midf{float:left;}
.MidPane{margin:0 0 25px 5px; float:left; width:420px;}
.RightPane{padding:0 10px 20px 30px; float:right; width:200px; border-left:#ccc 1px solid;}



/*------------------ F O R M S ---------------------*/
.NormalTextBox, textarea, select, input {font:normal 11px Tahoma, Arial, Verdana; padding:2px;}
.loginbutton, a.loginbutton:link, a.loginbutton:active, a.loginbutton:visited{font:normal 11px Tahoma, Arial, Verdana; color: #999; text-decoration:none;}
a.loginbutton:hover{ color: #c00; text-decoration:underline;}
.StandardButton{ font:bold 11px Tahoma; background: #c00; color: #fff; padding: 2px 3px 3px 3px; margin: 4px; cursor:pointer;}


/*------------------- M E N U ----------------------*/

/*------ Container box for menu ------*/ 
.MainMenu_MenuContainer { background:transparent;}
/*------ Menubar for menu --------*/  
.MainMenu_MenuBar {cursor: pointer;  background:transparent; }

/*------ Idle menuitems --------------*/
.MainMenu_Idle TD {font:normal 14px Arial, Tahoma; color: #fff; padding:0 10px 0 7px; border:0; border-right:#e1584d 1px solid;}
/*------ Hover menuitems -------------*/ 
.MainMenu_Selected TD {font:normal 14px Arial, Tahoma; color: #fc6; padding:0 10px 0 7px; border:0; border-right:#e1584d 1px solid;}
/*------ Active menuitems ------------*/ 
.MainMenu_Active TD, .MainMenu_BreadcrumbActive TD {font:bold 14px Arial, Tahoma; color: #fff; padding:0 10px 0 7px; border:0; border-right:#e1584d 1px solid;}
		
			/*======= main menu frontpage =======*/
/*------ Idle menuitems --------------*/
.MainMenu_Idlef TD {font:normal 14px Arial, Tahoma; color: #c00; padding:0 10px 0 7px; border:0; border-right:#ccc 1px solid;}
/*------ Hover menuitems -------------*/ 
.MainMenu_Selectedf TD {font:normal 14px Arial, Tahoma; color: #999; padding:0 10px 0 7px; border:0; border-right:#ccc 1px solid;}
/*------ Active menuitems ------------*/ 
.MainMenu_Activef TD, .MainMenu_BreadcrumbActivef TD {font:bold 14px Arial, Tahoma; color: #c00; padding:0 10px 0 7px; border:0; border-right:#ccc 1px solid;}


/*------ box between mainmenu items ------*/
.MainMenu_MenuBreak{background:transparent; border:0;}


/*------ Container for submenus ------*/ 
.MainMenu_SubMenu {margin-top:3px; background: #d02215 url(bg_submenu.gif) repeat-x; z-index: 1000; cursor: pointer; border:0; padding:10px 8px 25px;}
/*------ Idle submenu items ----------*/ 
.MainMenu_MenuItem {font:normal 12px Arial, Tahoma;  background:transparent; color: #fff; padding:5px 30px 6px 10px; border:0; border-bottom:#aa1d13 1px solid;}
/*------ Hover submenu items ---------*/ 
.MainMenu_MenuItemSel {background:transparent;}
.SubMenu_Selected {font:normal 12px Arial, Tahoma;  background:transparent; color: #fc6; padding:5px 30px 6px 10px; border:0; border-bottom:#aa1d13 1px solid; }

/*-- not display in menu --*/ 
.MainMenu_MenuArrow, .MainMenu_RootMenuArrow, .MainMenu_MenuIcon  { display: none; }


/*++++++++++++++++  End Style Sheet +++++++++++++++++*/
