body 	  { background:#CCFF66 url('images/baggrund.gif') no-repeat left top; padding-left:10px; padding-right:50px; padding-top:5px; padding-bottom:50px }
.baggrund { background:#CCFF66 }
a            { text-decoration: none }
body, a  { color:#333300 }
body, td { font-family:Georgia, serif }
input, img { border: 0px }

.lilleadressefirkant, .lilleadressefirkant a { background-color: white; font-family:Tahoma; font-weight: normal; font-size: 10pt; color: #000000; padding-left: 5px; margin-right: 5px; opacity: .75; filter: alpha(opacity=75) }
//.lilleadressefirkant a { font-size: 80% }

/* Menuer: */
.topmenu, .topmenu td { border-left: 3px solid #FF9900; border-top: 5px solid #FF9900; background-color:#FF9900; color:#660000; font-family:Trebuchet MS; font-size:8pt }
.topmenupkt { border-right: 2px solid #660000; background-color:#FF9900; color:#660000 }
.topmenupkt a { color:#660000; font-size:8pt }
.topmenupkt a:hover { background-color:#330000; color:#FFFFCC }


.indkobkurv, .indkobkurvHover, .indkobkurvaktiv, .vareMaerkeaktiv, .vareMaerke, .vareMaerkeHover { padding-left:0px; padding-right:8px; font-size: 12pt; font-weight: bold; font-family:Tahoma; letter-spacing:3pt }
.indkobvare, .indkobvareHover, .indkobvareaktiv, .vareGruppeaktiv, .vareGruppe, .vareGruppeHover { padding-left:15px; padding-right:8px; font-size: 10pt; font-family:Trebuchet MS; line-height: 120% }

td.vareGruppeHover, td.vareMaerkeHover { background-color:#669933 }
#vareaktiv { background-color: #FF9900; color:#000000 }

.indkobkurv, .indkobvare { background-color: #66CCFF }
.indkobkurvHover, .indkobvareHover { background-color: #3399FF; color: #FFFFFF }

/* Hovedcelle/Præsentation: */
#presentation, .varer, .varer p, .varer a, .ehm, .ehm2
			{ font-family: Georgia; color: #330000; background-color: #FFFFFF; font-family: Trebuchet MS }
.varer a { text-decoration: underline }
.varetabel { color: #333300; border-left: 3px solid #FF9900; border-top: 3px solid #FF9900; padding:15px; font-size: 90% }
.varer, .varer td { font-size: 10pt; margin-bottom:5pt }
.varer th { background-color:#000000; color:#FFFF55 }
.varer h2 { font-size: 130% }
.varer h3 { font-size: 120% }
.vareskema { overflow:auto }
.presentation td { padding: 10px }
.presentation td { padding: 10px }

.ehmKUNKOBOSSEOPPEIVAREBESKR  { border-left-style: solid; border-left-width: 1px; padding-left: 5px }
.ehm2KUNKOBOSSEOPPEIVAREBESKR { border-top-style: solid; border-top.width: 1px }

/* Intro: Bruges før varetabellen til at introducere varerne */
.intro th, .varetabel th { background-color:#000000; color:#FFFF55; letter-spacing: 5px; font-weight: bold; font-size:110%; font-family: Trebuchet MS }
.intro td  { font-size:90%; font-family: Verdana, Trebuchet MS }
.intro img { padding: 5pt0 }

/* Kasse-form */
th.kasse, input.kasse , select.kasse, textarea.kasse     { color: #333300; border-bottom: 2px solid #333300; background-color: #CCFF66; border-left-style:solid; border-left-width:1px;
				font-family:Georgia; font-size:12px; font-weight:normal }
th.kasse { background-color: #CCFF66; border: 0px; letter-spacing: 3px }
td.kasse { border-right: 3px ridge #333300 }
/*.kasseH { border-right: 3px ridge #FFFFFF }*/
.kassefejl { background-color:#FF9900; color:#660000 }

.gem2         { display: none }
.vis2         { display: inline; color:#008000 }
a.planet { font-weight: bold }
.meddelelse, .meddelelse a { background-color: #00aa00; padding: 5px; font-size: 80%; font-family: Verdana; color: white }
.meddelelse a { text-decoration: underline; font-size: 100% }
.ferie_meddelelse { background-color: #FFFFFF; color:#000000; padding: 1px; font-size: 120% }

.index b { font-size: 125%; font-family: Trebuchet MS }
.obs_Udsalg { margin-top:-17pt; margin-left:15pt; color:red }
.obs_Nyhed { margin-top:-17pt; margin-left:15pt; color:red }
.obs_OBS { margin-top:-17pt; margin-left:15pt; color:red }
.obs_ { margin-top:-17pt; margin-left:15pt; color:#red }
blockquote h2 { margin-top:-30px; color:#777777 }