img {

        border: 0;

}

.txt {

        font-family: Verdana, Arial, Helvetica, sans-serif;

        font-size: 15px;

        font-style: normal;

        font-weight: normal;

        color: 191510;

}

.huvudrubrik {

        font-family: Verdana, Arial, Helvetica, sans-serif;

        font-size: 17px;

        font-weight: bold;

        color: 191510;

}

.underrubrik {

        font-family: Verdana, Arial, Helvetica, sans-serif;

        font-size: 15px;

        font-weight: bold;

        color: 191510;

}

.redunderrubrik {

        font-family: Verdana, Arial, Helvetica, sans-serif;

        font-size: 15px;

        font-weight: bold;

        color: b5121b;

}

.redtext {

        font-family: Verdana, Arial, Helvetica, sans-serif;

        font-size: 15px;

        font-weight: normal;

        color: b5121b;

}

a:link {

        font-family: Verdana, Arial, Helvetica, sans-serif;

        font-size: 15px;

        font-weight: normal;

        color: 191510;

}

a:visited {

        font-family: Verdana, Arial, Helvetica, sans-serif;

        font-size: 15px;

        font-weight: normal;

        color: 191510;

}

a:hover {

        font-family: Verdana, Arial, Helvetica, sans-serif;

        font-size: 15px;

        font-weight: normal;

        color: 191510;

}

a:active {

        font-family: Verdana, Arial, Helvetica, sans-serif;

        font-size: 15px;

        font-weight: normal;

        color: 191510;

}

.kursivtxt {

        font-family: Verdana, Arial, Helvetica, sans-serif;

        font-size: 15px;

        font-style: italic;

        font-weight: normal;

        color: 191510;

}

.bottentext {

        font-family: Verdana, Arial, Helvetica, sans-serif;

        font-size: 12px;

        font-weight: normal;

        color: 7c6a55;

        font-style: italic;



}

.finanstxt {

        font-family: Verdana, Arial, Helvetica, sans-serif;

        font-size: 14px;

        font-weight: normal;

        color: #333333;

}

.finansfetstil {

        font-family: Verdana, Arial, Helvetica, sans-serif;

        font-size: 14px;

        font-weight: bold;

        color: #000000;

}

.finansfetgra {

        font-family: Verdana, Arial, Helvetica, sans-serif;

        font-size: 14px;

        font-weight: bold;

        color: #333333;

}

.finansfetröd {

        font-family: Verdana, Arial, Helvetica, sans-serif;

        font-size: 14px;

        font-weight: bold;

        color: #7c6a55;

}

.finanstxtkursiv {

        font-family: Verdana, Arial, Helvetica, sans-serif;

        font-size: 14px;

        font-style: italic;

        font-weight: normal;

        color: 191510;

}

.finansfetbrun {

        font-family: Verdana, Arial, Helvetica, sans-serif;

        font-size: 14px;

        font-weight: bold;

        color: #000000;

}

.finansstorfet {

        font-family: Verdana, Arial, Helvetica, sans-serif;

        font-size: 14px;

        font-weight: bold;

        color: #000000;

}

.statistiktext {

        font-family: Verdana, Arial, Helvetica, sans-serif;

        font-size: 14px;

        font-weight: normal;

        color: 7c6a55;

}

.statistikkursiv {

        font-family: Verdana, Arial, Helvetica, sans-serif;

        font-size: 14px;

        font-style: italic;

        font-weight: normal;

        color: #af6d00;

}

/* Nya klasser av Jenny */

.fetsvart {

        font-family: Verdana, Arial, Helvetica, sans-serif;

        font-size: 14px;

        font-weight: bold;

        color: #000000;

}

.fetgra {

        font-family: Verdana, Arial, Helvetica, sans-serif;

        font-size: 14px;

        font-weight: bold;

        color: #333333;

}

.gratext {

        font-family: Verdana, Arial, Helvetica, sans-serif;

        font-size: 14px;

        font-weight: normal;

        color: #333333;

}

.fetgul {

        font-family: Verdana, Arial, Helvetica, sans-serif;

        font-size: 14px;

        font-weight: bold;

        color: af6d00;

}

.storfetsvart {

        font-family: Verdana, Arial, Helvetica, sans-serif;

        font-size: 15px;

        font-weight: bold;

        color: #000000;

}



/* Summeringstabell av finansiell data */

#sum_tbl {

        margin-bottom: 20px;

}

#sum_tbl td {

        font-family: Verdana, Arial, Helvetica, sans-serif;

        font-size: 14px;

        font-weight: normal;

        color: b5121b;

        text-align: right;

}

#sum_tbl th {

        text-align: right;

}

#sum_tbl td.head {

        text-align: left;

}

#sum_tbl th, #sum_tbl td.head {

        font-family: Verdana, Arial, Helvetica, sans-serif;

        font-size: 14px;

        font-weight: bold;

        color: b5121b;



}



/* Summeringstabell av finansiell data */

#sum_tbl {

        margin-bottom: 20px;

}

#sum_tbl td {

        font-family: Verdana, Arial, Helvetica, sans-serif;

        font-size: 11px;

        font-weight: normal;

        color: b5121b;

        text-align: right;

}

#sum_tbl th {

        text-align: right;

}

#sum_tbl td.head {

        text-align: left;

}

#sum_tbl th, #sum_tbl td.head {

        font-family: Verdana, Arial, Helvetica, sans-serif;

        font-size: 11px;

        font-weight: bold;

        color: b5121b;



}



/* Tabell över finansiell data */

#fin_table .info {

        border: 0;

}

#fin_table {

        width: 100%;

}

#fin_table td {

        font-family: Verdana, Arial, Helvetica, sans-serif;

        font-size: 10px;

        text-align: left;

        margin: 0;

        padding: 2px;

        vertical-align: top;

}

#fin_table td.data {

        text-align: right;

        width: 60px;

        vertical-align: bottom;

}

#fin_table td.middle {

        vertical-align: middle;

}

#fin_table td.sub {

        padding-left: 30px;

}

#fin_table td.l1  {

        padding-top: 30px;

        font-family: Verdana, Arial, Helvetica, sans-serif;

        font-size: 10px;

        color: #000000;

}

#fin_table td.l2 {

        padding-top: 10px;

        font-family: Verdana, Arial, Helvetica, sans-serif;

        font-size: 10px;

        color: #000000;

}

#fin_table td.l3 {

        padding-left: 10px;

}

#fin_table td.l3_collapse {

        padding-left: 10px;

}

#fin_table td.l4 {

        padding-top: 0px;

        padding-left: 20px;

}

#fin_table td.sum3 {

        padding-left: 10px;

        border-bottom: 1px solid #000000;

}

#fin_table td.sum2 {

        border-bottom: 1px solid #000000;

        padding-bottom: 15px;

        font-family: Verdana, Arial, Helvetica, sans-serif;

        font-size: 10px;

}



#fin_table td.sum1 {

        padding-top: 5px;

        border-bottom: 3px double #000000;

        font-family: Verdana, Arial, Helvetica, sans-serif;

        font-size: 10px;

}

#fin_table .info {

        margin: 0;

        vertical-align: bottom;

}

#fin_table td.extra_row {

        /*border-bottom: 1px solid #000000;*/

        padding-top: 15px;

        padding-bottom: 15px;



}

#fin_table td.extra_pad {

        padding-left: 10px;



}

#sektorind dl {

        margin-left: 30px;

        display: list-item;

}

.line td {

        border-top: 1px solid #000000;

        border-bottom: 1px solid #000000;

}

.finansbigröd {

        font-family: Verdana, Arial, Helvetica, sans-serif;

        font-size: 12px !important;

        font-weight: bold;

        color: b5121b;

}

.diagram_spec {

        width: 660px;

}

.diagram_spec td {

        vertical-align: top;

}

.diagram_spec td.col1 {

        width: 33%;

        padding-left: 70px;

}

.diagram_spec td.col2 {

        width: 33%;

        padding-left: 50px;

}

.diagram_spec td.col3 {

        width: 33%;

        padding-left: 30px;

}



/* Skriv ut */

hr.pgbreak {

        page-break-before: always;

        clear: both;

}


