﻿
/*----------------- G L O B A L --------------------*/
html, body {width:100%; height:100%; margin:0; padding:0; background:#fff; }
img {border: 0;}
HR {width: 100%; height: 1px; border:0; border-top: 1px dotted #d7dee3; }
ul {margin:0 0 10px 17px; padding:0; list-style: url(bullet.gif);}
ol{margin:10px 0 10px 18px; padding:0;}
li{padding:2px 0; font: 11px Tahoma, Arial, Geneva, Helvetica, sans-serif; }
ul li{list-style: url(bullet.gif); line-height:135%; font: 11px Tahoma, Arial, Geneva, Helvetica, sans-serif;}

/*------------------- T E X T ----------------------*/
p, div, td {font:normal 11px Tahoma, Arial, Verdana; line-height: 135%; color: #435768;}
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 24px Verdana, Arial, Tahoma; color: #435668; line-height:120%; margin:0 0 15px;} 
H2 {font: normal 20px Verdana, Arial, Tahoma; color: #435768; line-height:120%; margin:0 0 15px;}
H3 {font: bold 13px Tahoma, Arial, Verdana; color: #435668; line-height:120%; margin:0 0 10px;}
H4 {font: bold 13px Verdana, Arial, Tahoma; color: #8194a2; line-height:120%; margin:0 0 7px;}
H5 {font: bold 12px Tahoma, Arial, Verdana; color: #435668; line-height:120%; margin:0 0 5px;}
H6 {font: bold 11px Tahoma, Arial, Verdana; color: #435668; line-height:120%; margin:0 0 5px;}
Overskrift2 {font: normal 20px Verdana, Arial, Tahoma; color: #c63; line-height:120%; margin:0 0 15px;}

/*---------------- F O O T E R S -------------------*/
#footer {background:#638ead; margin-top:0px;}
#footer div{text-align:center; font:normal 11px Tahoma, Arial, Verdana; padding:8px; color: #ffffff;}
a.footerlink:link, a.footerlink:visited, a.footerlink:active{color: #ffffff; text-decoration:none;}
a.footerlink:hover{text-decoration:underline;} 

/*------------------ L I N K S ---------------------*/
a:link, a:visited, a:active, a.Normal:link, a.Normal:visited, a.Normal:active  { color:#638ead	; text-decoration: underline;}
a:hover, a.Normal:hover {color:#cc6633; text-decoration: none;}


/*----------------- C U S T O M --------------------*/
#header1 {font: normal 32px Trebuchet MS, "Times New Roman", Times, serif; color:#000000; margin-top:20px}
#header2 {font: normal 16px Trebuchet MS, "Times New Roman", Times, serif; color:#000000;}
#tdheader {background-image:url(SKANDULVliten.gif);background-position: left; background-repeat:no-repeat }
#wrapper{min-width:920px; width:100%; min-height:100%; text-align:center; background: #f9f9f7 url(bgtile.gif) repeat-x;}
.PageWidth{width:920px; text-align:left; margin:0 auto; padding: 0px 0  0px; border:#fff 10px solid }

#toparea{ background-color:#fff;}
#tr{background-color:#E6E6E6; width:100%; overflow:hidden;}
#logo{width:100%; float:left; padding-top:13px;}
#topright{width:680px; margin-top:12px; float:right; padding-right:6px;}

#tekstsize{float:right; text-align:right; width:99px; padding-right:10px;}

#logoalle{float:right; }

#topb{text-align:right; background:url(top_bl.gif) no-repeat top left;}

#mainarea{width:100%; padding-top:0px; overflow:hidden; background-color:#fff;}
#leftcol{width:355px; background:url(venstremeny_e6e6e6.gif) repeat-x top left; min-height:488px; float:left;}
* html #leftcol{height:488px;}
#rightcol{width:345px; float:right; }
#hr {width:100%; padding:0px; margin:0px; background-color:#638ead;background:url(hr.gif) repeat-x;overflow:hidden; height:5px }


#topmenu{background-color:#638ead;  text-align:right; height:5px}
#topmenuleft{background:url(menu_left.gif) no-repeat top left; width:10px; height:41px;}
#topmenuright{background:url(menu_right.gif) no-repeat top right; width:10px; height:41px;}
#searchmenu{background-color:#638ead;  text-align:right; color:white}


#leftcolsub{width:170px; float:left; background:url(venstremeny_e6e6e6.gif) repeat-x top left; min-height:488px;}
* html #leftcolsub{height:488px;}

#leftmenutop{background:url(tl2.gif) no-repeat top left; text-align:left;}
#leftmenu{ padding:0px 0px;padding-top:15px;}

#Midcol{width:470px; float:left; padding-left:25px;padding-top:15px;min-height:488px;}
#widecol{width:705px; float:right;padding-left:25px;padding-top:15px;min-height:488px;}

.clearboth{clear:both;}
.clearleft{clear:left;}
.clearright{clear:right;}

.tema{width:100%;}
.tema td{text-align:center; padding-top:12px;}

/*-- Breadcrumb --*/
#Breadcrumb{padding:4px 0 20px;}
#Breadcrumb, #Breadcrumb a:link, #Breadcrumb a:visited, #Breadcrumb a:active{font:normal 11px Tahoma,Arial; color:#a5b7c0; text-decoration:none;}
#Breadcrumb a:hover{color:#c63; text-decoration:none;}

/*-- special --*/
img#tekstn{border:#fff 1px solid; margin-left: 20px;}
img#tekstl{border:#9eaeb8 1px solid; margin-left: 4px;}
img#tekstxl{border:#9eaeb8 1px solid; margin-left: 4px;}

/* =======================  DNN Articles  ======================= */

#dnn_ctr874_EditDNNArticle_Table1{width:700px; text-align:left;}
.artlesmer{margin-top:5px;}
.artlesmer2{text-align:right; padding:2px; }
.bnr{font-weight:bold; text-align:right;}

.artdato{font: normal 11px Arial, Tahoma; color:#8194a2; margin:0 0 10px;}
.artdato2{font: normal 11px Arial, Tahoma; color:#8194a2;}
.artdes, .artdes p{font:bold 13px Tahoma, Arial, Verdana; color:#8194a2; line-height:140%;}
.artimg{padding:7px 0 0;}
.artimg2{padding:0 0 10px;}
.artthumb{padding:2px 15px 0 0; width:150px; float:left;margin-left:20px;}
.bildetekst{font:normal 11px Arial, Tahoma; background:#e7ebee; padding:5px 10px 5px; margin:0 0 15px;}

.artliste{padding:0 0 5px;}
.artlistalign{padding:5px 15px 5px 0;}
.artforside{padding: 0  20px 5px 0px}

.artthumbtop{margin:0 0 10px;}
.artcolright{float:left; width:300px; }

.artlisteadmin{padding:10px;}
.artprint{float:right;}


/* =======================  Nuke news  ======================= */
.firstpic *{font:normal 0 Arial; line-height:0; color:#f2f4f5; margin:0; }
.firstpic p, .firstpic div{display:none;}
.firstpic img{width:355px; height:185px; margin:0 0 15px; clear:both; float:right;}

.nsum2{padding:0 25px 5px;}
.nsum2 p{margin:0;}
.nsum2 img{display:none;}
.nsum2 h3{margin:0 0 3px;}
.lesmer2{text-align:right; padding:2px; }
.dato{font:normal 10px Tahoma,Arial; color:#8194a2;}

.newscontainer{margin:0;} 
.NukeNews_Item, .NukeNews_AltItem{padding:0; background:none;}

.nsum{margin:0 0 12px;}
.nsum h3{margin:0 0 5px;}
.nsum p{margin:0; margin-left:142px;}
.nsum img{width:130px; height:70px; float:left; margin: 2px 12px 4px 0;}
.lesmer{padding:4px 0 0; margin-left:142px;}
.artikkel{width:100%; text-align:left;}

.siste{padding:0 10px; background:url(bulletb.gif) no-repeat left 6px;}
.neste5{padding-left:12px;}

/*------------------ P A N E S ---------------------*/
.TopPane{text-align:right; float:right; padding-top:2px; width:500px;}
.TopPane, .TopPane p, .TopPane a:link, .TopPane a:visited, .TopPane a:active{text-align:right; color:white; text-decoration:none;}
.TopPane a:hover {color:#6a0d69; text-decoration: none;}

.ContentPane{width:435px; float:left;}
.WidePane{width:100%; float:left;}
.LeftPane{width:195px; float:right;}
.RightPane{width:195px; float:right;}
.PubPane{border-top:#d7dee3 1px solid; padding-top:12px;}
.RightPaneSub{width:210px; float:right;}


/*------------------ F O R M S ---------------------*/
.NormalTextBox, textarea, select, input {font:normal 11px Tahoma, Arial, Verdana; padding:2px;}
.StandardButton{ font:bold 11px Tahoma; background: #c63; color: #fff; padding: 2px 3px 3px 3px; margin: 4px; cursor:pointer;}
.SearchButton{ font:bold 12px Tahoma; background: #c63; background-color:silver; color: #000000; padding: 2px 3px 3px 3px; margin: 4px; cursor:pointer;}

.SearchPane{padding:5px 10px 0 0; text-align:right; min-height:50px; background-color:#e6e6e6;}

* html .SearchPane{height:50px;}
.sok_table{float:right;}
.sok_table td{vertical-align:bottom;}
.felt{padding-bottom:3px;}
.knappe{}
select#sok_valg{background:#8194a2; width:135px; height:20px; color:#2f4254; border:0;}
input#sok_tekst{height:16px; background:#8194a2; width:135px; color:#2f4254; border:0;}
/*----------------- xml liste --------------------*/

.liste_header{background:#e7ebee url(tl.gif) no-repeat left top;}
.liste_header div{background:url(liste_tr.gif) no-repeat right top; padding:5px 14px 4px; font:bold 13px Verdana, Tahoma, Arial; color:#8194a2;}

.liste_content{padding:7px 0 0;}
.liste_item{padding:0 0 5px 12px; background:url(bullet3.gif) no-repeat 1px 7px;}
.liste_item2{padding:0 0 5px 2px;}
.liste_more{text-align:right; padding:0 15px 12px; background:url(bullet.gif) no-repeat 98% 6px;}

.liste_pt{font:normal 11px Tahoma, Arial ; color:#8194a2;}

.pubdato{font:normal 10px Tahoma,Arial; color:#8194a2; white-space:nowrap; padding-top:2px; vertical-align:top;}
.publenke{padding:0 0 6px 10px; vertical-align:top;}

/*------------------- 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:bold 11px Tahoma, Arial, Verdana;  padding:5px 10px 5px 10px; border:0; text-align:left;border-bottom:#c1ccd5 1px solid; color: #638ead; }
/*------ Hover menuitems -------------*/ 
.MainMenu_Selected TD {font:bold 11px Tahoma, Arial, Verdana;  padding:5px 10px 5px 10px; border:0; text-align:left; border-bottom:#c1ccd5 1px solid;color: #638ead;background-color:#ffffff  }
/*------ Active menuitems ------------*/ 
.MainMenu_Active TD, .MainMenu_BreadcrumbActive TD {font:bold 11px Tahoma, Arial, Verdana; color: #638ead; padding:5px 10px 5px 10px; border:0; text-align:left; background-color:#ffffff ;border-bottom:#c1ccd5 1px solid;}
	

/*------ box between mainmenu items ------*/
.MainMenu_MenuBreak{background:transparent; border:0;}


/*------ Container for submenus ------*/ 
.MainMenu_SubMenu { background: #e8e8e8; z-index: 1000; cursor: pointer; border:0; padding:5px 10px 5px 10px; margin-top:1px;}
/*------ Idle submenu items ----------*/ 
.MainMenu_MenuItem {font:bold 11px Tahoma, Arial;  background:#e8e8e8; color: #638ead; padding:5px 10px 5px 10px; border:0; border-bottom:#c1ccd5 1px solid;}
/*------ Hover submenu items ---------*/ 
.MainMenu_MenuItemSel {background:white;}
.SubMenu_Selected {font:bold 11px Tahoma, Arial;  background:white; color: #638ead; padding:5px 10px 5px 10px; border:0; border-bottom:#c1ccd5 1px solid;}

/*-- not display in menu --*/ 
.MainMenu_MenuArrow, .MainMenu_RootMenuArrow, .MainMenu_MenuIcon  { display: none; }


.MainMenu_Seperator{font-size:14px;  color:#E6E6E6}

/* sidemenu */

ul.nav-list.primary > li {
    margin: 0;
    padding: 0;
}
.nav > li {
    position: relative;
    display: block;
}
li {
    line-height: 24px;
}
.nav {
    margin-bottom: 0;
    padding-left: 0;
    list-style: none;
}
ul.nav-list.primary > li a {
    -moz-transition: all 0.3s;
    -o-transition: all 0.3s;
    -webkit-transition: all 0.3s;
    background-image: url(../../Resources/img/list-primary.png);
    background-position: 9px 16px;
    background-repeat: no-repeat;
    border-bottom: 1px solid #EDEDDE;
    padding: 8px 20px;
    transition: all 0.3s;
}
aside ul.nav-list > li > a {
    color: #666;
}
.nav > li > a {
    position: relative;
    display: block;
    padding: 10px 15px;
    font-size:12px;
}
ul.nav-list.primary > li a {
    -moz-transition: all 0.3s;
    -o-transition: all 0.3s;
    -webkit-transition: all 0.3s;
    background-image: url(list-primary.png);
    background-position: 9px 16px;
    background-repeat: no-repeat;
    border-bottom: 1px solid #EDEDDE;
    padding: 8px 20px;
    transition: all 0.3s;
}
aside ul.nav-list > li > a {
    color: #666;
    
}
.nav > li > a:hover, .nav > li > a:focus {
    text-decoration: none;
    background-color: #eeeeee;
}
/*++++++++++++++++  End Style Sheet +++++++++++++++++*/
