﻿/** Caixas Genericas **/
.caixa h3, .caixa ul, .caixa li {
list-style:none;
margin:0;
padding:0;
}
.caixa {
width:185px;
margin-bottom:.3em;
}
.caixa .caixa-titulo {
background:transparent url(/images/pagina-inicial/menu-lateral/titulo1.gif) no-repeat left top;
/*font-size:14px;*/
padding:2px 5px;
}
.caixa + .caixa .caixa-titulo {
background-image:url(/images/pagina-inicial/menu-lateral/titulo2.gif);
}
.caixa + .caixa + .caixa .caixa-titulo {
background-image:url(/images/pagina-inicial/menu-lateral/titulo3.gif);
}
.caixa + .caixa + .caixa + .caixa .caixa-titulo {
background-image:url(/images/pagina-inicial/menu-lateral/titulo4.gif);
}
.caixa + .caixa + .caixa + .caixa + .caixa .caixa-titulo {
background-image:url(/images/pagina-inicial/menu-lateral/titulo5.gif);
}
.caixa .caixa-conteudo {
padding:1em;
font-size:.9em;

}
.caixa.ultima .caixa-conteudo {
background:transparent url(/images/pagina-inicial/back_inferior.gif) no-repeat left bottom;
padding-bottom:10px;
}
.grupo-caixas {
background:transparent url(/images/pagina-inicial/back_meio.gif) repeat-y left top;
margin-bottom:10px;
}
/* Menu Direita */
#mais-pesquisados .caixa-conteudo {
padding:0 0 10px 0;
}
#mais-pesquisados ul {
padding:5px 13px;
}

#portais-servicos div.caixa-conteudo,
#mais-pesquisados div.caixa-conteudo {
background:url(/images/pagina-inicial/back_degrade.gif) no-repeat bottom left;
}

#mais-pesquisados li {
/*border-bottom:1px solid #ccc;*/
background:transparent url(/images/pagina-inicial/icones-mais-pesquisados/_geral.gif) no-repeat left center;
display:block;
padding:10px 0;
}
#mais-pesquisados li+li {
border-top:1px solid #ccc;
}
#mais-pesquisados li a {
display:block;
padding:5px 0 5px 50px;
color:#434542;
line-height:16px;
}
#mais-pesquisados li.restituicao {
background-image:url(/images/pagina-inicial/icones-mais-pesquisados/restituicao.gif);
}
#mais-pesquisados li.certidao-negativa  {
background-image:url(/images/pagina-inicial/icones-mais-pesquisados/certidao-negativa.gif);
}
#mais-pesquisados li.consulta-cpf {
background-image:url(/images/pagina-inicial/icones-mais-pesquisados/consulta-cpf.gif);
}
#mais-pesquisados li.pagamentos {
background-image:url(/images/pagina-inicial/icones-mais-pesquisados/pagamentos.gif);
}
#mais-pesquisados li.viajantes {
background-image:url(/images/pagina-inicial/icones-mais-pesquisados/globo.gif);
}

#mais-pesquisados li.extrato-da-dirpf {
background-image:url(/images/pagina-inicial/icones-mais-pesquisados/extrato_irpf.gif);
}

#mais-pesquisados li.pesquisa-de-situacao-fiscal {
background-image:url(/images/pagina-inicial/icones-mais-pesquisados/pesquisa_s_f.gif);
}

#mais-pesquisados li.certificado {
background-image:url(/images/pagina-inicial/icones-mais-pesquisados/certificado.gif);
}

#mais-pesquisados li.e-cac {
background:none;
}

#mais-pesquisados li.e-cac a {
background: transparent url(/images/pagina-inicial/icones-mais-pesquisados/e-cac-texto.gif) no-repeat left top;
padding:37px 0 0 0;
height:0 !important;
overflow:hidden;
}

/* Agenda */
#agenda-tributaria table, #agenda-tributaria tr, #agenda-tributaria td {
padding:0;
margin:0;
}
#agenda-tributaria table.Calendar {
width:100%;
border:none;
}
.TituloCalendar {
text-align:center;
}
.MesCalendar {
border:1px solid #ccc;
width:100%;
text-align:center
}
.MesCalendar tr {
width:100%;
}

.TituloCalendar{font-size:9px; font-weight:bold; color:#4872AA; height:20px;}
.MesCalendar tr td{background-color:#E8ECF5;}
.MesCalendar tr td + td {background-color:#fff;}
.MesCalendar tr td + td + td + td + td + td + td {background-color:#E8ECF5;}
.MesCalendar tr td{ font-size:9px; font-family:Verdana, Geneva, sans-serif; font-weight:normal; color:#000; height:15px;}
.MesCalendar a {
display:block;
background-color:#f5dea8;
}

.MesCalendar td.DiaSemanaCalendar {
background-color:#b9c6e0;
}

/*banners */

#portais-servicos caixa-conteudo {
padding:0;
}
#portais-servicos li {
display:block;
background:transparent url(/images/pagina-inicial/portais-servicos/_geral.gif) no-repeat top left;
margin-bottom:5px;
/*
height:47px;
width:174px;
*/
}
#portais-servicos div.caixa-conteudo ul li a {
border:0pt none;
cursor:pointer;
display:block;
height:0px !important;
margin:0pt;
overflow:hidden;
padding:46px 0pt 0pt;
text-decoration:none;
width:171px;
}
#portais-servicos li.banner-simples {
background-image:url(/images/pagina-inicial/portais-servicos/sinac.gif);
}
#portais-servicos li.banner-sped {
background-image:url(/images/pagina-inicial/portais-servicos/sped.gif);
}
#portais-servicos li.banner-itr {
background-image:url(/images/pagina-inicial/portais-servicos/itr.gif);
}
#portais-servicos li.banner-cadsinc {
background-image:url(/images/pagina-inicial/portais-servicos/cadsinc.gif);
}
#portais-servicos li.banner-pgfn {
background-image:url(/images/pagina-inicial/portais-servicos/pgfn-portaldeservicos.gif);
}
#menu-idiomas {
margin:20px auto;
text-align:center;
font-size:.9em;
}

#menu-idiomas li{
display:inline;
border-left:1px solid #000;
padding:0 10px;
}

#menu-idiomas li.primeiro {
border:none;
}

#menu-idiomas li a {
font-size:0.9em;
color:#3366cc;
text-decoration:none;
}

#menu-idiomas li a:hover {
text-decoration:underline;
}
