hr{
	color:#dddedf;
	size:1px;
	margin-bottom:5px;
}
#TopMenu td{
	line-height:normal;
}
#DwLeftMenuholder td{
	line-height:normal;
}
#DwLeftMenuholder div{
	line-height:14px;
}
#LegendHolder{
	position:absolute;
	left:50%;
	margin-left:-270px;
	top:350px;
}
.Legend{
	font-size:9px;
	position:relative;
	left:5px;
}
.Legend a{
	color:#666666;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:7pt;
	position:relative;
	left:-2px;
}
.Legend a:hover{
	color:#666666;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	position:relative;
	left:-2px;
}
#page{
	padding-top:10px;
}
#content{
	background-image: url('http://ricken.net.dynamicweb.dk/files/System/V2/layout_back.jpg');
	background-repeat:repeat-y;
	width:988px;
	background-color:#FFFFFF;
	padding-top:0px;
}
#InnerPageLogo{
	padding-left:30px;
	padding-bottom:0px;
}
#InnerPageTopmenu{
	padding-top:10px;
	height:41px;
	width:959px;
	overflow-y:hidden;
	overflow-x:hidden;
}
#left{
	padding-left:15px;
	padding-right:10px;
	width:200px;
	display:inline;
	float:left;
}
#Menu_Footer div{
	display:inline;float:left;
	position:relative;top:-6px;
}
#Center{
	width:500px;
	display:inline;
	float:left;
}
#InnerPageBottom{
	padding-bottom:10px;
}
#InnerPage{
	padding-top:10px;
}
#TemplateParagraphColumn1{
	padding-right:0px;
	padding-top:0px;
}
#InnerPageFooter{
	background-color:#666666; color:#999999;padding-top:5px;padding-left:5px;text-align:left;
}
#InnerPageFooter small{
	color:#999999;font-size:11px;position:relative;top:9px;
}

#dwtoplogo{
	display:inline;
	float:left;
	position:relative;
	top:-7px;
}

#DwLeftMenuholder{
	padding-top:0px;
}

#DwLeftMenu img{
	position:relative;left:-5px;
}
#DwLeftMenu td td img{
	position:relative;left:0px;
}
#DwLeftMenu td{
	padding-top:5px;padding-bottom:5px;
}
.kurv_selected{
	background-image: url('files/System/v2/kurv_selected.gif');
	width:128px;
	height:25px;
	color:#ff9900;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	padding-left:0px;
	padding-top:0px;
}
.kurv_unselected{
	background-image: url('files/System/v2/kurv_unselected.gif');
	width:128px;
	font-family:Arial, Helvetica, sans-serif;
	height:25px;
	color:#9a9a9a;
	padding-left:0px;
	padding-top:0px;
}
.kurv_selected div{
	position:relative;top:6px;
}
.kurv_unselected div{
	position:relative;top:6px;
}
*{
	margin:0px;padding:0px;
}
body {
}
.boxheadline {
	font-family: Verdana, Arial, Helvetica, sans-serif;	font-weight: bold;	font-size: 12px; color: #58585a; padding-left:15px;
}
.Contrast{
	color: #FF9900;
}
.Search_formfield{
	border:0px;font-size:10px;width:87px;height:15px;	
}
.Search_formfield_background{
	background-image:url(Files/Billeder/Design/ecom/images/v.1_textfeild.jpg);
	border:0px;font-size:10px;width:89px;height:15px;padding-top:2px;padding-left:4px;padding-right:1px;
}
ul{
	padding:0px;
	margin:0px;
}
li{
	list-style:none;
	padding-left:10px;
}
.PublicMenu_lvl_base li{
	padding:0px;
}
.PublicMenu_lvl_base{
	position:relative;
	left:-5px;
	top:2px;
}
.Menu_lvl_0 li{
	padding:10px;
	padding-top:0px;
}
.Menu_lvl_0 a{
	font-family:Arial, Helvetica, sans-serif;	
	font-size:12px;
	text-decoration:none;
	background-image:url(/Files/System/V2/menu_item.jpg);
	background-repeat:no-repeat;
	background-position: 0px 4px;
	padding-left:10px;
	text-decoration:none;
}
.Menu_lvl_1 a{
	font-family: Arial, Helvetica, sans-serif;
	color:#808080;
	font-size:11px;
	text-decoration:none;
}
.Menu_lvl_base li{
	padding:0px;
	margin:0px;
}
	.Menu_lvl_base ul{
	padding:0px;
	margin:0px;
}
.Menu_lvl_1 li{
	padding-left:10px;
	padding-top:5px;
}
#DwContentcenter p{
	line-height:1.3;
}
#DwContentcenter td{
	line-height:1.3;
}
table{
	padding:0px;
	margin:0px;
}
#DwLeftMenu img{
	position:relative;left:-5px;
}
#DwLeftMenu td td img{
	position:relative;left:0px;
}
#DwLeftMenu td{
	padding-top:5px;padding-bottom:5px;
}
.kurv_selected{
	background-image: url('/files/System/v2/kurv_selected.gif');
	width:128px;
	height:25px;
	color:#ff9900;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	padding-left:0px;
	padding-top:0px;
}
.kurv_unselected{
	background-image: url('/files/System/v2/kurv_unselected.gif');
	width:128px;
	font-family:Arial, Helvetica, sans-serif;
	height:25px;
	color:#9a9a9a;
	padding-left:0px;
	padding-top:0px;
}
.kurv_selected div{
	position:relative;top:6px;
}
.kurv_unselected div{
	position:relative;top:6px;
}
*{
	margin:0px;padding:0px;
}
body {}
.boxheadline {
	font-family: Verdana, Arial, Helvetica, sans-serif;	font-weight: bold;	font-size: 12px; color: #58585a; padding-left:15px;
}
.Contrast{
	color: #FF9900;
}
.Search_formfield{
	border:0px;font-size:10px;width:87px;height:15px;	
}
.Search_formfield_background{
	background-image:url(Files/Billeder/Design/ecom/images/v.1_textfeild.jpg);
	border:0px;font-size:10px;width:89px;height:15px;padding-top:2px;padding-left:4px;padding-right:1px;
}
ul{
	padding:0px;
	margin:0px;
}
li{
	list-style:none;
	padding-left:10px;
}
.PublicMenu_lvl_base li{
	padding:0px;
}
.PublicMenu_lvl_base{
	position:relative;
	left:-5px;
	top:2px;
}
.PublicMenu_lvl_2 li{
	padding-left:10px;
	padding-top:5px;
}
.PublicMenu_lvl_2 a{
	font-family:Arial, Helvetica, sans-serif;	
	font-size:12px;
	text-decoration:none;
	padding-left:0px;
	text-decoration:none;
}
.PublicMenu_lvl_2 a div{
	background-image:url(/Files/System/V2/menu_item.jpg);
	background-repeat:no-repeat;
	background-position: 0px 5px;
	padding-left:10px;
}
.PublicMenu_lvl_2_active a div{
	background-image:url(/Files/System/V2/menu_item_active.jpg);
	background-repeat:no-repeat;
	background-position: 0px 5px;
	padding-left:10px;
}
.PublicMenu_lvl_2_active a{
	font-family:Arial, Helvetica, sans-serif;	
	font-size:12px;
	text-decoration:none;
	color:#e5811e;
}
.PublicMenu_lvl_3 a{
	font-family: Arial, Helvetica, sans-serif;
	color:#808080;
	font-size:11px;
	text-decoration:none;
}
.PublicMenu_lvl_3 a div{
	background-image:url(/Files/System/V2/menu_item.jpg);
	background-repeat:no-repeat;
	background-position: 0px 5px;
	padding-left:10px;
}
.PublicMenu_lvl_3_active a div{
	background-image:url(/Files/System/V2/menu_item_active.jpg);
	background-repeat:no-repeat;
	background-position: 0px 5px;
	padding-left:10px;
}
.PublicMenu_lvl_3_active a{
	font-family:Arial, Helvetica, sans-serif;	
	font-size:11px;
	text-decoration:none;
	color:#e5811e;
}
.Menu_lvl_0 li{
	padding:10px;
	padding-top:0px;
}
.Menu_lvl_0 a{
	font-family:Arial, Helvetica, sans-serif;	
	font-size:12px;
	text-decoration:none;
	background-image:url(/Files/System/V2/menu_item.jpg);
	background-repeat:no-repeat;
	background-position: 0px 4px;
	padding-left:10px;
	text-decoration:none;
}
.Menu_lvl_1 a{
	font-family: Arial, Helvetica, sans-serif;
	color:#808080;
	font-size:11px;
	text-decoration:none;
}
.Menu_lvl_base li{
	padding:0px;
	margin:0px;
}
.Menu_lvl_base ul{
	padding:0px;
	margin:0px;
}
.Menu_lvl_1 li{
	padding-left:10px;
	padding-top:5px;
	}
#DwContentcenter p{
	line-height:1.3;
}
#DwContentcenter td{
	line-height:1.3;
}

/*###########################################*/
/* ############ Bauhaus Norge ############### */
/*###########################################*/

/* -=@ Bauhaus Norge - forside @=- */

#TemplateParagraphColumn1{
	padding-left:9px;
	padding-right:0px;
}

/*eCom hiders
#LiImageGroup_6{
	display:none;
}

#LiGroup_6{
	display:none;
}*/

table, td{
	border:0px solid black;
}

/* -=@ Bauhaus Norge - underside @=- */

table#outer_table{
	border:0px solid magenta;
}

table#product_container, table#product_container td{
	border:0px solid black;
}

table#right_column_table{
	border:0px solid red;
	width:60%;
}

table.right_column_element_table{
	border:1px solid black;
	width:96%;
	margin:0px;
	padding:0px;
}

table#right_column_element_cart_table{
	margin-bottom:10px;
}

table.right_column_element_table td.left_cell{
	text-align:right;
}

table.right_column_element_table td.middle_cell{
	width:99%;
	background-image:url(/files/System/V2/v.1_Box_top_2.jpg);
	background-repeat:no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	font-weight: bold;	
	font-size: 12px; 
	color: #58585a; 
	padding-left:15px;
}

table.right_column_element_table td.first_cell_content{
	background-image:url('/files/System/V2/v.1_Box_left.jpg');
	background-repeat:repeat-y;
}

table.right_column_element_table td.middle_cell_content{
	background-color:#eCeCeC;
	height:120px;
}

table.right_column_element_table td.middle_cell_content img{
	height:100%;
}

td.last_cell_content{
	background-image:url('/files/System/V2/v.1_Box_right.jpg');
	background-repeat:repeat-y;
}

table.right_column_element_table td.bottom_border_cell{
	background-image:url('/files/System/V2/v.1_Box_bottom_2.jpg');
	background-repeat:repeat-x;
	height:3px;
}

table.right_column_element_table td#help_illu_cell{
	padding-left:1px;
}

table.right_column_element_table td#help_illu_cell img#help_illu{
	width:186px;
}


table.right_column_element_table td#cart_cell{
	/*height:80px;*/
	border:1px solid black;
}

td#cart_cell table#cart_table{
	border:1px solid black;
	width:110px;
	padding:0px;
	margin:0px;
	margin-left:-15px;
	height:80px;
}

 td#cart_cell table#cart_table td{
	border:1px solid black;
 }
 
 td#cart_cell table#cart_table td div{
	border:1px solid black;
	height:20px;
 }

