body, p, li {
 margin-left: 0;
 margin-right: 0;
 margin-top: 0;
 font-family: Arial, Helvetica;
 font-size: 13px;
}
.teller {
 display: none;
}

a, a:visited {
 color: #223455;
}

a:hover {
 color: #7A869C;
}

.bgblue {
 background-color: #223455;
 font-family: Arial, Helvetica;
}
.logo_line_table {
  background-color: #223455;
}

.logo_line_1 {
 font-family: Arial, Helvetica;
  font-size: 16px;
  font-weight: bold;
  color: #FFFFFF;
  text-decoration: none;
  position: relative;
  top: 12;
}
.logo_line_2, a.logo_line_2, a.logo_line_2:visited {
 font-family: Arial, Helvetica;
  font-size: 20px;
  font-weight: bold;
  text-decoration: none;
  color: #FFFFFF;
}
a.logo_line_2:hover {
  color: yellow;
}
.logo_line_3, a.logo_line_3, a.logo_line_3:visited {
 font-family: Arial, Helvetica;
  font-size: 14px;
  font-weight: bold;
  color: #FFFFFF;
  text-decoration: none;
  position: relative;
  left: 0;
}
a.logo_line_3:hover {
  color: yellow;
}

.bgblue {
 background-color: #223455;
}
.bgbanner {
  background-color: #E1E1Fo;
}
.bgwhite {
  background-color: #FFFFFF;
}
.bgspecial {
 background-color: #7A869C;
 color: white;
 font-family: Arial, Helvetica;
 font-size: 10pt;
}
a.bgspecial, a.bgspecial:visited, a.bgspecial:active {
 color: white;
 text-decoration: none;
}
a.bgspecial:hover {
 color: yellow;
 text-decoration: underline;
}
.bglight {
  background-color: #E1E1F0;
}
.separatorline {
  background-color: #E1E1F0;
}
.separatorcell {
  background-color: white;
}

.mainnavcell {
  background-color: #223455;
  text-align: left;
}
.mainnav{
  font-size: 13px;
  color: white;
  padding-left: 15px;
  text-decoration: none;
}
a.mainnav {
  font-size: 13px;
  color: white;
  padding-left: 15px;
  text-decoration: none;
  display: block;
}
a.mainnav:visited {
  color: white;
}
a.mainnav:hover {
  color: #223455;
  background-color: #E1E1F0;
}
.artikeltoc {
  font-size: 12px;
  font-family: "Times New Roman", Arial, Helvetica;
  color: #223455;
}
.artikelline, a.artikelline, a.artikelline, li.artikelline {
  font-family: "Times New Roman", Arial, Helvetica;
  color: #223455;
}
a:hover.artikelline {
  color: #EE0000;
  text-decoration: none;
}

h1 {
 font-size: 18px;
 margin-top: 0px;
 margin-bottom: -0px;
}
h2 {
 font-size: 16px;
 margin-bottom: 0px;
}
h3 {
 font-size: 13px;
 font-weight: bold;
}
td.sitelink, sitelink {
 font-family: Verdana, Arial, Helvetica, Sans-serif;
 font-size: 9px;
 font-color: #223455;
}

.bannerbox {
 font-family: Arial;
 font-size: 12px;
}