body {
background:#FFFFFF url('../styleImages/backgrounds/bg2.gif') repeat-x fixed center 50%; margin-top: 0}

#Container {
width: 526px;margin: 0px auto;padding: 0px;background-color: #FFFFFF;}

#topBlock {
background-color: #FFF;border-top:3px solid #FFF;height:34px;padding-left:0px;padding-right:0px;margin-bottom: 0px;}

#topHeader {
text-align: right;height: 130px;padding-right: 9px;padding-top: 0px;}

.rubrik {
width: 596px; height: 18px; font-family: arial; font-size: 11px; color: #000000; background-color:#dddddd; border-bottom: 0px solid #FFFFFF; padding-bottom: 0px; padding-top: 4px; padding-left: 6px; valign: middle; text-align:left;}

.btMain {
font-family: arial; font-size: 11px; color: #000000; width: 191px; height: 18px; valign: middle; text-transform: normal; background-color:#dddddd; border-top:0px solid #FFFFFF; border-left: 0px solid #FFFFFF; background-repeat:no-repeat; padding-top: 4px; padding-left: 5px; text-valign: middle; text-align:left;}

.bcMain {
background-color: #FFFFFF; text-align: left; width: 191px; padding-left: 5px; margin-bottom: 5px; border-right: 0px; border-right:0px; border-bottom: 0px; padding-top: 3px; padding-bottom: 5px;}

.kategoribox {
background-color: #FFFFFF; text-align: left; width: 186px; padding-left: 0px; margin-bottom: 5px; border-right: 0px solid #FFFFFF; border-right:0px solid #FFFFFF; border-bottom: 0px solid #F3F3F3; padding-top: 8px; padding-bottom: 8px;}

.sokbox {
background-color: #FFFFFF; valign: middle; text-align: left; width: 186px; height: 52px; padding-left: 0px; border-right: 0px solid #FFFFFF; border-right:0px solid #FFFFFF; border-bottom: 0px solid #FFFFFF; padding-bottom: 0px;}

.bcShop {
background-color: #FFFFFF; text-align: left; width: 195px; padding-left: 0px; padding-right: 0px; margin-bottom: 5px; border-left: 0px; border-right: 0px; border-bottom: 0px; padding-top: 3px; padding-bottom: 5px;}

.EgenDoc {
position: relative; float: left; width: 526px; align: left; padding-right: 5px; margin-left: 7px; padding-top: 0px}

.colLeft {
position: relative; 0px; width: 526px; float: left; align: left; padding-right: 5px;}

.colMid {
position: right; width: 200px; float: right; align: right; padding: 0px;}

.colrightcart {
position: right; width: 160px; float: right; align: right; text-align: left;  padding: 0px;}

.colMidcart {
position: relative; 0px; width: 526px; float: left; align: left; text-align: left;  padding-left: 5px;}

.boxContent {
width: 601px; height: 520px; valign: top; padding-top: 5px; padding-left: 0px; font-family: arial, Helvetica, sans-serif; font-size: 11px; color: #000000; background-color: #FFFFFF; padding-bottom: 0px; }


a:link {
font-family: arial, Helvetica; font-size: 11px; color: #000000; text-decoration:none;}

a:hover {
font-family: arial, Helvetica; font-size: 11px; color: #9ED1CF; text-decoration:none;}

.siteDocs {
text-align:left; margin-top: 10px; margin-left: 20px}

.pagination {
text-align: left;padding-top: 5px;padding-bottom: 5px;}

#subCats {
background-color: #FFF;text-align: center;border-bottom: 2px solid #EFEFEF;margin: 0px;padding: 3px;float: left;width: 300px;}

.subCat {	
text-align: center;padding: 8px;float: left;width: 110px;height: 70px;}

.line{
padding: 0px 0px 0px 0px;margin: 0px 0px 2px 0px;border-top: 1px solid #DDDDDD;}

.regSep{
padding: 13px 0px 14px 0px;margin: 10px 0px 10px 0px;border-top: 1px solid #DDDDDD;border-bottom: 1px solid #DDDDDD;}

.latestProds {
float: left; text-align: center; width: 195px; height: 160px; background-color: #EEEEEE; border: 0px; margin: 4px; padding-left: -5px; padding-top: 9px; }

.latestProdstitel {
font-family: arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-transform: normal; }

img.floatRight { 
float: left; margin-right: 5px; }

#Footer {
background-color:#000000;height:23px;border-top:3px solid #000000;text-align:right;padding-right:10px;padding-top:7px;}

.txtCur {
font-family:Arial, Helvetica, sans-serif;font-size:75%;color:#000000;text-decoration:none;}

.dropdown1 {
font-family:Arial, Helvetica, sans-serif;font-size:70%;color:#000000;}

.txtNotice {
font-family:Arial, Helvetica, sans-serif;font-size:75%;text-decoration:none;color:#0CC3E1;font-weight:bold;}

.txtCCS {
font-family:Arial, Helvetica, sans-serif;font-size:12px;text-decoration:none;color:#000000;}

.txtCCS:hover {
font-family:Arial, Helvetica, sans-serif;font-size:12px;text-decoration:underline;color:#000000;}

.searchBtn {
width: 40px;border:0px solid #000000; font-family: century gothic, trebuchet ms, Arial; font-size: 7.86pt; color: #232323; background-color: #FFFFFF;}

.searchBox {
height: 16px; width: 168px; text-valign: middle; font-family: arial; font-size: 11px; font-color: #000000; background-color: #FFF;border: 1px inset #CCCCCC; BORDER-RIGHT: #CCCCCC 1px solid; BORDER-TOP: #CCCCCC 1px solid; BORDER-LEFT: #CCCCCC 1px solid; BORDER-BOTTOM: #CCCCCC 1px solid;}

.textbox {
height: 18px; width: 40px; background-color: #FFF;border: 1px; border-color: #EFEFEF; border-style: solid; border-width: 1px; font-family: arial, Helvetica, sans-serif;font-size: 11px;color: #000000;}

.textboxTitle {
height: 18px; width: 207px; background-color: #FFF;border: 1px; border-color: #C6C6C6; border-style: solid; border-width: 1px; font-family: arial, Helvetica, sans-serif;font-size: 11px;color: #000000;}

.textboxDisabled {
background-color: #FFFFFF;border: none;font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #000000;}

.submit {	
font-family: arial, Helvetica, sans-serif;color: #FFFFFF; text-transform: uppercase; font-size: 11px; background-color: #7CD4EC;border: 0px outset #7CD4EC;height: 22px;font-weight: normal;}
form, ol, ul {
margin: 0px;padding: 0px;}
li {
list-style-position: inside;margin: 0px;padding: 0px;}
li.bullet {
list-style-type: square; font-family: Verdana, Helvetica, sans-serif; font-size: 10px; line-height: 200%; color: #000000;}
li.bulletLrg {
list-style-type: square;font-family: Arial, Helvetica, sans-serif;font-size: 100%;color: #000000;}
li.num {
font-family: Arial, Helvetica, sans-serif;font-size: 70%;color: #000000;}
li.account {
list-style-type: square;padding-top: 5px;padding-bottom: 5px;}

.txtSession {
font-family: Arial, Helvetica, sans-serif;font-size: 70%;color: #000;}
a.txtSession {
font-family: Arial, Helvetica, sans-serif;font-size: 70%;color: #000;text-decoration: none;} 
a.txtSession:hover {
font-family: Arial, Helvetica, sans-serif;font-size: 70%;color: #000;text-decoration: underline;} 

.txtSessionGrey {
color:	#000;font-family: arial, Arial, Helvetica, sans-serif;font-size: 70%;text-transform: capitalize;}

.txtCopy, .txtSiteDocs {
font-family: Arial, Helvetica, sans-serif;font-size: 70%;color: #000000;}

a.link {
font-face: Arial; font-size: 11px; color: #000000; text-decoration: none;}

a.link:hover {
font-face: Arial; color: #000000; text-decoration: underline;}

a.txtSiteDocs {
font-face: Arial; font-size: 11px; color: #000000; text-decoration: none;}

a.txtSiteDocs:hover {
font-family: Arial, Helvetica, sans-serif;color: #000000;text-decoration: underline;}

a.txtButton {
font-family: Arial, Helvetica, sans-serif;font-weight: bold;color: #FFFFFF;background-color: #000000;border:1px outset #FFF;padding: 2px;line-height: 20px;text-align: center;text-decoration: none;}

a.txtButton:hover {
font-family: Arial, Helvetica, sans-serif;font-weight: bold;color: #FFFFFF;border:1px inset #FFF;background-color: #000000;padding: 2px;line-height: 20px;text-align: center;text-decoration: none;}

.txtOldPrice {
text-decoration: line-through;}

.txtSale {
color: #0CB4D0;font-family: Arial, Helvetica, sans-serif;}

.txtOutOfStock {
color: #0CB4D0;font-family: Arial, Helvetica, sans-serif;}

.txtSiteDocs, a.txtSiteDocs {
font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #000000;text-decoration:none;}

a.txtSiteDocs:hover {
font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #808080;text-decoration:none;}

.pris {
font-family: arial, Helvetica, sans-serif; font-size: 18px; color: #000000; font-weight: normal; }

.prisFront {
font-family: arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight: bold; }

.txtDefault, a.txtDefault, a.txtLink, a.txtLocation {
font-family: Arial, tahoma, Helvetica; font-size: 11px; color: #000000; text-decoration:none;}

.kategorier {
font-family: Arial, Helvetica; font-size: 11px; color: #000000; text-decoration:none; line-height: 150%;}

a.kategorier:hover {
font-family: Arial, Helvetica; font-size: 11px; color: #9ED1CF; text-decoration:none; line-height: 150%;}

.footer2, a.footer2, a.footer2, a.footer2 {
font-family: Arial, Helvetica; font-size: 11px; color: #7A7A7A; text-decoration:none; background-color: #FFFFFF;}

a.txtDefault:hover, a.txtLink:hover, a.txtLocation:hover {
font-family: Arial, Helvetica; font-size: 11px; color: #000000; text-decoration:none;}

.txtContentTitle {
font-family: Arial, Helvetica, sans-serif;font-size: 11px;font-weight: bold;font-style: normal;color: #000000;position:left; text-align: left;}

.txtBoxSave {
color: #0CB4D0;padding-left: 16px;}

.tblList { 
}

.tdListTitle {
background-color: #E6E6E6;font-family: verdana, Helvetica, sans-serif;font-weight: bold; color: #000000;border-bottom: 0px solid #fff;}

.tdEven {
background-color: #FFFFFF;border-bottom:1px solid #EFEFEF; padding-left: 0px; padding-top: 9px; padding-bottom: 9px;}

.tdOdd {
background-color: #FFFFFF;border-bottom:1px solid #EFEFEF; padding-left: 0px; padding-top: 9px; padding-bottom: 9px;}

.txtCartPrice {
float: right;color: #000000;padding-right: 0px;}

.txtCart {
font-family: arial, Helvetica, sans-serif; font-size: 11px; color: #000000; padding-left: 1px;}

.cartTotal {
width: 194px;padding-top: 2px; margin-top: 3px; padding-bottom: 0px;}

a.txtCartProduct:active, a.txtCartProduct:link, a.txtCartProduct:visited {
text-decoration: none;color: #CC0000;}

a.CartProduct:hover {
text-decoration: underline;color: #CC0000;}

a.txtviewCart:active, a.txtviewCart:link, a.txtviewCart:visited {
font-family: Arial, Helvetica, sans-serif;font-size: 70%;font-weight: bold;color: #000000;background-color: #FFFFFF;text-decoration: none;font-weight: bold;padding: 2px;border: 1px outset #FFF;}

a.txtviewCart:hover {
background-color: #141414;color: #FFFFFF;border: 1px outset #FFF;}

.cartProgress {
font-family: Verdana, Helvetica, sans-serif;font-weight: normal;color: #000000;padding: 4px;border: 1px solid #EFEFEF;width: 350px;margin: left;}

.txtcartProgressCurrent {
color: #000000;font-weight: bold;}

.quickBuy {
text-align: center;font-family: Arial, Helvetica, sans-serif;color: #999999;}

.tdcartTitle {
font-family: Arial Narrow MT, Helvetica, sans-serif;font-size: 11px; font-weight: bold;color: #000000;background-color: #E6E6E6;border-bottom: 0px solid #EFEFEF; height: 18px;}

.tdcartEven {
background-color: #FFFFFF;border-bottom:1px solid #E2E2E2; padding-left: 0px; padding-top: 5px; padding-bottom: 8px;}

.tdcartOdd {
background-color: #FFFFFF;border-bottom:1px solid #E2E2E2; padding-left: 0px; padding-top: 9px; padding-bottom: 9px;}

.tdCartSubTotal {
background-color: #FFFFFF;border-bottom:1px solid #E2E2E2; padding-left: 0px; padding-top: 9px; padding-bottom: 9px;}

a.txtCheckout {
font-family: Arial, Helvetica, sans-serif;font-weight: bold;color: #FFFFFF;background-color: #000000;text-decoration: none;font-weight: bold;padding: 2px;border: 1px outset #FFF;}

a.txtUpdate {
font-family: Arial, Helvetica, sans-serif;font-weight: bold;color: #FFFFFF;background-color: #000000;text-decoration: none;font-weight: bold;padding: 2px;border: 1px outset #FFF;}

.txtStockWarn {
font-size: 70%;color: #0CC3E1;}

.txtError {
font-family: Arial, Helvetica, sans-serif;font-weight: bold;color: #21C3F8;padding-top: 2px;padding-right: 2px;padding-bottom: 2px;}

.txtCopyright, a.txtCopyrights {
display:none;
}

a.txtCopyright:hover {
text-decoration: underline;}

.dropDown {
width: 140px;}