/********* Stylesheet der Frontendbenutzerregistrierung **********/
fieldset{
border:none;
margin: 0;
padding: 0;
}

fieldset legend{
display:none;

}

.tx-srfeuserregister-pi1-reg_data_preview fieldset legend {
display:block;

}
.tx-srfeuserregister-pi1 p{
margin-top: .5em;
margin-bottom: 0;
padding: 0;
text-indent: 0;
width:420px;
}

.tx-srfeuserregister-pi1 h4{
margin-top: 0;
padding-left: 0;
}

.tx-srfeuserregister-pi1 legend{
padding: 0 0 .5em 0;
font-weight: bold;

}

.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-notice{
font-style: italic; margin-bottom: 1em;
}

.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-trash{
margin-bottom: 2em;
}


.tx-srfeuserregister-pi1 label{
margin: 0;
padding: 0; 

}

.tx-srfeuserregister-pi1 label span{
color: #ff0000;
}

.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-error{
color: #ff0000;
}

.tx-srfeuserregister-pi1 input
{
margin: 0;
padding: 0;
}

.tx-srfeuserregister-pi1 input[type=password]{
margin-right: 0;
}

* html .tx-srfeuserregister-pi1 input.tx-srfeuserregister-pi1-password{
margin-right: 0;
}

.tx-srfeuserregister-pi1 input[type=radio], .tx-srfeuserregister-pi1 input[type=checkbox]{
background-color: transparent;
}

* html .tx-srfeuserregister-pi1 input.tx-srfeuserregister-pi1-radio, * html .tx-srfeuserregister-pi1 input.tx-srfeuserregister-pi1-checkbox{
background-color: transparent;
}

dl.tx-srfeuserregister-pi1-multiple-checkboxes dt{
float:left;
}

.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-delete-icon{
margin-left: 1em;
background-color: transparent;
}

.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-delete-icon:hover{
cursor: pointer;
}



.tx-srfeuserregister-pi1 ul{
margin: 0;
padding: 0;
list-style-position: inside;
}

.tx-srfeuserregister-pi1 ul.tx-srfeuserregister-multiple-checkboxes{
list-style-type: none;
}

.tx-srfeuserregister-pi1 ul.tx-srfeuserregister-multiple-checkboxes li{
margin: 0 0 .3em 0;
padding: 0;
}

.tx-srfeuserregister-pi1 ul.tx-srfeuserregister-multiple-checkboxes li label{
margin: 0;
padding: 0 0 0 .5em;
}

.tx-srfeuserregister-pi1 ul.tx-srfeuserregister-multiple-checked-values li{
float: left;
padding: 0 2em 0 0;
margin: 0;
}

.tx-srfeuserregister-pi1 dl
{
margin: 0;
padding: 0 0 0 0;
}

.tx-srfeuserregister-pi1 dt, .tx-srfeuserregister-pi1 dd{
margin: 0;
padding: 0 0 .2em 0;
float: none;
}

.tx-srfeuserregister-pi1 dt{
clear: both;
text-align: left;
width:100%;
}

.tx-srfeuserregister-pi1 dd{
text-align: left;
padding-bottom:0.5em;
}

.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-multiple-checkboxes dt{
width: auto;
padding-right: 0;
}

.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-multiple-checkboxes dd{
width: auto;
}

* html .tx-srfeuserregister-pi1 dd{
float: none;
}

.tx-srfeuserregister-pi1 dd p{
margin-top: 0;
margin-bottom: .1em;
padding: 0;
}

.tx-srfeuserregister-pi1 dd label{
padding: 0 .5em 0 .5em;
}

/*PLZ City in one Line

#tx-srfeuserregister-pi1-zip{
width:100px;
float:left;
}

#tx-srfeuserregister-pi1-city{
width:200px;
float:left;
}

*/
.tx-srfeuserregister-pi1-reg_data_preview dt, .tx-srfeuserregister-pi1-edt_data_preview dt{
color:#999999;
margin-top:10px;
float:left;
}


.tx-srfeuserregister-pi1-reg_data_preview dd, .tx-srfeuserregister-pi1-edt_data_preview dd{

font-weight:bold;


}


input.tx-srfeuserregister-pi1-submit {
background:transparent url(../../img/icons/inwearsion_icon_senden.gif) no-repeat scroll -30px 10px;
border:medium none;
color:#000000;
cursor:pointer;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:14px;
font-weight:bold;
height:100px;
line-height:14px;
margin-left:222px;
padding:0;
text-align:center;
width:238px;

}

input.tx-felogin-pi1-submit-login, input.tx-srfeuserregister-pi1-submit-login{

background:transparent url(../../img/icons/inwearsion_icon_senden2.gif) no-repeat scroll -10px 10px;
border:medium none;
color:#000000;
cursor:pointer;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:14px;
font-weight:bold;
height:100px;
line-height:14px;
margin-left:250px;
padding:0;
text-align:center;
width:230px;

}

input.tx-felogin-pi1-submit-sendpass{

background:transparent url(../../img/icons/inwearsion_icon_senden.gif) no-repeat scroll -10px 10px;
border:medium none;
color:#000000;
cursor:pointer;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:14px;
font-weight:bold;
height:100px;
line-height:14px;
margin-left:167px;
padding:0;
text-align:center;
width:276px;

}

input.tx-srfeuserregister-pi1-submit_ok {
background:transparent url(../../img/icons/inwearsion_icon_bt_ok.gif) no-repeat scroll -7px 14px;
border:medium none;
color:#000000;
cursor:pointer;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:14px;
font-weight:bold;
height:100px;
line-height:14px;
margin-left:155px;
padding:0;
text-align:center;
width:320px;

}

input.tx-srfeuserregister-pi1-submit_ok_save {
background:transparent url(../../img/icons/inwearsion_icon_bt_ok.gif) no-repeat scroll 29px 14px;
border:medium none;
color:#000000;
cursor:pointer;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:14px;
font-weight:bold;
height:100px;
line-height:14px;
margin-left:163px;
padding:0;
text-align:center;
width:350px;
}


input.tx-srfeuserregister-pi1-submit_abbort {
background:transparent url(../../img/icons/inwearsion_icon_bt_back.gif) no-repeat scroll -10px 10px;
border:medium none;
color:#000000;
cursor:pointer;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:14px;
font-weight:bold;
height:100px;
line-height:14px;
margin-left:140px;
padding:0;
text-align:center;
width:220px;

}

input.tx-srfeuserregister-pi1-submit_back {
background:transparent url(../../img/icons/inwearsion_icon_bt_back.gif) no-repeat scroll 0 7px;
border:medium none;
color:#000000;
cursor:pointer;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:14px;
font-weight:bold;
height:100px;
line-height:14px;
margin-left:260px;
padding:0;
text-align:center;
width:220px;

}
