a {
  text-decoration: none;
  color: #375194;
}
a:link {
  text-decoration: none;
  color: #375194;
}
a:hover {
  text-decoration: underline;
  color: #375194;
}
a:active {
  text-decoration: none;
  color: #375194;
}
#center_content p a, ul.navigationsleiste a {
  text-decoration: underline;
  color: #375194;
}
#center_content p a:link, ul.navigationsleiste a:link {
  text-decoration: underline;
  color: #375194;
}
#center_content p a:hover, ul.navigationsleiste a:hover {
  text-decoration: none;
  color: #375194;
}
#center_content p a:active, ul.navigationsleiste a:active {
  text-decoration: underline;
  color: #375194;
}
form {
  margin: 0px;
  padding: 0px;
}
img {
  border: none;
}
strong { font-weight: normal; }
.text {
  font: 12px/17px Arial, Helvetica, sans-serif;
  color: #fff;
}
h1 {
  font: 22px/26px Arial, Helvetica, sans-serif;
  color: #375194;
  margin: 0px 0px 12px 0px;
}
h2 {
  font: 18px/24px Arial, Helvetica, sans-serif;
  color: black;
  margin: 0px 0px 9px 0px;
}
h3 {
  font: bold 16px/22px Arial, Helvetica, sans-serif;
  color: black;
  margin: 0px 0px 9px 0px;
}
h4 {
  font: bold 14px/19px Arial, Helvetica, sans-serif;
  color: black;
  margin: 0px 0px 6px 0px;
}
h5, h6 {
  font: 13px/19px Arial, Helvetica, sans-serif;
  color: black;
  margin: 0px 0px 6px 0px;
}
p, .text {
  font: 12px/19px Arial, Helvetica, sans-serif;
  color: #444;
}
p {
  margin: 9px 0 9px 0;
}
p a, #center_content p a, #center_content ul li a {
/*
  padding-left: 12px;
  background: url('link.gif') no-repeat left center;
*/
}
ul li, ol li {
  color: #444;
}
a.link {
  padding-left: 16px;
  background: url('link.gif') no-repeat left center;
}
#center_content ul {
  margin: 9px 0px 9px 24px;
  padding: 0px;
}
.flRight {
  float: right;
  margin-left: 18px;
	font: 1px/0px serif;
}
.flLeft {
  float: left;
  margin-right: 18px;
	font: 1px/0px serif;
}
.clearall {
  clear: both;
}

/* Clearfix */

* html .clearfix { height: 1%; overflow: visible; } /* IE6 Fix */
*+html .clearfix { min-height: 1%; } /* IE7 Fix */
.clearfix:after { clear: both; content: "."; display: block; height: 0; visibility: hidden; }

.l { text-align: left; }
.r { text-align: right; }
.c { text-align: center; }

hr {
  clear: both;
  height: 1px;
  border: none;
  border-bottom: 1px solid #d3d9de;
}

.grey {
  color: #999;
}

/* INFOBLOCK */
div.infoblock {
  width: 156px;
  text-align: left;
  margin-bottom: 24px;
}
div.infoblock_header {
  width: 156px;
  height: 13px;
  background: url('infoblock_header.gif') no-repeat top left;
}
div.infoblock_footer {
  width: 156px;
  height: 9px;
  background: url('infoblock_footer.gif') no-repeat bottom left;
}
div.infoblock_body {
  width: 156px;
  background: url('infoblock_bg.gif') repeat-y top left;
}
div.infoblock h2 {
  clear: left;
  font: bold 12px/15px Arial, Helvetica, sans-serif;
  color: #375194;
  padding: 6px 9px 6px 9px;
  margin: 0px;
}
div.infoblock p {
  clear: left;
  font: 11px/15px Arial, Helvetica, sans-serif;
  padding: 4px 9px 4px 9px;
  margin: 0px;
}
/* INFOBLOCK ENDE */

