﻿.body { 
background-color:#ffffff;
}
img { 
border:0px;
}
.ib {	
width:214px;
}
.ibStiftelse {	
width:214px;
}
.internetbank {	
background-repeat:no-repeat;
margin-right:10px;
margin-top:6px;
width:214px;
height:66px;
text-align:right;
float:right;
clear:both;
cursor:pointer;
}
.bankMenu {	
margin-bottom:-3px;
margin-left:40px;
}
.master { 
width: 985px!important;
background-color:#ffffff;
height:500px;
}
.masterContent { 
background:#ffffff;
width:985px;
padding-left:0px;
margin-left:0px;
}
.mainContainer { 
margin:0px;
width:769px;
padding-left:12px;
padding-right:0px;
}

/*site border*/
.masterContent{ 
background-image:url('/SiteCollectionImages/bg-border-top.gif');
background-repeat:repeat;
background-position:center top; 
}
.master { 
background-image:url('/SiteCollectionImages/bg-border-btm.gif');
background-repeat:no-repeat;
background-position:center bottom; 
}
/*end site border*/

.newsHeadline { 
background-color:#ffffff;
text-decoration:none;
}
.newsReadMore { 
width:10px;
cursor:pointer;
background-color:#ffffff;
text-decoration:none;
}

.newsText { 
background-color:#ffffff;
}
.newsArchive { 
background-color:#ffffff;
}
.NewsArchiveLinks a:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
line-height:18px;
color:#155aa3;
font-weight:bold;
}
.NewsArchiveLinks a:link {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
line-height:18px;
color:#155aa3;
font-weight:bold;
}
.NewsArchiveLinks {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
line-height:18px;
color:#155aa3;
font-weight:bold;
}
.underetta-sidbild2 .ms-WPBody {
margin-right:4px;
padding-left:16px;
}
.authoringRegion {
background-color: #ffffff;
}
.printContainer {  
padding:0px;
margin-top:6px;
margin-left:503px;
margin-bottom:3px;
height:13px;
width:14px;
}
.printContainerDiv { 
padding-top:0px;
}
.print img { 
/*
height:25px;
width:49px;
padding-left:7px;
*/
height:13px;
width:14px;
background-image:url('/SiteCollectionImages/gripen-print.gif');
background-repeat:no-repeat;
}
.mainTop {  
padding-top:0px;
}
.campTop {  
padding-top:7px;
}
.campBtm {  
margin-top:10px;
width:520px;
}
.campBtm .top {
width:50%;
}
.tblLeft {  
margin-right:8px;
width:250px;
}
.tblRight{  
margin-left:8px;
width:250px;
}
.mainContTrespalt {
padding-right:15px;
vertical-align:top;
width:532px;
}
.mainPage {
padding-right:15px;
vertical-align:top;
width:530px;
}
.mainCont {
/*padding-right:15px;
vertical-align:top;
width:545px;*/
padding-right:15px;
vertical-align:top;
width:520px;
}
.mainCont2 {  
padding-right:0px;
}
.mainCont2u {  
width:520px;
}
.mainCont2uWide {  
width:769px;
}
.printCont {  
text-align:right;
padding-right:7px;
}
.artCont {  
/*width:474px;*/
width:506px;
padding-right:10px;
}

/*campimg*/
#ctl00_PlaceHolderMain_Underbild_x0020_1a__ControlWrapper_RichImageField img {  
padding-right:18px;
}
#ctl00_PlaceHolderMain_Underbild_x0020_1b__ControlWrapper_RichImageField img {  
padding-left:18px;
}
#ctl00_PlaceHolderMain_Underbild_x0020_2a__ControlWrapper_RichImageField img {  
padding-right:18px;
}
#ctl00_PlaceHolderMain_Underbild_x0020_2b__ControlWrapper_RichImageField img {  
padding-left:18px;
}
#ctl00_PlaceHolderMain_Underbild_x0020_3a__ControlWrapper_RichImageField img {  
padding-right:18px;
}
#ctl00_PlaceHolderMain_Underbild_x0020_3b__ControlWrapper_RichImageField img {  
padding-left:18px;
}
#ctl00_PlaceHolderMain_Underbild_x0020_4a__ControlWrapper_RichImageField img {  
padding-right:18px;
}
#ctl00_PlaceHolderMain_Underbild_x0020_4b__ControlWrapper_RichImageField img {  
padding-left:18px;
}

.topArea {
background-image: url('/SiteCollectionImages/gripen-top.jpg');
background-repeat: no-repeat;
width:100%;
height: 70px;
padding:0px;
background-position:left top;
}
.topAreaStiftelse {
background-image: url('/SiteCollectionImages/gripen-top-stiftelse.jpg');
background-repeat: no-repeat;
width:100%;
height: 70px;
padding:0px;
background-position:left top;
}
.topLogo-td { 
width:186px;
}
.topMenu-td { 
/* width:689px;*/
height:66px;
vertical-align:bottom;
}
.siteActionMenu { 
float:right;
margin-top:0px;
}
.sharepointLogin .ms-globallinks { 
background-color:#ffffff;
margin-top:0px;
}

.logo {
margin-top:0px;
margin-left:0px;
width: 186px;
height:80px;
}
.bankLogin {
margin-top:0px;
margin-right:0px;
padding-right:16px;
float:right;
width:180px;
height:62px;
}
.bankLoginContent1 a{
text-align:left;
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
font-weight:bold;
color:#000000;
text-decoration:none;
display:inline;
float:left;
margin-left:10px;
}
.bankLoginContent2 a{
text-align:right;
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
font-weight:bold;
color:#000000;
text-decoration:none;
display:inline;
float:right;
margin-right:10px;
}
.bankLoginContentHead {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#244994;
text-align:center;
vertical-align:top;
margin-top:26px;
}
.ms-titleimagearea {
margin:10px;
}
/**/
.topNavContainer {
top:0px;
padding-top:47px;
background-image:none;
background-repeat:repeat-x;
height:20px;
}
.topNav {
*top: 0px!important;
}
.topNavItem {
background-image:none;
}
.topNavItem {
background: url('/SiteCollectionImages/top-menu-bg.gif');
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #003399;
/*text-transform: uppercase;*/
background-repeat: no-repeat;
font-weight: bold;
line-height:27px;
background-position:left top;
width:44px;
}
.topNavItem a {
background-position: right top;
display: block;
padding: 0px 22px;
background-image: url('/SiteCollectionImages/top-bg-right.gif');
background-repeat: no-repeat;
height:27px;
text-align:center;
width:93px;
padding: 0px 0px;
}
.topNavSelected a {
background-position: right top;
color: #ffffff;
background-image: url('/SiteCollectionImages/top-menu-bg-active.gif');
background-repeat: no-repeat;
}
.topNavHover a {
color: #000000;
/*background-image: url('/SiteCollectionImages/top-menu-bg-active.gif');
background-repeat: no-repeat;
background-position: right top;*/
}
.topNavFlyOuts {
margin-top: 10px;
border-top:1px #CBD1E0 solid;
}
.topNavFlyOutsItem {	
font-family: arial; 
font-size: 8pt; 
background-color: #ECEFF3;
border:1px #CBD1E0 solid;
border-top-style: none;
color:#3A4663; 
*width:150px;
min-width:150px;
}
.topNavFlyOutsItem a {
display:block;
padding:4px 5px 4px 5px;
}
.topNavFlyOutsHover {
background-color: #B2BCD3;
}
.topNavRoundRight {
width:0px;
}
.topNavRoundLeft {
width:0px;
}
.search-td
{
	padding-top: 10px;
}
.searchStiftelse
{
background-color:#FFFFFF;
background-image:url(/SiteCollectionImages/search-bg.gif);
background-repeat:no-repeat;
height:34px;
margin:4px 0px 0px ;
width:216px;
}
.loggain
{
	width: 214px;
	padding: 15px 10px 10px 10px;
}
.search {
background-color:#FFFFFF;
background-image:url(/SiteCollectionImages/search-bg.gif);
background-repeat:no-repeat;
height:28px;
margin:4px 0px 0px 5px;
width:216px;
float:left;
}
.search#searchBox, .searchStiftelse#searchBox { 
padding-left:20px;
}

TD.ms-sbcell
{
	width: 140px !important;
}
.search .ms-sbcell .ms-sbplain, .searchStiftelse .ms-sbcell .ms-sbplain { 
border:0px;
height:14px;
margin-left:6px;
margin-right:7px;
margin-top:2px;
color:#666666;
}
.ms-sbplain { 
color:#666666;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-align:left;
}
.ms-sbLastcell, .ms-rightbodysectionsearchbox {
width:5px;
}
.search .ms-sbcell, .searchStiftelse .ms-sbcell {
text-align:left;
}
.search .ms-sbcell img, .searchStiftelse .ms-sbcell img {
padding-top:2px;
}
.menuContainer {
height:400px;
padding-left:10px;
width:181px;
padding-right:10px;
}
.menuContainer a img { /*nedan toppmenyval alt = Skip navigation links*/
border:none;
text-decoration:none;
height:0px;
}
.splashLinkArea {
border: 1px solid #cccccc!important;
background: white;
}
.searchStiftelse .ms-sbrow .ms-sbcell
{
	border: none;
}
.searchStiftelse .ms-sbcell
{
	background: none !important;
}
/*ev del:*/
.leftNavSpacer {
width:181px;
height:1px;
margin-top:10px;
}

/*leftnav, 1 = nivå 1, etc*/
.leftNav { 
margin:0px;
padding:0px;
width:181px;
background-color:#ffffff;
border:none;
margin-top:0px;
/*	background-color: #ffffff;
font-family:Arial, sans-serif;
font-size:11px;
line-height:19px;
color:#999999;
height:100%;*/
}
.leftTopMenuContainer { 
font-family:Arial, sans-serif;
font-size:19px;
line-height:19px;
color:#003399;
margin-bottom:0px;
padding-left:14px;
/*background-image:url('/SiteCollectionImages/menu-bg-top.gif');*/
background-position:right top; /*14px*/
}

.leftTopMenu { /*toppmenyval*/
/*
font-family:Arial, sans-serif;
font-size:19px;
line-height:19px;
color:#414141;
padding-top:10px;
padding-bottom:10px;
*/
display:none;
}

.leftNav1- {
font-family:Arial, sans-serif;
font-size:11px;
line-height:19px;
font-weight:bold;
color:#999999;
background-color:ffffff;
padding-left:14px;
border-bottom:1px solid #cccccc;
}
.leftNav1- div{
width:150px;
padding-top:2px;
padding-bottom:2px;
}
.leftNav1-:hover{
color:#000000;
}
.leftNav1- a {
padding:0px;
}
.leftNav2- {	
font-family:Arial, sans-serif;
font-size:11px;
line-height:19px;
font-weight:normal;
color:#2983c0;
padding-left:14px;
background-color:f1f3f8 !important;
/*	
color: #354260;
font-family: tahoma;  
font-size: 8pt; 
line-height:14pt;
background-color:fuchsia;
*/
}
.leftNav2-:hover{
color:#000000;
}
.leftNav2- a {
display:block;
padding:0px;
padding-left:12px;
background-color:f1f3f8 !important;
}

.leftNav3- {	
font-family:Arial, sans-serif;
font-size:11px;
line-height:19px;
font-weight:normal;
color:#2983c0;
padding-left:18px;
background-color:f1f3f8;
}
.leftNav3-:hover{
color:#000000;
}

.leftNav3- a {
display:block;
padding:0px;
padding-left:18px;
background-color:f1f3f8;
}

{ /*vid mouseover på alla nivåer för leftmenuitems*/
color:#000000;
}

.leftNavHover-  { /*vid mouseover på alla nivåer för leftmenuitems*/
color:#000000;
}
.leftNavSelected- {
color:#333333;
background-color:#f1f3f8;
/*	border:none;*/
}


/*.leftNavPost {
color:#2983c0;
background-color:#f1f3f8;
border:none;
}*/
.leftNavPost {	
font-family:Arial, sans-serif;
font-size:11px;
line-height:15px;
font-weight:normal;
color:#2983c0;
padding-left:14px;
background-color:#f5f5f5;
}
.leftNavPost:hover{
color:#000000;
}
.leftNavPost a {
display:block;
padding:0px;
padding-left:12px;
background-color:#f5f5f5;
}

/*081021 new menu!!!*/
.level2SelectedNoChildren{
FONT-SIZE: 11px;
font-weight:bold;
font-family:Arial;
line-height:16px;
padding-left:5px;
color:#000000;
text-decoration:none;
border-top: #cccccc 1px solid;
}
.level2SelectedNoChildren a{
color:#003399;
text-decoration:none;
}
.level2LinkNoChildren{
FONT-SIZE: 11px;
font-weight:bold;
font-family:Arial;
line-height:16px;
padding-left:5px;
border-top: #cccccc 1px solid;
}
.level2LinkNoChildren a{
color:#666666;
text-decoration:none;
}
.level2LinkWithChildren{
FONT-SIZE: 11px;
font-weight:bold;
font-family:Arial;
line-height:16px;
padding-left:5px;
background-image:url('/SiteCollectionImages/menu-plus.gif');
background-repeat:no-repeat;
background-position:167px 6px;
border-top: #cccccc 1px solid;
}
.level2LinkWithChildren a{
color:#666666;
text-decoration:none;
}
.level2SelectedWithChildren{
FONT-SIZE: 11px;
font-weight:bold;
font-family:Arial;
line-height:16px;
padding-left:14px;
border-top: #cccccc 1px solid;
}
.level2SelectedWithChildrenDiv{
background-image:url('/SiteCollectionImages/menu-minus.gif');
background-repeat:no-repeat;
background-position: 153px 6px;
color:#333333;
text-decoration:none;
}
.level2SelectedWithChildrenDiv a{
color:#333333;
text-decoration:none;
}
.level3SelectedNoChildren{
padding-left:12px;
FONT-SIZE: 11px;
font-weight:bold;
font-family:Arial;
line-height:16px;
color:#333333;
text-decoration:none;
}
.level3SelectedNoChildren a{
color:#333333;
text-decoration:none;
}
.level3SelectedWithChildren{
padding-left:12px;
FONT-SIZE: 11px;
font-weight:bold;
font-family:Arial;
line-height:16px;
background-image:url('/SiteCollectionImages/menu-minus.gif');
background-repeat:no-repeat;
background-position: 153px 6px;
color:#000000;
text-decoration:none;
}
.level3SelectedWithChildren a{
color:#003399;
text-decoration:none;
}
.level3LinkNoChildren{
padding-left:12px;
FONT-SIZE: 11px;
font-weight:normal;
font-family:Arial;
line-height:16px;
text-decoration:none;
}
.level3LinkNoChildren a{
text-decoration:none;
}
.level3LinkNoChildren:hover{
color:#000000;
text-decoration:none;
}
.level3LinkWithChildren{
padding-left:12px;
FONT-SIZE: 11px;
font-weight:normal;
font-family:Arial;
line-height:16px;
background-image:url('/SiteCollectionImages/menu-plus.gif');
background-repeat:no-repeat;
background-position: 153px 6px;
text-decoration:none;
}
.level3LinkWithChildren a{
text-decoration:none;
}
.level3LinkWithChildren:hover{
color:#000000;
text-decoration:none;
}
.level4Selected{
padding-left:25px;
FONT-SIZE: 11px;
font-weight:bold;
font-family:Arial;
line-height:16px;
color:#000000;
text-decoration:none;
}
.level4Selected a{
color:#333333;
text-decoration:none;
}
.level4NotSelected{
padding-left:25px;
FONT-SIZE: 11px;
font-weight:normal;
font-family:Arial;
line-height:16px;
text-decoration:none;
}
.level4NotSelected a{
color:#666666/**/;
text-decoration:none;
}
.level4NotSelected:hover{
color:#000000;
text-decoration:none;
}
.leftTopMenuItems a:hover{
color:#000000;
text-decoration:none;
}
.leftTopMenuItems a{
font-family:Arial, sans-serif;
font-weight:bold;
font-size:11px;
line-height:16px;
color:#003399;
text-decoration:none;
}
/*end new menu 081021*/

/*menulinks*/
.menuLinkDiv .leftNav1- {
padding-left:5px;
border-bottom:1px solid #cccccc;
border-top:1px solid #999999;
width:175px;
}
.menuLinkDiv .leftNav1- div a{
font-family:Arial, sans-serif;
font-size:11px;
line-height:15px;
font-weight:normal;
color:#2983c0;
text-decoration:none;
}
.menuLinkDiv .leftNav1- div a:hover{
color:#000000;
}
.menuLinkDiv.leftNav1- {
padding:0px;
}

.leftNav1- div {
padding-bottom:2px;
padding-top:2px;
width:150px;
}
/*menulinks end*/
/*new menu text width*/
level2SelectedNoChildren div, level2LinkNoChildren div, level2LinkWithChildren div, level2SelectedWithChildren div, 
level2SelectedWithChildrenDiv div,
level3SelectedNoChildren div, level3SelectedWithChildren div, level3LinkNoChildren div, level3LinkWithChildren div,
level4Selected div, level4NotSelected div,
.level2LinkWithChildren div, .level2SelectedWithChildrenDiv div,
.level3LinkNoChildren div, .level3LinkNoChildren div, .level3SelectedNoChildren div {
/*margin-right:18px;*/
width: 90%;
cursor:pointer;
}
.level2SelectedWithChildren{
background-image:url(/SiteCollectionImages/menu-bg.gif);
background-position:right top;
}
.level2LinkWithChildren, .level2SelectedWithChildrenDiv, .level2LinkNoChildren, .level2SelectedNoChildren,
.level3LinkNoChildren, .level3SelectedNoChildren, .level3LinkWithChildren, .level3SelectedWithChildren, 
.level4NotSelected, .level4Selected {
padding-top:2px;
padding-bottom:2px;
}
/*end new*/

.contentTop {
vertical-align:top;
border:0px;
padding:0px;
}
.sidbild, .forsta_sidbild {
display:inline;
}
.forsta_sidbild2 {
display:inline;
padding-left:14px;
}
.sidbild img{
width:250px;
border:0px;
display:inline;
}
.forsta_sidbild img, .forsta_sidbild2 img{
width:353px;
border:0px;
display:inline;
}
.sidbildContainer {
padding-left:0px;
padding-right:0px;
/*	width:352px;
vertical-align:top;*/
}
.sidbild2Container {
padding-left:0px;
padding-right:0px;
vertical-align:top;
/*	width:352px;
vertical-align:top;*/
}
.sidbild3Container {
padding-left:0px;
vertical-align:top;
/*	width:286px;
vertical-align:top;*/
}
.sidbild3 img {
width:272px;
height:203px;
border:0px;
}
.ms-toolbarItem img {
width:16px !important;
height:16px !important;
}
.ms-toolbar img {
width:16px !important;
height:16px !important;
}

.forstasida {
vertical-align:top;
margin-top:14px;
display:block;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#464646;
width:520px;
}

.forstasidaMain {
width:748px;
}

.spotContainer {
width:726px;
margin-top: 10px;
}
.spotLeft {
margin-right:20px;
}

.forstasidaSpot {
width:353px;
}

.forstasida-rubrik {
font-weight:bold;
font-size:11px;
}

.forstasida-a {
width:268px;
display:inline;
float:left;
}
.forstasida-b {
width:268px;
display:inline;
float:right;
}
.inputField {
width:100%;
}

/*.forstasida-content {
margin:14px;
height:300px;
}
*/
.forstasida-fokus1 {
margin-top:10px;
padding-right:10px;
}
.forstasida-fokus {
background-image:url('/SiteCollectionImages/blank.gif');
background-repeat:repeat-x;
height:14px;
width:100%;
vertical-align:bottom;
}
.forstasida-fokusrubrik {
color: #464646;
font-size: 14px;
font-family: Arial, Helvetica, sans-serif;
font-style:normal;
font-weight:bold;
/*	padding-right:14px;
width:70px;
padding-top:40px;
padding-bottom:10px;
background-image:url('/SiteCollectionImages/bg-fokus.gif');
background-repeat:repeat-x;
*/
background-color:#f7f7f7;
}
.forstasida-fokushead-blue {
color: #244994;
font-size: 14px;
font-family: Arial, Helvetica, sans-serif;
font-style:normal;
font-weight:bold;
background-color:#f7f7f7;
padding-right:6px;
}
.forstasida-fokusblue {
background-image:url('/SiteCollectionImages/blank.gif');
background-repeat:repeat-x;
height:14px;
width:100%;
vertical-align:bottom;
}
.forstasida-right-2 {
color: #244994;
font-size: 10px;
font-family: Arial, Helvetica, sans-serif;
}
.forstasida-right-2 p {
border-bottom:1px solid #244994;
padding:5px;
margin:0px;
margin-right:30px;
}
.forstasida-u {
color: #464646;
font-size: 10px;
font-family: Arial, Helvetica, sans-serif;
vertical-align:top;
width:338px;
}
.forstasida-u img {
height:20px;
width:33px;	
}


.u-rubrik {
display:inline;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#464646;
}
.u-bild-a {
height:20px;
width:33px;
padding-right:10px;
display:inline;
}
.u-text {
display:inline;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#464646;
}
.u-bild-b {
height:20px;
width:33px;	
padding-left:10px;
display:inline;
}
.forstasidasq {
color: #464646;
font-size: 10px;
font-family: Arial, Helvetica, sans-serif;
vertical-align:top;
}
.forstasida-u 
/*a*/
.underetta-1 img {
width:520px;
}
.underetta-1-img img {
width:520px;
}
.underetta-1-img {
width:520px;
}
.underetta-1 {
width:520px;
}
.underetta-1a {
width:268px;
display:inline;
float:left;
}
.underetta-1a img {
width:268px;
}
.underetta-1a-img img {
width:268px;
}
.underetta-1a-img {
width:268px;
}
.underetta-1b-img img {
width:268px;
}
.underetta-1b-img {
width:268px;
}
.underetta-1b {
width:268px;
display:inline;
float:right;
}
.underetta-1b img {
width:268px;
}
.underetta-2 {
vertical-align:top;
margin-top:14px;
display:block;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#464646;
width:520px;
}
.underetta-2-rubrik {
color:#003399;
font-size:16px;
font-weight:bold;
line-height:20px;
padding-bottom:6px;
}
.underetta-2-img-a {
width:60px;
display:inline;
float:left;
padding-right:6px;
}
.underetta-2-img-b {
width:60px;
display:inline;
float:right;
padding-left:6px;
}
.underetta-2-text {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#464646;
vertical-align:top;
}
.underetta-2a {
width:268px;
display:inline;
float:left;
}
.underetta-2b {
width:268px;
display:inline;
float:right;
}
/*d	background-color:#ffdcfa;*/
.underetta-d {
margin-top:8px;
width:520px;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#464646;
padding:4px;
}
.underetta-d-rubrik {
font-weight:bold;
font-size:11px;
}
.underetta-d-text {
font-weight:bold;
font-size:10px;
display:inline;
}
.underetta-d-img-a img {
display:inline;
float:left;
}
.underetta-d-img-b img {
display:inline;
float:right;
}
.underetta-dd {
margin-top:8px;
width:520px;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#464646;
padding:4px;
}
.underetta-dd-rubrik {
font-weight:bold;
font-size:11px;
}
.underetta-dd img {
width:50px;
display:inline;
float:left;
}
.underetta-head {
vertical-align:top;
padding-bottom:6px;
}
.artikelContainer {
vertical-align:top;
margin-left:14px;
margin-right:28px;
margin-top:14px;
}
.artikelContainerDiv {
vertical-align:top;
margin-left:0px;
margin-top:0px;
}
.artikelContainer-2 {
vertical-align:top;
margin-top:14px;
width:520px;
}
.middleContent { 
vertical-align:top;
width:520px;
margin:0px;
padding-left:0px;
padding-right:25px;
}
.artikelContainer-3 {
vertical-align:top;
margin-top:14px;
width:190px;
}
.artikelContainerSearch {
vertical-align:top;
margin-left:14px;
margin-top:14px;
width:730px;
}

/*stor rubrik*/
.artikelrubrik {
vertical-align:top;
font-family:Arial, sans-serif;
font-size:18px;
line-height:22px;
font-weight:bold;
color:#003399;
margin-bottom:14px;
}
.ms-rteCustom-Artikelrubrik {
font-family:Arial, sans-serif;
font-size:18px;
line-height:22px;
font-weight:bold;
color:#003399;
}

/*mellanrubrik*/
.artikelrubrik-u {
vertical-align:top;
font-family:Arial, sans-serif;
font-size:12px;
line-height:15px;
color:#003399;
font-weight:bold;
}
.ms-rteCustom-Underrubrik {
font-family:Arial, sans-serif;
font-size:12px;
line-height:15px;
color:#003399;
font-weight:bold;
}

/*datum*/
.artikeldatum {
vertical-align:top;
font-family:Arial, sans-serif;
font-size:11px;
line-height:14px;
color:#000000;
margin-bottom:10px;
}
.ms-rteCustom-Artikeldatum {
font-family:Arial, sans-serif;
font-size:11px;
line-height:14px;
color:#000000;
}
.txtBack {
text-align:right;
margin-top:6px;
margin-bottom:4px;
}
.txtBackBtm {
margin-top:10px;
padding-left:470px;
}
.txtBackBtm a{
padding-left:16px;
}
.txtBack a, .txtBackBtm a{
font-family:Arial, sans-serif;
font-size:12px;
line-height:14px;
color:#003399;
text-decoration:none;
}

/*ingress*/
.ms-rteCustom-Ingress {
vertical-align:top;
font-family:Arial, sans-serif;
font-size:13px;
line-height:18px;
color:#000000;
}

/*brödtext*/
.artikeltext {
vertical-align:top;
font-family:Arial, sans-serif;
font-size:12px;
line-height:16px;
color:#000000;
margin-bottom:14px;
}
.ms-rteCustom-Artikeltext, .ms-WPBody, .ms-WPBody td  {
vertical-align:top;
font-family:Arial, sans-serif;
font-size:12px;
line-height:16px;
color:#000000;
}
.artikeltext p {
margin:0px;
}

/*disclaimertext*/
.ms-rteCustom-Disclaimertext {
vertical-align:top;
font-family:Arial, sans-serif;
font-size:11px;
line-height:14px;
color:#999999;
}

/*tabeller*/
table.ms-rteCustom-SDC-tabellinnehåll-top-vänster, .ms-rteCustom-SDC-tabellinnehåll-top-vänster td, .ms-rteCustom-SDC-tabellinnehåll-top-vänster td p, .ms-rteCustom-SDC-tabellinnehåll-top-vänster td span{
vertical-align:top;
text-align:left;
margin:0px;
}
table.ms-rteCustom-SDC-tabellinnehåll-botten-vänster, .ms-rteCustom-SDC-tabellinnehåll-botten-vänster td, .ms-rteCustom-SDC-tabellinnehåll-botten-vänster td p, .ms-rteCustom-SDC-tabellinnehåll-botten-vänster td span{
vertical-align:bottom;
text-align:left;
margin:0px;
}
table.ms-rteCustom-SDC-tabellinnehåll-top-höger, .ms-rteCustom-SDC-tabellinnehåll-top-höger td, .ms-rteCustom-SDC-tabellinnehåll-top-höger td p, .ms-rteCustom-SDC-tabellinnehåll-top-höger td span{
vertical-align:top;
text-align:right;
margin:0px;
}
table.ms-rteCustom-SDC-tabellinnehåll-botten-höger, .ms-rteCustom-SDC-tabellinnehåll-botten-höger td, .ms-rteCustom-SDC-tabellinnehåll-botten-höger td p, .ms-rteCustom-SDC-tabellinnehåll-botten-höger td span{
vertical-align:bottom;
text-align:right;
margin:0px;
}
table.ms-rteCustom-SDC-tabellinnehåll-top-center, .ms-rteCustom-SDC-tabellinnehåll-top-center td, .ms-rteCustom-SDC-tabellinnehåll-top-center td p, .ms-rteCustom-SDC-tabellinnehåll-top-center td span{
vertical-align:top;
text-align:center;
margin:0px;
}
.artikeltext a:visited,.ms-rteCustom-Artikeltext a:visited, .ms-WPBody a:visited {
font-family:Arial, sans-serif;
font-size:12px;
line-height:16px;
color:#003399;
text-decoration:none;
}
.artikeltext a, .ms-rteCustom-Artikeltext a, .ms-WPBody a:link  {
font-family:Arial, sans-serif;
font-size:12px;
line-height:16px;
color:#003399;
text-decoration:none;
}
.artikeltext a:hover,.ms-rteCustom-Artikeltext a:hover, .ms-WPBody a:hover {
font-family:Arial, sans-serif;
font-size:12px;
line-height:16px;
color:#003399;
text-decoration:underline;
}
.artWPzone {
vertical-align:top;
font-family:Arial, sans-serif;
font-size:10px;
color:#464646;
margin-bottom:14px;
}
/*rightmodules---*/
.ms-WPHeader td {
border:none;
}
.rightModules .ms-WPBody td {
font-family:arial,sans-serif;
font-size:12px;
padding-top:4px;
}
.rightModules { /*jäh*/
vertical-align:top;
margin-top:22px;
width:214px;
padding-right:10px;
text-align:left;
border:0px none;
margin:0px;
width:214px;
padding:0px 4px 0px 3px;
}
.rightModules .ms-WPTitle {
vertical-align:top;
background-image:url('/SiteCollectionImages/boxBg-top.gif');
background-repeat:no-repeat;
height:24px;
font-family:Arial, sans-serif;
font-size:14px;
font-weight:normal;
color:#000000;
padding-top:6px;
padding-left:12px;
padding-right:12px;
padding-bottom:4px;
}
.rightModules .ms-WPBody {
width:198px;
margin:0px;
vertical-align:top;
font-family:Arial, sans-serif;
font-size:12px;
line-height:16px;
color:#000000;
/*
padding:0px;
padding:10px;
padding-top:6px;
*/
padding:0px 10px;
margin-bottom:14px;
border:none;
/*background-image: url('/SiteCollectionImages/boxBg-btm-main.gif');*/
}
.rightModules .slm-layout-main {
border:0px none;
margin:0px;
padding:0px;
width:100%;
padding-top:4px;
}
.forstasida-content .rightModules {
border:0px none;
margin:0px;
width:214px;
padding:0px 4px 0px 3px;
}
.ms-WPBorderBorderOnly {
border:none;
}
.ms-WPBorder {
border:none;
}
.rightModules td .ms-WPBorder, td .ms-WPBorderBorderOnly {
background-image: url('/SiteCollectionImages/boxBg-btm-main.gif');
background-position:0 bottom;
background-repeat:no-repeat;
}

.rightModules .ms-WPBody p{
padding:4px 0px 0px 0px;
}
.contact-header, .sdc-newsHeadline, .newsHeadLine, .newsArchiveLinks {
background-image:url(/SiteCollectionImages/gripen-arrow-grey.gif);
background-position:96% 50%;
background-repeat:no-repeat;
border-bottom:1px solid #EFEFEF;
padding:6px 0px;
font-weight:bold;
padding-left:2px;
}

.contact-header a, .sdc-newsHeadline a, .newsHeadLine a, .sdc-newsArchive a, .newsArchiveLinks a,
.sdc-newsHeadline, .newsHeadLine {
padding-right:16px;
}

.rightModules .ms-WPBody li {
background-image:url(/SiteCollectionImages/gripen-arrow-grey.gif);
background-position:96% 50%;
background-repeat:no-repeat;
border-bottom:1px solid #EFEFEF;
padding:6px 0px;
font-weight:bold;
padding-left:-20px;
}
.rightModules .ms-WPBody ul {
list-style:none;
padding:0px;
margin:auto;
}
/*---rightmodules*/

.ms-WPTitle {
font-family:Arial, sans-serif;
font-size:12px;
line-height:15px;
color:#333333;
font-weight:bold;
padding:0px;
}

.linkitem a {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#244994;
font-weight:bold;
}
.boxContent a {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#244994;
font-weight:bold;
}
.searchCategory {
vertical-align:top;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#000000;
background-color:#ffffff;
padding:4px;
border:1px solid #b1b1b1;
margin-bottom:8px;
}
.searchCategoryTxt {
vertical-align:top;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;
padding:2px;
margin-bottom:14px;
}
.searchCategoryTxt a {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#006699;
font-weight:bold;
text-decoration:none;
}
.bg-blue {
background-color:#244994;
}
.bg-white {
background-color:#ffffff;
}


.footer { 
/*background-image: url('/SiteCollectionImages/footer.gif');*/
background-repeat: no-repeat;
height: 18px;
color: #003399;
font-size: 11px;
padding-top:4px;
padding-right: 20px;
padding-left: 20px;
font-family: Arial, sans-serif;
margin-top:40px;
}
.footer-left { 
float:left;
}
.footer-right { 
float:left;
}
.footer-left span { 
padding-right:10px;
/*	border-right:1px solid black;*/
}
.footer-right span { 
padding-left:10px;
/*	border-right:1px solid black;*/
}
.footer-left .footer-span-last { 
padding-left:0px;
border-left:none;
}
.footer-right .footer-span-last { 
padding-left:10px;
border-left:none;
}
.footer a:visited { 
color: #003399;
font-size: 11px;
font-family: Arial, sans-serif;
text-decoration: none;
}
.footer a:link { 
color: #003399;
font-size: 11px;
font-family: Arial, sans-serif;
text-decoration: none;
}
.footer a { 
color: #003399;
font-size: 11px;
font-family: Arial, sans-serif;
text-decoration: none;
}
.footer a:hover { 
color: #003399;
font-size: 11px;
font-family: Arial, sans-serif;
text-decoration: underline;
}
.footer a:active { 
color: #003399;
font-size: 11px;
font-family: Arial, sans-serif;
text-decoration: underline;
}
.chooseNewsCategory { 
font-family: Arial, sans-serif;
font-size:11px;
font-weight:bold;
color:#414141;
width:100%;
margin-top:10px;
padding-top:10px;
border-top:1px solid black;
}
/**/

.medium  {
font-size:10px;
}
.groupheader {
clear:none;
color:#464646;
font-family:arial;
font-size:12px;
font-weight:normal;
margin-bottom:0px;
text-align:left;
}
.link-item a:hover {
color:#464646;
text-decoration:underline;
}
.link-item a:link {
color:#464646;
font-family:arial;
font-size:10px;
text-decoration:underline;
font-weight:normal;
}
.link-item a {
color:#464646;
font-family:arial;
font-size:10px;
text-decoration:underline;
font-weight:normal;
}
.link-item {
color:#464646;
font-family:arial;
font-size:10px;
text-decoration:none;
font-weight:normal;
}
.item {
clear:both;
margin:0px 0px 0px 0px;
}
.description {
color:#464646;
font-family:arial;
font-size:10px;
}

.top {
color: #464646;
font-family: Arial, Helvetica, sans-serif;
vertical-align:top;
/*padding-top:6px;*/
}
.toptxt, .ms-WPBody {
color:#000000;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
line-height:16px;
vertical-align:top;
}
.toptxt a, .toptxtindex a {
color:#003399;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
line-height:16px;
text-decoration:none;
}
.toptxtindex {
color: #000000;
font-size: 12px;
line-height:16px;
font-family: Arial, Helvetica, sans-serif;
vertical-align:top;
/*width:338px;*/
padding-top:10px;
}
.toptxtindex p, .toptxt p{
margin:0px;
}
.toptxt550{
color: #464646;
font-size: 10px;
font-family: Arial, Helvetica, sans-serif;
vertical-align:top;
width:520px;
}
.topa {
vertical-align:top;
width:1px;
padding-right:0px;
padding:0px;
}
.topb {
vertical-align:top;
width:1px;
padding:0px;
}
.indexrow2 {
padding-top:14px;
}
/*print.css*/
.topPrint {
display:none;
}

/*webpart form*/
.UserGeneric {
padding:0px;
}
.genericform{
padding-top:6px;
}
.genericform-lefttd{
vertical-align:top;
}
.genericform-submit{
text-align:right;
font-weight:bold;
width:404px;
line-height:26px;
}
.ms-WPBody .genericform-submit a {
color:#333333;
background-color:#F5F5F5;
border:1px solid #333333;
padding:2px 8px;
}
.rightModules .genericform-submit {
text-align:right;
font-weight:bold;
margin-right:6px;
width:98%;
padding-bottom:10px;
}
.genericform-lefttd{
padding-right:10px;
font-family:Arial, Helvetica, sans-serif;
font-size: 11px; /*12px?*/
}

.genericform-checkboxlist td{
font-family:Arial, Helvetica, sans-serif;
font-size: 11px; 
}

.rightModules .genericform-lefttd, .rightModules .genericform-checkboxlist td{
padding-right:10px;
font-family:Arial, Helvetica, sans-serif;
font-size: 11px; 
}

/*
.genericform-righttd input.text, .genericform-righttd input[type='text'],
.genericform-righttd textarea {
font-family:Arial, Helvetica, sans-serif;
font-size: 12px; 
width:400px;
}
.rightModules .genericform-righttd input.text, .rightModules .genericform-righttd input[type='text'],
.rightModules .genericform-righttd textarea {
font-family:Arial, Helvetica, sans-serif;
font-size: 11px; 
width:190px;
}
*/

.genericform-righttd input[type='radio'], .genericform-righttd input.radio, 
.genericform-righttd input,
.genericform-righttd input[type='checkbox'], .genericform-righttd input.checkbox { 
margin:0px; 
margin-right:6px;
width:14px;
}
input.genericform-textbox, textarea.genericform-textboxmulti, select.genericform-dropdown {
font-family:Arial, Helvetica, sans-serif;
font-size: 12px; 
width:400px;
}
.rightModules input.genericform-textbox, .rightModules textarea.genericform-textboxmulti, .rightModules select.genericform-dropdown {
font-family:Arial, Helvetica, sans-serif;
font-size: 11px; 
width:190px;
}
.genericform-righttd textarea{
height:40px;
}
.genericform-righttd {
margin-bottom:10px;
}
.mainCont .genericform-confirmation, .mainCont .genericform-error {
width:400px;
}
.mainCont .genericform-confirmation {
margin-top:10px;
width:400px;
}
.genericform-error {
font-weight:bold;
color:#CC0000;
}
.genericform-confirmation {
font-weight:bold;
color:#0B4B95;
}
/*webpart form end*/

.topNav td {	
padding-left:4px;
}
.topNavItem td {	
padding-left:0px
}
/*webpart form end*/


/*090824*/
/*
.newsArchiveLinks{
float:left;
clear:left;
}
*/
.newsReadMore {
background-image:url(/SiteCollectionImages/gripen-newsReadMore.gif);
background-repeat:no-repeat;
height:7px;
width:7px;
}
.contact-header img{
margin-right:6px;
}

/*rtf sdc custom*/
/* _lcid="1053" _version="12.0.4518"
_LocalBinding */
/*
IMG.ms-rteCustom-Bildram
{
text-align: center;
color: #FF0000;
border: 5px double #0000FF;
margin-left: 14;
padding-left: 6px;
padding-right: 4px;
padding-top: 1px;
padding-bottom: 1px;
background-color: #9FC2F1;
}
A:link.ms-rteCustom-Länkstil
{
COLOR: #003399; 
font-style:normal; 
font-variant:normal; 
font-weight:normal; 
font-size:10pt;  
font-family:Verdana;  
}
A:visited.ms-rteCustom-Länkstil
{
COLOR: #008080; 
font-style:normal; 
font-variant:normal; 
font-weight:normal; 
font-size:10pt; 
font-family:Verdana;  
}
A:hover.ms-rteCustom-Länkstil
{
FONT: 10pt Verdana, Arial, Helvetica; 
COLOR: red;
}
OL.ms-rteCustom-RomerskaSiffrorLista
{
font-family: Tahoma; 
font-size: 10pt;  
color: #595959;
text-indent: 0;
text-align: left;
list-style-type: upper-roman;
margin-left: 30;
margin-right: 10;
padding-left: 10px;
margin-top: 1;
text-transform: capitalize;
}
UL.ms-rteCustom-KvadratiskPunktlista
{
font-family: Tahoma; 
font-size: 10pt; 
color: #595959;
text-indent: 0;
line-height: 150%;
text-align: left;
list-style-type: square;
margin-left: 15;
margin-right: 10;
padding-left: 10px;
margin-top: 10;
word-spacing: 0;
margin-bottom: 10;
}
.ms-rteCustom-Artikeltitel
{
font-weight: bold;
font-family: Arial; 
font-size: 14pt; 
color: #015263;
text-transform: capitalize;
}
.ms-rteCustom-ArtikelSignatur
{ 
font-family: Arial; 
font-style: italic;
font-size: 10pt; 
color: #7F7F7F; 
}
.ms-rteCustom-Artikelrubrik
{
font-size: 12pt; 
font-weight: bold;
font-family: Arial, Helvetica, sans-serif; 
color: #01778F;
}
*/
IMG.ms-rteCustom-SDC-bildMarginalHöger{
padding-right:20px;
}
IMG.ms-rteCustom-SDC-bildMarginalVänster{
padding-left:20px;
}

/*search*/
.mainContainerSearch{
color:#333333;
font-family:Arial,sans-serif;
font-size:12px;
line-height:16px;
margin:0px;
margin-left:45px;
height:400px;
}
.srch-Metadata{
display:none;
}
.srch-Description {
color:#333333;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:16px;
padding:0px 0px 4px;
/*border-bottom:1px solid #E0DED5;*/
}
.srch-Icon {
background-image:url(/SiteCollectionImages/finn-SearchHR.gif);
float:left;
height:7px;
width:100%;
margin-bottom:8px;
margin-top:4px;
}
.srch-Icon a img{
display:none;
}
.srch-Title, .srch-Title a:link, .srch-Title a:visited {
color:#333333;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:13px;
line-height:25px;
padding:0px;
}
.srch-Title a:hover{
color:#155aa3;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:13px;
line-height:25px;
padding:0px;
}
.srch-Page {
background-color:#F5F5F5;
color:#000000;
font-family:Arial,Helvetica,sans-serif;
font-weight:normal;
font-size:12px;
line-height:16px;
text-align:right;
}
.srch-WPBody, .srch-WPBody span, .srch-sort div, .srch-sort, span#CSR_NO_RESULTS, div#CSR.srch-WPBody, span#CSR_NO_RESULTS{
color:#333333;
font-family:Arial,sans-serif;
font-size:12px;
line-height:16px;
margin:0px;
}
.ms-srchresultstop {
background-color:#ebf3ff;
}
/*custom table format*/
.ms-rteTable-1 {
border-collapse:collapse;
border-style:none;
border-width:0px;
font-family:Arial, Helvetica, sans-serif;
}
.ms-rteTable-1 td {
border-right:2px solid #FFFFFF;
}
.ms-rteTable-1 tr.ms-rteTableHeaderRow-1 {
background:#B5C9DF none repeat scroll 0%;
border-spacing:10px;
color:#333333;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-style:normal;
font-weight:bold;
line-height:22px;
margin:10px;
padding:10px;
text-align:left;
text-transform:none;
vertical-align:top;
}
.ms-rteTable-1 td.ms-rteTableHeaderFirstCol-1{
padding:0px 7px 0px 7px;
color: #333333;
line-height: 22px;
}
.ms-rteTable-1 td.ms-rteTableHeaderLastCol-1, 
.ms-rteTable-1 td.ms-rteTableHeaderEvenCol-1,
.ms-rteTable-1 td.ms-rteTableHeaderOddCol-1 {
padding:0px 7px 0px 7px;
color: #333333;
line-height: 22px;
text-align:right;
}
.ms-rteTable-1 tr.ms-rteTableOddRow-1, .ms-rteTable-1 tr.ms-rteTableFooterRow-1  {
color: #333333;
background-color: #F1F3F8;
font-size: 11px;   
vertical-align: top;
font-family:Arial, Helvetica, sans-serif;
line-height:22px;
}
.ms-rteTable-1 tr.ms-rteTableEvenRow-1   {
color: #333333;
background-color: #FFFFFF;
font-size: 11px;   
vertical-align: top;
font-family:Arial, Helvetica, sans-serif;
line-height:22px;
}
.ms-rteTable-1 td.ms-rteTableFirstCol-1, 
.ms-rteTable-1 td.ms-rteTableFooterFirstCol-1 {
padding:0px 7px 0px 7px;
border-bottom:1px solid #C1C2C6;
border-top:1px solid #FFFFFF;
font-size:11px;
}
.ms-rteTable-1 td.ms-rteTableLastCol-1, .ms-rteTable-1 td.ms-rteTableOddCol-1, 
.ms-rteTable-1 td.ms-rteTableEvenCol-1, 
.ms-rteTable-1 td.ms-rteTableFooterLastCol-1, 
.ms-rteTable-1 td.ms-rteTableFooterOddCol-1, .ms-rteTable-1 td.ms-rteTableFooterEvenCol-1 {
padding:0px 7px 0px 7px;
border-bottom:1px solid #C1C2C6;
border-top:1px solid #FFFFFF;
font-size:11px;
text-align:right;
}

.printContainerDiv { 
display:none;
}
.printGripenContainerDivx { 
padding-top:16px;
width: 200px !important;
float:right;
text-align: right;
}
.printGripenContainerDivx a.addthis_button img {
height:13px;
width:13px;
background-image:none;
}
.gripen_addthis {
margin-right: 10px;
float:right;
}
.printFinnContainerDiv img, .printGripen {  
height:13px;
width:14px;
background-image:url('/SiteCollectionImages/gripen-print.gif');
background-repeat:no-repeat;
cursor:pointer;
}
.printGripen { 
margin-right:8px;
width:14px;
float: right;
}
.ms-sbscopes ms-sbcell, .ms-sbscopes
{
display:none;
}

/*valutakurslistan*/
.lightblue_module_bar  {
font-weight:bold;
}
.alternatingItemOdd td, .alternatingItemEven td, .alternatingtablestyle td, .tablestyle td  {
border-bottom:1px solid #D6D6D6;
border-right:1px solid white;
}
.white_module_bar, .alternatingtablestyle {
background-color:#F4F6FA;
}
/*.columnHeader, .lightblue_module_bar, .cp-wp-content-table th, .headeraccountlist, .headeraccountlist2, .headerchooseunsignedpayments, .headerchooseunsignedpayments2, .headerchooseunsignedpayments3, .headerchooseunsignedpayments4, .headerchooseunsignedpayments5, .headerchooseunsignedpayments6, .headerdocumentlist, .headerdocumentlist2, .headerdocumentlist3, .headermessages, .headerlistsignedpayments2, .UnsignPaymentsHeader, .UnsignPaymentsHeader2, .UnsignPaymentsHeader3, .UnsignPaymentsHeader4, .UnsignPaymentsHeader5, .UnsignPaymentsHeader6 {*/
.lightblue_module_bar {
background:url("/sitecollectionimages/bgGradValutakurs.gif") repeat-x scroll center bottom transparent;
border-bottom:1px solid #DDDDDD;
border-top:1px solid #DDDDDD;
height:25px !important;
padding:0 5px;
vertical-align:middle !important;
}
/*--- valutakurslistan*/

.RamfriModul, 
.ms-rteCustom-RamfriModul{
margin-left:-10px;
}