.tx-thmailformplus-pi1 .csc-mailform label{
    width: 100px;
    font-family: Verdana,Tahoma,Arial,Helvetica,Sans-Serif;
    font-size: 13px;
    float: left;
    width: 170px;
    display: block;
}
.tx-thmailformplus-pi1  .captcha input,
.tx-thmailformplus-pi1 .csc-mailform input, 
.tx-thmailformplus-pi1 .csc-mailform select, 
.newsletter_input {
    width: 24em;
    border: 1px solid #d36100;
    font-size: 12px;
    padding: 3px;
}

.tx-thmailformplus-pi1  .captcha input {
    font-size: 12px;
}

.tx-thmailformplus-pi1  .captcha input,
.tx-thmailformplus-pi1 .csc-mailform input {
    padding-top: 4px;
    padding-bottom: 4px;
}

.tx-thmailformplus-pi1 .csc-mailform select{
    width: 16em;
    border: 1px solid #d36100
}

.tx-thmailformplus-pi1 .csc-mailform textarea{
    padding: 3px;
    width: 24em;
    border: 1px solid #d36100;
    font-family: Verdana,Tahoma,Arial,Helvetica,Sans-Serif;
    font-size: 12px;
}


.tx-thmailformplus-pi1 .csc-mailform sup{
    font-weight: bold;
    color: #d36100;
    font-size: 0.6em;
}

.tx-thmailformplus-pi1 .csc-mailform .error{
    font-weight: bold;
    color: #d36100;
}

.tx-thmailformplus-pi1  .csc-mailform div{
    width: 100%;
    margin-top: 15px;
}

.tx-thmailformplus-pi1 .csc-mailform .submit{
    font-weight: bold;
    color: #fff;
    width: 80px;
    height: 20px;
    border: none;
    float: right;
}

.button { 
    padding-top: 0px !important;
    padding-bottom: 0px !important;
    margin-right: 6.7em; 
    margin-top: 20px; 
    float: right; 
    width: 10em !important; 
    background: url(../img/pfeil_buttons.gif) right top no-repeat #D36100; 
    color: #fff; 
    text-transform: uppercase; 
    font-weight: bold; 
    padding-right: 20px !important; 
    border: none !important;
}

.button:hover {
    cursor: pointer;
}

.tx-thmailformplus-pi1 .button{
    margin-right: -10px !important;
    display: inline-block;
}
.tx-thmailformplus-pi1  .captcha div {
    display: inline-block;
    margin-top: 0px;
    font-family: Verdana,Tahoma,Arial,Helvetica,Sans-Serif;
    font-size: 12px;    
    height: 250px;
    width: 370px;    
}

.tx-thmailformplus-pi1  .captcha div span {
    margin-bottom: 15px;
    display: block;
}






