/*
 * _swedbank_ib_000.css
 * 
 * Version: R33 (2007-03-08)
 * 
 * Copyright (C) Swedbank AB (publ) 2007.
 * All rights reserved. 
 */
 
body {
max-width:84em;
min-width:66.5em;
background-color:#fff;
background-image:url('../../../images/demo2005.gif');
font:75% Arial, Helvetica, sans-serif;
line-height:1.33em;
color:#222;
margin:0;
padding:0;
}

p {
margin:0 0 0.916em;
}

form {
margin:0;
padding:0;
}

table {
border-spacing:0;
}

h1, h2, h3, h4, h5, h6 {
font-size:1em;
margin:0;
}

a, a:link, a:active, a:visited, a:hover {
color:#ea5e0d;
text-decoration:underline;
}

.avskiljare {
color:#ccc;
}

.mellanrubrik, .mellanrubrik2, .brodtextrubrik, .brodtextrubrik2, .underrubrik {
font-weight:700;
margin:0;
}

.mellanrubrik {
color:#555;
}

.mellanrubrik2 {
color:#fff;
}

.nyhetsrubrik, .nyhetsrubrikLest {
font-weight:700;
margin:4px 0 0;
padding:0;
}

.brodtext {
margin:0 0 0.416em;
}

.brodtext2 {
color:#999;
margin:0 0.416em 0.416em;
}

.brodtext-botten {
margin:0 0.416em 0.416em;
}

.infotext {
margin:0;
padding:0.416em 0.25em;
}

.infotext2 {
margin:0;
padding:0.166em 0.25em 0.416em;
}

.informationstext {
margin:0;
padding:0.416em 0;
}

.informationstext2 {
margin:0;
padding:0.166em 0 0.416em;
}

.nyhetstext {
margin:0 0 0.7em;
padding:0;
}

.knappar form {
display:inline;
}

.listruta-rubrik {
background:#e1e1e1;
}

.textruta {
background:#FFF;
}

.inmatningsfelt-summering {
background:#edece6;
font-weight:700;
text-align:right;
}

.alternativknapp-disabled {
background:#edece6;
}

.scrollruta {
border-bottom:1px solid #ccc;
border-top:1px solid #ccc;
height:380px;
overflow:auto;
width:100%;
margin:10px;
}

.scrollruta-innehall {
padding-right:3px;
}

#page-header {
background:url('../../../images/swedbank/gradient_gray.gif') repeat-y right;
}

#page-header.login {
border-bottom:1px solid #ccc;
}

#page-header .logo {
margin:1.25em 0 1.25em 1.25em;
}

#page-header h1 {
font-size:1.83em;
padding:1.25em 0 1.25em 0.6em;
}

#global-func ul {
background:transparent url('../../../images/swedbank/top_functions_bg_corner.gif') no-repeat left bottom;
float:right;
margin:0;
padding:0;
}

#global-func li {
list-style:none;
float:left;
height:1.7em;
padding:0.18em 0;
}

#global-func li.logout {
background:#ea5e0d url('../../../images/swedbank/top_functions_bg_special_gloss.gif') left bottom repeat-x;
}

#global-func a, #global-func a:active, #global-func a:visited {
border-left:0px solid #ccc; border-right:1px solid #ccc; border-top:0px solid #ccc; border-bottom:0px solid #ccc; color:#fff;
text-decoration:none;
padding-left:0.8em; padding-right:0.8em; padding-top:0; padding-bottom:0
}

#global-func li.last a, #global-func li.last a:active, #global-func li.last a:visited {
border:0px none;
}

#global-func li.logout a, #global-func li.logout a:active, #global-func li.logout a:visited {
border:0px none;
font-weight:700
}

#global-func li.first a, #global-func li.first a:active, #global-func li.first a:visited {
padding-left:18px;
}

#global-func .current-time {
float:right;
color:#666;
padding:0.25em 1em 0 0;
}

#main-nav {
background:#dcdcdc url('../../../images/swedbank/main_nav_bg.gif') top right repeat-x;
border-top-color:#e1e1e1;
border-bottom-color:#ccc;
clear:both;
border-style:solid;
border-width:1px 0;
margin:0;
padding:0 0 0 0.7em;
}

#main-nav ul {
height:1.8em;
margin:0;
padding:0;
}

#main-nav li {
list-style:none;
float:left;
margin:0;
padding:0.25em 0;
}

#main-nav a, #main-nav a:active, #main-nav a:visited {
border-left:0px solid #ccc; border-right:1px solid #ccc; border-top:0px solid #ccc; border-bottom:0px solid #ccc; color:#ea5e0d;
font-weight:700;
letter-spacing:1px;
text-decoration:none;
padding-left:0.7em; padding-right:0.7em; padding-top:0; padding-bottom:0
}

#main-nav .disabled {
border-left:0px solid #ccc; border-right:1px solid #ccc; border-top:0px solid #ccc; border-bottom:0px solid #ccc; color:#999;
cursor:default;
font-weight:700;
letter-spacing:1px;
text-decoration:none;
padding-left:0.7em; padding-right:0.7em; padding-top:0; padding-bottom:0
}

.menu {
background-color:#fff;
border:1px solid #999;
padding:5px 0;
}

.menu-item {
background-color:#fff;
color:#222;
padding:0.25em 0.916em;
}

.menu-item-focus {
background-color:#d9d9d9;
color:#222;
cursor:pointer;
text-decoration:none;
padding:0.25em 0.916em;
}

.menu-item-disabled {
background-color:#fff;
color:#999;
cursor:default;
padding:0.25em 0.916em;
}

a.top-level, a.top-level:link, a.top-level:active, a.top-level:hover, a.top-level:visited {
font:bold 1.1em Arial, Helvetica, sans-serif;
color:#ea5e0d;
cursor:pointer;
text-decoration:none;
padding:0;
}

.top-level-selected {
font:bold 1.1em Arial, Helvetica, sans-serif;
color:#222;
cursor:normal;
padding:0;
}

.sub-menu-icon {
margin-top:0.25em;
}

.top-level-separator {
color:#999;
font-weight:400;
margin-left:0.166em;
}

#page-nav {
clear:both;
float:left;
width:75%;
padding:1.25em 0 0 1.25em;
}

#page-nav h2 {
padding-bottom:0.083em;
font-size:1.333em;
}

#page-nav ul {
margin:0.25em 0 0;
padding:0;
}

#page-nav li {
list-style:none;
float:left;
margin:0;
padding:0;
}

#page-nav a, #page-nav a:active, #page-nav a:visited, #page-nav span {
border-left:0px solid #ccc; border-right:1px solid #ccc; border-top:0px solid #ccc; border-bottom:0px solid #ccc; text-decoration:none;
padding-left:0.417em; padding-right:0.417em; padding-top:0; padding-bottom:0
}

#page-nav .first a, #page-nav .first span {
padding-left:0;
}

#page-nav .last, #page-nav .last a, #page-nav .last span {
border-right:0px none;
}

.tabmenu-level {
font-size:1em;
}

.dubbel-sidnavigering-huvudmeny {
padding-top:5px;
text-align:left;
vertical-align:top;
font-weight:700;
line-height:1em;
}

#user-info {
float:right;
text-align:right;
}

#user-info ul {
margin:0.8em 0.6em 0 0;
padding:0;
}

#user-info li {
list-style:none;
color:#666;
font-size:0.917em;
line-height:1.333em;
margin:0;
padding:0;
}

.sidinnehall {
width:97%;
clear:both;
margin:0 0 1em;
padding:1em 0 0 1.25em;
}

.sidinnehall-tabell {
width:100%;
height:292px;
}

.sidspalt1a, .sidspalt1b {
width:360px;
vertical-align:top;
}

.sidspalt2b {
width:38%;
vertical-align:top;
}

.sidspalt3a, .sidspalt3b {
width:210px;
vertical-align:top;
}

.sidspalt3c {
width:300px;
vertical-align:top;
}

.sidspalt3e {
width:430px;
vertical-align:top;
}

.sidspalt4a, .sidspalt4b, .sidspalt4c {
width:32%;
vertical-align:top;
}

.sidspalt5a {
vertical-align:top;
width:70%;
}

.sidspalt5b {
vertical-align:top;
width:28%;
}

.sidfot {
border-top:1px solid #ccc;
width:auto;
margin:2em 0 0.8em;
padding:0.166em 0 0;
}

.sidfot2 {
border-top:1px solid #ccc;
height:25px;
left:0;
position:absolute;
top:415px;
width:740px;
margin:0 12px;
padding:3px 7px 0 3px;
}

.sidfot span {
margin:0;
padding:0 0 0 1.25em;
}

* html .sektion {
height:1%;
}

.sektion {
background:#fff url('../../../images/swedbank/section_body_bg.jpg') right repeat-y;
clear:both;
}

.sektion-huvud, .sektion-huvud2, .sektion-huvud3, .sektion-huvud4 {
background:#dcdcdc url('../../../images/swedbank/section_head_bg.gif') left top repeat-x;
border-color:#e1e1e1 #ccc #ccc #f90;
border-style:solid;
border-width:1px 1px 1px 0.416em;
margin:0;
padding:0;
}

.sektion-huvud-lenk {
background:#dcdcdc url('../../../images/swedbank/section_head_bg.gif') left top repeat-x;
text-align:center;
border-color:#e1e1e1 #ccc #ccc #f90;
border-width:1px 1px 1px 0;
}

.sektion-huvud .sektion-rubrik, .sektion-huvud .mellanrubrik {
margin:0;
padding:1px 0 0.1em 0.5em;
}

.sektion-innehall, .sektion-innehall2 {
border-left:1px solid #ccc; border-right:1px solid #ccc; border-top:0px solid #ccc; border-bottom:0px solid #ccc; background-color:transparent;
clear:both;
margin:0;
padding:0.833em
}

.sektion-innehall3 {
background-color:#f7f7f5;
padding:0.166em 0.833em;
}

.sektion-innehall-justering {
padding:0 0.25em;
}

.botten .sektion-innehall, .botten .sektion-innehall2 {
background:transparent url('../../../images/swedbank/section_footer_bg.gif') left bottom no-repeat;
border-width:0 1px 0 0;
}

.botten {
margin-bottom:1.4em;
}

.sektion-fot {
border-left:0px solid #ccc; border-right:1px solid #ccc; border-top:1px dashed #ccc; border-bottom:0px solid #ccc; background:url('../../../images/swedbank/section_footer_bg.gif') no-repeat left bottom; clear:both;
margin:0;
padding:0.833em
}

.sektion-fot .infotext {
float:left;
}

.sektion-fot-ingen-topp {
border-left:0px solid #ccc; border-right:1px solid #ccc; border-top:0px solid #ccc; border-bottom:0px solid #ccc; background:url('../../../images/swedbank/section_footer_bg.gif') no-repeat left bottom; clear:both;
margin:0;
padding-left:0; padding-right:0; padding-top:17px; padding-bottom:0
}

.sektion-fot div.knappar {
height:1.66em;
text-align:right;
}

.sektion-spalt1a, .sektion-spalt1b {
vertical-align:top;
width:49%;
}

.sektion-spalt-uppstellning {
width:100%;
}

.system-sektion, .drift-sektion {
background-image:url('none');
border:0px none #f90;
padding:0; margin-left:0; margin-right:0; margin-top:0; margin-bottom:1em
}

.system-sektion-huvud, .drift-sektion-huvud {
border-left:0px none; border-right:0px none; border-top:0px none; background:#fff 0 0; border-bottom:1px solid #f90; display:block; width:100%; margin:0; padding:0; 
}

.system-sektion-huvud .system-rubrik, .drift-sektion-huvud .drift-rubrik {
background:transparent url('../../../images/swedbank/section_systemmeddelande_head_bg.gif') 100% 0 no-repeat;
display:block;
float:left;
margin:0;
padding:3px 65px 1px 0.916em;
}

.system-sektion-innehall, .system-sektion-innehall2, .drift-sektion-innehall, .drift-sektion-innehall2 {
border-left:0px solid #f90; border-right:1px solid #f90; border-top:0px solid #f90; border-bottom:0px solid #f90; background:url('../../../images/swedbank/section_systemmeddelande_bg.gif') no-repeat left bottom; clear:both;
width:auto;
padding:0.833em
}

.system-sektion div.knappar, .drift-sektion div.knappar, .fel-sektion div.knappar {
margin-top:0.833em;
height:1.66em;
text-align:right;
}

.varning-sektion-huvud {
background-color:#fd0;
padding:2px 0;
}

.varning-sektion {
border:1px solid;
border-color:#fd0;
margin:8px;
}

.varning-sektion-innehall {
width:59%;
padding:2px 3px 8px;
}

.varning-meddelande {
margin:5px;
}

.info .sektion-huvud {
border-left:0px none; border-right:0px none; border-top:0px none; background:0 0; border-bottom:1px solid #ccc; display:block;
width:100%
}

.info .sektion-huvud h2, .info .sektion-huvud h3, .info .sektion-huvud h4, .info .sektion-huvud .mellanrubrik, .info .sektion-huvud .sektion-rubrik {
background:transparent url('../../../images/swedbank/section_info_head_bg.gif') 100% 0 no-repeat;
display:block;
float:left;
padding:2px 65px 1px 0.916em;
}

.info .sektion-innehall, .info .sektion-innehall2 {
background:transparent url('../../../images/swedbank/section_info_bg.gif') left bottom no-repeat;
border-width:0 1px 0 0;
}

.paminnelser .sektion-huvud {
border-left:0px none; border-right:0px none; border-top:0px none; background:0 0; border-bottom:1px solid #f60; display:block; width:100%; background-color:transparent
}

.paminnelser .sektion-huvud h2, .paminnelser .sektion-huvud h3, .paminnelser .sektion-huvud h4, .paminnelser .sektion-huvud .mellanrubrik, .paminnelser .sektion-huvud .sektion-rubrik {
background:transparent url('../../../images/swedbank/section_paminnelser_head_bg.gif') 100% 0 no-repeat;
display:block;
float:left;
padding:1px 65px 1px 0.916em;
}

.paminnelser .sektion-innehall, .paminnelser .sektion-innehall2 {
background:transparent url('../../../images/swedbank/section_paminnelser_bg.gif') left bottom no-repeat;
padding-bottom:1em;
border-color:#f60;
border-width:0 1px 0 0;
}

.fel-sektion {
background-image:url('none');
border:0px none #c00;
padding:0; margin-left:0; margin-right:0; margin-top:0; margin-bottom:1em
}

.fel-sektion-huvud {
border-left:0px none; border-right:0px none; border-top:0px none; background:#fff 0 0; border-bottom:1px solid #c00; display:block; width:100%; background-color:#fff
}

.fel-sektion-innehall, .fel-sektion-innehall2 {
border-left:0px solid #c00; border-right:1px solid #c00; border-top:0px solid #c00; border-bottom:0px solid #c00; clear:both;
background:url('../../../images/swedbank/section_felmeddelande_bg.gif') no-repeat left bottom;
width:auto;
padding:0.833em
}

.fel-felt {
background-color:#eececc;
color:#000;
}

.fel-beskrivning {
line-height:1.4em;
color:#c00;
}

.fel-sektion-huvud .fel-rubrik {
background:#fff url('../../../images/swedbank/section_felmeddelande_head_bg.gif') 100% 0 no-repeat;
float:left;
display:block;
margin:0;
padding:3px 65px 1px 0.916em;
}

.tabell-rubrik {
text-align:left;
margin:0;
padding:0.25em 0 0 0.25em;
}

.tabell-rubrik2 {
text-align:left;
margin:0;
padding:0.416em 0 0 0.25em;
}

.tabell-huvud {
vertical-align:baseline;
border-bottom:1px solid #ccc;
padding:0.166em 0.25em 0;
}

.tabell-cell-summering {
border-top:1px solid #222;
vertical-align:top;
padding:0.25em;
}

.tabell-cell-summering2 {
vertical-align:top;
padding:0 0.25em;
}

.tabell-fot {
padding-bottom:10px;
padding-left:0.25em;
}

.felt-uppstellning {
padding-bottom:0.412em;
}

.felt-rubrik, .felt-rubrik2 {
color:#555;
font-weight:700;
text-align:left;
margin:0;
padding:0 0.25em;
}

.felt-rubrik2 {
padding:0.42em 0.25em 0;
}

.felt-namn, .felt-namn-topp, .felt-namn-topp2 {
border-bottom:1px dotted #ccc;
vertical-align:top;
padding:0.25em;
}

.felt-namn-botten, .felt-namn-botten2, .felt-namn-topp-botten, .felt-namn-topp-botten2, .felt-namn-topp2-botten, .felt-namn-topp2-botten2 {
vertical-align:top;
padding:0.25em;
}

.form, .form2 {
background:none;
margin:0;
padding:0;
}

.form2 {
background-color:#fff;
}

.form-huvud {
border-bottom:1px dotted #ccc;
height:1.75em;
vertical-align:bottom;
padding:0 0.25em 0.25em;
}

.form-feltnamn, .form-feltnamn2, .form-feltnamn3, .form-feltnamn-topp, .form-feltnamn2-topp, .form-feltnamn-topp2 {
color:#222;
font-weight:700;
height:2.1em;
border-bottom:1px dotted #ccc;
padding:0.25em;
}

.form-feltnamn-topp-botten, .form-feltnamn-topp-botten2, .form-feltnamn-topp2-botten, .form-feltnamn-topp2-botten2, .form-feltnamn-botten, .form-feltnamn-botten2, .form-feltnamn-topp3-botten {
color:#222;
font-weight:700;
height:2.1em;
padding:0.25em;
}

.form-felt, .form-felt2, .form-felt3, .form-felt-topp, .form-felt2-topp, .form-felt-topp2 {
height:2.1em;
border-bottom:1px dotted #ccc;
padding:0.25em;
}

.form-felt-topp-botten, .form-felt-topp-botten2, .form-felt-topp2-botten, .form-felt-botten, .form-felt-botten2 {
height:2.1em;
padding:0.25em;
}

.form-element {
padding-bottom:0.42em;
padding-left:0.25em;
padding-top:0.42em;
}

.form-fel-text {
padding:0.25em 0.25em 0.083em;
}

.form-knappuppstellning {
margin:1em;
}

.form-knappuppstellning2 {
margin:0.416em 1em 1em;
}

.lenk-lista {
margin:4px -3px -3px;
}

ul.lenklista {
list-style:disc outside;
margin:0 0 1em 1em;
padding:0 0 0 0.416em;
}

ul.lenklista li {
color:#666;
margin:0;
padding:0 0 0 0.25em;
}

.innehall-niva1, .innehall-niva2 {
color:#555;
font-weight:700;
margin:1em 0 0;
}

.innehall-niva2 {
color:#222;
font-size:0.916em;
}

.nyhetsbild {
margin-right:5px;
text-align:left;
margin-top:4px;
}

.summering {
font-weight:700;
padding-bottom:1em;
padding-top:0.416em;
}

.stegvisning {
padding-bottom:3px;
padding-top:0;
padding-right:0.416em;
}

.ingen-padding-b {
padding-bottom:0;
}

.marginal-t {
margin-top:1.25em;
}

.samlings-uppstellning {
margin:0.8em;
}

.expanderbart-innehall {
border:1px dashed #aeaeae;
background-color:#fff;
padding:5px;
}

.flera-rader {
padding-top:0.25em;
vertical-align:top;
}

.ingen-topp {
border-top:0px none;
}

input, select {
font:1em Arial, Helvetica, sans-serif;
}

.sidfot, .sidfot2 {
color:#999;
font-size:0.916em;
}

a.sidfot:link, a.sidfot:active, a.sidfot:visited {
color:#999;
text-decoration:none;
}

a.sidfot:hover {
color:#999;
text-decoration:underline;
}

.mellanrubrik, .sektion-rubrik {
line-height:1.5em;
font-weight:700;
}

.sektion-huvud .mellanrubrik, .sektion-huvud2 .mellanrubrik, .sektion-huvud3 .mellanrubrik, .sektion-huvud4 .mellanrubrik, .info .sektion-huvud .mellanrubrik, .system-sektion-huvud .mellanrubrik, .drift-sektion-huvud .mellanrubrik, .paminnelser .sektion-huvud .mellanrubrik {
color:#fff;
letter-spacing:1px;
}

.sektion-rubrik, .info .sektion-huvud h2, .info .sektion-huvud h3, .info .sektion-huvud h4, .info .sektion-huvud .sektion-rubrik, .system-sektion-huvud h2, .system-sektion-huvud h3, .system-sektion-huvud h4, .system-sektion-huvud .sektion-rubrik, .drift-sektion-huvud h2, .drift-sektion-huvud h3, .drift-sektion-huvud h4, .drift-sektion-huvud .sektion-rubrik, .paminnelser .sektion-huvud h2, .paminnelser .sektion-huvud h3, .paminnelser .sektion-huvud h4, .paminnelser .sektion-huvud .sektion-rubrik, .system-rubrik, .fel-rubrik, .varning-rubrik, .drift-rubrik {
color:#fff;
letter-spacing:1px;
font-weight:700;
}

.fel-id {
color:#c00;
font-weight:700;
}

.felt-namn, .felt-namn-topp, .felt-namn-topp2, .felt-namn-botten, .felt-namn-botten2, .felt-namn-topp-botten, .felt-namn-topp-botten2, .felt-namn-topp2-botten.felt-namn-topp2-botten2 {
font-size:0.916em;
font-weight:700;
color:#222;
vertical-align:top;
}

.form-kolumnrubrik {
font-size:0.916em;
color:#222;
font-weight:700;
}

.tabell-rubrik, .tabell-rubrik2, .tabell-kolumnrubrik, .tabell-radrubrik {
font-weight:700;
text-align:left;
color:#555;
}

.tabell-kolumnrubrik, .tabell-radrubrik {
font-size:0.916em;
color:#222;
}

a.tabell-huvud-lenk:link, a.tabell-huvud-lenk:active, a.tabell-huvud-lenk:visited, a.tabell-lenk:link, a.tabell-lenk:active, a.tabell-lenk:visited {
color:#222;
text-decoration:none;
}

a.tabell-huvud-lenk:hover, a.tabell-lenk:hover {
color:#222;
text-decoration:underline;
}

.steg-indikator {
padding:0 0.417em 0.25em 0;
}

.steg-sorterad_lista-aktuell, .steg-sorterad_lista-aktiv, .steg-sorterad_lista-inaktiv {
padding-left:0;
margin-left:3em;
margin-top:0.416em;
margin-bottom:0.416em;
}

.steg-sorterad_lista-rad-aktuell, .steg-sorterad_lista-rad-aktiv, .steg-sorterad_lista-rad-inaktiv {
line-height:1.33em;
margin-bottom:0;
}

.anpassa-tkn-alt {
font-family:Georgia, 'Times New Roman', Times, serif;
}

.anpassa-kontrast-norm {
background-color:transparent;
color:#222;
}

.anpassa-kontrast-hog {
background-color:#003;
color:#fff;
}

.form-group .row {
clear:both;
border-bottom:1px dotted #ccc;
padding:0.25em;
}

.form-group .row .fieldname {
font-weight:700;
font-size:0.916em;
width:10em;
float:left;
clear:left;
}

.form-group .bottom {
border-bottom:none;
}

.field-group ul {
list-style:none;
margin:0;
padding:0;
}

.field-group li {
clear:left;
padding:0.25em 0.25em 0.5em 0;
}

.field-group .field-header {
font-size:1em;
font-weight:700;
line-height:1.45em;
text-align:left;
padding:0 0.25em 0.25em 0;
}

.field-group .field-name {
width:11em;
font-size:0.916em;
font-weight:700;
border-bottom:1px dotted #ccc;
float:left;
clear:both;
line-height:1.45em;
}

.field-group .field {
line-height:1.33em;
white-space:nowrap;
}

.positivt {
color:#567688;
}

.negativt {
color:#b9666a;
}

strong, .nyhetsrubrik, .sidrubrik, .meddelande-olest, .tabell-cell-summering, .tabell-cell-summering2, .tabell-cell-summering3, .tabell-cell-markerad {
font-weight:700;
}

img, td, th {
border:0px none;
padding:0
}

select, input, textarea, .underrubrik, #page-nav .selected, ul.lenklista span, .sektion-rubrik, .sektion-huvud .mellanrubrik, .sektion-huvud2 .mellanrubrik, .sektion-huvud3 .mellanrubrik, .sektion-huvud4 .mellanrubrik {
color:#222;
}

.brodtextrubrik2, #page-nav .disabled, .innehall-sida, .steg-rubrik-inaktiv, .steg-indikator-inaktiv, .steg-indikator-inaktivt, .steg-sorterad_lista-inaktiv, .steg-sorterad_lista-rad-inaktiv {
color:#999;
}

.bildtext, .sektion-huvud2 .mellanrubrik, .sektion-huvud3 .mellanrubrik, .sektion-huvud4 .mellanrubrik, .tabell, .tabell2, .tabell-kolumnrubrik, .tabell-radrubrik, .form-uppstellning, .lenklista a, .ingen-marginal-b, .form-group {
margin:0;
}

.textruta-disabled, .listruta-disabled {
background:#dedcd5;
}

#global-func a:hover, #main-nav a:hover {
text-decoration:underline;
}

.menu-item-label, .anpassa-tkn-norm {
font-family:Arial, Helvetica, sans-serif;
}

.sidinnehall-tabell-cell, .sidspalt3d, .sidspaltEngagemangA, .sidspaltEngagemangB {
vertical-align:top;
}

.sidspalt2a, .sidspalt2a-filoverforingsapplet {
width:60%;
vertical-align:top;
}

.sidspalt-marginal, .sidspalt4-marginal {
width:1.25em;
}

.sidspalt3-marginal, .sektion-spalt-marginal {
width:10px;
}

.sektion-huvud:after, .sektion-huvud2:after, .sektion-huvud3:after, .sektion-huvud4:after, .system-sektion-huvud:after, .drift-sektion-huvud:after, .fel-sektion-huvud:after {
content:".";
display:block;
height:0;
clear:both;
visibility:hidden;
}

.sidspalt2b .sektion, .marginal-b {
margin-bottom:1.25em;
}

.system-meddelande, .drift-meddelande, .fel-meddelande {
width:44em;
}

.system-rubrik, .drift-rubrik, .varning-rubrik {
margin:0 3px;
}

.info, .paminnelser {
background-image:url('none');
}

.tabell-cell, .tabell-cell-topp, .tabell-cell-topp2, .tabell-cell-form-felt, .tabell-cell-topp-form-felt {
border-bottom:1px dotted #ccc;
vertical-align:top;
padding:0.25em;
}

.tabell-cell-topp-botten, .tabell-cell-topp-botten2, .tabell-cell-topp2-botten, .tabell-cell-botten, .tabell-cell-botten2, .tabell-huvud-form-felt, .tabell-cell-topp2-botten2, .tabell-cell-botten-form-felt, .tabell-cell-botten2-form-felt, .tabell-cell-topp-botten-form-felt, .felt, .felt-topp, .felt-topp2, .felt-botten, .felt-botten2, .felt-topp-botten, .felt-topp-botten2, .felt-topp2-botten, .felt-topp2-botten2, .form-felt-knapp {
vertical-align:top;
padding:0.25em;
}

.tabell-cell-summering3, .tabell-cell-text, .form-infotext, .form-knappjustering {
padding:0.25em;
}

.inre-botten, .ingen-botten, .field-group .bottom .field-name {
border-bottom:0px none;
}

#global-func span, #global-func ul, #main-nav, .menu-item-label, .form-feltnamn, .form-feltnamn2, .form-feltnamn2-topp, .form-feltnamn3, .form-feltnamn-topp, .form-feltnamn-topp2, .form-feltnamn-botten, .form-feltnamn-botten2, .form-feltnamn-topp-botten, .form-feltnamn-topp-botten2, .form-feltnamn-topp2-botten, .form-feltnamn-topp3-botten, .form-feltnamn-topp2-botten2 {
font-size:0.916em;
}
 
* html body #page-header,
* html body #nav,
* html body .sidfot {
	width:expression(((document.compatMode && 
 		document.compatMode=='CSS1Compat') ? 
  		document.documentElement.clientWidth : document.body.clientWidth) 
  		> 1006 ? "1004px" : (((document.compatMode && 
  		document.compatMode=='CSS1Compat') ? 
  		document.documentElement.clientWidth : 
  		document.body.clientWidth) < 802 ? "800px" : "100%")); 
}
* html body .sidinnehall {
	width:expression(((document.compatMode && 
  		document.compatMode=='CSS1Compat') ? 
  		document.documentElement.clientWidth : document.body.clientWidth) 
  		> 978 ? "976px" : (((document.compatMode && 
  		document.compatMode=='CSS1Compat') ? 
  		document.documentElement.clientWidth : 
  		document.body.clientWidth) < 802 ? "800px" : "97%")); 
}
  
@media print {
 	
#page-header,
#nav {
	width: 100%!important;
}
.sidinnehall,
.sidfot {
	width: 97%!important;
}
  
}

/* till&auml;gg för flikar */
.section-tabs {
background: #fff url('../../../images/gray.gif') bottom left repeat-x;
border-left: 1px solid #ccc;
border-right: 1px solid #ccc;
display: inline-block;
padding: 1em 0 0 0;
margin: 0;
list-style: none;
}
.section-tabs {
display: block;  /* Fixes IE floating bug*/
}
.section-tabs:after {
clear: both;
content: ".";
display: block;
height: 0;
visibility: hidden;
}
.section-tabs li {
background: transparent url('../../../images/tab-bg.png') top left no-repeat;
float:left;
margin: 0 0 0 4px;
padding: 0 0 0 3px;
}
.section-tabs li a,
.section-tabs li a:link,
.section-tabs li a:hover,
.section-tabs li a:visited,
.section-tabs li a:active {
background: transparent url('../../../images/tab-bg.png') top right no-repeat;
color: #222;
display:block;
padding: 0.125em 12px 0.125em 9px;
text-decoration: none;
}
.section-tabs li a:hover {
text-decoration: underline;
}
.section-tabs li.selected {
background: transparent url('../../../images/tab-bg-selected.png') top left no-repeat;
}
.section-tabs li.selected a,
.section-tabs li.selected a:link,
.section-tabs li.selected a:hover,
.section-tabs li.selected a:visited,
.section-tabs li.selected a:active {
background: transparent url('../../../images/tab-bg-selected.png') top right no-repeat;
border-bottom: 1px solid #fff;
}
.section-tabs li span {
background: transparent url('../../../images/tab-bg.png') top right no-repeat;
color: #999;
display:block;
padding: 0.125em 12px 0.125em 9px;
}
.section-tabs li.selected span {
background: transparent url('../../../images/tab-bg-selected.png') top right no-repeat;
border-bottom: 1px solid #fff;
color: #222;
}
.column-tabs{
background:#fff url('../../../images/grey.gif') bottom left repeat-x;
padding:0;
display:inline-block;
margin:0;
list-style:none;
}
.column-tabs{
display:block;
}
.column-tabs:after{
clear:both;
content:".";
display:block;
height:0;
visibility:hidden;
}
.column-tabs li{
background:transparent url('../../../images/tab-bg.png') top left no-repeat;
float:left;
margin:0 3px 0 0;
padding:0 0 0 1em;
}
.column-tabs li a,.column-tabs li a:link,.column-tabs li a:hover,.column-tabs li a:visited,.column-tabs li a:active{
background:transparent url('../../../images/tab-bg.png') top right no-repeat;
color:#222;
display:block;
padding:0.5em 1em 0.5em 0;
text-decoration:none;
}
.column-tabs li a:hover{
text-decoration:underline;
}
.column-tabs li.selected{
background:transparent url('../../../images/tab-bg-selected.png') top left no-repeat;
font-weight:bold;
}
.column-tabs li.selected a,.column-tabs li.selected a:link,.column-tabs li.selected a:hover,.column-tabs li.selected a:visited,.column-tabs li.selected a:active{
background:transparent url('../../../images/tab-bg-selected.png') top right no-repeat;
color:#000;
}
.column-tabs li.selected span{
background:transparent url('../../../images/tab-bg-selected.png') top right no-repeat;
border-bottom:1px solid #fff;
color:#000;
cursor:default;
display:block;
padding:0.5em 1em 0.5em 0;
}
.column-tabs li.inactive{
background:transparent url('../../../images/tab-bg-inactive.png') top left no-repeat;
font-weight:bold;
}
.column-tabs li.inactive span{
background:transparent url('../../../images/tab-bg-inactive.png') top right no-repeat;
color:#999;
cursor:default;
display:block;
padding:0.5em 1em 0.5em 0;
}
.column-tabs-info{
border-left:1px solid #ccc;
border-right:1px solid #ccc;
padding:3px 0.833em 1px;
}
.sektion-innehall3 { 
    border-left:1px solid #ccc; border-right:1px solid #ccc; border-top:0px solid #ccc; border-bottom:0px solid #ccc; background-color: #fff;
    padding: 0.833em;
    clear: both;
    margin: 0
}
l li.bullet,
ol li.bullet{
padding:0em 0 0.8em 2.2em;
min-height:0.8em;
 vertical-align:middle;
list-style:none;
}
li.bullet.orange.li0{
background:transparent url('../../../images/bullets/orange/gif/bullet-orange-0.gif') no-repeat scroll 0 0;
}
li.bullet.grey.li0{
background:transparent url('../../../images/bullets/grey/gif/bullet-grey-0.gif') no-repeat scroll 0 0;
}
li.bullet.black.li0{
background:transparent url('../../../images/bullets/nearblack/gif/bullet-nearblack-0.gif') no-repeat scroll 0 0;
}
li.bullet.orange.li1{
background:transparent url('../../../images/bullets/orange/gif/bullet-orange-1.gif') no-repeat scroll 0 0;
}
li.bullet.grey.li1{
background:transparent url('../../../images/bullets/grey/gif/bullet-grey-1.gif') no-repeat scroll 0 0;
}
li.bullet.black.li1{
background:transparent url('../../../images/bullets/nearblack/gif/bullet-nearblack-1.gif') no-repeat scroll 0 0;
}
li.bullet.orange.li2{
background:transparent url('../../../images/bullets/orange/gif/bullet-orange-2.gif') no-repeat scroll 0 0;
}
li.bullet.grey.li2{
background:transparent url('../../../images/bullets/grey/gif/bullet-grey-2.gif') no-repeat scroll 0 0;
}
li.bullet.black.li2{
background:transparent url('../../../images/bullets/nearblack/gif/bullet-nearblack-2.gif') no-repeat scroll 0 0;
}
li.bullet.orange.li3{
background:transparent url('../../../images/bullets/orange/gif/bullet-orange-3.gif') no-repeat scroll 0 0;
}
li.bullet.grey.li3{
background:transparent url('../../../images/bullets/grey/gif/bullet-grey-3.gif') no-repeat scroll 0 0;
}
li.bullet.black.li3{
background:transparent url('../../../images/bullets/nearblack/gif/bullet-nearblack-3.gif') no-repeat scroll 0 0;
}
li.bullet.orange.li4{
background:transparent url('../../../images/bullets/orange/gif/bullet-orange-4.gif') no-repeat scroll 0 0;
}
li.bullet.grey.li4{
background:transparent url('../../../images/bullets/grey/gif/bullet-grey-4.gif') no-repeat scroll 0 0;
}
li.bullet.black.li4{
background:transparent url('../../../images/bullets/nearblack/gif/bullet-nearblack-4.gif') no-repeat scroll 0 0;
}
li.bullet.orange.li5{
background:transparent url('../../../images/bullets/orange/gif/bullet-orange-5.gif') no-repeat scroll 0 0;
}
li.bullet.grey.li5{
background:transparent url('../../../images/bullets/grey/gif/bullet-grey-5.gif') no-repeat scroll 0 0;
}
li.bullet.black.li5{
background:transparent url('../../../images/bullets/nearblack/gif/bullet-nearblack-5.gif') no-repeat scroll 0 0;
}
li.bullet.orange.li6{
background:transparent url('../../../images/bullets/orange/gif/bullet-orange-6.gif') no-repeat scroll 0 0;
}
li.bullet.grey.li6{
background:transparent url('../../../images/bullets/grey/gif/bullet-grey-6.gif') no-repeat scroll 0 0;
}
li.bullet.black.li6{
background:transparent url('../../../images/bullets/nearblack/gif/bullet-nearblack-6.gif') no-repeat scroll 0 0;
}
li.bullet.orange.li7{
background:transparent url('../../../images/bullets/orange/gif/bullet-orange-7.gif') no-repeat scroll 0 0;
}
li.bullet.grey.li7{
background:transparent url('../../../images/bullets/grey/gif/bullet-grey-7.gif') no-repeat scroll 0 0;
}
li.bullet.black.li7{
background:transparent url('../../../images/bullets/nearblack/gif/bullet-nearblack-7.gif') no-repeat scroll 0 0;
}
li.bullet.orange.li8{
background:transparent url('../../../images/bullets/orange/gif/bullet-orange-8.gif') no-repeat scroll 0 0;
}
li.bullet.grey.li8{
background:transparent url('../../../images/bullets/grey/gif/bullet-grey-8.gif') no-repeat scroll 0 0;
}
li.bullet.black.li8{
background:transparent url('../../../images/bullets/nearblack/gif/bullet-nearblack-8.gif') no-repeat scroll 0 0;
}
li.bullet.orange.li9{
background:transparent url('../../../images/bullets/orange/gif/bullet-orange-9.gif') no-repeat scroll 0 0;
}
li.bullet.grey.li9{
background:transparent url('../../../images/bullets/grey/gif/bullet-grey-9.gif') no-repeat scroll 0 0;
}
li.bullet.black.li9{
background:transparent url('../../../images/bullets/nearblack/gif/bullet-nearblack-9.gif') no-repeat scroll 0 0;
}
li.bullet.orange.li10{
background:transparent url('../../../images/bullets/orange/gif/bullet-orange-10.gif') no-repeat scroll 0 0;
}
li.bullet.grey.li10{
background:transparent url('../../../images/bullets/grey/gif/bullet-grey-10.gif') no-repeat scroll 0 0;
}
li.bullet.black.li10{
background:transparent url('../../../images/bullets/nearblack/gif/bullet-nearblack-10.gif') no-repeat scroll 0 0;
}
li.bullet.orange.li11{
background:transparent url('../../../images/bullets/orange/gif/bullet-orange-11.gif') no-repeat scroll 0 0;
}
li.bullet.grey.li11{
background:transparent url('../../../images/bullets/grey/gif/bullet-grey-11.gif') no-repeat scroll 0 0;
}
li.bullet.black.li11{
background:transparent url('../../../images/bullets/nearblack/gif/bullet-nearblack-11.gif') no-repeat scroll 0 0;
}
li.bullet.orange.li12{
background:transparent url('../../../images/bullets/orange/gif/bullet-orange-12.gif') no-repeat scroll 0 0;
}
li.bullet.grey.li12{
background:transparent url('../../../images/bullets/grey/gif/bullet-grey-12.gif') no-repeat scroll 0 0;
}
li.bullet.black.li12{
background:transparent url('../../../images/bullets/nearblack/gif/bullet-nearblack-12.gif') no-repeat scroll 0 0;
}
li.bullet.orange.li13{
background:transparent url('../../../images/bullets/orange/gif/bullet-orange-13.gif') no-repeat scroll 0 0;
}
li.bullet.grey.li13{
background:transparent url('../../../images/bullets/grey/gif/bullet-grey-13.gif') no-repeat scroll 0 0;
}
li.bullet.black.li13{
background:transparent url('../../../images/bullets/nearblack/gif/bullet-nearblack-13.gif') no-repeat scroll 0 0;
}
li.bullet.orange.li14{
background:transparent url('../../../images/bullets/orange/gif/bullet-orange-14.gif') no-repeat scroll 0 0;
}
li.bullet.grey.li14{
background:transparent url('../../../images/bullets/grey/gif/bullet-grey-14.gif') no-repeat scroll 0 0;
}
li.bullet.black.li14{
background:transparent url('../../../images/bullets/nearblack/gif/bullet-nearblack-14.gif') no-repeat scroll 0 0;
}
li.bullet.orange.li15{
background:transparent url('../../../images/bullets/orange/gif/bullet-orange-15.gif') no-repeat scroll 0 0;
}
li.bullet.grey.li15{
background:transparent url('../../../images/bullets/grey/gif/bullet-grey-15.gif') no-repeat scroll 0 0;
}
li.bullet.black.li15{
background:transparent url('../../../images/bullets/nearblack/gif/bullet-nearblack-15.gif') no-repeat scroll 0 0;
}
li.bullet.orange.li16{
background:transparent url('../../../images/bullets/orange/gif/bullet-orange-16.gif') no-repeat scroll 0 0;
}
li.bullet.grey.li16{
background:transparent url('../../../images/bullets/grey/gif/bullet-grey-16.gif') no-repeat scroll 0 0;
}
li.bullet.black.li16{
background:transparent url('../../../images/bullets/nearblack/gif/bullet-nearblack-16.gif') no-repeat scroll 0 0;
}
li.bullet.orange.li17{
background:transparent url('../../../images/bullets/orange/gif/bullet-orange-17.gif') no-repeat scroll 0 0;
}
li.bullet.grey.li17{
background:transparent url('../../../images/bullets/grey/gif/bullet-grey-17.gif') no-repeat scroll 0 0;
}
li.bullet.black.li17{
background:transparent url('../../../images/bullets/nearblack/gif/bullet-nearblack-17.gif') no-repeat scroll 0 0;
}
li.bullet.orange.li18{
background:transparent url('../../../images/bullets/orange/gif/bullet-orange-18.gif') no-repeat scroll 0 0;
}
li.bullet.grey.li18{
background:transparent url('../../../images/bullets/grey/gif/bullet-grey-18.gif') no-repeat scroll 0 0;
}
li.bullet.black.li18{
background:transparent url('../../../images/bullets/nearblack/gif/bullet-nearblack-18.gif') no-repeat scroll 0 0;
}
li.bullet.orange.li19{
background:transparent url('../../../images/bullets/orange/gif/bullet-orange-19.gif') no-repeat scroll 0 0;
}
li.bullet.grey.li19{
background:transparent url('../../../images/bullets/grey/gif/bullet-grey-19.gif') no-repeat scroll 0 0;
}
li.bullet.black.li19{
background:transparent url('../../../images/bullets/nearblack/gif/bullet-nearblack-19.gif') no-repeat scroll 0 0;
}
li.bullet.orange.lia{
background:transparent url('../../../images/bullets/orange/gif/bullet-orange-acap.gif') no-repeat scroll 0 0;
}
li.bullet.grey.lia{
background:transparent url('../../../images/bullets/grey/gif/bullet-grey-acap.gif') no-repeat scroll 0 0;
}
li.bullet.black.lia{
background:transparent url('../../../images/bullets/nearblack/gif/bullet-nearblack-acap.gif') no-repeat scroll 0 0;
}
li.bullet.orange.lib{
background:transparent url('../../../images/bullets/orange/gif/bullet-orange-bcap.gif') no-repeat scroll 0 0;
}
li.bullet.grey.lib{
background:transparent url('../../../images/bullets/grey/gif/bullet-grey-bcap.gif') no-repeat scroll 0 0;
}
li.bullet.black.lib{
background:transparent url('../../../images/bullets/nearblack/gif/bullet-nearblack-bcap.gif') no-repeat scroll 0 0;
}
li.bullet.orange.lic{
background:transparent url('../../../images/bullets/orange/gif/bullet-orange-ccap.gif') no-repeat scroll 0 0;
}
li.bullet.grey.lic{
background:transparent url('../../../images/bullets/grey/gif/bullet-grey-ccap.gif') no-repeat scroll 0 0;
}
li.bullet.black.lic{
background:transparent url('../../../images/bullets/nearblack/gif/bullet-nearblack-ccap.gif') no-repeat scroll 0 0;
}
li.bullet.orange.lid{
background:transparent url('../../../images/bullets/orange/gif/bullet-orange-dcap.gif') no-repeat scroll 0 0;
}
li.bullet.grey.lid{
background:transparent url('../../../images/bullets/grey/gif/bullet-grey-dcap.gif') no-repeat scroll 0 0;
}
li.bullet.black.lid{
background:transparent url('../../../images/bullets/nearblack/gif/bullet-nearblack-dcap.gif') no-repeat scroll 0 0;
}
li.bullet.orange.lie{
background:transparent url('../../../images/bullets/orange/gif/bullet-orange-ecap.gif') no-repeat scroll 0 0;
}
li.bullet.grey.lie{
background:transparent url('../../../images/bullets/grey/gif/bullet-grey-ecap.gif') no-repeat scroll 0 0;
}
li.bullet.black.lie{
background:transparent url('../../../images/bullets/nearblack/gif/bullet-nearblack-ecap.gif') no-repeat scroll 0 0;
}
li.bullet.orange.lif{
background:transparent url('../../../images/bullets/orange/gif/bullet-orange-fcap.gif') no-repeat scroll 0 0;
}
li.bullet.grey.lif{
background:transparent url('../../../images/bullets/grey/gif/bullet-grey-fcap.gif') no-repeat scroll 0 0;
}
li.bullet.black.lif{
background:transparent url('../../../images/bullets/nearblack/gif/bullet-nearblack-fcap.gif') no-repeat scroll 0 0;
}
li.bullet.orange.lig{
background:transparent url('../../../images/bullets/orange/gif/bullet-orange-gcap.gif') no-repeat scroll 0 0;
}
li.bullet.grey.lig{
background:transparent url('../../../images/bullets/grey/gif/bullet-grey-gcap.gif') no-repeat scroll 0 0;
}
li.bullet.black.lig{
background:transparent url('../../../images/bullets/nearblack/gif/bullet-nearblack-gcap.gif') no-repeat scroll 0 0;
}
li.bullet.orange.lih{
background:transparent url('../../../images/bullets/orange/gif/bullet-orange-hcap.gif') no-repeat scroll 0 0;
}
li.bullet.grey.lih{
background:transparent url('../../../images/bullets/grey/gif/bullet-grey-hcap.gif') no-repeat scroll 0 0;
}
li.bullet.black.lih{
background:transparent url('../../../images/bullets/nearblack/gif/bullet-nearblack-hcap.gif') no-repeat scroll 0 0;
}
li.bullet.orange.lii{
background:transparent url('../../../images/bullets/orange/gif/bullet-orange-icap.gif') no-repeat scroll 0 0;
}
li.bullet.grey.lii{
background:transparent url('../../../images/bullets/grey/gif/bullet-grey-icap.gif') no-repeat scroll 0 0;
}
li.bullet.black.lii{
background:transparent url('../../../images/bullets/nearblack/gif/bullet-nearblack-icap.gif') no-repeat scroll 0 0;
}
/* slut till&auml;gg för flikar */

/* start till&auml;gg för Mobild BankID */

a.fortsatt {
    background: url('../../../images/linksymbol-orange-arrowright.gif') no-repeat scroll 0 0 transparent;
}

a.icon {
    display: block;
    margin: 6px 0 0;
    padding: 1px 0 1px 24px;
}

a {
    color: #EA5E0D;
    font-weight: normal;
    text-decoration: underline;
}


