
/*----------------- G L O B A L --------------------*/
html, body {margin:0; padding:0; width:100%; height:100%;}
#Body{}
td {vertical-align:top;}
img {border: 0;}
HR {width: 100%; height: 1px; border:0; border-top: 1px dotted #ccc; }

ul {margin:5px 0 10px 17px; padding:0; }
ol{margin:10px 0 10px 18px; padding:0;}
li{padding:0 10px 5px 0; }
ul li{list-style-type: disc; line-height:120%;}

/*------------------- T E X T ----------------------*/
p, div, th, td {font:normal 11px Tahoma, Arial, 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 24px Verdana, Arial, Tahoma; color: #555; line-height:120%; margin:0 0 15px;} 
H2 {font: bold 13px Verdana, Arial, Tahoma; color: #555; line-height:120%; margin:0 0 15px;}
H3 {font: bold 13px Verdana, Arial, Tahoma; color: #333; line-height:120%; margin:0 0 10px;}
H4{font: bold 13px Tahoma, Arial, Verdana; color: #666; line-height:120%; margin:0 0 3px;}
H4 a:link, H4 a:active, H4 a:visited {color: #0078c9; }
H4 a:hover {color: #c30; }
H6 {font: bold 11px Tahoma, Arial, 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:15px 0 ; color: #888;}
.footerlink, a.footerlink:link, a.footerlink:active, a.footerlink:visited{color: #888; text-decoration:none;}
a.footerlink:hover{ color: #c30; text-decoration:none;}

/*------------------ L I N K S ---------------------*/
a:link, a:visited, a:active, a.Normal:link, a.Normal:visited, a.Normal:active { color:#2b85c2; text-decoration: none;}
a:hover, a.Normal:hover {color:#c30; text-decoration: none;}



/*----------------- C U S T O M --------------------*/

#wrapper{background:#222 url(shade_top.gif) repeat-x left top; width:100%; height:100%;}
.PageWidth{width:960px; text-align:left; margin:0 auto;}

#toparea{background: url(bg_top.gif) no-repeat center top; width:100%; text-align:center; height:125px;}
* html #toparea{height:125px;}/*-- ie6 hack --*/

#bannerarea{background:#fff; width:100%; border-top:#9d9d9d 5px solid; border-bottom:#dfdfdf 5px solid; text-align:center;}
#mainarea{background:#fff url(shade_blue.gif) repeat-x center top; width:100%; text-align:center; padding-bottom: 34px;}

.roundwhiteleft{width:50%; background: url(white_tl.gif) no-repeat left top; float:left;}
.roundwhiteright{width:50%; background: url(white_tr.gif) no-repeat right top; float:right;}

/*-- toparea --*/
#logo{float:left; width:245px;}
#topright{float:right; text-align:right; padding-top:10px; width:700px;}
#toplink{ height:40px; text-align:right;}
#toplink, #toplink a:link, #toplink a:visited, #toplink a:active { height:50px; text-align:right; color:#666; font-weight:bold;}
#toplink a:hover {color:#fff;}

#searcher{background: url(bg_search.gif) no-repeat right top; float:right; height:20px; width:250px; margin-bottom:8px;}
#dnn_dnnSEARCH_txtSearch.NormalTextBox {background:none; width:135px; height:20px; font: 11px Arial,Tahoma; color: #999; border:0; cursor:text; padding:2px 5px 0 0;}


#topmenu{}
#mainmenusub{}
#mainmenucell{}


/*-- frontpage --*/
.h24{height:24px;}
#colleft{width:480px; float:left; margin-right:20px;}
#colmid{width:240px; float:left; }
.colmid{padding:10px 18px 0; background:#fff; min-height:300px; }
* html .colmid{height:300px;}/*-- ie6 hack --*/
#colright{float:right; width:200px;}

.white_tl{height:6px; width:50%; font-size:1px; background: url(white_tl.gif) no-repeat left top; float:left;}
.white_tr{height:6px; width:50%; font-size:1px; background: url(white_tr.gif) no-repeat right top; float:right;}


/*-- subpage --*/
.linetop{border-top:#e1e1e1 5px solid;}
#colleftsub{width:180px; float:left; margin-right:20px;}
#colmidsub{width:540px; float:left;}
.colmidsub{ min-height:400px; padding:12px 25px; background:#fff;}
* html .colmidsub{height:400px;}/*-- ie6 hack --*/
#colrightsub{margin-top:40px; float:right; width:200px;}

#coladmin{width:760px; float:left;}
.coladmin{ min-height:400px; padding:12px 25px; background:#fff;}
* html .coladmin{height:400px;}/*-- ie6 hack --*/


/*-- Other --*/
#Breadcrumb{padding:9px 25px;}
#Breadcrumb, #Breadcrumb a:link, #Breadcrumb a:visited, #Breadcrumb a:active{font:normal 11px Arial,Tahoma; color:#546672; text-decoration:none;}
#Breadcrumb a:hover{color:#fff; text-decoration:none;}

.cboth{clear:both;}
.cleft{clear:left;}
.cright{clear:right;}


/*-- special --*/
.produktbilde{margin-left:-20px;}


/* =======================  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 17px Arial, Verdana, Tahoma; color:#2b85c2; text-decoration:none;}
a.ovlink:hover{color:#c30; text-decoration: none;}
.tekstTD{}
.nsum{}
.artikkel{width:100%; text-align:left;}
/* #dnn_ctr757_dnnTITLE_lblTitle{display:none;}
#dnn_ctr_ManageUsers_lblTitle{display:none;} */
.rss_feed{padding:0 0 4px 10px; line-height:120%; background:url(blue_strek.gif) no-repeat left 6px;}
.rss_foot{padding:7px 0 7px 10px; }


/*------------------ P A N E S ---------------------*/


.LeftPane{}
.ContentPane{}
.ContentPaneSub{}
.MidPane{}
.RightPane{}



/*------------------ F O R M S ---------------------*/
.NormalTextBox, textarea, select, input {font:normal 11px Tahoma, Arial, Verdana; padding:2px;}
.StandardButton{ font:bold 11px Tahoma; background: #67a7d1 url(bg_button.gif) repeat-x 50% 50%; color: #fff; padding: 2px 3px 3px; margin: 4px 4px 4px 0; cursor:pointer; border:0;}


/*------------------- 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 12px Arial, Tahoma; color: #1080cb; padding:0 0 0 10px; border:0;}
/*------ Hover menuitems -------------*/ 
.MainMenu_Selected TD {font:bold 12px Arial, Tahoma; color: #fff; padding:0 0 0 10px; border:0;}
/*------ Active menuitems ------------*/ 
.MainMenu_Active TD, .MainMenu_BreadcrumbActive TD {font:bold 12px Arial, Tahoma; color: #848e94; padding:0 0 0 10px; border:0; }
		


/*------ box between mainmenu items ------*/
.MainMenu_MenuBreak{background:transparent; border:0;}


/*------ Container for submenus ------*/ 
.MainMenu_SubMenu { background: #525252 url(bg_submenu.gif) repeat-x; z-index: 1000; cursor: pointer; border:0; padding:5px 8px 15px;}
/*------ Idle submenu items ----------*/ 
.MainMenu_MenuItem {font:normal 12px Arial, Tahoma;  background:transparent; color: #999; padding:4px 30px 5px 10px; border:0; }
/*------ Hover submenu items ---------*/ 
.MainMenu_MenuItemSel {background:transparent;}
.SubMenu_Selected {font:normal 12px Arial, Tahoma;  background:#000; color: #999; padding:4px 30px 5px 10px; border:0; }

/*-- not display in menu --*/ 
.MainMenu_MenuArrow, .MainMenu_RootMenuArrow, .MainMenu_MenuIcon  { display: none; }

.syntax { color: maroon; }
.string { color: blue; }
code { background-color: #EEE; padding: 1em 0.5em 1em 0.5em; }


/*++++++++++++++++  End Style Sheet +++++++++++++++++*/



