body			{
				background-image:url(/public/grafik/bg_sub.png);
				background-repeat:no-repeat;
				background-position:center top;
				background-color:#000000;
				margin:0px;
				}
				
	h1			{
				font-family: Helvetica, Arial, sans-serif;
				font-size:26px;
				margin:0px 0px 0px 0px;
				padding:20px 23px 0px 23px;
				color:#000000;
				letter-spacing:1px;
				line-height:30px;
				text-transform:uppercase;
				}
	h2			{
				font-size:14px;
				margin:0px 0px 0px 0px;
				padding:0px 23px 0px 23px;
				line-height:20px;
				}

#header 		{
				height:51px;
				background-image:url(/public/grafik/menu_bg.png);
				background-repeat:no-repeat;
				background-position:0px 52px;
				padding:52px 0px 0px 176px;
				}
				
#logo			{
				height:156px;
				width:200px;
				z-index:2000;
				position:absolute;
				}
		
#flash_wrap		{
				height:210px;
				}				
		
#flash			{
				height:210px;
				}
				
#flash_border	{
				height:210px;
				z-index:900px;
				background-image:url(/public/grafik/flash_border.gif);
				position:absolute;
				}
				
.box_wrap
				{
				height:285px;
				overflow:hidden;
				background-image:url(/public/grafik/box_cont_bg3.png);
				background-repeat:no-repeat;
				background-position:bottom;
				}
			
.box_header		{
				height:29px;
				background-image:url(/public/grafik/box_header_bg.png);
				background-repeat:no-repeat;
				margin-bottom:2px;
				font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
				font-size:14px;
				text-transform:uppercase;
				color:#FFFFFF;
				padding:12px 21px 0px 21px;
				}
				
.box_img		{
				height:110px;
				padding-top:1px;
				padding-left:1px;
				padding-right:1px;
				overflow:hidden;
				}
				
#box1_cont,	#box2_cont
				{
				height:112px;
				font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
				font-size:12px;
				color:#FFFFFF;
				padding:19px 23px 0px 23px;
				}
				
#box3_cont		{
				height:223px;
				font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
				font-size:12px;
				color:#FFFFFF;
				padding:19px 23px 0px 23px;
				}
				
.newsflash_link	{
				font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
				font-size:12px;
				color:#FFFFFF;
				text-decoration:none;
				}
				
#main_sub_wrap	{
				background-image:url(/public/grafik/submain_bg.png);
				background-repeat:repeat-y;
				}
				
#leftmenu_header
				{
				height:35px;
				font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
				font-size:14px;
				text-transform:uppercase;
				color:#FFFFFF;
				background-image:url(/public/grafik/leftmenu_header_bg.png);
				background-repeat:no-repeat;
				padding:12px 23px 0px 23px;
				}
				
#leftmenu_cont	{
				font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
				font-size:12px;
				color:#FFFFFF;
				padding:10px 23px 0px 23px;
				}
				
#submain_cont	{
				background-image:url(/public/grafik/submain_top_bg.png);
				background-repeat:no-repeat;
				}
				
#sub_editor		{
				padding:10px 23px 20px 23px;
				font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
				font-size:12px;
				color:#000000;
				}
				
#shop_login		{
				z-index:3000;
				position:absolute;
				}
				
#prod_wrap			{
					float:left;
					width:650px;
					border-bottom:1px solid #a0a0a0;
					padding:10px 0px 10px 25px;
					}
					
#prod_right			{
					float:left;
					width:475px;
					padding:10px 0px 0px 25px;
					}
					
#prod_rubrik		{
					float:left;
					width:650px;
					color:#28b4e4;
					font-size:10px;
					
					}
					

#prod_info			{
					float:left;
					width:650px;
					font-size:10px;
					padding-bottom:20px;
				
					}

#prod_beskrivning	{
					float:left;
					width:650px;
					font-size:10px;
					font-style:italic;
					padding-bottom:20px;
					
					}

#prod_artnr			{
					float:left;
					width:650px;
					font-size:10px;
					}

#prod_kilopris		{
					float:left;
					width:650px;
					font-size:10px;
					}

#prod_pack			{
					float:left;
					width:650px;
					font-size:10px;
					}

#prod_omr			{
					float:left;
					width:650px;
					font-size:10px;
					}

#prod_hallbar		{
					float:left;
					width:650px;
					font-size:10px;
					}

#prod_footer		{
					float:left;
					width:250px;
					padding:20px 0px 0px 400px;
					color:#e4302c;
					font-size:10px;
					font-weight:bold;
					}
					
#prod_footer_left	{
					float:left;
					width:145px;
					padding:3px 0px 0px 0px;
					}


#prod_footer_right	{
					float:left;
					width:73px;
					padding:2px 0px 0px 0px;
					}

#footer			{
				height:64px;
				background-image:url(/public/grafik/sidfot_start.png);
				background-repeat:no-repeat;
				font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
				font-size:10px;
				color:#FFFFFF;
				letter-spacing:2px;
				padding:10px 0px 0px 0px;
				text-align:center;
				
				}
				
#footer_sub		{
				height:76px;
				background-image:url(/public/grafik/sidfot_bg.png);
				background-repeat:no-repeat;
				font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
				font-size:10px;
				color:#FFFFFF;
				letter-spacing:2px;
				padding:33px 0px 0px 0px;
				text-align:center;
				}
				
#footer_sub	 a	{
				font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
				font-size:10px;
				color:#FFFFFF;
				letter-spacing:2px;
				text-decoration:none;
				}
				
