/********* Stylesheet der Frontendbenutzerregistrierung **********/

.tx-srfeuserregister-pi1 fieldset {
    border: 0px;
} 

.button {
	cursor: pointer;
}

#tx-srfeuserregister-pi1-fe_users_form {
	margin: 45px;
}

#tx-srfeuserregister-pi1-fe_users_form input{
	border:1px solid #000000;
}

.tx-srfeuserregister-pi1 p
{
	margin-top: .5em;
	margin-bottom: 0;
	text-indent: 0;
	color: #cccccc;
	padding-left: 45px;
}

.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-info {
	padding: 0 .3em;		
}

.tx-srfeuserregister-pi1 h4
{
	padding-left: 45px;
	padding-top: 45px;
	color: #cccccc;
}

.tx-srfeuserregister-pi1 legend
{
	padding: 0 .3em;
	color: #cccccc;
	font-size:20px;
	text-transform: uppercase;
}

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

.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: FE6F00; 
	color: #FFFFFF;
	font-family: 'Trebuchet MS','Lucida Grande', Verdana, Arial, sans-serif;
	font-size: 12px; */
	text-decoration: none;
	/* font-weight: bold; */
}

.tx-srfeuserregister-pi1 label
{
	margin: 0;
	padding: 0;
	color: #cccccc;
}

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

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

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

.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;
	color: #cccccc;
}

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

.tx-srfeuserregister-pi1 dt
{
	clear: both;
	width: 30%;
	text-align: right;
	padding-right: 1em;
	color: #cccccc;
}

.tx-srfeuserregister-pi1 dd
{
	text-align: left;
	width: 50%;
	color: #cccccc;
}

.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;
}

input {
/*border:1px solid #000000;*/
/*background-color:#ffffff;*/
font-size: 11px;
color: #666666;
}

#tx-srfeuserregister-pi1-static_info_country, #tx-srfeuserregister-pi1-tx_feuseraddonfields_job_cosmetics_text, #tx-srfeuserregister-pi1-zone{
font-size: 11px;
color: #666666;
font-weight: normal;
}

/* ############################################################### */
