div.direktbank_main {
  width:550px;
  margin : 0px;
  border : 0px solid #000000;
}
td, th, body, h2, a {
  font-size : 12px;
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  line-height: 1.5;
}
h1 {
  font-size: 15px;
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  line-height: 1.5;
}
h2 {
  font-size: 13px;
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  line-height: 1.5;
}
h1.direktbank {
  font-weight : bold;
  color : #0E4D34;
}
h2.direktbank {
  font-weight : bold;
  color : #0E4D34;
}
th.direktbank_vergleich {
  vertical-align : middle;
  text-align : center;
  border-bottom : 1px solid #0E4D34;
}
td.direktbank_vergleich {
  vertical-align : middle;
  text-align : center;
  border-bottom : 1px solid #0E4D34;
} 
td.direktbank_logo {
  vertical-align : middle;
  text-align : center;
  border-bottom : 1px solid #0E4D34;
}
td.direktbank_normal {
  vertical-align : middle;
  text-align : center;
  border-bottom : 1px solid #0E4D34;
  font-size: 11px;
  height : 40px;
}
td.direktbank_normal_product {
  vertical-align : middle;
  text-align : center;
  border-bottom : 1px solid #0E4D34;
  font-size: 8px;
}
td.direktbank_green {
  vertical-align : middle;
  text-align : center;
  background-color: #84DF5A;
  border-bottom : 1px solid #0E4D34;
  font-size: 11px;
}
td.link_direktbank {
  vertical-align : middle;
  text-align : left;
  color : #0E4D34;
}
img.direktbank{
  border : 0px;
}
img.direktbank_logo_td{
  width : 79px;
  border : 0px;
}
img.direktbank_logo {
  width : 99px;
  border : 0px;
}
a.direktbank {
  color : #0E4D34;
  text-decoration : none;
}
a.direktbank_table {
  color : #0E4D34;
  text-decoration : none;
  font-size:11px;
}
a.link_girokonto {
  text-decoration : underline;
  font-size:10px;
}
table.vergleich{
  width:530px;
  align: right;
}
td.boerse_online{
  margin-top: 10px;
  vertical-align: top;
}
td.link_girokonto{
  font-size:10px;
}

#szo #szomain #content #fa_pubdatesbar {
	TEXT-ALIGN: right; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 20px; PADDING-LEFT: 0px; WIDTH: 460px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#szo #szomain #content #fa_pubdatesbar A.fa_datum {
	TEXT-ALIGN: center; BORDER-LEFT: #fff 1px solid; PADDING-BOTTOM: 2px; LINE-HEIGHT: 15px; MARGIN: 1px 0px 0px; PADDING-LEFT: 0px; WIDTH: 229px; PADDING-RIGHT: 0px; BACKGROUND: url(http://www.sz-online.de/_icons/tab_bg.gif) #bfbfbf repeat-x; FLOAT: left; COLOR: #fff; CURSOR: pointer; PADDING-TOP: 0px
}
#szo #szomain #content #fa_pubdatesbar A.fa_datumaktiv {
	TEXT-ALIGN: center; BORDER-LEFT: #fff 1px solid; PADDING-BOTTOM: 2px; LINE-HEIGHT: 15px; MARGIN: 1px 0px 0px; PADDING-LEFT: 0px; WIDTH: 229px; PADDING-RIGHT: 0px; BACKGROUND: url(http://www.sz-online.de/_icons/tab_bg.gif) #bfbfbf repeat-x; FLOAT: left; COLOR: #fff; CURSOR: pointer; PADDING-TOP: 0px
}
#szo #szomain #content #fa_pubdatesbar A.fa_datum:hover {
	BACKGROUND: url(http://www.sz-online.de/_icons/tab_bg_hover.gif) #a6a6a6 repeat-x; TEXT-DECORATION: none
}
#szo #szomain #content #fa_pubdatesbar A.fa_datumaktiv {
	LINE-HEIGHT: 15px; MARGIN: 1px 0px 0px; WIDTH: 229px; BACKGROUND: url(http://www.sz-online.de/_icons/tab_bg_aktiv.gif) #a6a6a6 repeat-x
}
#szo #szomain #content #fa_pubdatesbar A.fa_datumaktiv:hover {
	BACKGROUND: url(http://www.sz-online.de/_icons/tab_bg_aktiv.gif) #a6a6a6 repeat-x; TEXT-DECORATION: none
}
#szo #szomain #content #fa_pubdatesbar .links {
	MARGIN: 0px; CLEAR: left
}
#szo #szomain #content #fa_pubdatesbar .links A {
	COLOR: #a2a5a7
}
#szo #szomain #content #fa_pubdatesbar .links A:hover {
	COLOR: #940101
}
