BODY
{
    BACKGROUND-COLOR:#ffffff;
    FONT-FAMILY: verdana;
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    text-align: center;
}

BODY table
{
    FONT-FAMILY: verdana;
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
}

.INPUTBox
{
	border-right: #dcdcdc 1pt solid;
	padding-right: 1px;
	border-top: #dcdcdc 1pt solid;
	display: inline-block;
	padding-left: 1px;
	font-size: x-small;
	padding-bottom: 1px;
	margin: 1px;
	overflow: hidden;
	border-left: #dcdcdc 1pt solid;
	color: windowtext;
	padding-top: 1px;
	border-bottom: 1pt solid #dcdcdc;
	font-family: Verdana;
	white-space: nowrap;
	text-overflow: ellipsis;
	background-color: #ffffff;
	text-align: left;
}


H1
{
    FONT-FAMILY: Trebuchet MS, Verdana, Arial, Sans-serif;
    FONT-WEIGHT: normal;
    FONT-SIZE: 22px;
    PADDING-TOP: 10px;
    PADDING-LEFT: 10px;
    COLOR: #95bdcc;
}

H2
{
    FONT-FAMILY: Trebuchet MS, Verdana, Arial, Sans-serif;
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    PADDING-LEFT: 10px;
    COLOR: #95bdcc;
}

.Ingress
{
    FONT-FAMILY: verdana;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    LINE-HEIGHT: 1.3	em;
}

.loptext
{
    FONT-FAMILY: Trebuchet MS, Verdana, Arial, Sans-serif;
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    LINE-HEIGHT: 1.5 em;
    COLOR:#0e0e0e;
}

.blaaloptext
{
    PADDING: 6 10 6 6;
    FONT-FAMILY: Trebuchet MS, Verdana, Arial, Sans-serif;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    MARGIN-LEFT: 10px;
    MARGIN-RIGHT: 3px;
    LINE-HEIGHT: 1.3 em;
    COLOR: #95bdcc;
    BACKGROUND-COLOR:#ffffff;
}

.usp_rubrik
{
    PADDING: 0 0 0 10;
    FONT-FAMILY: Impact;
    FONT-SIZE: 14.0 pt;
    COLOR: #cc3300;
    LINE-HEIGHT: 2.0 em;
    text-align:center;
}

.usp_text
{
    PADDING: 6 6 6 6;
    FONT-FAMILY: Impact;
    COLOR: #cc3300;

}

.gronloptext
{
    FONT-FAMILY: Trebuchet MS, Verdana, Arial, Sans-serif;
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    LINE-HEIGHT: 1.3	em;
    WIDTH: 190px;
    COLOR: #008080;

}

.rodloptext
{
    FONT-FAMILY: Trebuchet MS, Verdana, Arial, Sans-serif;
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    LINE-HEIGHT: 1.3	em;
    WIDTH: 190px;
    COLOR: #ff0000;
}



.fot
{
    PADDING: 6 6 6 6;
    FONT-FAMILY: verdana;
    FONT-SIZE: 10px;
    MARGIN-LEFT: 10px;
    LINE-HEIGHT: 1.2	em;
    COLOR: #95bdcc;
}




.felmeddelande
{
    FONT-FAMILY: verdana;
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    MARGIN-LEFT: 10px;
    color: #e22b00;    		
}

.rubrik
{
    FONT-FAMILY: Verdana;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 14px;
}

.Steg
{
    FONT-FAMILY: Verdana;
    FONT-WEIGHT: 900;
    FONT-SIZE: 18px;
}

.Steggray
{
    FONT-FAMILY: Verdana;
    FONT-WEIGHT: bold;
    FONT-SIZE: 18px;
    COLOR:#aaaaaa;
}

.rubrikkopkorg
{
    FONT-FAMILY: Verdana;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 14px;
}

.hline
{
color: #95bdcc;

}

.topright
{
BACKGROUND-IMAGE: url(bilder/topright.gif);
BACKGROUND-REPEAT: no-repeat;
BACKGROUND-POSITION: top right;
MARGIN-RIGHT: 10px;
VERTICAL-ALIGN: middle;
WIDTH: 14px;
HEIGHT: 14px;
}

.topleft
{
BACKGROUND-IMAGE: url(bilder/topleft.gif);
BACKGROUND-REPEAT: no-repeat;
BACKGROUND-POSITION: top left;
MARGIN-RIGHT: 10px;
VERTICAL-ALIGN: middle;
WIDTH: 14px;
HEIGHT: 14px;
}

.top
{
BACKGROUND-IMAGE: url(bilder/top.gif);
BACKGROUND-REPEAT: repeat-x;
BACKGROUND-POSITION: top left;
MARGIN-RIGHT: 10px;

VERTICAL-ALIGN: middle;
WIDTH: 1px;
HEIGHT: 14px;
}


.left
{
BACKGROUND-IMAGE: url(bilder/left.gif);
BACKGROUND-REPEAT: x-repeat;
BACKGROUND-POSITION: top left;
MARGIN-RIGHT: 10px;
VERTICAL-ALIGN: middle;
WIDTH: 14px;
HEIGHT: 1px;
}


.right
{
BACKGROUND-IMAGE: url(bilder/right.gif);
BACKGROUND-REPEAT: x-repeat;
BACKGROUND-POSITION: top left;
MARGIN-RIGHT: 10px;
VERTICAL-ALIGN: middle;
WIDTH: 14px;
HEIGHT: 1px;
}




/* BLUE FRAME */

div#BlueFrame

div#BlueFrame topright
{
BACKGROUND-IMAGE: url(bilder/bluerighttop.gif);
BACKGROUND-REPEAT: no-repeat;
BACKGROUND-POSITION: top right;
MARGIN-RIGHT: 10px;
VERTICAL-ALIGN: middle;
WIDTH: 14px;
HEIGHT: 14px;
}

.topleft
{
BACKGROUND-IMAGE: url(bilder/bluelefttop.gif);
BACKGROUND-REPEAT: no-repeat;
BACKGROUND-POSITION: top left;
MARGIN-RIGHT: 10px;
VERTICAL-ALIGN: middle;
WIDTH: 14px;
HEIGHT: 14px;
}

.top
{
BACKGROUND-IMAGE: url(bilder/bluetop.gif);
BACKGROUND-REPEAT: repeat-x;
BACKGROUND-POSITION: top left;
MARGIN-RIGHT: 10px;







.prodprice
{
    FONT-FAMILY: verdana;
    FONT-WEIGHT: bold;
    FONT-SIZE: 22px;
}

.prodpricediscount 
{
    FONT-FAMILY: verdana;
    FONT-WEIGHT: bold;
    FONT-SIZE: 22px;
    COLOR: #e22b00;
}

.prodpricegross
{
    FONT-FAMILY: verdana;
    FONT-WEIGHT: bold;
    FONT-SIZE: 22px; 
    text-decoration:line-through;
}

.proddesc
{
    FONT-FAMILY: verdana;
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    PADDING-LEFT:10px;
    PADDING-RIGHT:10px;
    PADDING-TOP:15px;
    PADDING-BOTTOM:15px;
 }
.prodname
{
    FONT-FAMILY: verdana;
    FONT-WEIGHT: normal;
    FONT-SIZE: 25px;
    padding-top:10px;
}
.proddim
{
    FONT-FAMILY: verdana;
    FONT-WEIGHT: normal;
    FONT-SIZE: 17px;
    TEXT-ALIGN: right;
}

.prodvar
{
    FONT-FAMILY: verdana;
    FONT-WEIGHT: bold;
    FONT-SIZE: 15px;
    TEXT-ALIGN: right;
    text-transform: capitalize
}

.prodstock
{
    FONT-FAMILY: verdana;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    TEXT-ALIGN: right;
    padding-bottom:3px;
}

.prodimg
{
VERTICAL-ALIGN: middle;
text-align: center; 
padding-bottom:5px;
}

.information
{
    FONT-FAMILY: verdana;
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    COLOR: #000000;
    TEXT-DECORATION: none;

}

.hitname
{
    FONT-FAMILY: verdana;
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    TEXT-ALIGN: right;
    PADDING-TOP: 5px;
    COLOR: #000000;
    TEXT-DECORATION: none;
}

.hitdim
{
    FONT-FAMILY: verdana;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    TEXT-ALIGN: right;
}
.hitvar
{
    FONT-FAMILY: verdana;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    TEXT-ALIGN: right;
}
.hittyp
{
    FONT-FAMILY: verdana;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    TEXT-ALIGN: right;
    PADDING-BOTTOM: 5px;
}
.hitprice
{
    FONT-FAMILY: verdana;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 14px;
    TEXT-ALIGN: middle;
}

.hitpricediscount 
{
	FONT-FAMILY: verdana;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 14px;
    TEXT-ALIGN: middle;
	COLOR: #e22b00;
}

.hitpricegross
{
    FONT-FAMILY: verdana;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 14px;
    TEXT-ALIGN: middle;
    text-decoration:line-through;
}


.hitCur
{
    FONT-FAMILY: verdana;
    FONT-WEIGHT: bold;
    FONT-SIZE: 9px;
    TEXT-ALIGN: middle;
}



DIV#top
{       
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-POSITION: center;
    HEIGHT: 98px;
}

div#adds
{
    position:inline;
    text-align: center;
    MARGIN-LEFT: 875px;
    MARGIN-TOP: 5px;        
}



/*PROCESS*/
.menu_box .process,
.menu_box .menu { /*ul*/
    margin: 0px;
    padding: 5px 10px 5px 10px;
    list-style-type: none;
}

.menu_box .process li,
.menu_box .menu li {
    
}

.menu_box .process li a,
.menu_box .menu li a {
    color: #686868;
    text-decoration: none;
    display: block;
    padding: 5px 0px 5px 18px;
    background-image: url(bilder/lbla.png);
    background-repeat: no-repeat;
    background-position: left center;
}

.menu_box .menu li a {
    background-image: url(bilder/mbla.png);
    color: #3c3c3c;
}

.menu_box .process li a.done {
    color: #3c3c3c;
    background-image: url(bilder/mbla.png);
}

.menu_box .process li a.active {
    color: #545454;
    background-image: url(bilder/fbla.png);
    font-weight: bold;
}

.menu_box .process li a:hover,
.menu_box .menu li a:hover {
    color: #000000;
    background-image: url(bilder/mbla.png);
}

.menu_box .menu li a:hover {
    background-image: url(bilder/fbla.png);
}



.menu_box .basketpacket  {
    padding: 5px 0px 5px 18px;
    color: #545454;
    font-weight: bold;

}
.menu_box .basketcont  {
    margin: 0px;
    padding: 5px 10px 5px 10px;
    list-style-type: none;
    padding: 2px 0px 5px 18px;
    color: #545454;
}

.menu_box .basketsum  {
    padding: 2px 0px 5px 18px;
    color: #9c0000;
    font-weight: normal;
}




div#content
{
    
    position:inline;
    text-align: center;

}





.kundvagnrubrik
{
    BACKGROUND-IMAGE: url(bilder/kundvagn.png);
    BACKGROUND-REPEAT: no-repeat;
    FONT-FAMILY: verdana;
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    PADDING-LEFT:20px;
}
.kundvagnledtext
{
    FONT-FAMILY: verdana;
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
}
.kundvagnvarden
{
    FONT-FAMILY: verdana;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    TEXT-ALIGN: right;
}
.kundvagnenhet
{
    FONT-FAMILY: verdana;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
}


.footer
{
    BACKGROUND-IMAGE: url(bilder/botbar.png);
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-POSITION: center;
    HEIGHT: 21px;

}




.box_left_inner_bot
{
BACKGROUND-IMAGE: url(bilder/bottom-right.png);
height:8px; 
width:8px; 
border: 0px;
BACKGROUND-REPEAT: no-repeat;
BACKGROUND-POSITION: bottom right;


}

.box_left_inner_top
{
BACKGROUND-IMAGE: url(bilder/top-right-kategori.png); 
height:8px; 
width:8px; 
border: 0px;
BACKGROUND-REPEAT: no-repeat;
BACKGROUND-POSITION: top right;

}

.box_left_ytter_bot
{
BACKGROUND-IMAGE: url(bilder/bottom-left.png);
height:8px; 
width:8px; 
border: 0px;
BACKGROUND-REPEAT: no-repeat;
BACKGROUND-POSITION: top;
valign:top;
}

.box_left_ytter_top
{
BACKGROUND-IMAGE: url(bilder/top-left.png); 
height:8px; 
width:8px; 
border: 0px;
BACKGROUND-REPEAT: no-repeat;
BACKGROUND-POSITION: bottom;

}
.box_left_inner_top_comp
{
BACKGROUND-IMAGE: url(bilder/boxar_left_inner_top_compress.png); 
height:8px; 
width:8px; 
border: 0px;
BACKGROUND-REPEAT: no-repeat;
BACKGROUND-POSITION: bottom right;

}


.line_left
{
BACKGROUND-IMAGE: url(bilder/line_left.png);
BACKGROUND-REPEAT: repeat-y;
WIDTH:8px;
PADDING-RIGHT:8px;
}

.line_right
{
BACKGROUND-IMAGE: url(bilder/line_right.png);
}

.line_top
{
BACKGROUND-IMAGE: url(bilder/line_top.png);
BACKGROUND-REPEAT: repeat-x;
BACKGROUND-POSITION: bottom;
HEIGHT:8px;
}
.line_bot
{
BACKGROUND-IMAGE: url(bilder/line_bot.png);
BACKGROUND-REPEAT: repeat-x;
HEIGHT:8px;
}

.fade_left
{
BACKGROUND-IMAGE: url(bilder/prodllist_fade_left_top.png);
BACKGROUND-REPEAT: repeat-y;
BACKGROUND-POSITION: top left;
TEXT-ALIGN: left;
VERTICAL-ALIGN: middle;
WIDTH:105px;
HEIGHT:21px;
}
.fade_right
{
BACKGROUND-IMAGE: url(bilder/prodllist_fade_right_bot.png);
BACKGROUND-REPEAT: no-repeat;
BACKGROUND-POSITION: bottom right;
TEXT-ALIGN: right
WIDTH:105px;
HEIGHT: 28px;

}
.fade_left_big
{
BACKGROUND-IMAGE: url(bilder/prodstor_fade_left_top.png);
BACKGROUND-REPEAT: repeat-y;
BACKGROUND-POSITION: top left;
TEXT-ALIGN: left;
VERTICAL-ALIGN: middle;
WIDTH:105px;
HEIGHT:61px;
}
.fade_right_big
{
BACKGROUND-IMAGE: url(bilder/prodstor_fade_right_bot.png);
BACKGROUND-REPEAT: no-repeat;
BACKGROUND-POSITION: bottom right;
TEXT-ALIGN: right
WIDTH:105px;
HEIGHT: 38px;

}

.ram1
{
     BACKGROUND-COLOR:#FFFFFF;
     BORDER: 2px solid #dbd9d7;
     CURSOR:HAND;     
}
.ram2
{
     BACKGROUND-COLOR:#eeeeee;
     BORDER: 2px solid #dbd9d7;
}
.ContentRam
{
     BACKGROUND-COLOR:#FFFFFF;
     BORDER: 2px solid #dbd9d7;
     BORDER-TOP-WIDTH: 0px;
}
.streck
{
     BACKGROUND-IMAGE: url(bilder/streck.png);
     BACKGROUND-REPEAT: x-repeat;
     HEIGHT: 2px;

}

LI#lparent
{
 LIST-STYLE-POSITION: inside;
 xLIST-STYLE-IMAGE: url(/images/TreeImages/closed.gif); 
 list-style-image: none;
 list-style-type: none;
}

LI#lparent.bcmenuopennode
{
 LIST-STYLE-POSITION:inside ;
 xLIST-STYLE-IMAGE: url(/images/TreeImages/opened.gif); 
 LIST-STYLE-IMAGE: none; 
 list-style-type: none;
}

LI.bcmenuopennode LI
{
  list-style-image : none;
  list-style-type: none;
}

LI.bcmenuopennode 
{
  xlist-style-position : inside;
  xlist-style-image : url(/images/TreeImages/opened.gif);
  list-style-type: none;
}

UL#bcmenu
{
	list-style-type:none;
    MARGIN-LEFT: -5px;
    PADDING-LEFT: 2px;
}

UL#bcmenu LI UL
{
    MARGIN-LEFT: 7px;
    PADDING-LEFT: 7px;
    DISPLAY: none;
}

UL#bcmenu LI
{
    LINE-HEIGHT: 0.6em;
    WHITE-SPACE: nowrap;
    MARGIN-TOP: 15px;
}

UL#bcmenu UL.bcmenuopennode
{
	display:block;
	visibility:visible;
}

#bcmenu a,#bcmenu a:hover,#bcmenu a:active,#bcmenu a:visited
{
	font-family: verdana;
	font-size: 12px;
	FONT-WEIGHT: bold;
	text-decoration:none;
	xtext-transform: capitalize;
	color : #005296;
}
#bcmenu a.bclevel1
{
	font-weight : bold;
}
#bcmenu a span#bclink
{
	text-decoration:underline;
}




 /* Teckensnittsdefinitioner */
@font-face
	{font-family:Arial;
	panose-1:2 11 6 4 2 2 2 2 2 4;}
@font-face
	{font-family:Impact;
	panose-1:2 11 8 6 3 9 2 5 2 4;}
 /* Formatmallsdefinitioner */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin-right:0pt;
	text-indent:0pt;
	margin-top:0pt;
	margin-bottom:0pt;
	text-align:left;
	font-family:"Times New Roman";
	font-size:10.0pt;
	color:black;}
ol
	{margin-top:0in;
	margin-bottom:0in;
	margin-left:-2197in;}
ul
	{margin-top:0in;
	margin-bottom:0in;
	margin-left:-2197in;}
@page
	{size:8.0302in 11.0in;}


.ram321
{
BACKGROUND-IMAGE: url(bilder/bild12.gif);
BACKGROUND-REPEAT: no-repeat;
BACKGROUND-POSITION: top left;
BACKGROUND-COLOR:#ffffff;
TEXT-ALIGN: left;
VERTICAL-ALIGN: middle;
WIDTH:198px;
HEIGHT:204px;
}

.ram339
{
BACKGROUND-IMAGE: url(bilder/bild13.gif);
BACKGROUND-REPEAT: no-repeat;
BACKGROUND-POSITION: top left;
TEXT-ALIGN: left;
VERTICAL-ALIGN: middle;
WIDTH:198px;
HEIGHT: 122px;
}

.ram340
{
BACKGROUND-IMAGE: url(bilder/bild14.gif);
BACKGROUND-REPEAT: no-repeat;
BACKGROUND-POSITION: top left;
TEXT-ALIGN: left;
MARGIN-LEFT: 10px;
VERTICAL-ALIGN: middle;
WIDTH:198px;
HEIGHT: 146px;
}

.ram341
{
BACKGROUND-IMAGE: url(bilder/bild16.gif);
BACKGROUND-REPEAT: no-repeat;
BACKGROUND-POSITION: top left;
TEXT-ALIGN: left;
MARGIN-RIGHT: 5px;
VERTICAL-ALIGN: middle;
WIDTH:190px;
HEIGHT: 238px;
PADDING: 6 6 6 6;
}

.ram342
{
BACKGROUND-IMAGE: url(bilder/bild15.gif);
BACKGROUND-REPEAT: no-repeat;
BACKGROUND-POSITION: top left;
TEXT-ALIGN: left;
MARGIN-RIGHT: 5px;
VERTICAL-ALIGN: middle;
WIDTH:190px;
HEIGHT: 250px;
PADDING: 6 6 6 6;
}



.logga
{
BACKGROUND-IMAGE: url(bilder/web2biz.gif);
BACKGROUND-REPEAT: no-repeat;
BACKGROUND-POSITION: top left;
MARGIN-LEFT: 10px;
WIDTH:200px;
HEIGHT:48px;
}

.viskogen
{
BACKGROUND-IMAGE: url(bilder/viskogen.gif);
BACKGROUND-REPEAT: no-repeat;
BACKGROUND-POSITION: top left;
TEXT-ALIGN: left;
MARGIN-RIGHT: 10px;
VERTICAL-ALIGN: middle;
WIDTH: 179px;
HEIGHT: 61px;
}

.nissar
{
BACKGROUND-IMAGE: url(bilder/nissar.gif);
BACKGROUND-REPEAT: no-repeat;
BACKGROUND-POSITION: top right;
WIDTH: 93px;
HEIGHT: 132px;
}
