#eosContactForm {

	margin-top: 10px;

	margin-bottom: 20px;

}



#eosContactForm fieldset,

#eosContactForm #head7,

#eosContactForm #head12 {

	margin-top: 20px;

}

#eosContactForm #head7,

#eosContactForm #head12 {

	display: block;
	font-weight: bold;

}

#eosContactForm option {

	border-style: none;

}

#eosContactForm fieldset {

	border-style: none;

}

#eosContactForm legend {

	font-weight: bold;

}

#eosContactForm label {

	font-weight: normal;
	line-height:1.5;
}
#eosContactForm label #bold{

	font-weight: bold;
}	
#eosContactForm .input,

#eosContactForm #anredeWrap {

	width: 359px;

}

#eosContactForm #addressAnrede {

	width: 150px;

	float: left;

}

#eosContactForm #sexWrap {

	width: 207px;

	float: left;

	text-align: right;

}

#eosContactForm #maleLabel {

	margin-left: 18px;

}

#eosContactForm #sexMale {

	margin-right: 40px;

}

#eosContactForm .inputSonst {

	border-top-style: none;

	border-left-style: none;

	border-right-style: none;
	
	border-bottom-style: none;

}

#eosContactForm textarea {

	width: 456px;

}

#eosContactForm .ieBorder {

	border-style: none;

}

* html #eosContactForm .ieLabel {

	position: relative;

	top: -3px;



}

#eosContactForm div div label,

#eosContactForm div table label {

	font-weight: normal;

}

#eosContactForm .eosContactChild {

	padding-top: 10px;

	padding-bottom: 15px;

	padding-left: 20px;

}

#eosContactForm .eosContactRadios {

	padding-left: 20px;

}

#eosContactForm .hint {

	font-weight: normal;

	font-size: 0.75em;

}

#eosContactForm #formButtons {

	margin-top: 20px;

}

.errorBox {

	border: 1px solid red;

	padding: 10px;

	color: red;

}

.errorBox em {

	color: red;

}



.tx-eosservice-pi1 #eosServiceForm {

	margin-top: 50px;

	margin-bottom: 50px;

	padding: 10px;

	background-color: #F2F2F2;

}

.tx-eosservice-pi1 #eosServiceRegistration input {

	width: 165px;

}

.tx-eosservice-pi1 #eosServiceForm select,

.tx-eosservice-pi1 #eosServiceForm input {

	margin: 2px 0 2px 4px;

	width: 165px;

}

.tx-eosservice-pi1 #eosServiceForm input {

	margin-top: 10px;

}

/****** POWERMAIL ******/
.tx-powermail-pi1 fieldset {
  border: none; 
  border-bottom: 1px solid #666666;
  border-width: medium medium 0px;
}

.tx-powermail-pi1 fieldset div {
  margin: 3px 0;
}

.tx-powermail-pi1 fieldset input, 
.tx-powermail-pi1 fieldset textarea, 
.tx-powermail-pi1 fieldset select {
  margin: 3px 0;
}

.tx-powermail-pi1 fieldset label,
.tx-powermail-pi1 fieldset .tx_powermail_pi1_fieldwrap_html_radio_title {
  /*display: block;*/
  float: left;
  width: 200px;
  
}

.tx-powermail-pi1 fieldset .tx_powermail_pi1_fieldwrap_html_radio input,
.tx-powermail-pi1 fieldset .tx_powermail_pi1_fieldwrap_html_radio label,
.tx-powermail-pi1 fieldset .tx_powermail_pi1_fieldwrap_html_check input {
  float: left;
  width: auto;
  margin-right: 5px;
}


.tx-powermail-pi1 fieldset .tx_powermail_pi1_fieldwrap_html {
  /* clear: left; */
}

.tx-powermail-pi1 fieLdset legend {
  display: none;
}

.tx-powermail-pi1 .powermail_mandatory_js {
  color: #E60010;
  font-weight: bold;
  display: inline;
  line-height: 21px;
  vertical-align: top;
  margin-left: 5px;
}



.tx-powermail-pi1 lp fieldset .tx_powermail_pi1_fieldwrap_html {
  float: left;
  display: inline;
  clear: none;
}


.tx-powermail-pi1 .tx_powermail_pi1_fieldwrap_html_text input {
  border: 1px solid #666666;
}

.tx-powermail-pi1 .tx_powermail_pi1_fieldwrap_html_text label {
  margin-top: 4px;
}

.tx-powermail-pi1 input {
  border: none;
}

.tx-powermail-pi1 .powermail_captcha {
  border: 1px solid #666666;
}

.tx-powermail-pi1 .powermail_password {
  border: 1px solid #666666;
}

.tx-powermail-pi1 .tx-srfreecap-pi2-cant-read {
  display: block;
  color: #666666;
}

.tx-powermail-pi1 .tx_powermail_pi1_fieldwrap_html_captcha img {
  display: block;
  margin: 0 ! important;
}

/* Formatierung der Checkboxen */
.tx-powermail-pi1 fieldset .tx_powermail_pi1_fieldwrap_html_check label {
  float: right;
  width: 470px;
  text-align: left;  
  clear: both;
}





/*
*
* Änderungen der Floats der Checkboxen ganz unten
*
*
*/
.tx-powermail-pi1 fieldset .tx_powermail_pi1_fieldwrap_html_check input {
  /* width: 100px; */
  /* display: block; */
  
}
.tx-powermail-pi1 fieldset .tx_powermail_pi1_fieldwrap_html_check label {
  margin-bottom: 10px;
  clear: right;
}

/******************************
*
*
* Formatierung der URL in der UID 
*
*
******************************/
/*Powermail CHECKBOCEN*/
* html .tx-powermail-pi1 fieldset .tx_powermail_pi1_fieldwrap_html_check input {
  float: left;
	margin-right: -5px;
	margin-top: -5px;
}
*+html .tx-powermail-pi1 fieldset .tx_powermail_pi1_fieldwrap_html_check input {
  float: left;
  margin-right: -5px;
	margin-top: 5px;

}
.tx-powermail-pi1 fieldset .tx_powermail_pi1_fieldwrap_html_check label {
  padding-top: 0px;
}
* html .tx-powermail-pi1 fieldset .tx_powermail_pi1_fieldwrap_html_check label {
  margin-left: 10px;
  width: auto;
  vertical-align: middle;
  padding-top: -20px;
  clear: both;
}
*+html .tx-powermail-pi1 fieldset .tx_powermail_pi1_fieldwrap_html_check label {
  margin-bottom: 0;
  width: auto;
  position: relative;
  top: -5px;
  line-height: 25px;
  clear: both;
}

/*Powermail RADIO-BUTTONS*/
.tx-powermail-pi1 fieldset .tx_powermail_pi1_fieldwrap_html_label {
	clear: both;
}
.tx-powermail-pi1 fieldset .tx_powermail_pi1_fieldwrap_html_radio input {
  float: left;
  height: 11px;
}
* html .tx-powermail-pi1 fieldset .tx_powermail_pi1_fieldwrap_html_radio input {
   height: 11px;
}
*+html .tx-powermail-pi1 fieldset .tx_powermail_pi1_fieldwrap_html_radio input {
   height: 12px;
}
.tx-powermail-pi1 fieldset .tx_powermail_pi1_fieldwrap_html_radio label {
  float: left;
  width: auto;
  height: 10px;
  vertical-align: middle;
  margin-bottom: 7px;
}
* html .tx-powermail-pi1 fieldset .tx_powermail_pi1_fieldwrap_html_radio label {
  width: auto;
  height: 10px;
  vertical-align: middle;
}
*+html .tx-powermail-pi1 fieldset .tx_powermail_pi1_fieldwrap_html_radio label {
   width: auto;
   height: 11px;
   vertical-align: middle;
}




/* Formatierung der Buttons zum Abseneden und löschen */ 
.tx-powermail-pi1 fieldset .tx_powermail_pi1_fieldwrap_html_submit,
.tx-powermail-pi1 .tx_powermail_pi1_submitmultiple_forward,
.tx-powermail-pi1 .tx_powermail_pi1_formconfirmation_submit {
  float:left;
  padding-right: 20px;
}
.tx_powermail_pi1_fieldwrap_html_reset,
.tx-powermail-pi1 .tx_powermail_pi1_submitmultiple_back,
.tx-powermail-pi1 .tx_powermail_pi1_formconfirmation_back {  
  float:left;
  margin-right: 20px;
}
.tx-powermail-pi1 .tx_powermail_pi1_fieldwrap_html_reset input, 
.tx-powermail-pi1 .tx_powermail_pi1_fieldwrap_html_submit input,
.tx-powermail-pi1 .tx_powermail_pi1_submitmultiple_forward,
.tx-powermail-pi1 .tx_powermail_pi1_submitmultiple_back,
.tx-powermail-pi1 .tx_powermail_pi1_formconfirmation_submit,
.tx-powermail-pi1 .tx_powermail_pi1_formconfirmation_back {
  border: 1px solid #666666;
  clear: none;
  margin-bottom: 5px;
  margin-top: 5px;
}
.tx-powermail-pi1 p.tx_powermail_pi1_fieldwrap_html_checkbox_title {
  clear: both;
  float: none;
}

/* FAKUM 2009 FORM */ 
.tx-powermail-pi1_formwrap_1920 fieldset label {
	width: 98px;
	color: #747378;
	font-size: 0.9em;
	margin: 4px 0 0 0;
}
.tx-powermail-pi1_formwrap_1920 .tx_powermail_pi1_fieldwrap_html_text label {
	margin: 4px 0 0 0;
}
.tx-powermail-pi1_formwrap_1920 fieldset input {
	color: #B5B5B8;
	background: #FFFFFF;
	font-size: 0.9em;
	border: 1px solid #D6D6D7;
	width: 343px;
	padding: 3px 0 2px 8px ! important;
	margin: 0 0 1px 0;
}
.tx-powermail-pi1_formwrap_1920 .tx_powermail_pi1_fieldwrap_html_text input {
	border: 1px solid #D6D6D7;
}
.tx-powermail-pi1_formwrap_1920 fieldset select {
	color: #B5B5B8;
	font-size: 0.9em;
	border: 1px solid #D6D6D7;
	width: 160px;
	margin: 0 0 1px 0;
	padding: 2px 2px 2px 2px ! important;
}
.tx-powermail-pi1_formwrap_1920 fieldset #uid645 {
	width: 137px;
}
.tx-powermail-pi1_formwrap_1920 fieldset option {
	color: #B5B5B8;
	padding: 0 0 0 4px;
}
.tx-powermail-pi1_formwrap_1920 fieldset .powermail_mandatory_js {
	font-size: 0.8em;
	color: #E60010;
	display: block;
	font-weight: bold;
	line-height: 21px;
	margin-left: 0;
	vertical-align: baseline;
	padding-left: 98px;
}
* html .tx-powermail-pi1_formwrap_1920 fieldset .powermail_mandatory_js {
	padding-left: 101px;
}
.tx-powermail-pi1_formwrap_1920 fieldset div {
	margin: 0;
}
.tx-powermail-pi1_formwrap_1920 .tx_powermail_pi1_fieldwrap_html_654 {
	padding-bottom: 21px;
}

.tx-powermail-pi1_formwrap_1920 fieldset .tx_powermail_pi1_fieldwrap_html_655 {
	font-size: 0.8em;
	padding: 3px 0 20px 98px;
}
* html .tx-powermail-pi1_formwrap_1920 fieldset .tx_powermail_pi1_fieldwrap_html_655 {
	padding: 3px 0 20px 101px;
}

#fakuma_teaser h1 {
	margin-bottom: 4px;
}
#fakuma_teaser p {
	color: #747378;
}
#fakuma_teaser {
	padding-bottom: 10px;
}
.tx-powermail-pi1_formwrap_1920 fieldset .tx_powermail_pi1_fieldwrap_html_652 {
	padding: 0 0 18px 98px;
}
.tx-powermail-pi1_formwrap_1920 fieldset .tx_powermail_pi1_fieldwrap_html_632 {
	padding: 0 0 0 98px;
}

.tx-powermail-pi1_formwrap_1920 fieldset .tx_powermail_pi1_fieldwrap_html_check label {
	clear: none;
	float: left;
	width: 356px;
	margin: 0;
	padding: 0;
}
.tx-powermail-pi1_formwrap_1920 fieldset .tx_powermail_pi1_fieldwrap_html_check input {
	float: left;
	margin: 0 4px 0 1px;
	width: auto;
	border: none;
}
* html .tx-powermail-pi1_formwrap_1920 fieldset .tx_powermail_pi1_fieldwrap_html_check input {
	float: left;
	height: 1%;
	margin: 3px 4px 0 1px;
}
*+html .tx-powermail-pi1_formwrap_1920 fieldset .tx_powermail_pi1_fieldwrap_html_check input {
	float: left;
	height: 1%;
	margin: 3px 4px 0 1px;
}
* html .tx-powermail-pi1 fieldset .tx_powermail_pi1_fieldwrap_html_check label {
	margin: 0;
	padding: 0;
	width: 356px;
	vertical-align: baseline;
	clear: none;
	float: left;
}
*+html .tx-powermail-pi1 fieldset .tx_powermail_pi1_fieldwrap_html_check label {
	margin: 0;
	padding: 0;
	width: 356px;
	vertical-align: baseline;
	clear: none;
	float: left;
}
.tx-powermail-pi1_formwrap_1920 fieldset .powermail_submit {
	border: 1px solid #D6D6D7 ! important;
	margin: 0;
	color: #E82227;
	font-size: 1.1em;
	width: 166px ! important;
	padding: 2px 6px ! important;
	text-align: left;
}
/* Rapid Implant Manufacturing Forum / Anmeldeformular */
.tx-powermail-pi1_formwrap_3042 fieldset div {
	margin: 0;
}
.tx-powermail-pi1_formwrap_3042 fieldset .powermail_submit {
	border: 1px solid #D6D6D7 ! important;
	margin: 0;
	color: #E82227;
	font-size: 1.1em;
	padding: 2px 6px ! important;
	text-align: left;
	width: 55px ! important;
}

* html .tx-powermail-pi1_formwrap_3042 fieldset .tx_powermail_pi1_fieldwrap_html_738 {
	padding: 3px 0 20px 101px;
}

.tx-powermail-pi1_formwrap_3042 .tx_powermail_pi1_fieldwrap_html_750 {
	padding-bottom: 21px;
}

.tx-powermail-pi1_formwrap_3042 fieldset .tx_powermail_pi1_fieldwrap_html_739 {
	font-size: 0.8em;
	padding: 3px 0 20px 98px;
}

.tx-powermail-pi1_formwrap_3042 fieldset .tx_powermail_pi1_fieldwrap_html_738 {
	padding: 3px 0 20px 98px;
}

.tx-powermail-pi1_formwrap_3042 fieldset label {
	width: 98px;
	color: #747378;
	font-size: 0.9em;
	margin: 4px 0 0 0;
}
.tx-powermail-pi1_formwrap_3042 .tx_powermail_pi1_fieldwrap_html_text label {
	margin: 4px 0 0 0;
}
.tx-powermail-pi1_formwrap_3042 fieldset input {
	color: #B5B5B8;
	background: #FFFFFF;
	font-size: 0.9em;
	border: 1px solid #D6D6D7;
	width: 343px;
	padding: 3px 0 2px 8px ! important;
	margin: 0 0 1px 0;
}
.tx-powermail-pi1_formwrap_3042 .tx_powermail_pi1_fieldwrap_html_text input {
	border: 1px solid #D6D6D7;
}
.tx-powermail-pi1_formwrap_3042 fieldset select {
	color: #B5B5B8;
	font-size: 0.9em;
	border: 1px solid #D6D6D7;
	width: 160px;
	margin: 0 0 1px 0;
	padding: 2px 2px 2px 2px ! important;
}
.tx-powermail-pi1_formwrap_3042 fieldset #uid645 {
	width: 137px;
}
.tx-powermail-pi1_formwrap_3042 fieldset option {
	color: #B5B5B8;
	padding: 0 0 0 4px;
}
.tx-powermail-pi1_formwrap_3042 fieldset .powermail_mandatory_js {
	font-size: 0.8em;
	color: #E60010;
	display: block;
	font-weight: bold;
	line-height: 21px;
	margin-left: 0;
	vertical-align: baseline;
	padding-left: 98px;
}
* html .tx-powermail-pi1_formwrap_3042 fieldset .powermail_mandatory_js {
	padding-left: 101px;
}

.tx-powermail-pi1_formwrap_3042 fieldset .tx_powermail_pi1_fieldwrap_html_check label {
	clear: none;
	float: left;
	width: 356px;
	margin: 0;
	padding: 0;
}
.tx-powermail-pi1_formwrap_3042 fieldset .tx_powermail_pi1_fieldwrap_html_check input {
	float: left;
	margin: 0 4px 0 1px;
	width: auto;
	border: none;
}
* html .tx-powermail-pi1_formwrap_3042 fieldset .tx_powermail_pi1_fieldwrap_html_check input {
	float: left;
	height: 1%;
	margin: 3px 4px 0 1px;
}
*+html .tx-powermail-pi1_formwrap_3042 fieldset .tx_powermail_pi1_fieldwrap_html_check input {
	float: left;
	height: 1%;
	margin: 3px 4px 0 1px;
}
	
.tx-powermail-pi1_formwrap_3042 fieldset .tx_powermail_pi1_fieldwrap_html_737 {
	padding: 0 0 0 98px;
}

.powermail_check_inner .powermail_check_inner_uid738_0 {
	margin-left: -50px;
}

.powermail_check_inner .powermail_check_inner_uid738_1 {
	margin-left: -50px;
}

/* EUROMOLD / Anmeldeformular */
#anmeldeformular {font-size: 90%}
#anmeldeformular .tx_powermail_pi1_fieldwrap_html {clear:both; margin:2px 0;}
#anmeldeformular .tx_powermail_pi1_fieldwrap_html_text label,
#anmeldeformular .tx_powermail_pi1_fieldwrap_html_select label {width: 115px; cursor: pointer;margin:6px 0 0;}
#anmeldeformular .powermail_select,
#anmeldeformular .powermail_text,
#anmeldeformular .powermail_submit,
#anmeldeformular .tx_powermail_pi1_fieldwrap_html_textarea textarea {border:1px solid #D6D6D7;padding:3px 0 2px 8px;width:343px;}
#anmeldeformular .tx_powermail_pi1_fieldwrap_html_select select {width: 160px}
#anmeldeformular .powermail_select option {padding: 0 0 0 4px;}
#anmeldeformular .powermail_text:focus {border:1px solid #666;}
#anmeldeformular .validation-failed:focus {border:1px solid red;}
#anmeldeformular .powermail_mandatory_js {display:block;font-weight:normal;line-height:1;margin:0 0 15px 115px;}
#anmeldeformular .tx_powermail_pi1_fieldwrap_html_checkbox_title {display:none}
#anmeldeformular .tx_powermail_pi1_fieldwrap_html_label,
#anmeldeformular .tx_powermail_pi1_fieldwrap_html_check,
#anmeldeformular .tx_powermail_pi1_fieldwrap_html_submit,
#anmeldeformular .tx_powermail_pi1_fieldwrap_html_textarea {margin: 0 0 0 115px}
#anmeldeformular .tx_powermail_pi1_fieldwrap_html_check label {width: 365px;float:right !important;}
#anmeldeformular .tx_powermail_pi1_fieldwrap_html_submit {float:none}


/*
#anmeldeformular .powermail_submit {color:#E60010;font-size:1.1em;padding:2px 6px;width:170px;}
*/
#anmeldeformular .powermail_submit {background-color:#666; border: 1px solid #666; color:#FFF; cursor: pointer; font-size:1.1em; padding:2px 6px; width:170px !important;}

/* special for long select field */
#anmeldeformular #uid670 {width: 352px;}

#eosContactForm #head0 {
	font-weight: normal;
}
