﻿BODY, TD {
	font-family : Verdana, Arial, sans-serif ;
	font-size : 11px;
	color: #000000px;
}

A {
	text-decoration: underline;
	color: #000000;
}

A:Hover {
	text-decoration: none;
	color: #000000;
}

.rubrik {
	font-family : Verdana, Arial, sans-serif ;
	font-size : 15px;
	color: #000000;
	font-weight : bold;
}

input	{
	width:	102px;
	height:	19px;
	font-family : Verdana, Arial, sans-serif ;
	font-size : 10px;
	FONT-color: #000000;

	}
.menyrubriker {
	font-family : Verdana, Arial, sans-serif ;
	font-size : 10px;
	color: #000000px;
	font-weight:bold;
}
.menypunkter {
	font-family : Verdana, Arial, sans-serif ;
	font-size : 10px;
	color: #000000px;
	font-weight:normal;
}

/* nm */

body	{
	margin:	0;
	padding:	0;
	background:	#8e8e8e url(../../Global/Bilder/bg.gif) repeat-y left;
}
img	{
	border:	0;
}
#top	{
	padding:	0;
	margin:	0;
	width:	750px;
	height:	213px;
	text-align:	right;
	background:	url(../../Global/Bilder/top_image.jpg) no-repeat;
	position:	relative;
}
#logo	{
	position:	absolute;
	top:	20px;
	left:	0px;
}
#top img	{
	border:	0px;
}
#topmenu	{
	margin:	2px 3px 0 0;
}
#topmenu	a	{
	display:	inline;
	margin:	0 3px 0 0;
}
#mainmenu	{
	margin:	177px 0 0 0;
	padding:	0;
}
#main	{
	padding:	0;
	margin:	0;
	width:	750px;
}
table	{
	margin:	0;
	padding:	0;
	border:	0;
}
td#mainleft	{
	width:	179px;
	background:	#cacaca;
}
.newsitem	{
	padding:	0;
	margin:		8px 0 8px 0;
}
.vign	{
	padding:	0;
	margin:	0;
	border:	0;
}
p	{
	font:	10px/13px verdana;
	margin:	0;
	padding:	0;
}
p.date	{
	color:	white;
	margin-bottom:	3px;
}
.newsitem	h3	{
	font:	bold 10px/13px verdana;
	padding:	0;
	margin:	0 0 3px 0;
}
p.readmore	{
	display:	block;
	text-align:	right;
}
#search,#login,#news,#news-eng,#search-eng	{
	padding:	42px 10px 20px 10px;
}
#news	{
	background:	url(../../Global/Bilder/vign_nyheter.gif) no-repeat top;
}
#news-eng	{
	background:	url(../../Eng/Images/eng_vign_nyheter.gif) no-repeat top;
}
#search	{
	background:	url(../../Global/Bilder/vign_sok.gif) no-repeat top;
}
#search-eng	{
	background:	url(../../Eng/Images/eng_vign_sok.gif) no-repeat top;
}
#search form	{
	padding:	0;
	margin:		0;
}
#login	{
	background:	url(../../Global/Bilder/vign_loggain.gif) no-repeat top;
}
input.antal	{
	width:	30px;
	height:	19px;
	border-top:	1px solid #777;
	border-left:	1px solid #777;
	border-bottom:	1px solid white;
	border-right:	1px solid white;
	}
#login input	{
	margin-left:	3px;
	margin-right:	3px;
}
.searchbutton	{
	margin-top:	1px;
	margin-left:	5px;
	width:		30px;
	border-top:	1px solid white;
	border-left:	1px solid white;
	border-bottom:	1px solid #777;
	border-right:	1px solid #777;
}
.webshopbutton	{
	margin-top:	1px;
	margin-left:	5px;
	width:		110px;
	border-top:	1px solid white;
	border-left:	1px solid white;
	border-bottom:	1px solid #777;
	border-right:	1px solid #777;
}

h2	{
	font:	bold 14px/16px verdana;
	padding:	0;
	margin:	0 0 3px 0;
}
#produktnyheter	h2	{
	font:	bold 10px/13px verdana;
	text-transform:	uppercase;
}
#produktnyheter a	{
	display:	block;
	margin-top:	4px;
	margin-bottom:	15px;
}
#aktuellt	table {
	margin-left:	20px;
	margin-right:	20px;
	margin-bottom:	10px;
}
#aktuellttext	{
	padding-left:	20px;
}
#produktnyheter table	{
	margin-left:	4px;
}
#produktnyheter td {
	width:	128px;
	padding-left:	3px;
	padding-right:	3px;
}

.product	{
	margin-left:	13px;
	width:	538px;
}
div.productimage	{
	margin-right:	14px;
}
div.productimage div	{
	width:	257px;
	text-align:	center;
	background:	url(../../Global/Bilder/product_center.gif) repeat-y;
}
div.producttext	{
	margin-bottom:	30px;
}
.producttext h2	{
	font:		bold 20px/23px verdana;
	margin-bottom:	4px;
}
.producttext p	{
	margin-bottom:	4px;
}
.facts	{
	margin-top:	10px;
	border:	1px solid #d6ccaf;
	padding:	10px;
}
.keepshopping	{
	font-family : Verdana, Arial, sans-serif ;
	font-size : 10px;
	font-weight : normal;
	color: #aaaaaa;

}

.facts p	{
	font:	9px/12px verdana;
}
.price	{
	border:	1px solid #d6ccaf;
	padding:	10px;
	margin-bottom:	10px;
}

.price p	{
	font:	bold 18px verdana;
	text-align:	right;
/*	margin-top:	-20px; */
}

#inventory	{
	width:	100%;
	margin-bottom:	20px;
}
#inventory td	{
	padding:	0 10px 0px 10px;
}
#inventory form	{
	margin:	0;
	padding:	0;
}
#inventory td.inventorybottom	{
	padding-bottom:	10px;
	background:	url(../../Global/Bilder/dot_h.gif) repeat-x bottom;
}
#nyheter	{
	margin:	0 20px 0 20px;
	font:	11px/14px verdana;

}
#nyheter h2	{
	font:	bold 20px/24px verdana;
	margin:	0 0 20px 0;
	padding: 0;
}
#nyheter p	{
	font:	11px/14px verdana;
	margin-bottom:	10px;
}
#nyheter p.intro	{
	font-weight:	bold;
}
#nyheter h3	{
	font:	bold 12px/15px verdana;
	margin-bottom:	5px;
}
#admin	{
	width:	400px;
	margin-left:	30px;
	margin-top:	20px;
}
p.adminrubrik	{
	font:	18px verdana,arial,helvetica;
	color:	#666;
}
.productgroup	{
	font-family : Verdana, Arial, sans-serif ;
	font-size : 13px;
	font-weight : bold;
	color: #FF0000;

}
.BigRedLink	{
	font-family : Verdana, Arial, sans-serif ;
	font-size : 13px;
	font-weight : bold;
	color: #FF0000;
	text-decoration:none;

}