form input{
    width:100%;
    
}
label{
    margin-bottom: -7px;
    font-size: 85%;
}

textarea.error,
input.error{
    border-color: red;
}
el.error{
    font-size:11px;
    color:red;
}

textarea.valid,
input.valid {
    border-color:green;
}

.container-fluid{
    margin-top: 50px;
}

#header {
        background: url("../images/bg.header.png") repeat-x scroll 0 0 transparent;
        height: 100px;
        width: 100%;
    }


    #header img {
            width: 95px;
            border: 0px !important;
            float: left;
            display: block;
            height: 100px;
    }

    #header h1 {
            width: 520px;
            float: left;
            display: block;
            text-indent: -5000px;
            height: 100px;
    }
    body{
        margin: 0;
        background: none repeat scroll 0 0 #F7F7F7;
        font-family: Arial,Helvetica,sans-serif;
        font-size: 12px;
    }
    #titulo{
        margin-left: 50px;
        float:left;
        font-size: 32px;
        font-family: Arial;
    }
    #titulo span{
        font-size: 25px;
        font-family: Arial;
    }