﻿body 
{
	font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;
	
}
P{ font-family: Verdana, Arial, Helvetica, sans-serif;    margin-left:0px;    margin-bottom:3px;    margin-top:3px; font-size:12px;}
.redheader{ font-family: Verdana, Arial, Helvetica, sans-serif;    margin-bottom:0px;    margin-top:0px; padding-top:4px; font-size:12px;font-weight:bold;color:#ffffff}
.stdtext{ font-family: Tahoma, Verdana;    margin-left:0px;    margin-bottom:3px;    margin-top:3px; font-size:12px;}
.stdminitext{ font-family: Tahoma, Verdana;    margin-left:0px;    margin-bottom:3px;    margin-top:3px; font-size:12px;}

.form TD {
	font-size: 12px;
}

.text {
	font-size: 12px;
	BORDER-BOTTOM: 2px solid #CC0029;  
	BORDER-LEFT: 1px solid #CC0029; 
	BORDER-RIGHT: 2px solid #CC0029; 
	BORDER-TOP: 1px solid #CC0029; 
	COLOR: #000000; 
}



.leftLabel {
	padding: 3px;
}

.rightLabel {
	padding: 3px;
}

.error {
	color: red; 
	font-weight: bold; 
	cursor: help;
	font-size: 12px;	
}	

.formErrorCell {
	font-weight: bold;
	color: red;
	padding: 2px;
}

.errornous {
	border: 1px solid red;
}


.select {
	font-family: verdana;
	font-size: 8pt;
	width: 100%;
}

.paragraph {
	padding: 10px 0px 3px 0px;
	font-weight: bold;
}

.paragraphDiv {
	padding: 2px;
	border-bottom: 1px solid black;
}

.submit {
	font-size: 8pt;
	font-weight: bold;
	font-color: white;
	BORDER-BOTTOM: 2px solid;  
	BORDER-LEFT: 1px solid; 
	BORDER-RIGHT: 2px solid; 
	BORDER-TOP: 1px solid; 
	COLOR: White;
	BACKGROUND-COLOR: #CC0029;
	cursor: hand;
}

.formTable {

}

.formBodyCell {
	padding-bottom: 15px;
}

.formFooterCell {
	padding: 5px;
}




.hovedmenu {padding:0px 10px 0px 10px;   font-size :14px;background-color:#cccccc;color: #000000;text-decoration: none;}
.hovedmenu:hover {padding:0px 10px 0px 10px;   font-size:14px;background-image:url(grafik/menu_hover_bg.jpg);color: #000000; text-decoration: none;}
.hovedmenu_selected {padding:0px 10px 0px 10px;   font-size:14px;background-image:url(grafik/menu_hover_bg.jpg);color: #000000; text-decoration: none;font-weight:bold}

.submenu {padding:0px 10px 0px 10px;   font-size :13px;background-color:#339966;color: #ffffff;text-decoration: underline;}
.submenu:hover {font-size:12px;background-color:#cccccc;color: #ffffff; text-decoration: underline;}
.submenu_selected {font-size:12px;background-color:#cccccc;color: #ffffff; text-decoration: underline;font-weight:bold}



A {color: #000000;text-decoration: underline;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;}
A:hover { text-decoration: underline; color: #ff0000;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;}
H1  {    padding: 0px	;    margin-bottom:0px;    font-size: 15pt;     font-style: normal;    line-height: normal;     font-weight: bold;     font-variant: normal;    text-transform: none;     letter-spacing: normal;    color: #000000;  }        
H2  {    padding: 0px	;    margin-bottom:0px;         font-size: 13pt;     font-style: normal;    line-height: normal;     font-weight: bold;     font-variant: normal;    text-transform: none;     letter-spacing: normal;    color: #000000;  }      
.SilverHeader{    background-image:url(../grafik/topbg.gif); height: 19px; width: 100%;    font-weight:bold;}
.SilverBox{    padding:0px 0px 0px 0px ;    border:1px solid #AEBECE;width:98%;    border-collapse:collapse;    } 
TABLE.KategoriTable {      width:600px;     border-style: solid; border-width: 1px;     border-collapse: collapse;      font: 10pt verdana; } 
td{vertical-align:top;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;}

TD.Kategorivaelgerlabel {     background-color: #666666;     padding-left:4px;     padding-top:4px;     color:#FFFFFF;     width:80px;text-align:left;font-family:Verdana, Arial, Helvetica, sans-serif; } 
TD.Kategorivaelger {     font-size: 11px;     width:100px;font-family:Verdana, Arial, Helvetica, sans-serif; } 
TD.Kategorivaelger3a {     font-size: 11px;     width:70px;font-family:Verdana, Arial, Helvetica, sans-serif; } 
TD.Kategorivaelger3 {     font-size: 11px;     width:180px;font-family:Verdana, Arial, Helvetica, sans-serif; } 
TD.FormLabel {     font-size: 11px;     width:50px;font-family:Verdana, Arial, Helvetica, sans-serif; } 
TD.MicroFormLabel {     font-size: 11px;     width:20px;     padding-top:4px;     text-align:center; } 
TD.FormField {     font-size: 11px; } 
TD.SmallFormField {     font-size: 11px;     width:50px } 
TABLE.maintable  {      width:750px;     border-style: solid; border-width: 0px;     border-collapse: collapse;      font: 10pt verdana; } 
TABLE.maintable_bred  {      width:850px;     border-style: solid; border-width: 0px;     border-collapse: collapse;      font: 10pt verdana; } 

TR.RecordRow_1 {     background-image: url(grafik/faellesbg.gif) } 
TR.RecordRow_2 {  background-color:#C0C0C0; } 

TR.StdRecordRow_1 {     }  /*border-top:solid 1px #000000; */
TR.StdRecordRow_2 { } 

TD.RecordRow_text {      text-align:left;     cursor: pointer;     padding-left: 3px;     font-size: 11px;  } 
TD.RecordRow_digit {      text-align:right;     cursor: pointer;     padding-left: 3px;     font-size: 11px;  } 
.link_aktiv A     {         padding: 22px 10px 0px 10px;          color : rgb(0,0,0);         text-decoration: none;         font-weight : bold;         font-size: 12pt;         background-image: url(../grafik/menu/obg.gif);         text-decoration: none;         color : #FFFFFF;     }        
.link_uaktiv     {                          text-decoration: none;             font-size: 7pt;             background-image: url(grafik/menu/k_blaabg.gif);             color : #FFFFFF;             display: block;              height:35px;             text-align:left;             padding-left:10px;             padding-top:5px;             padding-bottom:5px;             padding-right:5px     }	     .link_aktiv     {             font-family: Tahoma, Verdana;             text-decoration: none;             font-size: 7pt;             background-image: url(../grafik/menu/obg.gif);             color : #FFFFFF;             display: block;              height:35px;             text-align:left;             padding-left:10px;             padding-top:5px;             padding-bottom:5px;             padding-right:5px	     }	     
.link_uaktiv:hover     {	   text-decoration: none;         font-size: 7pt;         background-image: url(grafik/menu/k_lblaabg.gif);         color : #FFFFFF;         display: block;          height:35px;         text-align:left;         padding-left:10px;             padding-top:5px;             padding-bottom:5px;             padding-right:5px     }	     
.link_aktiv:hover     {        text-decoration: none;         font-size: 7pt;         background-image: url(grafik/menu/obg.gif);         color : #FFFFFF;         display: block;          height:35px;         text-align:left;         padding-left:10px;             padding-top:5px;             padding-bottom:5px;             padding-right:5px    }     

.Stdlink_aktiv A		{display: inline}        
.Stdlink_uaktiv			{display: inline}	     
.Stdlink_uaktiv:hover	{display: inline}	     
.Stdlink_aktiv:hover	{display: inline}     



TR.InfoTableHeader    {        background-color: #cccccc;        color:#000000;        font-weight:bold;    ;font-family:Verdana, Arial, Helvetica, sans-serif;}    
TD.InfoTableHeader    {        background-color: #cccccc;        color:#000000;        font-weight:bold;    ;font-family:Verdana, Arial, Helvetica, sans-serif;}    
TR-InfoTableRowtype1    {        background-color: #FFFFFF;    ;font-family:Verdana, Arial, Helvetica, sans-serif;}    
TR.InfoTableRowtype2    {        background-color: #DEE7F1;    ;font-family:Verdana, Arial, Helvetica, sans-serif;}    

TD.InfoTableRowtype3    {border-bottom:solid 1px #cccccc;;font-family:Verdana, Arial, Helvetica, sans-serif;}    

.InfoTableTextCell    {         text-align:left;         font-weight:bold;    ;font-family:Verdana, Arial, Helvetica, sans-serif;}    
.InfoTableDigitCell    {         text-align:right;         font-weight:bold;    ;font-family:Verdana, Arial, Helvetica, sans-serif;}
.InfoTableDigitCell3    {         text-align:right;         border-bottom:solid 1px #cccccc;  ;font-family:Verdana, Arial, Helvetica, sans-serif;}

/* Detaljevisning Style : Start*/

.smuktabel 
{
	
	border:solid 1px #000000;
	-moz-border-radius: 5px 5px 5px 5px;
	-webkit-border-top-left-radius : 5px;
	-webkit-border-top-right-radius : 5px;
	-webkit-border-bottom-left-radius : 5px;
	-webkit-border-bottom-right-radius : 5px;
	
}


TR.DetaljeSektionHeader    {        background-color: #cc0029;        color:#ffffff;        font-weight:bold;    ;font-family:Verdana, Arial, Helvetica, sans-serif;}    /*Overskrift linje Række*/
TD.DetaljeSektionHeader    {        background-color: #cc0029;        color:#ffffff;        font-weight:bold;    ;font-family:Verdana, Arial, Helvetica, sans-serif;}    /*Overskrift linje Celle*/

TR.DetaljeSektionHeaderGalleri    {        background-color: #cc0029;        color:#ffffff;        font-weight:bold;    ;font-family:Verdana, Arial, Helvetica, sans-serif;}    /*Galleri Overskrift linje Række*/

TR-DetaljeSektionRowType1    {        background-color: #FFFFFF;    }    /*Hvid baggrund*/
TR.DetaljeSektionRowType2    {        background-color: #DEE7F1;    }    /*Markeret baggrund baggrund*/

TD.DetaljeSektionRowType3    {border-bottom:solid 1px #cccccc;;font-family:Verdana, Arial, Helvetica, sans-serif;}    

.DetaljeSektionTabelTekstCelle    {         text-align:left;         font-weight:bold;    }    
.DetaljeSektionTabelTalCelle    {         text-align:right;         font-weight:bold;    }
.DetaljeSektionTabelTalCelle3    {         text-align:right;         border-bottom:solid 1px #cccccc;  }

.detaljemenupanel {padding:0px 10px 0px 10px;  }
.detaljemenu {padding:0px 10px 0px 10px;  width:100px; font-size :12px;background-color:#cc0029;color: #000000;text-decoration: none;}
.detaljemenu:hover {padding:0px 10px 0px 10px;width:100px;   font-size:12px;background-color:#cc0029;color: #ffffff; text-decoration: none;}
.detaljemenu_selected {padding:0px 10px 0px 10px;width:100px;   font-size:12px;background-color:#666666;color: #ffffff; text-decoration: none;}


.detaljeNavigeringsKnap {padding:3px 10px 3px 10px;  font-family:  Verdana, Arial, Helvetica, sans-serif;font-size:12px;background-color:#666666;color: #ffffff;text-decoration: none;}
.detaljeNavigeringsKnap:hover {padding:3px 10px 3px 10px;   font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;background-color:#cc0000;color: #ffffff; text-decoration: none;}
.detaljeNavigeringsKnap_selected {padding:3px 10px 3px 10px;   font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;background-color:#cc0000;color: #ffffff; text-decoration: none;}

/* Detaljevisning Style : Slut*/





/*Loberg*/
.header1 { 
	padding-top: 10px;
	
	font-size: 16pt; 
	font-style: normal; 
	line-height: normal; 
	font-weight: bold; 
	font-variant: normal; 
	text-transform: none; 
	letter-spacing: normal
} 

.header2 { 
	padding-top: 6px;
	
	font-size: 12pt; 
	font-style: normal; 
	line-height: normal; 
	font-weight: bold; 
	font-variant: normal
} 

.box1 { 
	background-color: #cccccc; 
	border: 1px #000000 solid; 
	padding: 6px; 
	float: right;
	margin: 8px;
	
	font-size: 10pt; font-style: normal; 
	font-weight: normal; 
	font-variant: normal; 
	color: black;
} 

.box2 { 
	
	margin-top: 5px;
	margin-bottom: 5px;
	padding: 5px;
	font-size: 10pt; 
	font-style: normal; 
	line-height: normal; 
	font-weight: bold; 
	font-variant: normal;
	width: 100%; 
	border: 1px #333333 solid; 
	background-color: #eeeeee;
} 

.table1 TD 
{ 
	padding: 4px;
}	

.table1 
{ 
	border: 1px solid black; 
	border-collapse: collapse; 
}
	
.table1 .rn
{ 
	background-color: #F1F2F5; 
}

.table1 .c0 { background-color: #5A5959; color: white; text-align: center; font-weight: bold;}


.image1
{
	margin: 5px; 
	border: 1px solid black; filter:progid:DXImageTransform.Microsoft.Shadow(color='#666666', Direction=135, Strength=4)
}

.inputstyle
{	
	BORDER-BOTTOM: 2px solid;  
	BORDER-LEFT: 1px solid; 
	BORDER-RIGHT: 2px solid; 
	BORDER-TOP: 1px solid; 

	FONT-FAMILY: arial,tahoma,verdana; 
	FONT-SIZE: 10pt; 
	FONT-WEIGHT: normal;
}

.bund
{	
	
	FONT-SIZE: 8pt; 
	FONT-WEIGHT: normal;
}

#main
{
	width: 100%; 
	height: 100%; 
	position: relative; 
	scrollbar-face-color: #5A5959;
	scrollbar-shadow-color: #000000;
	scrollbar-highlight-color: #FEFBE0;
	scrollbar-3dlight-color: black;
	scrollbar-darkshadow-color: black;
	scrollbar-track-color: #B5BCBE;
	scrollbar-arrow-color: #FFFFFF;	
	overflow-y: scroll;
}

.tableBox {
	BACKGROUND-IMAGE: url('firmagrafik/cssheader_r.gif');
	BACKGROUND-POSITION: top right;
	BACKGROUND-REPEAT: no-repeat;
	height:24px;
}

.tableBox .c_0_0 {
	color: white; font-weight: bold;
	TEXT-ALIGN: center;
	vertical-align:middle;
		
	BACKGROUND-IMAGE: url('firmagrafik/overskrift_v.gif');
	BACKGROUND-POSITION: top left;
	BACKGROUND-REPEAT: no-repeat;	
	PADDING: 0px 10px 1px 6px;
}


