BODY { 
  FONT-SIZE: 10px;
  background-color:#F3F3F3;
}

td {
FONT-SIZE: 10px
}

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:#83072D;
padding-bottom:10px;
}

td.subtop1 {
height:107px;
background-color:#83072D;
}

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:#3B3B3B;
}

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: 20px;COLOR:#8EBD33;FONT-FAMILY:Verdana;font-weight: normal;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.menuclass {
FONT-SIZE: 11px;COLOR: #8EBD33;FONT-FAMILY: Verdana;font-weight: bold;TEXT-DECORATION: none;
} 
a.printlink,a.printlink:hover {
FONT-SIZE: 11px;COLOR: #8EBD33;FONT-FAMILY: Verdana;font-weight: normal;TEXT-DECORATION: none;
} 

a.fblink, a.fblink:hover {
FONT-SIZE: 11px;COLOR: #ffffff;FONT-FAMILY: Verdana;font-weight: normal;TEXT-DECORATION: none;
}

a {
FONT-SIZE: 11px;COLOR: #8EBD33;FONT-FAMILY: Verdana;font-weight: bold;TEXT-DECORATION: none;
}

a:hover {
FONT-SIZE: 11px;COLOR: #8EBD33;FONT-FAMILY: Verdana;font-weight: bold;TEXT-DECORATION: underline;
} 

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;
}


a.level1menuon, a.level1menuon:hover {
  background-image: url(images/graphics/menu_active.jpg);
  background-repeat: no-repeat;
  height:41px;
  width:123px;
  FONT-SIZE: 12px;
  COLOR: #ffffff;
  FONT-FAMILY: Arial;
  font-weight: bold;
  TEXT-DECORATION: none;
  text-align:center;
  vertical-align:center;
  padding-top:12px;
}

a.level1menuoff, a.level1menuoff:hover {
  background-image: url(images/graphics/menu_inactive.jpg);
  background-repeat: no-repeat;
  height:41px;
  width:123px;
  FONT-SIZE: 12px;
  COLOR: #ffffff;
  FONT-FAMILY: Arial;
  font-weight: normal;
  TEXT-DECORATION: none;
  text-align:center;
  padding-top:12px;
}


td.mlevel2 {
  height:25px;
  vertical-align:middle;
  width:160px;
}

a.level2menuoff, a.level2menuoff:hover {
  Padding-left:10px;
  FONT-SIZE: 12px;
  COLOR: #000000;
  FONT-FAMILY: Arial;
  font-weight: normal;
  TEXT-DECORATION: none;
}

a.level2menuon, a.level2menuon:hover {
  padding-left: 10px;
  FONT-SIZE: 12px;
  COLOR: #000000;
  FONT-FAMILY: Arial;
  font-weight: bold;
  TEXT-DECORATION: none;
}

a.level3menuoff, a.level3menuoff:hover {
  padding-left: 15px;
  FONT-SIZE: 11px;
  COLOR: #000000;
  FONT-FAMILY: Arial;
  font-weight: normal;
  TEXT-DECORATION: none;
}

a.level3menuon, a.level3menuon:hover {
  padding-left: 15px;
  FONT-SIZE: 11px;
  COLOR: #000000;
  FONT-FAMILY: Arial;
  font-weight: bold;
  TEXT-DECORATION: none;
}

a.level4menuoff, a.level4menuoff:hover {
  padding-left: 15px;
  FONT-SIZE: 11px;
  COLOR: #000000;
  FONT-FAMILY: Arial;
  font-weight: normal;
  TEXT-DECORATION: none;
}

a.level4menuon, a.level4menuon:hover {
  padding-left: 15px;
  FONT-SIZE: 11px;
  COLOR: #000000;
  FONT-FAMILY: Arial;
  font-weight: bold;
  TEXT-DECORATION: none;
}


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:#83072D;
  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 #83072D;
  margin-right:25px;
  width:300px;
}

td.labelcolumn_Bestilling {
  FONT-SIZE: 12px;
}

td.nletterSection {
  height:20px;
  background-color:#83072D;
  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 #83072D;
  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.blogheading{
font-size:16px;COLOR:#999999;FONT-FAMILY: Verdana;font-weight:bold;
}

td.commentHeading {
font-weight:bold;font-size:14px;color:#999999;
}

textarea.Comment_textfield {
width:100%;height:80px;background-color:#E7E4E4;border:1px solid #cccccc;
}

input.Comment_validationfield {
background-color:#E7E4E4;border:1px solid #cccccc;
}

td.commentscroll { scrollbar-face-color:#ffffff; scrollbar-highlight-color:#cccccc; scrollbar-3dlight-color:#ffffff; scrollbar-darkshadow-color:#ffffff; scrollbar-shadow-color:#cccccc; scrollbar-arrow-color:#cccccc; scrollbar-track-color:#ffffff; }

.searchbutton {
background-color:#E7E4E4;border:1px solid #cccccc;height:19px;font-size:10px;width:40px;cursor:hand;
}

.paintingfilter {
background-color:#E7E4E4;border:1px solid #cccccc;font-size:10px;height:15px;background-image: url(/graphics/commentbutton.gif); 
}

td.labelcolumn_Malerifilter {
font-size:10px;
}

input.nnamecss, input.nemail {
background-color:#E7E4E4;width:97px;border:1px solid #cccccc
}

.paintingheading {
font-weight:bold;font-size:14px;color:#999999;
}

.newsletterlabel {
font-weight:normal;font-size:16px;color:#ffffff;padding-left:10px;FONT-FAMILY: Verdana;
}

td.labelcolumn_Nyhedsbrev {
width:1px;overflow:hidden;color:#ffffff;FONT-FAMILY: Verdana;
}

input.nbuttons {
width:63px;height:23px;border:0px solid #cccccc;cursor:hand;background-image: url(/images/Graphics/submitbutton.jpg);color:#ffffff;
}

div.newsletterstatus {
color:#ffffff;
}

.navigator {
position: absolute;
}

a.closegallery, a.closegallery:hover  {
FONT-SIZE: 11px;COLOR: #8EBD33;FONT-FAMILY: Verdana;font-weight: normal;TEXT-DECORATION: none;
}

div.contactsnippet {
font-weight:normal;font-size:12px;color:#ffffff;FONT-FAMILY: Verdana;padding-left:10px;
}

span.openinghours {
FONT-SIZE: 10px;
FONT-FAMILY: Verdana;
font-weight: normal;
color:#000000;
}

span.openinghours a, span.openinghours a:hover {
FONT-SIZE: 10px;
FONT-FAMILY: Verdana;
font-weight: normal;
color:#8EBD33;
}
