
/* ================================
      CSS for Fresvik
   ================================ */ 

/* =======================  Universal  ======================= */
*{padding: 0; margin: 0; }
img{border: 0;}
body {background:#3a5161;}
#body { background: #e9eef1;}
#wrapper{margin: 22px auto 0 auto; width:900px; background:#fff;} 
td, p, div { font: 11px Tahoma,Arial,Verdana,Geneva,Helvetica,sans-serif; color: #fff; line-height: 135%;}
td {vertical-align:top;}
hr{ color: #73aec7; background-color: #73aec7; height: 1px; width: 100%; margin: 8px 0;}
ul li{}

/* =======================  Custom styles  ======================= */

#topright{text-align:right; vertical-align:bottom; padding:0 0 15px; width:160px;}

.topPane{text-align:right; vertical-align:bottom; padding-bottom:15px; font:normal 10px Tahoma; color:#3a5161; width:360px;}
.topPane p{font:normal 10px Tahoma; color:#3a5161; }
.topPane a:link, .topPane a:visited, .topPane a:active{color:#00a6eb; font:bold 10px Tahoma; text-decoration:none;}
.topPane a:hover{text-decoration:underline; color:#00a6eb;}

#menutd{padding:30px 28px 0 10px; text-align:right; background: url(sha_left.gif) no-repeat bottom right; width:154px;}
#wingtd{background:url(sha_right.gif) no-repeat bottom left;}
#maintd{width:800px; position:relative;}
#main{position:absolute; width:800px;}
.tdflow{height:435px; padding:45px 25px 20px 35px; background:#3a5161 url(main_tdbg.gif) no-repeat top right;}
.tdflowf1{height:500px; padding-top:30px; background:#3a5161;}
.tdflowf2{height:500px; padding:38px 25px 20px 30px; background:#3a5161;}


#tPath {padding:12px 0 15px 35px; color: #7397b0; position:absolute; z-index:11;}
#tPath a:link, #tPath a:visited{color: #7397b0; text-decoration:none; font-weight:normal;}
#tPath a:hover{color:#fc0; text-decoration:underline;}

#bunn{background:url(bg_b.gif) no-repeat top right; width:100%; height:200px;}

#footer{font:11px Arial,Tahoma; color:#3a5161; padding:18px 10px; text-align:center;}
#footer a:link, #footer a:active, #footer a:visited {color: #3a5161; font-weight: normal; text-decoration:none;}
#footer a:hover {text-decoration:underline;}

.PagingTable{background:none;}
.FileManager{background:#3a5161;}
.FileManager_Header{background:#3a5161;}
.FileManager_Explorer{background:#3a5161;}
.filemanager_bgoverwrite{background:#000;}
.FileManager_StatusBar .NormalBold, .FileManager_StatusBar .Normal{color: #73aec7;}

.FileManager_Header{background:#3a5161;}
.FileManager_FileList{background:#3a5161;}
.FileManager_AltItem{background:#000;}
.FileManager_Item{background:#3a5161;}
.DNNTree{background:#3a5161;}
.FileManagerTreeNodeSelected{background:#000;}



.FCKImageGalleryContainer{background:#3a5161;}
.FCKImageGalleryHeaderContainer{background:#3a5161;}
#ImagelistContainerDiv{background:#3a5161;}

.newscontainer{margin: 20px 0;} 
.NukeNews_Item, .NukeNews_AltItem{padding:0;}
.helplist{color:#73aec7}
.feeds{margin-bottom: 5px;}

table.dok{border:#73aec7 1px solid;}
table.dok td{padding:4px 6px; border-bottom:#73aec7 1px dotted; border-left:#73aec7 1px dotted;}
table.dok a{font-weight:bold;}

/* =======================  Content Panes  ======================= */							 
.cp{padding-right:20px;}
.cp2{padding:10px 20px 30px 20px; padding-left:20px; border-left:#73aec7 1px dotted; }
.cpf{clear:both;}								 	
.cpf2{margin-bottom: 15px;}	

/* =======================  Text  ======================= */

H1 {font: 28px "Arial Narrow", Arial, Tahoma, Verdana, Geneva, Helvetica, sans-serif; color: #00a6eb; margin:0 0 20px 0; font-weight: normal; letter-spacing: 1px;}
H2, .Head, .SubHead, h3, h4, h5, h6, .ov{color: #73aec7; font: 15px Arial,Tahoma,Verdana,Geneva,Helvetica,sans-serif; margin:0 0 10px 0; font-weight: bold; }
.SubHead, h4, h5{font-size:13px;}
h2{color:#00a6eb; font: bold 18px "Arial Narrow";}
h3, h4{font: bold 15px Arial;}
h5, h6{color:#00a6eb; font: bold 13px Arial;}


/* =======================  Links  ======================= */

/*-- default links visited & active	--*/ A, A:link, A:visited, A:active { color: #f63; text-decoration: none; }
/*-- default links hover			--*/ A:hover{ text-decoration: none; color:#fc0;}
/*-- 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: #f63 ; font-family: tahoma, Arial; font-weight: bold;  text-decoration: none; margin: 2px 5px;}	
/*-- admin button-link style hover--*/ 	a.CommandButton:hover {color: #00a6eb;}
a.sok:link, a.sok:visited, a.sok:active{ font-weight: bold; text-decoration: none; }
a.sok:hover{color: #c60;}

/* =======================  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{ font: 11pxTahoma; background: #f63; font-weight: bold; color: #fff; padding: 2px 3px 3px 3px; margin: 4px; cursor:hand;}
.DataGrid_AlternatingItem{background:none;}
/* =======================  Menus  ======================= */

/*-- box that holds the menu    --*/ .MainMenu_MenuContainer { background: transparent; width:100%; text-align:right;}
/*-- bar that holds the menu    --*/ .MainMenu_MenuBar {background: transparent;}

/*-- menuitems idle             --*/ .MainMenu_Idle TD { color: #f63; background: url(menu_sep.gif) no-repeat top right; font-weight: bold; padding: 5px 0 5px 0; text-align:right;}
/*-- menuitems over             --*/ .MainMenu_Selected TD { color: #7397b0; background: url(menu_sep.gif) no-repeat top right; font-weight: bold; padding: 5px 0 5px 0; text-align:right;}
/*-- menuitems active           --*/ .MainMenu_Active TD{color: #fff; background: url(menu_sep.gif) no-repeat top right; font-weight: bold; padding: 5px 0 5px 0; text-align:right;}
/*-- 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: #4f6675; filter: none; border: #4f6675 1px solid; padding:6px;}
/*-- submenu items idle         --*/ .MainMenu_MenuItem{ color: #ccc; font-weight: normal; padding: 3px 25px 4px 16px; border: 0;}
/*-- submenu items hover        --*/ .MainMenu_MenuItemSel{background:#3a5161; color: #fff; font-weight: normal; padding: 3px 25px 4px 16px; border: 0;}


