/**
 * Powermail
 */
.tx-powermail-pi1 {
}

.tx-powermail-pi1 legend {
	display: none
}

.tx-powermail-pi1_fieldset {
	border-top: 1px solid #ddd;
	padding: 10px 0 5px;
}

.tx-powermail-pi1_fieldset_field1 {
	border: none
}

.tx_powermail_pi1_fieldwrap_html_label {
	margin: 0 0 1em;
}

.tx-powermail-pi1 label {
	float: left;
	margin: 0 5px 0 0;
	width: 200px
}

.tx_powermail_pi1_fieldwrap_html {
	clear: both;
	padding: 3px 0;
}

.powermail_text, .powermail_textarea {
	border: 1px solid #828282;
	padding: 2px;
	width: 270px;
}

.powermail_select, .powermail_countryselect {
	border: 1px solid #828282;
/*	width: 306px - changed from 306px to 276px in cooperation with philippe, 
				   width should be not longer as to the
				   left border (-10px) of the rigth teaser area
*/
	width: 276px
}

.powermail_textarea {
	height: 100px
}



.powermail_mandatory_js {
	color: red;
	margin: 0 0 0 205px;
/*	width: added in cooperation with philippe, 
		   width should be not longer as to the
		   left border (-10px) of the rigth teaser area
*/
	width: 270px;
}

.validation-failed {
	border-color: red
}

.powermail_text:focus, .powermail_textarea:focus, .powermail_select:focus, .powermail_countryselect:focus {
	border: 1px solid #000;
	color: #000
}

.powermail_check {
	margin: 0 0 0 205px
}

.tx_powermail_pi1_fieldwrap_html_check label {
	display: inline-block;
	float: none;
	margin: 0 0 10px;
	vertical-align: top;
	width: 440px;
}
DIV.width50 .tx-powermail-pi1 label,
DIV.width50 label,
DIV.width50 .powermail_mandatory_js , 
DIV.width50 .powermail_select, 
DIV.width50 .powermail_text, 
DIV.width50 .powermail_textarea,

DIV.width50 .powermail_countryselect {
	width: 170px;
}
DIV.width25 .tx-powermail-pi1 label,
DIV.width25 label,
DIV.width25 .powermail_mandatory_js , 
DIV.width25 .powermail_select, 
DIV.width25 .powermail_text, 
DIV.width25 .powermail_textarea,
DIV.width25 .powermail_countryselect{
	width: 100px;
}
DIV.width50 .powermail_submit {
	margin-left: 0 !important;
}
DIV.width25 .powermail_submit {
	margin-left: 0 !important;
}

.powermail_submit {
	margin: 10px 0 0 205px !important;
}
.tx-powermail-pi1 .width50 .powermail_mandatory_js {margin-left: 0px}
.tx-powermail-pi1 .width25 .powermail_mandatory_js {margin-left: 0px}

/* END - this part was transferred from plugins.css */

		

