body {
	font:0.8em Verdana, Arial,Helvetica,sans-serif;
	margin:0;
	padding:0;
	color:#464646;
	background-color: #000;
	background-image: url(../img/bg.gif);
}
ul {margin:10px 0 5px 0px;padding-left:30px;}

li{
	list-style-position: outside;
	list-style-type: none;
	color:#855830;
	margin:2px 0;
	list-style-image: url(../img/bg_li.gif);
}

img{ behavior:url("../htc/iepngfix.htc");border: 0;}

a, a:visited, a:link {/*color:#639c05;*/}
a:hover{text-decoration:none;}

h1{
	color: #553417;
	font-family: georgia, "Trebuchet ms", Verdana;
	font-size: 22px;
	margin:10px 0;
	font-weight:normal;
	padding:0;

}
h2 {font-family: georgia,"Trebuchet ms",verdana; color: #3B3B39;margin:0px 0px 5px 0px;font-size: 16px;}
h3 {margin:2px 0;font-size: 16px;font-family: Arial, Helvetica, sans-serif;}
p{
	margin:0 0 7px 0 ;
	line-height: 1.5em;
}
form{margin:0; padding:0;}

#wraper {margin:0 auto;width:990px;}
#layout {
	background: #fff;border:solid 8px #1C1409;border-top:none;

	
}
#header {
	padding:0;
	margin:0;
	height:186px;

/*	background:#000 url(../img/header.jpg) no-repeat  center top;*/
}
#logo a{PADDING: 5px 0 5px 10px;margin:0;float:left; 

	width: 500px;
	height: 160px;
	text-indent: -9999px;
	overflow: hidden;
	display: block;

}
#lang{padding-top:5px;width:120px; float:right;}

#footer {

	font-size: 11px;
	color:#999;
	padding: 15px 15px;


}
#footer a, #footer  a:visited, #footer a:link {color:#bbb;}
#footer a:hover {color:#fff;text-decoration:underline;}
#footer .copy{float:left;width:400px;padding:0;}
#footer .address{float:right;width:400px;padding:0 20px 0 0;}
#kolumncontainer {clear:both;margin:0; padding:0 0 10px 0;background: #fff;width:100%}
#kolumn1 {FLOAT: left;WIDTH: 550px;margin:0;padding:2px 20px 30px 20px;}
/*#kolumn2 {PADDING:0 0 20px 0;margin:0;FLOAT:left;WIDTH: 190px;}*/
#kolumn2{
	margin:0;
	FLOAT:left;
	WIDTH: 190px;

}
#kolumn-menu {
	margin:0;
	FLOAT:left;
	WIDTH: 193px;
	background-image: url(../img/menu_left_bg.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
#erbjudande{margin: 20px 0 0 0;}
#erbjudande h3 a, #erbjudande h3 a:visited, #erbjudande h3 a:link{color:#F06500;text-decoration:none;}
#erbjudande h3 a:hover{color:#fff;}
#erbjudande div.item, #erbjudande div.item-last{
	margin:0 10px 0 0;
	padding:0;
	width:176px;
	float:left;
}
#erbjudande div.item .preview, #erbjudande .div.item-last .preview{margin:0; padding:0;}
#erbjudande div.item .description, #erbjudande div.item-last .description{padding:5px 10px 10px 10px;margin:0; font-size:11px;}
#erbjudande div.item .description h3, #erbjudande div.item-last .description h3 {padding:0px;margin:0; }
#erbjudande .div.item-last{margin:0; }
.devider{height:10px;}



#menycontainer {background:#E8D8B6 url(../img/menu_top_bg.gif) repeat-x;height:38px;border-top:solid 2px #E8D8B6;border-bottom:solid 4px #E8D8B6;}

#menycontainer UL {
	MARGIN: 0;
	DISPLAY: inline;
	
}

#menycontainer LI {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	COLOR: #fff;
	DISPLAY: block;
	FLOAT: left;
	LIST-STYLE-TYPE: none;
	margin:0;

	background:url('../img/delimiter.gif') no-repeat right center;
	text-align: center;
/*	font-weight: bold;*/
	list-style-position: inside;
	list-style-image: none;
}
#menycontainer LI a{
/*	width:140px;*/
	display: block;
	padding:10px 15px;
}


#menycontainer LI.enabled {
	background-image: url(../img/menu_top_bg_on.gif);
	background-repeat: repeat-x;
	background-position: left center;
	COLOR: #fff;
}
 #menycontainer LI a:link, #menycontainer LI a:visited{
	COLOR: #E8D8B6;text-decoration:none;}
	#menycontainer LI a:hover{COLOR: #fff;}

a.meny, a.meny:visited, a.meny:hover, a.meny:link  {DISPLAY: block;TEXT-DECORATION: none; COLOR: #666666;}
a.meny:hover {TEXT-DECORATION: underline;}
.menycontent {DISPLAY: block;PADDING: 3px 0px 4px 5px;TEXT-ALIGN: left;font-size: 12px;}

div.clear-both{clear:both;margin:0; padding:0;}

div.text{margin:0;text-align:justify;}
.block{

	margin:2px 2px 4px 2px ;
padding:0 0 5px  0;border:solid 1px #f0d8ba;background:white;
}
.block .text-block{padding:5px;}

.block {font-size:11px; text-align:center; }
.block p{line-height:14px; margin:3px 0; font-size:11px; }


#shopping-cart h2, .block h2{
	background: url(../img/shopping_cart_title_bg.gif) repeat-x left top;
	color:#fff;
	margin:0;
	padding: 3px 5px;
	font-size:14px;
}
.block h2{text-align:left;position:relative;margin-bottom:5px;
background: url(../img/menu_top_bg_on.gif) repeat-x left top;
}
.block h2 a, .block h2 a:visited, .block h2 a:link{color:#fff;}
#shopping-cart {
margin:2px 2px 4px 2px ;
border:solid 1px #f0d8ba;
padding:0px;
background:#f4f0e5;
font-size:11px;
}

.shopping-cart-txt{
	margin: 10px;
	padding:0;
	text-align:left;
	background-image: url(../eshop/images/shopping_cart.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.dotted{
	height: 1px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #eac79d;
	margin:10px 0 0 0 ;
}

.Form{ 

	color:#666666;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 3px;
	margin: 2px 0;
	border: 1px solid #C3C3C3;
	background: #fff;
}
/*input{width:180px;}
textarea{width:200px;}*/
.button-form
{
	font-weight:bold;
	color: #eaeaea;
	text-decoration: none;
	height: 40px;
	width:100px;
	padding:0;
	text-align: center;
	margin: 0px;
	font-size: 14px;
	background-color: #000;
	border: 0;
	cursor: auto;
	VERTICAL-ALIGN: middle;
	padding:0 0 5px 0;
	background-image: url(../img/button.gif);
	background-repeat: repeat-x;
	background-position: center;
}
.button,.button-cart
{   font-family:Georgia, "Times New Roman", Times, serif;

	color: #fff;
	text-decoration: none;
	padding:0;
	text-align: center;
	margin: 0px;
	font-size: 14px;
	border: solid 1px #768740;
	cursor: auto;
	VERTICAL-ALIGN: middle;
	background:#94A853;
	cursor:hand;
}
.button-image, .button-image-cart
{   font-family:Georgia, "Times New Roman", Times, serif;

	color: #fff;
	text-decoration: none;
	padding:0;
	text-align: center;
	margin: 0px;
	font-size: 14px;
	border: solid 1px #768740;
	cursor: auto;
	VERTICAL-ALIGN: middle;
	padding:2px 10px;
	background:#94A853;
}

.button-image-cart
{

	padding:0 10px 2px 25px;
	background-color: #94A853;
	background-image: url(../img/shopping_cart.gif);
	background-repeat: no-repeat;
	background-position: 5px center;

}
.button-search
{   font-family:Georgia, "Times New Roman", Times, serif;
    height:20px;
	color: #eaeaea;
	text-decoration: none;
	text-align: center;
	margin: 0px;
	font-size: 12px;
	border: solid 1px #EBC9A3;
	cursor: auto;
	padding:0 5px;
	VERTICAL-ALIGN: middle;
	background:#B98A3A;
	cursor:hand;
}
.button-form-small{	width:35px; height:20px;
	background-image: url(../img/button_quick_find.gif);
	background-repeat: no-repeat;
	background-position: center;}
.button-cart
{

	padding:0 0 0 15px;
	background-color: #94A853;
	background-image: url(../img/shopping_cart.gif);
	background-repeat: no-repeat;
	background-position: 5px center;

}

a.button-form , .button-form a:hover, .button-form a:visited
{
	color: #FFFFFF;
	text-decoration: none;

}
#back-print{
	margin:5px 0 0 0;width:150px; float:right;}
#tips  a {background: url(../img/tips.png) no-repeat top center;}
#print a {background: url(../img/print.png) no-repeat top center;}
#back  a {background: url(../img/back.png) no-repeat top center;}

#print a, #back a, #tips a{	behavior:url("htc/iepngfix.htc");cursor:hand;height:30px;
	text-indent: -9999px;
	overflow: hidden;
	width:50px;
	display: block;float:right;}


/*menu*/
#menubox {width:190px;}

#navmenu .top {
text-align:center;height:59px;font-size:1px;background-image: url(../img/menu/top.png);behavior:url("../htc/iepngfix.htc");

}
#navmenu .top .title{
padding:30px 0 0 30px; font-size:18px; font-family:Georgia, 'Times New Roman', Times, serif;color:#9e7555 ; text-align:left;
}
#navmenu .bot {
text-align:center;height:59px;font-size:1px;background-image:url(../img/menu/bottom.png); behavior:url("../htc/iepngfix.htc");
}
#navmenu .mit{
text-align:left;background:url(../img/menu/normal.png) repeat-y;behavior:url("../htc/iepngfix.htc");
}
#navmenu .content{
	padding:0 30px 0 40px;
	font-family: Georgia, "Times New Roman", Times, serif;
}

div.product{
	float:left;
	width:168px;
	margin:0 20px 10px 0px;
	text-align:center;
	border:solid 1px #f0d8ba;
	padding:10px 0;
	background-color: #F3E1CB;
}
div.product-last{
	float:left;
	width:168px;
	margin:0 0 10px 0px;
	text-align:center;
	border:solid 1px #f0d8ba;
	padding:10px 0;
	background-color: #F3E1CB;
}
div.product .name, div.product-last .name{height:36px;overflow:hidden;}
div.product .image img, #nytt img, div.product-last .image img{border:solid 1px #fff;padding:4px;}

#nytt{width:550px;margin:0;
height:240px;background: url(../img/bg_nytt.png) no-repeat top center;behavior:url("../htc/iepngfix.htc");
}
#nytt .content{padding:0px 0 0 30px;}
#nytt .product-new{float:left;width:150px; margin:0 5px;text-align:center; border:none; background:none;font-size:10px;}
#nytt img{border:solid 1px #dbbb93;padding:4px;}
#nytt h1 img{color:#855830;	text-transform: none;border:none;behavior:url("../htc/iepngfix.htc");padding:5px 0 0 0;margin:0;}
.block-content{text-align:left; padding:5px 10px;}

.img-categ{padding:3px; border:solid 5px #f3e1cb; background:#fff}
