*:focus {
  outline: none;
}



.forsidetd a:hover {
  text-decoration: none;
}
.TopMenu_TD a {
  letter-spacing: 1px;
  padding-right: 5px;
  padding-left: 5px;
}
.Photo3_Frontpage {
  width: 180px;
}
span.Description_Frontpage {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #000000;
  text-transform: uppercase;
  line-height: 10px;
}
.menu_punkt {
  background-image: url(/images/interfacewogw/productmenu/produkt_alink.gif);
  background-repeat: no-repeat;
  cursor: pointer;
  font-family: Georgia, "Times New Roman" , Times, serif;
  font-size: 11px;
  text-transform: uppercase;
  height: 20px;
  margin-left: 19px;
  width: 152px;
  text-indent: 30px;
  padding-top: 4px;
  font-weight: bold;
}
span.spacer {
  color: #8eab00;
  display: block;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 9px;
  margin-left: 16px;
  text-decoration: none;
  text-transform: uppercase;
}
td.Description_Frontpage {
  width: 180px;
}
.Photo3_Frontpage img {
  width: 180px;
}
td.ProductMenuCol_TD {
  border-right-style: none;
}

td#ShopLayOut_Search_TD #Search_Form {
  display: none;
}
div#basketWrap {
  left: 19px;
  position: relative;
  width: 151px;
}
div#basketVars {
  font-family: Verdana,Geneva,sans-serif;
  font-size: 10px;
  color: #000000;
  left: 19px;
  position: relative;
  width: 151px;
  text-align: right;
  margin-bottom: 13px;
  margin-top: 2px;
}
td#SearchTDForm {
  background-color: #f1f1f1;
}
td#SearchTDFormGfx {
  background-image: url(/images/interfacewogw/kurvforside/kurv_backdrop.gif);
  background-repeat: no-repeat;
  background-position: -20px -20px;
}
.SearchTDFormText {
  height: 19px;
  left: 5px;
  position: absolute;
  top: 25px;
  width: 142px;
  border: 1px solid #b6d80f !important;
  font: 9px Verdana, Arial, Helvetica, sans-serif;
}
.SearchTDFormBtn {
  position: absolute;
  right: 4px;
  top: 44px;
  background-image: url(/images/interfacewogw/soegeknap.gif);
  width: 28px;
  height: 14px;
  text-indent: -5000px;
  display: block;
  border: 0px none #FFFFFF;
  line-height: 100px;
  cursor: pointer;
}
span.Price_Frontpage {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #8eab00;
}
#cse-search-results iframe {
  width: 600px;
  font: 10px Verdana, Arial, Helvetica, sans-serif !important;
}
#cse-search-results {
  width: 600px;
  margin-left: 10px;
}
.bundbartxt a {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 9px;
  color: #000000;
  text-transform: uppercase;
  padding-right: 10px;
  text-decoration: none;
  padding-left: 10px;
}
.bundbartxt a:hover {
  text-decoration: underline;
}
td.Photo1_ProductList {
  width: 250px;
  height: 180px;
  text-align: center;
}
.ProductName_Productlist {
  color: #000000;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  line-height: 10px;
  text-transform: uppercase;
}
.Description_ProductList {
  text-align: center;
}
tr td.BackgroundColor1_Productlist {
  width: 300px;
}
table#ProductList {
  width: 700px;
}
span.InfoButton_Productlist {
  text-align: center;
}
.InfoButton_Productlist {
  display: none;
}
td.Price_Productlist {
  text-align: center;
  color: #8eab00;
}
/* varekort */

td.varek_h1 h1 span.Description_Productinfo, span.Heading_Productinfo h1 {
  font-family: Georgia, "Times New Roman" , Times, serif;
  font-size: 30px;
  color: #b6d80f;
}


td.txt_kt {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
}
td.CmsPageStyle tr td a.SubCats_Prodlink span.spacer {
  color: #8eab00;
  display: block;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 9px;
  margin-left: 16px;
  text-decoration: none;
  text-transform: uppercase;
  margin-bottom: 7px;
}
.simplelistnobreak br {
  display: none;
  text-transform: uppercase;
}
span.relatedname a {
  text-transform: uppercase;
  font: 10px/10px Verdana, Arial, Helvetica, sans-serif;
  color: #000000;
  text-decoration: underline;
}
span.relatedprice {
  color: #8EAB00;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
}
.mmargen {
  margin: 11px 0px 0px 45px;
}
.Description_Productinfo {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
}
.Toolbar_ProductList, .BuyButton_ProductList {
  display: none;
}
tr td td.Price_Productinfo {
  height: 30px;
}
a .Description_Frontpage {
  color: #000000;
  text-decoration: underline;
}
.backtofront {
  position: static;
  background-color: #009999;
  margin-right: 340px;
}
span.Pricestriked_Frontpage, span.SpecialOfferPrice_FrontPage {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #8EAB00;
}
#toplogo_click {
  background-image: url(/images/Only4kidslogo.gif);
  display: block;
  float: left;
  height: 89px;
  margin: -30px;
  position: relative;
  top: -25px;
  vertical-align: top;
  width: 211px;
  cursor: pointer;
}
/* varekort */
.varekorttoppad {
  padding-top: 20px;
}
/* vareliste */
span.Heading_ProductList span.spacer {
  display: none;
}
.cmsmmargen {
  margin-left: 34px;
}
/* varekort tip en ven  */
span.tipenven {
  background: transparent url(/images/interfacewogw/tipenven.gif) repeat scroll 0 0;
  display: block;
  height: 14px;
  overflow: hidden;
  text-indent: -500px;
  width: 81px;
}
td#ShopLayOut_Topmenu_TD a img {
  vertical-align: middle;
  margin: 0px 0px 0px 33px;
}
/* kurven paa forsiden */
table.MethodFees_Basket_TBL {
  display: none;
  font-size: 0px;
  visibility: hidden;
  overflow: hidden;
  height: 0px;
  width: 0px;
}

div#kurvforced {
  display: none;
  margin-top: -44px;
  position: relative;
}
form#Search_Form {
  display: block;
}
/* varekort billeder */
div#Selector img {
  width: 85px;
  margin: 3px 3px 0px 0px;
}
div#Selector {
  margin-top: 25px;
}
/*konkurrenceside */
.konkurTDMainTxt {
  font: 10px Verdana, Arial, Helvetica, sans-serif;
  color: #000000;
}
.konkurTDTxt p {
  font: 10px Verdana, Arial, Helvetica, sans-serif;
  color: #000000;
}
div#hideMe {
  display: none;
}
h1.konkurH1Main {
  color: #000000;
  font: bold 22px Georgia, "Times New Roman" , Times, serif;
  margin: 0;
  padding: 0;
}
td.egensidekonkTableTDHeader {
  font: 22px Georgia, "Times New Roman" , Times, serif;
  text-transform: uppercase;
}
td.egensidekonkTableTDTxt {
}
/* absplit card */

#wrapperImgAB {
  margin-top: 20px;
  border-bottom-style: solid;
  border-bottom-width: 1px;
  border-bottom-color: #b6d80f;
  margin-bottom: 10px;
}
#wrapperImgAB td {
  padding: 0px;
  margin: 0px;
}
#wrapperImgAB hr.TableLines_ProductInfo {
  color: #d9d9d9;
}
td#prABPrices, td#prABPrices .Price_ProductInfo_TR td, td#prABPrices .Price_ProductInfo_TR td b, td#prABPrices .Price_ProductInfo_TR td span, #prABPriceTxt {
  font: 25px "Times New Roman" , Times, serif;
  color: #000000;
  text-transform: uppercase;
}

td#prABPrices .Price_ProductInfo {
  text-align: right;
}
td#prABPrices .PriceAmount_ProductInfo_SPAN, td#prABPrices .PriceUnit_ProductInfo_SPAN {
  display: none;
}
#wrapperImgAB .TextInputField_ProductInfo {
  border: 1px solid #b6d80f;
  text-align: right;
  margin-right: 5px;
}
#wrapperImgAB #BUYSECTION td {
  width: 0px;
}
#wrapperImgAB span.tipenven {
  background: url(none);
  display: inline;
  width: 70px;
  cursor: pointer;
}
td#prABCardHeader, td#prABCardHeader span {
  color: #000000;
  font: 36px "Times New Roman" , Times, serif;
  text-transform: uppercase;
  letter-spacing: 1px;
}
#wrapperImgAB #prABCardHeader {
  padding-bottom: 10px;
}
td#prABCardHeader span {
  margin: 0px;
  padding: 0px;
}
td#prABCardName, td#prABCardName .Description_Productinfo {
  color: #b6d80f;
  font: 20px "Times New Roman" , Times, serif;
  text-transform: uppercase;
  letter-spacing: 1px;
  padding-top: 7px;
  padding-bottom: 1px;
}
td#prABCardExpected, td#prABCardExpected .Description_Productinfo {
  color: #bcbcbc;
  font: 11px "Times New Roman" , Times, serif;
  text-transform: uppercase;
  padding-bottom: 1px;
}
#wrapperImgAB .prCardRePriceTxt, #wrapperImgAB .prCardRePriceTxt span {
  font-family: 'Times New Roman' ,Times,serif;
  color: #ababab;
  font-size: 11px;
  text-transform: uppercase;
}
#wrapperImgAB td#prABCardStock span {
  color: #bcbcbc;
  font: 11px "Times New Roman" , Times, serif;
  text-transform: uppercase;
  letter-spacing: 1px;
  padding-bottom: 10px;
}
td#prABLongDesc {
  padding-top: 10px;
}
#wrapperImgAB td#prABLongDesc, td#prABLongDesc .Description_Productinfo {
  font: 10px Verdana, Arial, Helvetica, sans-serif;
  color: #000000;
}
#wrapperImgAB td#prABCardTools, td#prABCardTools a {
  font: bold 11px "Times New Roman" , Times, serif;
  color: #000000;
  text-transform: uppercase;
  margin-left: 5px;
}
.prMenuCampaignBox {
  padding-left: 18px;
  padding-bottom: 20px;
}
.basketCCards {
  padding-left: 18px;
  padding-bottom: 10px;
}
.antalPrCard {
  display: block;
  height: 9px;
}
#BUYSECTION br {
  display: none;
}
.BuyButton_ProductInfo input {
  margin-bottom: 10px;
}
#AMOUNT {
  position: relative;
  _top: -4px;
}
#wrapperImgAB .prCardMargin {
  padding-bottom: 12px;
  padding-top: 12px;
}
#wrapperImgAB .prCardMargin2 {
  padding-bottom: 12px;
  padding-top: 12px;
}
#wrapperImgAB .prCardMargin3 {
  padding-top: 9px;
}
#prCardImgWrapper {
}
#spcNewImg {
  text-align: left;
  padding-left: 20px;
}
#spcNewImg img {
  margin-right: 5px;
}
.Related_Custom_TBL {
  width: 1px;
}
#prCardImgWrapper #Canvas div {
  position: relative !important;
}
.relatedMargin {
  margin-left: 60px;
}
/* Hide elms */
.PriceBefore_ProductInfo_TD, .PriceDevider_ProductInfo_TR {
  display: none;
}


/*read more*/
.hideContent {
  display: none;
}
#readmorePrCardBtn {
  display: block;
  margin-top: 13px;
  cursor: pointer;
}


#sortSelHeadWrap {
  /* border-bottom-color: #b6d80f;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  padding-bottom: 2px; */
  height: 24px;
  width:300px;
}
.sortSelHead, #Productlist_Sort_Select {
  float: right;
}
#Productlist_Sort_Select {
  border: 1px solid #b6d80f;
  font-family: Verdana,Geneva,sans-serif;
  font-size: 10px;
  color: #000000;
}
.sortSelHead {
  margin-right:12px;
margin-top:1px;
_margin-top:3px;
}


.buyProcssMargin {
  margin-left:20px;
}

.SubmitButton_Orderstep1 {
  background-image: url("/images/interfacewogw/koebestep/hent.gif");
  background-repeat: no-repeat;
  border: medium none;
  cursor: pointer;
  display: block;
  height: 20px;
  width: 72px;
  background-color: #FFFFFF;
  margin-top:2px;
}

/* VARELISTE */
#prlistwrapper {
    margin-bottom:50px;
}
#prlistwrapper .menu_punkt {
    display:none;
}
.prlistwrapper {
    margin-top:50px;
}
.prListDividerTD {
    border-top:solid 1px #b6d80f;
}
.prlistPix {
    height:180px;
    vertical-align:top;
}
.prlistSpcOff {
    float:left;
}
.prlistNews {
    float:right;
}
.prlistLabels {
    vertical-align:top;
    height:20px;
}

.prlistStock {
    border-bottom:1px solid #B6D80F;
    border-top:1px solid #B6D80F;
    height:23px;
}
.prlistStock img {
    position:relative;
    top:1px;
}
.prlistBtns {
    border-top:1px solid #B6D80F;
    padding-top:7px;
    padding-left:0px;
}
.prlistBtns .InfoButton_Productlist {
    display:block;
    float:left;
}
.prlistBtns .BuyButton_ProductList {
    display:block;
    float:left;
    padding-left:5px;
}
.Stockmessage_Productlist {
    margin-left:5px;
}
.prlistName {
    height:40px;
    padding-top:5px;
    vertical-align:top;
}
.prlistName a {
    text-transform:uppercase;
}
.prlistPrice {
    height:20px;
    color:#8eab00;
}
.Stockmessage_Productlist {
    color:#D2BAD2;
}
#prlistHeader .spacer {
    display:none;
}
