.tx-srfeuserregister-pi1 input, textarea {
  width: 24em;
  border: 1px solid #ababab;
background-color: #ffffff;
font-size: 12px;
}


.tx-srfeuserregister-pi1 { 
float: left;
width: 100%;
padding: 0px;
margin: 0px;


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

.tx-srfeuserregister-pi1 p{ 
float: left;
width: 100%;
padding: 0px;
margin: 0px;
}

.tx-srfeuserregister-pi1 legend { 
float: left;
color: #000000;
padding: 0px;
margin: 0px;
}

.tx-srfeuserregister-pi1 form { 
float: left;
width: 100%;
border: 0px;
padding: 0px;
margin: 0px;
}

.tx-srfeuserregister-pi1 fieldset { 
float: left;
width: 100%;
border: 0px;
padding: 0px;
margin: 0px;
}

.tx-srfeuserregister-pi1 label { 
font-size: 12px;
}

.register_container {
width: 100%; 
float: left;
}

.register_error {
width: 100%; 
float: left;
margin-bottom: 5px;
min-height: 1px;
}

* html .register_error {
height: 1px;
}

.register_left { 
float: left;
width: 700px;
margin-top: 0px;
}

.register_check{ 
float: left;
width: 700px;
padding-bottom: 10px;
}

.field_container_big {
width: 100%; 
float: left;
}

.field_container_text {
width: 100%; 
float: left;
padding-top: 10px;
}

.field_container {
width: 350px; 
float: left;
}

.register_label { 
float: left;
width: 350px;
padding-bottom: 10px;
}


.label_small { 
float: left;
width: 95px;
padding-bottom: 10px;
}


.label_big { 
float: left;
width: 200px;
}

.label_small_select { 
float: left;
width: 130px;
}


.label_big_select { 
float: left;
width: 160px;
}

.label_select { 
float: left;
width: 140px;
padding-bottom: 10px;
}



.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-submit,.bCancel {
float: left;
margin-top: 10px;
color: #d1a456;
width: 15em;
background-color: #565451;
border: 0px;
height: 20px;
line-height: 20px;
cursor:pointer;
padding-bottom: 3px;
font-family: arial;
}

.register_breit { 
float: left;
width: 100%;
margin-top: 5px;
}


.register_submit { 
float: left;
margin-left: 210px;
}

.register_button { 
float: left;
margin-right: 20px;
}

.output_left { 
float: left;
width: 200px;
text-align: right;
color: #d1a456;
margin-right: 10px;
}

.output_right { 
float: left;
width: 450px;
}

.tx-srfeuserregister-pi1 input[type=checkbox]{ 
width: 2em;
margin-top: 5px;
}

.tx-srfeuserregister-pi1 select{ 
width: 10em;
font-size: 12px;
}

.thick_link{

}

