/*div#content td.main*/ 
 
div#content td.main{ 
	height: 100px; 
	margin: 0; 
	padding: 0; 
	border: 1px solid #48442b; 
	width: 791px; 
	/*width: 789px; */
	padding: 5px; 
	padding-bottom: 0; 
} 

 
/*offers*/ 
div#offers 
{ 
	margin-bottom: 5px;	 
	margin-top: 5px; 
	width: 795px; /* Som div#content td.main men +4 */
	border: 1px solid #48442b; 
	padding: 3px; 
} 
 
div#content td.rightSide 
{ 
	vertical-align: top;
	margin: 0;
	padding: 0;
	width: 171px; 
	padding-left: 5px; 
} 
 
/*searchboxes*/ 
div#content td.main td.searchboxes 
{ 
	vertical-align: top; 
	width: 360px; 
} 
 
div#content td.searchboxes input.submitButton 
{ 
	width: 35px; 
} 
 
div#content td.main h1 
{ 
	margin: 0; 
	margin-bottom: 4px; 
	font-size: 17px; 
	font-weight: normal; 
	padding: 0; 
} 
	  
/*activityCalender*/ 
div#content td.activityCalender 
{ 
	width: 370px; 
} 
 
div#content td.activityCalender h2 
{ 
	width: 360px; 
} 
 
 
/*activityCalenderBox*/ 
div#activityCalenderBox{ 
	border: 1px solid #48442b; 
	padding: 3px; 
	margin: 0; 
} 
 
div#activityCalenderBox h2{ 
	font-size: 14px; 
	font-weight: bold; 
	color: #b35855; 
	margin-bottom: 2px;	 
} 
 
div#activityCalenderBox .dateHeader{ 
	font-weight: bold; 
	width: 70px; 
} 
 
div#activityCalenderBox .activityHeader{ 
	font-weight: bold; 
	width: 180px; 
} 
 
div#activityCalenderBox .placeHeader{ 
	font-weight: bold; 
} 
 
div#activityCalenderBox hr{ 
	margin-top: 0; 
} 
 
div#activityCalenderBox .activity{ 
	font-weight: bold; 
} 
 
div#activityCalenderBox .linkToAll{ 
	padding-top: 4px; 
	text-align: right; 
} 
 
/*comercial*/ 
div#content td.comercial 
{ 
	width: 210px; 
	padding-left: 5px; 
} 
 
/*video*/ 
div#content td.video 
{ 
	width: 210px; 
	padding-left: 5px; 
} 

 
div#offers h2 
{ 
	font-size: 14px; 
	font-weight: bold; 
	color: #b35855; 
	margin-bottom: 2px; 
}

div#offers .offerBox a.text
{
	color: #43463d;
}
 
div#offers .offerBox 
{ 
	padding-left: 5px; 
	padding-right: 5px; 
	margin-left: 15px; 
	border-left: 1px solid #48442b; 
	padding-bottom: 10px; 
	width: 195px; 
} 

div#offers p.link 
{	 
	font-weight: bolder; 
	font-size: 8px; 
	text-align: right; 
	padding-right: 5px;	 
} 
 
div#offers .offerBox a 
{ 
	color: #bb5843; 
	text-decoration: none; 
} 
 
div#offers .offerBox div.offerImage 
{ 
	float: right; 
	margin-left: 3px; 
} 
 
div#offers .firstOfferBox{ 
	padding-left: 5px; 
	padding-right: 5px; 
	margin-left: 15px; 
	padding-bottom: 10px; 
	width: 195px; 
} 

div#offers .firstOfferBox a.text
{
	color: #43463d;
}
 
div#offers .firstOfferBox div.offerImage 
{ 
	float: right; 
	margin-left: 3px; 
} 
 
div#offers .firstOfferBox a 
{ 
	color: #bb5843; 
	text-decoration: none; 
} 
 
 
 
/*rightSideBox*/ 
 
div#FirstProducerAd .ProducerAd{ 
	margin-top: 0px; 
} 
 
.ProducerAd 
{	 
	background-color: #f9f9f9; 
	border: 1px solid #505431; 
	margin-top: 5px; 
	margin-bottom: 0; 
	padding: 3px; 
	height: 60px; 
	overflow: hidden; 
} 
 
.ProducerAd .link 
{	 
	font-weight: bolder; 
	font-size: 8px; 
	text-align: right; 
	padding-right: 5px;	 
}

.ProducerAd p a{
	color: #43463d;
}
 
.ProducerAd a 
{ 
	color: #bb5843; 
	text-decoration: none; 
} 
 
.ProducerAd p 
{ 
	margin: 0; 
	margin-bottom: 5px; 
} 
 
.ProducerAd h3 
{ 
	margin: 0; 
	margin-bottom: 6px; 
	font-size: 14px; 
	font-weight: bold; 
	color: #b9544a; 
} 
 
.ProducerAd h4 
{ 
	margin: 0; 
	margin-bottom: 3px; 
	font-size: 10px; 
	font-weight: bold; 
} 
 
/*HTMLElement*/ 
 
.HTMLElement{ 
	margin: 0; 
	margin-bottom: 7px; 
	margin-top: 5px; 
	padding: 0;
}
 
/* OLD CSS - But still in use!!*/ 
 
h1.producenter, h1.forhandlere { 
 
	font: 18px verdana, sans-serif; 
	font-weight: normal; 
	letter-spacing: 1px; 
	margin: 0 0 4px 0; 
} 
 
h1.producenter { color: #B55448; } 
h1.forhandlere { color: #50866A; } 
 
div#legendBox	 
{ 
	width: 324px; 
	height: 86px; 
	margin: 0; 
	padding: 0; 
} 
 
div#legendBox p 
{ 
	font: 11px/17px verdana, sans-serif; 
	color: #43463d; 
	margin: 0; 
	padding-left: 1px; 
} 
 
div.Banner	 
{ 
	width: 210px;
	border: 1px solid #505431;
} 

 
td#card { 
 
	padding-right: 8px; 
} 
 
div#KrakMap 
{ 
	position: absolute; 
	left: 383px; 
	top: 71px; 
} 
 
div#KrakMap input { 
 
	 /*width: 420px;*/ 
	 /*height: 336px;*/ 
	 cursor: crosshair; 
} 
 
div#typeBox span.landmand 
{ 
	color: #50866A 
} 
 
div#typeBox span.gartner 
{ 
	color: #81BA80 
} 
 
div#typeBox span.frugtavler 
{ 
	color: #B55448 
} 
 
div#typeBox span.fiskemand 
{ 
	color: #4B7990 
} 
 
div#typeBox span.gaardbutik 
{ 
	color: #EA9E48 
} 
 
div#typeBox span.torvesaelger 
{ 
	color: #a59b79 
} 
 
div#Signaturforklaring td { font: 9px verdana, sans-serif; color: #43463D; } 
 
div.Favorites{ 
	background-image: url(../images/flueben.gif); 
	background-repeat: no-repeat; 
	/*height: 24px; */
	padding-left: 25px; 
	padding-top: 5px; 
} 
 
div.Favorites a{ 
	font-size: 15px; 
	font-weight: bold; 
	text-decoration: none; 
	color: #635d47; 
	padding-top: 3px; 
}