
body { margin:0;padding:0;font-family:verdana,arial;font-size:10px;color:#000; }
img { border:none; }
a { color:#f00;text-decoration:none; }
p { margin-bottom: 30px;}
div#loader { position:absolute; top:26px; left:0px; border: none; width:1300px;height: 1000px;overflow: hidden;z-index:1; }
div#loader.loading { background: url(spinner.gif) no-repeat center center; z-index:3; }
#menyyta { display:block;font-size:12px;background:url(bkg.png) top left repeat; width:420px; margin-left:20px; padding:10px 15px 0 15px; overflow:auto; border:1px solid #f00; }
#toppen { height:26px; background:#f00; width:100%; }
#logga { float:left;height:26px; width:200px; background:#f00 url(logga.png) top left no-repeat; color:#fff; text-indent:-2000px; }
#toprightmenu { float:right; text-align:right; color:#fff;font-family: verdana.arial:font-size:12px; margin:4px 10px 0 0; }
#toprightmenu a {color:white;text-decoration:none; }
#topleftmenu { position:absolute;top:0px;left:250px; width:400px; text-align:left; width:30px; color:#fff;font-family: verdana.arial:font-size:12px; margin-top:4px; }
#topleftmenu a{ color:white;text-decoration:none; }
#credits { position:absolute; bottom:0px;right:0px; text-align:right; margin-right:10px;margin-bottom:-1px; }
#karta { display:none;background:#fff;position:absolute;top:27px;right:2px;width:425;height:350;margin:0;padding:0;border:1px solid #f00; }
#twitter { display:none;position:absolute;top:26px;left:470px;font-size:12px;background:url(bkg.png) top left repeat;width:350px;margin:0;padding:10px;border:1px solid #f00; }
#juloppet { display:none;position:absolute;top:26px;left:470px;font-size:12px;background:#fff;width:525px;margin:0;padding:10px;border:1px solid #f00; }
#twitter a{ color:#000; }
#homelink { position:absolute;top:0;left:20px;}
 
