* { margin:0; padding:0; }
html {
	height: 100%;
	overflow-y: scroll;
	overflow-x: hidden;
	empty-cells: show;
	background: url(/files/filer/aogb/danbo-tapetbg1.png) repeat top center;
}
body {
	
	margin: 0px;
	padding: 0px;
	color: #111; 
	font-family: Verdana, "Myriad Pro", Arial,  Helvetica, sans-serif;
	font-size: 11px;
	text-align:center;
	width: 100%;
	height: 100%;
	background: url(/files/filer/aogb/danbo-tapetbg1.png) repeat top center;
}
#wrapper {
margin:0 auto;
padding:0;
}
#tags table tbody tr td a {
	text-transform:none;
	font-weight: normal;
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
	body {
		text-align:center;
		background: url(/files/filer/aogb/danbo-tapetbg1.png) repeat top center;
	}
    #wrapper {
		margin:0 0 0 0;
		position:relative;
		text-align:center;
		z-index: 0;
		padding: 0 0 0 0;
		

	}
}
#pageBG {
	display:block;
	width: 1040px;
	background: url(/files/filer/AOGB/pageBG.png);
	background-position:center;
	width: 100%;
	background-repeat:repeat-y;
}
#page {
	margin:0 auto;
	width: 980px;
	border-bottom: 1px solid #F0F0F0;
	text-align:left;
	background-color:#FFF;
	display: block;
	padding-left: 10px;
	padding-right: 10px;
	min-height: 1000px;
	z-index: 0;
	/*background: url(/files/filer/AOGB/pageBG.png);*/
	background-position:center; 
}
#header {
	width: 1000px;
	/*background-image: url(/files/filer/aogb/danbo-top-bg.jpg);*/
	/*background-image: url(/files/filer/aogb/danbo-top-bg_udsalg.png);*/
	/*background: url(/files/filer/aogb/danbo-top-bg_juni.png);*/
	background: url(/files/filer/aogb/danbo-top-bg_september.png);
	height: 186px;
	border: 0px solid #000;
	margin-left: -10px;
	margin-right: -10px;
}
#logo {
	width: 200px;
	height: 100px;
}

#kurvlink {
	width: 170px;
	height: 50px;
	padding: 10px;
	margin-left: -10px;
	border-right: 1px solid #CCC;
	text-align: center;
	display: none;
}

.postnummerHolder {
	position: relative;
	width: 0px;
	height: 130px;
}

.postnummerHolder .paragraph {
	width: 160px;
}

#postnummerBox1 {
	float:left;
	width: 170px;
	height: 90px;

	background: url(/files/filer/aogb/postnummerbg.jpg);
	margin-left: -20px;
	padding: 10px;
	border-right: 1px solid #CCC;
}

.postnummerBox input {
	width: 90px;
	border: 1px solid #CCC;
	background-color: #ededed;
}

.postnummerBox h3 {
	text-transform:uppercase;
	font-size: 13px;
	color: #FFF;
	padding-bottom: 7px;
}

.postnummerBox #postnummerText {
	font-weight: bold;
	padding-bottom: 10px;
}

a {
	color:#000;
	text-decoration: underline;
	font-weight: bold;
	text-transform: uppercase;
}
h1 {
	font-size: 20px;
}
h1 a {
	text-decoration:none;
}
h1 a:hover {
	text-decoration:underline;
}

h2 {
	font-size: 18px;
}
h2 a {
	text-decoration:none;
}
h2 a:hover {
	text-decoration:underline;
}

h3 {
	font-size: 16px;
}
h3 a {
	text-decoration:none;
}
h3 a:hover {
	text-decoration:underline;
}

h4 {
	font-size: 14px;
}
h4 a {
	text-decoration:none;
}
h4 a:hover {
	text-decoration:underline;
}

h5 {
	font-size: 12px;
}
h5 a {
	text-decoration:none;
}
h5 a:hover {
	text-decoration:underline;
}

h6 {
	font-size: 11px;
}
h6 a {
	text-decoration:none;
}
h6 a:hover {
	text-decoration:underline;
}

img {
	border: 0px solid;
}

.Butikker {
	width: 540px;
	float: left
	}

.ButikListe {
	width: 250px;
	float: left;
}
.ButikListe h2 {
	font-style: italic;
	text-transform: uppercase;
	padding-top: 10px;
}
.ButikListe .butikRow div {
	padding-right: 5px;
}

.butikRow { padding-bottom: 20px; }
.butiknavn { padding-right: 10px; }

.paragraph_right {
	width: 220px;
	float: right;
	padding-top: 10px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 20px;
	margin-right: -10px;
	margin-bottom: 10px;
	
	border-left: 1px solid #CCC;
	background-image: url(/files/system/Om-danbo-bg.jpg);
	background-repeat: repeat-y;
	background-color:#e5e6e9;
	
}
.paragraph_right p {
	line-height: 15px;
}
.paragraph_right h2 {
	color:#FFF;
	text-transform: uppercase;
	font-size: 14px;
	font-weight: bold;
}

/* Top afsnit */

#TopGrafik {
	position: absolute;
	width: 0px;
	height:0px;
	top: 0px;
	left: 0px;
}
#TopGrafik2 {
	position: absolute;
	top: -110px;
	left: 247px;
	display:none;
}

#TopGrafik2 p {
	position: absolute;
	top: 140px;
	left: 200px;
	color:#FFF;
}

#TopGrafik2 a {
	color:#FFF;
	font-weight: normal;
	text-transform: none;
}


#TopGrafikHolder {
	position: relative;
	top: -76px;
	width: 0px;
	height: 0px;
}

/* topmenu */

#topholder {
	width: 990px;
	height: 186px;
}
.productlistnavigation {
	width: 780px;
	height: 15px;
}
.productlistnavigation span {
	display: inline;
}
#hovedmenu { 
	width: 980px;
	display:block;
	height: 22px;
	border-bottom: 1px solid #CCC;
	background-color:#fff;
	font-size: 11px;
}

#hovedmenu ul {
	padding-top: 5px;
}

#hovedmenu li {
	position: relative;
	float: left;
	list-style: none;
	list-style-type: none;
	list-style-image:none;
	text-align:center;
	padding-left: 20px;
	padding-right: 20px;
	height:12px;
	border-right: 1px solid #999;
}
#hovedmenu li a{
	
	color: #000;
	text-decoration: none;
	font-weight: normal;
	text-transform: uppercase;
}
#hovedmenu li a:hover {
	text-decoration: underline;
}


.submenu { 
	width: 780px;
	display:block;
	height: 20px;
	border-bottom: 1px solid #CCC;
	background-color:#FEFEFE;
	color:#000;
	font-size: 11px;
	padding-left: 200px;
	padding-top:6px;
}

.submenu a {
	font-weight: normal;
	text-transform: uppercase;
}
.submenu a:hover {
	text-decoration: underline;
}

#activeitem:visited {
	font-weight: bold;
	font-style: italic;
}
#activeitem:active {
	font-weight: bold;
	font-style: italic;
}
#activeitem:link {
	font-weight: bold;
	font-style: italic;
}

.submenu li {
	position: relative;
	float: left;
	list-style: none;
	list-style-type: none;
	list-style-image:none;
	text-align:center;
	padding-right: 20px;
	padding-top: 2px;
}
.submenu li a {
	color:#000;
	text-decoration: none;
}

/* produktmenu */

#produktmenuHolder {
	float: left;
	width: 180px;
	background-color:#FFF;
	border-right: 1px solid #CCC;
	font-size: 11px;
	padding-bottom: 20px;
	min-height: 900px;
}
#produktmenu {
	padding-top: 20px;
	padding-bottom: 20px;
}



#produktmenu li {
	position: relative;
	list-style: none;
	list-style-type: none;
	list-style-image:none;
	text-align:left;
	padding-left: 5px;
	width: 130px;
	padding-top: 5px;
	padding-bottom: 5px;
}
#produktmenu li li {
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
}
#produktmenu a {
	color: #000;
	text-decoration: none;
	font-weight: normal;
	text-transform: uppercase;
}
#produktmenu a:hover {
	text-decoration: underline;
}

/* main */

#main {
	padding-top: 10px;
	width:790px;
	float: right;
	position:relative;
	padding-top: 15px;
}

/* Forside slide */
.product_list_scroll {
	width: 780px;
	height: 300px;
	overflow: hidden;
	text-align:center;
	position: relative;
}
.product_list_scroll #left {
	position: absolute;
	left: 760px;
	top: 268px;
	width: 20px;
	cursor: pointer;
	z-index: 2;
}
.product_list_scroll #right {
	position: absolute;
	left: 0px;
	top: 268px;
	width: 20px;
	cursor: pointer;
	z-index: 2;
}
.product_list_scroll .inner {
  position: absolute;
  left: 0px;
  top: 0px;
  width: 780px;
}
#slide {
	border-bottom: 1px solid #CCC;
}
.product_list_scroll .slideviewitem_img ul {
	width: 90000px;
	height: 260px;
	text-align:center;
}
.product_list_scroll .slideviewitem_img li {
	list-style: none;
	list-style-type: none;
	list-style-image:none;
	text-align:left;
	float:left;
	width: 790px;
	height: 260px;
	border: 0px solid #000;
	display: inline;
}
.product_list_scroll .slideviewitem_txt ul {
	width: 90000px;
	height: 40px;
	text-align:center;
}
.product_list_scroll .slideviewitem_txt li {
	list-style: none;
	list-style-type: none;
	list-style-image:none;
	text-align:center;
	float:left;
	width: 730px;
	max-height: 28px;
	border: 0px solid #000;
	padding-right: 60px;
	display: inline;
	overflow:hidden;
}


.product_list_scroll .slideviewitem {
	width: 19500px;
	overflow:hidden;
	height: 260px;
	text-align:left;
}
.product_list_scroll .slideviewitem_img {
	width: 780px;
	height:260px;
}

.splatterHolder {
	color: #000;
        font-weight: bold; 
	/*
        font-weight: bold;
	font-style: italic;
	text-transform: uppercase;
    */
}

.slideviewitem_txt {
	position: absolute;
	width: 730px;
	height: 40px;
	display:block;
	top: 265px;
	left: 25px;
	border: 0px solid #000;
	text-align: left;
}
.slideviewitem_txt li h2 {
	font-size: 11px;
	text-transform: uppercase;
	display: inline;
}
.slideviewitem_txt li p {
	display: inline; 
	padding-right: 5px;
}

.slideviewitem .price {
	display:block;
	width: 182px;
	text-align: right;
}
.slideviewitem .price a {
font-weight: bold;
	text-decoration:none;
	font-size: 16px;
	color:#000;
}

/* /Forside slide */

/* produkt liste */

#productlist_local {
	display: none;
}

#showLocal {
	display: inline;
	cursor: pointer;
	font-weight: bold;
	text-transform: uppercase;
	font-size: 14px;
}
#showGlobal {
	display: inline;
	cursor: pointer;
	font-weight: bold;
	text-transform: uppercase;
	font-size: 14px;
}


.splatterHolder {
	position: relative; 
	width: 0px; 
	height: 0px; 
	overflow:visible; 
	z-index:2;
	text-align: left;
}
.oversigt_splatter {
	width: 104px; 
	height: 86px;
	text-align: center;
	padding-top: 30px; 
	padding-left: 6px; 
	padding-right: 6px; 
	background-repeat:no-repeat; 
	background-image: url(/files/system/splatter_produkt_yellow.png); 
	position:absolute; 
	top:10px; 
	left:260px;  
	z-index:3;
	/*
    font-style: italic;
	font-size: 12px;
    */
  	font-size: 11px;
}
.oversigt_splatter a {
	/*
    font-style: italic;
   	font-size: 12px;
	*/
	font-size: 11px;
	text-transform:none;
}
.oversigt_splatter_ie {
	width: 104px; 
	height: 86px;
	text-align: center;
	padding-top: 30px; 
	padding-left: 6px; 
	padding-right: 6px; 
	background-repeat:no-repeat; 
	background-image: url(/files/system/splatter_produkt_yellow.gif); 
	position:absolute; 
	top:10px; 
	left:260px; 
	z-index:3;
    /*
	font-style: italic;
	font-size: 12px;
    */
   	font-size: 11px;
}
.oversigt_splatter_ie a {
	/*
    font-style: italic;
	font-size: 12px;
    */
   	font-size: 11px;
   	text-transform:none;

}
.oversigt_splatter_large {
	width: 104px; 
	height: 86px;
	text-align: center;
	padding-top: 30px; 
	padding-left: 6px; 
	padding-right: 6px; 
	background-repeat:no-repeat; 
	background-image: url(/files/system/splatter_produkt_yellow.png); 
	position:absolute; 
	top:10px; 
	left:280px;  
	z-index:3;
    /*
	font-style: italic;
	font-size: 14px;
    */
  	font-size: 12px;
}
.oversigt_splatter_large a {
	/*
    font-style: italic;
	font-size: 14px;
    */
   	font-size: 12px;
   	text-transform:none;
}
.oversigt_splatter_large_ie {
	width: 104px; 
	height: 86px;
	text-align: center;
	padding-top: 30px; 
	padding-left: 6px; 
	padding-right: 6px; 
	background-repeat:no-repeat; 
	background-image: url(/files/system/splatter_produkt_yellow.gif); 
	position:absolute; 
	top:10px; 
	left:280px; 
	z-index:3;
	/*
    font-style: italic;
	font-size: 14px;
    */
   	font-size: 12px;
}
.oversigt_splatter_large_ie a {
	/*
    font-style: italic;
	font-size: 16px;
    */
    font-size: 12px;
	text-transform:none;  
}

.paragraph_group1 {
	padding-left: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-right: 10px;
	width: 330px;
	overflow-x: hidden;
	float: left;
}

.paragraph_group1 h2 {
	text-transform: uppercase;
	font-size:15px;
	font-style:italic;
	font-weight: bold;
}
.paragraph_group1 h3 {
	text-transform: uppercase;
	font-size:14px;
	font-style:italic;
	font-weight: bold;
}

.paragraph_group2 {
	padding-left: 20px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-right: 20px;
	width: 230px;
	overflow-x: hidden;
	float: left;
}
.paragraph_group2 h2 {
	text-transform: uppercase;
	font-size:15px;
	font-style:italic;
	font-weight: bold;
}
.paragraph_group2 h3 {
	text-transform: uppercase;
	font-size:14px;
	font-style:italic;
	font-weight: bold;
}


.paragraph_group3 {
	padding: 10px;
	width: 150px;
	height:auto;
	overflow: hidden;
	float: left;
}
.productlist {
	float: left;
	width: 780px;
}
.listitem {
	height: 170px;
	border-bottom: 1px solid #CCC;
	padding-top: 0px;
	padding-bottom: 0px;
    list-style: none;
	list-style-type: none;
	list-style-image:none;
}
.imageHolder {
	width: 390px;
	float:left;
	height: 160px;
	border: 0px solid #CCC;
	display:block;
	overflow: hidden;
	padding-top: 10px;
	text-align:center;
}


.ProductImage {
	position: relative;
	cursor: pointer;
}
.teaser_text {
	padding-top: 10px;
	width: 200px;
	float:left;
	height: 160px;
	display:block;
	overflow: hidden;
	border-left: 1px solid #CCC;
	border-right: 1px solid #CCC;
	padding-left: 20px;
	padding-right: 20px;
}
.teaser_text p {
	display: inline;
}

.teaser_text h3 {
	font-size: 11px;
display: inline; 

}
.teaser_text h2 {
	font-size: 11px;
display: inline; 

	text-transform: uppercase;
}
.productlist ul {
	border-top: 1px solid #CCC;
}
.priceHolder { 
	padding-top: 10px;	
	width: 120px;
	float: left;
	font-size:14px;
	padding-left: 20px;
	height: 160px;

}
.pris {
	font-weight: bold;
	font-style: italic;
}
.normalpris {
	padding-top: 5px;
	font-size: 11px;
	text-transform: uppercase;
	font-style: italic;
	font-weight: bold;
}
.normalpris span {
	font-style: normal;
	font-weight: normal;
}
.spar {
	padding-top: 5px;
	font-size: 12px;
	text-transform: uppercase;
	font-style: italic;
	font-weight: bold;
}
.spar span {
	font-style: normal;
	font-weight: normal;
}
.paragraph_group  {
	float: right;
	width: 300px;
	padding: 10px;
}
.paragraph_center {
	float: left;
	display:block;
	width: 154px;
	padding: 10px;
	background-color: #d2d2d2;
	clear:right;
}
.searchBox {
	height: 80px;
	border-bottom: 1px solid #AAA;
	padding-top: 40px;
}
.searchBox input {
	border: 1px solid #CCC;
	background-color: #ededed;
}
.searchBox h3 {
	font-size: 12px;
	font-weight: bold;
	padding-bottom: 5px;
	text-transform: uppercase;
}
.Backlink {
	text-transform: uppercase;
	padding-bottom: 5px;
}
.paragraph_full {
	float: left;
	width: 779px;
	padding-left: 10px;
	padding-bottom: 10px;
	padding-top: 10px;
	border-bottom: 1px solid #CCC;
	z-index: 0;
}

.paragraph_full h2 {
	text-transform: uppercase;
	font-style: italic;
	font-size: 14px;
	display: inline;
	padding-right: 5px;
}
.paragraph_full h3 {
	font-size: 11px;
	font-weight: normal;
	display: inline;
}
.paragraph_full p {
	font-size: 11px;
	display: inline;
	padding-left: 5px;
}

.paragraph_full #nyhed p {
	font-size: 11px;
	display: block;
	padding: 5px 0 5px 0;
}

.paragraph_full #nyhed h3 {
	font-size: 11px;
	font-weight: bold;
	display: block;
	padding: 5px 0 5px 0;
}

.paragraph_right h3 {
	text-transform: uppercase;
	font-style: italic;
	font-size: 14px;
	display: inline;
	padding-right: 5px;
}
.paragraph h2 {
	text-transform: uppercase;
	font-style: italic;
	font-size: 14px;
	display: inline;
	padding-right: 5px;
}

.paragraphSubpage h2 {
	text-transform: uppercase;
	font-style: italic;
	font-size: 14px;
	display: inline;
	padding-right: 5px;
}
.paragraphSubpage h3 {
	font-size: 11px;
	font-weight: normal;
}
.paragraphSubpage p {
	font-size: 11px;
	padding-bottom: 20px;
}




.paragraphTips {
	width: 230px;
	float:right;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 20px;
	border-left: 1px solid #CCC;

	
}
#tipsTop {
	width: 230px;
	display:inline-block;
	height: 100px;
}
#tips10 {
	float:left;
	width: 68px;
}
#tipsHeading {
	float:left;
	width: 160px;
	padding-top: 3px;
}
#tipsHeading h2 {
	float:left;
	width: 160px;
	font-size: 12px;
	font-weight: normal;
}
.tipsEntry{
	width: 220px;
	padding-left:10px;
	padding-top: 2px;
	padding-bottom: 2px;
	border-top: 1px solid #CCC;
	display:block;
	height: 20px;
}
.tipslist {
	border-bottom: 1px solid #CCC;
}
.tipslist .number {
	font-size: 14px;
	float: left;
	padding-right: 5px;
	cursor: pointer;
	width: 20px;
	text-decoration:none;
	
}
.tipslist .text {
	font-size: 11px;
	font-weight: normal;
	float: left;
	padding-top: 3px;
	cursor: pointer;
	width: 190px;
	height: 16px;
	overflow: hidden;
	text-decoration:none;
}
.tipslist .text a {
	font-size: 11px;
	font-weight: normal;
	text-transform: none;
	text-decoration:none;
}
.tipslist .text a:hover {
	text-decoration: underline;
}
.tipslist .number a {
	text-decoration:none;
}
.tipslist .number a:hover {
	text-decoration: underline;
}

.paragraph_katalog {
	display:block;
	float: left;	
	width: 154px;
	vertical-align: middle;
	padding: 10px;
	background-color: #fafafa;
	background-image:url(/files/system/searchBG.png);
	position: relative;
	min-height: 500px;
	background-repeat: repeat-x;

}
.paragraph_katalog h2{
	font-style: italic;
	padding-top: 10px;
}
.paragraphTips h2 {
	padding-top: 40px;
	text-transform: uppercase;
	font-size: 12px;
	font-weight: bold;
}
#center-column {
	float: left;
	display: block;
	width: 169px;
	padding-right: 10px;
}

.fullNewsImg {float:right; padding-left: 10px;}

/* product styles */
	#overlayIE6 {
		position: absolute;
		top: 0px;
		left: 0px;
		width: 100%;
		height: 100%;
		z-index: 3;
	}
	#overlay {
		position: fixed;
		top: 0px;
		left: 0px;
		width: 100%;
		z-index: 2;
		background-color:#000;
		text-align:center;
		filter:alpha(opacity=70);
		-moz-opacity:.70;
		opacity:.70;
		height: 100%;
		z-index: 5;
	}
	#imageHolder {
		top: -20px;
		margin:0 auto;
		width: 100%;
		left: 0px;
		height: 0px;
		position: fixed;
		z-index: 5;
		text-align:center;
	}
	#addressHolder {
		top: 0px;
		margin:0 auto;
		width: 100%;
		left: 0px;
		height: 0px;
		position: fixed;
		z-index: 5;
		text-align:center;
	}
	
	#addressHover {
		top: 120px;
		margin:0 auto;
		background-color:#fff;
		border: 2px solid #CCC;
		width: 450px;
		height: 150px;
		left: 0px;
		position: relative;
		text-align:center;
		z-index: 10;
		padding: 10px;
	}
	
	#addressHover h2 {
		font-style: italic;
		text-transform: uppercase;
		padding-bottom: 10px;
	}
	
	#addressHover #firstChoice {
		padding-bottom: 10px;
	}
	
	#addressHover #postNrResult {
		padding-bottom: 10px;
	}
	
	#ie6 {
		top: 40px;
		margin:0 auto;
		background-color:#fff;
		border: 2px solid #CCC;
		width: 550px;
		height: 450px;
		left: 0px;
		position: relative;
		text-align:left;
		z-index: 3;
		padding: 10px;
	}
	#ie6 h2 {
		padding-top: 20px;
		padding-bottom: 10px;
	}
	#ie6 h3 {
		padding-top: 10px;
		padding-bottom: 5px;
	}
	#ie6 li {
		list-style: circle inside;
	}
	#image {
		top: 40px;
		margin:0 auto;
		background-color:#fff;
		border: 2px solid #CCC;
		width: 850px;
		height: 750px;
		left: 0px;
		position: relative;
		text-align:center;
		z-index: 3;
		padding: 10px;
	}
	#bigImg { 
	display: block;
	width:800px;
	height:600px;
	overflow: hidden;
	text-align: center;
	}
	#closeImage {
		float:right;
		cursor:pointer;
	}
	#largeImageLeft {
		position: absolute;
		border: 1px solid #CCC;
		padding: 5px;
		top: 300px;
		left: 5px;
		cursor: pointer;
	}
	#largeImageRight {
		position: absolute;
		border: 1px solid #CCC;
		padding: 5px;
		top: 300px;
		left: 830px;
		cursor: pointer;
	}
	#largeImage {
		cursor:pointer;
	}
	.ProductImage img, .productThumbs img, #image img {
		border: 0px solid #ccc
	}
	#activeImage {
		display:none;
	}
	#activeImageNumber {
		display: none;
	}
	.paragraph { 
		float:left;
		width: 450px;
		padding-left: 10px;
		padding-right: 10px;
	}
	.paragraphSubpage {
		float:left;
		width: 595px;
		padding-left: 10px;
		padding-right: 10px;
		min-height: 100px;
	}
	
	.ProductPrice1 {
		float:right;
		font-weight: bold;
		font-size: 28px;
	}
	#product_top {
		display:block;
		clear:both;
	}
	#product_image_top {
		display:block;
		clear:both;
		height: 80px;
	}
	#product_image_top #product_heading h2 {
		font-size: 25px;
	}
	#product_image_top #product_heading h3 {
		text-align: left;
	}
	
	#product_image_top #stdPrice {
		padding-top: 22px;
	}
	
	
	#product_content {
		display:block;
		clear:both;
	}
	#product_heading {
		float:left;
	}
	#product_heading h2 {
		font-size: 14px;
	}
	#product_heading h1 {
		font-size: 40px;
	}
	#product_description {

	}
	.productThumbs {
		padding-top: 5px;
	}
	
#imageHolder_Product {
	width: 390px;
	float:left;
	height: 250px;
	border: 0px solid #CCC;
	display:block;
	overflow: hidden;
	padding-top: 10px;
	text-align:center;
}
.ProductImage {
	position: relative;
}
#product_text {
	padding-top: 10px;
	width: 190px;
	float: left;
	height: 250px;
	display: block;
	overflow: hidden;
	border-left: 0px solid #CCC;
	border-right: 0px solid #CCC;
	padding-left: 20px;
	padding-right: 20px;
}
#product_text p {
	display: inline;
}
#product_text h3 {
	font-size: 14px;
	display: inline; 
	text-transform: uppercase;
}
#product_text h2 {
	font-size: 14px;
	display: inline; 
	text-transform: uppercase;
}
#product_priceHolder { 
	padding-top: 10px;	
	width: 150px;
	float: left;
	font-size:14px;
	padding-left: 20px;	
	overflow: hidden;

}
#productStoreTxt {

}
.productStore {
	font-weight: bold;
	text-transform: uppercase;
	font-size: 12px;
	padding-top: 10px;
	padding-bottom: 5px;
}

#productHolder {
	width: 790px;
	border-bottom: 1px solid #ccc;
	min-height: 300px;
}
#productHolder #butik_Holder {
	font-size: 11px;
	background-image: url(/files/system/Om-danbo-bg.jpg) ;
	margin-left: -20px;
	width: 130px;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-top: 20px;
	text-transform:uppercase;
}
#productHolder #butik_Holder p {
	padding-bottom: 10px;
}
#productOptions {
	padding-bottom: 10px;
	font-size: 11px;
	text-transform: uppercase;
}
	
/* news */
#TVSpot {
	width: 355px;
	/*border-bottom: 1px solid #CCC;*/
	height: 280px;
	padding-top: 10px;
}
.newslist {
	padding-bottom: 10px;
	padding-top: 10px;
}
.newslist h2 {
	text-transform: uppercase;
	font-size: 11px;
	padding-bottom: 5px;
}

.paragraph_news_front { 
	float:left;
	width: 355px;
	padding-left: 10px;
	padding-right: 10px;
}

#newspage {
	width: 760px;
	border-left: 1px solid #CCC;
	border-top: 1px solid #CCC;
	z-index: 0px;
}

.newsEntryNyheder {
	display: block; 
	position: relative; 
	float: left; 
	width: 359px; 
	height: 120px;
	overflow:hidden;
	padding: 10px; 
	border-right: 1px solid #CCC;  
	border-bottom: 1px solid #CCC;
	z-index: 0px;
}

.newsEntry {
	width: 355px;
	border-bottom: 1px solid #CCC;
	padding-top: 10px;
	padding-bottom: 10px;
	display: inline-block;
	min-height: 80px;
}
.newsImage img {
	border: 0px;
	z-index: 0px;
}
.newsImage {
	float: left;
	width: 150px;
	overflow: hidden;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	max-height: 100px;
}
.newstext {
	display:block;
	float: right;
	width: 190px;
	line-height: 15px;
}
.newsEntryNyheder .newstext {
	display:block;
	float: right;
	width: 190px;
	line-height: 15px;
	height: 106px;
	overflow:hidden;
}

.newstext a {
	color:#000;
	text-decoration: none;
	font-weight: bold;
}

/* searchresult */
.paragraphSearchResult {
	min-height:500px;
	width: 615px;
	float:left;	
}
#searchresult {
	border-bottom: 1px solid #CCC;
	width: 605px;
}

.resultrow {
	width: 605px;
	display: block;
	height: 60px;
	border-top: 1px solid #CCC;
}
.searchresultnumber {
	float: left;
	width: 50px;
	height: 40px;
	font-size: 30px;
	font-weight: bold;
}
.searchresulttext {
	padding-top: 5px;
	
}

#searchBoxbig {
	width: 600px;
	padding-bottom: 5px;
}
#searchinfo {
	width: 600px;
	padding-bottom: 15px;
	padding-top: 5px;
}
#searchBoxbig input {
	border: 1px solid #CCC;
	background-color: #ededed;
}
#searchBoxbig h3 {
	font-size: 12px;
	font-weight: bold;
	padding-bottom: 5px;
	text-transform: uppercase;
	display: inline;
}


/* Ipaper */
.popupMask {
	display: none; 
	filter:alpha(opacity=60); 
	background-color: #000000; 
	-moz-opacity: 0.6; 
	opacity: 0.6; 
	position: absolute; 
	z-index: 100;
}
.popupContent {
	display: none; z-index: 200; position: absolute
}
.popupSource {
}

#footerHolder {
	width: 980px;
	background-color:#FFF;
	padding-top: 10px;
	padding-bottom: 10px;
	text-align: center;
	border-top: 1px solid #CCC;
}
#Footer {
	position: relative;
	width: auto;
}
#Footer h1 {
	display: inline;
	font-size: 11px;
	padding-right: 10px;
	margin-right: 10px;
	font-weight: normal;
}
#Footer br {
	display:none;
}

/* general overwriting */
#submenu_product {
	display: none;
}
#submenu_lvl2 {
	display: block;
}
#submenu_lvl1 {
	display: block;
}
#produktmenu .inpath {
	font-weight: bold;
	font-style: italic;
}
.emptyImage {
	width: 0px;
	height: 0px;
}
.BRClear {
	clear:both; display:block;
}
p {
	padding-top: 0px;
	
}
#AdresseHolder {
	position: relative;
	width: 0px;
	height: 0px;
}
#Adresse {
	position: absolute;
	top: -82px;
	left: 69px;
	width: 450px;
	height: 75px;
	overflow: hidden;
}
#Adresse td {
	padding: 4px;
}

#Adresse h1 {
	font-size: 12px;
	text-transform: uppercase;
	padding: 0px;
}
#kobknap {
	display: none;
}
.kobknap {
	display: none;
}
#searchBoxHolder  {
	position: relative;
	width: 0px;
	height: 130px;
}
.ProductHolder {
	display: none;
}
#IE6warning {
	position: absolute; z-index: 2; top: 0px; left: 0px; height: 100%; width: 100%;
}

#searchBoxHolder .paragraph {
	width: 160px;
	margin-left: -20px;
}
.saetlinkHolder {
	display: none;
}
#searchBoxHolder .searchBox {
	height: 50px;
	background-color:#CCC;
	padding-top: 10px;
	padding-left: 10px;
	width: 180px;
}
#searchBoxHolder .searchBox input {
	border: 1px solid #CCC;
	background-color: #ededed;
}
#searchBoxHolder .searchBox h3 {
	font-size: 12px;
	font-weight: bold;
	padding-bottom: 5px;
	text-transform: uppercase;
}

.searchBox a {
	text-decoration:none;
}
.postnummerBox a {
	text-decoration:none;
}

#hovedmenu ul .lastitem {
	border-right: 0px;
}
.floatLeft {
	float: left;
	width: 160px;
}
.floatRight {
	float: left;
	width: 400px;
}
.forhandlerkatalog {
	clear:both
}
#brochure h3 {
	text-transform: uppercase;
	font-weight: bold;
	font-size: 12px;
	padding-top: 40px;
	display: block;
}
#brochure p {
	display: block;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	line-height: 15px;
}
.afsnit1 .paragraphSubpage {
	padding-left: 0px;
}

.aabningstider { cursor: pointer;}
.butikRow .man {width: 150px;}
.butikRow .man .col1 { width: 45px; float: left; }
.butikRow .tir {width: 150px;}
.butikRow .tir .col1 { width: 45px; float: left; }
.butikRow .ons {width: 150px;}
.butikRow .ons .col1 { width: 45px; float: left; }
.butikRow .tor {width: 150px;}
.butikRow .tor .col1 { width: 45px; float: left; }
.butikRow .fre {width: 150px;}
.butikRow .fre .col1 { width: 45px; float: left; }
.butikRow .loer {width: 150px;}
.butikRow .loer .col1 { width: 45px; float: left; }
.butikRow .soen {width: 150px;}
.butikRow .soen .col1 { width: 45px; float: left; }


.trend .row1 .col1  { width: 350px; float: left; margin: 0 5px 5px 0; position:relative }
.trend .row1 .col2  { width: 210px; float: right; border: 1px solid #CCC; margin: 0 5px 5px 0; text-align:center; position:relative}
.trend .row2 .col1  { width: 350px; max-height: 265px; overflow:hidden; float: left; border: 1px solid #CCC; margin: 0 5px 5px 0; text-align: center; position:relative}
.trend .row2 .col2  { width: 210px; float: right; border: 1px solid #CCC; margin: 0 5px 5px 0; text-align: center; overflow:hidden; position:relative}
.trend .txt {background:#CCC; padding: 10px 10px 20px 10px; text-align:left; color:#666; font-size: 1.0em; min-height: 30px; position:relative}

.trendThumb { float: left; width: 285px; margin: 0px 10px 10px 0; overflow:hidden; }
.trendThumb p {background:#CCC; min-height: 35px; padding: 10px;}
