/* 
FOLHA DE ESTILOS PARA SITE CONAB 2009
DATA: 24/09/2009
AUTOR: AURÃ‰LIO ARANTES
*/
html, body, h1, h2, h3, h4, h5, h6, dt, dd, dl, ul, img, p {
    margin:0;
    padding:0;
    list-style:none;
    border:none;
} 
* { 
    margin:0;
    padding:0;
}	
body {
    font-size:12px;
    font-family:Arial, Verdana, T, sans-serif;
    color:#333333;
    background:url(../img/bg/body.jpg) center repeat-y #e9e9e9;
}
body a{
    text-decoration:none;
    color:#333333;
    outline:none;
    cursor:pointer;
}
body a:hover {
    text-decoration:underline;
    color:#333333;
}


#geral {
    width:960px;
    margin:0 auto;
    background:#fff;
}

#barraSuperior{
    width:960px; 	/* Para customizar o tamanho da barra altere esse valor e o valor de .bsCentro */
    display:block;
    height:35px;
    margin-left:auto;
    margin-right:auto;
    background:url("../img/images/bgDivHeaderBrasil.gif") repeat-x scroll 0 0 transparent;
}
#barraSuperior div{

    display:block;
    height:35px;

}
#barraSuperior .bsEsquerda{
    width:700px;
    float:left;
    background:url(../img/images/barraSuperior02.jpg);
}
#barraSuperior .bsDireita{
    float:right;
    background:url(../img/images/imgBrasilPais.gif);
    width:120px;
}
#barraSuperior .bsDireita a{
    float:right;
    display:block;
    width:95px;
    height:30px;
    background:url(../img/images/logopais_todos.jpg) no-repeat;
    margin-top:3px;
    margin-right:16px;
}
#barraSuperior .barraLogo{
    float:left;
    width:233px;
    height:26px;
    margin-left:50px;
    margin-top:6px;
    background:url(../img/images/BarraLogo.png) no-repeat center center;
    _background:none!important;
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/images/BarraLogo.png',sizingMethod='scale');
}

/***** fim de barraGoverno *****/

#geral .barraInstitucional{
    height:19px;
    padding:6px 20px 0 20px;
    background:url(../img/bg/barraInstitucional.gif) no-repeat;
    color:#fff;
    font-size:12px;
}
#geral .barraInstitucional a{
    color:#fff;
}
#geral .barraInstitucional #conabCorporativa{
    color:#b9dbff;
    width:160px;
    float:left;
    position:absolute;
    height:25px;
}
#geral .barraInstitucional #conabCorporativa a{
    color:#b9dbff;
    background:url(../img/bg/bull/conabCorporativa) right no-repeat;
    padding:0 15px 0 0;
}
#geral .barraInstitucional #conabCorporativa ul#subConabCorporativa{
    position:absolute;
    margin:4px 0 0 -20px;
    left:0;
    top:15px;
    height:215px;   /* Para customizar o tamanho do box azul de conab corporativa */
    width:320px;
    background:url(../img/bg/conabCorporativa.gif) repeat-x #013873 top;
    padding:5px;
}
#geral .barraInstitucional #conabCorporativa ul#subConabCorporativa li a{
    background:none;
    display:block;
    padding:3px 8px;
    color:#fff;
}
#geral .barraInstitucional #conabCorporativa ul#subConabCorporativa li a:hover{
    background:#012d5c;
    display:block;
    padding:3px 8px;
    text-decoration:none;
}



#geral .acesso{
    width:390px;
    float:right;
    padding:0 0px 10px 0;
}
#geral .acesso ul li{
    float:left;
    color:#666666;
    background:url(../img/menuAcessibilidade/space.gif) no-repeat right;
    padding:0 8px;
}
#geral .acesso ul li#font_size{float:left; background:none; border:none; padding:0; width:256px}
#geral .acesso ul li.ultimo{background:none; padding:0 0 0 8px;}
#geral .acesso ul li a{ display:block; height:14px; background:no-repeat;}
#geral .acesso ul li a.rss{background: url(../img/menuAcessibilidade/rss.gif); width:17px;}
#geral .acesso ul li a.aumentarLetra{background:url(../img/menuAcessibilidade/aumentarTamanhoLetra.gif) center no-repeat; padding:0; width:117px;}
#geral .acesso ul li a.diminuirLetra{background:url(../img/menuAcessibilidade/reduzirTamanhoLetra.gif) no-repeat; padding:0; width:107px;}
#geral .acesso ul li a.restaurarLetra{background:url(../img/menuAcessibilidade/restaurarTexto.gif); width:67px;}
#geral .acesso ul li a.interfaceGrafica{background:url(../img/menuAcessibilidade/padraoColorido.gif); width:65px;}
#geral .acesso ul li a.altoContraste{background:url(../img/menuAcessibilidade/altoContraste.gif); width:61px;}

#geral .barraInstitucional .menuApoio{
    width:500px;
    float:right;
}
#geral .barraInstitucional .menuApoio ul{
    color:#fff;
    float:right;
}
#geral .barraInstitucional .menuApoio ul li{
    float:left;
    padding:0 3px;
}
/***** fim de barraInstitucional *****/

#imagemTopo {
    margin: 20px;
}

#geral .header{
    clear:both;
    background:url(../img/bg/conteudo.gif) no-repeat;
    height:125px;
}
#geral .header h1.logo {float:left; width:420px; height:61px;}
#geral .header h1.logo a {display:block; margin:0 0 0 20px;float:left; width:420px; background:url(../img/images/logoConab.gif) no-repeat; height:61px;}
#geral .header .colDois{
   
   /*   float:right;
   padding:10px 0px 0 0px;
   width:490px;*/
}
#geral .header .selecaoAreas{
    float:left;
    width:auto;
    margin:0 0 0 8px;
    _margin:0 0 0 25px;
}
#geral .header .selecaoAreas .select{
    margin-left: 5px;
    width:247px;
    background:#fff;
    border:1px solid #666666;
    float:left;
    color:#333333;
    padding:2px;
    *padding:-10px; /* IE hack*/
}
#geral .header .exploreConab{
    float:right;
    width:auto;
    margin:0 10px 0 0;
}		
#geral .header .exploreConab .campoBusca{
    float:left;
    width:190px;
    font-size:12px;
    background:#fff;
    border:1px solid #666666;
    color:#333333;
    margin:0 5px 0 10px;
    padding:3px 3px 2px 3px;
}		
#geral .header .exploreConab .btProcurar{
    float:right;
}	
#geral .conteudo{
    clear:both;
    min-height:650px;
    _height:650px; /* IE 6 HACK - estrutura mÃ­nima de altura */
}

.templateHome{
    clear:both;
    padding:00px 20px 0 20px;
}
.templateHome .colUm{
    width:450px;
}
.templateHome .colDois{
    width:450px;
    padding:0 0px;
}



.templateConab {
    width:940px;
    padding:20px 00px 25px 0px;
    margin:0 0 0 20px;
    min-height:400px;
    _height:400px;
}
.templateConab .colUm{width:420px;min-height:500px;_height:500px; margin:20px 0 0 0; padding:10px 20px;}
.templateConab .colDois{width:380px; margin:20px 0 0 0;min-height:625px;_height:625px; background:url(../img/bg/templateConab-colDois.jpg) repeat-x top; padding:10px 20px;}

.templateImprensa {
    width:940px;
    background:url(../img/bg/templateImprensa.jpg) top no-repeat;
    padding:25px 00px 25px 0px;
    margin:0 0 0 20px;
    min-height:600px;
    _height:600px;
}
.templateImprensa .colUm{
    width:600px;
    float:left;
    padding:0 0 25px 25px;
}
.templateImprensa .colDois{
    width:278px;
    min-height:600px;
    _height:600px;
    float:right;
}
.templateImprensa .colDois .minimo{
    min-height:440px;
    _height:440px;
}
.templateImprensa .colDois .exploreMais{
    background:url(../img/bg/templateNoticias-colDois.gif) left top no-repeat #f2f2f2;
}
.templateImprensa .colDois .curva{
    width:10px;
    height:9px;
    background:url(../img/bg/templateNoticias-colDois-bottom.gif) bottom left no-repeat;
}




.rodape{
    background:url(../img/bg/rodape.jpg) no-repeat center #e9e9e9;
    height:205px;
    clear:both;
    padding:50px 0 0 0;
}		
.rodape .conteudo{
    margin:0 auto;
    width:960px;
    color:#666666;
    font-size:11px;
}		
.rodape .conteudo a{
    color:#666666;
}		
.rodape .conteudo ul{
    float:left;
    padding:15px;
    border-right:1px solid #cecece
}		
.rodape .conteudo ul.informacoes{
    width:140px;
    padding-top:110px;
    text-align:center;
}		
.rodape .conteudo ul.conab{
    width:145px;
}		
.rodape .conteudo ul.licitacoes{
    width:110px;
}		
.rodape .conteudo ul.imprensa{
    width:100px;
}		
.rodape .conteudo ul.produtosServicos{
    width:170px;
}	
.rodape .conteudo ul.institucional{
    width:125px;
    border:none;
    padding:15px 0 0 15px;
}	
.rodape .conteudo ul.institucional li{
    padding:0 0 5px 0;
}	



.rodape .conteudo ul li.area{
    padding:15px 0 0 0;
    font-weight:bold;

}		

#menu{
    background:url(../img/bg/menu.gif);
    height:27px;
    width:467px;
    float:right;
    margin:15px 15px 0 0;
}
#menu li{
    float:left;
    position:relative;
}
#menu li .ativo{
    background-position:bottom;
}


/*submenu*/
.submenu{
    position:absolute;
    z-index:1000000;
    float:left;
    left:0;
    top:0;
    margin:27px 0 0 -5px;
    width:210px;
    _width:190px;
    background:url(../img/bg/submenu.png) no-repeat bottom right;
    _background:#FFF;
    _border:1px solid #666;
    padding:5px 0 10px 0;
}
.submenu-top{
    position:absolute;
    z-index:1000000;
    float:left;
    left:0;
    top:0;
    margin:0px 0 0 -5px;
    width:210px;
    _width:190px;
    background:url(../img/bg/submenu.png) no-repeat bottom right;
    _background:#FFF;
    _border:1px solid #666;
    padding:5px 0 10px 0;
}	
.submenu li{
    float:none;
    clear:both;
    margin:0 10px;
    _margin:0;
    border-bottom:1px solid #e5e5e5;
}
.submenu li a{
    display:block;
    padding:5px 30px 5px 10px;
    background:#FFF;
    width:150px;
    color:#666666;
    font-weight:bold;
}
.submenu li a.select{
    background:url(../img/bg/menuPrincipal-sub.gif) no-repeat;

}	
.submenu li a:hover{
    display:block;
    padding:5px 30px 5px 10px;
    width:150px;
    background:#f1f5e7;
    text-decoration:none;
}
.submenu li a:hover.select{
    background:url(../img/bg/menuPrincipal-sub.gif) no-repeat top #f1f5e7;
}	
.submenu-conab{
    margin-left:-5px;
}

.btn-submenu{
    display:block;
    float:left;
    width:78px;
    padding:10px;
    background:#FFF;
    font-weight:bold;
    color:#725800;
}
.btn-submenu:hover{
    background:#D6CDAC;
    border-color:#D6CDAC;
}

/*submenu*/
.subsubmenu{
    position:absolute;
    left:0;
    top:0;
    z-index:10;
    width:230px;
    padding:5px 0px 10px 0px;
    background:#e3e3e3;
    border:1px solid #bababa;
}
.subsubmenu li{
    float:none;
    clear:both;
    margin:0 5px;
    margin:0 5px;
    border-bottom:1px solid #e5e5e5;
}
.subsubmenu li a{
    display:block;
    padding:5px;
    background:#e3e3e3;
    width:210px;
}
.subsubmenu li a:hover{
    display:block;
    padding:5px;
    background:#cac9c9;
    width:210px;
    text-decoration:none;
}			
.subsubmenu-conab {
    margin-left:190px;
    margin-top:0px;
}
.subsubmenu-produtosServicos {
    margin-left:190px;
    margin-top:0;
    *margin-top:1;
}


.subsubmenu li a{
    border-bottom:1px solid #cccccc;
}
.subsubmenu-conab li a:hover {
    background:#bcb9b9;
}	

.btn-subsubmenu{
    display:block;
    float:left;
    width:78px;
    padding:10px;
}
.btn-subsubmenu:hover{

}		





.btn-menu{
    display:block;
    height:27px;
    float:left;
}
.btn-menu:hover{
    background-position:bottom;
}
.btn-menu-conabCorporativa{
    color:#b9dbff;
}
a.btn-menu-conabCorporativa{
    color:#b9dbff;
}
.btn-menu-conab{
    background:url(../img/menu/conab.jpg) no-repeat;
    width:99px;
}
.btn-menu-produtosServicos{
    background:url(../img/menu/produtosServicos.jpg) no-repeat;
    width:160px;
}
.btn-menu-imprensa{
    background:url(../img/menu/imprensa.jpg) no-repeat;
    width:93px;
}
.btn-menu-licitacoes{
    background:url(../img/menu/licitacoes.jpg) no-repeat;
    width:115px;
}

.link-submenu-submenu{
    display:inline;
}

/***********************/

.box-superFiltro {clear:both; margin:0 0 20px 0; background:url(../img/bg/box-superFiltro.gif) top repeat-x #ededed; padding:20px; -moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px;}
.box-superFiltro a.esconderFiltro{ float:right; font-size:10px;}
.box-datasHistorico {
    clear:both;
    margin:10px 0 5px 0 ;
    padding:0 0 5px 0;
    float:left;
    width:350px;
    border-bottom:1px solid #tipoArquivo;
}
.box-datasHistorico div.data{
    background:url(../img/bg/bull/seta-datasHistorico.png) no-repeat 0 6px;
    padding:0 0 0 15px;
    color:#003975;
    font-weight:bold;
    font-size:16px;
    float:left;
    width:60px;
}
.box-datasHistorico div.nomeArquivo{
    background:url(../img/bg/bull/seta-datasHistorico.png) no-repeat 0 6px;
    padding:0 0 0 15px;
    color:#003975;
    font-weight:bold;
    font-size:14px;
}
.box-datasHistorico div.descricao{
    float:left;
    width:260px;
}	
.box-datasHistorico div.tipoArquivo a{
    color:#003975;
    background:url(../img/icones/pdf.jpg) no-repeat right;
    padding:0 20px 0 0 ;
}		

.box-mercadoAgropecuario {
    clear:both;
    margin:10px 0;
    background:#3d3d3d;
    padding:10px;
}
.box-mercadoAgropecuario tr {
}
.box-mercadoAgropecuario tr td{
    border:1px solid #2b2b2b;
    width:33%;
}
.box-mercadoAgropecuario tr td a{
    display:block;
    color:#FFF;
    padding:5px;
}	
.box-mercadoAgropecuario tr td a:hover{
    display:block;
    color:#66ff66;
    background:#2e2e2e;
    text-decoration:none;
    padding:5px;
}	


.box-formularioContato {
    width:550px;
}
.box-formularioContato .campoInfo{
    border:1px solid #d3d3d3;
    background:#f4f4f4;
    width:520px;
    padding:5px 10px;
    margin:4px 0 20px 0;
    font-size:12px;
    font-family:Arial, Verdana, T, sans-serif;
    line-height:18px;
}
.box-formularioContato .assunto {
    height:40px;
}
.box-formularioContato .mensagem {
    height:140px;
}
.box-formularioContato .enviar {
    font-size:13px;
    background:#539651;
    color:#fff;
    padding:5px 15px;
    border:none;
    float:right;
    margin:0 7px 0 0;
}
.lista-subAreas {
    clear:both;
    padding:20px 20px;
    float:left;
    width:570px;
    margin:20px 0 0 0;
}
.lista-subAreas li{
    padding:0 0 0 0px;
    margin:0 0 10px 0;
}	
.box-vejaTambem {
    background:url(../img/bg/destaquesFinais.gif) repeat-x top;
    clear:both;
    padding:20px 20px;
    float:left;
    width:570px;
    margin:30px 0 0 0;
}	
.box-vejaTambem ul li{
    background:url(../img/bg/bull/setaAzul.jpg) 0 2px no-repeat;
    padding:0 0 0 10px;
    margin:0 0 10px 0;
}	
.box-filtro {
    width:250px;
    padding:10px 0px 25px 0px;
    margin:0 0 15px 10px;
    clear:both;
    min-height:220px;
    _height:220px; /* IE 6 HACK*/
}
.box-pesquisa {
    width:250px;
    padding:10px 0px 25px 0px;
    background:url(../img/bg/colInformacoesAdicionais.gif) no-repeat bottom;
    margin:0 0 15px 10px;
    clear:both;
    min-height:120px;
    _height:120px; /* IE 6 HACK*/
}

.box-tags {
    width:250px;
    padding:10px 0px 25px 0px;
    background:url(../img/bg/colInformacoesAdicionais.gif) no-repeat bottom;
    margin:0 0 15px 10px;
    clear:both;
    min-height:140px;
    _height:140px; /* IE 6 HACK*/
}
.box-tags ul {
    padding:10px;
}
.box-tags ul li{
    width:230px;
    padding:0 0 1px 0;
    margin:0;
    color:#999999;
}
.box-tags ul li div{
    float:left;
    width:185px;
}
.box-tags ul li a{
    color:#999;
}
.box-tags ul li a strong{
    float:right;
    color:#333;
}
.box-noticiasLidas {
    width:250px;
    padding:0px 0px 15px 0px;
    background:url(../img/bg/colInformacoesAdicionais.gif) no-repeat bottom;
    margin:0 0 15px 10px;
    clear:both;
}
.box-noticiasLidas ul{
}
.box-noticiasLidas ul li{
    border-top:1px solid #c2c2c2;
    padding:5px 5px 0px 5px;
    margin:0 0 5px 0;
}
.box-noticiasLidas ul li a{
    color:#999;
}
.box-calendario {
    width:250px;
    padding:10px 0px 15px 0px;
    margin:0 0 15px 10px;
    clear:both;
}	
.box-calendario ul {
    padding:10px 16px;
    clear:both;
    display:block;
    background:url(../img/bg/box-calendario.gif) no-repeat 0 31px;
    min-height:140px;
}
.box-calendario ul li{
    text-align:center;
    height:15px;
    width:30px;
    padding:3px 0 2px 0;
    float:left;
    font-weight:bold;
}
.box-calendario ul li a{
    color:#666666;
}
.box-calendario ul li a.select{
    color:#339933;
}
.box-calendario ul li.domingo {
    color:#990000;
}
.box-calendario ul li.domingo a {
    color:#990000;
}
.box-calendario ul li.mes {
    width:150px;
    float:left;
    height:20px;
    text-align:center;
}
.box-calendario ul li.navLeft {
    float:left;
    height:20px;
    text-align:center;
}
.box-calendario ul li.navRight {
    float:left;
    height:20px;
    text-align:center;
}

.box-imagemEvento {
    width:360px;
    float:left;
    padding:20px 15px 15px 15px;
    margin:0 0 15px 0;
}
.box-imagemEvento .img{
    float:left;
    margin:-15px 10px 10px 0;
    border:1px solid #4c4c4c;
}
.box-imagemEvento * a{
    color:#666666 !important;
}
.box-imagemEvento a:hover{
    color:#666666;
}


.box-imagemNoticia {
    width:450px;
    float:left;
    padding:0 0 15px 0;
}
.box-imagemNoticia .img{
    float:left;
    margin:0 10px 10px 0;
    border:1px solid #bfbfbf;
}

.box-indicadoresConab {
    clear:both;
}
.box-indicadoresConab ul.precos{
    width:390px;
    height:153px;
    background:url(../img/bg/box-indicadoresConab.jpg) no-repeat;
    padding:20px 10px 20px 15px;
}
.box-indicadoresConab ul.precos li{
    width:185px;
    float:left;
    background: url(../img/bg/bull/box-indicadoresConab-ul-li.png) no-repeat 0 4px;
    _background: url(../img/bg/bull/box-indicadoresConab-ul-li.gif) no-repeat 0 4px;
    padding:0 5px 15px 0;
}
.box-indicadoresConab ul.precos li a{
    padding:0 0 0 13px;
    color:#666666;
    font-weight:bold;
}
.box-indicadoresConab ul.precos li.listaCompleta{
    background:none;
    text-decoration:underline;
    float:right;
}
.box-indicadoresConab ul.precos li.listaCompleta a{
    padding:0;
    color:#000;
    font-size:11px;
    font-weight:normal;
    float:right;
}
.box-indicadoresConab ul.indices{
    width:390px;
    height:33px;
    background:url(../img/bg/box-indicadoresConab-indices.jpg) no-repeat;
    padding:20px 10px 0px 15px;
}
.box-indicadoresConab ul.indices li{
    float:left;
    background: url(../img/bg/bull/box-indicadoresConab-indices-ul-li.gif) no-repeat 0 4px;
    padding:0 25px 0px 0;
    margin:0 0 0 10px;
}
.box-indicadoresConab ul.indices li a{
    padding:0 0 0 10px;
    color:#333333;
    font-weight:bold;
    font-size:14px;
}		

.box-produtosServicos {
    clear:both;
    margin:0 0 10px 0;
    padding:25px 0 0 0;
    background:url(../img/bg/box-imagemEvento.gif) bottom repeat-x;
    min-height:200px;
    float:left;
    width:420px;
    _height:200px;
}

.box-outrasInformacoes {
    clear:both;
    padding:25px 0 0 0;
}
.box-outrasInformacoes ul {
    float:left;
    width:187px;
    padding:0 5px;
}
.box-outrasInformacoes ul li{
    padding:0 10px 2px 10px;
}
.box-outrasInformacoes ul li.primeiro{
    font-weight:bold;
    padding:0 10px 2px 10px;
    background:url(../img/bg/bull/setaAzul.jpg) no-repeat 0 2px;
}
.box-agenda {
    clear:both;
    padding:25px 0 0 0;
    width:420px;
    min-height:200px;
    _height:150px;
    background:url(../img/bg/box-imagemEvento.gif) repeat-x bottom;
    float:left;
}
.box_ {
    background: url("../img/bg/box-imagemEvento.gif") repeat-x scroll center bottom transparent;
    clear: both;
    float: left;
    min-height: 40px;
    width: 450px;
}
.box-agenda ul {
    clear:both;
    height:60px;
}
.box-agenda ul li{
    float:left;
    line-height:15px;
    text-align:center;
    border-left:1px solid #cccccc;
    display:block;
}
.box-agenda ul li strong{
    font-size:20px;
}
.box-agenda ul li.anterior {
    border:none;}
.box-agenda ul li.anterior a{
    background:url(../img/bg/bull/box-agenda-setaAnterior.gif) no-repeat center #fff;
    display:block;
    padding:8px 2px 0 2px;
}
.box-agenda ul li.anterior a:hover{
    background:url(../img/bg/bull/box-agenda-setaAnterior_on.gif) no-repeat center #fff;
}
.box-agenda ul li.proximo {
}
.box-agenda ul li.proximo a{
    background:url(../img/bg/bull/box-agenda-setaProximo.gif) no-repeat center #fff;
    display:block;
    padding:8px 2px 0 2px;
}
.box-agenda ul li.proximo a:hover{
    background:url(../img/bg/bull/box-agenda-setaProximo_on.gif) no-repeat center #fff;
}
.box-agenda ul li a{
    color:#999999;
    display:block;
    padding:3px 10px;
    background:url(../img/bg/box-agenda-data.gif) repeat-x;
}			
.box-agenda ul li a:hover{
    background:#fff;
    color:#333;
    display:block;
    text-decoration:none;
}			
.box-agenda ul li a.select{
    background:#fff;
    color:#333;
    text-decoration:none;
}			
.box-listagemFotos {
}
.box-listagemFotos ul { border-bottom:1px solid #cdcdcd; margin:0 0 10px 0; padding:0 0 10px 0; float:left;}
.box-listagemFotos ul li{
    float:left;
    width:81px;
    height:54px;
    overflow:hidden;
    margin:5px 2px;
}
.box-listagemPublicacoes {
    width:600px;
    float:left;
    padding:0 5px 15px 5px;
    margin:0 0 15px 0;
}
.box-listagemPublicacoes ul li{
    padding:0 0 5px 0;
}
.box-listagemPublicacoes ul li a{
    padding:0 0 0 10px;
    background:url(../img/bg/bull/box-listagemPublicacoes-ul-li.gif) no-repeat 0 5px;
}
.box-publicacaoDestaque {
    background:url(../img/bg/box-publicacaoDestaque.jpg) no-repeat bottom;
    padding:0 20px 20px 20px;
    margin:0 0 30px 0;
    float:left;
    width:560px;
}
.box-publicacaoDestaque h2{
    padding:0 0 15px 0;
    color:#006600;
}
.box-publicacaoDestaque h2 a{
    color:#006600;
}
.box-publicacaoDestaque img{
    float:left;
    margin:0 10px 10px 0;
    border:1px solid #a0a0a0;
}
.box-publicacaoDestaque ul li{
    margin:5px 10px 0 0;
    color:#666666;
}
.box-publicacaoDestaque ul li.integra{
    margin:15px 0 0 0;
}
.box-publicacaoDestaque ul li.integra a{
    text-decoration:underline;
    color:#666666;
}
.box-galeriaImagens {
    background:#000;
    -moz-border-radius:7px;
    -webkit-border-radius:7px;
    border-radius:7px;
    min-height:510px;
    _height:510px;
    padding:10px;
    color:#c5c1c1;
    margin:0 0 20px 0;
}
.box-galeriaImagens h2 {color:#009900; font-size:17px;}
.box-galeriaImagens .navegacaoGaleria {float:right; margin:-5px 0 0 0;}
.box-galeriaImagens .informacoesGerais {padding:10px 0 10px 10px;}
.box-galeriaImagens .numeroFotos {float:left; width:300px; margin:20px 0 0 0; color:#666666;}
.box-galeriaImagens .numeroFotos strong{font-size:16px; color:#669900; padding:8px; background:#1f1f1f;}
.box-galeriaImagens ul{float:left; margin:20px 0 0 0;}
.box-galeriaImagens ul li{float:left; }
.box-galeriaImagens ul li a{padding:0 0 00 15px; margin:0 0 0 10px; background:url(../img/bg/bull/setaVerdeemPreto.jpg) no-repeat 0 2px;color:#666666 }



.box-listagemInformacao {
    width:600px;
    float:left;
    padding:0 5px 15px 5px;
    margin:0 0 15px 0;
    border-bottom:1px solid #cdcdcd;
}
.destaque{
    border:none !important;
}
.box-listagemInformacao .img{
    float:left;
    margin:0 10px 10px 0;
    border:1px solid #bfbfbf;
}
.box-listagemInformacao .qtdFotos {
    background:#efefef;
    float:right;
    padding:5px 10px;}
.box-listagemInformacao h6 {
    color:#999;
    font-weight:bold;
    padding:2px 0;
}
.box-listagemInformacao h6 a{
    color:#999;
}
.box-listagemInformacao h2{
    color:#006600;
    font-weight:bold;
}
.box-listagemInformacao h2 a{
    color:#006600;
}

.box-listagemInformacao ul, ol {
    padding:20px 0 0 20px;
}
.box-listagemInformacao ul, ol  li{
    padding:0 15px 0 0;
    font-weight:bold;
}
.box-listagemInformacao ul, ol li a{
    padding:0 0 0 13px;
    caption-side:#333333;
}
.box-listagemInformacao .audio{
    width:250px;
    margin:10px 0 0 0;
    float:right;
    clear:both;
}	
.box-destaquesExterno{
    /*background:url(../img/bg/destaquesFinais.gif) repeat-x top;*/
    clear:both;
    margin:10px 0 0 0;
    padding:10px;
}
/*Adicionado Jnio Pereira dos Santos 19-10-10
/*lista de idiomas no destaque*/
/************/
.box-destaquesExterno ul.lista{
    width:auto;
    height:auto;
    padding-top: 5px;
}
.box-destaquesExterno ul.lista li{
    background:url("../img/bg/bull/box-indicadoresConab-ul-li.png") no-repeat scroll 0 4px transparent;
    width:auto;
    min-height:inherit;
    padding:0 0 5px 10px;
    border: 0;

}
.box-destaquesExterno ul.lista li a{
    padding:0 0 0 3px;
    color:#666666;
    font-weight:bold;
}

.box-destaquesExterno ul.lista li:hover{
    background:url("../img/bg/bull/box-indicadoresConab-ul-li.png") no-repeat scroll 0 4px transparent;
    border:0px solid #669900;
}
/************/

.box-destaquesExterno ul {
    margin:inherit;
    float:left;
}
.box-destaquesExterno ul li{min-height:68px; _height:68px;			float:left;
                           width:193px;
                           padding:12px;
                           border:3px solid #FFF;
}
.box-destaquesExterno ul li:hover{
    background:#e0ebcc;
    border:3px solid #669900;
}
.box-destaquesExterno ul li .img{
    border:1px solid #949494;
    margin:0 0 5px 0;
}
.box-destaquesExterno ul li .descricao{
    font-weight:bold;
}

.box-destaquesFinais{
    /*background:url(../img/bg/destaquesFinais.gif) repeat-x top;*/
    clear:both;
    margin:10px 0 0 0;
    padding:10px;
}
/*Adicionado Jnio Pereira dos Santos 19-10-10
/*lista de idiomas no destaque*/
/************/
.box-destaquesFinais ul.lista{
    width:auto;
    height:auto;
    padding-top: 5px;
}
.box-destaquesFinais ul.lista li{
    background:url("../img/bg/bull/box-indicadoresConab-ul-li.png") no-repeat scroll 0 4px transparent;
    width:auto;
    min-height:inherit;
    padding:0 0 5px 10px;
    border: 0;

}
.box-destaquesFinais ul.lista li a{
    padding:0 0 0 3px;
    color:#666666;
    font-weight:bold;
}

.box-destaquesFinais ul.lista li:hover{
    background:url("../img/bg/bull/box-indicadoresConab-ul-li.png") no-repeat scroll 0 4px transparent;
    border:0px solid #669900;
}
/************/

.box-destaquesFinais ul {
    margin:inherit;
    float:left;
}
.box-destaquesFinais ul li{min-height:200px; _height:200px;			float:left;
                           width:193px;
                           padding:12px;
                           border:3px solid #FFF;
}
.box-destaquesFinais ul li:hover{
    background:#e0ebcc;
    border:3px solid #669900;
}
.box-destaquesFinais ul li .img{
    border:1px solid #949494;
    margin:0 0 10px 0;
}
.box-destaquesFinais ul li .descricao{
    font-weight:bold;
}


.box-linksApoio{
    clear:both;
    margin:20px 0 0 10px;
    background:url(../img/bg/box-linksApoio.jpg) repeat-x;
} 
/*
.box-linksApoio ul li{float:left; height:130px;}
.box-linksApoio ul li a{float:left; display:block; background-repeat:no-repeat;height:110px;border-right:1px solid #e0ebcc;}
.box-linksApoio ul li a.guia-tiss{ width:120px; background:url(../img/icones/guia-tiss.jpg) center top; }
.box-linksApoio ul li a.prohort{width:90px; background: url(../img/icones/prohort.jpg) center top; } 
.box-linksApoio ul li a.moc{width:120px; background: url(../img/icones/moc.jpg) center top; }
.box-linksApoio ul li a.informe{width:120px; background: url(../img/icones/informe-agrometereologico.jpg) center top; }
.box-linksApoio ul li a.publicacoes{width:125px; background: url(../img/icones/publicacoes.jpg) center top; }
.box-linksApoio ul li a.nfe{width:145px; background: url(../img/icones/nota-fiscal-eletronica.jpg) center top; }
.box-linksApoio ul li a.ouvidoria{width:120px; background: url(../img/icones/ouvidoria.jpg) center top; }
.box-linksApoio ul li a.transparencia{width:125px; background: url(../img/icones/transparencia.jpg)  center top; }
.box-linksApoio ul li a.linksparceiros{width:120px; background: url(../img/icones/lparcfinal.jpg)  center top;  }    
.box-linksApoio ul li a.a-info{ width:100px; background:url(../img/icones/acessoinf.jpg) center top; border:none;}
*/



.box-ultimasNoticias{
    clear:both;
    margin:50px 0 0 0;
}
.box-ultimasNoticias ul{

}
.box-ultimasNoticias ul li{float:left; width:450px; padding:0 0 8px 0; margin:0 0 8px 0;}
.box-ultimasNoticias ul li .data{
    background:url(../img/bg/data_ultimasNoticias.jpg) no-repeat;
    width:45px;
    height:27px;
    padding:6px 8px;
    margin:0 0 0 10px;
    float:left;
}
.box-ultimasNoticias ul li h3{
    float:right;
    width:368px;
    font-size:12px;
    font-weight:normal;
}
.box-multimidia{
    clear:both;
    margin:25px 0 0 0;
    background:url(../img/bg/box-imagemEvento.gif) bottom repeat-x;
    float:left;
}

table.table-listagemItens {clear:both; width:100%; margin:0 0 20px 0;}
table.table-listagemItens tr td{padding:10px;font-size: 12px;}
table.table-listagemItens tr.title td{background:url(../img/bg/table-title.gif) repeat-x #003366; color:#fff; }
table.table-listagemItens tr.cor td{background:#e0e0e0;}
/* 
9. CABEÃ‡ALHOS ------------------------------------------------------- 
						h1, h2, h3, h4, h5, h6 
*/


h1 {
    padding:0 0 10px 0;
    font-size:18px;
    color:#003366;
}

h2 {
    padding: 0 0 10px 0;
    margin:0;
    font-size:15px;
    color:#003366;
}
h1.area {
    color:#003366;
    font-weight:bold;
    font-size:24px;
    clear:both;
    padding:0 0 10px 0;
}
h2.tipoA {color:#339933;}
h2.tipoB {color:#339933;}
h2.tipoC {color:#003366;}
h2.tipoD {color:#66ff66;}
h2 span {color:#999999;font-weight:normal;}


h3 {
    font-size:14px;
    font-weight:bold;
    background:none;
}
h3.apoioInformacoes {
    font-size:14px;
    font-weight:bold;
    color:#fff;
    background:url(../img/bg/apoioInformacoes.gif) no-repeat;
    padding:6px 0 10px 25px;
}
h4 {
    font-size:12px;
    font-weight:normal;
    padding:0 0 10px 0;
}
h4.tipoA {
    font-size:14px;
    font-weight:bold;
    color:#003399;
    padding:0 0 20px 0;
}
h4.suporte {
    font-size:12px;
    font-weight:normal;
    color:#164415;
    padding:0 20px 20px 20px;
}
h4.suporte strong {
    font-size:15px;
    font-weight:normal;
    color:#FFFFFF;
}
h5 {
    border-bottom:1px solid #cdcdcd;
    padding:0 0 10px 0;
    margin:0 0 10px 0;
    font-size:12px;
    color:#333333;
}

h6 {
    font-size:11px;
    font-weight:normal;
}
h6.categoria {
    font-size:10px;
    font-style:italic;
    padding:0 0 15px 0;
}


/* 
ESTILOS ESPECÃFICOS --------------------------------------------------------- 
*/
.clearBoth {clear:both;}	
.toLeft { float:left;}
.toRight{float:right;}	
.acessoUniversal {
    display: none;
    visibility: hidden;
    text-indent: -9999px;
    font-size: 0;
    line-height: 0;
}

.verOutras{
    text-align:right;
    border-top:1px solid #bfbfbf;
    color:#666666;
    font-size:12px;
    padding:5px 0px 10px 0;
}
.verOutras a{
    color:#666666;
    padding:0 10px 0 0;
}	
.vejaOutras{
    text-align:right;
    color:#333333;
    font-size:12px;
    padding:5px 0px 10px 0;
}
.vejaOutras a{
    color:#333333;
    padding:0 10px;
    text-decoration:underline;
}	

a.envieEmail {
    padding:0px 0px 0 20px;
    background:url(../img/bg/bull/envieEmail.gif) left no-repeat;
    color:#003366;
    float:left;
    display:block;
    font-size:10px;
    margin:-8px 0 10px 0;
}
a.imprimir {
    padding:0px 0px 0 20px;
    background:url(../img/bg/bull/imprimir.gif) left no-repeat;
    color:#003366;
    float:right;
    display:block;
    font-size:10px;
    margin:-8px 0 10px 0;
}


.migalhas {
    padding:0px 20px 0 0px;
    /*position:relative;*/
    margin:0;
}
.migalhas ul {float:left; /*width:530px;*/width:595px;}
.migalhas ul li{font-size:12px; float:left; padding:0 7px 0 0; color:#999999; font-weight:bold;}
.migalhas ul li.voltar {float:right; /*position:absolute;*/ right:0;}
.migalhas ul li.voltar a{
    font-size:14px;
    font-weight:bold;
    color:#006600;
    padding:0 0 0 15px;
    margin:-3px 0 0 0;
    background:url(../img/bg/bull/voltar.gif) no-repeat left;
}
.submigalhas {
    padding:0px 0px 20px 0px;
    float:left;
    width:920px;
}
.submigalhas  ul li{
    font-size:12px;
    float:left;
    padding:0 7px 0 0;
    color:#003366;
}
.submigalhas  ul li.select {
    float:right;
}

.superintendenciasRegionais{}
.superintendenciasRegionais ul li {float:left; margin:0 0 5px 0; padding:20px 20px 5px 20px;background:url(../img/bg/aba-off.gif) repeat-x bottom; width:190px; height:75px;}

.expandivel {display:none;}
.hide {display:none;}
.padding {padding:10px;}
a.ampliarMapa {float:right; background:url(../img/bt/ampliar.gif) no-repeat right; padding:0 18px 0px 0; color:#666;}
a.descricaoMapa {float:left; color:#666;}
.imagem {float:left; padding:0 10px 10px 0;}

/* formataÃ§Ã£o de tamanhos fixos*/
.px220 {width:220px;}
.px100 {width:100px;}
.w150px {width:150px;}
.w200px {width:200px;}
.w250px {width:250px;}
.w300px {width:300px;}
.w350px {width:350px;}
.w400px {width:400px;}
.w450px {width:450px;}
.w500px {width:500px;}
.w550px {width:550px;}






/* FormulÃ¡rios */
/* ========================================================================== */

.button-acessoClipping {
    padding:5px 30px;
    margin:10px 0;
    background:#539651;
    color:#FFF;
    font-size:14px;
    border:none;
    -moz-border-radius:7px;
    -webkit-border-radius:7px;
    border-radius:7px;
    text-align:center;
    cursor: pointer;
}	
.button-acessoFiltragem {
    padding:5px 10px;
    margin:-30px 10px 0 10px;
    background:#539651;
    color:#FFF;
    font-size:12px;
    border:none;
    -moz-border-radius:3px;
    -webkit-border-radius:3px;
    border-radius:3px;
    text-align:center;
}	
.select-filtro-pesquisa {
    background:#FFF;
    padding:2px;
    border:1px solid #7f9db9;
    margin:5px 0 10px 0;
}
.select-superFiltro {
    background:#FFF;
    padding:2px;
    border:1px solid #7f9db9;
    margin:5px 0 10px 0;
    -moz-border-radius:3px;
    -webkit-border-radius:3px;
    border-radius:3px;
}





/* JQUERY PROPRIEDADES **************************************************/
/* Easy Tooltip */
#easyTooltip{
    padding:10px;
    border:1px solid #b4b4b4;
    background:#FFF;
    color:#333333;
    z-index:100000;
    max-width:400px;
    -moz-box-shadow: 0 3px 10px #666;
    -webkit-box-shadow: 0 3px 10px #666;
    -o-box-shadow: 0 3px 10px #666;
    box-shadow: 0 3px 10px #666;
}
#tool-sombra {
    position:absolute;
    top:0;
    left:0;
    width:100%;
    height:100%;
    z-index:98;
    background:#000000;
    display:none;
}
#tool-content{
    position:absolute;
    top:0;
    left:0;
    z-index:99;
    display:none;
}
#tool-loading{
    position:absolute;
    top:0;
    left:0;
    z-index:99;
    width:66px;
    height:66px;
    background:#000;
    display:none;
}
#tool-box {
    padding:10px;
    background:#FFF;
    width:600px;
}			

/* menu lateral em accordion*/
ul#menu-lateral, ul#menu-lateral  {list-style-type:none; margin: 0px 10px;padding: 0;}
ul#menu-lateral a {display: block;text-decoration: none;}
ul#menu-lateral li {margin-top: 1px;font-size:14px;}
ul#menu-lateral li a {color: #666666;font-weight:bold;display:block;padding:8px 0 8px 20px;border-bottom:1px solid #cecece;background:url(../img/bg/bull/menu-lateral.gif) no-repeat 0 12px;}
ul#menu-lateral  li a:hover {color:#006600;background:url(../img/bg/bull/menu-lateral-hover.gif) no-repeat 0 12px;}
ul#menu-lateral  li ul {margin:0 0 20px 0;}
ul#menu-lateral  li ul li a {padding-left: 20px;font-size:12px;font-weight:normal;border:none;background:none;}
ul#menu-lateral  li ul li a:hover {color:#339933; background:none;}

/* MODIFICADO 08/05  - JUNIO - LEI DE ACESSO  INFORMAO N 12.527/2011 */

ul#menu-lateral .semsubitens a {color: #666666;font-weight:bold;display:block;padding:8px 0 8px 20px;border-bottom:1px solid #cecece;background:none;}
ul#menu-lateral .semsubitens a:hover {color:#006600;background:none;}

ul.menu-lateral, ul.menu-lateral  {list-style-type:none; margin: 0px 10px;padding: 0;
}
ul.menu-lateral a {display: block;text-decoration: none;}
ul.menu-lateral li {margin-top: 1px;font-size:14px;}
ul.menu-lateral li a {color: #666666; font-weight:bold; display:block; padding:8px 0 8px 20px;border-bottom:1px solid #cecece;background:url(../img/bg/bull/menu-lateral.gif) no-repeat 0 12px;}
ul.menu-lateral li a:hover.a_nivel1 {color:#006600;background:url(../img/bg/bull/menu-lateral-hover.gif) no-repeat 0 12px;}
ul.menu-lateral li ul {margin:0 0 10px 0;}

ul.menu-lateral li ul li a {padding: 5px 0px 5px 20px; font-size:13px; font-weight:normal;border-bottom: 1px solid #E5E5E5;background:none;}
ul.menu-lateral li ul li a.select {background: url("../img/bg/menuPrincipal-sub_info.gif") no-repeat scroll 0 0 transparent;}
ul.menu-lateral li ul li a:hover {color:#339933;}

ul.menu-lateral li ul li ul li a {padding-left: 30px;font-size:12px;font-weight:normal;border-bottom: 1px solid #E5E5E5;background:none;}

ul.menu-lateral .semsubitens a {color: #666666;font-weight:bold;display:block;padding:8px 0 8px 20px;border-bottom:1px solid #cecece;background:none;}
ul.menu-lateral .semsubitens a:hover {color:#006600;background:none;}
/* FIM MODIFICAO */

.tam1 p, .tam1 li{ font-size: 80%}
.tam2 p, .tam2 li{ font-size: 90%}
.tam3 p, .tam3 li{ font-size: 95%}
.tam4 p, .tam4 li{ font-size: 100%}
.tam5 p, .tam5 li{ font-size: 105%}
.tam6 p, .tam6 li{ font-size: 110%}
.tam7 p, .tam7 li{ font-size: 120%}
.tam1 h1{font-size:21px;} 
.tam2 h1{font-size:22px;} 
.tam3 h1{font-size:23px;} 
.tam4 h1{font-size:24px;} 
.tam5 h1{font-size:25px;} 
.tam6 h1{font-size:26px;} 
.tam7 h1{font-size:27px;} 

.tam1 h2{font-size:12px;} 
.tam2 h2{font-size:13px;} 
.tam3 h2{font-size:14px;} 
.tam4 h2{font-size:15px;} 
.tam5 h2{font-size:16px;} 
.tam6 h2{font-size:17px;} 
.tam7 h2{font-size:18px;} 

#barra-brasil-v2 {
    background: url("../img/images/barra-gov-secom-bv2.gif") no-repeat scroll left top transparent;
    clear: right;
    float: none;
    height: 36px;
    margin: 0;
    padding: 0;
    width: 960px;
}


#barra-brasil-v2 #logo-republica-bv2 {
    display: block;
    float: left;
    margin: 0;
    padding: 7px 0 0 30px;
}


#barra-brasil-v2 #logo-gov-bv2 {
    display: block;
    float: right;
    margin: 0;
    padding: 5px 21px 0 0;
}
