ul
{
	margin-top: 10px;
	margin-left: 10px;
}
li
{
	list-style: disc;
	list-style-position: inside;
}
td
{
	text-align: left;
}
a.huvudmeny
{
   	font-family: verdana;
	color: #333333;
	font-weight: none;
	text-decoration: none;
	font-size: 11px;
}

a:hover.huvudmeny
{
   	font-family: verdana;
	color: #333333;
	font-weight: none;
	text-decoration: underline;
	font-size: 11px;	
}

td.bottomtext
{
   	font-family: verdana;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
	font-size: 10px;
}

td.prodtitle, div.prodtitle
{
   	font-family: arial;
	color: #000000;
	font-weight: none;
	text-decoration: none;
	font-size: 17px;
}

a.bottomlink
{
   	font-family: verdana;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
	font-size: 10px;
}

a:hover.bottomlink
{
   	font-family: verdana;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: underline;
	font-size: 10px;	
}

a.huvudmeny2
{
   	font-family: verdana;
	color: #333333;
	font-weight: none;
	text-decoration: none;
	font-size: 11px;
}

a:hover.huvudmeny2
{
   	font-family: verdana;
	color: #333333;
	font-weight: none;
	text-decoration: underline;
	font-size: 11px;	
}

a.subrub
{
   	font-family: arial;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
	font-size: 16px;
}

a:hover.subrub
{
   	font-family: arial;
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
	font-size: 16px;	
}

a.lasmer
{
   	font-family: verdana;
	color: 0033FF;
	font-weight: none;
	text-decoration: none;
	font-size: 10px;
}

a:hover.lasmer
{
   	font-family: verdana;
	color: 6699FF;
	font-weight: none;
	text-decoration: none;
	font-size: 10px;	
}

a.huvudlank
{
   	font-family: verdana;
	color: #666666;
	font-weight: none;
	text-decoration: none;
	font-size: 11px;
}

td.liststyle
{
   	font-family: arial;
	color: #000000;
	font-weight: none;
	text-decoration: none;
	font-size: 12px;	
}

td.liststyle1
{
   	font-family: arial;
	color: #666666;
	font-weight: none;
	text-decoration: none;
	font-size: 11px;	
}

td.liststyle2
{
   	font-family: verdana;
	color: #666666;
	font-weight: none;
	text-decoration: none;
	font-size: 10px;	
}

td.listpicprice, div.listpicprice
{
   	font-family: arial;
	color: #cc0022;
	font-weight: bold;
	text-decoration: none;
	font-size: 15px;	
}

td.listprice
{
   	font-family: arial;
	color: #cc0022;
	font-weight: bold;
	text-decoration: none;
	font-size: 13px;	
}

a:hover.huvudlank
{
   	font-family: verdana;
	color: #666666;
	font-weight: none;
	text-decoration: underline;
	font-size: 11px;	
}

a.listlank
{
   	font-family: verdana;
	color: 0000FF;
	font-weight: none;
	text-decoration: none;
	font-size: 11px;
}

a:hover.listlank
{
   	font-family: verdana;
	color: 0000FF;
	font-weight: none;
	text-decoration: underline;
	font-size: 11px;	
}

a.blahuvudlank
{
   	font-family: verdana;
	color: blue;
	font-weight: bold;
	text-decoration: none;
	font-size: 10px;
}

a:hover.blahuvudlank
{
   	font-family: verdana;
	color: blue;
	font-weight: bold;
	text-decoration: underline;
	font-size: 10px;	
}

a.vanliglank
{
   	font-family: verdana;
	color: black;
	font-weight: bold;
	text-decoration: none;
	font-size: 10px;
}

a:hover.vanliglank
{
   	font-family: verdana;
	color: black;
	font-weight: bold;
	text-decoration: underline;
	font-size: 10px;	
}

input.formfield {color #ffcccc; font-size: 11px; height:13px; border-color:#cccccc; border-width: 1px; display: inline; float:left; border-style: solid;}

input.formfield2 {color #ffcccc; font-size: 11px; height:17px; border-color:#cccccc; border-width: 1px; display: inline; float:left; border-style: solid;}

a.top
{
   	font-family: verdana;
	color: 0066FF;
	font-weight: none;
	text-decoration: none;
	font-size: 11px;
}

a:hover.top
{
   	font-family: verdana;
	color: 0066FF;
	font-weight: none;
	text-decoration: underline;
	font-size: 11px;	
}

a.rekprods
{
   	font-family: verdana;
	color: black;
	font-weight: none;
	text-decoration: none;
	font-size: 11px;
}

a:hover.rekprods
{
   	font-family: verdana;
	color: black;
	font-weight: none;
	text-decoration: underline;
	font-size: 11px;	
}

a.bottommenu
{
   	font-family: verdana;
	color: white;
	font-weight: none;
	text-decoration: none;
	font-size: 11px;
}

a:hover.bottommenu
{
   	font-family: verdana;
	color: white;
	font-weight: none;
	text-decoration: underline;
	font-size: 11px;	
}

td.huvudtext
{
   	font-family: verdana;
	color:black;
	font-weight: none;
	text-decoration: none;
	font-size: 11px;
}

td.subtoppris, td.subtoppris div, div.subtoppris
{
   	font-family: verdana;
	color: #CC0022;
	font-weight: bold;
	text-decoration: none;
	font-size: 24px;
}

td.huvudmeny
{
   	font-family: verdana;
	color: 5C75C5;
	font-weight: bold;
	text-decoration: none;
	font-size: 11px;	
}

td.kassantitle
{
   	font-family: verdana;
	color: black;
	font-weight: bold;
	text-decoration: none;
	font-size: 12px;
}
FORM
{
	margin-bottom: 0px;
	margin-top: 0px;
}
td.hogerbotpad
{
	padding-right: 10px;
	padding-bottom: 2px;
}
td.botpad
{
	padding-bottom: 2px;
}
th.gra
{
	background-color:#f7f7f7;
	padding:4px;
	font:11px Verdana,Tahoma,Sans-serif;
	border-color:#CCCCCC;
	border-width: 1px 0px 1px 0px; 
	border-style:solid;
}
th.venster
{
	border-right: 0px;
	padding-right: 10px;
}
th.mitten
{
	border-right: 0px;
	border-left: 0px;
	padding-right: 10px;
}
th.hoger
{
	border-left: 0px;
}
th.siffror
{
	text-align: right;
}
td.undergra
{
	padding-left: 5px;
	padding-right: 5px;
}
td.siffror
{
	text-align: right;
}
.staffling_runtom
{
	margin-top: 10px;
	padding: 5px;
	border: 1px solid #cccccc;
}
.staffling_rubrik
{
	font-weight: bold;
}
.tillval_runtom
{
	margin-top: 0px;
	padding: 0px;
}
.tillval_rubrik
{
	font-weight: bold;
}
.delbet_venster
{
   	font-family: verdana;
	text-decoration: none;
	font-size: 10px;
	padding-right: 10px;
}
.delbet_hoger
{
   	font-family: verdana;
	text-decoration: none;
	font-size: 10px;
}
.delbet_pris
{
	font-weight: bold;
}
.delbet_runtom
{
	border: 1px solid #cecece; 
	padding: 5px;
	margin-bottom: 10px;
}
.delbet_topp
{
	padding-bottom: 5px;
}
.kassan_delbet_venster
{
   	font-family: verdana;
	text-decoration: none;
	font-size: 10px;
	padding-right: 10px;
}
.kassan_delbet_label
{
   	font-family: verdana;
	text-decoration: none;
	font-size: 10px;
	padding-right: 10px;
}
.kassan_delbet_hoger
{
   	font-family: verdana;
	text-decoration: none;
	font-size: 10px;
}
.kassan_rubrik
{
	font-size: 12pt;
	font-weight: bold;
	color:666666;
	margin-top: 12px;
	margin-bottom: 2px;
}
.kassan_runtom
{
	margin-bottom:8px;
	margin-right:8px;
	background-color:#f7f7f7;
	padding:4px;
	font:11px Verdana,Tahoma,Sans-serif;
	border-color:#CCCCCC;
	border-width: 1px 0px 1px 0px; 
	border-style:solid;
}
A.kassan_loginlenk:link, A.kassan_loginlenk:visited, A.kassan_loginlenk:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: 0066FF;
}
A.kassan_loginlenk:hover
{
	text-decoration: underline;
}
.kassan_bmarg
{
	margin-bottom: 2px;
}
.kassan_bmarg_stor
{
	margin-bottom: 5px;
}
.kassan_huvudrubrik
{
	font-family: Verdana;
	font-size: 18px;
	color: black;	
	margin-bottom: 10px;
}
.kassan_underrubrik
{
	margin-top: 10px;
	margin-right: 0pt;
	margin-bottom: 15px;
	margin-left: 0pt;
	font-size: 12px;
	font-weight: bold;
	line-height: 18px;
	color: black;
}
.kassan_form_avbrott
{
	margin-bottom: 10px
}
.visakundvagn_th
{
	font-size: 9px;
	padding-top: 4px;
	padding-right: 20px;
	padding-bottom: 5px;
	padding-left: 10px;
	background-color: #e9e9e9;
	font-size: 10px;
	text-align: left;
	color: #199051;
}
.visakundvagn_bestellning_td
{
	font-size: 9px;
	padding-top: 7px;
	padding-right: 20px;
	padding-bottom: 7px;
	padding-left: 10px;
	vertical-align: top;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #c1e1d0;
}
.visakundvagn_bestellning_summa
{
	font-size: 12px;
	padding-top: 7px;
	padding-right: 20px;
	padding-bottom: 7px;
	padding-left: 10px;
	vertical-align: top;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #c1e1d0;
}
/*.yui-skin-sam .yui-navset .yui-content
{
	background-color:#ffffff;
	padding:4px;
	font:11px Verdana,Tahoma,Sans-serif;
	border-color:#CCCCCC;
	border-width: 0px 0px 1px 0px; 
	border-style:solid;
}
.yui-skin-sam .yui-navset .yui-nav,
.yui-skin-sam .yui-navset .yui-navset-top .yui-nav
{
	border-width: 0px;
}*/
strong
{
	font-weight: bold;
}
.litenbild_ram
{
	padding: 2px;
	border: 1px solid #ffffff;
}
.litenbild_ram_aktiv
{
	padding: 2px;
	border: 1px solid #dddddd;
}
#wii {
	position:absolute;
	left:603px;
	top:177px;
	width:109px;
	height:88px;
	z-index:2;
	visibility: hidden;
}
#xbox360 {
	position:absolute;
	left:603px;
	top:177px;
	width:109px;
	height:88px;
	z-index:2;
	visibility: hidden;
}
#ps2 {
	position:absolute;
	left:603px;
	top:177px;
	width:109px;
	height:88px;
	z-index:2;
	visibility: hidden;
}
#gc {
	position:absolute;
	left:603px;
	top:177px;
	width:109px;
	height:88px;
	z-index:2;
	visibility: hidden;
}
#xbox {
	position:absolute;
	left:603px;
	top:177px;
	width:109px;
	height:88px;
	z-index:2;
	visibility: hidden;
}
#psp {
	position:absolute;
	left:603px;
	top:177px;
	width:109px;
	height:88px;
	z-index:2;
	visibility: hidden;
}
.style1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #333333;
}
a.bottomlink:link {color:#FFFFFF;text-decoration:none;}
a.bottomlink:visited {color:#FFFFFF;text-decoration:none;}
a.bottomlink:hover {color:#FFFFFF;text-decoration:underline;}
.sponsor{font-family: verdana, arial;font-size:11px;font-color: black;color: black;font-weight;}

.nyhetsbrev{font-family: verdana, arial; color:666666; font-size:10px;}

.linksponsor{text-decoration: none;font-size: 11px;color: #0C2C56;font-weight: bold;}

.prnt {position: absolute;visibility: hidden;left: 0;top: 0;}

.chld {position: absolute;visibility: hidden;left: 0;top: 0;}

form
{
	margin: 0px;
	padding: 0px;
}
.msgdiv_yttre
{
	display: none;
	border: 1px solid red;
	padding: 10px;
	color: red;
}
.msgdiv_inre
{
	color: red;
}
hr {color: #ffffff; background-color: #ffffff; border: 1px dotted #b3b3b3; border-style: none none dotted; }
.style2 {
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.style3 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
}
.style5 {
	color: #DD0000;
	font-weight: bold;
}
.style4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.ordpristopp
{
	text-decoration: line-through;
}
.ordprislista
{
	text-decoration: line-through;
}
.ordprisen
{
	text-decoration: line-through;
}
.csdialog .inre
{
	padding-left: 10px;
	padding-top: 5px;
}
.spacetbl td
{
	padding-right: 10px;
	padding-bottom: 2px;
	text-align: left;
}
html
{
	background: #f6b80b url(images/bgr_skc_NY_2.jpg) no-repeat fixed center top;
}
body
{
	padding: 0px;
	margin: 0px;
	font-size: 11px;	
}
#doc
{
	width: 994px;
	margin: 0px;
	margin-left: auto;
	margin-right: auto;
	padding-top: 10px;
	padding-bottom: 20px;
	background-color: white;
}
#top
{
	background: url(images/skc/skc_top.jpg) 6px top no-repeat;
	height: 100px;
	margin-bottom: 0px;
	overflow: hidden;
}
#left
{
	float: left;
	display: inline;
	width: 195px;
	overflow: hidden;
	padding-bottom: 20px;
}
#main
{
	float: none;
	display: block;
	width: 789px;
	_width: 786px;
	overflow: hidden;
	padding-left: 10px;
	padding-top: 10px;
	padding-bottom: 20px;
}
#bottom
{
	clear: both;
	height: 80px;
	/*background: url(images/bottombgtop.gif) top left;*/
}
#bottomtopleft
{
	float: left;
	height: 49px;
	width: 170px;
}
#bottomtop
{
	float: left;
	height: 49px;
	width: 820px;
	vertical-align:middle;
}
#bottommid
{
	float:left;
	height: 31px;
	width: 6px;
}
#bottommiddle
{
	float:left;
	height: 30px;
	width: 986px;
	background: url(images/bgfoot.jpg) top left;
}
#bottommiddlespace
{
	height:6px;
}
#bottombottom
{
	padding-top: 5px;
	height: 20px;
	vertical-align: text-bottom;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#666;
	/*background: url(images/bottombgbottom.gif) top left;*/
}
.kundvagn { width: 230px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; border-width:1px; border-color: #CCC; border-style:solid; height: 18px;}
.clear
{
	background: red;
	border: 0px;
	clear: both;
	display: block;
	float: none;
	font-size: 0px;
	margin: 0px;
	padding: 0px;
	overflow: hidden;
	visibility: hidden;
	width: 0px;
	height: 0px;
}
#top_hem_yttre
{
	float: left;
	display: inline;
	padding-left: 20px;
	padding-top: 15px;
}
#top_hem
{
}
#top_hem_inre
{
	float: left;
	display: inline;
	width: 290px;
	height: 35px;
	cursor: hand;
}
#top_tabbar
{
	padding-top: 1px;
	padding-left: 5px;
	margin-top: 0px;
	float: left;
	list-style: none;
	display: inline;
}
#top_kundvagn
{
	padding-top: 35px;
	float: right;
	font-family:Verdana, Geneva, sans-serif;
	font-size: 11px;
	margin-right: 90px;
}
#top_kundvagn_ovre
{
	color: #000000;
	padding-bottom: 0px;
	text-align: right;
}
#top_kundvagn_combo
{
}
#topkundvagncombo
{
	width: 250px;
}
#top_kundvagn_produkter
{
	text-decoration: none;
	color: #000000;
}
#top_kundvagn_nedre
{
	float: right;
	display: inline;
	margin-right: 90px;
	padding-top: 6px !important;
	padding-top: 0px;
	margin-top: 0px !important;
	margin-top: -28px;
}
#top_kundvagn_endra
{
	float: left;
	display: inline;
	margin-left: 0px;
	margin-right: 10px;
}
#top_kundvagn_tillkassan
{
	float: left;
	display: inline;
}
p
{
	margin-top: 5px;
}
#topptabbarna
{
	margin-top: 0px;
	height: 30px;
	overflow: hidden;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	color: black;
	list-style: none;
}
#top_tabbar ul {
	list-style: none;
	padding: 0;
	margin: 0;
	font: bold 11px Arial,Tahoma,Verdana,Sans-Serif,FreeSans;
	color: black;
}

#top_tabbar ul li {
	margin: 0px;
	padding: 0px;
	float: left;
	cursor: pointer;
	list-style: none;
}
#top_tabbar ul li p {
	margin-top: 0px;
}
#top_tabbar ul li a
{
	color: white;
	display: block;
	text-decoration: none;
	padding-left: 12px;
	padding-right: 12px;
	padding-top: 8px;
	padding-bottom: 8px;
	border-right: 1px solid #585A5D;
}
#top_tabbar ul li.sel a, #top_tabbar ul li a:hover
{
	background: url(images/tabsel.gif) left top repeat;
	color: black;
	border-right: 1px solid #F5D201;
}
#resten
{
}
#intro_produkter
{
	float: left;
	width: 598px;
}
#intro_hoger
{
	float: right;
	width: 181px;
}
#venster_inre
{
	margin-left: 5px;
	margin-top: 10px;
	margin-right: 0px;
	padding-right: 0px;
}
.myAccordion
{
}

.myAccordion .yui-cms-accordion .yui-cms-item {
	border: 1px solid #dddddd;
}
.myAccordion .yui-cms-accordion .yui-cms-item.ejbotten {
	border-bottom: 0px;
}
.myAccordion .yui-cms-accordion .yui-cms-item h3 {
	margin: 0px;
	height: 18px;
	overflow: hidden;
	background-image: url(images/menu_bg.gif);
	background-position: top;
	background-repeat: repeat-x;
}
.myAccordion .yui-cms-accordion .yui-cms-item .accordionToggleItem {
	background: url(images/menu_plus.gif) no-repeat 0px center;
	text-decoration: none;
	margin-left: 5px;
	padding-left: 15px;
	padding-top: 2px;
	display: block;
}
.myAccordion .yui-cms-accordion .yui-cms-item.selected .accordionToggleItem {
	background: url(images/menu_minus.gif) no-repeat 0px center;
}
.myAccordion .yui-cms-accordion .yui-cms-item .bd {
	height: 0px;
	overflow: hidden;
}
.myAccordion .yui-cms-accordion .yui-cms-item.selected .bd {
	overflow: hidden;
	height: auto;
}
.myAccordion .yui-cms-accordion .yui-cms-item .bd .fixed {
	overflow: hidden;
	padding: 5px;
	padding-top: 0px;
	padding-bottom: 0px;
}
.kollapsad
{
	display: none;
}
.menyrad
{
}
.menyniva1
{
	margin-left: 13px;
	padding-left: 10px;
}
.menyniva2
{
	padding-left: 10px;
}
.menyniva3
{
	padding-left: 10px;
}
.menyniva4
{
	padding-left: 10px;
}
.menyniva5
{
	padding-left: 10px;
}
a.accordionToggleItem:link, a.accordionToggleItem:hover, a.accordionToggleItem:active, a.accordionToggleItem:visited
{
	font-weight: normal;
	color: #000000;
	font-size: 11px;
	font-family: Verdana;
}
a.menylenk:visited, a.menylenk:hover, a.menylenk:active, a.menylenk:link
{
	font-family: Verdana;
	font-size: 11px;
	text-decoration: none;
	color: #000000;
	font-weight: normal;
	line-height: 18px;
}
a.menylenk.fet:visited, a.menylenk.fet:hover, a.menylenk.fet:active, a.menylenk.fet:link
{
	font-family: Verdana;
	font-size: 11px;
	text-decoration: none;
	color: #000000;
	font-weight: bold;
	line-height: 18px;
}
a.menylenk2:visited, a.menylenk2:hover, a.menylenk2:active, a.menylenk2:link
{
	color: #0a64be;
}
.produktlista_tre_yttre
{
	float: left;
	display: inline;
	border-left: 1px dotted #dddddd;
	border-top: 1px dotted #dddddd;
	border-right: 1px solid #dddddd;
	border-bottom: 1px solid #dddddd;
	margin-right: 11px;
	margin-bottom: 11px;
	background:url(images/bg/bgprodlist.jpg) left bottom no-repeat;
}
.produktlista_tre_yttre.sista
{
	margin-right: 0px;
}
.produktlista_tre_mellan
{
	border-bottom: 0px dotted #cccccc;
	border-right: 0px dotted #dddddd;
}
.produktlista_tre_inre
{
	display: inline;
	float: left;
	border-bottom: 0px solid #dddddd;
	width: 179px;
	height: 247px;
	padding: 5px;
}
.produktlista_tre_pris, .produktlista_tre_info_knapp, .produktlista_tre_kop_knapp
{
	font-family: Verdana;
	font-size: 11px;
	float: left;
	display: inline;
}
.produktlista_tre_pris
{
	font-family: arial;
	color: #cc0022;
	font-weight: bold;
	text-decoration: none;
	font-size: 16px;	
	margin-right: 10px;
}
.produktlista_tre_artnrlager
{
	font-family: arial;
	color: #666666;
	font-size: 11px;
	color: #666666;
}
.produktlista_tre_namn
{
	color:#000000;
	font-family:arial;
	font-size:12px;
	text-decoration:none;	
	font-weight: bold;
}
.produktlista_tre_beskrivning
{
	font-family: verdana;
	color: #666666;
	text-decoration: none;
	font-size: 10px;
	height: 50px;
	overflow: hidden;
}
.produktlista_tre_bild
{
	font-family: Verdana;
	font-size: 11px;
	height: 90px;
	text-align: center;
	vertical-align: middle;
}
.produktlista_tre_prisikon
{
	margin-top: 8px;
	margin-bottom: 8px;
}
.produktlista_tre_prisikon span.kampanj
{
	background: url(images/kampanjpris.gif) left top no-repeat;
	padding-right: 90px;
}
.produktlista_tre_prisikon span.internet
{
	background: url(images/internetpris.gif) left top no-repeat;
	padding-right: 80px;
}
#intro_resten
{
	margin-top: 10px;
}
#topplistan
{
	margin-bottom: 10px;
}
#topplistan_combo
{
	margin-bottom: 10px;
	text-align: center;
}
.topplistarad
{
	margin-bottom: 5px;
}
.topplistarad_nummer
{
	float: left;
	display: inline;
	margin-left: 5px;
	margin-right: 10px;
	width: 20px;
	text-align: right;
}
.topplistarad_namn
{
	float: left;
	display: inline;
}
#topplistan a
{
	text-decoration: none;
}
#venster_kundvagn
{
	margin-top: 10px;
}
#venster_kundvagn_nedre
{
	margin-top: 10px;
}
#venster_kundvagn_endra
{
	float: left;
	display: inline;
	margin-right: 10px;
}
#venster_kundvagn_tillkassan
{
	float: left;
	display: inline;
}
#venster_kundvagn_tom
{
}
#venster_kundvagn_finns
{
}
#venster_kundvagn_rader
{
}
.venster_kundvagn_rad
{
		margin-bottom: 5px;
}
.venster_kundvagn_rad_namn
{
	float: left;
	display: inline;
	margin-right: 10px;
	width: 115px;
	overflow: hidden;
}
.venster_kundvagn_rad_belopp
{
	float: left;
	display: inline;
	text-align: right;
	width: 50px;
	font-weight: bold;
	color: #cc0022;
}
#venster_kundvagn_summa
{
	margin-top: 15px;
	border-top: 1px solid #dddddd;
}
#venster_kundvagn_summa_namn
{
	float: left;
	display: inline;
	margin-right: 10px;
	width: 115px;
	overflow: hidden;
	font-weight: bold;
}
#venster_kundvagn_summa_belopp
{
	float: left;
	display: inline;
	text-align: right;
	width: 50px;
	color: #cc0022;
	font-weight: bold;
}
#venster_kundvagn_frakt
{
	margin-top: 20px;
	border-top: 1px solid #dddddd;
}
#venster_kundvagn_frakt_namn
{
	float: left;
	display: inline;
	margin-right: 10px;
	width: 115px;
	overflow: hidden;
	color: #449c00;
	font-weight: bold;
}
#venster_kundvagn_frakt_belopp
{
	float: left;
	display: inline;
	text-align: right;
	width: 50px;
	color: #cc0022;
	font-weight: bold;
}
#venster_kundvagn a
{
	text-decoration: none;
}
#venster_kundvagn .venster_kundvagn_rad_belopp a
{
	color: #cc0022;
}
.venster_avdelning
{
}
.venster_avdelning .hd
{
	margin: 0px;
	height: 22px;
	overflow: hidden;
}
.venster_avdelning .hd .v
{
	background: url(images/avdelningar/RoundedTopTopLeft_White.gif) left top no-repeat;
	float: left;
	display: inline;
	width: 6px;
	height: 22px;
}
.venster_avdelning .hd .m
{
	background: url(images/avdelningar/RoundedTopTop_White.gif) left top repeat-x;
	float: left;
	display: inline;
	width: 178px;
	height: 22px;
	text-align: center;
}
.venster_avdelning .hd .m p
{
	padding-top: 5px;
	margin: 0px;
}
.venster_avdelning .hd .h
{
	background: url(images/avdelningar/RoundedTopTopRight_White.gif) left top no-repeat;
	float: left;
	display: inline;
	width: 6px;
	height: 22px;
}
.venster_avdelning .bd
{
/*	background:transparent url(images/avdelningar/RoundedTopBottom.gif) scrolling repeat-x left bottom;*/
	border-bottom:1px solid #DDDDDD;
	border-left:1px solid #DDDDDD;
	border-right:1px solid #DDDDDD;
	padding: 5px;
	padding-bottom:10px;
}
.hoger_avdelning
{
}
.hoger_avdelning .hd
{
}
.hoger_avdelning .hd .v
{
	background: url(images/tabsel.gif) left top repeat;
	float: left;
	display: inline;
	width: 6px;
	height: 22px;
}
.hoger_avdelning .hd .m
{
	background: url(images/tabsel.gif) left top repeat;
	float: left;
	display: inline;
	width: 169px;
	height: 22px;
	text-align: center;
}
.hoger_avdelning .hd .m p
{
	padding-top: 5px;
	margin: 0px;
	color: black;
}
.hoger_avdelning .hd .h
{
	background: url(images/tabsel.gif) left top repeat;
	float: left;
	display: inline;
	width: 6px;
	height: 22px;
}
.hoger_avdelning .bd
{
	border-bottom:1px solid #DDDDDD;
	border-left:1px solid #DDDDDD;
	border-right:1px solid #DDDDDD;
	overflow: hidden;
	padding: 5px;
	padding-bottom:10px;
	float: left;
	display: inline;
	width: 169px;
}
.hoger_avdelning .bd2
{
	border-bottom:1px solid #DDDDDD;
	border-left:1px solid #DDDDDD;
	border-right:1px solid #DDDDDD;
	overflow: hidden;
	float: left;
	display: inline;
	width: 179px;
}
#venstersokcontainer .yui-ac-content, #venstersokcontainer .yui-ac-content {
    max-height:11em;overflow:auto;overflow-x:hidden; /* scrolling */
    _height:11em; /* ie6 */
}
#venster_login, #venster_nyhetslista
{
	margin-top: 10px;
}
#venster_sok
{
	margin-bottom: 10px;
}
.menyrad_aktiv
{
	background: url(images/menu_arrow.gif) left center no-repeat;
}
#tumnagelvisning
{
	position: absolute;
	left: 0px;
	top: 0px;
	display: none;
}
#tumnagelbotten
{
	border: 1px solid #dddddd;
}
#tumnagelinre
{
	background: #ffffff;
	padding: 5px;
	padding-top: 2px;
	height: 45px;
	width: 75px;
}
#tumnageltopp
{
	height: 11px;
	background: transparent url(images/Callouts_DDDDDD.gif) 25px top no-repeat;
}
#venstersok
{
	margin: 0px 0 0 0px;
	background: transparent url(images/searchBg.gif) no-repeat scroll right center;
	border: 0 none;
	font-size: 11px;
	height: 15px;
	padding-left: 3px;
	vertical-align: top;
	width: 120px;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 11px;
	line-height: 130%;
	color: #000000;
	padding-top: 1px;
	padding-bottom: 1px;
	padding-right: 1px;
}
#loggain_rubrik
{
	font-weight: bold;
	margin-bottom: 10px;
}
#loggain_knapp
{
	margin-top: 10px;
	margin-left: 63px;
}
#login_auto
{
	margin-top: 5px;
}
.loggain_lenk
{
	background: url(images/menu_arrow.gif) left center no-repeat;
	padding-left: 10px;
}
.loggain_lenk a:link, .loggain_lenk a:hover, .loggain_lenk a:visited
{
	text-decoration: none;
	font-weight: bold;
}
.loggain_lenk a:hover
{
	text-decoration: underline;
}
#nyhetslista_input
{
	margin-bottom: 10px;
}
#nyhetslista_epostadress
{
	width: 130px;
	border-width:1px;
	border-color:#CCC;
	border-style:solid;
}
#nyhetslista_knapp
{
	margin-left: 99px;
}
#venster_nyhetslista_top
{
	margin-bottom: 5px;
}
#prodtab1, #prodtab2, #prodtab3, #prodtab4
{
	text-align: left;
}
#prismedtillval
{
	color: #cc0022;
}
.beskrivningikon
{
	width: 19px;
	height: 23px;
	display: inline;
	float: left;
	background: url(images/tabs/info_off.gif) left 3px no-repeat;
	margin-right: 15px;
}
.specifikationikon
{
	width: 19px;
	height: 23px;
	display: inline;
	float: left;
	background: url(images/tabs/spec_off.gif) left 3px no-repeat;
	margin-right: 15px;
}
.tillbehorikon
{
	width: 19px;
	height: 23px;
	display: inline;
	float: left;
	background: url(images/tabs/tillbehor_off.gif) left 3px no-repeat;
	margin-right: 15px;
}
.tabtext
{
	display: inline;
	float: left;
	height: 18px;
	padding-top: 5px;
	margin-right: 15px;
	color: #808080;
	margin-left: 15px;
	font-weight: bold;
}
.produktlista_tre_fraktfri
{
	display: inline;
	float: left;
	position: relative;
	margin-left: -191px;
	background: transparent url(images/fraktfritt.gif) left top no-repeat;
	width: 167px;
	height: 60px;
	cursor: hand;
}
#prodkat_venster
{
	float: left;
	width: 598px;
	overflow: hidden;
}
#prodkat_hoger
{
	float: right;
	display: inline;
	width: 181px;
}
.produktlista_en
{
	padding-bottom: 5px;
	border-bottom: 1px dotted #b3b3b3;
	margin-bottom: 10px;
}
.produktlista_en.sista
{
	border-bottom: 0px;
	margin-bottom: 0px;
}
.produktlista_en_namn
{
	font-weight: bold;
	margin-bottom: 5px;
}
.produktlista_en_bild
{
	text-align: center;
}
.produktlista_en_prisknapp
{
	float: right;
	margin-top: 10px;
}
.produktlista_en_pris
{
	margin-bottom: 2px;
}
.produktlista_en_kop_knapp
{
}
#visaenprodukt_venster
{
	float: left;
	display: inline;
	width: 598px;
}
#visaenprodukt_hoger
{
	float: right;
	display: inline;
}
#tipsamm
{
	text-align: right;
	margin-bottom: 5px;
}
.visaenprodukt_antal
{
	background:transparent url(images/antalbg.gif) no-repeat scroll right center;
	border:0 none;
	font-size:14px;
	height:20px;
	margin:5px 5px 0 0;
	outline-color:-moz-use-text-color;
	outline-style:none;
	outline-width:medium;
	padding-left:2px;
	padding-top:4px;
	padding-bottom: 1px;
	text-align:center;
	vertical-align:top;
	width:25px;
	font-family:Arial,Helvetica,sans-serif;
}
.initdold
{
	visibility: hidden;
}
#delbet_avdelning
{
	margin-top: 10px;
}
#delbet_avdelning .hd
{
	margin: 0px;
	height: 22px;
	overflow: hidden;
}
#delbet_avdelning .hd .v
{
	background: url(images/avdelningar/RoundedTopTopLeft_Red.gif) left top no-repeat;
	float: left;
	display: inline;
	width: 6px;
	height: 22px;
}
#delbet_avdelning .hd .m
{
	background: url(images/avdelningar/RoundedTopTop_Red.gif) left top repeat-x;
	float: left;
	display: inline;
	width: 178px;
	height: 22px;
	text-align: center;
}
#delbet_avdelning .hd .m p
{
	padding-top: 5px;
	margin: 0px;
	color: #ffffff;
}
#delbet_avdelning .hd .h
{
	background: url(images/avdelningar/RoundedTopTopRight_Red.gif) left top no-repeat;
	float: left;
	display: inline;
	width: 6px;
	height: 22px;
}
#delbet_avdelning .bd
{
	border-bottom:1px solid #DDDDDD;
	border-left:1px solid #DDDDDD;
	border-right:1px solid #DDDDDD;
	padding: 10px;
	padding-bottom:10px;
}
.produktlista_en_pris, .produktlista_en_info_knapp, .produktlista_en_kop_knapp
{
	font-family: Verdana;
	font-size: 11px;
	float: left;
	display: inline;
}
.produktlista_en_pris
{
	font-family: arial;
	color: #cc0022;
	font-weight: bold;
	text-decoration: none;
	font-size: 16px;	
	margin-right: 10px;
}
.produktlista_en_prisknappar
{
	margin-top: 10px;
}
#produktkat_mellan
{
	background: url(images/productSortBg.gif) left top no-repeat;
	height: 29px;
	margin-bottom: 10px;
}
#produktkat_namn
{
	float: left;
	display: inline;
	padding-top: 5px;
	padding-left: 10px;
	padding-right: 10px;
}
#produktkat_sort_rubrik
{
	float: left;
	display: inline;
	padding-top: 5px;
	padding-right: 5px;
}
#produktkat_sort
{
	float: left;
	display: inline;
	cursor: pointer;
	width: 100px;
	padding-top: 5px;
}
#produktkat_sort_pil
{
	float: left;
	display: inline;
	background: url(images/productSortBtn.gif) left center no-repeat;
	cursor: pointer;
	width: 9px;
	padding-top: 5px;
}
#produktkat_sort_del
{
	float: right;
	display: inline;
	margin-right: 20px;
}
#sortopts
{
	position: absolute;
	width: 100px;
	padding: 5px;
	background: #ffffff;
	border: 1px solid #cccccc;
}
#sortopts ul
{
	margin: 0px;
	padding: 0px;
}
#sortopts ul li
{
	cursor: pointer;
	margin: 0px;
	list-style: none;
	list-style-position: outside;
}
#sortopts ul li:hover
{
	background-color: #f0f0f0;
}
#mengdrabatt_avdelning
{
	margin-top: 10px;
}
#mengdrabatt_avdelning .hd
{
	margin: 0px;
	height: 22px;
	overflow: hidden;
}
#mengdrabatt_avdelning .hd .v
{
	background: url(images/avdelningar/RoundedTopTopLeft_Yellow.gif) left top no-repeat;
	float: left;
	display: inline;
	width: 6px;
	height: 22px;
}
#mengdrabatt_avdelning .hd .m
{
	background: url(images/avdelningar/RoundedTopTop_Yellow.gif) left top repeat-x;
	float: left;
	display: inline;
	width: 178px;
	height: 22px;
	text-align: center;
}
#mengdrabatt_avdelning .hd .m p
{
	padding-top: 5px;
	margin: 0px;
	color: #ffffff;
}
#mengdrabatt_avdelning .hd .h
{
	background: url(images/avdelningar/RoundedTopTopRight_Yellow.gif) left top no-repeat;
	float: left;
	display: inline;
	width: 6px;
	height: 22px;
}
#mengdrabatt_avdelning .bd
{
	border-bottom:1px solid #DDDDDD;
	border-left:1px solid #DDDDDD;
	border-right:1px solid #DDDDDD;
	padding: 10px;
	padding-bottom:10px;
}
#beskrivningtab_hoger
{
	float: right;
	width: 190px;
}
.tillval_namn
{
	font-weight: bold;
}
.produktlista_tillbehor_yttre
{
	float: left;
	display: inline;
	border: 1px solid #dddddd;
	margin-right: 11px;
	margin-bottom: 11px;
}
.produktlista_tillbehor_yttre.sista
{
	margin-right: 0px;
}
.produktlista_tillbehor_mellan
{
	border-bottom: 1px solid #cccccc;
	border-right: 1px solid #dddddd;
}
.produktlista_tillbehor_inre
{
	display: inline;
	float: left;
	border-bottom: 1px solid #dddddd;
	width: 255px;
	height: 120px;
	padding: 5px;
}
.produktlista_tillbehor_pris, .produktlista_tillbehor_info_knapp, .produktlista_tillbehor_kop_knapp
{
	font-family: Verdana;
	font-size: 11px;
	float: left;
	display: inline;
}
.produktlista_tillbehor_pris
{
	font-family: arial;
	color: #cc0022;
	font-weight: bold;
	text-decoration: none;
	font-size: 16px;	
	margin-right: 10px;
}
.produktlista_tillbehor_venster
{
	float: left;
	display: inline;
	width: 125px;
}
.produktlista_tillbehor_namn
{
	color:#000000;
	font-family:arial;
	font-size:12px;
	text-decoration:none;	
	font-weight: bold;
}
.produktlista_tillbehor_beskrivning
{
	font-family: verdana;
	color: #666666;
	text-decoration: none;
	font-size: 10px;
}
.produktlista_tillbehor_bild
{
	float: right;
	display: inline;
}
.produktlista_tillbehor_fraktfri
{
	display: inline;
	float: left;
	position: relative;
	margin-left: -270px;
	background: transparent url(images/fraktfritt.gif) left top no-repeat;
	width: 167px;
	height: 60px;
	cursor: hand;
}
.tabdold
{
	display: none;
}
.staffling_antal1, .staffling_antal2
{
	text-align: right;
}
#visaenprodukt_topp
{
   	font-family: verdana;
	color:black;
	font-weight: none;
	text-decoration: none;
	font-size: 11px;
}
#visaenprodukt_topp_venster
{
	float: left;
	display: inline;
	width: 360px;
}
#visaenprodukt_mellanbilder
{
	margin-bottom: 10px;
}
#visaenprodukt_topp_hoger
{
	margin-left: 8px;
	margin-top: 20px;
	display: inline;
	float: left;
	max-width: 210px;
	width: 210px;
}
#visaenprodukt_priser_knappar
{
	margin-top: 5px;
	margin-bottom: 10px;
	padding-bottom: 10px;
	border-bottom: 1px dotted #b3b3b3;
	height: 80px;
}
#visaenprodukt_priser
{
	float: left;
	display: inline;
	margin-right: 10px;
	width: 100px;
}
#visaenprodukt_knappar
{
	float: left;
	display: inline;
}
#visaenprodukt_artnrmm
{
	padding-bottom: 10px;
	border-bottom: 1px dotted #b3b3b3;
}
.visaenprodukt_detalj_venster
{
	float: left;
	display: inline;
	width: 70px;
}
.visaenprodukt_detalj_hoger
{
	float: left;
	display: inline;
}
#visaenprodukt_hoger
{
	float: right;
	display: inline;
}
.visaenprodukt_rad
{
	margin-bottom: 2px;
}
.visaenprodukt_priset
{
   	font-family: Arial;
	color: #CC0022;
	font-weight: bold;
	text-decoration: none;
	font-size: 24px;
}
.visaenprodukt_butikspris
{
	margin-top: 5px;
	font-size: 7pt;
	color: #707070;
}
.visaenprodukt_titel
{
   	font-family: arial;
	color: #000000;
	font-weight: none;
	text-decoration: none;
	font-size: 17px;
	margin-left: 10px;
}
.yui-ac-bd li
{
	list-style: none;
	list-style-position: outside;
}
.litentext
{
	font-size: 7pt;
}
.yui-skin-sam .yui-panel .bd
{
	background: #ffffff;
	font-family: "Trebuchet MS",Verdana;
}
.yui-skin-sam .yui-panel .hd
{
	font-size: 12px;
	font-weight: normal;
}
.yui-skin-sam .yui-panel .container-close
{
	height: 19px;
	background: transparent url(images/close.gif) center center no-repeat;
	top: 2px;
	right: 10px;
	width: 46px;
}
#endravarukorgtbl
{
	width: 580px;
}
#endravarukorgtbl th div
{
	font-weight: bold;
}
#endravarukorgtbl th.produkt
{
	padding-left: 4px;
}
#endravarukorgtbl th.attr
{
}
#endravarukorgtbl th.antal
{
}
#endravarukorgtbl th.pris
{
}
#endravarukorgtbl th.belopp
{
	width: 60px;
	text-align: right;
}
#endravarukorgtbl td.produkt
{
	padding-left: 4px;
	width: 320px;
}
#endravarukorgtbl td.attr
{
	width: 60px;
}
#endravarukorgtbl td.antal
{
	width: 80px;
}
#endravarukorgtbl td.pris
{
	width: 60px;
}
#endravarukorgtbl td.belopp
{
	width: 60px;
	text-align: right;
}
#endravarukorgtbl td.totrub, #endravarukorgtbl td.tot
{
	font-size: 13px;
	font-weight: bold;
	color: black;
}
#endravarukorgtbl td.tot
{
	text-align: right;
}
#endravarukorgtbl div
{
	background: transparent url(images/endravarukorg/HR_row.gif) left bottom repeat-x;
	margin-bottom: 5px;
}
#endravarukorgtbl tr
{
	height: 23px;
}
#endravarukorgtbl tr.udda
{
	background-color: #dddddd;
}
#endravarukorgtbl td.antal input.antal
{
	background-color: transparent;
	border: 0px;
	width: 20px;
}
#endravarukorgtbl a
{
	text-decoration: none;
}
#endravarukorgtbl a:hover
{
	text-decoration: underline;
}
#endravarukorgdlgknappar
{
	padding-top: 10px;
	text-align: right;
}
#vensterlogin_epostadress, #vensterlogin_losenord, #nyhetslista_epostadress, #loggainellerny_epostadress, #loggainellerny_losenord, #litenglomtlosen_epostadress
{
	background:transparent url(images/searchBg_250.gif) no-repeat scroll right center;
	border: 0 none;
	border-left: 1px solid #dddddd;
	font-size:11px;
	height:15px;
	margin:0px 0 0;
	padding-left:3px;
	text-align:left;
	vertical-align:top;
	width:150px;
	font-family:Arial,Helvetica,sans-serif;
	padding-top: 1px;
	padding-bottom: 1px;
}
#venstersokbox
{
	padding: 7px;
	padding-bottom: 2px;
	background: url(images/tabsel.gif);
	margin-bottom: 10px;
}
.tabs-navset ul.tabs-nav
{
	margin: 0px;
}
.tabs-navset ul.tabs-nav li
{
	list-style: none;
	background: transparent url(images/tabs/tab-left.gif) no-repeat left top;
	display:inline-block;
	display:-moz-inline-stack;
	*display:inline;
	cursor:pointer;
	zoom:1;
	height: 23px;
	overflow: hidden;
	margin: 0px;
}
.tabs-navset ul.tabs-nav li a em
{
	margin-left: 7px;
	height: 23px;
	cursor:pointer;
	background: transparent url(images/tabs/tab.gif) left top repeat-x;
	display: block;
	margin-right: 6px;
}
.tabs-navset ul.tabs-nav li a span
{
	cursor:pointer;
	background: transparent url(images/tabs/tab-right.gif) no-repeat right top;
	display: block;
}
.tabs-navset ul.tabs-nav li.selected
{
	background: transparent url(images/tabs/tab-active-left.gif) no-repeat left top;
}

.tabs-navset ul.tabs-nav li.selected a span
{
	background: transparent url(images/tabs/tab-active-right.gif) no-repeat right top;
}

.tabs-navset ul.tabs-nav li.selected a em
{
	background: transparent url(images/tabs/tab-active.gif) left top repeat-x;
}
.yui-skin-sam .tabs-content
{
	border: 1px solid #dddddd;
	border-top: none;
	padding: 20px;
}
.tabs-navset ul.tabs-nav li a
{
	text-decoration: none;
}
.beskrivningikon
{
	width: 19px;
	height: 23px;
	display: inline;
	float: left;
	background: url(images/tabs/info_off.gif) left 3px no-repeat;
	margin-right: 15px;
}
.specifikationikon
{
	width: 19px;
	height: 23px;
	display: inline;
	float: left;
	background: url(images/tabs/spec_off.gif) left 3px no-repeat;
	margin-right: 15px;
}
.tillbehorikon
{
	width: 19px;
	height: 23px;
	display: inline;
	float: left;
	background: url(images/tabs/tillbehor_off.gif) left 3px no-repeat;
	margin-right: 15px;
}
.tabtext
{
	display: inline;
	float: left;
	height: 18px;
	padding-top: 5px;
	margin-right: 15px;
	color: #808080;
	margin-left: 15px;
	font-weight: bold;
}
.tabs-navset ul.tabs-nav
{
	background: transparent url(images/tabs/tab-line.gif) bottom left repeat-x;
	height: 23px;
}
.tabs-navset li.selected
{
	height: 23px;
}
.selected .beskrivningikon
{
	background: url(images/tabs/info_on.gif) left 3px no-repeat;
}
.selected .specifikationikon
{
	background: url(images/tabs/spec_on.gif) left 3px no-repeat;
}
.selected .tillbehorikon
{
	background: url(images/tabs/tillbehor_on.gif) left 3px no-repeat;
}
li:hover .beskrivningikon
{
	background: url(images/tabs/info_on.gif) left 3px no-repeat;
}
li:hover .specifikationikon
{
	background: url(images/tabs/spec_on.gif) left 3px no-repeat;
}
li:hover .tillbehorikon
{
	background: url(images/tabs/tillbehor_on.gif) left 3px no-repeat;
}
.selected .tabtext
{
	color: #000000;
}
li:hover .tabtext
{
	color: #000000;
}
#loggainellerny_epostdiv
{
	float: left;
	display: inline;
	margin-right: 60px;
}
#loggainellerny_losendiv
{
	float: left;
	display: inline;
}
#loggainellerny_loggain_knapp
{
	float: right;
	display: inline;
	margin-top: 10px;
}
#loggainellerny_glomtlosenorddiv
{
	float: left;
	display: inline;
	margin-top: 10px;
}
#loggainellerny_nykundknappdiv
{
	float: right;
	display: inline;
}
#loggainellernydlg .ft, #loggainellernydlg .bd, #litenglomtlosendlg .ft, #litenglomtlosendlg .bd, #nynykunddlg .ft, #nynykunddlg .bd
{
	background-color: white;
	padding-left: 20px;
	padding-right: 20px;
}
#loggainellernydlg .ft
{
	padding-bottom: 20px;
}
#loggainellernydlg .bd
{
	padding-top: 20px;
}
#loggainellerny_meddelande
{
	padding-top: 10px;
	color: red;
	visibility: hidden;
	float: left;
}
#litenglomtlosen_epostdiv
{
	float: left;
	display: inline;
	margin-right: 5px;
}
#litenglomtlosen_okknappdiv
{
	float: left;
	display: inline;
}
#litenglomtlosen_meddelande
{
	color: red;
	visibility: hidden;
	display: none;
}
#nynykund_kunduppgifter_venster, #profil_kunduppgifter_venster
{
	float: left;
	display: inline;
}
#nynykund_namn1, #nynykund_gatuadress, #nynykund_postnr, #nynykund_land, #nynykund_mobilnr, #nynykund_namn2,
#nynykund_coadress, #nynykund_ort, #nynykund_telefonnr, #nynykund_personnr, #nynykund_epostadress, #nynykund_losen1,
#nynykund_losen2, #nynykund_levnamn, #nynykund_levgata, #nynykund_levpostnr, #nynykund_levort,
#profil_namn1, #profil_gatuadress, #profil_postnr, #profil_land, #profil_mobilnr, #profil_namn2, #profil_coadress, #profil_ort,
#profil_telefonnr, #profil_personnr, #profil_epostadress, #profil_losen1, #profil_losen2, #profil_levnamn, #profil_levgata,
#profil_levpostnr, #profil_levort
{
	background: white url(images/searchBg_250.gif) no-repeat scroll right center;
	width:150px;
	margin: 0px 0 0 0px;
	border: 0 none;
	font-size: 11px;
/*	height: 15px;*/
	padding-left: 3px;
	vertical-align: top;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 11px;
	line-height: 130%;
	color: #000000;
	padding-top: 1px;
	padding-bottom: 1px;
	padding-right: 1px;
}
#nynykund_veljkundtyp, #profil_veljkundtyp
{
	padding-bottom: 15px;
}
#nynykund_kunduppgifter_rubrik, #nynykund_anvendaruppgifter_rubrik, #verifieranykunduppgifter_kunduppgifter_rubrik, #verifieranykunduppgifter_anvendaruppgifter_rubrik
{
	font-weight: bold;
	font-size: 18px;
	padding-bottom: 15px;
}
#nynykund_kunduppgifter_hoger, #profil_kunduppgifter_hoger
{
	float: right;
	display: inline;
}
#nynykund_opt_div
{
	float: right;
	display: inline;
	padding-top: 20px;
}
#nynykund_knapp_div
{
	padding-top: 20px;
	float: right;
	display: inline;
}
#nynykund_anvendaruppgifter
{
	float: left;
	display: inline;
}
.nynykund_msg, .profil_msg
{
	color: red;
}
#verifieranykunduppgifter_venster, #verifieranykunduppgifter_hoger, #verifieranykunduppgifter_forraknapp_div
{
	float: left;
	display: inline;
}
#verifieranykunduppgifter_venster
{
	width: 230px;
	padding-right: 20px;
}
#verifieranykunduppgifterdlg .ft
{
	background-color: #ffffff;
}
#verifieranykunduppgifter_okknapp_div
{
	float: right;
	display: inline;
}
.verifieranykunduppgifter_avsnitt
{
	padding-bottom: 10px;
}
.verifieranykunduppgifter_avsnitt.sista
{
	padding-bottom: 0px;
}
.verifieranykunduppgifter_avsnitt_rubrik
{
	font-weight: bold;
	font-size: 13px;
	padding-bottom: 5px;
}
.kassaAccordion
{
}
.kassaAccordion .yui-cms-accordion .yui-cms-item
{
	width: 784px;
/*	border: none;*/
	border-left: 1px solid #dddddd;
	border-right: 1px solid #dddddd;
	background: #ffffff;
}
.kassaAccordion .yui-cms-accordion .yui-cms-item .hd
{
	background-color: #ffffff;
}
.kassaAccordion .yui-cms-accordion .yui-cms-item .fixed
{
/*	border-left: 1px solid #dddddd;
	border-right: 1px solid #dddddd;*/
	background-color: #ffffff;
	font-family: Verdana;
}
.kassaAccordion input,.kassaAccordion textarea
{
	font-family: Verdana;
	font-size: 11px;
}
.kassaAccordion td, .kassaAccordion th
{
	font-family: Verdana;
}
.yui-skin-sam .kassaAccordion .yui-cms-accordion .yui-cms-item .bd .fixed
{
	padding: 15px;
}
.kassaAccordion .yui-cms-accordion .yui-cms-item .fixed.sista
{
	border-bottom: 1px solid #dddddd;
}
.kassaAccordion .yui-cms-accordion .yui-cms-item .hd
{
	cursor: pointer;
}
.kassaAccordion .yui-cms-accordion .yui-cms-item .hd .v
{
	background: url(images/tabsel.gif) left top;
	float: left;
	display: inline;
	width: 6px;
	height: 22px;
}
.kassaAccordion .yui-cms-accordion .yui-cms-item .hd .m
{
	background: url(images/tabsel.gif) left top;
	float: left;
	display: inline;
	width: 772px;
	height: 22px;
	font-family: "Trebuchet MS",Verdana;
	font-size: 12px;
}
.kassaAccordion .yui-cms-accordion .yui-cms-item .hd .m.plus12
{
	width: 778px;
	padding-left: 6px;
}
.kassaAccordion .yui-cms-accordion .yui-cms-item .hd p
{
	padding-top: 5px;
	margin: 0px;
	color: black;
	font-weight: bold;
	font-family: Arial;
}
.kassaAccordion .yui-cms-accordion .yui-cms-item .hd .h
{
	background: url(images/tabsel.gif) left top;
	float: left;
	display: inline;
	width: 6px;
	height: 22px;
}
.checkoutCartTable
{
	width:100%;
}
.checkoutCartTable th
{
	border-bottom:1px solid #CCCCCC;
}
.checkoutCartTable tr
{
	color: #B51F01;
	height: 20px;
}
.checkoutCartTable #topRuler
{
	height:4px;
}
.checkoutCartTable td
{
	color:#000000;
	padding: 1px;
}
.textCenter
{
	text-align:center;
}
.checkoutCartTable #bottomRuler
{
	height:4px;
}
.checkoutCartTable #THCartSumText
{
	border-top:1px solid #CCCCCC;
	text-align:left;
}
.checkoutCartTable #THCartSum
{
	border-top:1px solid #CCCCCC;
	color:#000000;
	text-align:right;
	font-weight: bold;
}
.checkoutArticleQty
{
	background:transparent url(images/searchBg.gif) no-repeat scroll right center;
	width:20px;
	margin: 0px 0 0 0px;
	border: 0 none;
	font-size: 11px;
	height: 15px;
	padding-left: 3px;
	vertical-align: top;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 11px;
	line-height: 130%;
	color: #000000;
	padding-top: 1px;
	padding-bottom: 1px;
	padding-right: 1px;
}
.checkoutCartTable #TDArticleSum
{
	text-align:right;
}
.checkoutCartTable #THArticleSum
{
	text-align:right;
}
.kassa_knapp_venster
{
	float: left;
	display: inline;
	margin-top: 10px;
}
.kassa_knapp_hoger, .profil_knapp_hoger
{
	float: right;
	display: inline;
	margin-top: 7px;
}
#kassan2_fraktas_rubrik, #kassan2_fraktsett_rubrik, #kassan2_hemtas_rubrik, #kassan2_betalsett_rubrik, #kassan2_summering_rubrik, #kassan_rabattkod_rubrik, #kassan_chippning_rubrik
{
	color:#B51F01;
	margin-bottom: 10px;
	font-weight: bold;
}
#kassan_lev_hemadress_div, #kassan_hemtas_adress_div
{
	float: left;
	display: inline;
	width: 250px;
}
#kassan_lev_annanadress_div, #kassan_hemtas_datum_div
{
	float: left;
	display: inline;
	width: 250px;
}
.hoger20
{
	padding-right: 20px;
}
#kassan2_fraktsetten
{
	margin-bottom: 20px;
	padding-bottom: 20px;
	border-bottom: 1px solid #cccccc;
}
.kassan_ett_fraktsett
{
	padding-bottom: 2px;
}
#kassan_fraktsett_radios, #kassan_betalsett_radios
{
	float: left;
	display: inline;
	width: 250px;
}
#kassan_fraktsett_texterhoger, #kassan_betalsett_texterhoger
{
	float: left;
	display: inline;
	width: 450px;
	font-family: Arial;
	font-size: 12px;
}
#kassan2_kommentar_div
{
	padding-top: 10px;
	padding-bottom: 10px;
}
#kassan2_kommentar
{
	background:transparent url(images/commentBg.gif) no-repeat scroll 0 0;
	border-color:#DDDDDD #CCCCCC #CCCCCC #DDDDDD;
	border-style:solid;
	border-width:1px;
	font-size:11px;
	margin:1px 0 0;
	padding:2px;
	text-align:left;
	vertical-align:top;
	width: 446px;
	height: 56px;
}
#kassan_betalsett_delbetalning_forslag
{
	margin-top: 5px;
}
#kassan_betalsett_radios
{
	border-right: 1px solid #cccccc;
	width: 250px;
	margin-right: 50px;
}
#kassan2_betalsetten
{
	margin-bottom: 20px;
	padding-bottom: 20px;
	border-bottom: 1px solid #cccccc;
}
.CheckoutSourroundDivCart
{
	float:left;
	display: inline;
	margin-top: 10px;
	width: 750px;
}
.checkoutCartTable #THCartShipPaySumText
{
	border-bottom:medium none;
	border-top:1px solid #CCCCCC;
	color:#000000;
	text-align:left;
	width:40%;
}
.checkoutCartTable #THCartShipPaySumText
{
	border-bottom:medium none;
	border-top:1px solid #CCCCCC;
	color:#000000;
	text-align:left;
	width:40%;
}
.checkoutCartTable .F1
{
	background-color:#F1F1F1;
}
.checkoutCartTable .F5
{
	background-color:#F5F5F5;
}
.checkoutCartTable .Border
{
	border-bottom:1px solid #CCCCCC;
}
.checkoutShippingPaymentTot
{
	color:#B51F01 !important;
	font-size:18px;
	font-family: Verdana;
}
#faktureramig_levadr, #delbetalning_levadr
{
	font-weight: bold;
}
#kassan_faktuereramig_runtom, #kassan_delbetalning_runtom
{
	margin-top: 10px;
}
#delbetalning_personnummer_fel, #faktureramig_personnummer_fel
{
	margin-bottom: 5px;
	color: red;
}
#delbetalning_ingetval, #kassan_hemtas_fel
{
	color: red;
}
#kassan_hemtas_fel
{
	margin-top: 5px;
}
#kassan2_betalkort_runtom
{
	margin-top: 10px;
}
.tdHeight
{
	height:22px;
	vertical-align:top;
}
.txt
{
	-x-system-font:none;
	font-family:Verdana,Helvetica,Arial;
	font-size:10px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:normal;
	margin:4px;
}
.ccNumber
{
	width:120px;
}
.inputs
{
	-x-system-font:none;
	border:1px solid #000000;
	font-family:Verdana,Helvetica,Arial;
	font-size:10px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:normal;
}
.ccCVC
{
	width:35px;
}
#kassan_betalkort_fel
{
	color: red;
	margin-top: 10px;
}
.labelwidth
{
	width:200px;
}
#kassan_levadress_fel
{
	margin-top: 10px;
	color: red;
}
.helpbubbla_innehall_kella_dold, #helpbubbla
{
	display: none;
}
#helpbubbla
{
	position: absolute;
	left: -1000px;
	top: -1000px;
}
#helpbubbla_pilvenster
{
	background: red url(images/Callouts_DDDDDD.gif) left -44px no-repeat;
}
#helpbbubla_hoger
{
	border-top: 1px solid #dddddd;
	border-right: 1px solid #dddddd;
	border-bottom: 1px solid #dddddd;
	background-color: #ffffff;
	padding-left: 15px;
	padding-bottom: 15px;
}
#helpbubbla_venster_topp, #helpbubbla_venster_botten
{
	border-right: 1px solid #dddddd;
	background: yellow;
}
#helpbubbla_hoger_topp
{
	float: right;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 5px;
}
#helpbubbla_doljhelp
{
	text-decoration: none;
	color: red;
}
#helpbbubla_hoger_innehall
{
	padding-right: 15px;
}
.checkoutCartTable th
{
	font-weight: bold;
}
.checkoutDeliveryTextbox
{
	background:transparent url(images/searchBg_250.gif) no-repeat scroll right center;
	width:200px;
	margin: 0px 0 0 0px;
	border: 0 none;
	font-size: 11px;
	height: 15px;
	padding-left: 3px;
	vertical-align: top;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 11px;
	line-height: 130%;
	color: #000000;
	padding-top: 1px;
	padding-bottom: 1px;
	padding-right: 1px;
}
.checkoutDeliveryTextboxZipcode
{
	background:transparent url(images/searchBg.gif) no-repeat scroll right center;
	width:70px;
	margin: 0px 0 0 0px;
	border: 0 none;
	font-size: 11px;
	height: 15px;
	padding-left: 3px;
	vertical-align: top;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 11px;
	line-height: 130%;
	color: #000000;
	padding-top: 1px;
	padding-bottom: 1px;
	padding-right: 1px;
}
.checkoutDeliveryTextboxCity
{
	background:transparent url(images/searchBg.gif) no-repeat scroll right center;
	width:117px;
	margin: 0px 0 0 0px;
	border: 0 none;
	font-size: 11px;
	height: 15px;
	padding-left: 3px;
	vertical-align: top;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 11px;
	line-height: 130%;
	color: #000000;
	padding-top: 1px;
	padding-bottom: 1px;
	padding-right: 1px;
}
#kassan1_rabattkod
{
	float: left;
	width: 250px;
}
#kassan_rabattkod_rubrik
{
	margin-top: 10px;
	margin-bottom: 0px;
}
.kassan2_runtom
{
	border: 1px solid #dddddd;
	padding: 5px;
}
#kassan_rabattkod
{
	background:transparent url(images/searchBg.gif) no-repeat scroll right center;
	width:110px;
	margin: 0px 0 0 0px;
	border: 0 none;
	font-size: 11px;
	height: 15px;
	padding-left: 3px;
	vertical-align: top;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 11px;
	line-height: 130%;
	color: #000000;
	padding-top: 1px;
	padding-bottom: 1px;
	padding-right: 1px;
}
#kassan_rabattkod_meddelande
{
	color: #cc0000;
}
#kassan1_knappar
{
	float: right;
	display: inline;
	width: 81px;
}
#visakopvillkor
{
	color: #cc0000;
	font-weight: bold;
}
#lev_fornamn_fel, #lev_efternamn_fel, #lev_adress_fel, #lev_postnr_fel, #lev_ort_fel, #lev_epostadress_fel, #lev_telefonnr_fel
{
	color: #cc0000;
	display: none;
}
#kassan_ordertel_fel
{
	color: #cc0000;
}
.mainHeader
{
	color:#B51F01;
	font-size:18px;
	line-height:1;
	font-weight: 700;
}
.kvittodel_yttre
{
	border-left: 1px solid #dddddd;
	border-top: 1px solid #dddddd;
	border-right: 1px solid #dddddd;
	border-bottom: 1px solid #dddddd;
	margin-right: 11px;
	margin-top: 11px;
}
.kvittodel_mellan
{
	border-bottom: 1px solid #cccccc;
	border-right: 1px solid #dddddd;
}
.kvittodel_inre
{
	border-bottom: 1px solid #dddddd;
	padding: 20px;
}
.sysTextSpan
{
	font-size:13px;
	font-weight:700;
}
#kassan2_kvitto_knappar
{
	margin-top: 10px;
}
.kassan2_kvitto_knapp_venster
{
	float: left;
	display: inline;
}
.kassan2_kvitto_knapp_hoger
{
	float: right;
	display: inline;
}
.botmarg20
{
	padding-bottom: 20px;
}
#divDeliveryAddress
{
	margin-right: 70px;
	margin-bottom: 20px;
	float: left;
	display: inline;
}
#divDeliveryPhone
{
	float: left;
	display: inline;
}
#divOrderNumber
{
	float: left;
	display: inline;
	margin-left: 70px;
}
.checkoutOrderTable th
{
	border-bottom:medium none;
	font-size:13px;
	font-weight: bold;
}
.checkoutOrderTable tr
{
	color:#000000;
}
.checkoutOrderTable #TDShippingAndPaymentHeader
{
	font-size:13px;
	font-weight:700;
	padding-top:9px;
	text-align:left;
}
.checkoutOrderTable td
{
	color:#000000;
	font-weight:400;
}
.checkoutOrderTable #THCartSumText
{
	border-top:1px solid #CCCCCC;
	color:#B51F01;
	padding-top:9px;
	text-align:left;
}
.checkoutOrderTable #THCartSum
{
	border-top:1px solid #CCCCCC;
	color:#B51F01;
	padding-right:0;
	padding-top:9px;
	text-align:right;
}
.checkoutOrderTable #TDArticleSum, .checkoutOrderTable #THArticleSum
{
	text-align: right;
}
.checkoutOrderTable
{
	width: 80%;
}
.checkoutOrderTable #topRuler
{
	height:4px;
}
.checkoutOrderTable #bottomRuler
{
	border-bottom:1px solid #CCCCCC;
	height:9px;
}
.profilAccordion
{
}
.profilAccordion .yui-cms-accordion .yui-cms-item
{
	width: 784px;
/*	border: none;*/
	border-left: 1px solid #dddddd;
	border-right: 1px solid #dddddd;
	background: #ffffff;
}
.profilAccordion .yui-cms-accordion .yui-cms-item .hd
{
	background-color: #ffffff;
}
.profilAccordion .yui-cms-accordion .yui-cms-item .fixed
{
/*	border-left: 1px solid #dddddd;
	border-right: 1px solid #dddddd;*/
	background-color: #ffffff;
	font-family: Verdana;
}
.profilAccordion input,.profilAccordion textarea
{
	font-family: Verdana;
	font-size: 11px;
}
.profilAccordion td, .profilAccordion th
{
	font-family: Verdana;
}
.yui-skin-sam .profilAccordion .yui-cms-accordion .yui-cms-item .bd .fixed
{
	padding: 15px;
}
.profilAccordion .yui-cms-accordion .yui-cms-item .fixed.sista
{
	border-bottom: 1px solid #dddddd;
}
.profilAccordion .yui-cms-accordion .yui-cms-item .hd
{
	cursor: pointer;
}
.profilAccordion .yui-cms-accordion .yui-cms-item .hd .v
{
	background: url(images/tabsel.gif) left top repeat-x;
	float: left;
	display: inline;
	width: 6px;
	height: 22px;
}
.profilAccordion .yui-cms-accordion .yui-cms-item .hd .m
{
	background: url(images/tabsel.gif) left top repeat-x;
	float: left;
	display: inline;
	width: 772px;
	height: 22px;
	font-family: "Trebuchet MS",Verdana;
	font-size: 12px;
}
.profilAccordion .yui-cms-accordion .yui-cms-item .hd .m.plus12
{
	width: 778px;
	padding-left: 6px;
}
.profilAccordion .yui-cms-accordion .yui-cms-item .hd p
{
	padding-top: 5px;
	margin: 0px;
	color: black;
	font-weight: bold;
	font-family: Arial;
}
.profilAccordion .yui-cms-accordion .yui-cms-item .hd .h
{
	background: url(images/tabsel.gif) left top repeat-x;
	float: left;
	display: inline;
	width: 6px;
	height: 22px;
}
.formRuler
{
	background-color:#DDDDDD;
	border:medium none;
	color:#DDDDDD;
	height:1px;
}
.formRulerDiv
{
	margin-top: 15px;
	margin-bottom: 20px;
}
#profil_uppgifter_runtom
{
	margin-left: 60px;
	margin-right: 40px;
}
.spacetbl td.nynykund_lbl, .spacetbl td.profil_lbl
{
	text-align: right;
}
.orderHistoryTable
{
	border:1px solid #DDDDDD;
	width: 100%;
}
.orderHistoryTop
{
	padding-bottom: 15px;
}
.orderHistoryTable th, .orderHistoryTable td
{
	padding: 5px;
}
.orderHistoryTable th
{
	font-weight: bold;
}
.orderHistoryTable tr.udda
{
	background-color: #dddddd;
}
#vensterlogin_epostadress_fel, #vensterlogin_losenord_fel, #vensterlogin_fel, #chippning_felmeddelande
{
	color: #cc0000;
}
#vensterlogin_fel
{
	margin-top: 5px;
}
#loggain
{
	margin-bottom: 10px;
}
#kassan1_chippning
{
	float: left;
	width: 250px;
	margin-left: 20px;
}
#kassan_chippning_rubrik
{
	margin-top: 10px;
	margin-bottom: 0px;
}
#visaenprodukt_efterkop_tillval, #visaenprodukt_efterkop_tillbehor
{
	margin-bottom: 20px;
	float: left;
	display: inline;
	width: 567px;
}
#visaenprodukt_efterkop_tillval .hd, #visaenprodukt_efterkop_tillbehor .hd
{
	margin: 0px;
	height: 22px;
	overflow: hidden;
}
#visaenprodukt_efterkop_tillval .hd .v, #visaenprodukt_efterkop_tillbehor .hd .v
{
	background: url(images/avdelningar/RoundedTopTopLeft_White.gif) left top no-repeat;
	float: left;
	display: inline;
	width: 6px;
	height: 22px;
}
#visaenprodukt_efterkop_tillval .hd .m, #visaenprodukt_efterkop_tillbehor .hd .m
{
	background: url(images/avdelningar/RoundedTopTop_White.gif) left top repeat-x;
	float: left;
	display: inline;
	width: 555px;
	height: 22px;
}
#visaenprodukt_efterkop_tillval .hd .m p, #visaenprodukt_efterkop_tillbehor .hd .m p
{
	padding-top: 5px;
	margin: 0px;
}
#visaenprodukt_efterkop_tillval .hd .h, #visaenprodukt_efterkop_tillbehor .hd .h
{
	background: url(images/avdelningar/RoundedTopTopRight_White.gif) left top no-repeat;
	float: left;
	display: inline;
	width: 6px;
	height: 22px;
}
#visaenprodukt_efterkop_tillval .bd, #visaenprodukt_efterkop_tillbehor .bd
{
/*	background:transparent url(images/avdelningar/RoundedTopBottom.gif) scrolling repeat-x left bottom;*/
	border-bottom:1px solid #DDDDDD;
	border-left:1px solid #DDDDDD;
	border-right:1px solid #DDDDDD;
	padding: 5px;
	padding-bottom:10px;
}
.yui-skin-sam #doc .yui-button button, .yui-skin-sam #doc .yui-button a
{
	font-size:10px;
}
button.yuiknapp
{
	visibility: hidden;
}
#inremeny
{
	float: left;
	display: inline;
	width: 215px;
	overflow: hidden;
	padding-top: 10px;
	padding-bottom: 20px;
	margin-left: 40px;
}
#main2
{
	float: none;
	display: block;
	width: 600px;
	overflow: hidden;
	padding-left: 10px;
	padding-top: 10px;
	padding-bottom: 20px;
	color: #505050;
}
#inremeny ul li
{
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	display: block;
	margin-bottom: 5px;
}
#inremeny ul li a
{
	background:transparent url(images/bn_yellow_smallarrow_right.jpg) no-repeat scroll left top;
	color:#000000;
	font-size:12px;
	min-height:19px;
	padding-left:20px;
	text-decoration:none;
}
#inremeny ul li a:hover
{
	font-weight: bold;
	background:transparent url(images/bn_blue_smallarrow_right.jpg) no-repeat scroll left top;
}
h1.inretitel
{
	font-size: 18pt;
	font-weight: bold;
	font-family: Arial;
	border-bottom: 1px solid #fcde00;
	margin-left: 47px;
	margin-right: 47px;
	margin-bottom: 20px;
	margin-top: 20px;
	color: #505050;
}
h2.inretitel
{
	font-size: 14pt;
	font-weight: bold;
	font-family: Arial;
	margin-bottom: 5px;
}
#main2 ul
{
	margin-bottom: 10px;
}
