body {
 margin: 0px auto;
}
#all {
 width: 100%;
 text-align: center;
 padding: 10px;
}
#top {
 width: 850px;
 text-align: right;
}
#top p {
 float:right;
}
#header {
 border: 0px solid #FFFF00;
 height: 230px;
 width: 850px;
 padding: 0px;
 color: #ffffff;
 margin: 0px auto;
}
#header a, #header a:link, #header a:visited {
 font-family: Arial, Helvetica, Verdana, sans-serif;
 font-size: 12px;
 line-height: 18px;
 color: #ffffff;
 text-align: right;
 margin: 10px;
 text-decoration: none;
 float: right;
}
#top_menu {
 border: 0px solid #FFFFFF;
 height: 33px;
} 
#wrapper {
 width: 850px;
 margin: 0px auto;
 padding: 0px;
 background: #FFFFFF;
 border: 0px solid #cccccc;
 background: url(/main.php/main_bg.png?fileitem=3130471);
 background-repeat: repeat-y;
 background-position: left top;
}
#vr_wrapper {
 width: 1024px;
 margin: 0px auto;
 padding: 0px;
 border: 0px solid #cccccc;
 background: #FFFFFF;
 text-align: center;
}
#left {
 width: 240px;
 background: #f7f7f7;
 border-top: 10px solid #ffffff;
 float: left;
}
#main {
 width: 550px;
 background: #ffffff;
 float:right;
 padding: 10px 0px 10px 0px;
 margin-right: 20px;
 text-align: left;
 border: 0px solid #FF0000;
}
#clear {
 clear: both;
} 
#main h1 {
 font-family: Lucida Grande, Lucida Sans Unicode, Verdana, sans-serif;
 font-size: 18px;
 color: #666666;
 border-bottom: 3px solid #cccccc;
 margin: 0px 0px 12px 0px;
 padding-bottom: 3px;
 font-weight: 100;
}
#main h2 {
 font-family: Lucida Grande, Lucida Sans Unicode, Verdana, sans-serif;
 font-size: 15px;
 color: #666666;
/* border-bottom: 3px solid #cccccc; */
 margin: 0px 0px 9px 0px;
 padding-bottom: 3px;
 font-weight: 100;
}

#main p {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 12px;
 line-height: 18px;
 color: #666666;
 text-align: left;
 margin-bottom: 6px;
 }
#main a, #main a:link, #main a:visited {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 12px;
 line-height: 18px;
 color: #0059C2;
 text-align: left;
 margin-bottom: 3px;
 text-decoration: none;
}
#main a:active, #main a:hover, #header a:active, #header a:hover {
 color: #B3C412;
}

#vert_menu {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 line-height: 18px;
 color: #0059c2;
}
#vert_menu a, vert_menu a:link, vert_menu a:visited {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 line-height: 18px;
 color: #0059c2;
}
#vert_menu a:active, vert_menu a:hover {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 line-height: 18px;
 color: #B3C412;
}
#hori_menu {
 font-family: Lucida Grande, Lucida Sans Unicode, Verdana, sans-serif;
 font-size: 14px;
 font-weight: normal;
 color: #000000;
 background: #f7f7f7;
 width: 850px;
 height: 33px;
 padding: 5px 0px;
 text-align: center;
}
#hori_menu a, hori_menu a:link, hori_menu a:visited {
 font-family: Lucida Grande, Lucida Sans Unicode, Verdana, sans-serif;
 font-size: 14px;
 color: #000000;
 margin: 0px 5px;
 padding: 0px 3px;
}
#hori_menu a:active, #hori_menu a:hover {
 font-family: Lucida Grande, Lucida Sans Unicode, Verdana, sans-serif;
 font-size: 14px;
 color: #B3C412;
 margin: 0px 5px;
 padding: 0px 3px;
}
#hori_menu2 {
 font-family: Lucida Grande, Lucida Sans Unicode, Verdana, sans-serif;
 font-size: 14px;
 font-weight: normal;
 color: #ffffff;
 background: #ffffff;
 width: 850px;
 height: 25px;
 padding: 0px 0px;
 text-align: center;
 border-bottom: 1px solid #B3C412;
 margin: 6px 0px;
}
#hori_menu2 a, hori_menu2 a:link, hori_menu2 a:visited {
 font-family: Lucida Grande, Lucida Sans Unicode, Verdana, sans-serif;
 font-size: 14px;
 color: FFFFFF;
 margin: 0px 5px;
 padding: 5px 20px;
 background: #B3C412;
 border-top: 1px solid #B3C412;
 border-bottom: 0px;
 border-left: 1px solid #B3C412;
 border-right: 1px solid #B3C412;
 height: 30px;
}
#hori_menu2 a:active, #hori_menu2 a:hover {
 font-family: Lucida Grande, Lucida Sans Unicode, Verdana, sans-serif;
 font-size: 14px;
 color: #B3C412;
 margin: 0px 5px;
 padding: 5px 20px;
 background: #transparent;
 border-top: 1px solid #B3C412;
 border-bottom: 0px;
 border-left: 1px solid #B3C412;
 border-right: 1px solid #B3C412;
 height: 30px;
}

#footer {
 width: 850px;
 background: #ffffff;
 height: 25px;
}
#footer p {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 12px;
 line-height: 16px;
 color: #666666;
 text-align: center;
 margin-top: 10px;
}
#footer1 {
 border-top: #b3c412 3px solid;
 padding-top: 0px;
 width: 850px;
 background: url(/main.php/_openitem?item=3130497);
 height: 150px;
 margin: 0px auto;
}
#footer2 {
 border-top: #b3c412 3px solid;
 padding-top: 0px;
 width: 850px;
 background: url(/main.php/_openitem?item=3130499);
 height: 150px;
}
#footer3 {
 border-top: #b3c412 3px solid;
 padding-top: 0px;
 width: 850px;
 background: url(/main.php/_openitem?item=3130498);
 height: 150px;
}
#manadens h1, #sidmeny h1 {
 font-family: Lucida Grande, Lucida Sans Unicode, Verdana, sans-serif;
 font-size: 14px;
 color: #666666;
 border-bottom: 3px solid #cccccc;
 margin-bottom: 12px;
 padding-bottom: 3px;
 font-weight: 100;
}
.sidmeny_rubrik {
 font-family: Lucida Grande, Lucida Sans Unicode, Verdana, sans-serif;
 font-size: 14px;
 color: #666666;
 border-bottom: 3px solid #cccccc;
 margin-bottom: 6px;
 padding-bottom: 3px;
 font-weight: 100;
 text-decoration: none;
 display: block;
}
#manadens p {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 12px;
 line-height: 20px;
 color: #666666;
 text-align: left;
 margin-bottom: 6px;
}
#sidmeny {
 padding: 7px;
 width: 200px;
 height: 400px;
 background: url(/main.php/main_bg.png?fileitem=3130471);
}
#sidmeny h1 {
 margin-left: -3px;
}
#sidmeny a, #sidmeny a:link, #sidmeny a:visited {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-weight: bold;
 line-height: 15px;
 color: #0059c2;
 margin: 6px 0px 10px 0px;
 text-decoration: none;
}
#sidmeny a:active, #sidmeny a:hover {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-weight: bold;
 line-height: 15px;
 color: #000000;
 margin: 6px 0px 10px 0px;
 text-decoration: underline;
}
#sidmeny p {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 12px;
 line-height: 15px;
 margin: 6px 0px 10px 0px;
 text-decoration: none;
}
#meny2 {
 padding: 0px 10px 0px 20px;
 width: 190px;
 background: url(/main.php/main_bg.png?fileitem=3130471);
}
#meny2 a, #meny2 a:link, #meny2 a:visited {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 font-weight: bold;
 line-height: 15px;
 color: #0059c2;
 margin: 6px 0px 10px 0px;
 text-decoration: none;
}
#meny2 a:active, #meny2 a:hover {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 font-weight: bold;
 line-height: 15px;
 color: #000000;
 margin: 6px 0px 10px 0px;
 text-decoration: underline;
}
#meny2 p {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 line-height: 15px;
 margin: 6px 0px 10px 0px;
 text-decoration: none;
}
#news-presentation {
 padding-top: 20px;
 margin-top: 20px;
 border-top: 1px dotted #666666;
}
#news-presentation h1 {
 font-family: Lucida Grande, Lucida Sans Unicode, Verdana, sans-serif;
 font-size: 16px;
 color: #666666;
 border-bottom: 3px double #b3c412;
 margin-bottom: 6px;
 padding-bottom: 3px;
 font-weight: 100;
}
#news {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 12px;
 line-height: 16px;
 color: #666666;
 text-align: left;
 margin-bottom: 3px;
 width: 195px;
}
#news a, #news a:link, #news a:visited {
 color: #0059c2;
}
#news a:active, #news a:hover {
 color: #B3C412;
}
#news2 {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 12px;
 line-height: 16px;
 color: #666666;
 text-align: left;
 margin-bottom: 3px;
 width: 195px;
}
#news2 a, #news2 a:link, #news2 a:visited {
 color: #0059c2;
}
#news2 a:active, #news2 a:hover {
 color: #B3C412;
}
#archive_name_ins2 {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 12px;
 line-height: 16px;
 color: #666666;
 text-align: left;
 margin-bottom: 3px;
}
#archive_name_ins2 a, #archive_name_ins2 a:link, #archive_name_ins2 a:visited {
 color: #0059c2;
}
#archive_name_ins2 a:active, #archive_name_ins2 a:hover {
 color: #B3C412;
}
#news span {
 color: #0059c2;
}
#nyheter {
/* width: 250px;
 float: left;*/
}
#pressmeddelande {
/* width: 250px;
 float: right;*/
}

#int_menu a { 
 font-family: Lucida Grande, Lucida Sans Unicode, Verdana, sans-serif; 
 FONT-SIZE: 11px; 
 display: block;
 width: 160px;
 padding: 5px;
 background: #FFFFFF;
 color: #CCCCCC;
} 
#int_menu a:link {   
 color: #000000; text-decoration: none; 
 FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
}  
#int_menu a:visited {   
 color: #000000; text-decoration: none; 
 FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
}  
#int_menu a:hover, #int_menu a:active {   
 color: #000000; text-decoration: none; 
 FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
}
#center h5 {
 padding-top: 10px;
 padding-bottom: 10px;
 font-family: Lucida Grande, Lucida Sans Unicode, Verdana, sans-serif; 
 font-size: 14px;
 color: #FFFFFF;
}   
#center p, #center div {
 width: 280px;
 background: url("/main.php/note-top.jpg?fileitem=2621682");
 background-position: top center;
 background-repeat: no-repeat;
 padding: 15px;
 padding-top: 25px;
 margin: 5px;
 display: block;
}
#footer a, #footer a:link, #footer a:visited {
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 FONT-SIZE: 11px; 
 padding: 0px; 
 margin: 0px; 
 color: #B23B03;
 text-decoration: none;
} 
#footer a:active, #footer a:hover {
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 FONT-SIZE: 11px; 
 padding: 0px; 
 margin: 0px; 
 color: #000000;
 text-decoration: none;
} 
#footer p {
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 FONT-SIZE: 11px; 
 padding: 0px; 
 margin: 0px; 
 color: #666666;
 text-decoration: none;
}
#big h3 {
 color: #000000;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 14px;
 font-weight: bold;
}
#logos p {
 text-align: center;
}
a { 
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 FONT-SIZE: 12px; 
 padding: 0px; 
 margin: 0px; 
} 
a:link {   
 color: #000000; text-decoration: none; 
 FONT-FAMILY: Verdana, Verdana, Arial, Helvetica, sans-serif; 
}  
a:visited {   
 color: #000000; text-decoration: none; 
 FONT-FAMILY: Verdana, Verdana, Arial, Helvetica, sans-serif; 
}  
a:hover, a:active {   
 color: #000000; text-decoration: none; 
 FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
}  


h1{ 
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 24px; 
 font-style: normal; 
 color: #1f277f; 
} 
h2{ 
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 22px; 
 font-style: normal; 
 color: #1f277f; 
} 
h3{ 
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 20px; 
 font-style: normal; 
 color: #1f277f; 
} 
h4{ 
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 18px; 
 font-style: normal;
 font-weight: 100; 
 color: #d1d100; 
} 
h5{ 
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 16px; 
 font-style: normal; 
 color: #1f277f; 
} 
h6{ 
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 14px; 
 font-style: normal; 
 color: #1f277f; 
} 
p { 
 FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
 padding: 0px; 
 margin: 0px; 
 color: #000000; 
 font-size: 12px; 
} 
ul { 
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: inherit; 
 color: #000000; 
} 
ol { 
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: inherit; 
 color: #000000; 
} 
li { 
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 12px;
 line-height: 18px;
 color: #666666;
 text-align: left;
 margin-bottom: 3px;
} 
dl { 
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 12px; 
 color: #000000; 
} 
em { 
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 12px; 
 font-style: italic; 
 font-weight: 100; 
 color: #000000; 
} 
.adress { 
 font-family : Verdana, Arial, Verdana, Helvetica, sans-serif; 
 font-style : normal; 
 font-size : 8pt; 
 margin : 0px; 
 letter-spacing: 3px; 
 color: #000000; 
} 
td { 
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 12px;  
}