/* Generelle Formatierungen */
body {background-color: #ffffff;
      margin:0;
      padding:0px}
.spacer {font-size: 1pt; line-height: 0.5em;}
strong, b {color: #330066;}
a {color: #330066;}


h1 {
	font: 24px Arial, Helvetica, sans-serif;
	color: #69289C;
	text-align: center;
        font-weight:700;
        margin:40px 0;
}

a.link:link,
a.link:visited,
a.link:active {
        color:#69299A;
	font: 12px Arial, Helvetica, sans-serif;
        font-weight:700;
        display:block;
        text-align:left;
        margin:10px;
        padding-left:25px;
        background-image: url(proceed.gif);
        background-repeat: no-repeat;
        background-position: 0 50%;
        text-decoration:underline;
}

a.link:hover {
        text-decoration:none;
}

a.img img {
        -moz-opacity:0.75;
        filter:alpha(opacity=75);
}


a.img:hover img {
        -moz-opacity:1;
        filter:alpha(opacity=100);
}


/* Textformatierungen */

.speciallink {font-family: arial,helvetica,sans-serif; font-size: 10px; color: #330066; text-transform: uppercase;}
.footerlink {font-family: arial,helvetica,sans-serif; font-size: 11px; color: #000000;}
.disclaimer {font-family: arial,helvetica,sans-serif; font-size: 10px; color: #000000;}
.hdl {font-family: arial,helvetica,sans-serif; font-size: 12px; font-weight: bold; color: #330066;}


.bgtrenner {background-color: #d7d0e2;}
.bgfooter {background-color: #E6ECF8;}
.bglightrow {background-color: #E6ECF8;}
.bgpurple {background-color: #69299A;}

.echptitle {
  color: #000000;
  font-family: Verdana, Arial, Sans-serif;
  font-size:11pt;
  font-weight:Bold;
}