#DWMain   { background-color: #EEF0DC; background-image: url("sidebg.gif"); background-repeat: repeat-y; background-position: left; border-right: 1px solid #EEF0DC; border-left: 1px solid #EEF0DC }
#topmenu    { background-image: url("menubg.gif"); background-repeat: repeat-x; margin: 0; padding: 0 0 0 10px; width: 800px; height: 22px }
#DwFooter   { background-color: black; width: 800px; height: 10px;}
h1     { border-bottom: 1px dashed #C99457; padding-bottom: 8px; }
.produktkategori   { padding: 0 10px 0 10px; font-weight: bold; color: white; font-size: 12px; font-family: Georgia, Verdana, Helvetica, Arial, sans-serif }
a.produktkategori:hover   { padding: 0 10px 0 10px; font-weight: bold; color: white; font-size: 12px; font-family: Georgia, Verdana, Helvetica, Arial, sans-serif }
.produktlink       { padding: 0 10px 10px 10px; color: white; font-size: 9px; font-family: Verdana, Helvetica, Arial, sans-serif }
.shop_top       { background-image: url("shop_top.gif"); background-repeat: no-repeat; }
.L3       { line-height: 14px; margin: 0; padding: 0 }
.p { margin-bottom: 14px }
a.L1      { padding-left: 10px; }
a.L2      { background-color: #c7d1d7; padding-bottom: 2px; width: 168px; border-top: 1px solid #aebbc3 }
.hvid_ramme { border: 1px solid #ffffff }
a.language  { color: #3f4d54; font-size: 11px; font-family: Verdana, Helvetica, Arial, sans-serif }
a.language_sub { color: #3f4d54; font-size: 10px; font-family: Verdana, Helvetica, Arial, sans-serif }
.kontakt_forside    { font-size: 11px; line-height: 15px; margin-top: 26px; margin-right: 12px }
.varelinje { font-size: 11px; line-height: 15px; padding: 4px 0 5px 0; }
.varelinje_top { color: white; font-size: 11px; line-height: 15px; padding: 4px 0 5px 0; }

