  @CHARSET "UTF-8";

div#content h1 {
  font-size:20px;
  margin-top: 0px;
  color:#000000;
  font-weight: lighter;
  font-family: 'Giovanni Book', 'ITC Giovanni Book', Times New Roman, Times, Georgia, arial, verdana, helvetica, sans-serif;
  clear: both;
  /*
	color: #000;
	font-family: verdana, arial, sans-serif;
	font-family: 'Giovanni Book','ITC Giovanni Book', Times New Roman, Times, Georgia, arial, verdana, helvetica, sans-serif;
	font-size: 14px;
	font-weight: bolder;
  */
  text-decoration: none;
  margin-bottom: 0px;
}

div#content form {
  float: left;
  width: 100%;
}

div#content.product form{
  position: relative;
  left: 6px;	
  width: auto;
}

div#content.products_loop form {
  position: relative;
  left: 6px;
  left: 17px;
  width: auto;
}

/* FOR BASKET */

div#content #webshop_to_order {
  float: right;
  background-image: url('/files/layout/butik/checkout.gif');
  border: 0px;
  width: 150px;
  height: 30px;
  font-size: 0px;
  cursor: pointer;
  position: relative;
  /*top: -18px;
  left: 160px;*/
  font-size: 10000px;
  overflow: hidden;
}

div#content form button {
  float: left;
  background-image: url('/files/layout/butik/opdater_indkobskurv.gif');
  border: 0px;
  width: 220px;
  height: 30px;
  font-size: 0px;
  cursor: pointer;
  position: inherit;
  margin-top: 10px;
  postition: relative;
  top: 0px;
  left: 0px;
  font-size: 10000px;
  overflow: hidden;
}

div#content form {
  display: block;
  clear: both;
}

div#content form.webshop-product-loop {
  display: inline;
  clear: none;
  float: left;
}
  
div#content div#webshop_right_content {
  clear: both;
}

div#content table.webshop_basket_table {
  width: 680px;
  margin-left: 10px;
  width: 681px;
  margin-left: 7px;
  clear: both;
}

div#content td.paymentProcessRight table.webshop_basket_table,
div#content table.webshop_basket_address_information {
  width: 525px;
  margin-left: 10px;
}

div#content table.webshop_basket_address_information {
  margin-top: 10px;
}

div#content table.webshop_basket_table thead {
  
}

div#content table.webshop_basket_table thead tr {
  
}

div#content table.webshop_basket_table thead tr th {
  padding: 0px;
  margin: 0px;
  font-weight: normal;
  font-size: 11px;
  color: #000;
  font-family: verdana, arial, sans-serif;
}

div#content table.webshop_basket_table thead tr th.webshopBasketLineColor {
  font-size: 2px;
  background-color: #b399b4;
}

div#content table.webshop_basket_table tbody {
  
}

div#content table.webshop_basket_table tbody tr.webshop_basket_table_row_odd
div#content table.webshop_basket_table tbody tr.webshop_basket_table_row_even {
}

div#content table.webshop_basket_table tbody tr td {
  padding: 0px;
  margin: 0px;
  font-weight: normal;
  font-size: 10px;
  color: #000;
  font-family: verdana, arial, sans-serif;
}

div#content table.webshop_basket_table thead tr th.webshop_basket_quantity,
div#content table.webshop_basket_table tbody tr td.webshop_basket_quantity {
  width: 50px;
}

div#content table.webshop_basket_table thead tr th.webshop_basket_quantity,
div#content table.webshop_basket_table thead tr th.webshop_basket_product,
div#content table.webshop_basket_table thead tr th.webshop_basket_price,
div#content table.webshop_basket_table thead tr th.webshop_basket_total,
div#content table.webshop_basket_table thead tr th.webshop_basket_quantity {
  font-weight: bold;
}

div#content table.webshop_basket_table tbody tr td.webshop_basket_quantity input.webshop_basket_table_qty {
  width: 30px;
  border: 1px solid black;
}

div#content table.webshop_basket_table thead tr th.webshop_basket_product,
div#content table.webshop_basket_table tbody tr td.webshop_basket_product {
  width: 370px;
}

div#content td.paymentProcessRight table.webshop_basket_table thead tr th.webshop_basket_product,
div#content td.paymentProcessRight table.webshop_basket_table tbody tr td.webshop_basket_product {
  width: 200px;
}

div#content table.webshop_basket_table thead tr th.webshop_basket_price,
#content table.webshop_basket_table tbody tr td.webshop_basket_price {
  width: 80px;
}

div#content td.paymentProcessRight table.webshop_basket_table thead tr th.webshop_basket_price,
#content td.paymentProcessRight table.webshop_basket_table tbody tr td.webshop_basket_price {
  width: 100px;
}

div#content table.webshop_basket_table thead tr th.webshop_basket_total,
#content table.webshop_basket_table tbody tr td.webshop_basket_total {
  width: 80px;
}

div#content td.paymentProcessRight table.webshop_basket_table thead tr th.webshop_basket_total,
#content td.paymentProcessRight table.webshop_basket_table tbody tr td.webshop_basket_total {
  width: 100px;
}

div#content table.webshop_basket_table thead tr th.webshop_basket_button,
#content table.webshop_basket_table tbody tr td.webshop_basket_button {
  width: 80px;
}

div#content td.paymentProcessRight table.webshop_basket_table thead tr th.webshop_basket_button,
#content td.paymentProcessRight table.webshop_basket_table tbody tr td.webshop_basket_button {
  width: 50px;
}

div#content table.webshop_basket_table thead tr th.webshopBasketBorderColor,
div#content table.webshop_basket_table tbody tr td.webshopBasketBorderColor,
div#content table thead tr th.webshopBasketBorderColor,
div#content table tbody tr td.webshopBasketBorderColor {
  border-bottom: 2px solid #b399b4;
  font-size: 0px;
}
  
div#content table.webshop_basket_table tbody tr td hr
{
  /*visibility: visible;
  background-color: #b399b4;
  border-color: #b399b4;
  border-width: 1px;
  border-style: solid;
  height: 2px;*/
}

div#content table.webshop_basket_table tbody tr td.webshop_big {
  /*width: 300px;*/
}

div#content td.paymentProcessRight table.webshop_basket_table tbody tr td.webshop_big {
  /*width: 300px;*/
}

div#content table.webshop_basket_table tbody tr td.webshop_big.webshop_number {
  /*font-weight: bold;*/
  width: 100px;
}

div#content table.webshop_basket_table tbody tr td.webshop_big.total {
  font-weight: bold;
}

div#content table.webshop_basket_table tbody tr td button {
  border: 1px solid black;
  background-color: #fff;
  background-image: none;
  width: auto;
  height: auto;
  margin: 0px;
  padding: 0px;
  font-size: 10px;
  font-family: verdana, arial, sans-serif;
}

div#content table.webshop_basket_address_information tbody tr td.webshop_basket_column_left,
div#content table.webshop_basket_address_information tbody tr td.webshop_basket_column_right div#commentExtra {
  /*color: red;*/
  /*width: 220px;*/
  font-size: 11px;
  font-family: verdana, arial, sans-serif;
}

div#content table.webshop_basket_address_information tbody tr td.webshop_basket_column_right {
  /*width: 30px;*/
}

div#content table.webshop_basket_address_information tbody tr td.webshop_basket_column_right input.textfield,
div#content table.webshop_basket_address_information tbody tr td.webshop_basket_column_right textarea,
div#content table.webshop_basket_address_information tbody tr td.webshop_basket_column_right select {
  border: 1px solid black;
  font-size: 11px;
  font-family: verdana, arial, sans-serif;
}

div#content table.webshop_basket_address_information tbody tr td.webshop_basket_column_right textarea#comment {
  width: 250px;
  height: 150px;
}

div#content button.continueButton,
div#content form#webshopformvalidate button#wbs2Submit,
div#content #paymentButton 
{
  background-image: url('/files/layout/butik/continue.gif');
  width: 110px;
  height: 30px;
  margin-left: 10px;
  margin-left: 167px;
}

/* FOR BASKET */

/* FOR tpl.webshop_loop.inc / produkt løb */

form div.webshop_product_box {
  width: 150px;
  height: 220px;
  float: left;
  margin-right: 20px; /* MAKE A FILE FOR IE6 ONLY, WHICH ONLY CONTAINS MARGIN-RIGHT: 10PX */
}

form div.webshop_product_box div.webshop_product_box_image {
  width: 150px;
  height: 150px;
}

form div.webshop_product_box div.webshop_product_box_image a:link,
form div.webshop_product_box div.webshop_product_box_image a:visited {
  display: block;
  text-decoration: none;
}

form div.webshop_product_box div.webshop_product_box_image a img {
  border: 1px solid #999;
}

form div.webshop_product_box div.webshop_product_box_title {
  margin-top: 5px;
}

form div.webshop_product_box div.webshop_product_box_title a:link,
form div.webshop_product_box div.webshop_product_box_title a:visited {
  display: block;
  text-decoration: none;
  font-size: 11px;
  font-style: normal;
  font-weight: normal;
  font-family: verdana,arial,Geneva,helvetica,sans-serif;
  color: #080808;
}

form div.webshop_product_box div.webshop_product_box_extra {
  margin-top: 5px;
}

form div.webshop_product_box div.webshop_product_box_extra span.webshop_product_price {
  float: left;
  font-size: 11px;
  color: #000;
  text-align: left;
  font-family: verdana,arial,Geneva,helvetica,sans-serif;
}

form div.webshop_product_box div.webshop_product_box_extra span.webshop_product_button {
  float: right;
}

div#content.products_loop form div.webshop_product_box div.webshop_product_box_extra span.webshop_product_button button,
div#content.products_loop form div.webshop_product_box div.webshop_product_box_extra button {
  float: right;
  color: #666;
  font-size: 10px;
  font-family: verdana, arial, sans-serif;
  border: 0px;
  background: white;
  cursor: pointer;
  margin: 0px;
  padding: 0px;
  width: 64px;
  height: auto;
  display: none;
  top: 0px;
  left: 0px;
}

span.webshop_buy_button,
span.webshop_buy_button a:link,
span.webshop_buy_button a:visited {
  float: right;
  color: #666;
  font-size: 10px;
  font-family: verdana, arial, sans-serif;
  border: 0px;
  background: white;
  cursor: pointer;
  margin: 0px;
  padding: 0px;
  width: 80px;
  height: auto;
  top: 0px;
  left: 0px;
  text-decoration: none;
}

div#content.product p,
div#content.product table,
div#content.product h1 {
  display: none;
}

/* FOR tpl.webshop_loop.inc / produkt løb */

/* FOR PRODUCT DETAIL / Varebillede */

div#content form div#webshop_product_information {
  width: 100%;
  margin-top: 36px;
}

div#content form div#webshop_product_information div#webshop_info_image {
  float: left;
  width: 242px;
  overflow: hidden;
  margin-right: 20px;
  text-align: center;
}

div#content form div#webshop_product_information div#webshop_info_image img {
  cursor: pointer;
  width: 242px;
}

div#content form div#webshop_product_information div#webshop_info {
  float: left;
}

div#content form div#webshop_product_information div#webshop_info div#webshop_info_topbar {
  float: left;
  width: 410px;
  width: 404px;
}

div#content form div#webshop_product_information div#webshop_info div#webshop_info_topbar a:link,
div#content form div#webshop_product_information div#webshop_info div#webshop_info_topbar a:visited {
  float: left;
}

div#content form div#webshop_product_information div#webshop_info div#webshop_info_topbar button {
  float: right;
  font-size: 0px;
  border: 0px;
  padding: 0px;
  margin: 0px;
  background-image: url('http://homemaid.dk/files/layout/add_to_basket.gif');
  width: 120px;
  height: 30px;
  position: relative;
  top: -1px;
  cursor: pointer;
  left: 0px;
  color: white;
}

div#content form div#webshop_product_information div#webshop_info div#webshop_info_details {
  
}

div#content form div#webshop_product_information div#webshop_info div#webshop_info_details div#headlinesRow {
  margin-top: 15px;
  width: 100%;
  height: 35px;
  clear: both;
  float: left;
}

div#content form div#webshop_product_information div#webshop_info div#webshop_info_details div#headlinesRow h1 {
  display: inline;
  float: left;
}

div#content form div#webshop_product_information div#webshop_info div#webshop_info_details div#headlinesRow h1#product_info_price {
  float: right;
  margin-top: -17px;
  margin-top: -23px;
}

div#content form div#webshop_product_information div#webshop_info div#webshop_info_details p#product_number {
  /*float: left;*/
  color: #666;
  font-size: 11px;
  font-family: verdana, arial, geneva, helvetica, sans-serif;
  display: block;
  margin-top: 0px;
  /*clear: both;
  display: block;
  width: 100%;*/
}

div#content form div#webshop_product_information div#webshop_info div#webshop_info_details div#webshop_info_variantbar {
  clear: both;
  width: 100%;
  /*height: 20px;*/
  vertical-align: top;
  margin-top: 25px;
  /*padding-top: 18px;*/ /* uncomment for more top margin */
  margin-bottom: 25px;
}

div#content form div#webshop_product_information div#webshop_info div#webshop_info_details div#webshop_info_variantbar br.clr {
  clear: both;
  height: 1px;
  font-size: 0px;
}

div#content form div#webshop_product_information div#webshop_info div#webshop_info_details div#webshop_info_variantbar span {
  display: block;
  width: 100%;
  clear: both;
  vertical-align: top;
}

div#content form div#webshop_product_information div#webshop_info div#webshop_info_details div#webshop_info_variantbar span#webshop_variant_span_0 {
  float: left;
}

div#content form div#webshop_product_information div#webshop_info div#webshop_info_details div#webshop_info_variantbar span#webshop_variant_span_1 {
  float: left;
  margin-top: 5px;
}

div#content form div#webshop_product_information div#webshop_info div#webshop_info_details div#webshop_info_variantbar span label {
  font-size: 11px;
  margin-right: 5px;
  float: left;
}

div#content form div#webshop_product_information div#webshop_info div#webshop_info_details div#webshop_info_variantbar span select {
  float: left;
}

div#content form div#webshop_product_information div#webshop_info div#webshop_info_details span#product_description {
  width: 404px;
  float: left;
}

div#content form div#webshop_product_information div#webshop_info div#webshop_info_details span#product_description p {
  width: 200px;
  display: block;
  font-size: 11px;
  font-family: verdana, arial, geneva, helvetica, sans-serif;
  display: inline;
}

div#content table.webshop_basket_table tbody tr td.hideable {
  display: none;
}

/* FOR PRODUCT DETAIL / Varebillede */

form#checkOrdreForm  {
}

div#white div#content label span.editableSpan,
div#white div#content form#checkOrdreForm label span.editableSpan {
  font-weight: bold;
}
  
/* NEW STUFF */

div#content form button#wbsButton {
  position: relative;
  /*left: 150px;
  top: 20px;*/
}

div#content form button#wbs2Submit {
  position: relative;
  left: 0px;
  top: 0px;
  /*top: -95px;*/
}
  
table.delivery_information {
  /*margin-top: 30px;*/
}

div#content button.continueButton, div#content #paymentButton {
  position: relative;
  /*top: -60px;*/
  /*top: -70px;*/
  top: 10px;
  left: -165px;
  font-size: 0px;
  border: 0;
}

div#content button {
  position: relative;
  left: 236px;
  top: -12px;
}

p.webshop_recipe {
  display: none;
}

span.priceRow {
  clear: both;
  display: block;
}
  
span.pricesAll {
  
}

span.pricesAll span.priceRow {
}

span.pricesAll span.priceRow.stroked {
  text-decoration: line-through;
}

span.pricesAll span.priceRow span.amountCell {
  display: none;
}

span.pricesAll span.priceRow span.priceCell {
}


#webshopForthButton {
  left: 0px !important;
}
