body {
  margin:0; padding:0;
  background:#601f4a; 
  background-image:url(cau-siegel-480.gif);
  background-repeat:no-repeat;
  background-position:795px 310px;
  }
  

* { font-family: Verdana, Arial, Helvetica, sans-serif; }

a { font-family: Verdana, Arial, Helvetica, sans-serif; color:white; font-weight:bold; }

p { margin:0; }

img border:none;


/* =========================================
======   Symbole   =========================
========================================  */

div.allg             { margin:0; padding-left:10px; color:#d757c3; font-size:11px; font-weight:bold; }
div.allg a           { font-family: Verdana, Arial, Helvetica, sans-serif;
                       font-size:11px; font-weight:bold; border:none; }

div.allg a:link      { color:#ffffff; text-decoration:none; }
div.allg a:visited   { color:#ffffff; text-decoration:none; }
div.allg a:hover     { color:#d757c3; text-decoration:none; }
div.allg a:active    { color:#ffffff; text-decoration:none; }
div.allg img         { margin-top:9px; }

p.haupt            { padding-left:10px; line-height:24px; }
p.haupt a:link     { color:#ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; text-decoration:none;}
p.haupt a:visited  { color:#ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; text-decoration:none;}
p.haupt a:hover    { color:#d757c3; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; text-decoration:none;}
p.haupt a:active   { color:#ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; text-decoration:none;}

p.nutzer           { padding-top:10px; color:#d757c3; font-size:11px; font-weight:bold; }
p.nutzer a         { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight:bold; }
p.nutzer a:link    { color:#ffffff; text-decoration:none; }
p.nutzer a:visited { color:#ffffff; text-decoration:none; }
p.nutzer a:hover   { color:#d757c3; text-decoration:none; }
p.nutzer a:active  { color:#ffffff; text-decoration:none; }

a.sprache          { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight:bold; }
a.sprache:link     { color:#d757c3; text-decoration:none; }
a.sprache:visited  { color:#d757c3; text-decoration:none; }
a.sprache:hover    { color:#ffffff; text-decoration:none; }
a.sprache:active   { color:#d757c3; text-decoration:none; }

table.farben       { margin-top:40px; }
table.farben td    { font-size:10px; color:white; vertical-align:top; font-weight:normal; }
table.farben a     { font-weight:normal; }


/* =========================================
======   Cluster und Schools   =============
========================================  */

.exzellenz     { font-size:11px; color:white;padding-left:9px; }
.exzellenz img { border:none; margin-top:16px; }



/* =========================================
======   News ==============================
========================================  */

p.news             { color:#d757c3; font-size:11px; font-weight:bold;
                     margin-top:40px; padding:0; line-height:18px;
                     }
a.news             { color:#ffffff; font-size:11px; font-weight:bold; text-decoration:none; }
a.news:link        { color:#ffffff; text-decoration:none; }
a.news:visited     { color:#ffffff; text-decoration:none; }
a.news:hover       { color:#d757c3; text-decoration:none; }
a.news:active      { color:#ffffff; text-decoration:none; }

a.aktmeld          { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight:bold; }
a.aktmeld:link     { color:#d757c3; text-decoration:none; }
a.aktmeld:visited  { color:#d757c3; text-decoration:none; }
a.aktmeld:hover    { color:#ffffff; text-decoration:none; }
a.aktmeld:active   { color:#d757c3; text-decoration:none; }

