/* ================================
      CSS for Asbøll
   ================================ */ 

/* =======================  Universal  ======================= */
*{padding: 0; margin: 0; }
img{border: 0;}
#body { background: #003063 url(bg.gif) repeat-x;}
td, p, div { font: 12px Arial,Tahoma,Verdana,Geneva,Helvetica,sans-serif; color: #000; line-height: 135%;}
td {vertical-align:top;}
hr{ color: #ccc; border:0; background-color: #ccc; height: 1px; width: 100%; margin: 8px 0;}

/* =======================  Custom styles  ======================= */

#holder{width: 880px; margin:30px auto 0; text-align:left; background:#fff;}

#toprow{width:100%; height:10px; background:#e9e9e9;}
#main{background:#e9e9e9; width:auto; padding: 20px 20px 30px 25px;}

#venstre{padding: 0 20px 40px;}
#hoyre{padding: 0 20px 40px 0;}
#venstref{padding: 0 20px;}
#hoyref{padding: 0 20px 25px 0;}

.kamp1{padding: 0 25px 10px 0;}
.kamp2{padding: 0 0 10px 0;}
.kamp1 img, .kamp2 img{border:#999 1px solid;}
.kamptekst{border-left:#999 1px solid; padding: 0 8px 25px 15px;}

.aktuelt{background:url(dot_grey.gif) 0 6px no-repeat; padding-left:11px; }

#footer{width:100%; color:#557da6; padding:10px 0; text-align:center; clear:both;}
#footer a:link, #footer a:active, #footer a:visited {color: #557da6; text-decoration:none;}
#footer a:hover {color:#f60;}

.newscontainer{margin: 20px 0;} 
.NukeNews_Item, .NukeNews_AltItem{padding:0;}


/* =======================  Content Panes  ======================= */							 

.cp{padding-right:25px}
.cpf{padding: 25px 20px 40px 0;}
.lp{}
.lpf{padding:25px 20px 40px;}
.rp{border-left:1px solid #ccc; padding-left: 25px;}
.tp{padding:10px 0; text-align:right; width:100%;}
.tp p{color:#ccc;}
.tp a:link, .tp a:visited, .tp a:active {color:#f60; font-weight:bold; text-decoration:none;}
.tp a:hover{color:#069;}
.bp{padding-bottom:2px;}

/* =======================  Text  ======================= */

H1 {font:bold 24px "Arial Narrow", Arial, Tahoma, Verdana, Geneva, Helvetica, sans-serif; color: #f60; margin:0 0 18px 0;}
H2, .Head, .SubHead{font:bold 18px "Arial Narrow", Arial; color: #f60; margin:0 0 12px 0;}
.SubHead{font-size:13px;}
h3, .ov{font: bold 18px "Arial Narrow", Arial; color:#069; margin:0 0 5px 0;}
h4 {font: bold 13px Arial; color:#999; margin:5px 0 10px 0;}
h5{font: bold 12px Arial; background:#ccc; padding: 3px 12px; color:#fff; margin:0 0 15px 0;}
h6{color:#2f414d; font: bold 12px Arial;}



/* =======================  Links  ======================= */

/*-- default links visited & active	--*/ a:link, a:visited, a:active { color: #069; text-decoration: none;}
/*-- default links hover			--*/ a:hover{color:#f60; 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: #039 ; 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{display:block; margin: 10px 0 2px; background:url(dot_orange.gif) 0 6px no-repeat; padding-left:11px; font:bold 11px Arial; color: #039; text-decoration:none;}
h6 a:hover{color:#f60;}

/* =======================  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: #f60; 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 { }
/*-- bar that holds the menu    --*/ .MainMenu_MenuBar { cursor: pointer; cursor: hand;}

/*-- menuitems idle             --*/ .MainMenu_Idle TD { color: #069; background: url(dot_orange.gif) 0 50% no-repeat; font:bold 11px Arial; padding:2px 4px 3px;}
/*-- menuitems over             --*/ .MainMenu_Selected TD { color: #f60; background: url(dot_orange.gif) 0 50% no-repeat; font:bold 11px Arial; padding:2px 4px 3px;}
/*-- menuitems active           --*/ .MainMenu_Active TD, .MainMenu_BreadcrumbActive TD {  color: #999; background: url(dot_orange.gif) 0 50% no-repeat; font:bold 11px Arial; padding:2px 4px 3px;}

/*-- submenu container          --*/ .MainMenu_SubMenu { background: #069; z-index: 1000;  cursor: pointer;  cursor: hand; padding-top:8px; padding-bottom:10px; filter: none;}
/*-- submenu items idle         --*/ .MainMenu_MenuItem {font:normal 11px Tahoma; background: none !important; color: #fff; padding:4px 15px 5px 15px; border: 0;}
/*-- submenu items hover        --*/ .MainMenu_MenuItemSel {font:normal 11px Tahoma;  background: none !important; color: #f60; 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;}

