a:link, a:visited, a:active {text-decoration:none}
a:hover {text-decoration: underline}
body {margin:10px; font-size:12px; background:#fff; font-family: Verdana,Arial;}
h1,h2,h3 {margin:0; font-size:26px; color:#333; font-family:Arial,Verdana;}
h2 {font-size:16px;}
h3 {font-size:14px;}
hr {height:0; border:0; border-top:1px solid #fff;}
form {margin:0;}

#huv {padding:5px}
#menu {height:20px; background:#000 url(../pic/mbak.gif) repeat-x; padding-right:2px;}
#ih {float:left; width:500px; padding-right:20px;}
#is {float:left; width:220px; padding-right:20px;}
#ir {float:left; width:200px;}
#if {clear:both; padding:10px; font-size:9px;}
#um{padding:5px;margin-bottom:10px;font-size:11px;border-bottom:1px solid #ccc}

.nb {height:140px;width:309px;float:left;margin-right:5px;margin-bottom:5px;padding:5px;border:1px solid #eee;color:#000;text-decoration: none;}
a:hover.nbh {color:#000;text-decoration:none;border:1px solid #888;}
.sb {background:white url('../pic/search.gif') no-repeat left; position:relative;top:-13px;height:15px;width:150px;margin:0;padding:0;padding-left:16px;border:1px solid #eee;}

.ht {display:inline;position:relative;top:3px;}
.ht a{padding:3px 8px; text-decoration:none; color:#fff;border-right:1px solid #eee}
.ht a:hover{background:#c4c4c4;color:#000}
.ht a#htv{background:#c4c4c4;color:#000}
.ut {display:inline;}
.ut a{padding:1px 2px; text-decoration:none; color:#000;background:#eee;border:1px solid #fff}
.ut a:hover{background:#ffc;}
.ut a#utv{background:#c4c4c4;}

.avsrad {font-size:10px; color:#555;}
.fakta {padding:5px; background-color:#eee;}
.relat {padding:5px;}
.ram {padding:5px; border:1px solid #ccc; background-color:#efefef;}
.ramr {padding:1px 0 1px 3px;  background:#000 url(../pic/mbak.gif) repeat-x; color:#fff; font-weight:bold;}
.listram {padding:5px; background-color:#eee; border:1px dotted #555;}
.knapp {float:left;height:100px;padding:5px;margin-right:5px;marging-bottom:5px;font-size:11px;}
.film {padding:5px;background:#c4c4c4;}

.lt {color:#000; text-decoration: none;}
a:hover.lt {text-decoration: underline}

.sm {padding:1px 0 1px 3px; background-color:#248; color:#fff; font-weight:bold;}
.sm a{position:relative; text-decoration:none;display:inline; margin-right:1px;}
.sm a:hover{background:#888}

a.info{position:relative; z-index:24; color:#248; text-decoration:none}
a.info:hover{z-index:25; background-color:#eee}
a.info span{display:none}
a.info:hover span{display:block; position:absolute; padding:5px; top:30px; left:20px; width:250px; border:1px solid #248; background-color:#eee; color:#000; text-decoration:none}