body {
        font-family:verdana,arial,helvetica,sans-serif;
        font-size:12px;
        color:black;
		background:#FFFFFF;
}
td {
        font-family:verdana,arial,helvetica,sans-serif;
        font-size:12px;
        color:#2C4B7F;
}
a { color:#000080; }
a:hover { color:gray; }
h1 {
        font-size:13pt;
}
.footer {
        font-size:9pt;
}
a.footer {
		color: #4F9FE3;	
}
input {
        background: transparent url("/crm/gfx/white_shade.gif");
        background-color: #f3f3f3;
        border:1px solid gray;
        margin:1px;
        height:20px;
        padding-left:4px;
        font-family: Verdana,Helvetica,sans-serif;
        font-size: 11px;
}
.none{
	background: transparent url("/crm/gfx/null.gif");
        border:0px;
        margin:1px;
        height:20px;
        padding-left:4px;
        font-family: Verdana,Helvetica,sans-serif;
        font-size: 11px;

}
select{
        background: transparent url("/crm/gfx/white_shade.gif");
        background-color: #f3f3f3;
        border:1px solid gray;
        margin:1px;
        height:20px;
        padding-left:4px;
        font-family: Verdana,Helvetica,sans-serif;
        font-size: 11px;
}
a.minibutton {
	font-size:8pt;
	border:1px #C6DCF1 solid;
}
input:hover{
	color:#000080;
}
textarea {
        border-top: 1px #C6DCF1 solid;
		border-left: 1px #C6DCF1 solid;
        border-bottom: 1px #A5C2DD solid;
		border-right: 1px #A5C2DD solid;
        color:black;
        font-size:10pt;
        font-family:verdana,arial,helvetica,sans-serif;
        padding:1px;
}
table.menu {
        color: #000000;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 9pt;
        vertical-align : middle;

}

table.main {
        border:0px #56847B solid;
        background:#FFFFFF;
}
table.main-frontpage {
        border:0px #56847B solid;
        background:#FFFFFF;
}
.webeditborder { border:1px #565656 solid; }

.menu {
		padding-left: 5px;
        font-size:13px;
        text-decoration:none;
}
.menu a {
        color:#2C4B7F;
        padding-top:0px;
        text-decoration:none;
        font-weight: bold;
}

.menu a:hover {
	text-decoration:underline;
}

.c_menu {
        color:#2C4B7F;
        text-decoration:none;
        font-weight: bold;
	font-size:11px;
}
a.c_menu a:hover {
        text-decoration:underline;
}
table.c_menu{
	border:1px #C6DCF1 solid;
	background:#CAE6FE;
}
h3{ 
	font-size:15px;
	font-weight: bold;

}
h5{
        font-size:11px;
	font-weight: 300;
}
.yti {
	font-weight: bold;
}

LI.square { list-style: square outside }

a.button {
        background: transparent url("/crm/gfx/white_shade.gif");
        background-color: #f3f3f3;
        border:1px solid gray;
        margin:1px;
        height:20px;
        padding:3px;
        font-family: Verdana,Helvetica,sans-serif;
        font-size: 11px;
	text-decoration:none;
	color:black;

}

.button:hover {
	border-right:1px solid black;
	border-bottom:1px solid black;
        color:gray;
}

table.submenu {
        background:#CAE6FE;
        padding-left : 5px;
}
span.submenu {
        padding-left : 35px;
}

.submenu {
	color:#000066;
        font-size:11px;
        text-decoration:none;
}

.submenu a {
        color:#2C4B7F;
        padding-right:10px;
        padding-left:0px;
        padding-top:0px;
        text-decoration:none;
        font-weight: normal;
}


.submenu a:hover {
        text-decoration:underline;
}

.topmenu {
        padding-right: 5px;
}

a.topmenu {
        color:#ffffff;
        font-size:12px;
        font-weight: bold;
        text-decoration:none;
}

table.login {
        background:#EEE9E9;
        border:1px #719F96 solid;
}
th.login {
        color:black;
        text-align:left;
        font-style:italic;
        font-size:10pt;
        padding:3px;
}
td.login {
        padding:3px;
}
input.login {
	background :#FFFAFA;
}
table.box {
        border:1px #719F96 solid;
}
th.box {
        color:black;
        text-align:left;
        font-size:10pt;
}

table.list {
	width:705px;
        border:1px #cccccc solid;
        padding:0px;
}
table.listc {
        border-top:1px #cccccc solid;
        border-bottom:1px #777777 solid;
        border-left:1px #cccccc solid;
        border-right:1px #777777 solid;
        padding:0px;
}
tr.list:hover {
	border-bottom:1px black solid;
}
td.list {
        border-bottom:1px #cccccc solid;
        padding:4px;
}
td.listt {
        border-right:1px #cccccc solid;
        border-bottom:1px #cccccc solid;
        padding:2px;
	background:#CFD1D5;

}
td.sublist {
        border-right:1px #cccccc solid;
        border-bottom:1px #cccccc solid;
        padding:2px;
}
td.sublist a {
	text-decoration:none;
}
td.listx {
        border-bottom:1px gray solid;
        padding:4px;
}
td.list_ {
        border-bottom:1px #cccccc solid;
        padding:1px;
}

td.list_x {
        border-bottom:1px gray solid;
        padding-top:1px;
}

th.list {
	width:100%;
	white-space: nowrap;
	text-align:center; 
        background : url(/webedit/gfx/list-th-bg.png) repeat-x top;
        padding:0px;
	padding-left:4px;
        font-size:10px;
        color:#2C4B7F;
	text-align:left;
}
th.listR {
        background : url(/webedit/gfx/list-th-bg.png);
        border-right:0px #cccccc solid;
        padding:0px;
        padding-left:4px;
        font-size:10px;
        color:#2C4B7F;
	text-align:right;
}
th.listC {
        background : url(/webedit/gfx/list-th-bg.png);
        border-right:0px #cccccc solid;
        padding:0px;
        padding-left:4px;
        font-size:10px;
        color:#2C4B7F;
	text-align:center;
}
th.listL {
        background : url(/webedit/gfx/list-th-bg.png);
        border-right:0px #cccccc solid;
        padding:0px;
        padding-left:4px;
        font-size:10px;
        color:#2C4B7F;
	text-align:left;
}

th.list a {
        color:#2C4B7F;
        text-decoration:none;
}
th.listR a {
        color:#2C4B7F;
        text-decoration:none;
}
th.listC a {
        color:#2C4B7F;
        text-decoration:none;
}
th.listL a {
        color:#2C4B7F;
        text-decoration:none;
}
td.listh {
        color:#2C4B7F;
        font-weight:bold;
}
td.list a {
        color:#2C4B7F;
        text-decoration:none;
}
td.listx a {
        color:#2C4B7F;
        text-decoration:none;
}
td.list a:hover {
        color:gray;
        text-decoration:none;
}
td.listx a:hover {
        color:gray;
        text-decoration:none;
}

td.hideh {
        color:black;
        font-size:9pt;
}
td.hideh a {
        color:black;
        text-decoration:none;
}
td.hideh:hover a {
        text-decoration:underline;
}
table.form {
        padding:5px;
	    width:650px;

}
tr.form{
	border-bottom:1px gray solid;
}
td.form{
        border-bottom:1px #cccccc solid;
}

.spacerl {
        padding-left:20px;
}
.spacer2 {
        padding-left:25px;
}


.panel-header-bg{
		background: url(/webedit/gfx/panel-header-bg.png) top right no-repeat;
		width: 913px;
		height: 80px;
	
}

.panel-bg{
	background: url(/webedit/gfx/panel-bg.png) top right repeat-y;
	width: 913px;	
	
}

.panel-bg-bobler{
	background: url(/webedit/gfx/panel-bg-bobler.png) top right no-repeat;
	width: 280px;	
	height: 246px;
	
}

.panel-bottom-bg{
	background: url(/webedit/gfx/panel-bottom-bg.png) top right no-repeat;
	width: 913px;
	height: 10px;	
	
}

.kn-logginn{
	
	background: url(/webedit/gfx/kn_logginn.png) top right no-repeat;
	width: 74px;
	height: 22px;	
	border: 0px;
	cursor: pointer;
}



.bottom-bg{
	background: url(/webedit/gfx/bottom-bg.png) top right no-repeat;
	width: 913px;
	height: 80px;	
	
}

.ramme-rundt-felt{
	
	border-bottom:1px solid #E4F2FE; 
	border-left:1px solid #8CBBE3; 
	border-right:3px solid #cae6fe;
	padding-left: 8px;
	padding-top: 9px;
	padding-bottom: 20px;
	background-color: #FCFBF9;
	text-align: center;
}

.overskrift-hovedfelt{
	
	border-bottom:1px solid #8CBBE3;  
	background: url(/webedit/gfx/h_blank.png) repeat-x top right; 
	height: 19px; 
	padding-top: 3px; 
	padding-right: 10px;
	font-weight: bold;
	text-align: center;
	
}
.left_menu{
	width: 183px;

}
.content{
	width: 730px;
}
table.lista {
        width:705px;
}
#LSResult{
        float:left;
        clear:left;
        margin: -2px 0 4px 4px !important;
        margin: -2px 0 4px 4px;
	width:176px;
        font-size:11px;
        display:none;
}
#LSResult a{
	text-decoration:none;
}
#LSResult ul{
        margin: 0px 0 0px 0px !important;
        padding: 3px;
}
#LSResult li{
	list-style-type:none;
        margin: 2px 2 2px 2px !important;
        padding-left: 3px;
}
#LSShadow{
        position:absolute;
        background:white;
        border:1px solid #999999;
        margin:2px 0px 0px 0px;
	padding:0px;
	display:block;
	white-space: nowrap;
}
#LSShadow a{
	padding:3px;
	color:black;
	display:block;
}
#LSShadow{
        /* IE5 hack */
        \margin: 0px 0px -3px 0px;
        ma\rgin:  0px 0px 0px 0px;
}
#LSShadow p{
        font-size:14px;
        margin: 0px;
}
#LSHighlight a{
	white-space: nowrap;
	padding:3px;
	background:#CAE6FE;
	display:block;
}
.readonly{
        background-color: #f3f3f3;
        border:1px solid gray;
        margin:1px;
        height:20px;
        padding-left:4px;
        font-family: Verdana,Helvetica,sans-serif;
        font-size: 11px;
}
.rwrite{
        background: transparent url("/crm/gfx/white_shade.gif");
        background-color: #f3f3f3;
        border:1px solid gray;
        margin:1px;
        height:20px;
        padding-left:4px;
        font-family: Verdana,Helvetica,sans-serif;
        font-size: 11px;
}
