img.input_validate,
div.form_container tr img.input_loading {
    margin: 0;
}

form div.form_container table#vatCodeTable select#countryCombobox {
    max-width:302px;
    width:302px;
}

input.vatStateInput {
    width:18px;
    background-color: #f7f7f7;
    border-radius: 5px 0 0 5px;
    -moz-border-radius: 0;
    -webkit-border-radius: 5px 0 0 5px;
}


input.vatNumberInput {
    width:241px;
    margin-left: -5px;
    border-radius: 0 5px 5px 0;
    -moz-border-radius: 0;
    -webkit-border-radius: 0 5px 5px 0;
}

input.vatStateInput,
input.vatNumberInput {
    padding: 6px 12px 6px 8px;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
    border: 1px solid #CCCCCC;
    transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;
    vertical-align: middle;
    color: #555555;
}

img.validateVat {
    padding:0;
    padding-left:10px;
    padding-top:2px;
}

input#validateButton[disabled] {
    background-image: url("/images/action_button_disabled.png");
    color:#7a7a7a;
}

div.form_group input.text.bestelForm.iccidInput[disabled] {
    color:#a8a8a8;
}

a.reset {
    float:left;
    font-size:12px;
    color:#999;
    margin-left:9px;
    margin-top:6px;

}

input#validateButton {
    margin: 0;
    float:left;
    padding: 7px 30px;
    background-image: url("/images/action_button_background.png");
    border: 0 none;
    border-radius: 5px;
    color: white;
    display: block;
    font-family: arial;
    font-size: 12px;
    overflow: auto;
    text-decoration: none;
}

div.form_container div.form_group select.bestelForm.stateSelect {
    width: 300px;
    max-width: 300px;
}

table#vatCodeTable {
    border-collapse: collapse;
}

table#vatCodeTable tr.second td,
table#vatCodeTable tr.third td {
    padding:0;
    padding-top: 10px;
}


