/* ================================
         CSS for GastaDNN
   ================================ */ 

/* =======================  Universal  ======================= */
*{padding: 0; margin: 0; border: 0;}
html, body, #wrapper {height: 100%;}
#body {background: #c2dbf2;}
#wrapper {width: 100%; background: #fff;}
td, p, div { font: 11px Tahoma,Arial,Verdana,Geneva,Helvetica,sans-serif; color: #000; line-height: 135%;}
td {vertical-align:top;}
.hr_lite{ color: #c2dbf2; background-color: #c2dbf2; height: 1px; width: 100%; margin: 8px 0;}
hr{ color: #038db4; background-color: #038db4; height: 1px; width: 100%; margin: 8px 0;}

/* =======================  Custom styles  ======================= */

#bestill{ float:left; padding: 12px 15px 5px; background:#ec6f00; text-align:center; width:130px !important; width:160px;}
#sokfelt{ float:left; clear:left; margin-top:5px; background:url(sok.gif) no-repeat left top; width:160px;}


.conTD {background: #c2dbf2; height: 400px; padding:20px;}
.conTDf {background: #ec6f00; height: 314px; padding:12px 25px;}
.conTDf .Normal, .conTDf .Normal P{font: 12px Verdana; color:#fff; line-height: 16px;}
.conTDf A:link, .conTDf A:visited, .conTDf A:active{font: 10px Verdana; color: #ff0; font-weight: bold; text-decoration:none;}
.conTDf A:hover {color: #fff; text-decoration:none;}

#leftTD{background: #038db4 url(bg.gif) repeat-y top right; width:380px;}
#rightTDf{border-left:10px solid #fff; height:360px; background:#ec6f00;}
#rightTD{border-left:10px solid #fff; height:360px; background:#c2dbf2;}
#bildeTable{width:100%;  border:#fff 10px solid; border-top: 0;}

.LinkPane{background:#ec6f00; padding: 6px; }
.LinkPane, .LinkPane p{text-align:center;}
.LinkPane, .LinkPane A:link, .LinkPane A:visited, .LinkPane A:active{color: #ff0; font-weight: bold; text-decoration:none;}
.LinkPane A:hover {color: #fff; text-decoration:none;}

.orangelenke{display:block; background:#ec6f00; padding: 6px; text-align:center; margin-bottom:5px;}
a.orangelenke:link, a.orangelenke:visited, a.orangelenke:active{color: #ff0; font: bold 11px Tahoma, Arial; text-decoration:none; }
a.orangelenke:hover {color: #fff; text-decoration:none;}


#footer{  color: #fff; text-align:right; width:220px; line-height: 150%;}
.footlink:link, .footlink:active, .footlink:visited {font: 11px Arial; color: #fff; font-weight: normal; text-decoration:none;}
.footlink:hover {color: #ff0; text-decoration:underline;}

.kamTDbilde{background:#fff; padding:1px;}
.kamTDlink{background:#fff; padding:5px 3px 7px; text-align:center;}
.kamTDlink, .kamTDlink A:link, .kamTDlink A:visited, .kamTDlink A:active{font: 11px Tahoma; color: #ec6f00; font-weight: bold; text-decoration:none;}
.kamTDlink A:hover {color: #930; text-decoration:none;}

td.NormalBold{padding: 6px 2px 2px 0;}
.meldmeg{background:#ec6f00; padding: 6px; text-align:center; width:120px; color: #ff0; font-weight: bold; text-decoration:none; cursor:hand;}
.meldmeg a:link, .meldmeg a:visited,{text-decoration:none; cursor:hand;}

.navn{
	padding-left: 8px;
	padding-bottom:3px;
	padding-top:3px;
	padding-right:6px;
	background-color: #a8c7e3;
	color : #333;
	font-size : 11px;
	font-weight:bold;
}

.beskjed{
	padding-top:6px;
	padding-bottom: 10px;
	padding-right:8px;
	padding-left: 8px;
	background: #d9e7f4;
	border: #a8c7e3 solid 1px;	
}

#tpath{vertical-align:middle;}
#tpath, #tpath a:link, #tpath a:visited, #tpath a:active{font:normal 11px Tahoma,Arial; color:#aecdea; text-decoration:none;} 
#tpath a:hover{color:#ec6f00;} 

#undermeny{z-index:99; position:relative; left:190px; top:180px; width:180px; padding:10px 0 20px 10px; filter: progid:DXImageTransform.Microsoft.Alpha(opacity=80); -moz-opacity:.8; opacity: .8; background:#fff;}


.program{margin-top:10px; width:100%; background: url(program_bg.gif) repeat-y left top;}
.program td{padding: 6px 5px 9px 11px; border-top:#c2dbf2 2px solid; }



/* ========  nyheter  ========== */	
#dnn_ctr1543_dnnTITLE_lblTitle{display:block; color : #e65c00; font:normal 24px Trebuchet MS, Tahoma, Arial, Geneva, Helvetica, sans-serif; margin-bottom: 15px;}
.nyhetdiv{clear:both; margin-bottom:5px;}
.nyhetdiv img{border:#fff 1px solid; float:left; margin:0 10px 10px 0;}



/* =======================  Content Panes  ======================= */							 
							 
#dnn_BildePane{background: #fff url(bilde1.jpg) no-repeat; height: 360px;}
#dnn_ContentPane{}
#dnn_AktueltPane{width:50%; padding: 20px; background:#c2dbf2;}
.AktueltPane2{padding: 20px; background:#c2dbf2;}
.RightPane{padding:20px 20px 20px 0; width:150px; }
.LeftPane, .LeftPane *{text-align:right; color:#fff;}

/* =======================  Text  ======================= */

H1, H2, H3, H4, .Head, .ov{font: 22px Verdana,Arial,Tahoma,Geneva,Helvetica,sans-serif; color: #069; margin:0 0 12px 0; font-weight: normal;}
H2 { font-size: 36px; color:#fff; margin-bottom:6px;}
H3, .ov{font-size: 13px; font-weight:bold; margin:0 0 6px 0;}
H4 {font-weight: bold;}
H5 {font:bold 15px Tahoma,Arial; color: #069; margin-bottom:10px;}
H6 {background:#c2dbf2; padding: 2px 8px 3px; font: 13px Tahoma,Arial; color: #069; font-weight: bold; margin-bottom:15px;}


/* =======================  Links  ======================= */

/*-- default links visited & active	--*/ a:link, a:visited, a:active { text-decoration: underline; }
/*-- default links hover			--*/ a:hover{ color: #930; 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: #ec6f00 ; font-family: tahoma, Arial; font-weight: bold; font-size: 11px; text-decoration: none; margin: 2px 5px;}	
/*-- admin button-link style hover--*/ 	a.CommandButton:hover {color: #930;}
.akt_link, .akt_link:link, .akt_link:visited, .akt_link:active{font: 11px; color: #ff0; font-weight: bold; text-decoration: none;}
.akt_link:hover{color:#fff;}

/* =======================  Forms  ======================= */

/*--					--*/ select, input { color: #069; padding-left: 2px; font: 11px Arial,Tahoma;}
/*-- textbox  			--*/ .NormalTextBox {font: 11px Arial,Tahoma; background: #fff; color: #069; padding-left: 2px; border: #069 1px solid;}
							td.NormalTextBox {background:transparent; border:0; }
							
/*-- textbox for search --*/ #dnn_dnnSEARCH_txtSearch.NormalTextBox { height:20px; background:none; width: 120px; font: 11px Arial,Tahoma; color: #999; padding: 2px 0 2px 3px; border:0; cursor:text;}

.StandardButton{ font: 11px Tahoma; background: #ec6f00; font-weight: bold; color: #ff0; padding: 2px 3px 3px 3px; margin: 4px; cursor:hand;}

/* =======================  Menus  ======================= */

/*-- box that holds the menu    --*/ .MainMenu_MenuContainer { background: transparent; width:100%;}
/*-- bar that holds the menu    --*/ .MainMenu_MenuBar {background: transparent;}

/*-- menuitems normal           --*/ .MainMenu_normal TD { color: #ec6f00; font-weight: bold; padding: 7px 0 7px; }
/*-- menuitems hover            --*/ .MainMenu_hover TD { color:#ec6f00; font-weight: bold; padding: 7px 0 7px; }
/*-- menuitems active           --*/ .MainMenu_active TD {color: #930; font-weight: bold; padding: 7px 0 7px;}

/*-- not needed - main menu     --*/ .MainMenu_MenuArrow, .MainMenu_RootMenuArrow, .MainMenu_MenuIcon  { display: none; }
/*-- not needed - module menu   --*/ .MainMenuSeperator { 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;}

/*-- submenu container          --*/ .MainMenu_SubMenu{ background: #fff; filter: none; border: #ec6f00 1px solid; border-bottom:0;}
/*-- submenu items normal       --*/ .MainMenu_MenuItem{ font: 11px Tahoma; background: #fff; color: #ec6f00; font-weight: normal; padding: 3px 30px 4px 16px; border: 0; border-bottom: #ec6f00 1px solid;  }
/*-- submenu items hover        --*/ .MainMenu_MenuItemSel{font: 11px Tahoma; background: #ff0; color: #ec6f00; font-weight: normal; padding: 3px 30px 4px 16px; border: 0; border-bottom:#ec6f00 1px solid; }


/* ==============================
			End CSS  
   ============================== */







