@media screen 
{
	.header
	{
		color:#333333;
		FONT-WEIGHT:bold;
		FONT-SIZE: 15px;
		MARGIN: 20px 20px 20px 0px;
		TEXT-TRANSFORM: uppercase;
		FONT-FAMILY: Verdana, Arial, Helvetica;
	}
	.subheader
	{
		color:#333333;
		FONT-WEIGHT:bold;
		FONT-SIZE: 12px;
		MARGIN: 10px 20px 10px 0px;
		FONT-FAMILY: Verdana, Arial, Helvetica;
		border-bottom: solid 3px #ccc;
	}
	.tekst
	{
		FONT-WEIGHT: normal;
		FONT-SIZE: 11px;
		MARGIN: 0px 20px 10px 0px;
		COLOR: #333333;
		FONT-FAMILY: Verdana, Arial, Helvetica
	}
	LI
	{
		FONT-WEIGHT: normal;
		FONT-SIZE: 11px;
		MARGIN: 0px;
		COLOR: #333333;
		FONT-FAMILY: Verdana, Arial, Helvetica
	}
	UL
	{
		MARGIN-TOP: -3px
	}
}
@media print
{
	.header
	{
		color:black;
		FONT-WEIGHT:bold;
		FONT-SIZE: 15px;
		MARGIN: 20px 20px 20px 0px;
		TEXT-TRANSFORM: uppercase;
		FONT-FAMILY: Verdana, Arial, Helvetica;
	}
	.subheader
	{
		color:black;
		FONT-WEIGHT:bold;
		FONT-SIZE: 12px;
		MARGIN: 10px 20px 10px 0px;
		FONT-FAMILY: Verdana, Arial, Helvetica;
		border-bottom: solid 3px #ccc;
	}
	.tekst
	{
		FONT-WEIGHT: normal;
		FONT-SIZE: 11px;
		MARGIN: 0px 20px 10px 0px;
		COLOR:black;
		FONT-FAMILY: Verdana, Arial, Helvetica
	}
	LI
	{
		FONT-WEIGHT: normal;
		FONT-SIZE: 11px;
		MARGIN: 0px;
		COLOR: black;
		FONT-FAMILY: Verdana, Arial, Helvetica
	}
	UL
	{
		MARGIN-TOP: -3px
	}
}

IMG.list
{
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    BORDER-LEFT: black 1px solid;
    BORDER-BOTTOM: black 1px solid
}
.img_reg
{
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    MARGIN: 0px 10px 0px 0px;
    BORDER-LEFT: black 1px solid;
    BORDER-BOTTOM: black 1px solid
}
.img_right
{
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    FLOAT: right;
    MARGIN: 5px 0px 5px 10px;
    BORDER-LEFT: black 1px solid;
    BORDER-BOTTOM: black 1px solid
}
.img_left
{
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    FLOAT: left;
    MARGIN: 5px 10px 5px 0px;
    BORDER-LEFT: black 1px solid;
    BORDER-BOTTOM: black 1px solid
}
TABLE.pedigree
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    MARGIN: 0px 0px 10px;
    COLOR: #333333;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    BORDER-LEFT: #002200 1px solid;
    BORDER-BOTTOM: #002200 1px solid;
    BORDER-TOP: #002200 1px solid;
    BORDER-RIGHT: #002200 1px solid;
		border-collapse: collapse
}
TABLE.pedigree_noborder
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    MARGIN: 0px 0px 10px;
    COLOR: #333333;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    BORDER: 0;
}
TD.pedigree
{
    FONT-SIZE: 10px;
    COLOR: #333333;
    MARGIN: 0px 0px 10px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BORDER: #002200 1px solid;
		border-collapse: collapse
}
TD.ped
{
    FONT-SIZE: 9px;
    COLOR: #3D3732;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BORDER: #496E00 1px solid;
}
TD.progmain
{
    FONT-SIZE: 9px;
    COLOR: #333333;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BORDER-LEFT: #496E00 1px solid;
}
TD.prog
{
    FONT-SIZE: 9px;
    COLOR: #4b4b4b;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BORDER-LEFT: #496E00 1px solid;
}
TD.prognoborder
{
    FONT-SIZE: 9px;
    COLOR: #4b4b4b;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BORDER: 0;
}

TD.kopbalk
{
  color: #333333;
  font-size:12px;
  font-weight:bold;
  border-bottom: solid 3px #ccc;
}

TD.pedigreebalk
{
	BACKGROUND-COLOR: #002200;
	COLOR: #e8e000;
}
