.form{
   margin:8px 0 8px 0;
}

.label{
    float:left;
    width:150px;
    margin:0;
    padding:0;
}

.feldtext{
    margin:2px;
}

.feld{
    margin:2px 0 2px 0;
    width:15em;
}


.eingabefeld{
    float:left;
    margin:0;
    padding:0;
    margin-left:2px;
}


.checkbox{
   border:0;
}

.radio{
   border:0;
}

.anrede{
    margin:3px;
}

textarea{
    font-family:"trebuchet ms", sans-serif, arial, helvetica, verdana;
    letter-spacing:0px;
    font-size:1em;
    border:1px solid #336699;
    margin-left:2px;
    width:20em;
}

.check {
    border:0;
}

fieldset{
 border:0;
 margin:0;
 padding:0;
}
 
label.breit{
 float:none;
 margin:3px 0 3px 0;
}
 
label.oben{
 float:none;
}
 
.umfrage{
 float:left;
 width:250px;
 height:20px;
 margin-bottom:2px;
}
 
.selectboxlinks{
 width:50px;
 margin-bottom:3px;
 font-size:0.9em;
}
.unterschrift{
 float:left;
 width:150px;
 height:40px;
}



/* typo3 mailform */

fieldset.csc-mailform {
	border: 0px;
}

.csc-mailform .csc-mailform-field {
	margin-top: 5px;
}

.csc-mailform .csc-mailform-field label {
	float: left;
	width: 150px;	
}

.csc-mailform .csc-mailform-field .csc-mailform-radio {
	border: inherit;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	width: 12px;
	height: 12px;
}

.csc-mailform .csc-mailform-field .csc-mailform-radio {
	padding-left: 150px;
}

.csc-mailform .csc-mailform-field .csc-mailform-radio INPUT.csc-mailform-radio{
	padding-left: 0px;
}

.csc-mailform .csc-mailform-field .csc-mailform-radio FIELDSET {
	padding: 5px 5px 5px 10px;
	width: 285px;
}


.csc-mailform .csc-mailform-field .csc-mailform-radio LABEL {
	float: none;
	width: 100%;
	height: 100%;		
	font-weight:normal;	
}

.csc-mailform .csc-mailform-field .csc-mailform-radio INPUT{
	margin-right: 5px;
}

.csc-mailform .csc-mailform-field INPUT, 
.csc-mailform .csc-mailform-field TEXTAREA {
	width: 350px;
	margin-bottom: 5px;
	margin-left: 5px;
}

.csc-mailform .csc-mailform-field SELECT {
	margin-left: 5px;
}


.csc-mailform .csc-mailform-field INPUT.csc-mailform-submit {
	width: auto;
}

.csc-mailform .csc-mailform-field #mailformformtype_mail{
	margin-left: 155px;
	margin-top: 5px;
}

.csc-mailform .antispam_incorrect {
	font-weight:bold;
	color: #FF0000;
	margin-bottom: 15px;
}

.csc-mailform .csc-mailform-field .requiredfield LABEL {
	font-weight: bold;	
}

