/*
*
* Styles for sr_email_subscribe
*
*/
div.tx-sremailsubscribe-pi1 {
    background: #F4F4F4;
    margin: 0 0 10px;
    padding: 5px 0;
}

div.tx-sremailsubscribe-pi1 form {
    margin: 5px 0 10px 10px;
}

div.tx-sremailsubscribe-pi1 dl {
    padding: 0;
}

div.tx-sremailsubscribe-pi1 dt,
div.tx-sremailsubscribe-pi1 dd {
    display: block;
    float: none;
    width: 100%;
    text-align: left;
    margin: 0;
    padding: 0;
}

div.tx-sremailsubscribe-pi1 dd {
    margin-bottom: 10px;
}

/* Farbe des Sterns (Pflichtfeld) */
div.tx-sremailsubscribe-pi1 span {
    display: none;  /* Da alle Felder Pflichtfelder sind */
}

/* Textelemente */
div.tx-sremailsubscribe-pi1 p.tx-sremailsubscribe-pi1-click-to-edit,
div.tx-sremailsubscribe-pi1 p.tx-sremailsubscribe-pi1-trash,
div.tx-sremailsubscribe-pi1 p {
    padding: 0;
    margin: 0px 10px 10px 10px;
}

/* Nicht nochmals einrücken, weil FORM-Element dies bereits tut */
div.tx-sremailsubscribe-pi1 form p.tx-sremailsubscribe-pi1-click-to-edit,
div.tx-sremailsubscribe-pi1 p.tx-sremailsubscribe-pi1-trash,
div.tx-sremailsubscribe-pi1 form p {
    margin: 0 0 10px;
}

div.tx-sremailsubscribe-pi1 a {
    background-image: none;
    padding: 0;
}

/* Formularfelder */
div.tx-sremailsubscribe-pi1 input#tx-sremailsubscribe-pi1-first_name,
div.tx-sremailsubscribe-pi1 input#tx-sremailsubscribe-pi1-last_name,
div.tx-sremailsubscribe-pi1 input#tx-sremailsubscribe-pi1-email,
div.tx-sremailsubscribe-pi1 input#tx-sremailsubscribe-pi1-infomail_input {
    margin: 3px 0px 0px 0px;
    width: 178px;
    padding: 1px 0px;
    background-color: white;
    border: 1px solid #A0A0A0;
    color: #666666;
    line-height: 14px;
    font-size: 11px;
}

div.tx-sremailsubscribe-pi1 input.tx-sremailsubscribe-pi1-submit {
    margin: 10px 0px;
    padding: 3px;
    width: 100px !important;
    background-color: white;
    border: 1px solid #A0A0A0;
    color: #666666;
    cursor: pointer;
}

div.tx-sremailsubscribe-pi1 select#tx-sremailsubscribe-pi1-tx_ttaddresslllibzusatzfelder_sprache,
div.tx-sremailsubscribe-pi1 select#tx-sremailsubscribe-pi1-tx_ttaddresslllibzusatzfelder_anlegertyp {
    margin-top: 3px;
    width: 180px;
    border: 1px solid #A0A0A0;
    color: #666666;
    padding: 0;
    font-size: 11px;
    line-height: 14px;
}