body
{
    font-family:Verdana;
    font-size: 8pt;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
table
{
    font-family:Verdana;
    font-size: 8pt;
}

td
{
    font-family:Verdana;
    font-size: 8pt;
}
BR 
{ 
	clear: none; 
	line-height: 5px; 
	display: block 
}
BR.break
{ 
	clear: both; 
	line-height: 5px; 
	display: block 
}
form 
{
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}
div 
{
	z-index: 0;
}
div.important 
{
	color: Red
}
	
div.emnertop
{ 
	margin-left: 0px;
	overflow: hidden;
	background-image: url("images/generic/emner_top_160x25.gif");
	width: 160px; 
	height: 25px;
}

div.emnertop a
{ 
	font-size: 8pt; 
	color: #ffffff;
	font-family:verdana; 
}

div.emnerMouseovertop
{ 
	margin-left: 0px;
	overflow: hidden;
	background-image: url("images/generic/emner_mouseover_top_160x25.gif");
	width: 160px; 
	height: 25px;
}

div.emnerMouseovertop a
{ 
	font-size: 8pt; 
	color: #ffffff;
	font-family:verdana; 
}

div.emnermiddle
{ 
	margin-left: 0px;
	overflow: hidden;
	background-image: url("images/generic/emner_middle_160x24.gif");
	width: 160px; 
	height: 24px;
	font-size: 8pt; 
	color: #ffffff;
	font-family:verdana; 
	vertical-align: middle;
	padding-top: 4px
}
/*
div.emnermiddle a
{ 
	font-size: 8pt; 
	color: #ffffff;
	font-family:verdana; 
}
*/
div.emnerMouseovermiddle
{ 
	margin-left: 0px;
	overflow: hidden;
	background-image: url("images/generic/emner_mouseover_middle_160x24.gif");
	width: 160px; 
	height: 24px;
	font-size: 8pt; 
	color: #ffffff;
	font-family:verdana; 
	padding-top: 4px
}
/*
div.emnerMouseovermiddle a
{ 
	font-size: 8pt; 
	color: #ffffff;
	font-family:verdana; 
}
*/
div.emnerbottom
{ 
	margin-left: 0px;
	overflow: hidden;
	background-image: url("images/generic/emner_bottom_160x33.gif");
	width: 160px;
	height: 33px;
}

div.emnerbottom a
{ 
	font-size: 8pt; 
	color: #ffffff;
	font-family:verdana; 
}

div.emnerMouseoverbottom
{ 
	margin-left: 0px;
	overflow: hidden;
	background-image: url("images/generic/emner_mouseover_bottom_160x33.gif");
	width: 160px; 
	height: 33px;
}

div.emnerMouseoverbottom a
{ 
	font-size: 8pt; 
	color: #ffffff;
	font-family:verdana; 
}

div.emnermouseover
{ 
	margin-left: 0px;
	overflow: hidden;
	background-image: url("images/generic/emner_mouseover_middle_160x24.gif");
	width: 160px;
	height: 24px;
}

div.se_emner_with
{
	margin-left: 0px;
	overflow: hidden;
	background-image: url("images/generic/se_emner_with_text_150x24.gif");
	background-repeat: no-repeat;
	width: 150px; 
	height: 24px;
	font-size: 13pt; 
	color: #ffffff;
	font-family:Trebuchet MS, Verdana, Arial;
	position: absolute;
	top: 110px; 
	left: 10px;
	display:block;
	padding-left: 2px;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 0px;
	z-index: 1;
}

a.topmenuheader
{
	font-size: 10pt; 
	color: #ffffff;
	font-family:Trebuchet MS, Verdana, Arial;
	padding-bottom: 0px;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
}
div.se_emner_with_longer
{
	margin-left: 0px;
	overflow: hidden;
	background-image: url("images/generic/se_emner_longer.gif");
	width: 150px; 
	height: 30px; 
	font-size: 13pt; 
	color: #ffffff;
	font-family:Trebuchet MS, Verdana, Arial;
	position: absolute;
	top: 110px; 
	left: 10px; 
	cursor:pointer;
	display:block;
	z-index: 1;
}

div.se_emner_without
{
	margin-left: 0px;
	overflow: hidden;
	/* background-image: url("images/generic/se_emner_without_text_150x24.gif"); */ /* Commented out by JPB Dec 02 2k8 */
	width: 150px; 
	height: 24px; 
	font-size: 13pt; 
	color: #ffffff;
	font-family:Trebuchet MS, Verdana, Arial;
	position: absolute;
	top: 112px; 
	left: 110px; 
	cursor:pointer; 
}

div.emner_foldout
{
	margin-left: 0px;
	overflow: hidden;
	/* background-image: url("images/generic/se_emner_without_text_150x24.gif"); */ /* Commented out by JPB Dec 02 2k8 */
	font-size: 13pt; 
	color: #ffffff;
	font-family:Trebuchet MS, Verdana, Arial;
	position: inherit;
	cursor:pointer; 
	z-index: 1;
	margin-bottom: 10px;
}

div.emner_foldout
{
	position: inherit;
	z-index: 1;
}
/* For the gray bar on top, in which the Saadan pointerler du / spoergsmaal, etc info is */
div.graytop
{
	position: absolute;
	width: 960px; 
	height: 17px; 
	left: 0px;
	top: 0px;
	font-size: 8pt; 
	color: #8f8f33;
    font-family:Verdana;
	vertical-align: middle;
	text-align: center;
	padding-top: 2px;
}


div.centeredBottom
{
	height: 19px; 
	vertical-align: middle;
	text-align: center;
	font-size: 12px; 
	line-height: 13px;
	color: #999;
	font-family: Trebuchet MS ,Verdana , Arial;
	font-style:normal;
	font-weight:normal;
	margin-bottom: 0px;

}

div.bar_flat_760x56
{
	width: 760px; 
	height: 56px;
	background-image: url("images/generic/bar_flat_760x56.gif");
	padding-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	position: absolute;
	top: 102px; 
	left: 100px; 
	float: left; 
}

div.login_closed_180x56_new
{
	width: 180px; 
	height: 65px; 
	background-image: url("images/generic/login_bar_closed_180x56.gif");
	background-repeat: no-repeat;
	padding-left: 0px;
	padding-top: 7px;
	padding-right: 0px;
	padding-bottom: 0px;
	position: absolute;
	top: 104px;
	left: 780px;
}

label.login 
{
	font-size: 11px; 
	color: white;
	font-family: Trebuchet MS, verdana; 
}

h3.login 
{
	font-size: 11px; 
	color: white;
	font-family: Trebuchet MS, verdana; 
	font-weight: bold;
	margin-bottom: 5px;
}

a.login {
	font-size: 11px; 
	color: white;
	font-family: Trebuchet MS, verdana; 
}
a.login:link {
	font-size: 11px; 
	color: white;
	font-family: Trebuchet MS, verdana; 
}
a.login:visited {
	font-size: 11px; 
	color: white;
	font-family: Trebuchet MS, verdana; 
}
a.login:active {
	font-size: 11px;
	color: white;
	font-family:Trebuchet MS, verdana; 
}
a.login:hover {
	font-size: 11px; 
	color: white;
	font-family: Trebuchet MS, verdana; 
}

a.login img	{
	border: 0;
} 

div.loginHr {
	height:1px;
	background-color: #999; 
	margin-top: 7px; 
	margin-bottom: 7px
}

div.login_open_180x174
{
	width: 180px; 
	height: 174px; 
	background-image: url("images/generic/login_bar_open_180x174.gif");
	background-repeat: no-repeat;
	padding-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	position: absolute;
	top: 104px; 
	left: 780px; 
	z-index: 1;
}

img.hor_line_911x1
{
	position: absolute;
	top: 100px; 
	left: 160px; 
}

/* For the vertical line between "Artikler" and Din indkoebskurv */
img.vert_separator_indkoebskurv_1x62
{
	position: absolute;
	top: 21px; 
	left: 880px; 
}

div.rounded_corner_box_tip_with_button_130x100
{
	width: 130px; 
	height: 100px; 
	/*background-image: url("images/generic/rounded_corner_box_tip_with_button_130x100.gif");*/
	padding-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}

div.rounded_corner_box_tip_with_button_230x136
{
	width: 230px; 
	height: 136px; 
	/*background-image: url("images/generic/rounded_corner_box_tip_with_button_130x100.gif");*/
	padding-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}

div.rounded_corner_box_tip_with_button_250x170
{
	width: 250px; 
	height: 170px; 
	padding-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}

div.rounded_corner_box_small_130x86
{
	width: 130px; 
	height: 86px; 
	background-image: url("images/generic/rounded_corner_box_small_130x86.gif");
	padding-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}

div.rounded_corner_box_small_482x140
{
	width: 482px; 
	height: 140px; 
	background-image: url("images/generic/rounded_corner_box_small_482x140.gif");
	padding-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}

div.rounded_corner_box_small_with_button_130x86
{
	width: 130px; 
	height: 86px; 
	background-image: url("images/generic/rounded_corner_box_small_with_button_130x86.gif");
	padding-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}

label.underline
{
	text-decoration: underline;
	cursor: pointer;
}

label.indkoebsblue
{
	color: #66cccc;
}

label.indkoebswhite
{
	color: #ffffff;
}
label.soegning 
{
	font-size: 14px; 
	color: white;
	font-family: Trebuchet MS, verdana; 
}

label.indkoebsgreen
{
	color: #7ec0cc;
}

label.linkGreen
{
	color: #6f950a; /* changed 007165 to 6f950a by JPB Dec 02 2k8 */
	cursor: pointer;
	font-size: 11px;
	/*font-weight: bold; */
}

label.redStar
{
	position: relative;
	bottom: 0.4em;
	color: red;
	font-size: 0.8em;
} 

label.atoms
{
	position: relative;
	bottom: 0.3em;
	color: blue;
	font-size: 0.8em;
}

h1 
{
	font-size: 17pt; 
	color: #666666;
	font-family:Times New Roman, Verdana, Arial;
	font-style:normal;
	font-weight:normal;
	padding-top: 0px;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
}

h2 
{
	font-size: 14pt; 
	color: #666666;
	font-family:Times New Roman, Verdana, Arial;
	font-style:normal;
	font-weight:normal;
	padding-top: 0px;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
}

h3 
{
	font-size: 13pt; 
	color: #666666;
	font-family:Times New Roman, Verdana, Arial;
	font-style:normal;
	font-weight:normal;
	padding-top: 0px;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-bottom: 0px;

}

h1.orange
{
	font-size: 14pt; 
	color: #6f950a; /* changed ea7124 to 6f950a for storedanske green  JPB Dec 02 2k8 */
	font-family: Trebuchet MS, Verdana, Arial;
	font-style:normal;
	font-weight:bold;
	padding-top: 0px;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
}

h2.orange
{
	font-size: 10pt; 
	color: #6f950a; /* changed ea7124 to 6f950a for storedanske green  JPB Dec 02 2k8 */
	font-family: Trebuchet MS, Verdana, Arial;
	font-style:normal;
	font-weight:bold;
	padding-top: 0px;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
}

h3.orange
{
	font-size: 11px; 
	color: #6f950a; /* changed ea7124 to 6f950a for storedanske green  JPB Dec 02 2k8 */
	font-family: Trebuchet MS, Verdana, Arial;
	font-style:normal;
	font-weight:bold;
	padding-top: 0px;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
}

div.whiteBoxHr {
	height:1px;
	background-color: #eaeaea; 
	margin-top: 5px; 
	margin-bottom: 5px
}

h1.artikler
{
	font-size: 18pt; 
	line-height: 20pt;
	color: #666666;
	font-family: Times New Roman, Verdana, Arial;
	font-style:normal;
	font-weight:normal;
	padding-top: 0px;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
}

h2.artikler
{
	font-size: 14pt; 
	color: #666666;
	font-family: Trebuchet MS, Verdana, Arial;
	font-style:normal;
	font-weight:normal;
	padding-top: 0px;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
}

h3.artikler
{
	font-size: 14px; 
	line-height: 18px;
	color: #999;
	font-family: Trebuchet MS, Verdana, Arial;
	font-style:normal;
	font-weight:normal;
	padding-top: 0px;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
}

h4.artikler
{
	font-size: 8pt; 
	color: #666666;
	font-family: Trebuchet MS, Verdana, Arial;
	font-style:normal;
	font-weight:normal;
	line-height: 10pt;
	padding-top: 0px;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
}

p.artikler
{
/*	color: #999;*/
	font-style:normal;
	font-weight:normal;
	font-family: Verdana, Arial;
    font-size: 12px;
    line-height: 14px;
    margin-top: 0px;
    margin-bottom: 0px;
    padding-top: 2px;
    padding-bottom: 4px;
}
p
{
	color: #222;
    font-family: Verdana, Arial;
    font-size: 12px;
    line-height: 18px;
    margin-top: 4px;
    margin-bottom: 8px;
	padding-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}
strong
{
	color: #222;
	font-style:normal;
	font-weight:bold;
	font-family: Verdana, Arial;
    font-size: 12px;
    line-height: 16px;
    margin-top: 2px;
    margin-bottom: 4px;
	padding-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}

label.artikelTimestamp 
{
	font-family: Trebuchet MS, Verdana;
	font-size: 11px;
	color: #999
}

input 
{
	margin-bottom: 8px
}
input.tal
{
 text-align : right;
}

label.basketTitle
{
	font-size: 10pt; 
	color: #666666;
	font-family:Times New Roman, Verdana, Arial;
}

label.basketPrice
{
	font-size: 10pt; 
	color: #666666; /*#007165;*/
	font-family:Trebuchet MS, Verdana, Arial;
	/*font-weight: bold;*/
	line-height: 12pt;
}

label.basketPriceIalt
{
	font-size: 11pt; 
	color: #666666; /*#007165;*/
	font-family:Trebuchet MS, Verdana, Arial;
	/*font-weight: bold;*/
	line-height: 13pt;
}

label.basketOtherInfo
{
	font-size: 8pt; 
	color: #666666;
	font-family:Trebuchet MS, Verdana, Arial;
}

label.basketStk
{
	font-size: 9pt; 
	color: #666666;
	font-family:Trebuchet MS, Verdana, Arial;
}

label.benytAdresseText
{
	font-size: 12pt; 
	color: #444444;
	font-family:Times New Roman, Verdana, Arial;
}

label.betalingDerHaeves
{
	font-size: 13pt; 
	color: #666666;
	font-family:Trebuchet MS, Verdana, Arial;
	font-weight: bold;
}

label.betalingDuKanBetale
{
	font-size: 10pt; 
	color: #666666;
	font-family:Trebuchet MS, Verdana, Arial;
	font-weight: bold;
}

label.betalingBetalingMedKreditkort
{
	font-size: 18pt; 
	color: #666666;
	font-family:Times New Roman, Verdana, Arial;
}

label.genbrugAdresse
{
	font-size: 9pt; 
	color: #666666;
	font-family:Trebuchet MS, Verdana, Arial;
	font-weight: bold;
}

label.vaelgModtagerAdresse
{
	font-size: 18pt; 
	color: #666666;
	font-family:Times New Roman, Verdana, Arial;
}

label.indtastNyAdresse
{
	font-size: 13pt; 
	color: #666666;
	font-family:Times New Roman, Verdana, Arial;
}

label.indtastRabatkode
{
	font-size: 8pt; 
	color: #666666;
	font-family:Trebuchet MS, Verdana, Arial;
}

label.kanbetale
{
	font-size: 10pt; 
	color: #444444;
	font-family:Arial;
}

label.produktStor
{
	font-size: 14pt; 
	color: #666666;
	font-family:Times New Roman, Verdana, Arial;
}

label.produktStorBY
{
	font-size: 8pt; 
	color: #999999;
	font-family:Trebuchet MS, Verdana, Arial;
	font-weight: bold;
}

label.produktStorAuthor
{
	font-size: 10pt; 
	color: #999999; /*#007165;*/
	font-family:Trebuchet MS, Verdana, Arial;
	/*font-weight: bold;*/
	line-height: 12pt;
}

label.produktStorOtherInfo
{
	font-size: 8pt; 
	color: #999999;
	font-family:Trebuchet MS, Verdana, Arial;
}

label.produktStorPrice
{
	font-size: 8pt; 
	color: #333333;
	font-family:Times New Roman, Verdana, Arial;
}

label.produktStorMMoms
{
	font-size: 8pt; 
	color: #999999;
	font-family:Times New Roman, Verdana, Arial;
}

label.produktStorTipEnKollega
{
	font-size: 10pt; 
	color: #6f950a; /* changed 007165 to 6f950a by JPB Dec 02 2k8 */
	font-family:Arial;
}

label.produktLilleBY
{
	font-size: 8pt; 
	color: #999999;
	font-family:Trebuchet MS, Verdana, Arial;
	font-weight: bold;
}

label.produktLilleAuthor
{
	font-size: 10pt; 
	color: #999999; /*#007165;*/
	font-family:Trebuchet MS, Verdana, Arial;
	/*font-weight: bold;*/
	line-height: 12pt

}

label.produktLilleTitel
{
	font-size: 12pt; 
	color: #00b1ab; /*#007165;*/
	/*font-family:Trebuchet MS, Verdana, Arial;*/
	font-family:Times New Roman, Verdana, Arial;
	/*font-weight: bold;*/
	line-height: 14pt
}

label.produktLilleListeform
{
	font-size: 10pt; 
	color: #00b1ab;
	font-family:Arial, Verdana;
	line-height: 12pt
}

label.produktStorGreenBoxTitle
{
	font-size: 8pt; 
	color: #ffffff;
	font-family:Trebuchet MS, Verdana, Arial;
}

label.produktStorGreenBoxText
{
	font-size: 8pt; 
	color: #bfdcd9;
	font-family:Arial;
}

label.produktStorGreenLaesMere
{
	font-size: 8pt; 
	color: #ffffff;
	font-family:Arial;
	cursor: pointer;
	text-decoration: underline;
}

label.produktGreenlaegIKurvWhite
{
	font-size: 8pt; 
	color: #ffffff;
	font-family:Trebuchet MS, Verdana, Arial;
	font-weight: bold;
}

label.textStor
{
	font-size: 10pt;
	font-weight:bold; 
	color: #6f950a; /* changed 007165 to 6f950a by JPB Dec 02 2k8 */
	font-family:Trebuchet MS, Verdana, Arial;
	line-height: 13pt;
}

label.kategoriLinks
{
	font-size: 11px;
	font-weight:bold; 
	color: #6f950a; /* changed 007165 to 6f950a by JPB Dec 02 2k8 */
	font-family:Trebuchet MS, Verdana, Arial;
	line-height: 13pt;
	text-transform:capitalize;
}

p.kategoriLinks 
{
	font-size: 11px; 
	line-height: 13px;
	color: #6f950a; /* changed 007165 to 6f950a by JPB Dec 02 2k8 */
	font-family:Verdana, Arial;
	font-style:normal;
	font-weight:normal;
	margin-bottom: 0px;
}

a.kategoriLinks {
	text-decoration: none;
}
a.kategoriLinks:link {
	text-decoration: none;
}
a.kategoriLinks:visited {
	text-decoration: none;
}
a.kategoriLinks:active {
	text-decoration: none;
}
a.kategoriLinks:hover {
	text-decoration: none;
}
a.kategoriLinks img	{
	border: 0;
} 

div.kategoriLinksHr {
	height:1px;
	background-color: #eaeaea; 
	margin-top: 5px; 
	margin-bottom: 5px
}

p.serviceLinksBottom 
{
	font-size: 12px; 
	line-height: 13px;
	color: #999;
	font-family: Trebuchet MS ,Verdana , Arial;
	font-style:normal;
	font-weight:normal;
	margin-bottom: 0px;
}
a.serviceLinksBottom 
{
	color: #999;
	text-decoration: none;
}
a.serviceLinksBottom:link {
	color: #999;
	text-decoration: none;
}
a.serviceLinksBottom:visited {
	color: #999;
	text-decoration: none;
}
a.serviceLinksBottom:active {
	color: #999;
	text-decoration: none;
}
a.serviceLinksBottom:hover {
	color: #6f950a; /* changed 007165 to 6f950a by JPB Dec 02 2k8 */
	text-decoration: none;
}
a.serviceLinksBottom img	{
	color: #999;
	border: 0;
} 


label.feautureBoks
{
	font-size: 11px;
	font-weight:bold; 
	color: #fff;
	font-family:Trebuchet MS, Verdana, Arial;
	line-height: 13pt;
}

p.feautureBoks 
{
	font-size: 11px; 
	line-height: 13px;
	color: #b3c8cc;
	font-family:Verdana, Arial;
	font-style:normal;
	font-weight:normal;
	margin-bottom: 0px;
}


a.feautureBoks {
	font-size: 11px; 
	line-height: 13px;
	color: #b3c8cc;
	font-family:Verdana, Arial;
	text-decoration: none;
}
a.feautureBoks:link {
	font-size: 11px; 
	line-height: 13px;
	color: #b3c8cc;
	font-family:Verdana, Arial;
	text-decoration: none;
}
a.feautureBoks:visited {
	font-size: 11px; 
	line-height: 13px;
	color: #b3c8cc;
	font-family:Verdana, Arial;
	text-decoration: none;
}
a.feautureBoks:active {
	font-size: 11px; 
	line-height: 13px;
	color: #b3c8cc;
	font-family:Verdana, Arial;
	text-decoration: none;
}
a.feautureBoks:hover {
	font-size: 11px; 
	line-height: 13px;
	color: #b3c8cc;
	font-family:Verdana, Arial;
	text-decoration: none;
}
a.feautureBoks img	{
	border: 0;
} 

div.feautureBoksHr
{
	height:1px;
	background-color: #007c88; 
	margin-top: 5px; 
	margin-bottom: 5px
}

h1.temaBoxTitle
{
	font-size: 16pt; 
	color: #ffffff;
	font-family:Trebuchet MS, Verdana, Arial;
}


label.laegIKurvWhite
{
	font-size: 10pt; 
	color: #ffffff;
	font-family:Trebuchet MS, Verdana, Arial;
	font-weight: bold;
}

div.aktuel_to_artikler
{
	position: absolute;
	padding-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	position: absolute;
	color: #ffffff;
	top: 52px; 
	left: 400px; 
	display: none;
}

div.indkoebskurv
{
	padding-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	position: absolute;
	color: #ffffff;
	top: 36px; 
	left: 790px; 
	width: 170px; 
}

div.soeg_button_50x20
{
	width: 50px; 
	height: 20px; 
	background-image: url("images/generic/soeg_button_50x20.gif");
	padding-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	font-size: 10pt; 
	color: #ffffff;
	font-family:Trebuchet MS, Verdana, Arial;
	/* font-weight:bold; */
	cursor:pointer;
	/*position: absolute;
	top: 103;
	left: 100; */
}

div.vaelg_katetori_2_fields_379x20
{
	width: 379px; 
	height: 20px; 
	background-image: url("images/generic/vaelg_katetori_2_fields_379x20.gif");
}

div.soegeBox
{
	position: absolute;
	top: 109px; 
	left: 255px;
}

div.features
{
	position: absolute;
	left: 980px; 
	top: 220px; 
}


div.scroll415x450
{
	width : 415px;
	height : 450px;
	background : #ffffff;
	overflow : auto;
	border : 1px solid #cccccc;
	padding-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}

div.scroll190x45
{
	width : 190px;
	height : 45px;
	color: #cccccc;
	text-align: left;
	overflow : hidden;
	/*padding : 2px;*/
	padding-left: 0px;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 0px;
}

div.scroll190x32
{
	width : 190px;
	height : 32px;
	color: #cccccc;
	text-align: left;
	overflow : hidden;
	/*padding : 2px;*/
	padding-left: 0px;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 0px;
}
/*
div.page
{
	position: absolute;
	top: inherit;
	left: inherit;
}*/

div.top
{
	position: relative;
	top: inherit;
	left: inherit;
	width: 960px;
	height: 140px;
	background-color: white; 
	padding-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-image: url("images/generic/top_background_2.gif");
	
}

div.topBuyFlow
{
	position: relative;
	top: inherit;
	left: inherit;
	width: 960px;
	height: 65px;
	background-color: white; 
	padding-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px; /*images/generic/top_background_buyFlow.jpg*/
	background-image:"";/* url("images/generic/top-padding.gif");*/
}

div.address
{
	padding-left: 10px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

div.navigation
{
	/*position: relative;*/
	width: 960px;
	height: 31px;
	font-size: 8pt; 
	color: #aaaaaa;
	font-family: Trebuchet MS, Verdana;
	padding-top: 10px;
	padding-bottom: 0px;
	padding-left: 0px; 
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px; 
	border-bottom: solid 1px #eaeaea;
	background-image: url(images/generic/navigationbackground.gif);
	background-repeat: no-repeat;
	/*z-index: -1;*/
}

label.navigationTab
{
	font-family: Trebuchet MS, Verdana;
	font-size: 12px;
	padding-left: 10px; 
	padding-right: 5px;
	color: #cccccc;
	background-image: url(images/generic/greybulletnavigation.gif);
	background-repeat: no-repeat;
}

div.content 
{
	/*position: relative;*/
	width: 960px;
	height: 100%;
	background-color: White; 
	padding-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	/*z-index: -1;*/
}

div.tranelogo
{
	position: absolute;
	width: 363px;
	height: 63px;
	top: 21px;
	left:0px;
	padding-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

div.tranelogoBuyFlow
{
	position: absolute;
	width: 363px;
	height: 63px;
	top: 0px;
	left:0px;
	padding-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

div.navigationBuyFlow
{
	position: absolute;
	width: 960px;
	height: 24px;
	top: 90px;
	left:50px;
	padding-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	color: #b3c8cc;
	font-family: Trebuchet MS, Verdana;
	font-size: 14px;
}

b.navigationBuyFlow
{
	color: white;
	font-family: Trebuchet MS, Verdana;
	font-size: 16px;
}

div.left 
{
	width: 160px;
	height: 100%;
	background-color: White; 
	padding-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	margin-left: 0px;
	margin-right: 20px;
	margin-top: 0px;
	margin-bottom: 0px;
	z-index: 1/*; 
	border: solid 1px black*/
}

div.error 
{
	color: #F31E15;
	font-family: Verdana;
	font-size: 12px;
	margin-bottom: 10px;
}

div.info 
{
	color: #004A57;
	font-family: Verdana;
	font-size: 12px;
	margin-bottom: 10px;
}

div.right_large
{
	width: 200px;
	height: 100%;
	background-color: White; 
	padding-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	margin-left: 20px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px/*; 
	border: solid 1px black*/
}

div.right 
{
	width: 180px;
	height: 100%;
	background-color: White; 
	padding-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	margin-left: 20px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px/*; 
	border: solid 1px black*/
}


div.content_1_column
{
	width: 940px;
	height: 100%;
	background-color: White; 
	padding-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	margin-top: 0px; 
	margin-left: 0px; 
	margin-right: 0px; 
	margin-bottom: 0px
}
div.content_2_column_right
{
	width: 740px;
	height: 100%;
	background-color: White; 
	padding-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	margin-top: 0px; 
	margin-left: 0px; 
	margin-right: 0px; 
	margin-bottom: 0px
}

div.content_2_column_left
{
	width: 760px;
	height: 100%;
	background-color: White; 
	padding-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	margin-top: 0px; 
	margin-left: 0px; 
	margin-right: 0px; 
	margin-bottom: 0px
}

div.content_3_column 
{
	width: 580px;
	height: 100%;
	background-color: White; 
	padding-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	margin-top: 0px; 
	margin-left: 0px; 
	margin-right: 0px; 
	margin-bottom: 0px
}

div.user 
{
	width: 290px;
	height: 50px;
	background-color: Silver; 
	padding-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	border: solid 1px black
}
div.basket 
{
	width: 100%;
	padding-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	/*border: solid 1px black*/
}

div.emner 
{
	width: 270px;
	height: 50px;
	background-color: yellow; 
	padding-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	border: solid 1px black
}

div.nyhedsbrev 
{
	 background-image: url(images/generic/nyhedsbrev_box.gif);
	 background-repeat: no-repeat;
	 width: 180px; 
	 height: 174px; 
}	 

label.nyhedsbrevHeader
{
	color: white;
	font-family: Trebuchet MS, Verdana;
	font-weight:bold; 
	font-size:12px
}
p.nyhedsbrevTekst
{
	color: #aaaaaa;
	font-family: Trebuchet MS, Verdana;
	font-weight:bold; 
	font-size:11px;
	line-height: 11px;
}
div.bottom 
{
	/*position: relative;*/
	width: 960px;
	/*height: 202px;*/ 
	background-image: url(images/generic/bund_gradient.gif);
	background-repeat:repeat-x;
	padding-top: 0px; 
	padding-left: 0px; 
	padding-right: 0px; 
	padding-bottom: 0px; 
	margin-top: 0px;
}

div.ramme_big_200x262
{
	/*padding: 2px;*/ 
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	border: solid 1px #dddddd
}

div.produktStorGreenBox1
{
	width: 200px;
	height: 190px;
	/*padding: 10px;*/ 
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;

	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	/* border: solid 1px black; */
	background-image: url("images/generic/produktStor_greenbox_1_200x190.gif");
	background-repeat: no-repeat;
}

div.produktStorGreenBox2
{
	width: 200px;
	height: 117px;
	/*padding: 10px;*/ 
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	/* border: solid 1px black; */
	background-image: url("images/generic/produktStor_greenbox_2_200x117.gif");
	background-repeat: no-repeat;
}

div.produktStorGreenBox3
{
	width: 200px;
	height: 117px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	/* border: solid 1px black; */
	background-image: url("images/generic/produktStor_greenbox_3_200x117.gif");
	background-repeat: no-repeat;
}

div.produktStorGreenBox4
{
	width: 200px;
	height: 117px;
	/*padding: 10px;*/ 
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	/* border: solid 1px black; */
	background-image: url("images/generic/produktStor_greenbox_4_200x117.gif");
	background-repeat: no-repeat;
}

div.temaBox
{
	width: 160px;
	height: 110px;
	/*padding: 10px;*/ 
	/*padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;*/
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	clip: rect(0,160,110,0);
	/* border: solid 1px black; */
	background-image: url("images/generic/temabox.gif");
	background-repeat:no-repeat;
}

div.greenHr {
	height:1px;
	background-color: #004854; 
	margin-top: 5px; 
	margin-bottom: 5px
}

div.grayLineHr {
	height:1px;
	background-color: #eaeaea; 
	margin-top: 5px; 
	margin-bottom: 5px
}

a
{
	color: #6f950a; /* changed 007165 to 6f950a by JPB Dec 02 2k8 */
}
a img	{
	border: 0;
} 
a.underline {
	color: white;
	font-family:Trebuchet MS, verdana; 
	font-size: 14px;
}
a.underline:link {
	color: white;
	font-family:Trebuchet MS, verdana; 
	font-size: 14px;
}
a.underline:visited {
	color: white;
	font-family:Trebuchet MS, verdana; 
	font-size: 14px;
}
a.underline:active {
	color: white;
	font-family:Trebuchet MS, verdana; 
	font-size: 14px;
}
a.underline:hover {
	color: white;
	font-family:Trebuchet MS, verdana; 
	font-size: 14px;
}

a.underline img	{
	border: 0;
} 

a.nounderline {
	color: white;
	font-family:verdana; 
	text-decoration: none;
}
a.nounderline:link {
	font-size: 8pt; 
	color: white;
	font-family:verdana; 
	text-decoration: none;
}
a.nounderline:visited {
	font-size: 8pt; 
	color: white;
	font-family:verdana; 
	text-decoration: none;
}
a.nounderline:active {
	font-size: 8pt; 
	color: white;
	font-family:verdana; 
	text-decoration: none;
}
a.nounderline:hover {
	font-size: 8pt; 
	color: white;
	font-family:verdana; 
}

a.nounderline img	{
	border: 0;
} 

a.foldermenuLevel02 {
	color: #6f950a;
	font-family:verdana; 
	text-decoration: none;
}
a.foldermenuLevel02:link {
	font-size: 8pt; 
	color: #6f950a;
	font-family:verdana; 
	text-decoration: none;
}
a.foldermenuLevel02:visited {
	font-size: 8pt; 
	color: #6f950a;
	font-family:verdana; 
	text-decoration: none;
}
a.foldermenuLevel02:active {
	font-size: 8pt; 
	color: #6f950a;
	font-family:verdana; 
	text-decoration: none;
}
a.foldermenuLevel02:hover {
	font-size: 8pt; 
	color: #6f950a;
	font-family:verdana; 
}

a.foldermenuLevel02 img	{
	border: 0;
} 

a.navigation {
	font-size: 8pt; 
	color: #6f950a; /* changed 007165 to 6f950a by JPB Dec 02 2k8 */
	font-family:verdana; 
	text-decoration: none;
}
a.navigation:link {
	font-size: 8pt; 
	color: #6f950a; /* changed 007165 to 6f950a by JPB Dec 02 2k8 */
	font-family:verdana; 
	text-decoration: none;
}
a.navigation:visited {
	font-size: 8pt; 
	color: #6f950a; /* changed 007165 to 6f950a by JPB Dec 02 2k8 */
	font-family:verdana; 
	text-decoration: none;
}
a.navigation:active {
	font-size: 8pt; 
	color: #6f950a; /* changed 007165 to 6f950a by JPB Dec 02 2k8 */
	font-family:verdana; 
	text-decoration: none;
}
a.navigation:hover {
	font-size: 8pt; 
	color: #6f950a; /* changed 007165 to 6f950a by JPB Dec 02 2k8 */
	font-family:verdana; 
	text-decoration: none;
}

a.navigation img	{
	border: 0;
} 

a.topnavigation {
    font-family: Trebuchet MS, Verdana;
    font-size: 11px;
    color: #666666;
}
a.topnavigation:link {
    font-family: Trebuchet MS, Verdana;
    font-size: 11px;
    color: #666666;
}
a.topnavigation:visited {
    font-family: Trebuchet MS, Verdana;
    font-size: 11px;
    color: #666666;
}
a.topnavigation:active {
    font-family: Trebuchet MS, Verdana;
    font-size: 11px;
    color: #666666;
}
a.topnavigation:hover {
    font-family: Trebuchet MS, Verdana;
    font-size: 11px;
    color: #666666;
}

a.topnavigation img	{
	border: 0;
} 

hr 
{
	display: none;
}
div.hr {
	height:1px;
	background-color: #eaeaea; 
	margin-top: 5px; 
	margin-bottom: 5px
}
