.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;
		font-size:110%;
}		

.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 { 
		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 label { 
		margin: 0; 
		padding: 0; 
}		

.tx-srfeuserregister-pi1 label span { 
		color: #ffae00; 
}		

.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-error { 
		color: #ffae00; 
}		

.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: 15px; 
		padding: 2px; 
}		

.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: 5px; 
		padding: 2px 2px 2px 5px; 
}		

.tx-srfeuserregister-pi1 ul.tx-srfeuserregister-multiple-checked-values li { 
		float: left; 
		padding: 0 2em 0 0; 
		margin: 0; 
}		


.tx-newloginbox-pi1-submit {	display:					block;	font-size: 				100%;	color:						#333;	background:				#ccc;	text-decoration:	none;	border-top:				1px solid #FCFCFC;	border-left:			1px solid #FCFCFC;	border-right:			1px solid #000;	border-bottom:		1px solid #000;	cursor: 					pointer;  cursor: 					hand;	margin:						0 0 10px 10px;	padding:					3px;}
.tx-newloginbox-pi1-submit  :focus { 	display:					block;	text-decoration:	none;	border-top:				1px solid #000;	border-left:			1px solid #000;	border-right:			1px solid #FCFCFC;	border-bottom:		1px solid #FCFCFC;}#left-content .tx-newloginbox-pi1 {
		border: 					1px solid #FFB829;		background: 			#FFF url(/fileadmin/av/3col/images/starfish.gif) no-repeat right bottom;		margin-left:			4px;		padding:					0px;}
#left-content .tx-newloginbox-pi1 .submit {	display:					block;	font-size: 				100%;	color:						#333;	background:				#ccc;	text-decoration:	none;	border-top:				1px solid #FCFCFC;	border-left:			1px solid #FCFCFC;	border-right:			1px solid #000;	border-bottom:		1px solid #000;	cursor: 					pointer;  cursor: 					hand;	margin:						0 0 10px 10px;	padding:					3px;}#left-content .tx-newloginbox-pi1 .submit  :focus { 	display:					block;	text-decoration:	none;	border-top:				1px solid #000;	border-left:			1px solid #000;	border-right:			1px solid #FCFCFC;	border-bottom:		1px solid #FCFCFC;}.tx-newloginbox-pi1-username {
}

#left-content .tx-newloginbox-pi1 h3 {
	display:					block;	background:				#FFB829;	width:						100%;	font-size: 				110%;
	font-weight: 			bold;
	text-align: 			center;	color:						#fff;	padding:					3px 0px 3px 0px;	margin:						0px;}
.tx-newloginbox-pi1 h3 {		font-size:165%; 		font-family:arial, helvetica; 		color:#666666;}			.tx-newloginbox-pi3-listrow TD { 
			background-color:#eeeeee; 
}	
	
	.tx-newloginbox-pi3-listrow TR.tx-newloginbox-pi3-listrow-header TD { 
			background-color:#cccccc; 
}	
	
	.tx-newloginbox-pi3-listrow TR.tx-newloginbox-pi3-listrow-header TD P { 
			font-weight:bold; 
}	
	
	.tx-newloginbox-pi3-listrow TR.tx-newloginbox-pi3-listrow-odd TD { 
			background-color:#f6f6f6; 
}input.submit {	display:					block;	font-size: 				0.9em;	padding:					0.2em 0.2em;	color:						#000;	background:				#ccc;	text-decoration:	none;	border-top:				1px solid #FCFCFC;	border-left:			1px solid #FCFCFC;	border-right:			1px solid #000;	border-bottom:		1px solid #000;	cursor: 					pointer;  cursor: 					hand;  margin-right:			5px;} input.submit :focus { 	display:					block;	text-decoration:	none;	border-top:				1px solid #000;	border-left:			1px solid #000;	border-right:			1px solid #FCFCFC;	border-bottom:		1px solid #FCFCFC;}