img{
  border:0px;
}

form,p{
  margin:0px;
  padding:0px;
  font-family: helvetica,arial;
  font-size:11px;
}

body, a, td
{
  font-family: helvetica,arial;
  font-size:11px;
	
}

#content{
  width:987px;
  /*border-right:1px solid red;*/
  height:100%;
}

#mainContent{
  width:716px;
}

#sidebarX{
  margin-top:8px;
  position:fixed;
}

.bar{
  background-image:url(images/bar.gif);
  background-repeat:no-repeat;
  width:697px; /*717*/
  height:31px; /*43*/
  margin-top:0px;
  margin-left:0px;
  margin-right:0px;
  margin-bottom:15px;
  overflow-x:hidden;
  overflow-y:hidden;
  color:#575859;
  font-family: helvetica,arial;
  font-size:14px;
  font-weight:bold;
  padding-top:12px;
  padding-left:20px;
}

.barWide{
  background-image:url(images/barWide.gif);
  background-repeat:no-repeat;
  width:989px;
  height:43px;
  margin:0px;
  overflow-x:hidden;
  overflow-y:hidden;
  color:#575859;
  font-family: helvetica,arial;
  font-size:14px;
  font-weight:bold;
  padding-top:12px;
  padding-left:20px;
}

.barsideTop{
  background-image:url(images/barside_Top.gif);
  background-repeat:no-repeat;
  width:209px;
  height:5px;
  margin:0px;
  overflow-x:hidden;
  overflow-y:hidden;
  font-size:1px;
}

.barsideMiddle{
  background-image:url(images/barside_Middle.gif);
  background-repeat:repeat-y;
  width:189px;
  overflow-x:hidden;
  padding-top:5px;
  padding-left:10px;
  padding-right:10px;
  font-family:helvetica,arial;
  font-weight:normal;
  font-size:11px;
}

.barsideMiddle h2{
  margin:8px 0px 10px 0px;
  font-size:14px;
  font-weight:bold;
  color:#ee3124;
}

.barsideBottom{
  background-image:url(images/barside_Bottom.gif);
  background-repeat:no-repeat;
  width:209px;
  height:39px;
  overflow-x:hidden;
  overflow-y:hidden;
  font-size:1px;
  padding-top:10px;
  padding-left:50px;
}

.button{
  background-image:url(images/button.gif);
  background-repeat:repeat-y;
  width:81px;
  height:20px;
  overflow-x:hidden;
  overflow-y:hidden;
  font-size:10px;
  border:0px;
  background-color:transparent;
  font-weight:bold;
  text-align:left;
  padding-left:25px;
}

.buttonWide{
  background-image:url(images/buttonWide.gif);
  background-repeat:repeat-y;
  width:160px;
  height:20px;
  overflow-x:hidden;
  overflow-y:hidden;
  font-size:10px;
  border:0px;
  background-color:transparent;
  font-weight:bold;
  text-align:left;
  padding-left:25px;
}

.buttonWide:hover{
  background-image:url(images/buttonWideHover.gif);
  color:white;
}

#orderForm{
  width:209px;
}  

#orderForm,
#newsletterForm{
  width:209px;
  filter: Alpha(Opacity=50); 
  opacity:.50;
}  

#newsletterForm .field,
#orderForm .field{
  width:120px;
  font-family: helvetica,arial;
  font-size:11px;
}

#newsletterForm .dropDown,
#orderForm .dropDown{
  width:125px;
  font-family: helvetica,arial;
  font-size:11px;
}

#orderForm table{
  border-collapse:collapse;
  padding:2px;
}

#newsletterForm .title,
#orderForm .title{
  width:100px;
}

#newsletterForm .spacer,
#orderForm .spacer{
  width:5px;
  overflow-x:hidden;
}

table.categories{
  border-collapse:collapse;
}

table.categories tr td{
  padding:0px;
  margin:0px;
}

table.layout1{
  border-collapse:collapse;
  margin-bottom:40px;
}

td.spacer{
  width:65px;
  overflow-x:hidden;
}

table.stdLayout{
  border-collapse:collapse;
  margin-bottom:40px;
  width:326px;
}

td.stdLayoutCell{
  width:326px;
  vertical-align: top;
}

table.layout1 td{
  padding:0px;
}

table.layout1 td.information{
  padding-left:0px;
  width:174px; /*185*/
}

.categories .kategoriLinksCelle{
  padding-bottom:10px;
}

.kategoriLinks
{
  margin-bottom:15px;
  border-top:1px solid #F5F3F4;
  border-bottom:1px solid #F5F3F4;
  padding-bottom:2px;
  padding-top:2px;
  float:left;
}

.kategoriLinks a
{
  font-family: verdana,helvetica,arial;
  font-size:11px;
  color:#575859;
}

.kategoriLinks img{
  position:relative;
  top:2px;
}

table.stdLayout .katalogtitel,
table.layout1 .katalogtitel{
  font-family: helvetica,arial;
  font-size:16px;
  font-weight:bold;
  color:#575859;
  margin-bottom:15px;
}

table.stdLayout .katalogintrotekst{
  font-family: verdana,helvetica,arial;
  font-size:11px;
  font-weight:normal;
  color:#828283;
  margin-bottom:10px;
}

table.layout1 .katalogintrotekst{
  font-family: helvetica,arial;
  font-size:11px;
  font-weight:bold;
  color:#828283;
  margin-bottom:10px;
}

table.stdLayout .varegruppe3navn,
table.layout1 .varegruppe3navn{
  font-family: verdana,helvetica,arial;
  font-size:11px;
  font-weight:normal;
  color:#ee3124;
}

table.stdLayout .orderNotPossible,
table.layout1 .orderNotPossible{
  font-family: verdana,helvetica,arial;
  font-size:11px;
  font-weight:normal;
  color:#665544;
}


table.layout1 .billede{
  width:510px;
  text-align:left;
  vertical-align:top;
}

table.layout1 .billede img{
  border:2px solid #F3F3F3;
  padding:2px;
}

table.stdLayout .billede{
  margin-top:2px;
  width:125px;
  text-align:left;
  vertical-align:top;
}

table.stdLayout .billede img{
  border:2px solid #F3F3F3;
  padding:2px;
}

img.line{
  margin-left:2px;
  margin-top:10px;
  margin-bottom:5px;
}

table.stdLayout .flash,
table.layout1 .flash{
  font-family: verdana,helvetica,arial;
  font-size:11px;
  font-weight:normal;
  color:#828283;
}

table.layout1 .pdflink img,
table.stdLayout img.pdflink{
  margin-left:2px;
}

table.stdLayout .downloadlink,
table.stdLayout .pdflink,
table.layout1 .downloadlink,
table.layout1 .pdflink{
  font-family: verdana,helvetica,arial;
  font-size:11px;
  font-weight:normal;
  color:#1765ad;
  text-decoration:none;
}

table.stdLayout .pdflink:hover,
table.layout1 .pdflink:hover{
  text-decoration:underline;
}

table.stdLayout table.content{
  border-collapse:collapse;
}

table.stdLayout .overview{
  margin-top:1px;
  margin-left:0px;
}

table .orderCount{
  width:20px;  
  margin-right: 5px;
  font-family: verdana,helvetica,arial;
  font-size:11px;
}

#bestillingInfo
{
	margin-left:20px;
}

.check{
  padding:0px;
  margin:0px;
  left:-4px;
  position:relative;
}

table.layout1 .linkCell,
table.stdLayout .linkCell{
  border-top:1px solid #F5F3F4;
  border-bottom:1px solid #F5F3F4;
  padding-top:3px;
  padding-bottom:3px;
}

table.layout1 .linkCellTop,
table.stdLayout .linkCellTop{
  border-top:1px solid #F5F3F4;
  padding-top:0px;
  padding-bottom:0px;
}
