* {font-family: verdana;}

#huvud_tabell {width: 750px; background: #E0FFE0; border: 1px dashed #000000; margin-top: 30px;}

p {font-size: 10pt;}
td {font-size: 8pt;}  
h1 {text-align: center; margin-bottom: 0px; margin-top: 10px;}
h2 {font-size: 18pt; font-weight: bold; margin-bottom: 20px;}
h3 {font-size: 13pt; font-weight: bold; margin-bottom: 5px;}
h4 {font-size: 10pt; font-weight: bold; margin-bottom: 0px;}

.center {text-align: center;}
.kursiv {font-style: italic;}
.kursiv_arial {font-style: italic; font-family: arial;}
.kursiv_arial_7pt {font-style: italic; font-family: arial; font-size: 7pt;}
.fet {font-weight: bold; margin-bottom: 2px;}
.arial {font-family: arial;}
.arial_7pt {font-family: arial; font-size: 7pt;}
.arial_6pt {font-family: arial; font-size: 6pt;}
.arial_narrow {font-family: arial narrow; font-size: 7pt;}

.arial td {font-family: arial;}
.arial_7pt td {font-family: arial; font-size: 7pt;}
.arial_6pt td {font-family: arial; font-size: 6pt;}

.size_7pt {font-size: 7pt;}
.size_8pt {font-size: 8pt;}
.size_7pt td {font-size: 7pt;}
.size_8pt td {font-size: 8pt;}

#menyram{padding: 0px 10px 10px 10px; border-bottom: 1px dashed #000000;}
#menyram ul{padding: 10px 0; margin: 0; font-size: 10pt; text-align: center; font-weight: bold;}
#menyram li{margin: 0; display: inline; list-style: none; margin-left: 5px;}
#menyram li a{text-decoration: none; padding: 4px 8px; background: #70D070; border: 1px solid #000000;}
#menyram a:link{color: #000000;}
#meny a:visited{color: #000000;}
#menyram a:hover{background: #40A040;}
#menyram a:active{background: #108020;}
#menyram a#aktiv{background: #40A040; border: 1px solid #000000;}
#menyram a#aktiv:active{background: #108020;}

.left {vertical-align: top; padding: 10px 2px 10px 10px;}
.left p {margin-top: 0px;}
.left_over {vertical-align: top; padding: 10px 2px 10px 10px; border-bottom: 1px dashed #000000;}

.middle {vertical-align: top; padding: 10px 2px 10px 10px; border-left: 1px dashed #000000;}
.middle_over {vertical-align: top; padding: 10px 2px 10px 10px; border-left: 1px dashed #000000; border-bottom: 1px dashed #000000;}

.right {vertical-align: top; padding: 10px 2px 10px 10px; border-left: 1px dashed #000000;}

.ny_avdelning {font-weight: bold; padding-top: 10px; border-top: 1px dashed #000000;}
.ny_avdelning td {font-weight: bold; padding-top: 10px; border-top: 1px dashed #000000;}
.ny_avdelning_over {padding-bottom: 10px;}
.ny_avdelning_over td {padding-bottom: 10px;}
.ny_avdelning2_over {padding-bottom: 4px; border-bottom: 1px dotted #99AA99;}

.aktiv {background: #70D070; padding: 2px; text-decoration: none;}

.menyram{padding: 0px 10px 10px 10px; border-bottom: 1px dashed #000000;}
.menyram ul{padding: 10px 0; margin: 0; font-size: 12pt; text-align: center; font-weight: bold;}
.menyram li{margin: 0; display: inline; list-style: none; margin-left: 8px;}
.menyram li a{text-decoration: none; padding: 4px 8px; background: #70D070; border: 1px solid #000000;}
.menyram a:link{color: #000000;}
.meny a:visited{color: #000000;}
.menyram a:hover{background: #40A040;}
.menyram a:active{background: #108020;}
.menyram a.aktiv{background: #40A040; border: 1px solid #000000;}
.menyram a.aktiv:active{background: #108020;}
