
#koebpopup, #overlayPopup				{display:none; z-index:1000}

.Specialoffer_Overlay_DIV .Specialoffer_Overlay_IMG {
	top:-3px; left:-3px
}

.FrontPage_TD .Specialoffer_Overlay_DIV img.Specialoffer_Overlay_IMG {
	display:none
}

/* links */



/* overlay - feedback*/
#feedback form							{margin:0px; padding:0px}
#feedback #luk							{height:100px}
#feedback #luk div						{width:50px; height:50px; cursor:pointer; margin:20px 20px 0 520px}
#feedback #navn							{padding:110px 0 0 60px}
#feedback #navn	input					{border:2px solid #024A7E; background:#fff; width:250px; padding-left:10px; line-height:25px; height:30px; color:#CCCCCC; font-size:11px; font-family:verdana}
#feedback #forslag						{padding:20px 0 0 60px}
#feedback #forslag	textarea			{border:2px solid #024A7E; background:#fff; width:460px; padding-left:10px; padding-top:10px; height:160px; color:#CCCCCC; font-size:11px; font-family:verdana; overflow:hidden}
#feedback #send							{padding:20px 0 0 60px}

/* overlay - video*/
#afspilvideo #luk						{height:126px}
#afspilvideo #luk div					{width:50px; height:50px; cursor:pointer; margin-left:585px; }
#afspilvideo #luk p						{margin:0px; padding:0px; padding-top:20px}
#afspilvideo #video						{text-align:center; padding-right:11px}	




/* Vareliste */
/*
.InfoButton_ProductList					{margin-top:0px}
.TextInputField_Productlist				{margin-top:5px; margin-right:5px; width:40px}
#ProductListHead						{height:80px; background:url(/images/billigbyg/grafik/gradient.gif) repeat-x; margin-right:10px}
#ProductListHead h1						{padding-top:27px}
#ProductListBar							{background:#F5F5F5; height:35px; margin:10px 10px 15px 0; padding: 0 0 0 15px}
#ProductListBar td						{padding-top:7px}
.varelistvideo a:link					{text-decoration: underline; font-weight: bold; color:#EE6F19; font-size:10px}
.varelistvideo a:visited				{text-decoration: underline; font-weight: bold; color:#EE6F19; font-size:10px}
.ProductList_TD td {text-align:left}
*/

/* Varekort */
/*
.Productinfo_Specialoffer_Overlay_IMG {
position: relative;
top: -3px;
left: -3px;
}

.TextInputField_ProductInfo				{margin-top:5px;width:40px}
.BuyButton_ProductInfo					{line-height:0px; padding-top:9px}
.parameter_vaerdi a:link				{text-decoration: underline; font-weight: bold; color:#EE6F19}
.parameter_vaerdi a:visited				{text-decoration: underline; font-weight: bold; color:#EE6F19}
*/

/* Forsideprodukter */
/*
.MethodFees_Basket_ShippingMethodFee_TD {white-space: nowrap;}
.Frontpage_Custom_TBL td 				{text-align:left!important}
.Frontpage_Custom_TBL .Container		{margin-left:15px; height: 249px; width:250px; padding:0x 1px 1px 15px; background:url(/images/billigbyg/forside-kob/forside-bg.png) center bottom no-repeat; margin:1px 1px 0 1px}
.Frontpage_Custom_TBL .OfferImage		{height:160px; text-align:left!important;position: relative; top: -13px; left: -13px;}
.Frontpage_Custom_TBL .OfferImage p		{margin:0px; padding:10px}

.Frontpage_Custom_TBL .ProductImage		{position: absolute; z-index: -1; height:250px; width:250px}
.Frontpage_Custom_TBL .ProductImage img	{height:249px; width:250px}
.Frontpage_Custom_TBL .ProductName		{text-align:left; padding:10px 0 0 20px}
.Frontpage_Custom_TBL .ProductName a	{font-weight:bold; font-size:14px;text-transform:uppercase}

.Frontpage_Custom_TBL .Price 			{padding:2px 0 0 30px; text-align:left}
.Frontpage_Custom_TBL .FinalPrice strike{display:none}
.Frontpage_Custom_TBL .Price td			{color:#111;}
.Frontpage_Custom_TBL .FinalPrice td	{font-weight:bold; color:#fff; font-size:14px;}
.Frontpage_Custom_TBL .FinalPrice p		{margin:0px;padding:0px 0 0 30px}
.Frontpage_Custom_TBL .TextInputField_Productlist 			{display:none}
*/




/* højre menu kurv */
.MethodFees_Basket_ShippingMethodLabel_TD {width:35px}
.MethodFees_Basket_PayMethod_TR			{display:none}
.MethodFees_Basket_PayMethodLabel_TD 	{display:none}
.MethodFees_Basket_PayMethodFee_TD 		{display:none}
.MethodFees_Basket_ShippingMethodFee_TD	{text-align:left!important}

/* vis kurv */
.ShowBasket_Custom_TBL  				{width:560px!important}

/* steps */



/* searchbox menu */
div#sf {
	background-image: url('/images/billigbyg/grafik/searchbox_byggematleft.gif');
	background-repeat: no-repeat;
	height: 81px;
	width: 220px;
	position:relative;
	top:0px;
	left:8px;
	margin-bottom:2px;
}

#sf input
{
margin-top:45px
}

.Heading_ProductMenu {
	font-size: 0px;
}

.searchboxpositionfs {

}

.ProductMenu_TD {
	padding-top: 0px;
}


.ProductMenu_TD br {
	display:none;
}


.skm {
	background: url(/images/billigbyg/grafik/soeg.gif) no-repeat;
	border-width: 0px;
	border-style: none;
	height:17px;
	left:171px;
	position:absolute;
	text-indent:-4000px;
	top:8px;
	width:40px;
	display:block;
	font-size: 0px;
	cursor: pointer;
	line-height: 10px;
}
.Spr {
	border:1px solid #D5D5D5;
	height:19px;
	width:158px;
	position: absolute;
	top: 7px;
	left: 9px;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #00528d;
}


lukket.SpaceLeft_TD {
	background: #F2F2F2 url(/images/billigbyg/grafik/left_bg.gif) no-repeat right -21px;
}

lukket.SpaceRight_TD {
	background: #F2F2F2 url(/images/billigbyg/grafik/right_bg.gif) no-repeat left -21px;
}



/* New product menu */
/*

.ProductMenu_TD td {
	padding-bottom:2px;
}

.ProductMenu_TD td img {
	margin-left: 8px;
}


.ProductMenu_TD td td {
	background: url(none);
	padding-bottom:0;
}
.ProductMenu_TD td td td {
	background: url(none);
}

td.RootCategory_Productmenu a:link, td.RootCategory_Productmenu a:hover, td.RootCategory_Productmenu a:visited, td.RootCategory_Productmenu a:active {
	color: #FFFFFF;
}


table.SubMenu_Productmenu_Table {
	margin-top: 5px;
	font-variant: normal; 
}
table.SubMenu_Productmenu_Table b {
	font-variant: normal; 
}

#ProductmenuContainer_DIV {
	width: 230px;
	overflow: hidden;
}

a#ActiveCategory_A {
	display: none !important;
}



.SubMenu_Productmenu_Table a {
	color: #04477b !important;
	height: 25px;
	font-size: 10px;
	font-weight: bold !important;
	padding-top: 7px;
	padding-left: 20px;
	margin: 0px;
	cursor: pointer;
	text-transform: uppercase;
	display: block !important;
	width: 200px;
}

.SubMenu_Productmenu_Table a:hover,
.SubMenu_Productmenu_Table a.Activ_Productmenu {
	background-color: #fbfbfb !important;
}


* html .SubMenu_Productmenu_Table a {
	width: 220px;
}


.SubMenu_Productmenu_Table .SubMenu_Productmenu_Table a {
	color: #04477b !important;;
	height: 20px;
	font-size: 9px;
	font-weight: normal !important;
	padding-top: 4px;
	padding-left: 22px;
	margin: 0px;
	cursor: pointer;
	background-image: url(/images/billigbyg/bullet.gif);
	background-position: 12px 7px;
	background-repeat: no-repeat;
	display: block !important;
	text-transform: none;
}

.SubMenu_Productmenu_Table .SubMenu_Productmenu_Table a:hover,
.SubMenu_Productmenu_Table .SubMenu_Productmenu_Table a.Activ_Productmenu {
	background-color: transparent;
	color: #d36800;
}

.SubMenu_Productmenu_Table .SubMenu_Productmenu_Table b {
	font-weight: normal !important;
}



.SubMenu_Productmenu_Table .SubMenu_Productmenu_Table .SubMenu_Productmenu_Table a {
	color: #04477b;
	height: 20px;
	font-size: 9px;
	font-weight: normal !important;
	padding-top: 4px;
	padding-left: 22px;
	margin: 0px;
	cursor: pointer;
	background-image: url(/images/billigbyg/bullet.gif);
	background-position: 12px 7px;
	background-repeat: no-repeat;
	display: block !important;
}
.SubMenu_Productmenu_Table .SubMenu_Productmenu_Table .SubMenu_Productmenu_Table a:hover, 
.SubMenu_Productmenu_Table .SubMenu_Productmenu_Table .SubMenu_Productmenu_Table a.Activ_Productmenu {
	background-color: transparent;
	color: #d36800;
}





#ProductMenu_Table br, .NumberProduct_Basket br,  .BackgroundColor1_Orderstep1 br, .BackgroundColor1_Orderstep2 br, .BackgroundColor1_Orderstep3 br, #OrderStep2_TD br {font-size:0px;height:0px;line-height:0px;}

*/

/*
.ShowBasket_TD H1, .Heading_Orderstep1 H1, .Heading_Orderstep2 H1, .Heading_Orderstep3 H1, .Heading_Orderstep4 H1 {
	text-align: left;
	vertical-align: top;
	line-height: 12px;
	font-size:14px;
	color: #55834B;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}

.Heading_ShowBasket {
	height: 46px;
	}

.Heading_ShowBasketBG {
	background:#fff;
	height:2px;
	margin:0px; 
	padding:0px
}

.BackgroundColor1_ShowBasket {
	height: 68px;
	background-image: url(/images/billigbyg/grafik/liniebg.gif);
	background-repeat: repeat-x;
	}

.BackgroundColor2_ShowBasket {
	height: 68px;
	background-image: url(/images/billigbyg/grafik/liniebg.gif);
	background-repeat: repeat-x;
}

#ShopLayOut_SpaceBottomAndTop_TD #ShopLayOut_Content_TD #ShopContentLayOutTable #Table38 #Table39 #Main_TD #ContentContainer_DIV #ContentContainer_TBL #ShowBasket_TD .TableLines_ShowBasket .TableLines_BackgroundColor1 .TableLines_BackgroundColor1 {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}


.TextInputField_Orderstep1 {
	width: 235px;
	border: 1px solid #CCCCCC;
}
.SubmitButton_OrderStep1, .SubmitButton_OrderStep2, .SubmitButton_OrderStep3 {
	background-color: #F99F00;
	border: 1px solid #B74200;
	font-weight: bold;
	color: #FFF9FB;
}
.SearchField_SearchPage {
	border: 1px solid #d5d5d5;
	height: 19px;
	width: 148px;
	margin-left: 10px;
	margin-top: 4px;
	margin-right: 6px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.soegknap {
	margin: 6px 0px 0px;
	padding: 0px;
}
.kortaf {
   width: 160px;
   overflow: hidden;
}

.billede {
   width: 237px;
   overflow: hidden;
}

lukket.ProductList_TD H1 {
	text-align: left;
	vertical-align: top;
	font-size:19px;
	color: #FFFFFF;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 15px;
}
.mellemrum {
padding-left: 26px;
}
.lillemellemrum {
padding-left: 15px;
}

.spacer {
	width: 300px;
}
.SubCats_Prodlink_TD {
	        background-color: #F4F4F4;
	width: 188px;
	height:60px;
	border-color:#FFFFFF;
        border-width:3px;
        border-style:solid;
        border-collapse:separate;
	font-weight:900;
        text-align:center;
}


.kat {
padding-left: 7px; padding-right: 7px;text-align:center;
}


/* ADDON FOR category-picture-list */
/*
.SubMenu_Productmenu_Table .Activ_Productmenu img {
	display: none;
}

.SubMenu_Productmenu_Table .Deactiv_Productmenu img {
	display: none;
}


#category-picture-list {
	width: 560px;
	overflow: hidden;
}

#category-picture-list .inner {
	width: 561px;
}

#category-picture-list a {
	display: inline;
	float: left;
	width: 125px;
	height: 145px;
	#width: 139px; 
	#height: 159px;
	padding: 7px;
	background-color: #f4f4f4;
	margin-right: 1px;
	margin-bottom: 21px;
	text-align: center;
}

#category-picture-list a img {
	display: block;
	margin-bottom: 10px;
}

#category-picture-list br {
	display: none;
}
*/


/* kategoriforsider styles taget ud af html inlines */

.katforsfont {
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
td.overskrift_katfors, td.overskrift_katfors a{
	color: #044271;
	text-align: left;
	padding-bottom: 6px;
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.overskrift_katfors a:hover, .overskrift_katfors a:visited, .overskrift_katfors a {
	font-weight: bold;
	text-decoration: none;
}
.description_katfors {
	color: #044271;
	font-size: 10px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	padding-bottom: 10px;
}
.pricetag_katfor {
	color: #FFFFFF;
	font-weight: bold;
	font-size: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.content_katfors, .content_katfors a {
	color: #044271;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
}
.content_katfors a:hover {
	color: #044271;
	text-decoration: underline;
}
.katforscontainer {
	display: block;
	width: 180px;
	position: relative;
}
.katfors_pricecontainer {
	background: url(/images/billigbyg/grafik/kategoriforsider/kat_fors_price_grad.gif) repeat-x;
	display: block;
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	padding: 4px 10px;
	position: absolute;
	left: 10px;
	top: 60px;
}

.katfors_searchcontainer {
	display: block;
	width: 559px;
	position: relative;
	height: 200px;
}

.katfors_searchbox {
	position: absolute;
	display: block;
	height: 64px;
	width: 261px;
	background: url(/images/billigbyg/grafik/kategoriforsider/searchbox_bck.gif) no-repeat;
	left: 11px;
	top: 120px;
}
.katfors_searchboxvaerk {
	position: absolute;
	display: block;
	height: 64px;
	width: 261px;
	background: url(/images/billigbyg/grafik/kategoriforsider/searchbox_vaerktojbck.gif) no-repeat;
	left: 11px;
	top: 120px;
}
.katfors_searchboxsikker {
	position: absolute;
	display: block;
	height: 64px;
	width: 261px;
	background: url(/images/billigbyg/grafik/kategoriforsider/searchbox_sikbck.gif) no-repeat;
	left: 11px;
	top: 120px;
}
.katfors_searchboxbyggemat {
	position: absolute;
	display: block;
	height: 81px;
	width: 261px;
	background: url(/images/billigbyg/grafik/kategoriforsider/searchbox_byggemat.gif) no-repeat;
	left: 11px;
	top: 103px;
}
.katfors_searchboxposition {
	position: absolute;
	display: block;
	top: 30px;
	left: 0px;
	width: 250px;
	height: 30px;
}
.katfors_searchboxpositionbygmat {
	position: absolute;
	display: block;
	top: 47px;
	left: 0px;
	width: 250px;
	height: 30px;
}
input.SearchField_SearchPagekatfors {
	border:1px solid #D5D5D5;
	height:17px;
	width:180px;
	position: absolute;
	top: 7px;
	left: 13px;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #00528d;
}
.soegknapkatfors {
	position: absolute;
	top: 7px;
	left: 200px;
}


/*  kurv nyhedsbrev style */
input.newsbox_input {
	color:#044271;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:10px;
	margin: 0px 5px 5px 10px;
}

table.newsbox_form {

}

input.newsbox_img {
	margin: 5px 0px 5px 10px;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #F0F0F0;
	background: #025088;
	text-transform: capitalize;
	border-style: none;
	padding: 2px 3px;
	cursor: pointer;	
}
input.newsbox_inputkon {
	color:#044271;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:10px;
}
/*img til javascript hide load til integreret betaling */
#hideMe {
display:none;
}

