/* ######################################
   Standard tag
###################################### */
a 
{
	background-color: transparent;
	color: #000099;
	font-family:  Arial, Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	text-decoration: none;
}
a:hover 
{
	text-decoration: underline;
}

TABLE
{
	border-collapse: collapse; border-spacing: 0; 
}

TD
{
}

body {
	background-color: white;
	color: #3F6075;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	margin: 0;
	padding: 0;
}
/* ######################################
   ToldSkats tag start
###################################### */
#skinmiljoe {
	background-color: transparent;
	color: red;
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	height: auto;
	left: 0;
	padding-left: 10px;
	position: absolute;
	top: 20px;
	white-space: nowrap;
	width: auto;
	z-index: 5;
}
/* SAG ****************************************************************/
#skinpartident 
{
	background-image: url("../billeder/graaprik.gif");
	background-position: 5 13;
	background-repeat: no-repeat;
	font-size: 8pt;
	height: auto;
	left: 0;
	padding-left: 10px;
	position: absolute;
	top: 35px;
	white-space: nowrap;
	width: auto;
	z-index: 10;
}
a.skinpartlink {
	background-image: url("../billeder/latransp.gif");
	background-position: 0 0;
	background-repeat: no-repeat;
	display: block;         /* Af hensyn til padding-left i IE5.0 */
	font-size: 8pt;
	padding-left: 9px;
}
#skintop {
	height: auto;
	margin-top: 1px;
	position: relative;
	width: 100%;
}
table.skintop {
	border-collapse: collapse;
	border-spacing: 0; 
	width: 100%;
}
td.skintopmenu {
	background-color: white;
	color: #3F6075;
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	height: 16px;
	padding: 0;
	white-space: nowrap;
	width: 100%; 
}
td.skinlogoimg {
	padding: 0;
	vertical-align: bottom;            /* Af hensyn til skalering */
}
img.skinlogo {
	border: none;
	display: block;  /* Af hensyn til strict.dtd i visse browsere */
	height: 80px;
	margin: 0;
	padding: 0;
	width: 160px;
}
td.skinlogobar {
	color: #3F6075;
	background-image: url(../billeder/header_bg_gradient.gif);
	background-repeat: repeat-y;       /* Af hensyn til skalering */
	background-color: #FFC61E;
	height: 64px;
	padding: 0;
}
div.skinlogobarminbredde { /* Holder logo vaek fra gradueret topfarve */
	height: auto;
	width: 440px;                 /* 600px - width paa logo 160px */
}
#skinsystemmenu {
	background-color: #658091;
	color: white;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	height: auto;                      /* Af hensyn til skalering */
	line-height: 25px;
	margin-bottom: 1px;
	margin-top: 1px;
	min-width: 600px;
	padding-bottom: 1px;
	position: relative;
	white-space: nowrap;
	width: 100%;
	text-align: left;
}
span.skinsystemmenulinkfoerst {
	padding-left: 10px;
	padding-right: 8px;
}
span.skinsystemmenulinknaest {
	padding-left: 8px;
	padding-right: 8px;
}
a.skinsystemmenulink {
	background-color: #658091;
	color: white;
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
}
div.skinminbredde { /* Simulerer css-egenskaben min-width i IE mv.    */
	height: auto;
	line-height: 1px;
	width: 600px;
}
#skinsystemnavn {
	color: #3F6075;
	background-color: #FFF8E3;
	height: auto;
	min-width: 660px;
	position: relative;
	width: 100%;
	text-align: center;
}
#skinsystemnavnskaerm {
	height: 80px;
	margin-left: auto;
	margin-right: auto;
	position: relative;
	width: 660px;
	text-align: left;
}
img.skinsystemnavnskaerm {
	display: block;  /* Af hensyn til strict.dtd i visse browsere */
	height: 50px;
	margin: 0;
	padding: 0;
	width: 600px;
}
#skinsystemnavnprint {
	height: auto;
	margin-left: auto;
	margin-right: auto;
	padding-left: 4px;
	position: relative;
	width: 600px;
	text-align: left;
}
div.skinsystemnavnstregskaerm {
	background-color: #658091;
	background-image: url(../billeder/hr_bg.gif);
	background-repeat: no-repeat;
	height: 5px;
	margin-left: 2px;
	width: 300px;
}
div.skinsystemnavnstregskaerm hr {
	display: none;
}
div.skinsystemnavnprint {
	font-family: "Times New Roman", Times, serif;
	font-size: 20pt;
	font-style: italic;
	height: auto;
	width: auto;
	text-align: left;
}
#skinbund {
	background-color: #658091;
	color: white;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	height: auto;                      /* Af hensyn til skalering */
	line-height: 25px;
	margin-top: 1px;
	min-width: 600px;
	padding-bottom: 1px;
	position: relative;
	white-space: nowrap;
	width: 100%;
	text-align: left;
}
input.skinknapnormal {
	color: #000000;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	height: 20pt;
	text-align: center;
	width: 75pt;
}
.skinknapnormal {
	color: #000000;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	height: 20pt;
	text-align: center;
	width: 75pt;
}
/* ######################################
   ToldSkats tag slut
###################################### */

/* ######################################
   Egne tag
###################################### */

/**********************************
	usercontrol header og footer
***********************************/

 .usercontrolHeaderTable_1 {width:100%; border: none;}
 .usercontrolHeaderTable_2 {width:100%; height:80px; border: none;}
 .usercontrolHeaderToldskatLogo_1 {background-color:#cccccc}
 .usercontrolHeaderToldskatLogo_1_Image {height:41px; width:83px}
 .usercontrolHeaderToldskatLogo_2 {background-color:#666666}
 .usercontrolHeaderToldskatLogo_2_Image_1 {height:33px; width:574px}
 .usercontrolHeaderToldskatLogo_2_Image_2 {height:5px; width:166px; vertical-align:top}
 .contentWidth {width:660px}
 .contentHalfWidth{width: 50%;}
 .usercontrolFooterTable_1 {border: none; padding: 0px;}
 .usercontrolFooterIMG_1{height: 2px;}

.ALINK
{
    FONT-SIZE: 10pt;
    COLOR: #000099;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    TEXT-DECORATION: none;
	background: url(../billeder/help.gif);
	background-repeat: no-repeat;
	background-position: right center;
	display: block;
	padding-right: 18px;
	width: auto;
}
.BIG
{
    FONT-SIZE: 11pt;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	FONT-WEIGHT: bold
}
.BUTTON
{
	WIDTH: 83px;
    HEIGHT: 35px
}

.COURIER
{
	color: #3F6075;
    FONT-SIZE: 9pt;
    FONT-FAMILY: Courier, Verdana, Helvetica, sans-serif
}
.COURIER2
{
	color: #3F6075;
    FONT-SIZE: 12pt;
    FONT-FAMILY: Courier, Verdana, Helvetica, sans-serif
}

.COURIERHEADER
{
	color: #3F6075;
    FONT-SIZE: 12pt;
    FONT-FAMILY: Courier, Verdana, Helvetica, sans-serif;
    FONT-WEIGHT: bold
}

.COURIERBOLD
{
	color: #3F6075;
    FONT-SIZE: 10pt;
    FONT-FAMILY: Courier, Verdana, Helvetica, sans-serif;
    FONT-WEIGHT: bold
}

.HEADER1
{
	color: #3F6075;
    FONT-SIZE: 12pt;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	FONT-WEIGHT: bold
}
.INPUT
{
    FONT-FAMILY: Monospace;
    width: 100px;
    height: 22px
}
.TEXTBOX
{
	FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    TEXT-DECORATION: none;
    border: solid 1px #999999;
}
.IMAGEARROW
{
	width: 17px;
    height: 19px
}
.LIST
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
.NORMAL
{
	color: #3F6075;
    FONT-SIZE: 10pt;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
.NORMALNED
{
	color: #3F6075;
    FONT-SIZE: 10pt;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    padding-top:4px;
}
.NORMALNED2
{
	color: #3F6075;
    FONT-SIZE: 10pt;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    padding-top:2px;
}
.NORMALNED3
{
	color: #000099;
    FONT-SIZE: 10pt;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    padding-top:2px;
}
.SMALL
{
	color: #3F6075;
    FONT-SIZE: 8pt;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}

.SMALLRED
{
	color: #FF0000;
    FONT-SIZE: 8pt;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}

.NORMALBOLD
{
	color: #3F6075;
    FONT-SIZE: 10pt;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    FONT-WEIGHT: bold
}
.NORMALITALIC
{
	color: #3F6075;
    FONT-SIZE: 10pt;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    FONT-STYLE: italic
}
.FANETITEL
{
	color: #3F6075;
    FONT-SIZE: 12pt;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    FONT-WEIGHT: bold
}
.GRUPPETITEL
{
	color: #3F6075;
    FONT-SIZE: 10pt;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    FONT-WEIGHT: bold
}
.tyndgraa
{
    BORDER-RIGHT: silver 0px solid;
    BORDER-TOP: silver 0px solid;
    BORDER-LEFT: silver 0px solid;
    BORDER-BOTTOM: lightgrey 1px solid;
}
.ListeHeaderTLBR
{
    BORDER-RIGHT: silver 1px solid;
    BORDER-TOP: silver 1px solid;
    BORDER-LEFT: silver 1px solid;
    BORDER-BOTTOM: silver 1px solid;
    HEIGHT: 30px;
    BACKGROUND-COLOR: lightgrey;
    FONT-WEIGHT: bold
}
.ListeLBR
{
    BORDER-RIGHT: silver 1px solid;
    BORDER-TOP: silver 0px;
    BORDER-LEFT: silver 1px solid;
    BORDER-BOTTOM: silver 1px solid;
    HEIGHT: 30px
}
.ListeHeaderTBR
{
    BORDER-RIGHT: silver 1px solid;
    BORDER-TOP: silver 1px solid;
    BORDER-LEFT: silver 0px;
    BORDER-BOTTOM: silver 1px solid;
    HEIGHT: 30px;
    BACKGROUND-COLOR: lightgrey;
    FONT-WEIGHT: bold
}
.ListeBR
{
    BORDER-RIGHT: silver 1px solid;
    BORDER-TOP: silver 0px;
    BORDER-LEFT: silver 0px;
    BORDER-BOTTOM: silver 1px solid;
    HEIGHT: 30px
}
.venstretop
{
    background-image: url(../billeder/venstretop.gif);
}
.top
{
    background-repeat: repeat-x;
    background-image: url(../billeder/topmidt.gif);
    HEIGHT: 16px
}
.hojretop
{
    background-image: url(../billeder/hoejretop.gif);
}
.venstrebund
{
    background-image: url(../billeder/venstrebund.gif);
}
.bund
{
    background-repeat: repeat-x;
    background-image: url(../billeder/bundmidt.gif);
    HEIGHT: 16px
}
.hojrebund
{
    background-image: url(../billeder/hoejrebund.gif);
}
.venstremidt
{
    background-repeat: repeat-y;
    background-image: url(../billeder/venstremidt.gif);
    HEIGHT: 16px
}
.venstretopOpsum
{
    background-image: url(../billeder/venstretopopsum.gif);
}
.venstremidtopsum
{
    background-repeat: repeat-y;
    background-image: url(../billeder/venstremidtOpsum.gif);
    HEIGHT: 16px
}
.venstrebundOpsum
{
    background-image: url(../billeder/venstrebundopsum.gif);
}
.hoejremidt
{
    background-repeat: repeat-y;
    background-image: url(../billeder/hoejremidt.gif);
    HEIGHT: 16px
}
span.fortrykt {
	color: #000099;
	cursor: help;
}
@media screen {
	#skinsystemnavnprint {display: none}
	#skinsystemnavnprint {display: none}      /* Af hensyn til IE4 */
}
@media print {
	#skinmiljoe {display: none}
	#skinpart {text-align: center}
	#skinpartident {margin: auto auto; padding-left: 0; position: relative; text-align: left; top: 0; width: 594px}
	a.skinpartlink {display: none}
	#skintop {display: none}
	#skinsystemmenu {display: none}
	#skinsystemnavn {background-color: white}
	#skinsystemnavnskaerm {display: none}
	#skinbund {display: none}
	.ALINK {padding-right: 0; background: none;}
}

/* ######################################
   GulBoks
###################################### */

div.fejl {
	border: 1px solid red;
}
div.input {
	border: 1px solid white;
        height: auto;
        width: auto;
}
form {
	display: inline;
}
table.meddelelse {
	background-color: #FFFFCC;
	border: 1px solid black;
        border-collapse: separate; /* Arvet fra default.css */
	filter: progid:DXImageTransform.Microsoft.Shadow(color="#777777", direction=135, strength=3);
	padding: 5px;
	-moz-border-radius: 10px;
}
table.meddelelsePrintIE {
	background-color: white;
	border: 1px solid black;
	padding: 5px;
    width: 655px;
}

#gulBoks_trykTekst 
{
	color : red	
}
@media print {
	table.meddelelse {background-color: white}
}
