body {font-size:100%;font-family:Verdana, Arial, sans-serif;text-align:center;color:rgb(51,0,3);}* {margin:0;padding:0;text-align:left;}p {font-size:.9em;line-height:150%;padding:.5em 0 .5em;}h1 {font-size:1.6em;color:rgb(175,0,10);}h2 {font-size:1.2em;padding-top:.5em;}h3 {font-size:1em;padding-top:.5em;}em {font-weight:bold;font-style:normal;}#innehall ul {list-style-position:inside;line-height:150%;font-size:.9em;margin-left:1.6em;padding:.5em 0 .5em;}#innehall ul ul {line-height:180%;}#innehall ol {list-style-type:upper-alpha;list-style-position:inside;line-height:150%;font-size:.9em;margin-left:1.6em;padding:.5em 0 .5em;}#innehall ol ul {line-height:180%;list-style-type:disc;}.nobr {white-space: nowrap;}a {text-decoration:underline;}a:link {color:rgb(10,0,175);}a:visited {color:rgb(175,0,10);}a:hover {color:rgb(3,0,51);}a:active {color:rgb(175,0,10);}table {border-collapse:separate; border-spacing:.8em;}td {text-align: left;vertical-align:top;font-size:.9em;}form {float:left;}fieldset {width:251px;padding:10px;margin-top:1em;margin-right:10px;color:rgb(51,0,3);font-size:.9em;line-height:130%;border:1px solid rgb(3,0,51);}form.hoger {margin-left:20px;}legend {letter-spacing:.2em;color:#fff;background-image:url(menybg_bla.gif);padding:.1em .4em;border:1px solid rgb(3,0,51);}label {color:rgb(51,0,3);}input.knapp {font-size:.9em;letter-spacing:.2em;color:#fff;background-image:url(menybg_bla.gif);padding:.2em .4em;border:1px solid rgb(3,0,51);}.link {font-size:.7em;}.bild {width:110px;height:110px;float:left;clear:left;margin:.5em 10px .5em 0;border:2px solid rgb(175,0,10);}.bildtext {font-size:.8em;width:146px;min-height:80px;float:left;}span.lank {font-size:.7em;}#flytavanster {float:left;}#flytahoger {float:left; margin-left:20px;}#allt {width:800px;min-height:510px;border:2px ridge rgb(51,0,3);border-top:none;margin:auto;}#huvud {height:97px;}#huvud img {border:0px;}#list {height:1.2em;font-size:.8em;background:rgb(3,0,51);background-image:url(menybg_bla.gif);background-repeat:repeat-x;padding:.4em 0 .4em;color:#fff;}#list ul {text-align:right;margin-right:34px;}#list li {display:inline;padding-left:.6em;list-style-type:none;}#list a {color:#fff;text-decoration:underline;}#list a:hover {text-decoration:none;}#list li.aktuell {text-decoration:none;}#vanster {width:160px;min-height:450px;float:left;background:#fff;position:relative;}#meny {width:160px;background:#fff;}#meny ul {list-style-type:none;background:rgb(51,0,3);font-size:1em;border-bottom:1px solid rgb(51,0,3);}#meny a {text-decoration:none;color:#fff;display:block;height:1.2em;padding:.4em 0 .4em .4em;background-image:url(menybg.gif);background-repeat:repeat-x;border-top:1px solid rgb(51,0,3);}#meny a:hover {background:rgb(175,0,10);border-top:1px solid rgb(51,0,3);}#meny ul li.aktuell {background:rgb(175,0,10);height:100%;padding:.4em 0 .4em .4em;color:#fff;border-top:1px solid rgb(51,0,3);}#meny ul ul {border:none;}#meny ul ul li {padding-left:.8em;font-size:.8em;background:rgb(175,0,10);white-space: nowrap;letter-spacing:-1px;}#meny ul ul li.aktuell {padding-left:1.2em;font-size:.8em;background:rgb(175,0,10);border-top:none;}#meny ul ul li.aktuell:before {content:url(aktuell.gif)" ";}#meny ul ul a {background:rgb(175,0,10);border:none;}#meny ul ul a:hover {border:none;}#innehall {width:570px;min-height:410px;float:left;border-left:1px ridge rgb(51,0,3);padding:20px 30px;}#fot {text-align:center;font-size:.7em;padding:3px 0 3px;border-top:1px rgb(51,0,3);border-top-style:ridge;}div.clearfloats {clear:both;}
