

/*----------------- G L O B A L --------------------*/
* {padding:0; margin:0; }
html, body {width:100%; height:100%;}
td {vertical-align:top;}
img {border: 0;}
HR {width: 100%; height: 1px; border:0; border-top: 1px solid #ddd; margin: 8px 0; }
ul{margin:5px 0; padding:0; }
li{margin:0 0 7px 18px; padding:0; list-style-type: disc;}

/*------------------- T E X T ----------------------*/
p, div, td {font:normal 11px Tahoma, Arial, Verdana; line-height: 135%; color: #555;}


/*------------------ L I N K S ---------------------*/
a:link, a:visited, a:active, a.Normal:link, a.Normal:visited, a.Normal:active {text-decoration: none; color:#c30;}
a:hover, a.Normal:hover{text-decoration: underline; color:#c30;}


/*----------------- C U S T O M --------------------*/
#wrapper{background:url(bg.gif) repeat-x; text-align:center; width:100%; height:100%;}
#outertable{margin:0 auto; text-align:left; width:1000px; height:800px; background:#fff;}

#menutable{width:100%;}
#mainmenucell{padding:15px 0 30px 46px;}
#leftcol{background: url(bg_menu.gif) no-repeat left top; padding-bottom:30px;}
#rightcol{padding:20px 20px 30px;}
.clearboth{clear:both;}
.alignbtm{vertical-align:bottom;}

.sil{margin:0 auto; }
.sil td{vertical-align:middle; padding-left:7px;}

.ramme{border:#8dccf7 1px solid;}
table.pris td{padding:2px 10px ; border-bottom:#ddd 1px solid; border-left:#ddd 1px solid;}

/*-- Breadcrumb --*/
#Breadcrumb{width:834px; text-align:left; margin:20px auto; clear:both;}
#Breadcrumb, #Breadcrumb a:link, #Breadcrumb a:visited, #Breadcrumb a:active{font:normal 11px Tahoma,Arial; color:#999; text-decoration:none;}
#Breadcrumb a:hover{color:#5b90b0; text-decoration:underline;} 

/*-- news --*/
.NukeNews_Item, .NukeNews_AltItem{padding:10px 0;}
.ov {font: bold 13px Tahoma, Arial, Verdana; color: #369; margin:0 0 10px;}
#dnn_ctr14256_dnnTITLE_lblTitle{display:block; font: bold 13px Arial, Tahoma, Verdana; color: #fff; background:#c30; margin:0 0 15px; padding: 3px 8px 4px;} 
p.nyhet{padding-bottom:8px;}
.dato {color: #999; font:normal 10px Tahoma;}



/*------------------ P A N E S ---------------------*/

.ContentPane, .ContentPaneSub {background:url(gray_dot.gif) repeat-y right top;}
.ContentPane p{padding-right:10px;}
.ContentPaneSub p{padding-right:30px;}

.FlashPane {padding-bottom:10px;}
.NewsPane{padding:0 10px; width:180px;}
.RightPane {padding-left:10px; width:190px;}
.InfoPane{width:160px;}
.LeftPane, .LeftPane p{text-align:center; color:#999;}



/*---------------- 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: bold 13px Arial, Tahoma, Verdana; color: #fff; background:#c30; margin:0 0 15px; padding: 3px 8px 4px;} 
H2 {font: bold 13px Arial, Tahoma, Verdana; color: #fff; background:#8dccf7; margin:0; padding: 3px 8px 4px; text-align:center;} 
H3 {font: bold 13px Tahoma, Arial, Verdana; color: #369; margin:0 0 10px;}
H4 {font: bold 13px Tahoma, Arial, Verdana; color: #c30; margin:0 0 10px;}
H5 {font: bold 13px Tahoma, Arial, Verdana; color: #999; margin:0 0 10px;}
H6 {font: bold 12px Tahoma, Arial, Verdana; color: #555; margin:0 0 5px;}

/*---------------- F O O T E R S -------------------*/

#footer {font:normal 11px tahoma, Arial; color: #999; padding:20px;}


/*------------------- M I S C ----------------------*/



/*------------------ F O R M S ---------------------*/
.NormalTextBox, textarea, select, input {font: 11px Tahoma, Arial, Verdana; padding:2px;}
#dnn_dnnSEARCH_txtSearch {width:140px; height:20px; color: #999; font: 11px Tahoma, Arial, Verdana; padding: 4px; border:0; background:transparent;}
.search{padding: 4px 16px; cursor:hand; border:0; }
#dnn_dnnSEARCH_cmdSearch{}
.loginbutton, a.loginbutton:link, a.loginbutton:active, a.loginbutton:visited{font:normal 11px tahoma, Arial; color: #999; text-decoration:none;}
a.loginbutton:hover{ color: #c30; text-decoration:underline;}


/*------------------- M E N U ----------------------*/

/*-- box that holds the menu    --*/ .MainMenu_MenuContainer {width:100%; background:none; }
/*-- bar that holds the menu    --*/ .MainMenu_MenuBar { cursor: pointer; cursor: hand; background: none; }

/*-- menuitems idle             --*/ .MainMenu_Idle TD { color: #c30; background: none; font:bold 11px Verdana, Arial, Tahoma; border:0; border-bottom:#e6eef4 1px solid; padding:5px 8px 6px;}
/*-- menuitems over             --*/ .MainMenu_Selected TD {color: #369; background: none; font:bold 11px Verdana, Arial, Tahoma; border:0; border-bottom:#e6eef4 1px solid; padding:5px 8px 6px;}
/*-- menuitems active           --*/ .MainMenu_Active TD, .MainMenu_BreadcrumbActive TD {color: #8dccf7; background: none; font:normal 18px Arial, Tahoma, Verdana; border:0; border-bottom:#e6eef4 1px solid; padding:5px 7px 6px;}

/*-- submenu container          --*/ .MainMenu_SubMenu { background: #fff; z-index: 1000;  cursor: pointer;  cursor: hand; padding:15px 10px 25px; filter: none; border:#e6eef4 5px solid; margin: -5px 0 0 -35px !important; margin: -5px 0 0 -25px;}
/*-- submenu items idle         --*/ .MainMenu_MenuItem {font:bold 11px Verdana, Arial, Tahoma; background: none; color: #8dccf7; padding:5px 40px 6px 10px; border: 0; border-bottom:#e6eef4 1px solid;}
/*-- submenu items hover        --*/ .MainMenu_MenuItemSel {font:bold 11px Verdana, Arial, Tahoma;  background: none; color: #369; cursor: pointer; cursor: hand; padding:5px 40px 6px 10px; border: 0; border-bottom:#e6eef4 1px solid;}

/*-- not needed - main menu     --*/ .MainMenu_MenuArrow, .MainMenu_RootMenuArrow, .MainMenu_MenuIcon  { display: none; }
/*-- removing seperator borders --*/ .MainMenu_MenuBreak { border: none; background:none; }


/*++++++++++++++++  End Style Sheet +++++++++++++++++*/

