# mailformwuenscht_Termin{

	margin: 0;

	padding: 0;

	float: left;

	}



/* Formular FORM Tag */

form#mailform {

	margin: 0px;

/*	background-color: #f0f0f0; */

/*	border-style: solid;

	border-width: 3px;

	border-color: #000000; */

	width: 500px;

}



/* Formular (enthÃ¤lt alle Eingabe Felder)*/

.csc-mailform {

	margin:0px 0px 0px 0px;

	padding:0px 0px 0px 0px;

	border-style:none;

	border-color:#000000;

	border-width:1px;

}



/* Formular Zeile (mit Label + Eingabe) */

div.csc-mailform-field {

/*	background-color: #600C00; */

	border: 0px;

	clear: left;

	margin-bottom: 4px;

}



/* Formular Labels */

.csc-mailform-field label {

	width: 200px;

        font-weight: normal;

	float: left; 

	text-align: left;

	margin-right: 5px;

	display: block;

/*	background-color: #DCEDFC; */

	padding: 2px;

}





/* Formular - Eingabefeld */

.csc-mailform-field input, .csc-mailform-field textarea{

	/* 1.1 )Rahmenart */

border-style: solid;

	border-width: 1px;

	border-color: #000000;

	font-family : Verdana, Arial, Helvetica, sans-serif;

	/* 1.2) Breite des Textfeldes */

	width: 200px; 

}



.csc-mailform-check{

	float: left;

	text-align: left;

}



 .csc-mailform-field select{

	/* 1.1 )Rahmenart */

border-style: solid;

	border-width: 1px;

	border-color: #000000;

	font-family : Verdana, Arial, Helvetica, sans-serif;

	/* 1.2) Breite des Textfeldes */

	width: 100px; 

}





/* Textfelder beim Eingeben markieren (not supported in IE 6) */

.csc-mailform-field input:focus, .csc-mailform-field textarea:focus {

	background-color: #E277AC;

}

/*

.csc-mailform-field input[type=checkbox] {

	margin-left: 0px;

}

.csc-mailform-field input[type=text] {

	border-style: solid;

	border-width: 1px;

	border-color: #000000;

}

*/



/* .csc-mailform-field input[type=submit] IE ??? */

input#mailformformtype_mail {

	margin-left: 140px;

		margin-top: 20px;

	text-align: center;

	width: 130px;

	backgroung-color: red;

}



/* Einzelne Felder ansprechen Bsp: Feldname PLZ */

/* .csc-mailform-field input#mailformPLZ {

	border-style: solid;

	border-width: 1px;

	border-color: #000000;

	width: 100px;

}*/





.csc-mailform-label {

        font-weight: bold;

}



/* Formular - Radio */

fieldset.csc-mailform-radio {

border-width: 0px;

margin: 0px;

padding: 0px;

display: block;

float: both;

clear: none;

}



/* Radio ??? 

div.csc-mailform-field div{

float: left;

clear: none;

}

*/

/* Radio - Zeile bzw. Alle Eintraege */

fieldset.csc-mailform-radio fieldset {

border-width: 0px;

margin: 0px;

padding: 0px;

}



/* Radio - Legende (Umrandung) */

fieldset.csc-mailform-radio fieldset legend{

display: none;

}



/* Radio - Beschriftung */

fieldset.csc-mailform-radio fieldset label {

margin-left: 0px;

float: left;

text-align:left;

border-width: 1px

border-style: solid;

border-color:#00ff00;

}

/* Radio Eingabe Feld */

fieldset.csc-mailform-radio fieldset input {

margin-left: 0px;

float: left;

text-align:left;

display: block;

}





/* Radio Zeilenumbruch zwischen Eintraegen */

fieldset.csc-mailform-radio fieldset br {

display: none;

float: none;

}





.checkbox_list {



}



.checkbox_list tr {



}

.checkbox_list td {



}

.checkbox_list label {



}



.checkbox_list input {



}

.checkbox_field {

	border-collapse: collapse;

	margin-bottom: 10px;

	width: 200px;

}

.checkbox_field label {

	display: block;

	float: right; 

	margin-left: 0px;

	width: 360px;

	font-weight: normal;

}





.checkbox_field input {

	float: left;

}





.checkbox_field .csc-mailform-label,  .checkbox_list .csc-mailform-label{

	margin-top: 0px;

}



/* Tabelle */





.checkbox_list {

	border-collapse: collapse;

	margin-bottom: 10px;

}

.checkbox_list tr {

	vertical-align: top;

}

.checkbox_list td {

	color: #000000;

	vertical-align: top;

	width: 500px;

}

.checkbox_list label {

	display: block;

	float: right; 

	margin-left: 0px;

	font-weight: normal;

	width: 470px;

	text-align: left;

	margin: 0px 0px 5px 0px;

}

.checkbox_list input {

	display: block;

	float: left;

	width: 20px;

	margin: 3px 0px 5px 0px;

}

.checkbox_list option {

	display: block;

	float: left;

	width: 70px;

	margin: 0px 0px 5px 0px;

}