

/* --------- BODY OCH TABELLER --------- */
body			{margin:0;padding:0;background-color: #FFFFFF;}
body,
td,
.text_brodtext	{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;font-weight: normal;color: #333333;text-decoration: none;}

.tableHeight{
	height:100%;
}

/* ------------ BAKGRUNDER ------------ */
.img_line-vertical	{background-image:url(images/_linje-vertikal.gif);}
.img_line-vertical2	{background-image:url(images/_linje-vertikal2.gif);}



/* --------------- TEXT --------------- */
.text_rubrikLiten 	{font-weight: bold;}
.text_rubrikStor	{font-size: 13px;font-weight: bold;}
.text_rubrikLitenRed{font-weight: bold;color: #a30b0f;}
.text_pris 			{font-size: 14px;font-weight: bold;color: #a30b0f;}



/* -------------- LÄNKAR -------------- */
a, a:link, 
a:visited, 
a:active  			{font-size: 10px;color: #333333;text-decoration: none;}
a:hover 			{color: #999999;}



/* --------------- MENY ---------------*/
#menu_wrapper	{width:180px; overflow:hidden;}
#menu
				{
				width:100%;
				height:22px;
				padding:0;
				margin:0;
				list-style:none;
				background-image:url(images/meny/meny_fill.gif);
				background-repeat:repeat-x;
				}
#menu li		
				{
				float:left;
				height:22px;
				position:relative;
				padding:0;
				margin:0;
				background-image:url(images/meny/meny_fill.gif);
				background-repeat:repeat-x;
				}
/* FireFox fix */
#menu>li 		{ padding:4px 4px 0 0;}

#menu a			{
				padding:4px 15px 0px 15px;
				font-size:11px;
				}
#menu a:hover	{
					color:#333;
					background-image:url(images/meny/meny_fill_over.gif);
				}
#start .start, 
#om .om, 
#hemhifi .hemhifi,
#bild .bild,
#bilhifi .bilhifi,
#kablar .kablar,
#radtips .radtips,
#lankar .lankar
				{ 
				background-image:url(images/meny/meny_fill_over.gif);	
				background-repeat:repeat-x;
				}
.start, 
.om, 
.hemhifi,
.bild,
.bilhifi,
.kablar,
.radtips,
.lankar
				{
				height:22px;
				background-image:url(images/meny/meny_fill.gif);
				background-repeat:repeat-x;
				}



/* --------------- SHOP CART ---------------*/
.cartFat		{
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 11px;
				font-weight: bold;
				text-decoration: none;
				}
#smallcart a	{
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 11px;
				font-weight: bold;
				color:#990000;
				text-decoration: none;
				}
	
.cartInputItems
				{
				font-size:9px;
				height:18px;
				width:23px;					
				}

#newsscroll		{
				position:relative;height:430px;width:230px;overflow:auto;}

#content
				{
				width:100%;
				margin:0;
				padding:0;
				display:block;
				}

#row			{
				height:100%;
				width:100%;
				background-image:url(images/produkt_streckad-hori.gif);
				background-repeat:no-repeat;
				margin:0;
				display:block;
				padding:5px 0 0 0;
				}

#item0, 
#item1, 
#item2
				{
				width:178px;
				height:100%;
				margin:1px;
				padding:0 0 10px 0;
				display:inline;
				vertical-align:top;
				}



#marg			{padding-left:15px;padding-top:10px;}

#item1, #item2	{
				background-image:url(images/produkt_streckad-vert.gif);
				background-repeat:repeat-y;
				}

#item_large img	{float:left;margin:10px 10px 0px 0px;}
img#buy			{float:left;margin:10px 10px 10px 0px;}
#item_large 	{display:block; margin:0;padding:19px;}

/* Clears floating elements */
.clear{
	clear:both;
}

h1,
h2,
h3,
h4,
h5,
h6,
p
				{
				font-family:Verdana, Arial, Helvetica, sans-serif;
				font-size:11px;
				color:#333;
				margin:0;
				padding:0;
				}

/* rubrik */
h1{
	font-weight:bold;
}

/* Pris */
h6				{
				font-size: 14px;
				font-weight: bold;
				color: #a30b0f;
				}

#item0 input, 
#item1 input, 
#item2 input, 
#item_large input
				{
				height:17px;
				margin:0;
				padding:0;
				font-size:10px;
				vertical-align:top;
				}


/* FireFox fixes */
body>#content	{display:table;}
#content>#row	{display:table-row;}
#row>div#item0,
#row>div#item1,
#row>div#item2	{display:table-cell;}




/* --------------- PRODUKT MENYN ---------------*/
.menuitem		{
				width:100%;
				margin-left:7px;
				display:block;
				}
.selLink		{background-color:#eee;}