@charset "UTF-8";
table{
    width: 100%;
}

form{
    margin-top:2%;
}
table tr img{
    cursor: pointer;
}
div#context{
    background-color:#fff;
    border:#CCC 1px solid;
    color:#666666; 
    border-radius:5px;
    min-width: 50%;
    max-width: 100%;
    margin-top:2%;
}

table tr td{
    padding:5px;
    font-size: 11px;
}

.top-back{
    margin-top: 15px;
}
.dataField{
    font-weight: 200;
    vertical-align: middle;
    background-color: #f2f2f2;
    font-size:13px;
}
.dataField:hover{
    background: rgb(226,226,226);
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2UyZTJlMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQyJSIgc3RvcC1jb2xvcj0iI2RiZGJkYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjU2JSIgc3RvcC1jb2xvcj0iI2RiZGJkYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijk4JSIgc3RvcC1jb2xvcj0iI2QxZDFkMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijk4JSIgc3RvcC1jb2xvcj0iI2QxZDFkMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZWZlZmUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top,  rgb(226,226,226) 0%, rgb(219,219,219) 42%, rgb(219,219,219) 56%, rgb(209,209,209) 98%, rgb(209,209,209) 98%, rgb(254,254,254) 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(226,226,226)), color-stop(42%,rgb(219,219,219)), color-stop(56%,rgb(219,219,219)), color-stop(98%,rgb(209,209,209)), color-stop(98%,rgb(209,209,209)), color-stop(100%,rgb(254,254,254)));
    background: -webkit-linear-gradient(top,  rgb(226,226,226) 0%,rgb(219,219,219) 42%,rgb(219,219,219) 56%,rgb(209,209,209) 98%,rgb(209,209,209) 98%,rgb(254,254,254) 100%);
    background: -o-linear-gradient(top,  rgb(226,226,226) 0%,rgb(219,219,219) 42%,rgb(219,219,219) 56%,rgb(209,209,209) 98%,rgb(209,209,209) 98%,rgb(254,254,254) 100%);
    background: -ms-linear-gradient(top,  rgb(226,226,226) 0%,rgb(219,219,219) 42%,rgb(219,219,219) 56%,rgb(209,209,209) 98%,rgb(209,209,209) 98%,rgb(254,254,254) 100%);
    background: linear-gradient(to bottom,  rgb(226,226,226) 0%,rgb(219,219,219) 42%,rgb(219,219,219) 56%,rgb(209,209,209) 98%,rgb(209,209,209) 98%,rgb(254,254,254) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e2e2e2', endColorstr='#fefefe',GradientType=0 );
}
.dataLabel{
    font-weight:bolder;
    vertical-align: middle;
    background-color: #E7E7E7;
    font-size: 10px;
}
 
.button{
    background: -webkit-linear-gradient(rgb(0, 70, 140), rgb(10, 135, 220));
    background: -o-linear-gradient(rgb(0, 70, 140), rgb(10, 135, 220));
    background: -moz-linear-gradient(rgb(0, 70, 140), rgb(10, 135, 220));
    background: linear-gradient(rgb(0, 70, 140), rgb(10, 135, 220));

    border-left:none;
    border-top:0.1em solid #fff;
    border-bottom:none;
    border-right:none;

    color:#fff; 
    text-align:center; 
    width:105px;
    height:33px;
    outline:none;
    cursor: pointer;
    border-radius:0.3em;
    -webkit-border-radius:0.3em;
    -moz-border-radius:0.3em;
    position: relative;
}

.button:hover{
    background: -webkit-linear-gradient(rgb(10, 135, 220), rgb(0, 70, 140));
    background: -o-linear-gradient(rgb(10, 135, 220), rgb(0, 70, 140));
    background: -moz-linear-gradient(rgb(10, 135, 220), rgb(0, 70, 140));
    background: linear-gradient(rgb(10, 135, 220), rgb(0, 70, 140));
}

.button-pesquisar{
    background: -webkit-linear-gradient(rgb(0, 70, 140), rgb(10, 135, 220));
    background: -o-linear-gradient(rgb(0, 70, 140), rgb(10, 135, 220));
    background: -moz-linear-gradient(rgb(0, 70, 140), rgb(10, 135, 220));
    background: linear-gradient(rgb(0, 70, 140), rgb(10, 135, 220));

    border-left:none;
    border-top:0.1em solid #fff;
    border-bottom:none;
    border-right:none;

    color:#fff; 
    text-align:center; 
    position:relative;
    top:-33px;
    width:105px;
    height:26px;
    margin-right:7px;
    outline:none;
    cursor: pointer;
}

.button-pesquisar:hover{
    background: -webkit-linear-gradient(rgb(10, 135, 220), rgb(0, 70, 140));
    background: -o-linear-gradient(rgb(10, 135, 220), rgb(0, 70, 140));
    background: -moz-linear-gradient(rgb(10, 135, 220), rgb(0, 70, 140));
    background: linear-gradient(rgb(10, 135, 220), rgb(0, 70, 140));
}

input, select {
    height: 30px !important;
}