body { }
p { }
td { }
a:link { }
a:visited { }
a:hover { }
a:active { }

/* Internet Explorer and the Expanding Box Problem.
It's an unfortunate fact that Internet Explorer will always incorrectly expand any dimensionally restricted block element so that oversize content is unable to overflow, as the specs require that content to do. The W3C says a rigidly sized block box should allow oversize content to protrude or overflow beyond the edges of the sized box.
The following rule instructs Internet Explorer 5.5 and 6 to break words into the next line instead of expanding the block element.
*/
body { word-wrap: break-word; }
#topbundlogo {
	width: 879px;
	height: 73px;


}
#fordele_topintro {
	width: 551px;
}
#topbundlogo #bread {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #005A00;
	}
#topbundlogo #bread a:link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #005A00;
	text-decoration:underline
	}
#topbundlogo #bread a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #005A00;
	text-decoration:none
	}
#topbundlogo #bread a:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #005A00;
	text-decoration:underline
	


}
#adressebund {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #498026;
	width: 879px;
	}
#adressebund a:link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #498026;
	text-decoration:underline
	}
#adressebund a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #498026;
	text-decoration:none
	}
#adressebund a:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #498026;
	text-decoration:underline
	
	
	
	}
#forsidelinks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	}
#forsidelinks a:link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	text-decoration:underline
	}
#forsidelinks a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	text-decoration:none
	}
#forsidelinks a:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	text-decoration:underline
	
	
	}
#nyhederforside_tekst a:link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	text-decoration:underline
	}
#nyhederforside_tekst a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	text-decoration:none
	}
#nyhederforside_tekst a:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	text-decoration:underline
	
	
	
	}
#nyhederforside_tekst   {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
}
.sub_a_rubrik {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	line-height: 30px;
	color: #333333;
}
#sub_a_indhold {
	width: 485px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #333333;
}
#sub_b_indhold_fordele {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #333333;
	width: 837px;
}
#sub_a_space {
	width: 20px;
}
#taggartner_space_1 {
	width: 21px;
}
#taggartner_jylland {
	width: 265px;
}
#taggartner_fyn {
	width: 265px;
}
#taggartner_sjaelland {
	width: 265px;
}
#taggartner_adr_jyl {
	height: 170px;
	background-image: url(../images/pix/referencer/bagg_adr.jpg);
}
#taggartner_adr_fyn {
	height: 170px;
	background-image: url(../images/pix/referencer/txtbillede_fyn.jpg);
}
#taggartner_adr_sjaelland {
	background-image: url(../images/pix/referencer/txtbillede_sjaelland.jpg);
	height: 170px;
}
#tagg_jyl_space {
	height: 10px;
}
#tagg_fyn_space {
	height: 10px;
}
#taggartner_space_2 {
	width: 21px;
}
#sub_a_image {
	width: 332px;
}
#container_indhold {
	width: 879px;
	background-color: #F2F8ED;
}
#container_bundbjalkegron {
	background-color: #6CB938;
	height: 20px;
}
#container_indholdafstandbund {
	height: 20px;
	width: 879px;
	background-color: #F2F8ED;
}
#sub_b_fordele_space {
	width: 21px;
}
#fordele_felt1 {
	width: 265px;
}
#fordele_felt2 {
	width: 265px;
}
#fordele_felt3 {
	width: 265px;
}
#sub_b_fordele_space2 {
	width: 21px;
}
#indhold_vspace {
	width: 21px;
}
#indhold_fors_pix_space {
	height: 21px;
}
#indhold_hspace {
	width: 21px;
}
#indhold_topspace {
	height: 21px;
	width: 837px;
}
#menu {
	width: 455px;
}
#indhold_teaser_forside {
	width: 445px;
}
#toplinks_forside {
	width: 125px;
}
#container {
	width: 879px;
}
#indhold_space1_forside {
	width: 15px;
}
#teaser_banners_forside {
	width: 234px;
}
#indhold_space2_forside {
	width: 20px;
}
#container_forside_teaserbanner {
	width: 234px;
}
#sub_b_image {
	width: 332px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;	
	
	}
#download_item_container_1 {
	width: 259px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 16px;
	}
#download_item_container_2 {
	width: 259px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 16px;
	}
#download_item_container_3 {
	width: 259px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 16px;
}
#sub_b_space1_download {
	width: 20px;
}
#sub_b_space2_download {
	width: 20px;
	}
#sub_b_indhold {
	width: 485px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
}
#container_toplevel {
	width: 837px;
}
#sub_b_indhold a:link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	text-decoration:underline;
	}
#sub_b_indhold a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	text-decoration:none
	}
#sub_b_indhold a:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	
	}
#sub_b_space1_download {
	width: 20px;
}
#tagg__space_sjae {
	height: 10px;
}
#catpicker-wrapper {
}
#catpicker {
position:relative;
}
.catpicker-jylland {
	width: 175px;
	float:left;
	padding-left:13px;
}
.catpicker-jylland  a span {
	width:175px;
	height:38px;
	float:left;
	background:url(../images/jylland.png) no-repeat 0 -39px;
}
.catpicker-jylland  a:hover span {
	width:175px;
	height:39px;
	float:left;
	background:url(../images/jylland.png) no-repeat 0 0;
	margin-bottom:-1px;
}
.catpicker-jylland  a.current span {
	width:175px;
	height:39px;
	float:left;
	background:url(../images/jylland.png) no-repeat 0 0;
	margin-bottom:-1px;
}
.catpicker-fyn {
	width: 173px;
	float:left;
}
.catpicker-fyn  a span {
	width:173px;
	height:38px;
	float:left;
	background:url(../images/fyn.png) no-repeat 0 -39px;
}

.catpicker-fyn  a:hover span {
	width:173px;
	height:39px;
	float:left;
	background:url(../images/fyn.png) no-repeat 0 0;
	margin-bottom:-1px;
}

.catpicker-fyn  a.current span {
	width:173px;
	height:39px;
	float:left;
	background:url(../images/fyn.png) no-repeat 0 0;
	margin-bottom:-1px;
}

.catpicker-sjaelland {
	width: 175px;
	float:left;
}
.catpicker-sjaelland a span {
	width:175px;
	height:38px;
	float:left;
	background:url(../images/sjaelland.png) no-repeat 0 -39px;
}
.catpicker-sjaelland a:hover span {
	width:175px;
	height:39px;
	float:left;
	background:url(../images/sjaelland.png) no-repeat 0 0;
	margin-bottom:-1px;
}
.catpicker-sjaelland a.current span {
	width:175px;
	height:39px;
	float:left;
	background:url(../images/sjaelland.png) no-repeat 0 0;
	margin-bottom:-1px;
}
.discounted-item {
	background:#fff;
	padding:15px;
	border:1px solid #eee;
	margin-bottom:5px;
}

.cp-title {
	font-weight:bold;
	font-size:14px;
}

.tabs {
	float:left;
}

.container-wrapper {
	border:1px solid #999999;
	padding:15px;
}
