.fade{opacity:0;filter:alpha(opacity = 0);}
body{margin:0px;padding:0px;margin-left:0px;margin-top:0px;width:960px;height:600px;background-color:#fff;overflow:hidden;overflow:hidden;font-family:Verdana, Arial, Helvetica, sans-serif;color:#605c5b;}
#seitenlayout{z-index:1;position:absolute;top:50%;left:50%;width:960px;height:600px;margin-left:-480px;margin-top:-300px;overflow:hidden;}
.bg{z-index:0;position:absolute;top:50%;left:50%;width:960px;height:600px;margin-left:-480px;margin-top:-300px;overflow:hidden;background-image:url("../b3/bg.png");background-repeat:no-repeat;border:1px solid #ddd;background-position:bottom;}
div, h1, p{margin:0;padding:0;}
h1{font-family:'Calibri',Verdana, Arial, Helvetica, sans-serif;font-size:60px;font-weight:normal;position:absolute;top:50%;left:50%;width:960px;height:160px;z-index:2;margin-left:-480px;margin-top:-240px;color: black;text-align: center;}
.inhalt{width:802px;margin-left:79px;height:402px;background-image:url("../b3/bg_c.png");background-repeat:no-repeat;margin-top:158px;}
.beschreibung{width:435px;height:268px;float:left;font-size:19px;line-height:1.5em;margin-top:30px;color: white;}
.formular{width:358px;height:268px;float:right;margin-top: 20px;}
input{width:293px;height:20px;font-size:14px;margin-bottom:.2em;font-family:Verdana, Arial;padding:5px;margin-top:0.5em;margin-left: 12px}
input[type=submit]{width:308px;height:35px;font-size:14px;margin-bottom:0em;text-align:left;font-family:Verdana, Arial;padding:5px;}
.footer{font-size:11px;color: white; margin-top:66px}
p{padding-bottom:1em;padding-left:20px;padding-right:20px;}
.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0;}
img{border:0;}
a{color:#605c5b;}
.tweetmeme{float: right; padding-left: 20px;}
.fehler{background-color: #a5bfdf;border:1px solid #5185c3; font-size: 13px;color: #830101;font-weight: bold; margin-left: 13px;width: 294px; padding: 5px; margin-top:5px;}
.fehlerin{border:1px solid #830101;width:293px;background-color:#f6e0e0}