
/* Powermail */
	/* Form */
	
/* Color of mandatory error message */	
span.powermail_mandatory { color: red; padding-left:4px; }

input.validation-failed,
textarea.validation-failed { /* Background color if validation failed 
	background-color: red;*/ background-image: url(/typo3conf/ext/powermail/img/icon_exclamation.gif); background-repeat: no-repeat; background-position: 98% 1px; }

/* DIV container of errormessage */
div.powermail_mandatory_js { color: red; margin: 3px 0 15px 200px; }

div.tx-powermail-pi1_mandatory { padding: 0px 0 30px; color: red; }



fieldset.tx-powermail-pi1_fieldset legend { display:none; font-weight: bold; color: black; }

fieldset.tx-powermail-pi1_fieldset label { display: block; width: 130px; float: left; clear: both; }

fieldset.tx-powermail-pi1_fieldset input.powermail_text,
fieldset.tx-powermail-pi1_fieldset textarea.powermail_textarea,
fieldset.tx-powermail-pi1_fieldset select.powermail_select { border:1px solid #D5D5D5; font-family:verdana; font-size:11px; font-weight:normal; width:260px; padding:3px 0 3px 5px;}

fieldset.tx-powermail-pi1_fieldset select.powermail_select { width: 267px; }

fieldset.tx-powermail-pi1_fieldset textarea.powermail_textarea { height:100px; }

fieldset.tx-powermail-pi1_fieldset div.tx_powermail_pi1_fieldwrap_html_radio input.powermail_radio { margin: 5px 0; }

/* DIV container arround every field */
div.tx_powermail_pi1_fieldwrap_html { margin: 10px 0; }

/* submit button */
fieldset.tx-powermail-pi1_fieldset input.powermail_submit { margin: 20px 0 10px 200px; font-weight: bold; }

p.tx_powermail_pi1_fieldwrap_html_checkbox_title,
p.tx_powermail_pi1_fieldwrap_html_radio_title { margin: 0; padding: 0; font-weight: bold; }

div.countryzone { margin: 10px 0 0 200px; }

/* Description */
div.tx_powermail_pi1_fieldwrap_html label a,
div.tx_powermail_pi1_fieldwrap_html p a { cursor: help; text-decoration: none; }

div.tx_powermail_pi1_fieldwrap_html label a dfn,
div.tx_powermail_pi1_fieldwrap_html p a dfn { display: none; text-decoration: none; }

div.tx_powermail_pi1_fieldwrap_html label a:hover dfn,
div.tx_powermail_pi1_fieldwrap_html p a:hover dfn { display: block; position: absolute; width: 250px; padding: 5px; background-color: #ddd; border: 1px solid red; color: black; text-decoration: none; font-size: 0.8em; text-decoration: none; }

/* Description icon */
div.tx_powermail_pi1_fieldwrap_html img.icon_info { padding: 2px 2px 0 2px; }

fieldset.tx-powermail-pi1_fieldset div.even { }

/* Confirmation */
td.powermail_all_td { padding: 3px 10px 3px 0; }

/* THX */
td.powermail_all p.bodytext { margin: 0; }


/* Checkboxen */
.tx_powermail_pi1_fieldwrap_html_checkbox_title { display:none;}

#check_uid45_0 {margin:4px 0 6px;}
