/*
 * _swedbank_ib_000.css
 *
 * Version: 1.0 (2007-02-08)
 * 
 * Copyright (C) Swedbank AB (publ) 2007.
 * All rights reserved.
 */
 
body {
background-color:#fff;
font-family: Arial, Helvetica, sans-serif;
font-size: 75%;
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 #E7E2CF;
border-top:1px solid #E7E2CF;
height:380px;
overflow:auto;
width:100%;
margin:10px;
}

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

#page-header {
background:url('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('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('swedbank/top_functions_bg_special_gloss.gif') left bottom repeat-x;
}

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

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

#global-func li.logout a,#global-func li.logout a:active,#global-func li.logout a:visited {
border:0;
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('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 {
color:#ea5e0d;
font-weight:700;
letter-spacing:1px;
text-decoration:none;
border-color:#ccc;
border-style:solid;
border-width:0 1px 0 0;
padding:0 0.7em;
}

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

.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;
padding:1.2em 0 0 1.25em;
}

#page-nav h2 {
padding-bottom:0.1em;
font-size:1.33em;
}

#page-nav ul {
list-style:none;
margin:0.2em 0 1.3em;
padding:0;
}

#page-nav li {
float:left;
position:relative;
padding-right:0.416em;
margin-right:0.416em;
border-right:1px solid #ccc;
}

#page-nav .last {
border-right:0;
}

.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.916em;
line-height:0.916em;
margin:0;
padding:0 0 0.35em;
}

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


body#framed194 {
  width: 194px;
}
body#framed255 {
  width: 255px;
}
body#framed456 {
  width: 456px;
}
body#framed525 {
  width: 525px;
}
body#framed750 {
  width: 750px;
}
body#framed750 .sidinnehall {
  padding: 0;
  margin: 0;
}

body#popup800 {
  width: 800px;
}
body#popup800 .sidinnehall {
  padding-left: 20px;
}

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

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

.sidspalt1a .sektion {
  overflow: hidden;
}

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

.sidspalt2a-filoverforingsapplet {
width:512px;
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;
}

.condition {
margin-left:0.4em;
padding-top:0.5em;
padding-bottom: 1em;

}

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

.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 {
  clear:both;
}

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

.sektion-huvud-lenk {
  background:#dcdcdc url('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 {
  background-color:transparent;
  clear:both;
  margin:0;
  padding: 0.25em 0 0.833em 0;
}

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

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

.botten {
margin-bottom:1.4em;
}

.sektion-fot {
  clear:both;
  margin:0;
  padding:0.833em;
}

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

.sektion-fot-ingen-topp {
clear:both;
margin:0;
padding:17px 0 0;
}

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

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

.sektion-spalt1a,.sektion-spalt1b {
vertical-align:top;
width:215px;
}

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

.system-sektion,.drift-sektion {
background-image:none;
border:0;
border-color:#f90;
margin:0 0 1em;
padding:0;
}

.system-sektion-huvud,.drift-sektion-huvud {
background:0;
background-color:#fff;
border: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('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 {
background:transparent url('swedbank/section_systemmeddelande_bg.gif') left bottom no-repeat;
clear:both;
width:auto;
border-color:#f90;
border-style:solid;
border-width:0 1px 0 0;
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 {
background:0;
border: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('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('swedbank/section_info_bg.gif') left bottom no-repeat;
border-width:0 1px 0 0;
}

.info img {
float:left;
padding:0 1em 0 0;
}

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

.paminnelser .sektion-huvud h2,.paminnelser .sektion-huvud h3,.paminnelser .sektion-huvud h4,.paminnelser .sektion-huvud .mellanrubrik,.paminnelser .sektion-huvud .sektion-rubrik {
background:transparent url('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('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:none;
border:0;
border-color:#c00;
margin:0 0 1em;
padding:0;
}

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

.fel-sektion-innehall,.fel-sektion-innehall2 {
clear:both;
background:transparent url('swedbank/section_felmeddelande_bg.gif') left bottom no-repeat;
width:auto;
border-color:#c00;
border-style:solid;
border-width:0 1px 0 0;
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('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 {
margin-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;
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;
}

.lenklista a {
margin:0.166em;
}

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

.innehall-niva2 {
color:#666;
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;
}

.marginal-b {
margin-bottom: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:0;
}

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

.sidfot,.sidfot2,.condition {
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-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 {
font-size:0.916em;
color:#555;
}
.tabell-radrubrik {
font-weight: normal;
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-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;
}

* html body #page-header,* html body #nav {
width:expression(((document.compatMode && document.compatMode=='CSS1Compat') ? document.documentElement.clientWidth : document.body.clientWidth) > 1006px ? "1004px" : (((document.compatMode && document.compatMode=='CSS1Compat') ? document.documentElement.clientWidth : document.body.clientWidth) < 802px ? "800px" : "100%"));
}

* html body .sidinnehall,* html body .sidfot {
width:expression(((document.compatMode && document.compatMode=='CSS1Compat') ? document.documentElement.clientWidth : document.body.clientWidth) > 978px ? "976px" : (((document.compatMode && document.compatMode=='CSS1Compat') ? document.documentElement.clientWidth : document.body.clientWidth) < 802px ? "800px" : "97%"));
}

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

img,td,th {
border:0;
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,.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;
}

.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;
}

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

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

.info,.paminnelser {
background-image: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:0;
}

#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;
}

@media print  {
#page-header,#nav {
width:100%;
}

.sidinnehall,.sidfot {
width:97%;
}
}

table.moreRowSpace td
{
  border-bottom:5px solid white;
}
