html, BODY {width:100%; height:100%; margin:0; padding:0; background:#fff;}
#wrapper{width:100%; height:100%; background: #deeaf6 url(bg.jpg) no-repeat center top; text-align:center;}
#hovedtable{text-align:left; width:990px; margin:0 auto;}


TD, div, p {color : #666; font:normal 11px Tahoma, Arial, Geneva, Helvetica, sans-serif; line-height : 135%; }
td{vertical-align:top;}
img{border:0;}
hr {border: none 0; border-top: 1px solid #ccc; width: 100%; height: 1px; margin: 8px 0;} 

A, A:link, A:active, A:visited{color: #a7115d; text-decoration: none;}
A:hover{text-decoration: underline;}

.innholdTD {background:#FFF;}
.p25{padding:25px;}
.innholdTDsub {background:#FFF; padding:12px 20px 20px;}

.soknad{color: #a7115d;}

.path_link{padding:0 0 10px; clear:both;}
.path_link, .path_link a:link, .path_link a:active, .path_link a:visited {color: #999;}
.path_link a:hover{color: #a7115d; text-decoration: underline;}

.footer{font:normal 11px Arial, Tahoma, Geneva, Helvetica, sans-serif; padding-left:30px;}
.footer, .footer A:link, .footer A:active, .footer A:visited{color : #066; text-decoration: none;}
.footer A:hover {color : #fff; text-decoration: underline;}

H1 {color : #e65c00; font:normal 24px Trebuchet MS, Tahoma, Arial, Geneva, Helvetica, sans-serif; line-height: 120%; margin-bottom: 15px;}
H2 {background:#7eb712; color:#fff; font:bold 13px Tahoma,Arial; margin: 0 0 8px; padding:5px; text-align:center; text-transform:uppercase;}
H3 {color: #066; font:bold 13px Tahoma, Arial, Geneva, Helvetica, sans-serif; line-height: 120%; margin-bottom: 3px;}
H4, .overskrift {color:#066; font:bold 13px Tahoma,Arial; margin-bottom: 10px;}
H5 {color:#066; font:bold 13px Tahoma,Arial; margin-bottom: 5px;}
H6 {color:#066; font:bold 13px Tahoma,Arial; margin-bottom: 5px;}
.Head {color : #f60; font:normal 17px Trebuchet MS, Tahoma, Arial, Geneva, Helvetica, sans-serif; margin-bottom: 15px;}


.linjeTD{padding:3px 0 3px 15px; background:url(dot_green.gif) no-repeat left 50%;}
.linjeTD, .linjeTD A:link, .linjeTD A:active, .linjeTD A:visited {font:bold 11px Tahoma, Arial, Geneva, Helvetica, sans-serif; text-decoration: none;}
.linjeTD A:hover { text-decoration: underline;}


#dnn_ctr1543_dnnTITLE_lblTitle{display:block; color : #e65c00; font:normal 24px Trebuchet MS, Tahoma, Arial, Geneva, Helvetica, sans-serif; margin-bottom: 15px;}
.nyhetdiv{margin-bottom: 20px; clear:both; }
.nyhetdiv p{padding:0; margin:0;}
.nyhetdiv img{margin:0 12px 10px 0;}
.nyhetPane{padding:0 20px 20px 0; }

.NormalTextBox {width: 300px; color : #333;}

.hovedcol{ width:530px; background:url(dot_d5.gif) repeat-y right top;}
.BildePane{width:530px; padding-bottom:25px; background:#fff;}
.ContentPane{padding:0 30px 20px 0; width:500px;}
.ContentPanef{background:#033; padding:20px 25px 25px; clear:both;}
.ContentPanef td, .ContentPanef p{color:#ccc;}
.ContentPanef a{color:#e65c00;}
.fagPane{background:#ddd; }
.fagPane img{}
.fagPane td{text-align:center; padding:2px 2px 0; }
.fagPane td a {line-height:25px;}


.LeftPane{padding-left:20px;}
.HoyrePane{padding-left:20px;}

.rightPane{width:164px; background:#e5e5e5;}
.rightPane *{ text-align:center;}
.linjefag{vertical-align:middle;}
.linjefag A:link, .linjefag A:active, .linjefag A:visited{font:bold 12px Tahoma,Arial; color: #fff; text-decoration: none; line-height:175%;}
.linjefag A:hover{text-decoration: underline;}

#hovedmenysub{padding:5px 0 10px 20px;}
#hovedmeny{padding:15px 25px 30px 20px;}
.deko{padding-bottom: 30px;}
.taet{background:#e65c00; padding:7px 0 8px; text-align:center;}
.taet, .taet a:link, .taet a:active, .taet a:visited{color:#fff; font:bold 11px Tahoma,Arial; text-decoration:none;} 
.taet a:hover{color:9f3;}


.artdato{color:#999; padding:0 2px;}
.arttitle{padding:0 2px 4px; font-weight:bold;}
.artmore{padding:5px 2px 0;}



/* =======================  Menus  ======================= */

/*-- box that holds the menu    --*/ .MainMenu_MenuContainer { background:none; width:164px;}
/*-- bar that holds the menu    --*/ .MainMenu_MenuBar { cursor: pointer; cursor: hand; background: none; }

/*-- menuitems idle             --*/ .MainMenu_Idle TD { color: #033; background: none; font:bold 11px Tahoma; border:0; border-bottom:#7eb712 1px solid; padding:5px 3px 6px;}
/*-- menuitems over             --*/ .MainMenu_Selected TD { color: #066;  background:none; font:bold 11px Tahoma; border:0; border-bottom:#7eb712 1px solid; padding:5px 3px 6px;}
/*-- menuitems active           --*/ .MainMenu_Active TD, .MainMenu_BreadcrumbActive TD {  color: #fff; background: none; font:bold 11px Tahoma; border:0; border-bottom:#7eb712 1px solid; padding:5px 3px 6px;}

/*-- submenu container          --*/ .MainMenu_SubMenu { background: #a0ce56; z-index: 1000;  cursor: pointer;  cursor: hand; padding:8px; filter: none; border:#7eb712 1px solid;}
/*-- submenu items idle         --*/ .MainMenu_MenuItem {font:normal 11px Tahoma; background: none; color: #033; padding:4px 15px 5px 15px; border: 0;}
/*-- submenu items hover        --*/ .MainMenu_MenuItemSel {font:normal 11px Tahoma;  background: none !important; background: #fff; color: #036; cursor: pointer; cursor: hand; padding:4px 15px 5px 15px; border: 0;}

/*-- 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;}


