.s			{
				width: 190px;
				margin: 0px;
				padding: 0px;
				/* border: #B5B2A3 1px solid; */
			}
/* till shop */
	/* listning av data "/objects/Product_list/includes/show_prod.i" */
	.shl1			{
						text-align: left;
						border-top: #CBB995 1px solid;
						border-bottom: #CBB995 1px solid;
						padding-top: 2px;
						padding-bottom: 2px;
					}
	.shr1			{
						text-align: right;
						border-top: #CBB995 1px solid;
						border-bottom: #CBB995 1px solid;
						padding-top: 2px;
						padding-bottom: 2px;
						font-weight: bold;
					}
	.shl			{
						text-align: left;
						border-bottom: #CBB995 1px solid;
						padding-top: 2px;
						padding-bottom: 2px;
					}
	.shr			{
						text-align: right;
						border-bottom: #CBB995 1px solid;
						padding-top: 2px;
						padding-bottom: 2px;
						font-weight: bold;
					}

		/* för press-visning */
		.shl1_p			{
							text-align: left;
							border-top: #837677 1px solid;
							border-bottom: #837677 1px solid;
							padding-top: 2px;
							padding-bottom: 2px;
						}
		.shr1_p			{
							text-align: right;
							border-top: #837677 1px solid;
							border-bottom: #837677 1px solid;
							padding-top: 2px;
							padding-bottom: 2px;
							font-weight: bold;
						}
		.shl_p			{
							text-align: left;
							border-bottom: #837677 1px solid;
							padding-top: 2px;
							padding-bottom: 2px;
						}
		.shr_p			{
							text-align: right;
							border-bottom: #837677 1px solid;
							padding-top: 2px;
							padding-bottom: 2px;
							font-weight: bold;
						}
		/* / för  press-visning */


	.sp				{ font-family: Arial, Helvetica, sans-serif;
						font-size: 12px;
						font-weight: bold;
						margin-top: 5px;
						margin-bottom: 5px;
					}
	/* / listning av data "/objects/Product_list/includes/show_prod.i" */

.shop_d			{
					margin: 0px;
					padding: 0px;
					list-style: none;
					text-align: left;
				}
.shop_d li		{
					border-bottom: #999 1px solid;
				}
.shop_dr		{
					float: right;
					font-weight: bold;
				}

/* till SHOP "/objects/Product_list"*/
.s_img				{ 
						margin-right: 10px;
						margin-bottom: 10px; 
						padding: 10px;
						background-color: #ffffff;
						border: #a9a397 1px solid;
						float: left;
						position: relative;
						z-value: 100;
					}
/* till SHOP "/objects/Product_list" och "view_small_category" */
.s_img_c				{ 
						margin-right: 5px;
						margin-bottom: 5px; 
						padding: 1px;
						background-color: #ffffff;
						/* border: #a9a397 1px solid; */
						float: left;
					}

/* bild i shop på framsida av PH */
.s_img_ph_f			{ 
						margin-right: 0px;
						margin-bottom: 0px;
						padding: 3px;
						background-color: #ffffff;
						border: #a9a397 1px solid;
						float: right;
					}
.pro_li				{
						width: 295px;
						float: left;
					}
.pro_li_s			{
						width: 204px;
						float: left;
					}
.pro_li_c			{
						width: 100%;
						float: left;
						margin: 0px;
						padding-top: 5px;
						padding-bottom: 5px;
						/* border: 1px solid; */
						background: url('/i/cat_shop_border.gif') bottom left repeat-x;
					}
.pro_li_c_l			{
						width: 100%;
						float: left;
						margin: 0px;
						padding-top: 5px;
						padding-bottom: 5px;
					}
.pro_li_m			{
						width: 100%;
						float: left;
						padding-bottom: 5px;
					}

	/* till press */
	.pro_press			{
							width: 100%;
							float: left;
							margin: 0px;
							padding-top: 5px;
							padding-bottom: 5px;
							background: url('/i/cat_shop_border.gif') bottom left repeat-x;
						}
	.pro_press_o		{
							width: 100%;
							float: left;
							margin: 0px;
							padding-top: 5px;
							padding-bottom: 5px;
							background: url('/i/cat_shop_border.gif') bottom left repeat-x;
							background-color: #e4e4e4; 
						}
	* / till press */


/* product list i shop på framsida av PH */
.pro_li_phf1		{
						font-size: 12px;
						color: #ffffff;
					}
.pro_li_phf1 span 	{
						color: #D0999F;
						font-size: 13px;
						font-weight: bold;
					}
.pro_li_phf1 h1 	{
						color: #ffffff;
						font-size: 13px;
						font-weight: bold;
						margin-bottom: 5px;
						line-height: 10px;
					}

.pro_li_phf1 a	 	{
						color: #ffffff;
						font-size: 11px;
						font-weight: bold;
						text-decoration: none;
					}
.pro_li_phf			{
						margin-top: 2px;
						padding: 5px;
						background-color: #6C2F37;
						color: #ffffff;
					}
.pro_li_phf a		{
						color: #ffffff;
						text-decoration: none;
					}
.pro_li_phf span 	{
						font-size: 12px;
						font-weight: bold;
						float: right;
					}

.pro_hr				{
						border: 0px solid;
						border-bottom: #B6B0A0 1px solid;
						margin-top: 10px;
						margin-bottom: 10px;
					}

/* till SHOP "/objects/Shop_cashier/layout.i" */
.shop_list			{
						margin: 0;
						padding: 0;
						list-style: none;
						text-align: right;
					}
.shop_list li 		{
						border-top: 1px dashed #333333;
						padding: 3px 0 6px 0;
					}
.shop_list .li_sum	{
						border-top: 1px solid #333333;
						padding: 3px 0 6px 0;
					}
.shop_list span		{
						float: left;
					}

.input				{ 
						background-color: #ffffff; 
						border: #666666 1px solid; 
						width: 98%;
						height: 19px;
					}
.ftd				{
						font-size: 11px;
						padding: 0px 0px 5px 0px;
						/* text-align: left; */
					}

/* linje i shop på framsida av PH */
.s_line_ph_f		{
						padding: 0px;
						margin: 0px; 
						padding-top: 2px;
						padding-bottom: 2px;
						border: 0px;
						height: 1px;
						background: url('/i/subnav_hm_border.gif') bottom repeat-x;
					}

/*  kategori navigering på shop */					
.subnav_shop		{
						padding: 7px;
						padding-top: 0px;						
						margin-bottom: 5px;
					}
		
.subnav_shop ul		{
						margin: 0px;
						padding: 0px;
						list-style: none;
					}
.subnav_shop a		{
						color: #ffffff;
						text-decoration: none;
						font-size: 11px;
						display: block;
					}
.subnav_shop li		{
						padding: 0px;
						margin: 0px; 
						padding-top: 2px;
						padding-bottom: 2px;
						background: url('/i/subnav_hm_border.gif') bottom repeat-x;
					}
.subnav_shop li	.ph	{
						padding: 0px;
						margin: 0px; 
						padding-top: 2px;
						padding-bottom: 2px;
						background: url('/i/subnav_ph_border.gif') bottom repeat-x;
					}

.shop_basket			{
							padding: 0px;
							margin: 0px;
							/* border: 1px solid #cc0000; */
						}
.shop_basket ul			{
							margin: 0px;
							padding: 0px;
							list-style: none;
						}
.shop_basket a			{
							text-decoration: underline;
							font-size: 11px;
							display: block;
						}
.shop_basket li			{
							padding: 0px;
							margin: 0px; 
							padding-top: 2px;
							padding-bottom: 2px;
							background: url('/i/subnav_hm_border.gif') bottom repeat-x;
						}
.shop_basket li span	{
							float: right;
							font-weight: bold;
						}


/* squares in col 3 SHOP */
.c3_s .sq				{
							padding-left: 7px;
							padding-bottom: 10px;
							padding-right: 7px;
						}
/* square headlines in col 3 SHOP */
.c3_s .sqhead			{
							padding-bottom: 1px;
							background: url('/i/dot.gif') bottom repeat-x;
							margin-bottom: 3px;
						}

h1						{ font-family: Arial, Helvetica, sans-serif;
							font-size: 18px;
							line-height: 18px;
							font-weight: bold;
							margin-top: 0px;
							margin-bottom: 3px;
						}