/* ********* powermail Formulare *********/

/* Abschnittsrahmen */
legend {
    margin: 0px;
    padding: 10px;
    font-weight: bold;
    color: #60593F;
}

/* Feldbezeichnungen Celle */
label, .tx_powermail_pi1_fieldwrap_html_radio_title {
    padding-left: 17px;
    margin-right: 5px;
    background-color: #F0EEE1;
    font-weight: normal;
}

/* Content in Formularen*/
.tx_powermail_pi1_fieldwrap_html_content {
    clear: both;
    margin: 0px;
    padding: 0px;
    padding-bottom: 20px;
    float: right;
    width: 350px;
}

/* Content in Formularen - Box für Bilder */
.tx-powermail-pi1 .csc-textpic-imagewrap dl {
    margin: 0px;
    padding: 0px;
}

/* Content in Formularen - Überschrift Textcontent */
.tx-powermail-pi1 .csc-header h1 {
    background-color: #F0EEE1;
    height: 17px;
    margin: 0px;
    padding: 0px;
    padding-left: 10px;
    color: #000000;
}

/* Content in Formularen - Überschrift Textcontent */
.tx-powermail-pi1 li {
    background-color: #F7F6F3;
    margin-left: 13px;

}

/* gesamtes Formular*/
.tx-powermail-pi1 {
    margin: 0px;
    padding: 0px;
    padding-left: 25px;
    width: 650px;
}

fieldset.tx-powermail-pi1_formwrap, fieldset.newsletter_formwrap {
    font-size:12px;
}

/* Gesamter Feldsatz */
fieldset.tx-powermail-pi1_fieldset, fieldset.newsletter_fieldset {
	 padding: 10px;
}

/* z.B. Checkbox-Gruppe */
div.tx-powermail_pi1_fieldwrap_html, div.newsletter_fieldwrap_html {
	 margin: 2px 0;
}

/* Checkbox Gruppenbezeichnung*/
.tx_powermail_pi1_fieldwrap_html_checkbox_title {
    background-color: #F0EEE1;
    margin: 0px;
    padding: 0px;
    padding-left: 10px;
    font-weight: bold;
    clear: left;
    float: left;
    width: 250px;
}

/* Checkbox innere Gruppe */
div.powermail_check_inner {
    width: 260px;
}

/* Die Box - Checkbox */
.powermail_check  {
    float: left;
}

/* Radio innere Gruppe */
div.powermail_radio_inner {
    clear: both;
    float: left;
}

div.powermail_radio_inner label {
    float: left;
}

/* Feldbezeichnung Checkbox u. Radio */
.powermail_check_inner label, .powermail_radio_inner label {
    background-color: transparent;
    padding-right: 30px;
}

div.tx_powermail_pi1_fieldwrap_html_text, div.newsletter_fieldwrap_html_text {
    padding: 0px;
	  margin: 0px;
	  clear: both;
}

div.tx-powermail_pi1_fieldwrap_html_submitgraphic,
div.newsletter_fieldwrap_html_submitgraphic {
    margin-top: 25px;	
    width: 150px;
}

/* Feldbezeichnung */
fieldset.tx-powermail-pi1_fieldset label, fieldset.newsletter_fieldset label {
	display: block;
	width: 150px;
	float: left;
	font-weight: normal;
}

/* Textfeld normal */
fieldset.newsletter_fieldset select.powermail_select,
fieldset.tx-powermail-pi1_fieldset input.powermail_text,
fieldset.tx-powermail-pi1_fieldset select.powermail_select,
fieldset.newsletter_fieldset input.powermail_text {
	width: 200px;
	padding:0px;
	margin-bottom:0px;
	border: 1px solid #D3D3D3;
}
 
/* Textfeld lang*/
fieldset.tx-powermail-pi1_fieldset textarea.powermail_textarea {
	width: 350px;
	border: 1px solid #D3D3D3;
}

/* Pflichtfelder */
input.validation-failed,
textarea.validation-failed {
	background-color: #D3D3D3;
}

/* Container Fehlermeldungen */
div.powermail_mandatory_js, div.validation-advice {
  clear: both;
	color: red;
	margin: 3px 0 15px 17px;
}
span.powermail_mandatory {
	color: red;
}

p.powermail_pagebrowser {
	margin: 0px;
	padding: 0px;
}

/* ********* Bestätigung **************** */
.powermail_all .bodytext {
	padding: 0px;
	margin: 0px;
}

.tx-powermail-pi1_confirmation {
	border: 0px solid blue;
	padding: 0px;
	margin: 0px;
	margin-top: 10px;
	margin-left: 10px;
}	

.button-abstand{
	border: 0px solid red;
  margin-top:30px;
}

.tx-powermail-pi1_confirmation form {
	padding:0px;
}	

powermail_all powermail_all_tr{
  height: 40px;
}

td.powermail_all_td {
	background-color: white;
    font-size:12px;
}

.tx_powermail_pi1_formconfirmation_back {
    width: 150px;
    display: inline;
}

.tx_powermail_pi1_formconfirmation_submit{	
   	width: 150px;
    display: inline;
}

.csc-mailform {
    border: 0px;
    margin: 5px;
 }
 
.csc-mailform-field {
    margin-bottom: 3px;
}  

/* Bestätigung letzter Schritt */

.tx-powermail-pi1_thx {
	padding: 0px;
	padding-top: 10px;
	margin: 0px;
}

/* Absenden, Schritt vor/zurück - Buttons*/
.powermail_submit, .tx_powermail_pi1_submitmultiple_back, 
.tx_powermail_pi1_submitmultiple_forward {
	margin: 0px;
  margin-top: 15px;
	padding: 0px;  
  font-size: 12px;
}

/* SUCHE Formular*/

.suche_formwrap {
	margin: 0px;
	padding: 0px;
	width: 100%;
}


/* Newsletter und Suche Formulare*/

/* Feldset */
.suche_formwrap .newsletter_fieldset {
	width: 450px;
}


/* gesamtes Formular*/
.newsletter_form {
    margin: 0px;
    padding: 0px;
    padding-top: 15px;
    padding-left: 25px;
    width: 500px;
}

.nl_dialog {
    margin: 0px;
    padding: 0px;
    padding-top: 15px;
    padding-left: 35px;
    width: 450px;
}


