

/* =======================  Universal  ======================= */
*{padding: 0; margin: 0; }
html, body{width:100%; height:100%;}
img{border: 0;}
#Body { background: #000;}
td, p, div { font: 12px Arial,Tahoma,Verdana,Geneva,Helvetica,sans-serif; color: #000; line-height: 135%;}
td {vertical-align:top;}
hr{ color: #d99900; background-color: #d99900; height: 1px; width: 100%; margin: 8px 0;}

ul {margin:0 0 10px; padding:0; list-style: none;}
ol{margin:10px 0 10px 10px; padding:0;}
li{padding:0 0 0 13px; background:url(dot_brun.gif) no-repeat left 6px; margin: 0 0 3px; font: 12px Arial, Tahoma, Geneva, Helvetica, sans-serif; }
ul li{list-style: none; line-height:135%; font: 12px Arial, Tahoma, Geneva, Helvetica, sans-serif;}

.cpf ul li{background:url(dot_white.gif) no-repeat left 6px; margin: 0 0 3px; }


/* =======================  Custom styles  ======================= */

#topdiv{background:#fff; width:100%; text-align:center; margin-top:12px;}
#toptable, #maintable{width:880px; margin:0 auto;}

#maindiv{background:#666 url(bgshade.gif) repeat-x top left; width:100%; text-align:center;}
#maintd{background:#fff;}
#maintd2{background:#ebe5d8;}
.topPane{text-align:right; vertical-align:bottom; padding:15px 3px; color:#999; white-space:nowrap;}
.topPane p{color:#999; white-space:nowrap; text-align:right;}
.topPane a:link, .topPane a:visited, .topPane a:active{color:#930; text-decoration:none;}
.topPane a:hover{ color:#930; text-decoration:underline;}

#menu{background:#614b19; padding:19px 50px 17px; border-bottom:#000 1px solid; text-align:center;}
#menucontainer{width:100%; text-align:center;}
#hor_sep{background:#614b19; border-top:#000 1px solid;}
.m_sep{display:block; padding-left:5px; background: url(meny_sep.gif) no-repeat top right; height:15px;}
.hline{padding:10px 0;}
.listefelt{background:#b2c6d4; padding:25px 20px;}

#tPath {background:#c7b895; padding: 9px 28px; color: #614b19;}
#tPath a:link, #tPath a:visited{color: #614b19; text-decoration:none; font-weight:normal;}
#tPath a:hover{text-decoration:underline;}

#footer{width:100%; color:#b3b3b3; padding:12px 0; text-align:center;}
#footer a:link, #footer a:active, #footer a:visited {color: #b3b3b3; text-decoration:none;}
#footer a:hover {color:#fff; text-decoration:underline;}

.FCKImageGalleryContainer{background:#ebe5d8;}
.FCKLinkGalleryContainer{background:#fff; width:100%; height:100%;}

/* =======================  Nuke news  ======================= */
.newscontainer{margin:0;} 
.NukeNews_Item, .NukeNews_AltItem{padding:10px 0; background:none;}
#Table1{text-align:left;}
.ovdiv{padding-bottom:6px;}
.ov{color:#614b19; font: bold 15px Arial, Tahoma;}

.tekstTD{}
.nsum{}
.artikkel{width:100%; text-align:left;}


.nyhetstable td{padding-bottom: 4px;}
.newspubdate {color:#666; padding-right:6px; white-space:nowrap;}

/* =======================  Content Panes  ======================= */							 

.flashPane{background:#fdb813;}
.cpf{padding:25px 25px 15px 30px; background:#fdb813;}								 	
.cpf2{padding:25px 20px 35px 30px; background:#e5e5e5;}
.cpf3{padding:25px 20px 35px 30px;}
.cpf4{padding:25px 20px 35px 15px;}
.cp{padding:25px 20px 35px 35px;}
.cpw{background:#ebe5d8; padding:35px;}
#hoyrefelt{padding:32px 28px 35px 10px; width:250px; }
.rightpane img {border:#fff 3px solid; margin-bottom:15px;}
.infopane{border:#c7b895 1px solid; padding:20px 25px 25px; background:#fff;}

/* =======================  Text  ======================= */

H1 {font:normal 22px Georgia, Geneva, Helvetica, sans-serif; color: #960; margin:0 0 18px 0;}

.Head, .SubHead, h3, h4, h6{color: #2f414d; font: 15px Arial; margin:0 0 8px 0; font-weight: bold; }
.SubHead{font-size:13px;}
h2{color:#614b19; font: bold 18px "Arial Narrow", Arial; margin-bottom: 8px;}
.cpf h2{padding-bottom:6px; border-bottom:#d99900 1px solid;}

h3{ color:#000; font: bold 18px "Arial Narrow", Arial; margin-bottom: 8px;}
h4{font: bold 15px Arial;}
h5, h6{color:#614b19; font: bold 13px Arial;}


/* =======================  Links  ======================= */

/*-- default links visited & active	--*/ a:link, a:visited, a:active { color: #930; text-decoration: none; }
/*-- default links hover			--*/ a:hover{ color:#900; text-decoration: underline;}
/*-- normal links visited and active  a.Normal:link, a.Normal:visited, a.Normal:active { color: #daedd2; font-family: tahoma, Arial; text-decoration: none; }--*/ 
/*-- normal  links hover			a.Normal:hover { color: #c60; text-decoration: underline; }--*/ 
/*-- admin button-link style--*/	 a.CommandButton:link, a.CommandButton:visited, a.CommandButton:active { color: #930 ; font-family: tahoma, Arial; font-weight: bold;  text-decoration: none; margin: 2px 5px;}	
/*-- admin button-link style hover--*/ 	a.CommandButton:hover {color: #900;}

h6 a:link, h6 a:visited, h6 a:active{font:bold 11px Tahoma,Arial; color: #930; text-decoration: none; margin:10px 0 0; display:block; background: url(dot_gul.gif) no-repeat left 60%; padding-left: 13px;}
h6 a:hover{ text-decoration:underline;}


/* =======================  Forms  ======================= */

select, input, textarea { color: #666; padding-left: 2px; font: 11px Arial,Tahoma;}
.NormalTextBox {font: 11px Arial,Tahoma; color: #666; padding-left: 2px;}
td.NormalTextBox {}
.StandardButton{ background: #ae9458; border:1px #fff solid; font-weight:bold; color: #fff; padding: 2px 5px 3px ; margin: 4px; cursor:hand;}
.DataGrid_AlternatingItem{background:none;}



/* =======================  Menus  ======================= */

/*-- box that holds the menu    --*/ .MainMenu_MenuContainer { background:none; }
/*-- bar that holds the menu    --*/ .MainMenu_MenuBar { cursor: pointer; cursor: hand; background: none;}

/*-- menuitems idle             --*/ .MainMenu_Idle TD { color: #fdb813; text-align: center; background: none; font:bold 11px Tahoma;}
/*-- menuitems over             --*/ .MainMenu_Selected TD { color: #b8a067; text-align: center; background: none; font:bold 11px Tahoma;}
/*-- menuitems active           --*/ .MainMenu_Active TD, .MainMenu_BreadcrumbActive TD {  color: #fff; text-align: center; background: none; font:bold 11px Tahoma;}

/*-- submenu container          --*/ .MainMenu_SubMenu { background: #c7b895; z-index: 1000;  cursor: pointer;  cursor: hand; padding-top:8px; padding-bottom:10px; filter: none;}
/*-- submenu items idle         --*/ .MainMenu_MenuItem {font:bold 11px Tahoma,Arial; background: none; color: #614b19; padding:5px 35px 6px 15px; border: 0; border-bottom:#ae9458 1px solid;}
/*-- submenu items hover        --*/ .MainMenu_MenuItemSel {font:bold 11px Tahoma,Arial;  background: none; color: #fff; cursor: pointer; cursor: hand; padding:5px 35px 6px 15px; border: 0; border-bottom:#ae9458 1px solid;}

/*-- not needed - main menu     --*/ .MainMenu_MenuArrow, .MainMenu_RootMenuArrow, .MainMenu_MenuIcon  { display: none; }
/*-- removing seperator borders --*/ .MainMenu_MenuBreak { border-top-style: none; border-right-style: none;	border-left-style: none; border-bottom-style: none; background:transparent;  vertical-align:top;}


