
/*********************/
</* Tables, FE-User Registration Form */
/*********************/

table.userreg {
font-family:verdana, Geneva, Arial, Helvetica, sans-serif;
background-color:#FFFFFF;
color:#666666;
margin-top:0;
text-align:left;
font-size:11px;
line-height:15px;
min-width: 40em;
}

table.userreg tr {
background-color:#ffffff;
font-family:verdana, Geneva, Arial, Helvetica, sans-serif;
color:#666666;
margin-top:0px;
text-align:left;
font-size:11px;
line-height:15px;
min-width: 40em;
vertical-align:top;
}

table.userreg td {
padding-top:4px;
padding-left:0;
padding-right:10px;
padding-bottom:4px;
}

/*********************/
</* Tables, FE-User Registration Form Preview */
/*********************/

table.userreg_preview {
font-family:verdana, Geneva, Arial, Helvetica, sans-serif;
background-color:#FFFFFF;
color:#666666;
margin-top:0;
text-align:left;
font-size:11px;
line-height:15px;
min-width: 4em;
empty-cells:hidden;
}

table.userreg_preview tr {
background-color:#ffffff;
font-family:verdana, Geneva, Arial, Helvetica, sans-serif;
color:#666666;
margin-top:4px;
margin-left:0;
margin-right:0;
margin-bottom:0;
text-align:left;
font-size:11px;
line-height:15px;
min-width: 4em;
vertical-align:top;
}

table.userreg_preview td {
background-color:#ffffff;
padding-top:4px;
padding-left:0;
padding-right:10px;
padding-bottom:4px;
width:40px;
overflow:visible;
border-bottom:1px solid #efefef;
}


/*********************/
</* Submit Button, FE-User Registration Form */
/*********************/

input.tx-srfeuserregister-pi1-submit {
width:188px;
margin-top:10px;
margin-left:0;
margin-right:10px;
margin-bottom:10px;
padding-top:6px;
padding-left:0;
padding-right:0;
padding-bottom:6px;
float:left;
text-align:center;
border:solid 1px #666666;
cursor:pointer;
}

* html input.tx-srfeuserregister-pi1-submit { /* nur fuer Internet Explorer */
width:190px;
margin-top:10px;
margin-left:0;
margin-right:10px;
margin-bottom:10px;
padding-top:4px;
padding-left:0;
padding-right:0;
padding-bottom:4px;
float:left;
text-align:center;
border:solid 1px #666666;
cursor:pointer;
}

input.tx-srfeuserregister-pi1-submit {
width:188px;
font-family:verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:11px;
color:#003399;
font-weight:normal;
text-decoration:none;
background-color:transparent;
margin-top:10px;
margin-left:0;
margin-right:10px;
margin-bottom:10px;
padding-top:8px;
padding-left:0;
padding-right:0;
padding-bottom:8px;
float:left;
cursor:pointer;
text-align:center;
border:solid 1px #666666;
}


/*********************/
</* Markup, FE-User Registration Form */
/*********************/

.tx-srfeuserregister-pi1 {
font-family:verdana, Geneva, Arial, Helvetica, sans-serif;
background-color:#FFFFFF;
color:#666666;
text-align:left;
font-size:11px;
line-height:15px;
margin:0;
padding:0;
}

.tx-srfeuserregister-pi1 fieldset {
font-family:verdana, Geneva, Arial, Helvetica, sans-serif;
background-color:#FFFFFF;
color:#666666;
text-align:left;
font-size:11px;
line-height:15px;
margin:0;
padding:0;
border:0;
}

.tx-srfeuserregister-pi1 fieldset legend {
margin:0;
padding:0;
}

.tx-srfeuserregister-pi1 p {
margin-top:0;
margin-left:0;
margin-right:0;
margin-bottom:4px;
padding:0;
font-family:verdana, Geneva, Arial, Helvetica, sans-serif;
background-color:#FFFFFF;
color:#666666;
text-align:left;
font-size:11px;
font-weight:normal;
line-height:15px;
background:transparent;
}

.tx-srfeuserregister-pi1 h4 {
margin-top:0;
margin-left:0;
margin-right:0;
margin-bottom:4px;
padding:0;
font-family:verdana, Geneva, Arial, Helvetica, sans-serif;
background-color:#FFFFFF;
color:#666666;
text-align:left;
font-size:11px;
font-weight:normal;
line-height:15px;
background:transparent;
}

.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-notice {
margin-top:0;
margin-left:0;
margin-right:0;
margin-bottom:4px;
padding:0;
font-family:verdana, Geneva, Arial, Helvetica, sans-serif;
background-color:#FFFFFF;
color:#666666;
text-align:left;
font-size:11px;
font-weight:normal;
line-height:15px;
background:transparent;
}

.tx-srfeuserregister-pi1 a:link { }

.tx-srfeuserregister-pi1 label {
font-family:verdana, Geneva, Arial, Helvetica, sans-serif;
background-color:#FFFFFF;
color:#666666;
text-align:left;
font-size:11px;
line-height:15px;
margin:0;
padding:0;
}

.tx-srfeuserregister-pi1 label span {
font-family:verdana, Geneva, Arial, Helvetica, sans-serif;
background-color:#FFFFFF;
color:#666666;
text-align:left;
font-size:11px;
line-height:15px;
margin:0;
padding:0;
}

.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-error { }

.tx-srfeuserregister-pi1 input {
font-family:verdana, Geneva, Arial, Helvetica, sans-serif;
background-color:#FFFFFF;
color:#666666;
text-align:left;
font-size:11px;
line-height:15px;
margin:0;
padding:0;
}

.tx-srfeuserregister-pi1 input[type=password] {
font-family:verdana, Geneva, Arial, Helvetica, sans-serif;
background-color:#FFFFFF;
color:#666666;
text-align:left;
font-size:11px;
line-height:15px;
margin:0;
padding:0;
}

* html .tx-srfeuserregister-pi1 input.tx-srfeuserregister-pi1-password {
font-family:verdana, Geneva, Arial, Helvetica, sans-serif;
background-color:#FFFFFF;
color:#666666;
text-align:left;
font-size:11px;
line-height:15px;
margin:0;
padding:0;
}

.tx-srfeuserregister-pi1 input[type=radio], .tx-srfeuserregister-pi1 input[type=checkbox] { }

* html .tx-srfeuserregister-pi1 input.tx-srfeuserregister-pi1-radio, * html .tx-srfeuserregister-pi1 input.tx-srfeuserregister-pi1-checkbox { }

.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-delete-icon { }

.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-delete-icon:hover { }

.tx-srfeuserregister-pi1 a.tx-srfeuserregister-pi1-file-view { }

.tx-srfeuserregister-pi1 ul { }

.tx-srfeuserregister-pi1 ul.tx-srfeuserregister-multiple-checkboxes { }

.tx-srfeuserregister-pi1 ul.tx-srfeuserregister-multiple-checkboxes li { }

.tx-srfeuserregister-pi1 ul.tx-srfeuserregister-multiple-checkboxes li label { }

.tx-srfeuserregister-pi1 ul.tx-srfeuserregister-multiple-checked-values { }

.tx-srfeuserregister-pi1 ul.tx-srfeuserregister-multiple-checked-values li { }

.tx-srfeuserregister-pi1 dl {
font-family:verdana, Geneva, Arial, Helvetica, sans-serif;
background-color:#FFFFFF;
color:#666666;
text-align:left;
font-size:11px;
line-height:15px;
margin-top:10px;
margin-left:0;
margin-right:0;
margin-bottom:10px;
padding:0;
width:95%;
}

.tx-srfeuserregister-pi1 dt, .tx-srfeuserregister-pi1 dd  {
margin:0;
padding-top:2px;
padding-left:0px;
padding-right:10px;
padding-bottom:2px;
}

.tx-srfeuserregister-pi1 dt {
width:100px;
margin:0;
padding-top:2px;
padding-left:0px;
padding-right:10px;
padding-bottom:2px;
float:left;
}

.tx-srfeuserregister-pi1 dd {
margin:0;
padding-top:4px;
padding-left:0px;
padding-right:10px;
padding-bottom:2px;
display:inline;
}

* html .tx-srfeuserregister-pi1 dd {
margin:0;
padding-top:4px;
padding-left:0px;
padding-right:10px;
padding-bottom:2px;
}

.tx-srfeuserregister-pi1 dd p {
font-family:verdana, Geneva, Arial, Helvetica, sans-serif;
background-color:#FFFFFF;
color:#666666;
text-align:left;
font-size:11px;
line-height:15px;
margin:0;
padding:0;
}

.tx-srfeuserregister-pi1 dd label {
font-family:verdana, Geneva, Arial, Helvetica, sans-serif;
background-color:#FFFFFF;
color:#666666;
text-align:left;
font-size:11px;
line-height:15px;
margin:0;
padding:0;
}

p.tx-srfeuserregister-pi1-trash {
font-family:verdana, Geneva, Arial, Helvetica, sans-serif;
background-color:#FFFFFF;
color:#666666;
text-align:left;
font-size:11px;
line-height:15px;
padding:0;
margin-top:12px;
margin-left:0px;
margin-right:0;
margin-bottom:20px;
}

/*form.tx-srfeuserregister-pi1-fe_users_form legend */

.tx-srfeuserregister-pi1 legend {
font-family:verdana, Geneva, Arial, Helvetica, sans-serif;
background-color:#FFFFFF;
color:#666666;
text-align:left;
font-size:11px;
line-height:15px;
margin:0;
padding:0;
}

