/* 
    Document   : novo
    Created on : 25/04/2012, 12:18:30
    Author     : carlos.santana
    Description:
        Purpose of the stylesheet follows.
*/
body{ font-family:Arial, Helvetica, sans-serif;}
#tituloPesquisa{ font-size: 14px; font-weight:bold; color:#666;}
.tituloPesquisa{ font-size: 14px; font-weight:bold; color:#666;}
.tituloPesquisa a{ font-size: 14px; font-weight:bold; color:#666; text-decoration: none}
 
#tituloItens{ font-size: 12px; font-weight:bold; color:#666;}

#txtItens{ font-size: 12px;  color:#666;}

#TabelaPesquisa { }
.TabelaPesquisaLinha1{ background-color:#eeeeee; padding:3px; width:100%;margin-bottom: 10px;border:2px solid #ffffff}




.TabelaPesquisaLinha2{ background-color:#e7e7e7; width:900px;}

.conteudo_modulo{
    margin-bottom:8px; 
    padding: 2px;
}

.scrol{
    border: 1px solid #CCCCCC;
	width: 420px;
	height: 180px;
	background: #FFFFFF;
	overflow-y: scroll;
}

.img_carr{
		position:absolute;
		left:50%;
		top:50%;
		margin-left:-267px;
		margin-top:-186px;	
	}
        
            @media screen {
            .link_recolher_expandir{
                font-size: 12px; 
                font-weight:bold; 
                color:#666;
            }
            .link_recolher_expandir a{
                font-size: 12px; 
                font-weight:bold; 
                color:#666;
                text-decoration: none;
            }
            .link_recolher_expandir tr td a{
                font-size: 12px; 
                font-weight:bold; 
                color:#666;
                text-decoration: none;
            }
            a img{
                text-decoration: none;
                border: none;
            }
            
            
            
            
        }
        
        .tabela_cabelho_rel{
            margin-bottom: 22px;
        }
        .titulo_rel_cab{
            font-size: 16px; color:#000;
        }
        .nome_divisao_cab{
            font-size: 26px; color:#000;
        }
        
        .obs_cab {
            font-size: 14px; color:#666;
        }
        .info_ano_ref_cab {
            font-size: 14px; color:#666;
        }
        
        
        .barra_exportacao{
            font-size:12px;
            color:#666;
            font-weight: bold;
        }
        
        .barra_exportacao tr td{
            font-size:12px;
            color:#666;
            font-weight: bold;
                
        }
        
        .info_geracao{
            font-size: 11px;
            color:#666;
            margin-top: 5px;
        }
        
        
        
        @media print{
                .link_recolher_expandir{
                    display: none;
                }
                
                .info_geracao{
                    display: block;
                }
                
                .tab_botoes_export{
                    display: none;
                }
                
                
                .TabelaPesquisaLinhaPrint{
                    display:none;
                }
                .conteudo_modulo_print{
                    display:none;
                }
            }
            


            .tab_botoes_export tr td a{
                color:#000 !important;
            }
            
            .barra_exportacao{
                border: 0px solid #c6c6c6;
                padding: 3px;
            }
            
            
            
            
/*
* janela que abre qualquer url
*/

#cabJanelaUrl {
    background-color: #585858;
    left: 0;
    opacity: 0.7;
    position: fixed;
    top: 0;
    z-index: 1000;
}
* html #cabJanelaUrl {
    position: absolute;
}
#subCaixaJanelaUrl {
    left: 20%;
    position: fixed;
    top: 15%;
    z-index: 1004;
}
* html #subCaixaJanelaUrl {
    position: absolute;
}
#subCaixaJanelaUrl {
    height: 70%;
    width: 60%;
}
#subCaixaJanelaUrl iframe {
    background-color: #F7F8F0;
    height: 90%;
    width: 100%;
}
#subCaixaJanelaUrl #sub1 {
    height: 4px;
    text-align: left;
}
#subCaixaJanelaUrl #sub2a {
    height: 23px;
    padding: 20px 10px;
}
#subCaixaJanelaUrl #sub3b {
    height: 20px;
}
#subCaixaJanelaUrl #sub3a {
    padding-left: 35px;
    padding-right: 35px;
}
#subCaixaJanelaUrl #sub1 {
    background: url("../img/box_sub1.gif") no-repeat scroll right bottom transparent;
}
#subCaixaJanelaUrl #sub2 {
    background: url("../img/box_sub2a.jpg") repeat-x scroll center top transparent;
}
#subCaixaJanelaUrl #sub2a {
    background-color: #F7F8F0;
}
#subCaixaJanelaUrl #sub3 {
    background: url("../img/box_sub3b.png") no-repeat scroll left top transparent;
}
#subCaixaJanelaUrl #sub3a {
    background: url("../img/box_sub3a.png") no-repeat scroll right top transparent;
}
#subCaixaJanelaUrl #sub3b {
    background: url("../img/box_sub3.png") repeat-x scroll left top transparent;
}


#subCaixaJanelaUrl #loading {
    height: 20%;
    left: 40%;
    position: absolute;
    top: 40%;
    width: 20%;
}
#subCaixaJanelaUrl #loading {
    background: url("../img/loading.gif") no-repeat scroll 50% 50% transparent;
}
.visible {
    visibility: visible;
}
.hidden {
    visibility: hidden;
}
