body,p { padding:0; margin:0; }
body { box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box; }
a img { border-width:0; }
.km_flag { cursor:pointer; background-repeat:no-repeat; }
div.km_share { margin:5px 0 3px 0; }
#km_dimmer { position:absolute; top:0; left:0; width:100%; height:100%; background-image:url(http://cms.webomaten.se/graphic/transparency/dimmer_black.png); z-index:99; }
#km_modalPopup { position:absolute; z-index:100; visibility:hidden; }
#km_closeModalPopup { text-align:right; color:white; font-size:10px; cursor:pointer; }
h1 { margin:0; }
input.checkbox { margin-left:0; margin-top:0; margin-right:4px; margin-bottom:0; padding:0; }
div.km_form_element { margin:0 0 4px 0; }
label { cursor:pointer; }
div.km_clear { clear:both; height:0; width:0; overflow:hidden; }
.style_1,h1 { color:#00aeef; font-family:Arial,sans-serif; font-size:18px; font-style:normal; font-weight:bold; line-height:normal; text-align:left; text-decoration:none; text-transform:none; }
.style_2 { color:#000000; font-family:Arial,sans-serif; font-size:12px; font-style:normal; font-weight:normal; letter-spacing:0px; line-height:normal; text-align:left; text-decoration:none; text-transform:none; }
body,p,td,ul,li { color:#000000; font-family:Arial,sans-serif; font-size:12px; font-style:normal; font-weight:normal; letter-spacing:0px; line-height:normal; text-decoration:none; text-transform:none;  }
.style_3 { color:#666666; font-family:Arial,sans-serif; font-size:11px; font-style:normal; font-weight:normal; letter-spacing:0px; padding-bottom:0px; padding-left:0px; padding-right:0px; padding-top:0px; text-align:left; text-decoration:none; text-transform:none; }
.style_4 { background-attachment:fixed; background-color:#FFFF00; background-position:center center; background-repeat:no-repeat; border-bottom-color:#000000; border-bottom-style:solid; border-bottom-width:1px; border-left-color:#000000; border-left-style:solid; border-left-width:1px; border-right-color:#000000; border-right-style:solid; border-right-width:1px; border-top-color:#000000; border-top-style:solid; border-top-width:1px; padding-bottom:10px; padding-left:10px; padding-right:10px; padding-top:10px; width:100%; display:block; }
.style_5 { background-attachment:fixed; background-color:#d7eeff; background-image:url(http://www2.webomaten.se/css/banner_blackjack.gif); background-position:center center; background-repeat:no-repeat; border-bottom-color:#85cdff; border-bottom-style:solid; border-bottom-width:1px; border-left-color:#85cdff; border-left-style:solid; border-left-width:1px; border-right-color:#85cdff; border-right-style:solid; border-right-width:1px; border-top-color:#85cdff; border-top-style:solid; border-top-width:1px; padding-bottom:12px; padding-left:10px; padding-right:10px; padding-top:8px; }
.style_7 { border-left-color:#CCCCCC; border-left-style:dotted; border-left-width:1px; border-top-color:#CCCCCC; border-top-style:dotted; border-top-width:1px; margin-bottom:8px; margin-top:8px; }
.style_8 { color:#009ff4; font-family:Arial,sans-serif; font-size:14px; font-style:normal; font-weight:bold; text-align:left; text-decoration:none; text-transform:none; }
.style_9 { background-attachment:fixed; background-image:url(http://www.webomaten.se/km/css/bgfade_left.gif?x=1216460270843); background-position:left top; background-repeat:repeat-y; border-bottom-color:#000000; border-bottom-style:solid; border-bottom-width:0px; border-left-color:#000000; border-left-style:solid; border-left-width:0px; border-right-color:#000000; border-right-style:solid; border-right-width:0px; border-top-color:#000000; border-top-style:solid; border-top-width:0px; }
.style_10 { background-attachment:fixed; background-image:url(http://www.webomaten.se/km/css/bgfade_right.gif?x=1216460338786); background-position:right top; background-repeat:repeat-y; border-bottom-color:#000000; border-bottom-style:solid; border-bottom-width:0px; border-left-color:#000000; border-left-style:solid; border-left-width:0px; border-right-color:#000000; border-right-style:solid; border-right-width:0px; border-top-color:#000000; border-top-style:solid; border-top-width:0px; }
.style_11 { color:#F27186; font-family:Arial,sans-serif; font-size:18px; font-style:normal; font-weight:bold; line-height:normal; text-align:left; text-decoration:none; text-transform:none; }
.style_12 { color:#00a651; font-family:Arial,sans-serif; font-size:18px; font-style:normal; font-weight:bold; line-height:normal; text-align:left; text-decoration:none; text-transform:none; }
.style_13 { color:#000000; font-family:Arial,sans-serif; font-size:50px; font-style:normal; font-weight:bold; line-height:normal; text-align:left; text-decoration:none; text-transform:none; }
.style_14 { color:#000000; font-family:Arial,sans-serif; font-size:30px; font-style:normal; font-weight:normal; line-height:normal; text-align:left; text-decoration:none; text-transform:none; }
.style_15 { color:#000000; font-family:Arial,sans-serif; font-size:36px; font-style:normal; font-weight:normal; line-height:normal; text-align:left; text-decoration:none; text-transform:none; }
.style_16 { color:#000000; font-family:Arial,sans-serif; font-size:15px; font-style:normal; font-weight:normal; line-height:20px; text-align:left; text-decoration:none; text-transform:none; }
.style_17 { color:#000000; font-family:Arial,sans-serif; font-size:12px; }
.style_18 { border-left-color:#999999; border-left-style:solid; border-left-width:1px; border-top-color:#999999; border-top-style:solid; border-top-width:1px; margin-bottom:10px; margin-top:10px; }
.style_19 { color:#000000; font-family:Arial,sans-serif; font-size:13px; }
.style_20 { color:#000000; font-family:Arial,sans-serif; font-size:13px; font-style:normal; font-weight:bold; line-height:normal; text-align:left; text-decoration:none; text-transform:none; }
.style_21 { color:#000000; font-family:Arial,sans-serif; font-size:12px; font-style:normal; font-weight:normal; line-height:normal; text-align:left; text-decoration:none; text-transform:none; }
.style_22 { background-attachment:scroll; background-image:url(http://www.webomaten.se/km/css/fade_600.jpg); background-position:left top; background-repeat:no-repeat; border-bottom-color:#000000; border-bottom-style:solid; border-bottom-width:0px; border-left-color:#000000; border-left-style:solid; border-left-width:0px; border-right-color:#000000; border-right-style:solid; border-right-width:0px; border-top-color:#000000; border-top-style:solid; border-top-width:0px; padding-bottom:40px; padding-left:40px; padding-right:40px; padding-top:40px; }
.style_23 { background-attachment:scroll; background-color:#FFFFFF; background-image:url(http://www.webomaten.se/km/css/paper700.jpg); background-position:left top; background-repeat:no-repeat; border-bottom-color:#FFFFFF; border-bottom-style:solid; border-bottom-width:0px; border-left-color:#FFFFFF; border-left-style:solid; border-left-width:0px; border-right-color:#FFFFFF; border-right-style:solid; border-right-width:0px; border-top-color:#FFFFFF; border-top-style:solid; border-top-width:0px; padding-bottom:40px; padding-left:60px; padding-right:60px; padding-top:40px; }
.style_24 { background-attachment:scroll; background-image:url(http://www.webomaten.se/km/css/postit.jpg); background-position:left top; background-repeat:no-repeat; border-bottom-color:#000000; border-bottom-style:solid; border-bottom-width:0px; border-left-color:#000000; border-left-style:solid; border-left-width:0px; border-right-color:#000000; border-right-style:solid; border-right-width:0px; border-top-color:#000000; border-top-style:solid; border-top-width:0px; padding-bottom:10px; padding-left:35px; padding-right:45px; padding-top:80px; }
.style_25 { background-attachment:scroll; background-image:url(http://www.webomaten.se/km/css/fade252.png); background-position:left top; background-repeat:no-repeat; border-bottom-color:#000000; border-bottom-style:solid; border-bottom-width:0px; border-left-color:#000000; border-left-style:solid; border-left-width:0px; border-right-color:#000000; border-right-style:solid; border-right-width:0px; border-top-color:#000000; border-top-style:solid; border-top-width:0px; padding-bottom:40px; padding-left:40px; padding-right:40px; padding-top:40px; }
.style_26 { color:#000000; font-family:Arial,sans-serif; font-size:12px; }
.style_27 { color:#000000; font-family:Helvetica, 'Helvetica 55 Roman',sans-serif; font-size:12px; font-style:normal; font-weight:normal; line-height:normal; text-align:left; text-decoration:none; text-transform:none; }
.style_1 a:link,a:link.style_1 { color:#0000FF; font-style:normal; font-weight:bold; text-decoration:underline;  }
.style_2 a:link,a:link.style_2,a:link { color:#0066FF; font-style:normal; font-weight:normal; text-decoration:none;  }
.style_3 a:link,a:link.style_3 { color:#FF0000; font-style:normal; font-weight:normal; text-decoration:underline;  }
.style_8 a:link,a:link.style_8 { color:#0000FF; font-style:normal; font-weight:normal; text-decoration:underline;  }
.style_11 a:link,a:link.style_11 { color:#0000FF; font-style:normal; font-weight:normal; text-decoration:underline;  }
.style_12 a:link,a:link.style_12 { color:#0000FF; font-style:normal; font-weight:normal; text-decoration:underline;  }
.style_13 a:link,a:link.style_13 { color:#0000FF; font-style:normal; font-weight:normal; text-decoration:underline;  }
.style_14 a:link,a:link.style_14 { color:#0000FF; font-style:normal; font-weight:normal; text-decoration:underline;  }
.style_15 a:link,a:link.style_15 { color:#0000FF; font-style:normal; font-weight:normal; text-decoration:underline;  }
.style_16 a:link,a:link.style_16 { color:#0000FF; font-style:normal; font-weight:normal; text-decoration:underline;  }
.style_20 a:link,a:link.style_20 { color:#0000FF; font-style:normal; font-weight:normal; text-decoration:underline;  }
.style_21 a:link,a:link.style_21 { color:#0000FF; font-style:normal; font-weight:normal; text-decoration:underline;  }
.style_27 a:link,a:link.style_27 { color:#0000FF; font-style:normal; font-weight:normal; text-decoration:underline;  }
.style_1 a:visited,a:visited.style_1 { color:#0000FF; font-style:normal; font-weight:bold; text-decoration:underline;  }
.style_2 a:visited,a:visited.style_2,a:visited { color:#0066FF; font-style:normal; font-weight:normal; text-decoration:none;  }
.style_3 a:visited,a:visited.style_3 { color:#0000FF; font-style:normal; font-weight:normal; text-decoration:underline;  }
.style_8 a:visited,a:visited.style_8 { color:#0000FF; font-style:normal; font-weight:normal; text-decoration:underline;  }
.style_11 a:visited,a:visited.style_11 { color:#0000FF; font-style:normal; font-weight:normal; text-decoration:underline;  }
.style_12 a:visited,a:visited.style_12 { color:#0000FF; font-style:normal; font-weight:normal; text-decoration:underline;  }
.style_13 a:visited,a:visited.style_13 { color:#0000FF; font-style:normal; font-weight:normal; text-decoration:underline;  }
.style_14 a:visited,a:visited.style_14 { color:#0000FF; font-style:normal; font-weight:normal; text-decoration:underline;  }
.style_15 a:visited,a:visited.style_15 { color:#0000FF; font-style:normal; font-weight:normal; text-decoration:underline;  }
.style_16 a:visited,a:visited.style_16 { color:#0000FF; font-style:normal; font-weight:normal; text-decoration:underline;  }
.style_20 a:visited,a:visited.style_20 { color:#0000FF; font-style:normal; font-weight:normal; text-decoration:underline;  }
.style_21 a:visited,a:visited.style_21 { color:#0000FF; font-style:normal; font-weight:normal; text-decoration:underline;  }
.style_27 a:visited,a:visited.style_27 { color:#0000FF; font-style:normal; font-weight:normal; text-decoration:underline;  }
.style_1 a:hover,a:hover.style_1 { color:#0000FF; font-style:italic; font-weight:bold; text-decoration:underline;  }
.style_2 a:hover,a:hover.style_2,a:hover { color:#0066FF; font-style:normal; font-weight:normal; text-decoration:underline;  }
.style_3 a:hover,a:hover.style_3 { color:#FFFF00; font-style:normal; font-weight:normal; text-decoration:underline;  }
.style_8 a:hover,a:hover.style_8 { color:#0000FF; font-style:normal; font-weight:normal; text-decoration:underline;  }
.style_11 a:hover,a:hover.style_11 { color:#0000FF; font-style:normal; font-weight:normal; text-decoration:underline;  }
.style_12 a:hover,a:hover.style_12 { color:#0000FF; font-style:normal; font-weight:normal; text-decoration:underline;  }
.style_13 a:hover,a:hover.style_13 { color:#0000FF; font-style:normal; font-weight:normal; text-decoration:underline;  }
.style_14 a:hover,a:hover.style_14 { color:#0000FF; font-style:normal; font-weight:normal; text-decoration:underline;  }
.style_15 a:hover,a:hover.style_15 { color:#0000FF; font-style:normal; font-weight:normal; text-decoration:underline;  }
.style_16 a:hover,a:hover.style_16 { color:#0000FF; font-style:normal; font-weight:normal; text-decoration:underline;  }
.style_20 a:hover,a:hover.style_20 { color:#0000FF; font-style:normal; font-weight:normal; text-decoration:underline;  }
.style_21 a:hover,a:hover.style_21 { color:#0000FF; font-style:normal; font-weight:normal; text-decoration:underline;  }
.style_27 a:hover,a:hover.style_27 { color:#0000FF; font-style:normal; font-weight:normal; text-decoration:underline;  }
body {
	background-position:top;
	background-repeat:repeat-x;
	font-family:Helvetica, sans-serif;
	font-size:12px;
	margin:0;
	padding:0;
}
#header {
	position:relative;
	height:95px;
	width:1000px;
	z-index:2;
}
#logo {
	position:absolute;
	left:0;
	top:0;
	width:240px;
	height:100px;
	overflow:hidden;
	background-position:top left;
	background-repeat:no-repeat;
	cursor:pointer;
	z-index:4;
}
#loginFormHolder {
	position:absolute;
	left:555px;
	top:10px;
	width:440px;
	height:30px;
	overflow:hidden;
	z-index:4;
}
#tableForm {
	float:right;
}
#menuHolder {
	position:absolute;
	left:200px;
	top:52px;
	width:800px;
	height:40px;
	overflow:hidden;
	z-index:4;
}
#contentContainer {
	width:1000px;
	margin:20px 0 30px 0;
}
#footerContainer {
	left:0;
	right:0;
	position:fixed;
	bottom:0;
	height:24px;
	background-color:#fff;
	border-top:1px dotted #CCCCCC;
	background-color:#EEEEEE;
	-o-box-shadow: 0 -4px 8px #CCC;
	-icab-box-shadow: 0 -4px 8px #CCC;
	-khtml-box-shadow: 0 -4px 8px #CCC;
	-moz-box-shadow: 0 -4px 8px #CCC;
	-webkit-box-shadow: 0 -4px 8px #CCC;
	 box-shadow: 0 -4px 8px #CCC;
}
#flash {
}
#footer {
	width:1000px;
	padding-top:5px;
}






.menu {
	list-style: none;
	height: 20px;
	margin: 0 14px;
}
.menu li
{
	float: left;
}
.menu li a,.menu li a:hover,.menu li a:active,.menu li a:visited
{
	float: left;
	padding-left:10px;
	text-decoration: none;
	font-size:14px;
	font-weight:bold;
	color: #000000;
	font-style:normal;
}
.menu li a:hover
{
	color:#000000;
}

.subMenu {
	list-style: none;
	height: 20px;
	margin: 0 14px;
}
.subMenu li
{
	float: left;
}
.subMenu li a,.subMenu li a:hover,.subMenu li a:active,.subMenu li a:visited
{
	float: left;
	padding-left:10px;
	text-decoration: none;
	font-size:10px;
	font-weight:bold;
	color: #000000;
	font-style:normal;
}
.subMenu li a:hover
{
	color:#000000;
}
/*
 * FancyBox - jQuery Plugin
 * Simple and fancy lightbox alternative
 *
 * Examples and documentation at: http://fancybox.net
 * 
 * Copyright (c) 2008 - 2010 Janis Skarnelis
 * That said, it is hardly a one-person project. Many people have submitted bugs, code, and offered their advice freely. Their support is greatly appreciated.
 * 
 * Version: 1.3.4 (11/11/2010)
 * Requires: jQuery v1.3+
 *
 * Dual licensed under the MIT and GPL licenses:
 *   http://www.opensource.org/licenses/mit-license.php
 *   http://www.gnu.org/licenses/gpl.html
 */

#fancybox-loading {
	position: fixed;
	top: 50%;
	left: 50%;
	width: 40px;
	height: 40px;
	margin-top: -20px;
	margin-left: -20px;
	cursor: pointer;
	overflow: hidden;
	z-index: 1104;
	display: none;
}

#fancybox-loading div {
	position: absolute;
	top: 0;
	left: 0;
	width: 40px;
	height: 480px;
	background-image: url('fancybox/fancybox.png');
}

#fancybox-overlay {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 1100;
	display: none;
}

#fancybox-tmp {
	padding: 0;
	margin: 0;
	border: 0;
	overflow: auto;
	display: none;
}

#fancybox-wrap {
	position: absolute;
	top: 0;
	left: 0;
	padding: 20px;
	z-index: 1101;
	outline: none;
	display: none;
}

#fancybox-outer {
	position: relative;
	width: 100%;
	height: 100%;
	background: #fff;
}

#fancybox-content {
	width: 0;
	height: 0;
	padding: 0;
	outline: none;
	position: relative;
	overflow: hidden;
	z-index: 1102;
	border: 0px solid #fff;
}

#fancybox-hide-sel-frame {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: transparent;
	z-index: 1101;
}

#fancybox-close {
	position: absolute;
	top: -15px;
	right: -15px;
	width: 30px;
	height: 30px;
	background: transparent url('fancybox/fancybox.png') -40px 0px;
	cursor: pointer;
	z-index: 1103;
	display: none;
}

#fancybox-error {
	color: #444;
	font: normal 12px/20px Arial;
	padding: 14px;
	margin: 0;
}

#fancybox-img {
	width: 100%;
	height: 100%;
	padding: 0;
	margin: 0;
	border: none;
	outline: none;
	line-height: 0;
	vertical-align: top;
}

#fancybox-frame {
	width: 100%;
	height: 100%;
	border: none;
	display: block;
}

#fancybox-left, #fancybox-right {
	position: absolute;
	bottom: 0px;
	height: 100%;
	width: 35%;
	cursor: pointer;
	outline: none;
	background: transparent url('fancybox/blank.gif');
	z-index: 1102;
	display: none;
}

#fancybox-left {
	left: 0px;
}

#fancybox-right {
	right: 0px;
}

#fancybox-left-ico, #fancybox-right-ico {
	position: absolute;
	top: 50%;
	left: -9999px;
	width: 30px;
	height: 30px;
	margin-top: -15px;
	cursor: pointer;
	z-index: 1102;
	display: block;
}

#fancybox-left-ico {
	background-image: url('fancybox/fancybox.png');
	background-position: -40px -30px;
}

#fancybox-right-ico {
	background-image: url('fancybox/fancybox.png');
	background-position: -40px -60px;
}

#fancybox-left:hover, #fancybox-right:hover {
	visibility: visible; /* IE6 */
}

#fancybox-left:hover span {
	left: 20px;
}

#fancybox-right:hover span {
	left: auto;
	right: 20px;
}

.fancybox-bg {
	position: absolute;
	padding: 0;
	margin: 0;
	border: 0;
	width: 20px;
	height: 20px;
	z-index: 1001;
}

#fancybox-bg-n {
	top: -20px;
	left: 0;
	width: 100%;
	background-image: url('fancybox/fancybox-x.png');
}

#fancybox-bg-ne {
	top: -20px;
	right: -20px;
	background-image: url('fancybox/fancybox.png');
	background-position: -40px -162px;
}

#fancybox-bg-e {
	top: 0;
	right: -20px;
	height: 100%;
	background-image: url('fancybox/fancybox-y.png');
	background-position: -20px 0px;
}

#fancybox-bg-se {
	bottom: -20px;
	right: -20px;
	background-image: url('fancybox/fancybox.png');
	background-position: -40px -182px; 
}

#fancybox-bg-s {
	bottom: -20px;
	left: 0;
	width: 100%;
	background-image: url('fancybox/fancybox-x.png');
	background-position: 0px -20px;
}

#fancybox-bg-sw {
	bottom: -20px;
	left: -20px;
	background-image: url('fancybox/fancybox.png');
	background-position: -40px -142px;
}

#fancybox-bg-w {
	top: 0;
	left: -20px;
	height: 100%;
	background-image: url('fancybox/fancybox-y.png');
}

#fancybox-bg-nw {
	top: -20px;
	left: -20px;
	background-image: url('fancybox/fancybox.png');
	background-position: -40px -122px;
}

#fancybox-title {
	font-family: Helvetica;
	font-size: 12px;
	z-index: 1102;
}

.fancybox-title-inside {
	padding-bottom: 10px;
	text-align: center;
	color: #333;
	background: #fff;
	position: relative;
}

.fancybox-title-outside {
	padding-top: 10px;
	color: #fff;
}

.fancybox-title-over {
	position: absolute;
	bottom: 0;
	left: 0;
	color: #FFF;
	text-align: left;
}

#fancybox-title-over {
	padding: 10px;
	background-image: url('fancybox/fancy_title_over.png');
	display: block;
}

.fancybox-title-float {
	position: absolute;
	left: 0;
	bottom: -20px;
	height: 32px;
}

#fancybox-title-float-wrap {
	border: none;
	border-collapse: collapse;
	width: auto;
}

#fancybox-title-float-wrap td {
	border: none;
	white-space: nowrap;
}

#fancybox-title-float-left {
	padding: 0 0 0 15px;
	background: url('fancybox/fancybox.png') -40px -90px no-repeat;
}

#fancybox-title-float-main {
	color: #FFF;
	line-height: 29px;
	font-weight: bold;
	padding: 0 0 3px 0;
	background: url('fancybox/fancybox-x.png') 0px -40px;
}

#fancybox-title-float-right {
	padding: 0 0 0 15px;
	background: url('fancybox/fancybox.png') -55px -90px no-repeat;
}

/* IE6 */

.fancybox-ie6 #fancybox-close { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='km/css/fancybox/fancy_close.png', sizingMethod='scale'); }

.fancybox-ie6 #fancybox-left-ico { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='km/css/fancybox/fancy_nav_left.png', sizingMethod='scale'); }
.fancybox-ie6 #fancybox-right-ico { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='km/css/fancybox/fancy_nav_right.png', sizingMethod='scale'); }

.fancybox-ie6 #fancybox-title-over { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='km/css/fancybox/fancy_title_over.png', sizingMethod='scale'); zoom: 1; }
.fancybox-ie6 #fancybox-title-float-left { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='km/css/fancybox/fancy_title_left.png', sizingMethod='scale'); }
.fancybox-ie6 #fancybox-title-float-main { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='km/css/fancybox/fancy_title_main.png', sizingMethod='scale'); }
.fancybox-ie6 #fancybox-title-float-right { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='km/css/fancybox/fancy_title_right.png', sizingMethod='scale'); }

.fancybox-ie6 #fancybox-bg-w, .fancybox-ie6 #fancybox-bg-e, .fancybox-ie6 #fancybox-left, .fancybox-ie6 #fancybox-right, #fancybox-hide-sel-frame {
	height: expression(this.parentNode.clientHeight + "px");
}

#fancybox-loading.fancybox-ie6 {
	position: absolute; margin-top: 0;
	top: expression( (-20 + (document.documentElement.clientHeight ? document.documentElement.clientHeight/2 : document.body.clientHeight/2 ) + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop )) + 'px');
}

#fancybox-loading.fancybox-ie6 div	{ background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='km/css/fancybox/fancy_loading.png', sizingMethod='scale'); }

/* IE6, IE7, IE8 */

.fancybox-ie .fancybox-bg { background: transparent !important; }

.fancybox-ie #fancybox-bg-n { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='km/css/fancybox/fancy_shadow_n.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-ne { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='km/css/fancybox/fancy_shadow_ne.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-e { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='km/css/fancybox/fancy_shadow_e.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-se { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='km/css/fancybox/fancy_shadow_se.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-s { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='km/css/fancybox/fancy_shadow_s.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-sw { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='km/css/fancybox/fancy_shadow_sw.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-w { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='km/css/fancybox/fancy_shadow_w.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-nw { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='km/css/fancybox/fancy_shadow_nw.png', sizingMethod='scale'); }
.shopMenu li {
	padding-left:15px;
	padding-top:2px;
	padding-bottom:2px;
}
.shopMenu a:hover {
	text-decoration:underline;
}
.shopMenu a {
	text-decoration:none;
}
td.ol_0 {
	background-image:url(http://cms.webomaten.se/graphic/icon/16/tree/outerLevel_0.gif);
	width:4px;
}
td.ol_1 {
	background-image:url(http://cms.webomaten.se/graphic/icon/16/tree/outerLevel_1.gif);
	width:4px;
}
div.t_s {
	width:4px;
	overflow:hidden;
}
div.ne_0 {
	width:4px;
	height:16px;
	background-image:url(http://cms.webomaten.se/graphic/icon/16/tree/nonExpandable_0.gif);
}
div.ne_1 {
	width:4px;
	height:16px;
	background-image:url(http://cms.webomaten.se/graphic/icon/16/tree/nonExpandable_1.gif);
}
td.t_i {
	width:22px;
	background-image:url(http://cms.webomaten.se/graphic/icon/16/tree/item.gif);
	background-position:top right;
	background-repeat:no-repeat;
}
td.t_sp {
	width:4px;
}
a.t_ci, td.t_ci, td.t_cip, td.t_ciq {
	font-size:10px;
	line-height:12px;
}
div.t_cil {/*cart item line*/
	height:1px;
	overflow:hidden;
}
td.t_ciq {/*cart item quantity*/
	white-space:nowrap;
}
td.t_cip {/*cart item price*/
	text-align:right;
}
img.t_cii {/*cart item icon*/
	border:0;
	width:12px;
	height:12px;
	margin-right:2px;
}
