.mailform-table-outer {width:382px; overflow:hidden; table-layout:fixed; border:none; border-spacing:0; border-collapse: collapse; }
.mailform-table-outer tr { overflow:hidden; margin:0; padding:0; height:12px; }
.mailform-table-outer tr td { overflow:hidden; border:none; margin:0; padding:0; }
.mailform-table-outer tr td div, .mailform-table-outer tr td div div { margin:0; padding:0; }
.mailform-table-outer tr td.w75 {width:75px; }
.mailform-table-outer tr td.w65 {width:65px; }
.mailform-table-outer tr td.w232 {width:232px; }
.mailform-table-outer tr td.w300 { width:307px; }
.mailform-table-outer tr td.w307 { width:307px; }
.mailform-table-outer tr td.w382 { width:382px; }

input.tx_mailform_text { background-color: #FFF; border: 1px solid #999; height: 15px; font-size:10px; }
.mailform-table-outer tr td.td-no-style input.tx_mailform_text { width:380px; }
*+html .mailform-table-outer tr td.td-no-style input.tx_mailform_text { width:380px; } 
.mailform-table-outer tr td.w75 input.tx_mailform_text { width:63px; }
.mailform-table-outer tr td.w65 input.tx_mailform_text { width:63px; margin-left:13px; }
.mailform-table-outer tr td.w65 label { margin-left:15px; }
.mailform-table-outer tr td.w232 input.tx_mailform_text { width:230px; }
.mailform-table-outer tr td.w300 input.tx_mailform_text { width:300px; }
.mailform-table-outer tr td.w307 input.tx_mailform_text { width:305px; }
.mailform-table-outer tr td.w382 textarea { width:380px; height:125px; font-size:10px; }



.td-no-style {}
.tx_mailform_valid { }
.tx_mailform_invalid { }
.tx_mailform_required { }
.tx_mailform_none { }
.tx_mailform_FieldErrorMessage { color: #FF0000; font-weight: bold; }


.tx_mailform_label_global {}
.tx_mailform_label_textarea {}
.tx_mailform_label_title {}
.tx_mailform_label_text {}
.tx_mailform_label_textwdesc {}
.tx_mailform_label_default {}

.tx_mailform_label_submit {}


.tx_mailform_label_layout_default {}
.tx_mailform_label_navi_reset {}
.tx_mailform_label_submit {}

/*******************************************************************************

 Formular element layout definition

 All current existing elements are listed below
 You can separately design every different element type

*******************************************************************************/





/**
 * Textarea
 */
.tx_mailform_textarea {
  background-color: #FFF;
  margin-bottom: 5px;
  border: 1px solid #999;
 }

 /**
 * Submit Button
 */
.tx_mailform_submit {
	background:#da8a18;
	color: #fff;
	border-width:1px;
	biorder-style:solid;
	border-color:#e8b772 #955e10 #955e10 #e8b772;
	margin-bottom: 18px;
 }
.tx_mailform_submit:hover {
	background:#737272;
	border-color:#afaeae #4b4a4a #4b4a4a #afaeae;
 } 



.tx_mailform_field_text-float, .tx_mailform_field_text-float_labelrechts {	float:left; }

.tx_mailform_field_text-float_ohnelabel {
	float:left;
	overflow:hidden;
}

.tx_mailform_field_select-float_left_withlabel,
.tx_mailform_field_select-float_left {
	float:left;
}

.tx_mailform_field_checkbox {
	overflow:hidden;
}

.tx_mailform_field_captcha {}
.tx_mailform_field_staticcountry {}
.tx_mailform_field_contelement {}


/**
 * Layout Elements
 */
.tx_mailform_layout_default {}
.tx_mailform_layout_title {}
.tx_mailform_layout_htmlelement {}
.tx_mailform_layout_error {}

/**
 * Navigation
 */
.tx_mailform_navi_pagenavi {}
.tx_mailform_navi_nextpage {}
.tx_mailform_navi_previouspage {}
.tx_mailform_navi_reset {}


.tx_mailform_td_label {  }
.tx_mailform_div_label_left {  }

.tx_mailform_div_label_error {
  color:#F00;
	font-weight: bold;
}

.tx_mailform_div_input {}

/* IE7 rserviert immer den Platz fuer con und Fehlermeldung :-( */
.tx_mailform_div_icon {	float:left; width:auto; height:auto; }

.tx_mailform_div_err_msg,
.tx_mailform_div_err_msg_block { display:block; width:auto; height:auto; }
.tx_mailform_div_err_msg,
.tx_mailform_div_err_msg_float-left { float:left; }
.tx_mailform_div_err_msg_float-none { float:none; }
.tx_mailform_div_err_msg_1 {}


