.newsletter2of-field2                      { float:left; width:546px; margin-top:5px; padding:2px; }
.newsletter2of-field2_err                  { float:left; width:546px; background-color:#ECECEC; margin-top:7px; padding:2px; }
.newsletter2of-field label                 { float:left; }
.newsletter2of-field_err label             { float:left; background-color:#ECECEC; color:#000000; }
.newsletter2of-pfeld2                      { float:right; width:305px; border:1px solid #ffffff; padding-left:5px; background-image:url(feld.gif); background-repeat:no-repeat; background-position: 0px 0px; }
.newsletter2of-pfeld2_err                  { float:right; width:305px; border:1px solid #DB2635; padding-left:5px; background-image:url(feld.gif); background-repeat:no-repeat; background-position: 0px 0px; }
.newsletter2of-feld-pfeld2                      { float:right; width:305px; border:1px solid #ffffff; padding-left:5px; }
.newsletter2of-feld-pfeld2_err                  { float:right; width:305px; border:1px solid #DB2635; padding-left:5px; }
.newsletter2of-rad-pfeld2                      { float:left; }
.newsletter2of-rad-pfeld2x                      { float:left; margin-left:6px; margin-right:18px; }
.newsletter2of-box-pfeld2                      { float:left; }
select.newsletter2of-pselect      { float:right; width:312px; height: 24px; border:1px solid #dfdfdf; padding-left:5px; background-image:url(feld.gif); background-repeat:no-repeat; background-position: 0px 0px; }
select.newsletter2of-pselect_err  { float:right; width:312px; height: 24px; border:1px solid #DB2635; padding-left:5px; background-image:url(feld.gif); background-repeat:no-repeat; background-position: 0px 0px; }
input.newsletter2of-pfeld-mailform-submit  { float:right; }
.newsletter2of-pfeld-mailform              { padding:0px; margin:0px; border:none; }
#email_home                  { display:none; }
/* Liste */
div.newsletter2of-bzeile      { float:left; width:248px; height:18px; font-size:0.90em; background-color:#ECECEC; border-bottom:2px solid white; padding-left:2px; }
div.newsletter2of-szeile      { float:left; width:250px; height:20px; font-size:0.90em; }
div.newsletter2of-hzeile      { float:left; width:250px; height:20px; font-size:0.90em; font-weight:bold; background-color:#ECECEC; }
div.newsletter2of-uzeile      { float:left; width:250px; height:16px; font-size:0.80em; }
div.newsletter2of-uzeile img  { float:left; display:block; border:0; }
div.newsletter2of-uname       { float:left; width:126px; height:16px; overflow:hidden; border-right:1px solid white; padding-left:1px; }
div.newsletter2of-uzip        { float:left; width: 38px; height:16px; overflow:hidden; border-right:1px solid white; margin-left:1px; }
div.newsletter2of-uort        { float:left; width: 79px; height:16px; overflow:hidden; margin-left:1px; }
a.newsletter2of-blatt                      { text-decoration:none; color:#E7ED77; display:block; float:left; width:27px; text-align:center; }
a.newsletter2of-blattb,
a.newsletter2of-blattb:visited     { text-decoration:underline; color:#000000; display:block; float:left; width:27px; text-align:center; font-weight:bold; }
a.newsletter2of-blattb:hover,
a.newsletter2of-blatt:hover   { background-color:#E11218; }

a.newsletter2of-blatt2                     { text-decoration:none; color:#E7ED77; display:block; float:left; width:10px; text-align:center; }
a.newsletter2of-blatt2:hover               { background-color:#E11218; }
div.newsletter2of-blatt1      { color:#000000; display:block; float:left; width:3px; text-align:center; }
.newsletter2of-ulinkzeile  { margin-top:15px; padding-top:3px; float:left; width:250px; height:20px; font-size:1.00em; font-weight:bold; text-align:center; background-color:#ECECEC; color:#000000; }
.newsletter2of-ulinkzeile a { color:#000000; font-size:1.20em; font-weight:bold; display:block; background-color:#ECECEC; text-decoration:none; }
.newsletter2of-ulinkzeile a:hover { color:#000000; }
div.newsletter2ofp-gzeile1      { float:left; width:275px; margin-right:5px;}
div.newsletter2ofp-gzeile2      { float:left; width:275px; margin-left:5px; margin-right:5px; }
div.newsletter2ofp-gzeile3      { float:left; width:275px; margin-left:5px; }
div.newsletter2ofp-hzeile      { float:left; width:275px; height:20px; font-size:0.90em; font-weight:bold; background-color:#ECECEC; }
div.newsletter2ofp-uzeile      { float:left; width:275px; height:18px; font-size:0.80em; }
div.newsletter2ofp-uname       { float:left; width:130px; height:18px; overflow:hidden; border-right:1px solid white; padding-left:1px; }
div.newsletter2ofp-uzip        { float:left; width: 38px; height:18px; overflow:hidden; border-right:1px solid white; margin-left:1px; }
div.newsletter2ofp-uort        { float:left; width: 90px; height:18px; overflow:hidden; margin-left:1px; }
.tx_newsletter2of_pk { font-size:0.90em; }
.tx_newsletter2of_pt { font-size:0.90em; }
div.newsletter2of-field2 input#zip { width:100px;margin-right:205px; }
div.newsletter2of-field2_err input#zip { width:100px;margin-right:205px; }

