body, td, p, span { font-family:arial, geneva, helvetica, sans-serif; font-size:9pt }
a { text-decoration:none }
a:hover { text-decoration:underline }

.hmeny p { margin:0px; padding:5px 0px 5px 9px; font-size:8pt; font-weight:bold; border:solid 1px #666666; border-top:none }
.hmeny a { color:#000000 }
.hmeny #haktiv { background-color:#cccccc }

.header #cornertop { position:relative; top:-10px; left:0px }

.umeny { padding:10px 0px 0px 8px; margin-top:7px; font-weight:bold; font-size:8pt }
.umeny a { color:#336699 }

.topMeny { border-bottom:solid 1px #666666; padding-top:5px }
.topVal { font-weight:bold; color:#336699; font-size:8pt }
.topVal a { color:#336699; font-size:8pt }

.nav p { margin:0px }
.nav a { font-size:8pt; font-weight:bold; color:#000000 }
.nav img { margin:0px 3px 0px 2px }
.nav #navaktiv { font-weight:normal }

.cont p { margin:5px 10px 10px 8px }

.kolumn1 p { margin:10px }
.kolumn1 a { color:#336699 }
.rub1 { font-size:14pt; color:#333333 }
.rub2 { font-size:12pt; color:#666666 }

.kolumn2 p { margin:0px }

.meddelandefirst a { color:#336699 }
.meddcont p { margin:0px 10px 0px 10px; padding-top:8px; font-size:8pt; font-weight:bold; color:#666666 }
.meddcont img { margin-right:5px }
.meddcont a { color:#336699; font-size:8pt; font-weight:bold }
.meddcont #medbott { margin:0px }

.puff { padding-top:5px; margin-bottom:10px }
.puff p { margin:5px 10px 5px 7px; font-size:8pt }
.puff a { color:#000000 }

.minilogin { margin:3px 0px 10px 0px }
.minilogin input { height:20px; font-size:7pt; color:#666666 }
.minilogin #knappok { width:30px; font-weight:bold }
