﻿/*
Firmafargene for SysIt
            RRGGBB
	COLOR: #2c4a75; Mørk blå
    COLOR: #8B98AA; Lys blå
    COLOR: #a8b2bf meny (lys)

*/

/**
 * layout
 */
tr              { vertical-align:top; }
body            { margin:0px; background-color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; }
.head           { height:35px; width: 100%; border-bottom:1px solid #2c4a75; }
.wrapper        { min-width: 400px; width: 100%; }
.outer          { border-left-width: 210px; border-right-width: 5px; border-left-color: #a8b2bf; border-right-color: #a8b2bf; background-color: #fff; width: auto; border-left-style: solid; border-right-style: solid;}
.inner          { margin: 0; width: 100%; }
.left           { width: 210px; margin-left: -210px; float: left; position: relative; z-index: 10; padding: 0px 0px 5px 0px; overflow:hidden; }
.right          { width: 5px; margin-right: -5px; float: left; position: relative; z-index: 11;}
.center         { float: left; width: 100%; position: relative; z-index: 12; overflow:hidden; }
.wide           { width: 100%; position: relative; z-index: 13; }
.clear          { clear: both; }
.foot           { width:100%;  height:20px;background:  #a8b2bf  no-repeat 0px 0px; display:block; position:absolute; z-index:0; background: url(images/Munck-DD.gif) no-repeat 0px 0px;}
.outer > .inner { border-bottom: 1px solid transparent; }       /* Mozilla code */
.left           { margin-right: 1px; margin-top:0px;}
.left           { border-top:  1px solid #a8b2bf; }
.right          { margin-left: 1px; }
.center         { margin: 0 -3px 0 -1px; }

.home           { background: url(images/Munck-DD.gif) no-repeat 0px 0px;
                 width:100%; height:36px;  background-color: #000000;
                 display:block; position:absolute; z-index:0; }
.beta           { /*background: url(images/Munck-DD.gif) no-repeat; width:2000px; height:36px; float:right; padding-right:40px;*/}

.main           { margin:0px; width: 100%; position: relative; overflow:hidden; }

.bkFinal        { width:100%; height:550px; overflow:hidden;}

/**
 * globals
 */
/*
a               {color:#ffffff; font-weight:normal; text-decoration:none;  border:solid 0px ;}

a:hover         {text-decoration:underline;}
a:visited       {color:#8B98AA; }
*/
form            { margin:0px;}
input           { font-size:x-small; }

p, li, td       { color:#68491E; /*margin:5px 5px 1em 0px; padding-top:0px; text-indent:0px;*/}

h1              { COLOR: #2C4A75; FONT-SIZE: 20px; FONT-WEIGHT:bolder;}
h2              { font-size:16px;  font-weight:bold;
                  color:#444; background-color:#a8b2bf; height:18px; 
                  margin: -2px  -2px -1px -2px; padding: 1px  0px 1px 5px; }
h3, th          { COLOR: #2C4A75; FONT-SIZE: 12px; FONT-WEIGHT: bold; left: 0px; margin-left: 0px; margin-bottom: 0px; padding:0px; }
h4              { COLOR: #2C4A75; FONT-SIZE: 10px; FONT-WEIGHT: bold; margin:0px;padding:0px;}
                  

input.button    { border:1px solid #8B98AA; background-color:#a8b2bf; margin:2px; padding:0px;}

/**
 * menu
 */
div.treemenu                {width:600px; margin-top:0px; overflow:hidden;white-space:nowrap; font-size:8pt;}
div.treemenu div            {white-space:nowrap;}
div.treemenu div.sub        {}
div.treemenu a              {height:14px; overflow:hidden;white-space:nowrap;}             /* endret height til 14px */
div.treemenu a.c,
div.treemenu a.e,
div.treemenu div.s,
div.treemenu div.l,
div.treemenu div.li,
div.treemenu div.ll         {width:14px; height:16px; display:block;float:left; clear:both;}
div.treemenu a.t            {border:1px solid #a8b2bf;cursor:hand;text-decoration:none; color:#333;}
div.treemenu a.s,
div.treemenu a.s:visited    {border:1px solid #a8b2bf;border-bottom:1px solid #222;cursor:hand; text-decoration:none; color:#222;} div.treemenu a.t:hover,
div.treemenu a.s:hover      {}
div.treemenu a.c            {background:url(images/t_collapse.gif) no-repeat -2px -4px;}
div.treemenu a.e            {background:url(images/t_expand.gif) no-repeat -2px -4px;}
div.treemenu a.c            {background:url(images/t_collapse.gif) no-repeat -2px -3px; }   /* flyttet + og minus litt lenger opp */
div.treemenu a.e            {background:url(images/t_expand.gif) no-repeat -2px -3px; }
div.treemenu a.t            {display:block; float:left;margin-left:2px;}
/* denne er ny og viktig for firefox... */


.dgSettings             { width:100%; font-size:8pt; }
.dgSettingsPager        { }
.dgSettingsFooter       { }
.dgSettingsItem td      { color:#333; padding:3px; border:1px solid #a8b2bf; }
.dgSettingsHeader       { color:#444; background-color:#a8b2bf; height:16px; font-weight:bold; }
		
.tbMainPage             { width:100%; }
.tbMainPage td          { padding:2px; }
.tdImg                  { width: 100px; vertical-align: top; padding:2px;}
.tdMain                 { font-size: 8pt; margin-bottom: 5px; margin-top: 0px; padding-top: 0px;
                          border-width:0px; vertical-align: top; text-align: left; }
.tblChanges             { }
.tdChanges              { background: #ffffff; border-bottom: dotted 1px #2C4A75; }

.lbError                { background-color:Yellow; font-weight:bold;}
.checkbox               { font-size:xx-small; font-weight:bold;}
.rbList                 { background: transparent; border-bottom: dashed 1px #2C4A75; }

div.treemenu pn                     { background-color:Red; width:40px;}