﻿/*
Medidas de Fontes 'px' -> 'em'  *** base 12px 

9px	    ->  0.750em	    75,0%	    7PT
10px    ->	0.833em	    83,3%	    8pt
11px    ->	0.917em	    91,7%	    8pt
12px    ->	1.000em	    100,0%	    9pt
13px    ->	1.083em	    108,3%	    10pt
14px    ->	1.167em	    116,7%	    11pt
15px    ->	1.250em	    125,0%	    11pt
16px    ->	1.333em	    133,3%	    12pt
17px    ->	1.417em	    141,7%	    13pt
18px    ->	1.500em	    150,0%	    14pt

*/
.upload-controle
{
    float: left;
    padding: 0 0 0 6px;
    margin: 0 0 0 30px;
    height: 37px;
}

.upload-controle p
{
    margin-top: 11px !important;
    float: left;
}

.upload-controle label
{
    padding: 0px !important;
    margin-left: 0 !important;
    line-height: 1.16 !important;
}

.table-anexo label
{
    margin-left: 0 !important;
}

.upload-controle .selecionar
{
    float: right;
}

.qq-uploader
{
    position: relative;
}

.qq-upload-button
{
    position:relative;
    display: inline-block;
    padding: 5px 0px 0px 17px;
    min-width: 20px;
    min-height: 32px;
    float: right;
    cursor: pointer !important;
}

.qq-upload-button input
{
    top: 0 !important;
    right: 0 !important;
    position: absolute !important;
    margin: 0 !important;
    padding: 0 !important;
    cursor: pointer !important;
    width: 35px !important;
    height: 35px !important;
}

.qq-upload-drop-area
{
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    min-height: 70px;
    z-index: 2;
    text-align: center;
}
.qq-upload-drop-area span
{
    display: block;
    position: absolute;
    top: 50%;
    width: 100%;
    margin-top: -8px;
    font-size: 16px;
}

.qq-upload-list
{
    margin: 11px 5px 5px 5px;
    padding: 0;
    list-style: none;
    float: right;
}
.qq-upload-list li
{
    margin: 0;
    padding: 0;
    line-height: 15px;
    font-size: 12px;
}
.qq-upload-file, .qq-upload-spinner, .qq-upload-size, .qq-upload-cancel, .qq-upload-failed-text
{
    margin-right: 7px;
}

.qq-upload-spinner
{
    display: inline-block;
    background: url("loading.gif");
    width: 15px;
    height: 15px;
    vertical-align: text-bottom;
}
.qq-upload-size, .qq-upload-cancel
{
    font-size: 11px;
}

.qq-upload-failed-text
{
    display: none;
}
.qq-upload-fail .qq-upload-failed-text
{
    display: inline;
}

/* Tabela de Anexo */

.table-anexo
{
    width: 95%;
    margin-left: 30px;
}

.table-anexo #titulo div, .table-anexo #rodape-anexo div
{
    padding: 2px;
}

.table-anexo div#colunaTitulo1, .table-anexo .colunaLinha1, .table-anexo div#colunaRodape1
{
   width: 75%;
   float:left;
}

.table-anexo div#colunaTitulo2, .table-anexo div#colunaRodape2, .table-anexo .colunaLinha2
{
    width: 23.7%;
    float:left;
}

.table-anexo .linha div
{
    float:left;
    padding: 2px;
}

.table-anexo div#colunaLinha3
{
    width: 10%;
    float:left;
}

.table-anexo #titulo, .table-anexo .linha, .table-anexo #rodape-anexo
{
    width:100%;
    float:left;
}

.table-anexo div#titulo label, .table-anexo div#rodape-anexo label
{
    padding: 0 !important;
    font-size: 1.083em !important;
}

.table-anexo div div p
{
    padding:2px;
}

.table-anexo #colunaTitulo2 p
{
    width:55%;
    text-align:right;
}

.table-anexo div#linha div.colunaLinha2
{
    vertical-align:middle;
}

.table-anexo div div
{
    min-height: 2em;
}

.table-anexo .colunaLinha1 div
{
    line-height: 1.9em !important;
}

.table-anexo .colunaLinha2 div
{
    line-height: 2em !important;
}

.table-anexo .colunaLinha2 div
{
    float:left;
    min-height: 0;
    text-align:right;
    width:55%;
}

.table-anexo .imgLinha
{
    float:right !important;
    width:35% !important;
}

.table-anexo #colunaRodape2 div
{
    width:55%;
    float:left;
    min-height: 0;
    text-align:right;
}

.table-anexo .imgLinha a
{
   float:right;
   margin-right: 10px;
   width: 2em;
}

.table-anexo .img-excluir
{
   width: 1.9em !important;
   min-height: 1.9em;
   float:right;
   cursor: pointer;
}



/* Fim Tabela de Anexo */
