@charset "utf-8";
/* CSS Document */

/* text */
h1 {
	margin:0px;
	margin-bottom:15px;
	font-size: 19px;
	color: #000000;
}
h1.start {
	font-size:24px;
	margin-top:5px;
	margin-bottom:33px;
}
h1.red {
	color: #9F0B0B;
}
h1.blue {
	color: #0071ba;
}
h1.yellow {
	color:#ea8c1e;
}
h2 {
	margin:0px;
	margin-bottom:4px;
	font-size: 11px;
	color: #000000;
}
p.puff {
	margin-top:0px;
	margin-bottom:7px;
}
a.nounderline {
	text-decoration:none;
}
a:hover.nounderline {
	text-decoration:underline;
}

a.blacklink {
	text-decoration:none;
	color:#000000;
}
a:hover.blacklink {
	text-decoration:underline;
}
a.redlink {
	text-decoration:none;
	color:#9f0c0c;
}
a:hover.redlink {
	text-decoration:underline;
}
a.bluelink {
	text-decoration:none;
	color:#0071ba;
}
a:hover.bluelink {
	text-decoration:underline;
}
a.yellowlink {
	text-decoration:none;
	color:#c46700;
}
a:hover.yellowlink {
	text-decoration:underline;
}
a.graylink {
	text-decoration:none;
	color:#84817b;
}
a:hover.graylink {
	text-decoration:underline;
}
/* navigation */

a.nav {
	text-decoration:none;
}
a.nav2 {
	text-decoration:none;
	font-weight: bold;
}
a:hover.nav {
	text-decoration:underline;
}
a.navActive {
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
}
a:hover.navActive {
	text-decoration:underline;
}
/* red nav */
a.RedNavSub {
	color:#9f0c0c;
	text-decoration:none;
}
a:hover.RedNavSub {
	text-decoration:underline;
}
a.RedNavActiveParent {
	font-weight:bold;
	color:#9f0c0c;
	text-decoration:none;
}
a:hover.RedNavActiveParent {
	text-decoration:underline;
}
td.RedNavActive {
	background-image:url(images/ico-nav-red-active.gif);
	background-position: 0px 0px;
	background-repeat:no-repeat;
	padding-left: 19px;
	padding-right:3px;
}
td.RedNavActive2 {
	background-image:url(images/ico-nav-red-active2.gif);
	background-position: 8px 0px;
	background-repeat:no-repeat;
	padding-left: 25px;
	padding-right:3px;
}
td.RedNavActive3 {
	background-image:url(images/ico-nav-red-active3.gif);
	background-position: 14px 0px;
	background-repeat:no-repeat;
	padding-left: 31px;
	padding-right:3px;
}
td.RedNavActive4 {
	background-image:url(images/ico-nav-red-active4.gif);
	background-position: 20px 0px;
	background-repeat:no-repeat;
	padding-left: 37px;
	padding-right:3px;
}
/* blue nav */
a.BlueNavSub {
	color:#0071ba;
	text-decoration:none;
}
a:hover.BlueNavSub {
	text-decoration:underline;
}
a.BlueNavActiveParent {
	font-weight:bold;
	color:#0071ba;
	text-decoration:none;
}
a:hover.BlueNavActiveParent {
	text-decoration:underline;
}
td.BlueNavActive {
	background-image:url(images/ico-nav-blue-active.gif);
	background-position: 0px 0px;
	background-repeat:no-repeat;
	padding-left: 19px;
	padding-right:3px;
}
td.BlueNavActive2 {
	background-image:url(images/ico-nav-blue-active2.gif);
	background-position: 8px 0px;
	background-repeat:no-repeat;
	padding-left: 25px;
	padding-right:3px;
}
td.BlueNavActive3 {
	background-image:url(images/ico-nav-blue-active3.gif);
	background-position: 14px 0px;
	background-repeat:no-repeat;
	padding-left: 31px;
	padding-right:3px;
}
td.BlueNavActive4 {
	background-image:url(images/ico-nav-blue-active4.gif);
	background-position: 20px 0px;
	background-repeat:no-repeat;
	padding-left: 37px;
	padding-right:3px;
}
/* yellow nav */
a.YellowNavSub {
	color:#c46700;
	text-decoration:none;
}
a:hover.YellowNavSub {
	text-decoration:underline;
}
a.YellowNavActiveParent {
	font-weight:bold;
	color:#e4881e;
	text-decoration:none;
}
a:hover.YellowNavActiveParent {
	text-decoration:underline;
}
td.YellowNavActive {
	background-image:url(images/ico-nav-yellow-active.gif);
	background-position: 0px 0px;
	background-repeat:no-repeat;
	padding-left: 19px;
	padding-right:3px;
}
td.YellowNavActive2 {
	background-image:url(images/ico-nav-yellow-active2.gif);
	background-position: 8px 0px;
	background-repeat:no-repeat;
	padding-left: 25px;
	padding-right:3px;
}
td.YellowNavActive3 {
	background-image:url(images/ico-nav-yellow-active3.gif);
	background-position: 14px 0px;
	background-repeat:no-repeat;
	padding-left: 31px;
	padding-right:3px;
}
td.YellowNavActive4 {
	background-image:url(images/ico-nav-yellow-active4.gif);
	background-position: 20px 0px;
	background-repeat:no-repeat;
	padding-left: 37px;
	padding-right:3px;
}
/* comp nav */
a.CompNavSub {
	color:#000000;
	text-decoration:none;
}
a:hover.CompNavSub {
	text-decoration:underline;
}
a.CompNavActiveParent {
	font-weight:bold;
	color:#65635f;
	text-decoration:none;
}
a:hover.CompNavActiveParent {
	text-decoration:underline;
}
td.CompNavActive {
	background-image:url(images/ico-nav-comp-active.gif);
	background-position: 0px 0px;
	background-repeat:no-repeat;
	padding-left: 19px;
	padding-right:3px;
}
td.CompNavActive2 {
	background-image:url(images/ico-nav-comp-active2.gif);
	background-position: 8px 0px;
	background-repeat:no-repeat;
	padding-left: 25px;
	padding-right:3px;
}
td.CompNavActive3 {
	background-image:url(images/ico-nav-comp-active3.gif);
	background-position: 14px 0px;
	background-repeat:no-repeat;
	padding-left: 31px;
	padding-right:3px;
}
td.CompNavActive4 {
	background-image:url(images/ico-nav-comp-active4.gif);
	background-position: 20px 0px;
	background-repeat:no-repeat;
	padding-left: 37px;
	padding-right:3px;
}
td.navNormal {
	background-image:url(images/ico-nav-normal.gif);
	background-position: 5px 5px;
	background-repeat:no-repeat;
	padding-left: 19px;
}
td.navNormalyellow {
	background-image:url(images/ico-nav-normal-yellow.gif);
	background-position: 5px 5px;
	background-repeat:no-repeat;
	padding-left: 19px;
}
td.navNormalred {
	background-image:url(images/ico-nav-normal-red.gif);
	background-position: 5px 5px;
	background-repeat:no-repeat;
	padding-left: 19px;
}
td.navNormalblue {
	background-image:url(images/ico-nav-normal-blue.gif);
	background-position: 5px 5px;
	background-repeat:no-repeat;
	padding-left: 19px;
}
td.navActiveParent {
	background-image:url(images/ico-nav-normal.gif);
	background-position: 0px 5px;
	background-repeat:no-repeat;
	padding-left: 15px;
}
td.navNormal2 {
	background-image:url(images/ico-nav-normal2.gif);
	background-position: 13px 5px;
	background-repeat:no-repeat;
	padding-left: 26px;
}
td.navNormalyellow2 {
	background-image:url(images/ico-nav-normal-yellow2.gif);
	background-position: 13px 5px;
	background-repeat:no-repeat;
	padding-left: 26px;
}
td.navNormalred2 {
	background-image:url(images/ico-nav-normal-red2.gif);
	background-position: 13px 5px;
	background-repeat:no-repeat;
	padding-left: 26px;
}
td.navNormalblue2 {
	background-image:url(images/ico-nav-normal-blue2.gif);
	background-position: 13px 5px;
	background-repeat:no-repeat;
	padding-left: 26px;
}
td.navNormal3 {
	background-image:url(images/ico-nav-normal3.gif);
	background-position: 19px 5px;
	background-repeat:no-repeat;
	padding-left: 32px;
}
td.navNormalyellow3 {
	background-image:url(images/ico-nav-normal-yellow3.gif);
	background-position: 19px 5px;
	background-repeat:no-repeat;
	padding-left: 32px;
}
td.navNormalred3 {
	background-image:url(images/ico-nav-normal-red3.gif);
	background-position: 19px 5px;
	background-repeat:no-repeat;
	padding-left: 32px;
}
td.navNormalblue3 {
	background-image:url(images/ico-nav-normal-blue3.gif);
	background-position: 19px 5px;
	background-repeat:no-repeat;
	padding-left: 32px;
}
td.navNormal4 {
	background-image:url(images/ico-nav-normal4.gif);
	background-position: 23px 5px;
	background-repeat:no-repeat;
	padding-left: 38px;
}
td.navNormalyellow4 {
	background-image:url(images/ico-nav-normal-yellow4.gif);
	background-position: 23px 5px;
	background-repeat:no-repeat;
	padding-left: 38px;
}
td.navNormalred4 {
	background-image:url(images/ico-nav-normal-red4.gif);
	background-position: 23px 5px;
	background-repeat:no-repeat;
	padding-left: 38px;
}
td.navNormalblue4 {
	background-image:url(images/ico-nav-normal-blue4.gif);
	background-position: 23px 5px;
	background-repeat:no-repeat;
	padding-left: 38px;
}

/* tabell innanfor ramen */
table.tabell {
	
}
th {
	font-size:10px;
	font-weight:normal;
	text-align:left;
	color:#000000;
}
th.tabellcent {
	font-size:10px;
	font-weight:normal;
	text-align:center;
	color:#000000;
}
th.tabellsvart {
	font-size:10px;
	font-weight:normal;
	text-align:left;
	color:#000000;
}
th.tabellcentsvart {
	font-size:10px;
	font-weight:normal;
	text-align:center;
	color:#000000;
}
th.red {
	color:#9f0c0c;
}
th.blue {
	color:#0071ba;
}
th.yellow {
	color:#c46700;
}
th.black {
	color:#000000;
}
table.tabell th {
	height:17px;
}
table.gtabell th {
	height:17px;
}
table.graytabell th {
	height:22px;
}
td.tblLineRow {
	font-size:10px;
	padding-top:3px;
	padding-bottom:3px;
	border-bottom:1px solid #e9e8e4;
}
td.tblLineRowLagervara {
	background-image:url(images/tbh_lagervara.gif);
	font-size:10px;
	padding-top:3px;
	padding-bottom:3px;
	border-bottom:1px solid #e9e8e4;
}
td.tblLineRowBestallningsvara {
	background-image:url(images/tbh_bestallningsvara.gif);
	font-size:10px;
	padding-top:3px;
	padding-bottom:3px;
	border-bottom:1px solid #e9e8e4;
}
td.tblRow {
	padding-top:3px;
	padding-bottom:3px;
}
td.tblIco {
	padding-top:1px;
	padding-bottom:2px;
	padding-right:4px;
}
table.icoTabell th {
	font-weight:normal;
	color:#000000;
	text-align:left;
	height:22px;
}
td.tblIcoRow {
	padding-top:5px;
	padding-bottom:5px;
}
td.tblLastRow {
	font-size:10px;
	padding-top:3px;
	padding-bottom:3px;
}
td.tblLastRowLagervara {
	background-image:url(images/tbh_lagervara.gif);
	font-size:10px;
	padding-top:3px;
	padding-bottom:3px;
}
td.tblLastRowBestallningsvara {
	background-image:url(images/tbh_bestallningsvara.gif);
	font-size:10px;
	padding-top:3px;
	padding-bottom:3px;
}
/* gruppsida */
td.box6Row {
	padding-top:3px;
	padding-bottom:3px;
}
td.box6Ico {
	padding-top:0px;
	padding-bottom:1px;
	padding-right:4px;
}

