@charset "utf-8";
/* CSS Document */
.printHidden {
	display:none;
}
img.printTab {
	width:17cm;
	height:0.57cm;
}
table.body {
	width:17cm;
}
td.bodyCol {
	padding:0.3cm;
	padding-top:0.7cm;
	padding-bottom:0.7cm;
	width:17cm;
}
/* 565px bred */
td.compBodyCol {
	padding:0cm;
	padding-top:0.7cm;
	padding-bottom:0.7cm;
	width:17cm;
}
td.startBodyCol
{
	padding-top:0.7cm;
	padding-bottom:0.7cm;
	width:10cm;
}
/* 220px bred */
td.startRightCol
{
	display:none;
	padding-top:0.7cm;
	padding-bottom:0.7cm;
	width:7cm;
}
img.startRub {
	padding-top:8px;
	padding-bottom:6px;
}

tr.top {
	display:none;
}
.printTop {
	display:inline;
}
img.printTop {
	width:17cm;
	height:1.33cm;
}
th {
	font-weight:bold;
	text-align:left;
	color:#9f0c0c;
}

th.red {
	color:#9f0c0c;
}
th.blue {
	color:#0071ba;
}
th.yellow {
	color:#c46700;
}
th.black {
	color:#000000;
}

body,td,th {
	font-family: Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
body {
	background-color: #D7D6D1;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(images/bkg-page.gif);
	background-repeat: repeat-y;
}
a {
	color: #000000;
}
a:hover {
	text-decoration:underline;
}
img.linkIco {
	margin-right:4px;
}
p {
	margin:0px;
	margin-bottom:12px;
}
ul {
	margin-top:0px;
	margin-bottom:12px;
	margin-left:22px;
	margin-right:0px;
}
/* Toppen med loggan */

td.top {
	display:none;
	background-image:url(images/bkg-roundtop.gif);
	background-position:top left;
	background-repeat:no-repeat;
	background-color:#9F0B0B;
}
table.top {
	margin-left:0px;
	margin-top:18px;
	margin-right:0px;
	margin-bottom:12px;
}
td.logo {
	padding-left:10px;
}
td.topRight {
	padding-right:20px;
}
/*:::::: tabbar ::::::*/
/* bakgrund for tabbar */
td.tabRed {
	background-image:url(images/line-red.gif);
	background-color:#9f0c0c;
	display:none;
}
td.tabBlue {
	background-image:url(images/line-blue.gif);
	background-color:#9f0c0c;
	display:none;
}
td.tabYellow {
	background-image:url(images/line-yellow.gif);
	background-repeat:repeat-x;
	background-color:#9f0c0c;
	display:none;
}
td.tabComp {
	background-image:url(images/line-white.gif);
	background-repeat:repeat-x;
	background-color:#9f0c0c;
	display:none;
}
/* tabstyle */
td.redTabRed {
	background-image:url(images/redtab-middle-red.gif);
	background-repeat:repeat-x;
	padding-left:8px;
	padding-right:8px;
}
td.redTab {
	background-image:url(images/redtab-middle.gif);
	background-repeat:repeat-x;
	padding-left:8px;
	padding-right:8px;
}
td.blueTab {
	background-image:url(images/bluetab-middle.gif);
	background-repeat:repeat-x;
	padding-left:8px;
	padding-right:8px;
}
td.blueTabBlue {
	background-image:url(images/bluetab-middle-blue.gif);
	padding-left:8px;
	padding-right:8px;
}
td.yellowTab {
	background-image:url(images/yellowtab-middle.gif);
	padding-left:8px;
	padding-right:8px;
}
td.yellowTabYellow {
	background-image:url(images/yellowtab-middle-yellow.gif);
	padding-left:8px;
	padding-right:8px;
}
td.compTab {
	padding-left:8px;
	padding-right:8px;
}
td.compTabComp {
	background-image:url(images/comptab-middle-comp.gif);
	background-repeat:repeat-x;
	background-color:#9f0c0c;
	padding-left:8px;
	padding-right:8px;
}
td.homeRed {
	padding-left:10px;
	padding-right:6px;
	padding-top:6px;
}
td.homeBlue {
	padding-left:10px;
	padding-right:6px;
	padding-top:6px;
}
/* sidfot */
td.redFooter {
	border-top: 5px solid #9f0c0c;
	font-size:10px;
	padding-left:10px;
	padding-right:10px;
	padding-top:6px;
	padding-bottom:30px;
}
td.blueFooter {
	border-top: 5px solid #0a77be;
	font-size:10px;
	padding-left:10px;
	padding-right:10px;
	padding-top:6px;
	padding-bottom:30px;
}
td.yellowFooter {
	border-top: 5px solid #f69320;
	font-size:10px;
	padding-left:10px;
	padding-right:10px;
	padding-top:6px;
	padding-bottom:30px;
}
td.compFooter {
	border-top: 5px solid #93918d;
	font-size:10px;
	padding-left:10px;
	padding-right:10px;
	padding-top:6px;
	padding-bottom:30px;
}
td.homeFooter {
	border-top: 5px solid #e9e8e4;
	font-size:10px;
	padding-left:10px;
	padding-right:10px;
	padding-top:6px;
	padding-bottom:30px;
}
/* startsida */

td.startPuff {
	padding-left:15px;
}
img.startPuff {
	padding-bottom:22px;
}

/* box1 */
td.box1C1 {
	background-image:url(images/box1-c1.gif);
	background-position:top left;
	background-repeat:no-repeat;
	background-color:#e9e8e4;
	width:8px;
	height:8px;
}
td.box1C2 {
	background-image:url(images/box1-c2.gif);
	background-position:top right;
	background-repeat:no-repeat;
	background-color:#e9e8e4;
	width:8px;
	height:8px;
}
td.box1C3 {
	background-image:url(images/box1-c3.gif);
	background-position:bottom right;
	background-repeat:no-repeat;
	background-color:#e9e8e4;
	width:8px;
	height:8px;
}
td.box1C4 {
	background-image:url(images/box1-c4.gif);
	background-position:bottom left;
	background-repeat:no-repeat;
	background-color:#e9e8e4;
	width:8px;
	height:8px;
}
td.box1S1 {
	background-color:#e9e8e4;
	height:8px;
}
td.box1S2 {
	background-color:#e9e8e4;
	width:8px;
}
td.box1Body {
	background-color:#e9e8e4;
	padding:0px;
}

/* undersidor */
/* 215px bred */
td.leftCol {
	display:none;
	background-color:#eeedea;
	padding:6px;
	padding-right:10px;
	padding-bottom:10px;
	width:199px;
}
/* 565px bred */

td.bodyGroupCol {
	padding-top:20px;
	padding-bottom:20px;
}
/* 215px bred */
td.compLeftCol {
	display:none;
	background-color:#eeedea;
	padding:6px;
	padding-right:10px;
	padding-top:17px;
	padding-bottom:10px;
	width:199px;
}

/* prodbild */
img.produktBild {
	margin-left:10px;
	margin-bottom:10px;
}
table.produktBild {
	margin-left:10px;
	margin-bottom:10px;
}
td.prodPicPad {
	padding:2px;
	padding-top:5px;
	padding-bottom:5px;
}
/* box2 */
table.tablePad {
	margin-bottom:12px;
}
table.puffPad {
	margin-bottom:6px;
}
td.box2C1, td.box3C1, td.box4C1, td.box5C1 {
	width:5px;
	height:3px;
}
td.box2C2, td.box3C2, td.box4C2, td.box5C2 {
	width:5px;
	height:3px;
}
td.box2C3, td.box3C3, td.box4C3, td.box5C3 {
	width:5px;
	height:5px;
}
td.box2C4, td.box3C4, td.box4C4, td.box5C4 {
	width:5px;
	height:5px;
}
td.box2S1, td.box3S1, td.box4S1, td.box5S1 {
	height:3px;
}
td.box2S2, td.box3S2, td.box4S2, td.box5S2, td.box5S22 {
	width:4px;
	border:none;
}
td.box2S3, td.box3S3, td.box4S3, td.box5S3 {
	border:none;
	height:4px;
}
td.box2S4, td.box3S4, td.box4S4, td.box5S4, td.box5S42 {
	width:4px;
	border:none;
}
td.box2Body, td.box3Body, td.box4Body, td.box5Body, td.box5Body2 {
	padding:5px;
	padding-left:5px;
	padding-right:5px;
	border:1px solid #d0cec5;
}

td.box2Body th {
	color:#9f0c0c;
	font-weight:bold;
}
td.box4Body th {
	color:#0071ba;
	font-weight:bold;
}
td.box5Body th, td.box5Body2 th {
	color:#c46700;
	font-weight:bold;
}

/*

.box3Body th {
	color:#000000;
}
.box4Body th {
	color:#9f0c0c;
}

.box6Body th {
	color:#000000;
}*/


/* box6 */
td.box6C1 {
	background-image:url(images/box6-c1.gif);
	background-position:top left;
	background-repeat:no-repeat;
	background-color:#FFFFFF;
	width:8px;
	height:8px;
}
td.box6C2 {
	background-image:url(images/box6-c2.gif);
	background-position:top right;
	background-repeat:no-repeat;
	background-color:#FFFFFF;
	width:8px;
	height:8px;
}
td.box6C3 {
	background-image:url(images/box6-c3.gif);
	background-position:bottom right;
	background-repeat:no-repeat;
	background-color:#FFFFFF;
	width:8px;
	height:8px;
}
td.box6C4 {
	background-image:url(images/box6-c4.gif);
	background-position:bottom left;
	background-repeat:no-repeat;
	background-color:#FFFFFF;
	width:8px;
	height:8px;
}
td.box6S1 {
	border-top:none;
	height:5px;
}
td.box6S2 {
	border-right:none;
	width:5px;
}
td.box6S3 {
	border-bottom:none;
	height:5px;
}
td.box6S4 {
	border-left:none;
	width:5px;
}
td.box6Body {
	background-image:url(images/box6-body.gif);
	background-repeat:repeat-x;
	background-position:top;
	background-color:#FFFFFF;
	padding:3px;
}
/* box7 */
td.box7C1 {
	background-image:url(images/box7-c1.gif);
	background-position:top left;
	background-repeat:no-repeat;
	width:12px;
	height:24px;
}
td.box7C2 {
	background-image:url(images/box7-c2.gif);
	background-position:top right;
	background-repeat:no-repeat;
	width:12px;
	height:24px;
}
td.box7C3 {
	background-image:url(images/box7-c3.gif);
	background-position:bottom right;
	background-repeat:no-repeat;
	width:12px;
	height:12px;
}
td.box7C4 {
	background-image:url(images/box7-c4.gif);
	background-position:bottom left;
	background-repeat:no-repeat;
	width:8px;
	height:8px;
}
td.box7S1 {
	background-image:url(images/box7-s1.gif);
	background-position:top left;
	background-repeat:repeat-x;
	height:12px;
	padding-top:7px;
	font-size:10px;
	font-weight:bolder;
	color:#FFFFFF;
}
td.box7S2 {
	background-image:url(images/box7-s2.gif);
	background-position:top right;
	background-repeat:no-repeat;
	width:12px;
}
td.box7S3 {
	background-image:url(images/box7-s3.gif);
	background-position:bottom left;
	background-repeat:repeat-x;
	height:12px;
}
td.box7S4 {
	background-image:url(images/box7-s4.gif);
	background-position:top left;
	background-repeat:no-repeat;
	width:12px;
}
td.box7Body {
	background-image:url(images/box7-body.gif);
	background-repeat:repeat-x;
	background-position:top;
	background-color:#FFFFFF;
	padding:0px;
	padding-top:6px;
}
/* box8 */
td.box8C1 {
	background-image:url(images/box8-c1.gif);
	background-position:top left;
	background-repeat:no-repeat;
	width:12px;
	height:24px;
}
td.box8C2 {
	background-image:url(images/box8-c2.gif);
	background-position:top right;
	background-repeat:no-repeat;
	width:12px;
	height:24px;
}
td.box8S1 {
	background-image:url(images/box8-s1.gif);
	background-position:top left;
	background-repeat:repeat-x;
	height:12px;
	padding-top:7px;
	font-size:10px;
	font-weight:bolder;
	color:#FFFFFF;
}
/* tva kolumner i sida */
td.twoColLeft {
	padding-right:5px;
}
td.twoColRight {
	padding-left:5px;
}

/* NAVIGATION */

table.nav td {
	padding-top:3px;
	padding-bottom:4px;
}
/* tillbehor */
td.tillbhImg {
	padding-top:3px;
	padding-bottom:7px;
}
/* icon lank */
table.icoLink {
	margin-bottom:5px;
}
table.puffLink {
	margin-top:8px;
}
/* comp sidor */
table.alignLeftPic {
	margin-right:15px;
	margin-bottom:10px;
}
td.rightCol {
	padding-left:20px;
}
td.leftcolRow {
	padding-bottom:15px;
	padding-right:7px;
}
td.rightcolRow {
	padding-bottom:15px;
	padding-left:7px;
}
td.leftcolLineRow {
	padding-top:15px;
	padding-bottom:15px;
	padding-right:7px;
	border-top:3px solid #d7d6d1;
}
td.rightcolLineRow {
	padding-top:15px;
	padding-bottom:15px;
	padding-left:7px;
	border-top:3px solid #d7d6d1;
}
/* kontakt sidan */
td.kontaktPers {
	padding-top:10px;
	padding-left:15px;
}
table.kontaktPad {
	margin-bottom:25px;
}
td.kartZoom {
	padding-right:20px;
	padding-top:5px;
	height:25px;
}
