body { background-color: white; }
body, td { color: black; font-family: Arial Helvetica, sans-serif; font-size: x-small }
h1 { font-size: small }
h2 { font-size: x-small }
img { border: 0 }
ul { margin-left: 20px; margin-right: 2px }
li { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: xx-small; font-weight: bolder }
a:link { color: #014478 }
a:visited { color: #014478 }
a.vare:link { text-decoration: none; color: black }
a.vare:visited { text-decoration: none; color: black }
a.black:link { color: black; font-weight: bold }
a.black:visited { color: black; font-weight: bold }
a.menulink:link { text-decoration: none; color: white; font-weight: bold; }
a.menulink:visited { text-decoration: none; color: white; font-weight: bold; }

.top { background-image: url(./topback.gif); background-repeat: no-repeat; background-position: top center; }
.searchtext { color: white; background-color: #87C440; font-family: Arial, Helvetica, sans-serif; font-size: xx-small; font-weight: normal}
.searchtexttd {  font-family: Arial, Helvetica, sans-serif; color: white; font-size: x-small; font-weight: bold; text-align: right}
.searchshop { color: white; background-color: #99CCFF; font-family: Arial, Helvetica, sans-serif; font-size: xx-small; font-weight: normal}
.searchshoptd {  font-family: Arial, Helvetica, sans-serif; color: white; font-size: x-small; font-weight: bold; text-align: left}
.menutable { }
.menu1 { background-color: #55B30C; }
.menu2 { background-color: #0084AC }
.menu { color: white; font-size: 8pt; font-weight: bold; text-indent: 10pt }
.shopframe { border: solid; border-top-width: 1px; border-right-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-color: #55B30C }
.vareheader { font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: xx-small}
.varetekst { font-family: Arial, Helvetica, sans-serif; font-size: x-small}
.righttop { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: white; background-color: #0084AC; text-align: center }
.righttable { border: solid; border-width: 0px 1px 1px 1px; border-color: black #55B30C #55B30C #55B30C }
.rightentry { border-color: black black #55B30C; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px; font-family: Arial, Helvetica, sans-serif; font-size: xx-small}
.frame { border: solid; border-width: 1px; border-color: #55B30C }

.searcharea { color: white; background-image: url(./searchfieldback.gif); background-repeat: no-repeat; background-position: right top }
.xmenu { color: #c0c0c0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: xx-small; font-weight: bold; text-align: left; background-image: url(./pagebackground.gif) }
.searchheader { font-family: Arial Helvetica, sans-serif; font-weight: bold; color: white }
.searchresult { font-family: Arial, Helvetica, sans-serif; font-size: small }
.shopbg, .searchheader { background-color: #496ab5 }
.shopheader { font-family: Arial, Helvetica, sans-serif; font-size: x-small; font-weight: bold }
.shoptext { font-family: Arial, Helvetica, sans-serif; font-size: x-small}
.price { color: #990033 }
.normal { font-family: Arial, Helvetica, font-weight: normal }