.bondhead td, .bondhead th {
  padding-right: 10px;
  text-align: left;
  font-weight: normal;
}

.nyhets-popup{
  color : #333333; 
  background-color : #ffffff;
  font-family : Verdana, Helvetica, Sans-serif; 
  font-size : 14px;
  margin : 10px;
  padding : 0px;
}

/* kanal1 navigering*/
.sidnavigering {
  width : 790px;
  /* margin : 0px 0px 9px 15px; */
  margin : 0px 0px 9px 15px;
}
.sidnavigering-huvudmeny {
  padding : 5px 0px 19px 0px;
  text-align : left;
  vertical-align : top;
  font-size : 10px;
  font-weight : bold;
  line-height : 12px;
}
.sidnavigering-sidfunktioner {
  padding-top : 5px;
  text-align : left;
  vertical-align : top;
  font-size : 10px;
  line-height : 12px;
}

.sidnavigering-sidfunktioner-h {
  padding-top : 5px;
  text-align : right;
  vertical-align : top;
  font-size : 10px;
  line-height : 12px;
}

.listnavigering, .listnavigering-h {
  vertical-align : top;
  font-size : 10px;
  line-height : 15px;
  padding-top : 1px;
  padding-bottom : 2px;
}

.listnavigering-h {
  text-align : right;
}

.sidnavigering-sidrubrik { }
.sidnavigering-undermeny {
  padding-top : 3px;
}

/* SIX specifikt*/
.textruta-aktie {
  font-family: Verdana,Geneva,sans-serif; 
  font-size: 10px; 
  text-align: right; 
  border-style: none; 
  background-color: #ffffff; }
}

.textruta-kalender {
  font-family: Verdana,Geneva,sans-serif; 
  font-size: 11px; 
  text-align: left; 
  border-style: none; 
  background-color: #ffffff; }
}

/* spalter */
.sidspalt1a {
  width : 360px;
  vertical-align : top;
}

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

.sidspalt2a {
  width : 440px;
  vertical-align : top;
}

.sidspalt2b {
  width : 280px;
  vertical-align : top;
}

.sidspalt-marginal {
  width : 20px;
}

/* sektioner */
.sektion { }

.sektion-huvud {
  color : #000000;
  background-color : #dedcd5;
  padding : 2px 3px 2px 3px;
  line-height : 15px;
}

.sektion-huvud-direkt {
  color : #000000;
  background-color : #dedcd5;
  padding : 2px 3px 2px 3px;
  line-height : 15px;
}

.sektion-huvud-vinnare {
  color : #ffffff;
  background-color : #666699;
  padding : 2px 3px 2px 3px;
  line-height : 15px;
}

.sektion-huvud-forlorare {
  color : #ffffff;
  background-color : #cc6666;
  padding : 2px 3px 2px 3px;
  line-height : 15px;
}

.sektion-rubrik {
  font-size : 11px; 
  font-weight : bold; 
  margin : 0px;
//  color : #666666;
}

.sektion-innehall {
  padding : 2px 3px 10px 0px;
}

.sektion-innehall2 {
  padding-bottom : 10px;
}

.sektion-innehall-justering {
  padding : 0px 3px 0px 3px;
}

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

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

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

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

/* tabeller */
.tabell {
  margin-bottom : 5px;
}

.tabell2 {
  margin-bottom : 10px;
}

.tabell-rubrik, .tabell-rubrik2 {
  font-size : 11px;
//  font-weight : bold;
  text-align : left;
  padding : 0px 3px 0px 3px;
  margin-bottom : 0px;
  line-height : 15px;
}

.tabell-rubrik2 {
  padding-top : 5px;
}

.tabell-huvud {
  border-top : 1px solid #ffffff;
  padding : 0px 3px 2px 3px;
  line-height : 15px;
}

.tabell-kolumnrubrik, .tabell-radrubrik {
  font-size : 10px;
  color : #666666;
  //font-weight : bold;
  margin : 0px;
  text-align : left;
}

.tabell-kolumnrubrik-aktielista, .tabell-kolumnrubrik-aktielista-h {
  font-size : 11px;
  text-align : left;
  background-color : #dedcd5;
  padding : 2px 2px 2px 2px;
/*  color : #666666; */
  color : #000000;
  font-weight : bold;
  margin : 0px;
}

.tabell-kolumnrubrik-aktielista-h {
  text-align : right;
}

.tabell-cell, .tabell-cell-topp, .tabell-cell-botten, .tabell-cell-botten2, .tabell-cell-topp-botten {
  border-top : 1px solid #dedcd5;
  line-height : 15px;
  vertical-align : top;
  padding : 2px 3px 2px 3px;
}

.tabell-cell-botten {
  border-bottom : 1px solid #dedcd5;
}

.tabell-cell-topp-botten {
  border-bottom : 1px solid #dedcd5; 
}

.tabell-cell-summering, .tabell-cell-summering2 {
  line-height : 15px;
  padding : 0px 3px 0px 3px;
}

.tabell-cell-summering {
  border-top : 1px solid #333333;
  font-weight : bold;
  padding : 2px 3px 2px 3px;
}

.tabell-cell-tom {
  font-size : 11px;
  line-height : 15px;
  vertical-align : top;
  padding : 2px 3px 2px 3px;
}

.tabell-divider {
  border-bottom : 1px solid #dedcd5;
}

.tabell-cell-paginering, .tabell-cell-paginering-aktiv {
  font-size : 10px;
  color : #d7d7d7;
  line-height : 15px;
  vertical-align : top;
  text-align : right;
  padding : 2px 3px 2px 3px;
}

.tabell-cell-paginering-aktiv {
  color : #000000;
}

.tbl-aktie, .tbl-aktie-h,.tbl-aktie-h-u,.tbl-aktie-h-d, .tabell-cell-direkt, .tabell-cell-direkt-m, .tabell-cell-direkt-tid, .tabell-cell-direkt-tid-m {
  font-size : 10px;
  color : #333333;
  border-bottom : 1px solid #dedcd5;
  line-height : 15px;
  vertical-align : top;
  padding : 2px 3px 2px 3px;
}

.tbl-aktie-h, .tbl-aktie-h-u, .tbl-aktie-h-d {
  text-align : right;
}

.tbl-aktie-h-u{
  //color: #567688;
  color: #3366cc;
}

.tbl-aktie-h-d{
  //color: #b9666a;
  color: #ff3300;
}

.positivt {
  color: #3366cc;
}

.negativt {
  color: #ff3300;
}



.tabell-cell-direkt-m {
  border-bottom : 1px solid #000000;
}

.tabell-cell-direkt-tid, .tabell-cell-direkt-tid-m {
  background-color : #efede7;
  width: 25px;
}

.tabell-cell-direkt-tid-m {
  border-bottom : 1px solid #000000;
}

.tbl-graf {
  border-top : 1px solid #cccccc;
  border-left : 1px solid #cccccc;
  border-right : 1px solid #cccccc;
  border-bottom : 1px solid #cccccc;
  margin-bottom : 10px;
}
.tbl-graf-topp {
  background-color : #dedcd5;
}

.tbl-graf-cell {
  border-top : 1px solid #cccccc;
  background-color : #efede7;
  padding : 2px 3px 2px 3px;
  font-size : 10px;
  color : #333333;
  line-height : 15px;
  vertical-align : top;
}
  
a.tabell-huvud-lenk:link, a.tabell-huvud-lenk:active, a.tabell-huvud-lenk:visited, a.tabell-huvud-lenk:hover {
  text-decoration : none;
  color : #666666;
}

a.tabell-huvud-lenk:hover {
    text-decoration : underline;
}

a.fet{
  font-weight : bold;
}

/* fält */
.felt-uppstellning {
  margin-bottom : 5px;
}

.felt-rubrik, .felt-rubrik2 {
  font-size : 11px;
  font-weight : bold;
  text-align : left;
  padding : 0px 3px 0px 3px;
  margin-bottom : 0px;
  line-height : 15px;
}
  .felt-rubrik2 {
    padding : 5px 3px 0px 3px;
  }

.felt-namn, .felt-namn-topp, .felt-namn-topp2, .felt-namn-botten, .felt-namn-topp-botten, .felt-namn-topp2-botten {
  border-top : 1px solid #cccccc;
  line-height : 15px;
  vertical-align : top;
  padding : 2px 3px 2px 3px;
}
  .felt-namn-topp2 {
    border-top : 0px solid #ffffff;
  }
  .felt-namn-botten, .felt-namn-topp-botten {
    border-bottom : 1px solid #cccccc;
  }
  .felt-namn-topp2-botten {
    border-top : 0px solid #ffffff;
    border-bottom : 1px solid #cccccc;
  }

.felt, .felt-topp, .felt-topp2, .felt-botten, .felt-topp-botten, .felt-topp2-botten {
  border-top : 1px solid #ffffff;
  padding : 2px 3px 2px 3px;
  line-height : 15px;
  vertical-align : top;
}
  .felt-topp2 {
    border-top : 0px solid #ffffff;
  }
  .felt-botten, .felt-topp-botten {
    border-bottom : 1px solid #cccccc;
  }
  .felt-topp2-botten {
    border-top : 0px solid #ffffff;
    border-bottom : 1px solid #cccccc;
  }

/* formulär */
.form { }
.form-felt, .form-felt2, .form-felt3, .form-felt-topp {
  height : 26px;
  color : #000000;
  padding : 0px 3px 0px 3px;
}
  .form-felt {
    border-bottom : 1px solid #cccccc;
  }

  .form-felt2 {
    border-bottom : 1px solid #ffffff;
  }
  .form-felt3 {
    padding : 2px 3px 2px 3px;
    border-bottom : 1px solid #cccccc;
  }
  .form-felt-topp {
    height : 27px;
    border-top : 1px solid #cccccc;
    border-bottom : 1px solid #cccccc;
  }

.form-feltnamn, .form-feltnamn2, .form-feltnamn3, .form-feltnamn-topp {
  height : 26px;
  padding : 0px 3px 0px 3px;
  color : #000000;
  border-bottom : 1px solid #cccccc;
}
  .form-feltnamn2 {
    border-bottom : 1px solid #ffffff;
  }
  .form-feltnamn3 {
    padding-top : 5px;
    vertical-align : top;
  }
  .form-feltnamn-topp {
    height : 27px;
    border-top : 1px solid #cccccc;
  }

.form-huvud {
  height : 21px;
  padding : 0px 3px 2px 3px;
  border-bottom : 1px solid #cccccc;
  vertical-align : bottom;
}
.form-kolumnrubrik {
  font-size : 10px;
  color : #666666;
  font-weight : bold;
}
.form-uppstellning {
  margin-bottom : 5px;
}

.form-knappuppstellning { }

.form-knappuppstellning2 {
  margin-bottom : 10px;
}

.form-knappjustering, .form-felt-knapp {
  padding : 0px 3px 0px 3px;
}

.form-felt-knapp {
    vertical-align : top;
}

.form-fel-text {
  padding : 3px 3px 1px 3px;
}
.listruta-rubrik {
  background-color : #dedcd5;
}
.textruta-disabled {
  background-color : #dedcd5;
}

/* generella element */
table {
  font-size : 11px;
  border-spacing : 0px;
}
td, th {
  border : 0px solid #ffffff;
  padding : 0px;
}
p {
  margin-top : 0px;
  margin-bottom : 10px;
}

/* sidinnehåll */
.sidinnehall {
  width : 790px;
  margin-left : 15px;
}
.sidinnehall-tabell {
  width : 100%;
  height : 292px;
}
.sidinnehall-tabell-cell {
  vertical-align : top;
}

/* sidfot */
.sidfot {
  width : 790px;
  color : #999999;
  font-size : 10px;
  border-top : 1px solid #cccccc;
  /*margin : 10px 0px 0px 0px;*/
  margin : 10px 0px 0px 12px;
  padding : 3px 3px 0px 3px;
}

.sidfot2 {
  width : 100%;
  color : #999999;
  font-size : 10px;
  border-top : 1px solid #cccccc;
  /*margin : 10px 0px 0px 12px;*/
  margin : 10px 0px 0px 12px;
  padding : 3px 3px 0px 3px;
}

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

/* sidhuvud */
.sidhuvud {
  width : 770px;
}
.sidhuvud-toppinfo {
  font-size : 10px;
  //padding : 2px 3px 2px 15px;
  padding : 2px 3px 2px 0px;
  line-height : 15px;
  vertical-align : middle;
  color : #999999;
}

.sidhuvud-toppinfo-border {
  font-size : 10px;
  //padding : 2px 3px 2px 15px;
  padding : 2px 3px 2px 0px;
  line-height : 15px;
  vertical-align : middle;
  color : #999999;
  border-bottom : 1px solid #cccccc;
}

.sidhuvud-toppfunktioner {
  font-size : 10px;
  //padding : 2px 15px 2px 3px;
  padding : 2px 0px 2px 3px;
  line-height : 15px;
  text-align : right;
  vertical-align : middle;
  color : #999999;
}
.sidhuvud-huvudrubrik {
  background-color : #a19f95;
  padding-left : 15px;
  text-align : left;
  vertical-align : middle;
  height : 32px;
}
.sidhuvud-engagemang {
  background-color : #a19f95;
  color : #ffffff;
  font-weight : bold;
  padding : 0px 15px 7px 0px;
  text-align : right;
  vertical-align : bottom;
}


/* felmeddelanden, driftmeddelanden och systemmeddelanden */
.fel-sektion, .drift-sektion, .system-sektion {
	margin-bottom : 8px; border : 1px solid;
}
  .fel-sektion {
	  border-color : #cc0000;
  }
  .drift-sektion, .system-sektion {
	  border-color : #ff9900;
  }

.fel-sektion-huvud, .drift-sektion-huvud, .system-sektion-huvud {
  padding : 2px 0px 2px 0px;
  line-height : 15px;
}
  .fel-sektion-huvud {
    background-color : #cc0000;
  }
  .drift-sektion-huvud, .system-sektion-huvud {
	  background-color : #ff9900;
  }

.fel-sektion-innehall, .drift-sektion-innehall, .system-sektion-innehall {
	padding : 2px 3px 8px 3px;
}
.fel-rubrik, .drift-rubrik, .system-rubrik {
  color : #ffffff;
  font-size : 11px;
	font-weight : bold;
  margin : 0px 3px;
}
.fel-meddelande, .drift-meddelande, .system-meddelande {
  margin-bottom : 5px;
}
.fel-beskrivning {
  color : #cc0000;
  margin-bottom : 5px;
}
.fel-id {
  color : #cc0000;
  font-weight : bold;
}
.fel-felt {
  background-color : #eececc;
}

/* övriga element */
.infotext {
  padding : 5px 3px 5px 3px;
  margin: 0px;
}
.infotext2 {
  padding : 2px 3px 5px 3px;
  margin: 0px;
}
.informationstext {
  padding : 5px 0px 5px 0px;
  margin: 0px;
}
.informationstext2 {
  padding : 2px 0px 5px 0px;
  margin: 0px;
}

.avskiljare {
  color : #cccccc;
}
.avsluta {
  font-weight : bold;
}
