﻿/* Caixa com borda do formulário de alteração cadastral */
ul#tab {
    width: 100%;
    padding: 0;
    margin: 10px 0 0px 0;
    float: left;
    font-size: 13px;
    color: #3F3F3F;
}

    ul#tab li {
        cursor: pointer;
        line-height: 29px;
        background-color: #fff;
        display: inline;
        padding: 0px 15px 0px 15px;
        float: left;
    }

        ul#tab li.selected {
            margin: 0 0 -1px 0;
            border: 1px solid #DDDDDD;
            font-weight: bold;
            border-bottom: 0;
        }

#box-border-form {
    border: 1px solid #ddd;
    padding: 23px 0 20px 0;
    clear: both;
}

#wrapper-form {
    margin-left: 22px;
    width: 894px;
}

#box-border-form fieldset {
    width: 100%;
    padding: 0;
}

#box-border-form .column-right,
#box-border-form .column-left {
    width: 48.8%;
    vertical-align: top;
    display: inline-block;
}

#box-border-form .column-right {
    margin-right: 14px;
}

#box-border-form legend {
    width: 100%;
    color: #004C72;
    float: left;
    margin: 0 0 15px 0;
    border-bottom: 1px solid #004C72;
    text-transform: uppercase;
    font-size: 13px;
    font-weight: 600;
    padding-bottom: 6px;
}


#termo {
    padding: 0 20px 0 20px;
    font-size: 13px;
}

    #termo h2 {
        color: #004C72;
        text-transform: uppercase;
        font-weight: bold;
        font-size: 16px;
    }

    #termo p {
        margin: 15px 0 15px 0;
        text-align: justify;
        line-height: 20px;
    }

.termo-table table, th, td {
    border: 1px solid black;
    border-collapse: collapse;
}

.termo-table th, td {
    padding: 15px;
}

#termo-aceite {
    font-size: 13px;
    margin: 10px 0 0 0;
}


fieldset.section-four {
    margin-top: 30px
}


#help > a {
    float: right;
    color: #fff;
    display: block;
    color: #000;
    width: 17px;
    margin: 7px 0 0 12px;
    height: 17px;
    background-image: url('../../images/icon-help-sprite.png');
}

    #help > a > img {
        border: 0;
    }

    #help > a:hover {
        background-position: 17px 17px;
    }
