.produkt_wrapper_td{		
	background:url(../../site/images/produkt/produkt_rp.jpg) top right repeat-y;				
}
.produkt_wrapper_div{		
	width: 742px;
}
.produkt_detail_wrapper{	
	padding: 0px 3px 0px 13px;		
	text-align:left;		
}
.produkt_detail_cont_base{	
	padding:0px 10px 0px 10px;
}
.produkt_detail_cont{
	background: url(../../site/images/produkt/produkt_gr_bg.png) top left repeat-x;
	padding-top: 10px;
	min-height: 400px;
}

.produkt_detail_base  {	 
	 border-left:1px solid #e1e1e1;
	 border-right:1px solid #e1e1e1;
	 background-color:#fff;	 
	 padding: 10px 0px 0px 16px;
	 overflow:hidden;
}
.produkt_detail  {	 
	border-top:1px solid #e1e1e1;
	background-color:#fff;
	padding: 20px 16px 10px 16px;		
	min-height:300px;
	overflow:hidden;
}

.produkt_tilbehor_wrapper{
	padding: 0px 3px 0px 13px;	
	text-align:left;	
}
.produkt_tilbehor_cont{
	background: url(../../site/images/produkt/produkt_gr_bg.png) top left repeat-x;	
	/*border-top:1px solid #e1e1e1;*/
	padding:10px 32px 10px 32px;
}
.produkt_tilbehor{
	min-height:400px;
}

#main_tab_wrapper{
	background-color:#fff;
	text-align:left;
}
/* produkt filters */
.filter_side_navn{
	font-family: Arial, Georgia, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	color: #58595b;	
	padding-left:8px;
}
.filter_name{
	font-family: Arial, Georgia, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	color: #58595b;	
	padding-top:17px;	
	padding-left:8px;
}
.filter_text{
	font-family: Arial, Georgia, Verdana, Helvetica, sans-serif;
	display:block;
	font-size: 12px;
	color: #c76506;		
	padding-left:8px;
	cursor:pointer;
}
.filter_number{
	font-family: Arial, Georgia, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #58595b;	
}
.filter_selected{
	text-decoration:underline;
	background: url(../../site/produkt/img/remove_filter.jpg) center left no-repeat;
	padding-left: 12px;
}
/* produkt classes */
.field_wrapper_css, .css_fields_wrapper{
	overflow:hidden;	
	float:left;
	width: 330px;
}
.field_wrapper_css{
	background: url(../../site/images/produkt/produkt_bg.gif) top left repeat-y;
	margin-bottom:10px;
}
.produkt_velg_css{
	width: 328px;
	height: 22px;
	display:block;
	float:left;
	font-size:12px;
	color: #58595b;	
}
.produtk_name_css{
	font-size:24px;
	color: #58595b;
	min-height:31px;
	float:left;
	width: 321px;
}
.produtk_price_css{
	width: 328px;
	height: 24px;
	float:left;
	font-size:20px;
	color: #fff;
	background-color: #868686;	
}
.produtk_price_css_wrapper{
	padding-left:100px;
}
.produkt_picture_css{
	float:right;
	width: 330px;		
}
.produkt_bilde_top{
	padding-left:5px;
	width: 330px;		
	height: 300px;
}
.produkt_bilde_th{
	background: url(../../site/images/produkt/bilde_bg_sh.jpg) top left no-repeat;	
	padding: 3px;
	margin-top: 5px;
}
.produkt_bilde_th_wrapper{
	width: 320px;		
	height: 81px;	
}
.produkt_field_q{
	text-align:left;	
	display:block;
	width: 114px;
	height: 16px;
}
.field_question{
	margin:0px 2px 0px 0px;
	padding-top:4px;
	padding-left:7px;
	background-color:#e0e0e0;
	float:left;
}
.produkt_field_a{
	width: 198px;
	height: 16px;
	text-align:left;	
	display:block;
}
.field_answer{	
	margin:0px 2px 0px 0px;
	padding-top:4px;
	padding-left:7px;
	background-color:#ebebec;
	float:left;
}
.page_field_mouseover{
	background-color:#fbefdf;
}
.page_hard_field_mouse_over {
	background-color:#fbefdf;
}
.edit_field{
	margin: 0px;
	padding: 0px;
}
.field_editable{
	background-color:#fff;
	border: 1px solid #666;
}
.modified_q, .modified_a, .modified_hard{
	font-style: italic;
	font-weight: bold;
}

div.same_produkt_read_more {
	float:left;
	width: 550px;
	
}
div.same_produkt_read_more img{
	padding-left: 5px;
	cursor:pointer;
}
div.same_produkt_read_more a{	
	line-height:20px;
	color:#C76506;
	font-size: 12px;	
	width: 350px;
	height: 20px;	
	overflow:hidden;
	text-align: left;	
}
div.same_produkt_read_more a:hover{	
	text-decoration:underline;
	color:#C76506;	
}                                              
div.same_produkt_read_more a:visited:hover{	
	text-decoration:underline;
	color:#C76506;	
}
div.same_produkt_read_more a:visited{		
	color:#C76506;	
}


/* see more classses*/
#see_more_wrapper{}
#see_more_text{
	text-align: left;
	color:#58595b;
	font-size: 14px;
	line-height: 27px;
	border:1px solid #e1e1e1;
	width: 123px;
	height: 27px;
	padding-left:14px;
	background-color: #fff;
}
#see_more_cont{
	padding-top:3px;
	width: 360px;
}
.see_more_produkt_cont{
	width: 360px;	
}
.see_more_box{	
	background-color: #fff;
	width: 360px;
	height: 91px;		
}

.see_more_box_wrapper{
	border:1px solid #e1e1e1;
	padding:5px;
	overflow:hidden;
}
.see_more_box .produkt_name{	
	color: #58595b;
	font-size: 16px;
	line-height: 16px;
	padding: 4px 0px 30px 10px;
	float:left;
}
.see_more_box .bunn_wraper{
	float:left;
	width: 212px;	
	padding-left: 10px;
}
.produkt_pris {
	float:left;
	color: #f7f7f7;
	background-color: #868686;
	text-align: center;
	font-size: 14px;
	line-height: 22px;
	width: 87px;
	height: 22px;
}
.see_more_box .bunn_wraper .produkt_les_mer {
	float:right;     
	background: url(../../site/images/design/produkt_les_mer.jpg) top left no-repeat;
	display:block;
	text-align: center;
	width: 87px;
	height: 27px;
}
.see_more_box .bunn_wraper .produkt_les_mer:hover {
	background-position: 0px -29px;
}
/* tilbehor classes */
.related_accesories{	
	padding: 5px;
	border: 1px solid #e1e1e1;
	background-color: #fff;
	margin-bottom: 10px;
	overflow:hidden;		
}
.related_accesories_wrapper{
	width: 670px;
	height: 89px;
	overflow:hidden;		
	background: url(../../site/images/design/produkt_list_mo_bg.png) 0px -200px no-repeat;                    
}
.related_accesories_wrapper .related_accesories_picture{
	float:left;		
	margin-right:15px;
}
.related_accesories_wrapper .related_accesories_name{
	float:left;
	color: #58595b;
	font-size: 14px;
	padding-top: 15px;
	padding-bottom: 12px;
	width: 350px;	
}
.related_accesories_wrapper .related_accesories_overview{
	float:left;
	color: #58595b;
	font-size: 12px;
	font-family: Arial, Georgia, Verdana, Helvetica, sans-serif;
	width: 350px;	
}
.related_accesories_wrapper .picked_and_read_more{
	float:right;
	width: 145px;	
	overflow:hidden;
}
.related_accesories_wrapper .picked_and_read_more .accessories_picked{	
	padding-top: 15px;
	padding-bottom: 10px;
}
.related_accesories_wrapper .picked_and_read_more .accessories_read_more{
	background: url(../../site/images/design/accessories_les_mer.jpg) top left no-repeat;  
	display:block;
	width: 130px;
	height: 36px;
}
.related_accesories_wrapper .picked_and_read_more .accessories_read_more:hover{
	background-position: 0px -36px;
}
.related_accesories_wrapper .picked_and_read_more .accessories_read_more:visited:hover{
	background-position: 0px -36px;
}
.accesories_velg_css{
	width: 120px;
	height: 12px;	
	font-size:12px;
	color: #58595b;	
}
/* helping classes MUST NOT BE MODIFIED*/
.display_none{
	display:none;
}
.anchor_disabled{
	color: #aaa;
	border:1px solid #888;
}
.anchor_disabled:hover{
	color: #aaa;
	text-decoration: none;
}
.anchor_disabled:visited:hover{
	color: #aaa;
	text-decoration: none;
}
.anchor_disabled:visited{
	color: #aaa;
	text-decoration: none;
}
.anchor_active{
	color: #333;
	border:1px solid #555;
}
.anchor_active:hover{
	color: #222;
}
.anchor_active:visited:hover{
	color: #222;
}
.anchor_active:visited{
	color: #222;
}
/* retailers */
.retailer_zebra_0{
	background-color: #ededec;
}
.retailer_zebra_1{
	background-color: #fbf1e5;
}

