
BODY{FONT-FAMILY: arial,helvetica,sans-serif; FONT-SIZE: 13px}
P{FONT-FAMILY: arial,helvetica,sans-serif; FONT-SIZE: 13px}
TD{FONT-FAMILY: arial,helvetica,sans-serif; FONT-SIZE: 13px}
B{FONT-FAMILY: arial,helvetica,sans-serif; FONT-SIZE: 13px}
H2{font-family: arial,helvetica,sans-serif; FONT-SIZE: 15px; font-weight: bold}

A:link
{
    COLOR: #003366;
    text-decoration: none;
}
A:visited
{
    COLOR: #003366
}
A:active
{
    COLOR: #003366
}
A:hover
{
    COLOR: #d37171;
    text-decoration: underline;

}
.datum
{
    FONT-SIZE: 12px
}
.liten
{
    FONT-SIZE: 10px
}
.small
{
    FONT-SIZE: 11px
}

.menyvit
{
    COLOR: #ffffff;
    FONT-SIZE: 12px;
    TEXT-DECORATION: none
}
.menybla
{
    COLOR: #003366;
    FONT-SIZE: 12px;
    TEXT-DECORATION: none
}
.menysvart
{
    COLOR: #000000;
    FONT-SIZE: 12px;
    TEXT-DECORATION: none
}

.external_link
{
    COLOR: black;
    FONT-SIZE: 12px;
    TEXT-DECORATION: none
}

.radav
{
    LINE-HEIGHT: 18px
}
.rubrik1
{
    COLOR: #000000;
    FONT-FAMILY: arial,helvetica,sans-serif;
    FONT-SIZE: 28px
}
.rubrik2
{
    COLOR: #000000;
    FONT-FAMILY: arial,helvetica,sans-serif;
    FONT-SIZE: 24px;
}
.rubrik3
{
    COLOR: #000000;
    FONT-FAMILY: arial,helvetica,sans-serif;
    FONT-SIZE: 20px
}
.rubrik4
{
    COLOR: #000000;
    FONT-FAMILY: arial,helvetica,sans-serif;
    FONT-SIZE: 18px
}
.rubrik5
{
    COLOR: #000000;
    FONT-FAMILY: arial,helvetica,sans-serif;
    FONT-SIZE: 16px
}
.rubrik6
{
    COLOR: #000000;
    FONT-FAMILY: arial,helvetica,sans-serif;
    FONT-SIZE: 14px
}
.par_title
{
    COLOR: #003366;
    FONT-FAMILY: arial,helvetica,sans-serif;
    FONT-SIZE: 16px;
	font-weight: bold;
}
.leaf_title
{
    COLOR: black;
    FONT-FAMILY: arial,helvetica,sans-serif;
    FONT-SIZE: 18px;
	font-weight: bold;
}
.sub_title
{
    COLOR: black;
    FONT-FAMILY: arial,helvetica,sans-serif;
    FONT-SIZE: 16px;
    font-weight: bold;
}

.news_text
{
    COLOR: #CC3333;
    FONT-FAMILY: arial,helvetica,sans-serif;
    FONT-SIZE: 18px;
    font-weight: bold;
}

.table_header
{
    COLOR: black;
    FONT-FAMILY: arial,helvetica,sans-serif;
    FONT-SIZE: 14px;
	font-weight: bold;
}

.table_item
{
    COLOR: black;
    FONT-FAMILY: arial,helvetica,sans-serif;
    FONT-SIZE: 11px;
}

.table_item_bold
{
    COLOR: black;
    FONT-FAMILY: arial,helvetica,sans-serif;
    FONT-SIZE: 11px;
    font-weight: bold;
}

.menu_item
	{
	background: #ff9900;
	color:white;
	font-family:Verdana, Helvetica;
	font-size:8pt;
	font-weight:bold;
	text-align:left;
}
a.menu_item_l:link, a.menu_item_l:visited
	{
	font-size:8pt;
	color: #ffffff;
    font-weight:bold;
	text-decoration:none;
    text-align:center;
	}
a.menu_item_l:hover
	{
	font-size:8pt;
	color: #ffffff;
    font-weight:bold;
	text-decoration:underline;
    text-align:center;
}
.small{FONT-SIZE: 11px}
.middle{FONT-SIZE: 12px}

a.rubrik2{
FONT-SIZE: 13px;
    color: #747474;
    text-decoration: none;
}
a.rubrik22
{
    COLOR: #000000;
    FONT-FAMILY: arial,helvetica,sans-serif;
    FONT-SIZE: 24px;
    text-decoration: none;
}
a.rubrik222{
FONT-SIZE: 13px;
    color: #5a92c3;
    text-decoration: none;
    font-weight: bold;
}
a.newsItem{
font-size: 11px;
color:#5a92c3;   
text-decoration: none; 
}
td.newsItem{
     border-bottom: 1px solid #9d9999 !important;
    }
td.pubLabel{
    background-color: #efa052;
    }
a.pubLabel{
color: white;
    text-decoration: none;
    font-weight: bold;
}
a.newsItem:hover{
font-size: 11px;
color:#efa052;   
text-decoration: underline; 
}

a.logo{
margin-right: 10px;
}
.infobox{
    border:1px solid #aaa;
    background-color:#f9f9f9;
    color:black;
    margin:0.5em 0 0.5em 1em;
    padding:0.2em;
    float:right;
    clear:right;
    text-align:left;
    font-size:88%;
    line-height:1.5em;
column-gap:0;
-moz-column-gap:0; /* Firefox */
-webkit-column-gap:0; /* Safari and Chrome */}

tr.infoboxitem{
        display: block;
    border-bottom:1px solid #aaa; 
      

}
.infoboxitemlabel{
width: 30px;
    font-size: 10px;
        font-weight: bold;   
}
.infoboxitemlabel1{
width: 100%;
    text-align: right;
     font-size: 10px;
   color:#5a92c3;
}
.infoboxitemlabel2{
width: 100%;
    text-align: center;
     font-size: 10px;
        font-weight: bold;

}
.infoboxitemlabel2 a{
    text-align: left;
     font-size: 10px;
       color:#5a92c3;
    font-weight: bold;

}
.infoboxitemlabel1 a{
        font-weight: bold;
    color:#5a92c3;
}

td.staffCaption{
    background-color: #efa052;
    font-size: 18px;
}
a.staffCaption{
color: white;
    text-decoration: none;
    font-weight: bold;
}
tr.staffCaption{
            display: block;
    border-bottom:1px solid #aaa; 
    width: 100%;
    height: 122px;
}
.photoBack{
    padding:5px;
}
h1 {
color: #0b0a0a;
font-family: "Century Gothic", Tahoma, Geneva, sans-serif;
font-size: 16pt;
line-height: 20pt;
font-weight: normal;
margin: 0 0 10px;
padding: 0;
}
h1 sup {
    font-size: .5em;
    vertical-align: top;

  }