/********* Stylesheet der Frontendbenutzerregistrierung **********/
.tx-srfeuserregister-pi1

{
font-family: Arial;
font-size: 12px;
}
.tx-srfeuserregister-pi1 p

{
font-family: arial;
margin-top: 0;
margin-bottom: 5px;
padding: 0;
text-indent: 0;
color:#666;

}
.tx-srfeuserregister-pi1 input[type="radio"] {
width:20px;
margin-bottom:3px;
}

.tx-srfeuserregister-pi1 h4

{

margin-top: 0;
padding-left: .3em;
color:#666;
}

.tx-srfeuserregister-pi1 legend

{
color:#666;
padding: 0 .5em;
font-weight: bold;

}

.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-notice

{
color:#666;
font-style: italic; margin-bottom: 1em;

}

.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-trash

{

margin-bottom: 2em;

}

.tx-srfeuserregister-pi1 a

{

padding-left: 14px;

background-color: transparent;

text-decoration:none;

margin: 0px;

text-align: left;

margin-left: 1px;

padding: 0px;

color: #666;

font-family: Arial, sans-serif;

font-size: 12px;

text-decoration: underline;

font-weight: bold;

}

.tx-srfeuserregister-pi1 label

{

margin: 0;

padding: 0;

}

.tx-srfeuserregister-pi1 label span

{

color: #666;

}

.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-error

{

color: #666;

}

.tx-srfeuserregister-pi1 input

{
width: 242px;
background-color: #fff;
padding: 0 .5em 0 0;
color:#333;
font-weight: normal;
border: 1px solid #666;
height: 20px;


}
.tx-srfeuserregister-pi1 select {
background-color:transparent;
color:#666;
font-weight: 400;
border: 1px solid #666; 
width: 250px;
height: 25px;
margin-bottom: -10px;
margin-top: 10px;
}
.tx-srfeuserregister-pi1 input.tx-srfeuserregister-pi1-submit {
background-color:transparent;
color: #666;
font-weight:normal;
width: 160px;
height: 23px;
margin-bottom:2px;
}
.tx-srfeuserregister-pi1 input[type=password]
{
width: 162px;
margin-right: 1em;
margin-top:10px;

}

* html .tx-srfeuserregister-pi1 input.tx-srfeuserregister-pi1-password

{

margin-right: 1em;

}

.tx-srfeuserregister-pi1 input[type=radio], .tx-srfeuserregister-pi1 input[type=checkbox]
{

width: 16px;
background-color: transparent;

}

* html .tx-srfeuserregister-pi1 input.tx-srfeuserregister-pi1-radio, * html .tx-srfeuserregister-pi1 input.tx-srfeuserregister-pi1-checkbox
{

width: 150px;
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;
line-height: 2em;
padding: 0 0 0 .5em;
vertical-align: top;

}
.tx-srfeuserregister-pi1 td
{vertical-align: bottom;padding-top:20px; width: 350px; margin-right:-200px; height:40px ;}
.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%;

}

.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: .5em;

padding: 0;

}

.tx-srfeuserregister-pi1 dd label

{

padding: 0 1em 0 .5em;

}