.tx-felogin-pi1 {background:#ffffff;padding:1em;}
.tx-felogin-pi1 .form {margin-top:1em;padding:1em;}
.tx-felogin-pi1 .left {width:8.5em;}
.tx-felogin-pi1 .wider {width:140px;}
.tx-felogin-pi1 .right {width:14em;float:left;}
.tx-felogin-pi1 .email {width:235px}
.tx-felogin-pi1 p {margin-top:1.5em;}
.tx-felogin-pi1 a {color:#000000;}
.tx-felogin-pi1  .logout {margin:1em 0;}
.tx-felogin-pi1  .logout .submit {background:none;border:medium none;text-align:left;}

#rightColumn .tx-felogin-pi1 {padding:0;}
#rightColumn .tx-felogin-pi1 h3 {display:none;}
#rightColumn .tx-felogin-pi1 p {margin-top:0;}
#rightColumn .tx-felogin-pi1 .form {padding:0;}
#rightColumn .tx-felogin-pi1 .teaser-body input.text, #rightColumn .tx-felogin-pi1 .teaser-body input#pass {border:none;background:url(../img/input_bg.png) no-repeat;width:196px;height:20px;text-align:center;padding-top:2px;}

.tx-felogin-pi1 h3, div.register h3 {color:#da941b;background:url(../img/star_big.png) no-repeat;margin-bottom:0.5em;padding:0.3em 0.5em 0.5em 2em;}

div.register-new {text-align:right;}
div.register-new a {color:black;}

div.register-form, div.edit-form {padding:1em;}
div.register-form a, div.edit-form a {color:black;}
div.register-form label, div.edit-form label {display:block;width:130px;float:left;}
div.register-form input, div.edit-form input {border:1px solid #D0D0D0;}

div.register-form label.contact-me, div.edit-form label.contact-me {width:400px;margin-top:10px;}
div.register-form input.contact-me, div.edit-form input.contact-me {width:10px;margin:13px 10px 0 0;float:left;}

div.register-form input.agb, div.edit-form input.agb {width:20px;border:none;float:left;}
div.register-form label.agb, div.edit-form label.agb {width:275px;}

div.register-form input, div.register-form select, div.edit-form input, div.edit-form select {width:165px;}
div.register-form input.zip, div.edit-form input.zip {width:44px;}
div.register-form input.city, div.edit-form input.city {width:115px;}
div.register-form h4, div.edit-form h4 {color:#e19129;font-size:130%;margin:15px 0px;}
div.register-form input.submit, div.edit-form input.submit {margin:20px 0 0 0;display:block;background:none;border:medium none;text-align:left;width:auto;}

div.register div.error {padding:0;color:#963a96;}
div.register div.info {text-align:right;}

.tx-srfeuserregister-pi1 h4 {padding:0.5em 0;}
.tx-srfeuserregister-pi1 .register-new a {color:#963a96;font-weight:bold;}

.tx-profile-pi1 {background:#ffffff;padding:1em;}
.tx-profile-pi1 h3 {color:#da941b;background:url(../img/star_big.png) no-repeat;margin-bottom:0.5em;padding:0.3em 0.5em 0.5em 2em;}
.tx-profile-pi1 p.title {color:#963a96;font-weight:bold;}
.tx-profile-pi1 a {color:#000000;}
.tx-profile-pi1 p.error a {color:#963a96;font-weight:bold;}
.tx-profile-pi2 input.text {width:14.6em;}

.tx-profile-pi3 h3 {color:#da941b;background:url(../img/star_big.png) no-repeat;margin-bottom:0.5em;padding:0.3em 0.5em 0.5em 2em;}
.tx-profile-pi3 h4 {color:#da941b;background:url(../img/contact.png) no-repeat 2px 2px;padding-left:1.6em;margin-bottom:0.5em;}
.tx-profile-pi3 p.title {color:#963a96;font-weight:bold;}
.tx-profile-pi3 p.no-entry {color:#cccccc;font-size:80%;font-style:italic;margin-bottom:0.5em;}
.tx-profile-pi3 p.error {color:#963a96;margin-bottom:0.5em;}
.tx-profile-pi3 p.success {color:#da941b;margin-bottom:0.5em;}
.tx-profile-pi3 a {color:#000000;}
.tx-profile-pi3 .tx-profile-pi3-res  {margin-bottom:0.5em;}
.tx-profile-pi3 .tx-profile-pi3-res h4 {background:none;padding:0;margin:0;}
.tx-profile-pi3 .tx-profile-pi3-res  img {float:left;margin-right:5px;}
.tx-profile-pi3 .tx-profile-pi3-res .more {margin:0;}
.tx-profile-pi3 .form .left {margin-right:0.5em;}
.tx-profile-pi3 .form .right {float:left;}

.tx-profile-pi4 .image {float:left;width:50px;padding:0px 5px 5px 0px; text-align:center}
.tx-profile-pi4 .name {padding-top:10px;}
.tx-profile-pi4 .clear {clear:both;}
