/*
FÄRGER
#be0808 = röd som används på länkar

*/


body {
		margin:0 auto;
		background-image:url(/public/grafik/body_bg24.png);
		background-position:top center;
		background-repeat:no-repeat;
		background-color:#000000;
		width:998px;
		font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif;
		font-size: 13px;
		line-height:22px;
		color:#000000;
		padding:0px;
		
}

a, a:link, a:active, a:visited	{color:#be0808; text-decoration:none;}
a:hover	{color:#be0808; text-decoration:underline;}


h1 { font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif; font-size: 26px; color: #544d45; letter-spacing:0px; font-weight:normal; margin-top:0px; margin-bottom:0px; padding-top:0px; padding-bottom:0px; line-height: 30px; }
h2 { font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif; letter-spacing: 1px; font-size: 15px; color: #544d45; font-weight:normal; padding-top:0px; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; padding-bottom:0px; padding-top:0px; }
h3 { font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif; font-size: 17px; font-weight:normal; padding-top:0px; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; padding-bottom:0px; padding-top:0px; color: #000000; line-height:39px; }
p { margin-top:0px; margin-bottom:0px; padding-top:0px; padding-bottom:0px; }

a img	{ border: none; }
a 		{ outline: none; }
select	{ font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif; font-size: 11px; }


#BODY_main			{width:998px;}





#BODY_top			{float:left; width:998px; height:97px;}
/*#BODY_top_left		{float:left; width:278px; height:51px; padding:13px 0px 0px 8px;}*/
#BODY_top_left		{float:left; width:280px; height:54px; padding:11px 0px 0px 7px; margin:0px 0px 0px 0px; }
	#BODY_top_left_up	{float:left; width:271px; height:54px; padding:0px 0px 0px 0px;}
	#BODY_top_left_foot	{float:left; width:275px; height:16px; padding:5px 0px 0px 5px; font-size:10px; color:#ffffff; letter-spacing:2px; text-transform:uppercase; }
/*#BODY_top_right		{float:left; width:712px;}*/
#BODY_top_right		{float:left; width:707px; padding:9px 4px 0px 0px; margin:0px 0px 0px 0px; }
	#BODY_top_logo_platta	{ float:right; width:401px; height:53px; }
	#BODY_top_button_flags	{ float:right; width:401px; height:19px; padding:9px 0px 0px 0px; }
		#BODY_top_fastlinks_holder	{ float:left; padding:0px 0px 0px 0px; }
		#BODY_top_fastlinks	{ float:left; display:inline; text-align:left; }
		#BODY_top_login		{ float:left; display:inline; text-align:left; }
		#BODY_top_flags		{ float:left; padding:2px 0px 0px 0px; }



/* Länksamarbete 2010-04-21 RN */
.link_coop_main			{width:181px;float:left;padding:15px 15px 15px 15px;}
.link_coop_mainheader	{width:181px;float:left;margin:15px 0px 0px 0px; text-align:center;font-size:11px; color:#666666;}
.link_coop_header		{width:181px;float:left;margin:15px 0px 5px 0px;border-bottom:1px solid #eeeeee;text-align:center;font-size:11px; color:#666666;}
.link_coop_logo			{width:181px;float:left;text-align:center;padding:0px 0px 8px; 0px}





/*
#BODY_top_flags		{ float:left; width:704px; padding:8px 8px 0px 0px; text-align:right; }

#BODY_top_fastlinks_holder	{ float:right; padding:34px 8px 0px 0px; }
#BODY_top_fastlinks	{ float:left; display:inline; text-align:left; }
#BODY_top_login		{ float:left; display:inline; text-align:left; }
*/



#BODY_topmenu		{float:left; width:980px; height:36px; padding:1px 4px 0px 14px; background-image:url(/public/grafik/topmenu_bg24.png); color: #FFFFFF; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif; font-size: 12px; letter-spacing:1px; }

#BODY_search_cart_holder	{ float:left; width:978px; height:28px; padding:6px 0px 0px 20px; background-image:url(/public/grafik/sok_bg.png); }

#BODY_sok_wrap		{ float:left; height:28px; margin-right: 5px;}
#CONT_sok_headline	{ float:left; display:inline; padding:1px 5px 0px 0px;  font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; letter-spacing:1px;}



#CONT_sok_field_holder		{ float:left; width:178px; height:22px; }
#CONT_sok_field				{ float:left; width:151px; height:21px; padding:1px 0px 0px 5px; background-image:url(/public/grafik/searchfield_bg.gif); background-repeat:no-repeat; }
#CONT_sok_field_submit		{ float:left; width:22px; height:22px; background-image:url(/public/grafik/searchfield_submit_bg.gif); background-repeat:no-repeat; }

.search_field				{ width:151px; height:21px; border:none; background-color:transparent; border-color:transparent; margin:0px; padding:0px 0px 0px 0px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif; font-size: 12px; font-weight:normal; line-height:normal; color:#000000; }
.search_field_submit		{ width:22px; height:22px; border:0px; background-color:transparent; font-size:0px; cursor:pointer; }


#BODY_cart_wrap		{ float:right; padding:0px 25px 0px 0px; }
#BODY_cart_icon		{ float:left; width:13px; padding:4px 8px 0px 0px; }
#BODY_cart_text		{ float:left; color:#ffffff; }
#BODY_cart_text a:link, #BODY_cart_text a:active, #BODY_cart_text a:visited
						{ color:#ffffff; text-decoration:none; }
#BODY_cart_text a:hover	{ color:#ffffff; text-decoration:underline; }

.BODY_spacer		{float:left; width:998px; height:3px; padding:0px 0px 0px 0px; background-color:#FFFFFF; line-height:0px;}
.BODY_spacer_sub	{float:left; width:998px; height:14px; padding:0px 0px 0px 0px; background-color:#FFFFFF; line-height:0px;}
#BODY_slide			{float:left; width:998px; height:224px; padding:0px 0px 0px 0px; background-image:url(/public/grafik/toppbild.jpg); background-color:#FFFFFF; }

#BODY_content		{float:left; width:964px; padding:21px 16px 7px 18px; margin:0px 0px 0px 0px; background-color:#FFFFFF; background-image:url(/public/grafik/dropshadow_slide.png); background-repeat:no-repeat;}
#BODY_content_sub		{float:left; width:973px; padding:0px 12px 7px 13px; margin:0px 0px 0px 0px; background-color:#FFFFFF; background-image:url(/public/grafik/catpage_bg.png); background-repeat:repeat-y; }
/*
#BODY_content_sub_prod	{float:left; width:969px; padding:0px 16px 7px 13px; background-color:#FFFFFF; background-image:url(/public/grafik/prodpage_bg.png); background-repeat:repeat-y; }
*/
#BODY_content_sub_prod	{float:left; width:973px; padding:0px 12px 7px 13px; background-color:#FFFFFF; background-image:url(/public/grafik/prodpage_bg.png); background-repeat:repeat-y; }
/*
#CONT_left_start	{float:left; width:690px; padding:0px 15px 0px 0px; min-height:554px; height:auto !important;}
*/
#CONT_left_start	{float:left; width:690px; padding:0px 15px 0px 0px; height:auto !important;}
#CONT_right_start	{float:left; width:259px; padding:0px 0px 0px 0px; }

/* klasser och id som tillhör kategorisidan (vänstermeny ligger i egen css) */
#CONT_left_sub		{ float:left; width:220px; }
#sub_leftmenu_top		{ float:left; width:201px; height:25px; padding:8px 0px 0px 19px; text-transform:uppercase; background:url(/public/grafik/sub_leftmenu_top.png); background-repeat:no-repeat; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif; font-size: 14px; line-height:normal; letter-spacing: 0px; color: #FFFFFF; }
#sub_leftmenu_top a:link, #sub_leftmenu_top a:active, #sub_leftmenu_top a:visited
							{ color:#ffffff; text-decoration:none; }
#sub_leftmenu_top a:hover	{ color:#ffffff; text-decoration:none; }

#sub_leftmenu_mid		{ float:left; width:211px; background:url(/public/grafik/sub_leftmenu_mid.png); background-repeat:repeat-y; padding:0px 5px 0px 4px; }
/*
#sub_leftmenu_bottom	{ float:left; width:220px; height:29px; background:url(/public/grafik/sub_leftmenu_bottom.png); background-repeat:no-repeat; }
*/
#CONT_sub_heightholder			{ float:left; width:1px; height:775px; font-size:0px; line-height:0px; background-color:#ffffff; }
#CONT_right_sub					{ float:left; width:733px; padding:0px 0px 0px 14px; }

.auction_img					{ float:left; width:130px; height:96px; }
.auction_info_wrap1				{ float:left; width:582px; margin:0px 0px 5px 13px; border-bottom:1px solid #ebebeb; }
.auction_name					{ float:left; width:415px;  }
.auction_name h1				{ font-size:15px; color:#000000; }
.auction_current_bid			{ float:left; width:100px; }
.auction_current_bid h1			{ font-size:15px; color:#000000; }
.auction_current_bid2			{ float:left; width:66px; text-align:right; }
.auction_current_bid2 h1		{ font-size:15px; color:#000000; font-weight:bold; }
.auction_info_wrap2				{ float:left; width:582px; margin:0px 0px 5px 13px; }
.auction_text					{ float:left; width:415px; font-size:12px; }
.auction_more					{ float:left; width:167px; font-size:12px; text-align:right; }
.auction_info_wrap3				{ float:right; width:590px; margin:0px 0px 10px 13px; }
.auction_info_wrap4				{ float:right; width:585px; margin:0px 0px 1px 13px; text-align: right; padding-right: 5px; }
.auction_nextupdate				{ float:left; width:380px; }
.auction_nextupdate_text		{ float:left; width:156px; font-size:12px; }
.auction_mybid_wrap				{ float:left; width:203px; }
.auction_mybid					{ float:left; width:140px; font-size:12px; }
.auction_mybid_btn				{ float:left; width:60px; height:18px; padding:1px 0px 0px 2px; }
.auction_field					{ border:1px solid #6F6F6F; width:55px; height:14px; font-size:12px; }
.auction_btn					{
	width:62px;
	height:18px;
	border:none;
	font-size:11px;
	color:#FFFFFF;
	background-image:url("/public/grafik/auction_btn.png");
	background-repeat:no-repeat;
	background-color:#ff0000;
	padding:0px 0px 3px 0px;

}
.auction_fade					{ float:left; width:730px; height:11px; background-image:url(/public/grafik/auction_fade.png); background-repeat:no-repeat; }
.auction_graf					{ float:left; padding:3px 0px 0px 0px; }

.graph {
		float:left;
		background-color: #ffffff;
		background-image: url(/public/grafik/chart_bg.gif);
		background-position: top left;
		background-repeat: no-repeat;
		position:relative;
		width:184px;
		height: 15px;
		padding:0
		}
 
	.graph .bar {
		display:block;
		position:relative;
		background-color: #a4e800;
		background-image: url(/public/grafik/chart_bg2.gif);
		background-position: top left;
		background-repeat: no-repeat;
		height: 15px;
		}

#right_sub_top_holder			{ float:left; width:733px; border-bottom:1px solid #e8e8e8; padding:0px 0px 10px 0px; }
#sub_top_crumbs_header_holder	{ float:left; width:490px; }
#sub_top_crumbs					{ float:left; width:490px; padding-bottom:5px; }
.CRUMBS_SEP			{ color: #be0808; font-weight: bold; font-size: 11px; padding:0px 3px 0px 3px; text-decoration:none; }
.CRUMBS_On			{ color: #be0808; font-size: 11px; text-decoration:none; text-transform:uppercase; }
.CRUMBS_On:link		{ color: #be0808; font-size: 11px; text-decoration:none; text-transform:uppercase; }
.CRUMBS_On:active	{ color: #be0808; font-size: 11px; text-decoration:none; text-transform:uppercase; }
.CRUMBS_On:visited	{ color: #be0808; font-size: 11px; text-decoration:none; text-transform:uppercase; }
.CRUMBS_On:hover	{ color: #be0808; font-size: 11px; text-decoration:underline; text-transform:uppercase; }
.CRUMBS_Off			{ color: #be0808; font-size: 11px; text-decoration:none; text-transform:uppercase; } 
.CRUMBS_Off:link	{ color: #be0808; font-size: 11px; text-decoration:none; text-transform:uppercase; } 
.CRUMBS_Off:active	{ color: #be0808; font-size: 11px; text-decoration:none; text-transform:uppercase; } 
.CRUMBS_Off:visited	{ color: #be0808; font-size: 11px; text-decoration:none; text-transform:uppercase; } 
.CRUMBS_Off:hover	{ color: #be0808; font-size: 11px; text-decoration:underline; text-transform:uppercase; } 
#sub_top_header					{ float:left; width:490px; }
#sub_top_header h1				{ font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif; font-size: 22px; letter-spacing: 0px; line-height:normal; color:#000000;}
#sub_top_paging					{ float:right; padding-top:3px; }
#paging_clear					{ float:left; width:733px; height:23px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; }
#sub_bottom_paging				{ float:right; padding-top:3px; clear:both; }
.sub_paging						{ float:left; width:24px; height:23px; background-color:#eeeeee; text-align:center; margin-left:3px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif; font-size: 10px; letter-spacing: 0px; line-height:normal; color:#000000; }
.sub_paging a:link, .sub_paging a:active, .sub_paging a:visited
								{ display:block; width:24px; height:19px; padding-top:4px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif; font-size: 10px; letter-spacing: 0px; line-height:normal; color:#000000; text-decoration:none; }
.sub_paging a:hover				{ display:block; width:24px; height:19px; padding-top:4px; background-color:#dddddd; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif; font-size: 10px; letter-spacing: 0px; line-height:normal; color:#000000; text-decoration:none; } 
.sub_paging_on					{ float:left; width:24px; height:19px; padding-top:4px; background-color:#be0808; text-align:center; margin-left:3px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif; font-size: 10px; letter-spacing: 0px; line-height:normal; color:#ffffff; }
#sub_top_html					{ float:left; width:733px; overflow:hidden; line-height:normal;font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; }
#sub_sort_filter	{ float:left; width:733px; padding:10px 0px 10px 0px; }
#sub_sort			{ float:left; width:145px; }
#sub_sort select	{ width:130px; }
#sub_manufacturer			{ float:left; width:145px; }
#sub_manufacturer select	{ width:130px; }
#sub_stock					{ float:left; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif; font-size: 11px; color:#000000; }
#CONT_footer_sub_cat		{ float:left; width:998px; height:24px; background:url(/public/grafik/cont_catpage_footer_bg.png); background-repeat:no-repeat; background-color:#ffffff; }


/* Klasser och id som används på produktsidan */
#CONT_right_sub_prod		{ float:left; width:738px; padding:0px 0px 0px 14px; background:url(/public/grafik/prodpage_white_top.png); background-repeat:repeat-x; }
#right_sub_top_holder_prod	{ float:left; width:733px; border-bottom:1px solid #e8e8e8; padding:0px 0px 5px 0px; }
#sub_top_artnumber			{ float:left; width:243px; text-align:right; padding:33px 0px 0px 0px; color:#999999; }
#CONT_footer_sub_prod		{ float:left; width:998px; height:24px; background:url(/public/grafik/cont_prodpage_footer_bg.png); background-repeat:no-repeat; background-color:#ffffff; }

#PROD_info_holder			{ float:left; width:500px; padding:9px 17px 0px 0px; }

#PROD_info_col1				{ float:left; width:340px; padding:0px 0px 10px 0px; margin:0px 0px 0px 0px; }
	#PROD_info_image				{ float:left; width:338px; border:1px solid #e8e8e8; }
	#PROD_info_thumbs				{ float:left; width:340px; padding:5px 0px 0px 0px;}
	#PROD_info_thumbs a 			{ padding:1px; border: 1px solid #ffffff; display:block; width: 60px; height: 60px; float: left;}
	#PROD_info_thumbs a.selected	{ border: 1px solid #e8e8e8; }
	#imagegallery					{ display:none; }
	.imagespacing					{ padding-left:3px!important; width:63px!important; _width:62px;}

#PROD_info_col2				{ float:left; width:150px; padding:0px 0px 0px 10px; margin:0px 0px 0px 0px; }
	.prod_info_headline		{ font-size:11px; font-weight:bold; vertical-align:top; }
	.prod_info_price		{ font-size:16px; font-weight:bold; vertical-align:top; color:#be0808; }
	.prod_info_monthly		{ font-size:13px; font-weight:bold; vertical-align:top; color:#be0808; }
	.prod_info_info			{ font-size:11px; font-weight:normal; vertical-align:top; }
	.prod_info_button		{ font-size:11px; font-weight:normal; vertical-align:top; padding:5px 0px 0px 0px; }




#PROD_info_text				{ float:left; width:500px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif; font-size: 12px; letter-spacing: 0px; line-height:normal; color:#000000; }
#PROD_info_link				{ float:left; width:500px; padding:0px 0px 10px 0px; }
#PROD_info_link a:link, #PROD_info_link a:active, #PROD_info_link a:visited
							{ font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif; font-size: 12px; letter-spacing: 0px; line-height:normal; color:#be0808; text-decoration:none; }
#PROD_info_link a:hover		{ font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif; font-size: 12px; letter-spacing: 0px; line-height:normal; color:#be0808; text-decoration:underline; }
#PROD_info_price_holder		{ float:left; width:500px; padding:0px 0px 10px 0px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif; font-size: 16px; letter-spacing: 0px; line-height:normal; color:#000000; }
.PROD_info_price			{ font-weight:bold; }
#PROD_info_insurance_payment	{ float:left; width:500px; padding:0px 0px 10px 0px; }
#PROD_info_insurance_payment td	{ font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif; font-size: 12px; letter-spacing: 0px; line-height:normal; color:#000000; }
#PROD_info_insurance_payment td a:link, #PROD_info_insurance_payment td a:active, #PROD_info_insurance_payment td a:visited
										{ font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif; font-size: 12px; letter-spacing: 0px; line-height:normal; color:#be0808; text-decoration:none; }
#PROD_info_insurance_payment td a:hover
										{ font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif; font-size: 12px; letter-spacing: 0px; line-height:normal; color:#be0808; text-decoration:underline; }
#PROD_info_buybutton_holder	{ float:left; width:500px; padding:0px 0px 20px 0px; }
#PROD_info_buybutton		{ float:left; width:79px; height:20px; padding:3px 0px 0px 0px; text-align:center; line-height:normal; color:#ffffff; background:url(/public/grafik/shop_prod_button_bg.png); background-repeat:no-repeat; }
#PROD_info_buybutton a:link, #PROD_info_buybutton a:active, #PROD_info_buybutton a:visited
								{ display:block; width:79px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif; font-size: 14px; line-height:normal; color: #ffffff; font-weight:normal; text-align:center; text-decoration:none; }
#PROD_info_buybutton a:hover	{ display:block; width:79px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif; font-size: 14px; line-height:normal; color: #ffffff; font-weight:normal; text-align:center; text-decoration:none; }

#PROD_info_headers			{float:left; width:500px; margin-top: 10px;}
.PROD_info_header			{float:left; padding:2px 5px 0px 5px; margin-right:2px; background-color:#dddddd; font-weight:bold;border-top:1px solid #dddddd; border-left:1px solid #dddddd; border-right:1px solid #dddddd;}

.PROD_info_header a:link, .PROD_info_header a:active, .PROD_info_header a:visited
								{ font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif; font-size: 12px; letter-spacing: 0px; line-height:normal; color:#000000; text-decoration:none; }
.PROD_info_header a:hover	{ font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif; font-size: 12px; letter-spacing: 0px; line-height:normal; color:#000000; text-decoration:none; }




.PROD_info_header_off			{float:left; padding:2px 5px 0px 5px; margin-right:2px; background-color:#eeeeee; font-weight:normal; border-bottom:1px solid #eeeeee;}
.PROD_info_header_off a:link, .PROD_info_header_off a:active, .PROD_info_header_off a:visited
								{ font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif; font-size: 12px; letter-spacing: 0px; line-height:normal; color:#000000; text-decoration:none; }
.PROD_info_header_off a:hover	{ font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif; font-size: 12px; letter-spacing: 0px; line-height:normal; color:#000000; text-decoration:none; }



/*
.info_details_header			{ padding:2px 5px 0px 5px; background-color:#eeeeee; font-weight:bold; border-top:1px solid #aaaaaa; border-left:1px solid #aaaaaa; border-right:1px solid #aaaaaa; }
.info_details_header_off		{ padding:2px 5px 0px 5px; background-color:#eeeeee; font-weight:bold; }
*/


#PROD_info_details			{ float:left; width:498px; border-left:1px solid #eeeeee; border-right:1px solid #eeeeee; border-bottom:1px solid #eeeeee; }
#PROD_info_details table	{ border-collapse:collapse; width:100%; }
#PROD_info_details td 		{ padding:0px 0px 0px 0px; margin:0px; border-spacing:0px; width:50%; vertical-align:middle; }

#PROD_info_details td		{ border-top:1px solid #eeeeee; padding:5px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif; font-size: 12px; letter-spacing: 0px; line-height:normal; color:#000000; }
#PROD_info_details td a:link, #PROD_info_details td a:active, #PROD_info_details td a:visited
								{ font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif; font-size: 12px; letter-spacing: 0px; line-height:normal; color:#be0808; text-decoration:none; }
#PROD_info_details td a:hover	{ font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif; font-size: 12px; letter-spacing: 0px; line-height:normal; color:#be0808; text-decoration:underline; }

#PROD_info_facts			{float:left; width:498px; border-left:1px solid #eeeeee; border-right:1px solid #eeeeee; border-bottom:1px solid #eeeeee;}
#PROD_info_facts table		{ border-collapse:collapse; width:100%; }
#PROD_info_facts td 		{ padding:0px 0px 0px 0px; margin:0px; border-spacing:0px; width:50%; }

#PROD_info_facts td		{  border-top:1px solid #eeeeee; padding:5px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif; font-size: 12px; letter-spacing: 0px; line-height:normal; color:#000000; }
#PROD_info_facts td a:link, #PROD_info_facts td a:active, #PROD_info_facts td a:visited
								{ font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif; font-size: 12px; letter-spacing: 0px; line-height:normal; color:#be0808; text-decoration:none; }
#PROD_info_facts td a:hover	{ font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif; font-size: 12px; letter-spacing: 0px; line-height:normal; color:#be0808; text-decoration:underline; }

#fraktfritt					{float:right; padding:35px 0px 0px 0px}
#hemleverans					{float:right; padding:35px 0px 0px 0px}

#PROD_moreinfo_text			{ float:left; width:500px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif; font-size: 12px; letter-spacing: 0px; line-height:normal; color:#000000; padding:0px 0px 10px 0px; }

#PROD_info_logos			{ float:left; width:500px; padding:0px 0px 10px 0px;}

#PROD_tipsa_holder			{ float:left; width:220px; padding:9px 0px 0px 0px; }
#PROD_tipsa_top				{ float:left; width:202px; height:23px; background:url(/public/grafik/rightcol_prod_top.png); background-repeat:no-repeat; padding:10px 0px 0px 18px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif; font-size: 12px; font-weight:bold; letter-spacing: 0px; line-height:normal; color:#000000; }
#PROD_tipsa_mid				{ float:left; padding:5px 0px 0px 18px; }
#PROD_tipsa_bottom			{ float:left; width:220px; height:15px; background:url(/public/grafik/tipsa_bottom_bg.gif); background-repeat:no-repeat; }

#PROD_rel_holder			{ float:left; width:220px; padding:0px 0px 0px 0px; }
#PROD_rel_top				{ float:left; width:202px; height:23px; background:url(/public/grafik/rightcol_prod_top.png); background-repeat:no-repeat; padding:10px 0px 0px 18px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif; font-size: 12px; font-weight:bold; letter-spacing: 0px; line-height:normal; color:#000000; }

.PROD_rel_prod_holder			{ float:left; width:200px; padding:10px 10px 0px 10px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif; font-size: 11px; letter-spacing: 0px; line-height:normal; color:#000000; }
.rel_image_price_link_holder	{ float:left; width:200px; }
.rel_image						{ float:left; width:30px; }
.rel_prod_name					{ float:left; width:165px; padding:0px 0px 0px 5px; }

.rel_prod_name a:link, .rel_prod_name a:active, .rel_prod_name a:visited
								{ font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif; font-size: 11px; letter-spacing: 0px; line-height:normal; color:#000000; text-decoration:none; }
.rel_prod_name a:hover		{ font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif; font-size: 11px; letter-spacing: 0px; line-height:normal; color:#000000; text-decoration:underline; } 


.stock_icon_td					{border:none!important; width:18px!important; padding:0px 0px 0px 0px!important;}
.stock_text_td					{border:none!important; width:auto!important;}




.rel_price_link_holder			{ float:left; width:165px; }

.rel_prod_price					{ float:left; color:#be0808; font-weight:bold; }
.rel_prod_infolink				{ float:right; }
.rel_prod_infolink a:link, .rel_prod_infolink a:active, .rel_prod_infolink a:visited
								{ font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif; font-size: 11px; letter-spacing: 0px; line-height:normal; color:#be0808; text-decoration:none; }
.rel_prod_infolink a:hover		{ font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif; font-size: 11px; letter-spacing: 0px; line-height:normal; color:#be0808; text-decoration:underline; } 
.rel_prod_buylink				{ float:right; }
.rel_prod_buylink a:link, .rel_prod_buylink a:active, .rel_prod_buylink a:visited
								{ font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif; font-size: 11px; letter-spacing: 0px; font-weight:bold; line-height:normal; color:#be0808; text-decoration:none; }
.rel_prod_buylink a:hover		{ font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif; font-size: 11px; letter-spacing: 0px; font-weight:bold; line-height:normal; color:#be0808; text-decoration:underline; } 
.rel_prod_hdivider_holder		{ float:left; width:200px; padding:0px 10px 0px 10px; }
.rel_prod_hdivider				{ float:left; width:200px; font-size:0px; line-height:0px; height:1px; background-color:#e8e8e8; }


/* Nyhetslöpet */
.news_wrap			{float:left; width:259px; padding:0px 0px 0px 0px; }
.news_header		{float:left; width:239px; height:26px; padding:4px 0px 0px 20px; background-image:url(/public/grafik/news_header.png); background-repeat:no-repeat; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif; font-size: 14px; letter-spacing: 0px; color: #FFFFFF; font-weight: normal; }
.news_cont			{float:left; width:219px; padding:5px 20px 0px 20px; background-image:url(/public/grafik/news_bg.png); }
.news_footer		{float:left; width:259px; height:12px; padding:0px 0px 4px 0px; background-image:url(/public/grafik/news_foot.png); background-repeat:no-repeat; }

/* Prisbomb */
.prisbomb_header		{float:left; width:259px; height:26px; padding:4px 0px 0px 0px; background-image:url(/public/grafik/news_header.png); background-repeat:no-repeat; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif; font-size: 22px; letter-spacing: 0px; color: #FFFFFF; font-weight: bold; line-height:22px;text-align:center; }
.prisbomb_cont			{float:left; width:249px; padding:5px 0px 0px 10px; background-image:url(/public/grafik/news_bg.png); }

.prisbomb_holder1		{ float:left; width:120px; height:120px; overflow:hidden; }
.prisbomb_holder2		{ float:left; width:120px; height:120px; overflow:hidden; padding-left:5px; }
.prisbomb_thumb		{ width:120px; height:120px; }
.prisbomb_link		{ width:120px; height:32px; padding:5px 0px 0px 0px; overflow-y:hidden; }
.prisbomb_link a:link, .prisbomb_link a:active, .prisbomb_link a:visited
								{ font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif; font-size: 10px; line-height:15px; color: #000000; font-weight:normal; text-decoration:none; }
.prisbomb_link a:hover	{ font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif; font-size: 10px; line-height:15px; color: #000000; font-weight:normal; text-decoration:underline; }
.prisbomb_price_button	{ float:left; width:130px; padding:0px 0px 0px 0px; }
.prisbomb_price			{ xfloat:left; width:52px; line-height:normal; color:#000000; font-size:11px; font-weight:bold; padding:0px 0px 0px 0px; }
.prisbomb_stock			{ xfloat:left; width:28px; line-height:normal; color:#000000; font-size:11px; font-weight:bold; padding:3px 0px 10px 0px; }

.prisbomb_button			{ xfloat:left; width:40px; height:16px; text-align:center; line-height:normal; color:#ffffff; font-size:11px; font-weight:bold; background:url(/public/grafik/shop_front_button_bg.png); background-repeat:no-repeat; padding:1px 0px 0px 0px; }
.prisbomb_button a:link, .prisbomb_button a:active, .prisbomb_button a:visited
							{ display:block; width:40px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif; font-size: 11px; line-height:15px; color: #ffffff; font-weight:normal; text-align:center; text-decoration:none; }
.prisbomb_button a:hover	{ display:block; width:40px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif; font-size: 11px; line-height:15px; color: #ffffff; font-weight:normal; text-align:center; text-decoration:none; }

.prisbomb_default_price	{padding:0px 0px 0px 0px;font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif; font-size: 10px;width:120px; height:25px; text-align:left; clear:both;}
.prisbomb_default_price_strike	{font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif;text-decoration:line-through;}




/* Support */
.support_cont			{float:left; width:219px; padding:5px 20px 0px 20px; background-image:url(/public/grafik/news_bg.png); font-size: 11px;}

/* Nyheter på startsidans klasser */
.newsflash_date			{ font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif; font-size: 11px; letter-spacing: 0px; line-height:normal; color:#544d45; }
.newsflash_header		{ font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif; font-size: 13px; letter-spacing: 0px; line-height:normal; color:#e21616; }
.newsflash_text			{ padding-bottom: 10px;}
.newsflash_text a:link, .newsflash_text a:active, .newsflash_text a:visited
						{ font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif; font-size: 11px; letter-spacing: 0px; line-height:normal; color:#544d45; text-decoration:none; }
.newsflash_text a:hover	{ text-decoration:underline; color:#544d45; }

/*
#BODY_foooter		{float:left; width:998px; height:176px; padding-bottom:20px; background-image:url(/public/grafik/footer_bg.png); background-repeat:no-repeat;}
*/
#BODY_footer		{float:left; width:998px; height:114px; padding-bottom:20px; background-image:url(/public/grafik/footer_bg_sub.png); background-repeat:no-repeat;}


/*
#BODY_foooter_sub	{float:left; width:998px; height:114px; padding-bottom:20px; background-image:url(/public/grafik/footer_bg_sub.png); background-repeat:no-repeat;}
*/
/*
#BODY_footer_logos	{float:left; width:998px; height:62px; background-color:#ffffff;}
*/
#BODY_footer_logos	{float:left; width:998px; height:5px; background-color:#ffffff;}


#footer_wrap		{float:left; width:998px; height:114px;}
#footer_left		{float:left; width:209px; padding:9px 0px 0px 21px; height:105px; background-image:url(/public/grafik/footer_left_bg.gif); background-repeat:no-repeat; }
.footer_left_up		{float:left; width:190px; padding:0px 0px 0px 19px; height:20px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif; font-size: 12px; line-height:14px; letter-spacing: 0px; color: #FFFFFF;}
.footer_left_low	{float:left; width:190px; padding:0px 0px 8px 19px; height:20px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif; font-size: 12px; line-height:14px; letter-spacing: 0px; color: #FFFFFF;}
.footer_left_low a:link, .footer_left_cont a:visited, .footer_left_cont a:active
					{font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif; font-size: 12px; line-height:14px; letter-spacing: 0px; color: #FFFFFF;  text-decoration:none;}
.footer_left_low a:hover
					{font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif; font-size: 12px; line-height:14px; letter-spacing: 0px; color: #FFFFFF;  text-decoration:underline;}



#footer_left_rub	{color: #544d45; text-align:center;}

.footer_left_cont 	{font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif; font-size: 11px; letter-spacing: 0px; line-height:15px; color: #9E9E9E; text-align:center; text-decoration:none;}
.footer_left_cont a:link, .footer_left_cont a:visited, .footer_left_cont a:active	
					{font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif; font-size: 11px; letter-spacing: 0px; line-height:15px; color: #9E9E9E; text-align:center; text-decoration:none;}
.footer_left_cont a:hover
					{font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif; font-size: 11px; letter-spacing: 0px; line-height:15px; color: #9E9E9E; text-align:center; text-decoration:underline;}
#footer_right		{float:left; width:736px; padding:9px 8px 0px 21px; height:105px;  }
.footer_right_col	{float:left; height:105px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif; font-size: 11px; letter-spacing: 0px; line-height:16px; color: #FFFFFF; font-weight:bold; }

/* Sidfotslänkarna */
.footerlist_holder			{ float:left; margin-left: 0px; margin-bottom:0px; margin-top:0px; padding-left: 0; list-style: none;}
.footerlist_holder li		{ float:left; margin-right:13px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif; font-size: 11px; line-height:15px; letter-spacing: 0px; color: #FFFFFF; list-style: none;}
.footerlist					{ margin-left:0px; margin-bottom:0px; margin-top:0px; padding-left: 0; list-style: none;}
.footerlist li				{ float:none; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif; font-size: 11px; line-height:15px; letter-spacing: 0px; color: #FFFFFF;}
.footerlist li a:link, .footerlist li a:visited, .footerlist li a:active
							{font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif; font-size: 11px; letter-spacing: 0px; text-decoration:none; line-height:15px; color: #d88080;}
.footerlist li a:hover
							{font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif; font-size: 11px; letter-spacing: 0px; text-decoration:underline; line-height:15px; color: #d88080;}

/* Länk till CW i sidfot */
#footer_cw		{text-align:right;padding:0px 0px 18px 0px;color:#414141;}
#footer_cw a:link, #footer_cw a:active, #footer_cw a:visited { font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif; font-size: 10px; letter-spacing: 0px; line-height:normal; color:#414141; text-decoration:none; }
#footer_cw a:hover {text-decoration:none; color:#ffffff;font-size:10px;}



/* Produkttumnaglar på startsidan */
.shop_front_prod_holder		{ float:left; width:130px; height:210px; }
.shop_front_prod_thumb		{ width:120px; height:120px; padding:5px 5px 5px 5px; background:url(/public/grafik/prod_thumb_bg.png); background-repeat:no-repeat; }
.shop_front_prod_link		{ width:130px; height:32px; text-align:center; padding:5px 0px 0px 0px; overflow-y:hidden; }
.shop_front_prod_link a:link, .shop_front_prod_link a:active, .shop_front_prod_link a:visited
								{ font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif; font-size: 10px; line-height:15px; color: #000000; font-weight:normal; text-align:center; text-decoration:none; }
.shop_front_prod_link a:hover	{ font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif; font-size: 10px; line-height:15px; color: #000000; font-weight:normal; text-align:center; text-decoration:underline; }
.shop_front_price_button	{ float:left; width:130px; padding:0px 0px 0px 0px; }
.shop_front_price			{ float:left; width:52px; line-height:normal; color:#000000; font-size:11px; font-weight:bold; padding:0px 0px 0px 5px; }
.shop_front_stock			{ float:left; width:28px; line-height:normal; color:#000000; font-size:11px; font-weight:bold; padding:0px 0px 0px 0px; }

.shop_front_button			{ float:left; width:40px; height:16px; text-align:center; line-height:normal; color:#ffffff; font-size:11px; font-weight:bold; background:url(/public/grafik/shop_front_button_bg.png); background-repeat:no-repeat; padding:1px 0px 0px 0px; }
.shop_front_button a:link, .shop_front_button a:active, .shop_front_button a:visited
							{ display:block; width:40px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif; font-size: 11px; line-height:15px; color: #ffffff; font-weight:normal; text-align:center; text-decoration:none; }
.shop_front_button a:hover	{ display:block; width:40px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif; font-size: 11px; line-height:15px; color: #ffffff; font-weight:normal; text-align:center; text-decoration:none; }
.shop_front_prod_divider	{ float:left; width:8px; height:170px; font-size:0px; line-height:0px; }

/* produkter på kategorisidan använder startsidand klasser med undantag för nedanstående */
.shop_sub_prod_divider	{ float:left; width:15px; height:170px; font-size:0px; line-height:0px; }
#visa_order_orderdata {float:left; width:700px;}
#visa_order_orderdata table {width:100%;}
#visa_order_orderdata .right {text-align:center;}
#visa_order_orderdata td {text-align:center;}


.prisjakt_cont {
	padding: 15px 15px 0px 15px;
	font-size: 11px;
}

.button-bgimage {
	background:url(/public/grafik/send_order.gif) no-repeat;
	cursor:pointer;
	width: 109px;
	height: 23px;
	border: none;
	font-size: 14px !important;
	color: #ffffff;
	

}

.checkout_button {
	background:url(/public/grafik/till_kassan.gif) no-repeat;
	width: 89px;
	height: 23px;
	display: block;
	float: left;
	text-align: center;
	margin-left: 10px;
	font-size: 11px;
}

.checkout_button a:link, .checkout_button a:visited, .checkout_button a:active, .checkout_button a:hover {
	color: #ffffff;
	text-transform: uppercase;
}


.default_price	{padding:0px 0px 0px 5px;font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif; font-size: 10px;width:130px; height:25px; text-align:left; clear:both;}
.default_price_strike	{font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif;text-decoration:line-through;}


.prodcat_size {
	position: absolute;
	font-size:10px;
	line-height:12px;
	background-color: #ffffff;
}

h4 {
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	margin-bottom: 0px;
}

#BODY_logged_wrap {
	float: left;
	padding-left: 14px;
	color: #ffffff;
}

#BODY_cart_vat {
	float: left;
}

#BODY_cart_vat ul {
	margin: 0;
	list-style: none;
	padding-left: 10px;
}

#BODY_cart_vat ul li {
	font-size: 10px;
	line-height: 12px;
}

#BODY_cart_vat ul li a {
	color: #ffffff;
}

.vat_selected {

	font-weight: bolder;
	font-size: 11px;
}


#BODY_top_banner {
	float: left;
	width: 254px;
	padding-left: 43px;
	padding-right: 9px;

}

#PROD_info_review {
	float: left;
	width: 500px;
	padding-top: 15px;
	margin-bottom: 25px;
	border-top: 1px solid #eeeeee;
}

#cntdwn {
	position: relative;
	top: -62px;
	left: 45px;
	font-size: 14px;
	line-height: 20px;
}
