/* alles in serifenloser Schriftart */
BODY                       { font-family: Arial, Helvetica, Verdana, sans-serif; }
/* *** alle Links ohne Unterstreichung *** */
a:link                     { text-decoration: none }
a:visited                  { text-decoration: none }
a:active                   { text-decoration: none }
a:hover                    { text-decoration: underline }
/* hintergrund blau, schrift weiss, nicht unterstrichen */
A.weiss:link               { background-color: #336699; color: #FFFFFF; text-decoration: none }
A.weiss:visited            { background-color: #336699; color: #FFFFFF; text-decoration: none }
A.weiss:active             { background-color: #336699; color: #FFFFFF; text-decoration: none }
/* hintergrund weiss, schrift schwarz, nicht unterstrichen */
A.schwarz:link             { background-color: #ffffff; color: #000000; text-decoration: none }
A.schwarz:visited          { background-color: #ffffff; color: #000000; text-decoration: none }
A.schwarz:active           { background-color: #ffffff; color: #000000; text-decoration: none }
/* hintergrund weiss, schrift grau, nicht unterstrichen */
A.grau:link                { background-color: #ffffff; color: #999999; text-decoration: none }
A.grau:visited             { background-color: #ffffff; color: #999999; text-decoration: none }
A.grau:active              { background-color: #ffffff; color: #999999; text-decoration: none }
/* hintergrund weiss, schrift blau, nicht unterstrichen */
A.blaue_schrift:link       { background-color: #ffffff; color: #003366; text-decoration: none }
A.blaue_schrift:active     { background-color: #ffffff; color: #003366; text-decoration: none }
A.blaue_schrift:visited    { background-color: #ffffff; color: #003366; text-decoration: none }
/* schrift blau */
.blaue_schrift             { background-color: #FFFFFF; color: #336699}
/* hintergrund ist blau, text weiss */
.blau                      { background-color: #336699; color: #FFFFFF }
/* Austauschpfeil fuer die Navigation */
.pfeil                     { background-image: url(/bilder/pfeil2.gif); clip: rect( ); margin-right: 2px; height: 9px; width: 9px}
.unsichtbar                { display: none }
blockquote                 { font-family: Helvetica, Arial, Verdana, sans-serif; }
.size80             { font-size: 80%}
.clear {
	clear: both;
}
.vcard {
	margin-left:3em;
	margin-bottom:2em;
}
.vcard .fn {
	font-weight: bold;
}
a.fn.org.url {
	font-weight: bold;
	font-size: 1.3em;
	color: #000;
}
/* -------------------- Newsletter ------------------- */
#newsletter form,
#newsletter fieldset {
    margin: 0;
    padding: 0;
    border: none;
}
#newsletter .bg_box h3,
#newsletter .privacy h3,
#newsletter .subscribe_newsletter,
#newsletter .subscribe_verlagsnachrichten {
    color: #369;
}
#newsletter .bg_box input.button {
    background-color: #369;
    color: white;
}
/* -------------------- ct statements ------------------- */
#statements h3 {
	font-size: 1em;
	margin-bottom: 3px;
	margin-top: 35px;
}
#statements h3 .sub {
	font-weight: normal;
	font-style: italic;
	display: block;
}
#statements p {
	margin-top: 8px;
}
#statements p .gruss{
	margin-top: 5px;
	display: block;
}
