/* CSS Document */

* {margin:0; padding:0;}

body  {background-color: #ffffff; color: #000000; font-family: Arial, Helvetica, sans-serif; font-size:12px;}
#anmeldung h2 {font-size: 16px; margin:0 0 10px 0;}
#anmeldung p {margin: 0 0 20px 0; font-size: 14px; line-height: 21px;}
#wrap {position: absolute; left: 50%; margin-left: -418px;top: 0; width: 836px;background-color:#ffffff;}
#cover {width: 320px; float:left;left:0; top:0; margin-bottom: 100px;}
#cover img {width:320px;height: auto;}
#right  {width: 400px; float: right;left:0; top:0;}
#biblio  {padding: 20px 0 40px 0; font-size: 13px; line-height: 19px;}
#biblio strong {color: #CC0000; font-size: 14px;}
#anmeldung {clear: right; top: 340px;  height: 440px;}
#anmeldung input#email {background-color: #ffffff; border:2px solid #dddddd; color: #CC0000; width: 272px;padding: 3px 5px;}
#anmeldung input#formsubmit {background-color:#CC0000; border:2px solid #dddddd; color: #ffffff; width: 75px; font-weight: bold; padding: 3px 0; margin:3px; font-size:11px;}
#anmeldung input#spam {background-color: #ffffff; border:2px solid #dddddd; color: #CC0000; width: 85px;padding: 3px 5px; margin:3px;}
#anmeldung .csc-frame-frame1 {font-size: 11px; float:left; width: 340px; border:1px solid #cccccc; background-color:#eeeeee;}
#anmeldung .csc-frame-frame1 a{color: #cc0000;}
#footerdata {clear: both; }
#footerdata a {color:#CC0000; }


/*ul.pflicht { padding: 5px; font-size: 11px; font-weight:bold; color: #cc0000; border: 1px solid #cc0000; background-color:#eeeeee;}
*/