body { font-family:arial; font-size:12px; }

.stream, #extras, #fontsize, #searchpanel, #nav, #col2 { display:none; }

a { text-decoration:none; color:#444; font-weight:bold; }
a:hover { text-decoration:underline !important; }

.clear { clear:both; line-height:0.1em; }

img { border:none; }

#footer { margin-top:15px; padding-top:10px; border-top:1px solid black; }

img.right { float:right; margin-left:10px; }

.product-list { width:100%; }
.product-list td { padding:3px; border-bottom:1px solid gray; }
.product-list th { text-align:left; border-bottom:1px solid gray; padding:3px; }
.product-list td h3 { margin:0 0 6px 0; padding:0; font-weight:bold; font-size:1.1em; }
.product-list .top { vertical-align:top; }
.price { font-size:1.1em; }

h5.dates { margin:0; padding:0; font-size:.9em; font-weight:normal; color:silver; }
h3.headlines { margin:0; padding:0; font-size:1em; font-weight:bold; color:#000; }
h3.headlines a { color:#000; }
a.newslink { color:#306090; text-decoration:underline; }

a.morenews { color:#306090; font-weight:bold; }

#header img { margin-bottom:30px; }

/* Page-items upper frontpage */
#pi_upper { background:url(/lisalib/getfile.aspx?itemid=20) no-repeat bottom left; }
#pi_upper .pi_item { float:left; border-right:1px solid #fff; width:211px; overflow:hidden; min-height:325px; }
#pi_upper .item3 { border-right:none !important; width:199px; }
#pi_upper .padding { padding:6px 12px; }

#pi_upper ul { margin:0; padding:0; list-style:none; }
#pi_upper ul li { background:url(/lisalib/getfile.aspx?itemid=16) no-repeat 0 50%; padding:2px 0; }
#pi_upper ul li a { color:#fff; padding-left:20px; display:block; font-weight:normal; }