.tx-srfeuserregister-pi1 p {
	margin-bottom: 30px;
	}
	
html body div#main_container div#right div#box_login p {
	margin-bottom: 0px;
	}

#mailform .csc-mailform-submit {
	margin-top: 10px;
	}

.tx-indexedsearch select {
	margin-left: 10px;
	margin-top: 5px;
	}

.tx-indexedsearch-searchbox-sword, .tx-indexedsearch-searchbox-button {
	margin-left: 10px;
	margin-top: 5px;
	}
	
#tx_indexedsearch_extResume {
	margin-left: 10px;
	margin-top: 5px;
	}
	
.tx-indexedsearch ul.browsebox {
	margin-bottom: 10px;
	}
	
	



legend { color: #000000; }


.tx-felogin-pi1 input {
	width: 140px;
	font-size: 10px;
	}

.tx-felogin-pi1 input.submit {
	width: 100px;
	background-color: #333333;
	}
	
	
.tx-srfeuserregister-pi1 dt.label {
	font-weight: bold;
	text-align:left;
	width:100%;
	margin-top: 10px;
	}

	
#tx-srfeuserregister-pi1-fe_users_form {
	width: 500px;
	}
	
.tx-srfeuserregister-pi1 dd {
	text-align:left;
	width:auto;
	}

	
#tx-srfeuserregister-pi1-fe_users_form {
	width: 500px;
	}



.tx-srfeuserregister-pi1 fieldset {
	border: none;
	padding-left: 0px;
	margin-top: 10px;
	width: 498px;
	}

.tx-srfeuserregister-pi1 fieldset legend {		
	width: 498px;
	}
	
.tx-srfeuserregister-pi1 dl {
	
	}

        
.tx-macinasearchbox-pi1 {
	margin-top: 2px;
	}
	
	
		
.tx-felogin-pi1 div {
	margin-bottom: 4px;
	}
	
.tx-felogin-pi1 h3 {
	font-size: 10px;
	margin-top: 0px;
	margin-bottom: 4px;
	}


.tx-felogin-pi1 fieldset {
	border: none;
	padding-left: 0px;
	margin-top: 10px;
	}
	
.tx-felogin-pi1 legend {
	font-weight: bold;
	padding: 0px;
	}
	
.tx-felogin-pi1 form {
	margin-top: -5px;
	margin-bottom: 0px;
	}
	
.tx-felogin-pi1 p {
	margin: 0px;
	}
	
.tx-felogin-pi1 {
	font-size: 10px;
	}
	
.tx-felogin-pi1 h1 {
	font-size: 11px;
	font-weight: bold;
	margin: 0px;
	}



