BODY {
  Font-family:Arial,verdana;
  FONT-SIZE: 9px;
  background-color:#BABABA;
  line-height:1.8em;
  padding-top:10px;
  padding-bottom:10px;
  overflow-y:scroll;
}

td {
FONT-SIZE: 12px;
  line-height:1.8em;
}

td.contenttd {
  Font-family:Arial,verdana
  FONT-SIZE: 9px;
  line-height:1.8em;
  padding-top:20px;
  padding-left:20px;
}

td.menutd {
  padding-top:20px;
  padding-bottom:20px;
}

td.topframe {
height:80px;
}

td.menuframe {
height:41px;
}

td.submenuframe {
width:160px;
background-color:#ffffff;
padding-top:15px;
padding-left:20px;
}

td.contentfooter {
  background-color:#ffffff;
  background-image: url(/images/graphics/front_textbottom.jpg);
  background-repeat: no-repeat;
  background-position: bottom center;
  height:9px;
}

td.contentframe {
background-color:#ffffff;
height:402px;
padding-top:15px;
width:733px;
padding-right:10px;
}

td.fronttextframe {
  background-image: url(/images/graphics/front_textbottom.jpg);
  background-repeat: no-repeat;
  background-position: bottom center;
  background-color:#ffffff;
  height:127px;
  padding-top:20px;
}

td.frontfooter {
  background-image: url(/images/graphics/front_bottom.jpg);
  height:59px;
  text-align:center;
  FONT-SIZE: 10px;
  FONT-FAMILY: Verdana;
  font-weight: normal;
  color:#606060; 
}

td.subtop {
height:107px;
background-color:#306288;
padding-bottom:10px;
}

td.subtop1 {
height:107px;
background-color:#306288;
}

td.bottom {
height:60px;
padding-left:18px;
FONT-SIZE: 10px;
FONT-FAMILY: Verdana;
font-weight: bold;
color:#3B3B3B;
}

td.footer {
height:25px;
padding-left:25px;
FONT-SIZE: 10px;
FONT-FAMILY: Verdana;
font-weight: normal;
color:#ffffff;
}

td.footer a, td.footer a:hover {
FONT-SIZE: 10px;
FONT-FAMILY: Verdana;
font-weight: normal;
color:#ffffff;
}

td.topimagealign {
height:92px; padding-top:14px;
}

td.frontbox {
FONT-SIZE: 11px;FONT-FAMILY: Verdana;line-height:16px;width:380px;
}

td.frontbox h1 {
FONT-SIZE: 20px;COLOR: #000000;FONT-FAMILY: Georgia;font-weight: normal;TEXT-DECORATION: none;margin:0px;
}

td.frontboxmargin {
width:30px;
}

td.frontboxseparator {
width:102px;
}

td.frontContent1 {
FONT-SIZE: 11px;COLOR: #ffffff;FONT-FAMILY: Verdana;font-weight: normal;TEXT-DECORATION: none;padding-top:50px;line-height:13px;
}


H1 {
FONT-SIZE: 18px;COLOR: #BC290F;FONT-FAMILY: Arial;font-weight: bold;TEXT-DECORATION: none;margin:0px;
} 

H2 {
FONT-SIZE: 12px;COLOR: #000000;FONT-FAMILY: Verdana;font-weight: bold;TEXT-DECORATION: none;
} 

div.orderheading {
FONT-SIZE: 20px;COLOR: #000000;FONT-FAMILY: Georgia;font-weight: normal;TEXT-DECORATION: none;margin:0px;
} 

a.printlink,a.printlink:hover {
FONT-SIZE: 11px;COLOR: #306288;FONT-FAMILY: Verdana;font-weight: normal;TEXT-DECORATION: none;
} 

a {
FONT-SIZE: 11px;COLOR: #797A5E;FONT-FAMILY: Verdana;font-weight: bold;TEXT-DECORATION: none;
} 

a.prodrelated, a.prodrelated:hover {
FONT-SIZE: 11px;COLOR: #BC290F;FONT-FAMILY: Verdana;font-weight: normal;TEXT-DECORATION: none;
} 

a.frontlink, a.frontlink:hover {
FONT-SIZE: 11px;COLOR: #ffffff;FONT-FAMILY: Verdana;font-weight: bold;TEXT-DECORATION: none;background-image: url(images/graphics/frontbutton.jpg);width:87px;height:24px;padding-left:16px;padding-top:3px;
} 

td.toplogin {
FONT-SIZE: 11px;COLOR: #ffffff;FONT-FAMILY: Verdana;font-weight: bold;TEXT-DECORATION: none;background-image: url(images/graphics/loginbutton.gif);width:69px;height:18px;padding-left:18px;padding-top:0px;
} 

td.toptd_on {
  height:41px;
  width:123px;
  background-image: url(images/graphics/menu_active.jpg);

}

td.toptd_off {
  height:41px;
  width:123px;
  background-image: url(images/graphics/menu_inactive.jpg);

}

.insideDiv {
width:87px;height:24px;
}


td.topmenu {
	width:284px;
  	height:96px;
	padding-top:30px;
	padding-left:250px;
}


table.level1menuon, table.level1menuon:hover {
  background: url(/images/Graphics/menuarrow.jpg) no-repeat center left;
  background-color:#000000;
  height:24px;
  FONT-SIZE: 12px;
  COLOR: #ffffff;
  FONT-FAMILY: Arial;
  font-weight: bold;
  TEXT-DECORATION: none;
  width:185px;
  padding-left:18px;
  vertical-align:middle;
}

table.level1menuoff, table.level1menuoff:hover {
  height:24px;
  FONT-SIZE: 12px;
  COLOR: #ffffff;
  FONT-FAMILY: Arial;
  font-weight: bold;
  TEXT-DECORATION: none;
  width:185px;
  padding-left:18px;
  vertical-align:middle;
}

a.level1menuon, a.level1menuon:hover {
  FONT-SIZE: 12px;
  COLOR: #ffffff;
  FONT-FAMILY: Arial;
  font-weight: bold;
  TEXT-DECORATION: none;
}

a.level1menuoff, a.level1menuoff:hover {
  FONT-SIZE: 12px;
  COLOR: #ffffff;
  FONT-FAMILY: Arial;
  font-weight: normal;
  TEXT-DECORATION: none;
}


table.level2menuoff, table.level2menuoff:hover {
  padding-left: 23px;
  width:180px;
  height:20px;
  vertical-align:middle;
}

table.level2menuon, table.level2menuon:hover {
  padding-left: 23px;
  width:180px;
  height:20px;
  vertical-align:middle;
}

a.level2menuoff, a.level2menuoff:hover {
  FONT-SIZE: 11px;
  COLOR: #ffffff;
  FONT-FAMILY: Arial;
  font-weight: normal;
  TEXT-DECORATION: none;
}

a.level2menuon, a.level2menuon:hover {
  FONT-SIZE: 11px;
  COLOR: #ffffff;
  FONT-FAMILY: Arial;
  font-weight: bold;
  TEXT-DECORATION: none;
}

table.level3menuoff, table.level3menuoff:hover {
  padding-left: 28px;
  width:175px;
  height:20px;
  vertical-align:middle;
}

table.level3menuon, table.level3menuon:hover {
  padding-left: 28px;
  width:175px;
  height:20px;
  vertical-align:middle;
}

a.level3menuoff, a.level3menuoff:hover {
  FONT-SIZE: 10px;
  COLOR: #ffffff;
  FONT-FAMILY: Arial;
  font-weight: normal;
  TEXT-DECORATION: none;
}

a.level3menuon, a.level3menuon:hover {
  FONT-SIZE: 10px;
  COLOR: #ffffff;
  FONT-FAMILY: Arial;
  font-weight: bold;
  TEXT-DECORATION: none;
}

table.level4menuoff, table.level4menuoff:hover {
  padding-left: 33px;
  width:170px;
  height:15px;
  vertical-align:middle;
}

table.level4menuon, table.level4menuon:hover {
  padding-left: 33px;
  width:170px;
  height:15px;
  vertical-align:middle;
}

a.level4menuoff, a.level4menuoff:hover {
  FONT-SIZE: 10px;
  COLOR: #ffffff;
  FONT-FAMILY: Arial;
  font-weight: normal;
  TEXT-DECORATION: none;
}

a.level4menuon, a.level4menuon:hover {
  FONT-SIZE: 10px;
  COLOR: #ffffff;
  FONT-FAMILY: Arial;
  font-weight: bold;
  TEXT-DECORATION: none;
}
a:hover {
FONT-SIZE: 11px;COLOR: #797A5E;FONT-FAMILY: Verdana;font-weight: bold;TEXT-DECORATION: underline;
} 

a.menusti {
FONT-SIZE: 11px;COLOR: #A7A7A7;FONT-FAMILY: Arial;font-weight: normal;TEXT-DECORATION: none;
} 

a.menusti:hover {
FONT-SIZE: 11px;COLOR: #A7A7A7;FONT-FAMILY: Arial;font-weight: normal;TEXT-DECORATION: none;
}

td.menupath_separator {
  background: url(/images/Graphics/menupath_arrow.gif) no-repeat center center;
  width:20px;
} 

a.toplink {
FONT-SIZE: 10px;COLOR: #797A5E;FONT-FAMILY: Verdana;font-weight: normal;TEXT-DECORATION: none;
} 

a.toplink:hover {
FONT-SIZE: 10px;COLOR: #797A5E;FONT-FAMILY: Verdana;font-weight: normal;TEXT-DECORATION: underline;
} 

a.toplogin,a.toplogin:hover {
FONT-SIZE: 11px;COLOR: #ffffff;FONT-FAMILY: Verdana;font-weight: normal;TEXT-DECORATION: none;
}  

.front_bg {
BACKGROUND-IMAGE: url(../images/pub_bg_bund.jpg); background-repeat: no-repeat; background-position: bottom; background-color:#ffffff
}

td.menupathtd {
padding-left:210px;
}

td.printtd a, td.printtd a:hover {
FONT-SIZE: 10px;COLOR: #A7A7A7;FONT-FAMILY: Verdana;font-weight: normal;TEXT-DECORATION: none;
}

input.Otextfield {
  height:18px;
  FONT-SIZE: 11px;
  width:150px;
}

textarea.Otextarea {
  height:60px;
  FONT-SIZE: 11px;
  width:150px;
}

div.Osection {
  height:20px;
  background-color:#306288;
  color:#ffffff;
  vertical-align:center;
  padding-left:5px;
  padding-top:2px;
  padding-right:0px;
  margin-right:25px;
  width:300px;
}

div.Osubsection {
  height:20px;
  color:#000000;
  vertical-align:center;
  padding-left:10px;
  padding-top:2px;
  border-bottom: 1px solid #306288;
  margin-right:25px;
  width:300px;
}

td.labelcolumn_Bestilling {
  FONT-SIZE: 12px;
}

td.nletterSection {
  height:20px;
  background-color:#306288;
  color:#ffffff;
  vertical-align:center;
  padding-left:5px;
  padding-top:2px;
  FONT-FAMILY: Verdana;

}

td.nletterSubsection {
  height:20px;
  color:#000000;
  vertical-align:center;
  padding-left:10px;
  padding-top:2px;
  border-bottom: 1px solid #306288;
  FONT-FAMILY: Verdana;
}

td.nletterLabel {
  FONT-SIZE: 12px;
  width:150px;
  FONT-FAMILY: Verdana;
}

td.nletterData {
  FONT-SIZE: 12px;
  width:250px;
  FONT-FAMILY: Verdana;
}

td.nletterSeparator {
  height:20px;
}

td.toplink {
vertical-align:top;align:right;
}

div.level1menuoff, div.level1menuon {
color:#989A9B;
margin-right:6px;
margin-left:6px;
}


div.level2menuoff, div.level2menuon {
background-color:#000000;
width:115px;
height:20px;
border-bottom:1px solid #ffffff;
color:#ffffff;
padding-left:5px;
padding-top:2px;
vertical-align:middle;
}

div.productlistheading {
FONT-SIZE: 12px;
COLOR: #000000;
FONT-FAMILY: Arial;
font-weight: bold;
TEXT-DECORATION: none;
}

a.productlistlink, a.productlistlink:hover {
FONT-SIZE: 12px;
COLOR: #999999;
FONT-FAMILY: Arial;
font-weight: normal;
TEXT-DECORATION: normal;
}

td.productlistteaser {
FONT-SIZE: 12px;
COLOR: #000000;
FONT-FAMILY: Arial;
font-weight: normal;
TEXT-DECORATION: normal;
}

.frotnboxheading {
FONT-SIZE: 12pt; 
FONT-WEIGHT: bold;
}

