/* --- Abstand der Fehlermeldungen im Formular: */
.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-error {
         margin-bottom: 1em;
         }





/* default styles for extension "tx_srfeuserregister_pi1" */
/*
.tx-srfeuserregister-pi1 p {
	 margin-top: .5em;
         margin-bottom: 0;
         padding: 0 .3em;
         text-indent: 0;
         }
*/
/*
.tx-srfeuserregister-pi1 h4 {
         margin-top: 0;
         padding-left: .3em;
         }
*/
.tx-srfeuserregister-pi1 legend {
         padding: 0 .5em;
         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 a:link {
         padding-left: 14px;
         background-image: url("typo3conf/ext/sr_feuser_register/pi1/internal_link.gif");
         background-repeat: no-repeat;
         background-position: 0% 60%;
         text-decoration:none;
         }
              */

.tx-srfeuserregister-pi1 input[type=password] {
         margin-right: 1em;
         }

* html .tx-srfeuserregister-pi1 input.tx-srfeuserregister-pi1-password {
         margin-right: 1em;
         }

.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;
         }

.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 a.tx-srfeuserregister-pi1-file-view {
         padding-left: 15px;
         background-image: url("typo3conf/ext/sr_feuser_register/pi1/internal_link_new_window.gif");
         background-color: transparent;
         background-repeat: no-repeat;
         font-size: .8em;
         margin-left: 1em;
         }

.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: 1em 0 0 0;
         }
*/
/*
.tx-srfeuserregister-pi1 dt,
.tx-srfeuserregister-pi1 dd {
         margin: 0;
         padding: 0 0 .5em 0;
         float: left;
         }

.tx-srfeuserregister-pi1 dt {
         clear: both;
         width: 25%;
         text-align: right;
         padding-right: 1em;
         }

.tx-srfeuserregister-pi1 dd {
         text-align: left;
         width: 50%;
         }


* html .tx-srfeuserregister-pi1 dd {
         float: none;
         }

.tx-srfeuserregister-pi1 dd p {
         margin-top: 0;
         margin-bottom: .5em;
         padding: 0;
         }

.tx-srfeuserregister-pi1 dd label {
         padding: 0 1em 0 .5em;
         }
*/
         fieldset {
         border: none;
         margin: 0;
         padding: 0;
         }