body {
	margin: 0;
	padding: 0;
}



p, li, td {
	font: 12px tahoma, verdana, arial, sans-serif;
	margin: 0 0 1em 0;
	color: #000000;
}



form {
	margin: 0;
	padding: 0;
}

input.submitButton {
	font: 12px tahoma, verdana, arial, sans-serif;
	color: #000000;
	background-color: #E7DFAE;
	padding: 3px 0 4px 0;
	border: 1px solid #524F2E;
	width: 160px;
	cursor: hand;
}



a:link, a:visited, a:active {
	color: #524F2E;
}

a:hover {
	color: #B2A96E;
}



h2
{
	font: 12px tahoma, verdana, arial, sans-serif;
	text-transform: none;
	color: #000000;
	font-weight: bold;
}





div#ProductList h2

{
	font: 12px tahoma, verdana, arial, sans-serif;
	text-transform: none;
	color: #000000;
	font-weight: bold;
	background-repeat: no-repeat;
	padding: 5px 5px 5px 0;
	height: 20px;
}



div#ProductList h2.groensager { padding-left: 32px; background-image: url(http://www.landkoeb.dk/images/forside/vareikoner/groensager.gif); }

div#ProductList h2.frugt_og_baer { padding-left: 32px; background-image: url(http://www.landkoeb.dk/images/forside/vareikoner/frugt_og_baer.gif); }

div#ProductList h2.koed_og_paalaeg { padding-left: 35px; background-image: url(http://www.landkoeb.dk/images/forside/vareikoner/koed_og_paalaeg.gif); }

div#ProductList h2.maelk_ost_og_aeg { padding-left: 32px; background-image: url(http://www.landkoeb.dk/images/forside/vareikoner/maelk_ost_og_aeg.gif); }

div#ProductList h2.kolonial { padding-left: 32px; background-image: url(http://www.landkoeb.dk/images/forside/vareikoner/kolonial.gif); }

div#ProductList h2.bagvaerk { padding-left: 32px; background-image: url(http://www.landkoeb.dk/images/forside/vareikoner/bagvaerk.gif); }

div#ProductList h2.blandet { padding-left: 32px; background-image: url(http://www.landkoeb.dk/images/forside/vareikoner/blandet.gif); }

div#ProductList h2.froe_og_planter { padding-left: 32px; background-image: url(http://www.landkoeb.dk/images/forside/vareikoner/froe_og_planter.gif); }

div#ProductList h2.fisk { padding-left: 32px; background-image: url(http://www.landkoeb.dk/images/forside/vareikoner/fisk.gif); }
div#ProductList h2.oel_og_vin { padding-left: 32px; background-image: url(http://www.landkoeb.dk/images/forside/vareikoner/oel_og_vin.gif); }

div#ShoppingCart

{

}



div#ShoppingCart table

{
	margin-bottom: 12px;
}



div#ShoppingCart tr.header
{
	background-color: #E7DFAE;
}

div#ShoppingCart tr.header th

{
	text-align: left;
	color: #000000;
	font-weight: bold;
}



div#ShoppingCart tr.header th.price
{
	text-align: right;
}

div#ShoppingCart tr.footer

{
	background-color: #E7DFAE;
	color: #000000;
}


div#ShoppingCart tr.footer td
{
	text-align: left;
	color: #000000;
	font-weight: bold;
}

div#ShoppingCart tr.footer td.total
{
	text-align: right;
	padding-right: 3px;
}

div#ShoppingCart td, div#ShoppingCart th
{
	font: 12px tahoma, verdana, arial, sans-serif;
	color: #666;
	padding: 2px;
}

div#ShoppingCart tr.odd {
	background-color: #F7F4E3;
}

div#ShoppingCart tr.even {
	background-color: #fff;
}

div#ShoppingCart td.price {
	border-left: 1px solid #999;
	padding-left: 3px;
	color: #222;
	white-space: nowrap;
}

div#ShoppingCart td.remove {
	padding-top: 4px;
	padding-left: 5px;
}

div#ShoppingCart td.remove input {
	display: block;
}

div#ProductList {
	width: 100%;
	margin-bottom: 20px;
}

div#ProductList table {
	margin-bottom: 12px;
}

div#ProductList tr {
	/*height: 20px;*/
}

div#ProductList tr.odd {
	background-color: #F7F4E3;
}

div#ProductList tr.even {
	background-color: #fff;
}

div#ProductList tr.categoryHeader {
	background-color: #EBE5C5;
}

div#ProductList td, th {
	font: 12px/14px tahoma, verdana, arial, sans-serif;
	color: #000000;
	padding: 4px 2px 4px 2px;
}

div#ProductList tr.header {
	background-color: #E7DFAE;
}

div#ProductList th {
	font: 12px tahoma, verdana, arial, sans-serif;
	color: #000000;
	padding: 2px;
	font-weight: bold;
	text-transform: none;
}

div#ProductList th.name {
	text-align: left;
}

div#ProductList th.quantity {
	text-align: right;
}

div#ProductList th.unit {
	text-align: left;
}

div#ProductList th.price {
	text-align: right;
}

div#ProductList td.info
{
	text-align: center;
	width: 20px;
}

div#ProductList td.info span {



	display: none;

}



div#ProductList td.info a

{

	height: 14px;

	display: block;

	background-image: url(http://www.landkoeb.dk/images/varebestilling/info.gif);

	background-repeat: no-repeat;

	background-position: center center;

}



div#ProductList td.own_produce

{

	width: 20px;

	text-align: left;

}



div#ProductList td.own_produce span {



	display: none;

}



div#ProductList td.own_produce a

{

	height: 14px;

	width: 12px;

	display: block;

	background-repeat: no-repeat;

	background-position: left center;

}



div#ProductList tr.even td.own_produce a

{

	background-image: url(http://www.landkoeb.dk/images/varebestilling/own_produce_even.gif);

}



div#ProductList tr.even td.own_produce a:hover

{

	background-image: url(http://www.landkoeb.dk/images/varebestilling/own_produce_even_over.gif);

}



div#ProductList tr.odd td.own_produce a

{

	background-image: url(http://www.landkoeb.dk/images/varebestilling/own_produce_odd.gif);

}



div#ProductList tr.odd td.own_produce a:hover

{

	background-image: url(http://www.landkoeb.dk/images/varebestilling/own_produce_odd_over.gif);

}



div#ProductList td.name {



	height: 20px;
	width: 150px;

}



div#ProductList td.name span {



	font-size: 12px;

	color: #585B53;

}



div#ProductList td.quantity {



	width: 30px;

	padding-top: 4px;

	padding-bottom: 1px;

}



div#ProductList td.quantity input {



	font-family: tahoma, verdana, arial, sans-serif;

	font-size: 12px;

	width: 20px;

	border: 1px solid #999;

}



div#ProductList td.unit {
	/*width: 20px;*/
	white-space: nowrap;
}



div#ProductList td.price {
	width: 60px;
}



div#ProductList tr.total {



	background-color: #EBE5C5;

}



div#ProductList tr.total td {



	font-weight: bold;

	color: #000000;

}



div#ProductDetail {



	padding: 12px;

	border: 1px solid #857659;

	position: relative;

}



div#ProductDetail h2 {



	margin: 0 0 1em 0;

	padding: 0;

	

}



div#ProductDetail p.path {



	font-size: 9px;

}



div#ProductDetail th {



	font-weight: bold;

}



div#ProductDetail td.rightColumn {



	width: 160px;

}



div#ProductDetail th.quantity {



	text-align: left;

}



div#ProductDetail td.quantity {



	text-align: left;

	width: 30px;

}



div#ProductDetail div.input td, div#ProductDetail div.input th {



	font: 12px tahoma, verdana, arial, sans-serif;

	color: #000000;

	padding: 2px;

}



div#ProductDetail div.input th {



	font-weight: bold;

	color: #000000;

}



div#ProductDetail div.input tr {



	background-color: #F7F4E3;

}



div#ProductDetail div.input tr.header {



	background-color: #E7DFAE;

}



div#ProductDetail input.submitButton {



	margin-top: 12px;

}



div#ProductDetail th.unit {



	text-align: left;

}



div#ProductDetail td.unit {



	text-align: left;

}



div#ProductDetail th.price {



	text-align: right;

}



div#ProductDetail td.price {



	text-align: right;

}



div#ProductDetail td.quantity input {



	font-family: tahoma, verdana, arial, sans-serif;

	font-size: 12px;

	width: 20px;

	border: 1px solid #999;

}



div#varekategorimenu {}



div#varekategorimenu a

{

	font: 12px/12px tahoma, verdana, arial, sans-serif;

	/* color: #000000; */

	text-transform: none;

	background-repeat: no-repeat;

	background-position: 4px 3px;

	background-color: #E7DFAE;

	display: block;

	padding-left: 35px;

	text-decoration: none;

	padding-top: 6px;

	padding-bottom: 7px;

}



div#varekategorimenu a:hover

{

	/* background-color: #BCB4A4; */

}



div#varekategorimenu ul

{

	padding: 0;

	margin: 0;

	list-style: none;

}



div#varekategorimenu li

{

	padding: 0;

	margin: 0;

	margin-bottom: 5px;

}



div#varekategorimenu a.groensager { background-image: url(http://www.landkoeb.dk/images/varebestilling/vareikoner/groensager.gif); }

div#varekategorimenu a.frugt_og_baer { background-position: 6px 3px; background-image: url(http://www.landkoeb.dk/images/varebestilling/vareikoner/frugt_og_baer.gif); }

div#varekategorimenu a.koed_og_paalaeg { background-position: 3px 3px; background-image: url(http://www.landkoeb.dk/images/varebestilling/vareikoner/koed_og_paalaeg.gif); }

div#varekategorimenu a.maelk_ost_og_aeg { background-image: url(http://www.landkoeb.dk/images/varebestilling/vareikoner/maelk_ost_og_aeg.gif); }

div#varekategorimenu a.kolonial { background-image: url(http://www.landkoeb.dk/images/varebestilling/vareikoner/kolonial.gif); }

div#varekategorimenu a.bagvaerk { background-image: url(http://www.landkoeb.dk/images/varebestilling/vareikoner/bagvaerk.gif); }

div#varekategorimenu a.blandet { background-image: url(http://www.landkoeb.dk/images/varebestilling/vareikoner/blandet.gif); }

div#varekategorimenu a.froe_og_planter { background-image: url(http://www.landkoeb.dk/images/varebestilling/vareikoner/froe_og_planter.gif); }

div#varekategorimenu a.fisk { background-image: url(http://www.landkoeb.dk/images/varebestilling/vareikoner/fisk.gif); }
div#varekategorimenu a.oel_og_vin { background-image: url(http://www.landkoeb.dk/images/varebestilling/vareikoner/oel_og_vin.gif); }



div#Handelsbetingelser {}

div#Handelsbetingelser h2

{

	font: 12px/12px tahoma, verdana, arial, sans-serif;

	color: #000000;

	text-transform: normal;

	background-image: url(http://www.landkoeb.dk/images/varebestilling/handelsbetingelser.gif);

	background-repeat: no-repeat;

	background-position: 5px 0;

	background-color: #E7DFAE;

	padding-left: 45px;

	text-decoration: none;

	padding-top: 6px;

	padding-bottom: 7px;

	margin-top: 3em;

}



div#Handelsbetingelser p, div#Handelsbetingelser li

{

	font-size: 9px;

	padding-left: 5px;

	padding-right: 5px;

}



div#GenerelInfo {}



div#GenerelInfo p

{

	font-size: 9px;

	padding-left: 5px;

	padding-right: 5px;

}



div#ErrorMessages { background-color: #ECCEBB; padding: .5em .5em 1px .5em; margin-bottom: 20px }

div#ErrorMessages li { font: 12px tahoma, verdana, arial, sans-serif; color: #000000; }

div#ErrorMessages ul { margin: 0 0 1em 2em; }



div#ShoppingCart { margin-bottom: 20px }

div#ShoppingCart td, div#ShoppingCart th { padding: 4px 3px 4px 3px }



div.AddressInput { margin-bottom: 20px }

div.AddressInput input, textarea { width: 100%; border: 1px solid #989A95; }

div.AddressInput table { width: 260px; padding-right: 12px; }

div.AddressInput table table { padding-right: 0; }

div.AddressInput strong { padding-right: .5em }

div.AddressInput td { padding: 1px 1px 1px 0px }

div.AddressInput td.road_name {}

div.AddressInput td.caption_house_number { padding-left: .5em; width: 3em }

div.AddressInput td.house_number { width: 3em;}

div.AddressInput td.postal_code { width: 4em }

div.AddressInput td.caption_postal_district { padding-left: .5em; width: 3em }



div.PaymentMethodInput { margin-bottom: 20px }



div.DeliveryInput { margin-bottom: 20px }

div.DeliveryInput td { padding: 5px 5px 5px 0; }

div.DeliveryInput div.DateInput input { border: 1px solid #989A95; }

div.DeliveryInput div.DateInput select { border: 1px solid #989A95; }body {



	margin: 0;

	padding: 0;

}