/* ------------------------------------------------------------------
[  Conteudo  ]  */

#conteudo-principal #bloco-grid-b ul li { margin-left:14px; line-height:20px; list-style:square; }
#conteudo-principal #bloco-grid-b ul, #conteudo-principal #bloco-grid-b p { color:#666; margin-top:10px; }


/* Grids */
#bloco-grid-a, #bloco-grid-b, #bloco-grid-c, #bloco-grid-d { float:left; }

/* Grid a */
#bloco-grid-a { width:118px; }
#bloco-grid-a ul { background:url(../img/menu-interno.jpg) repeat-y right top; border-top:1px solid #bfd9d8; padding-bottom:50px; }
#bloco-grid-a ul li { border-bottom:1px solid #bfd9d8; }
#bloco-grid-a ul li a { background:url(../img/lista-icone.gif) no-repeat 6px center; color:#029d8d; display:block; font-size:1.0em; text-decoration:none; text-indent:6px; padding:4px 4px 4px 15px; }
#bloco-grid-a ul li a:hover { text-decoration:underline; }
#bloco-grid-a ul li div { padding-left:5px; color:#006699; }
#bloco-grid-a ul li div a { color:#006699; }

/* Grid b */
#bloco-grid-b { margin:0 15px; _margin:0 13px; *margin:0 13px; width:466px; }
#bloco-grid-b h2 { border-bottom:1px solid #bfd9d8; color:#1f1d8a; letter-spacing:-1px; font-size:1.4em; margin:18px 0 18px 0; padding-bottom:5px; }
#bloco-grid-b .vevent { font-size:1.0em; margin-bottom:16px; }
abbr { border:0; }
#bloco-grid-b h3, #bloco-grid-b h4 { color:#0d726e; font-size:1.1em; margin-bottom:5px; text-decoration:none; }
#bloco-grid-b h3 a, #bloco-grid-b h4 a { color:#0d726e; font-size:1.1em; text-decoration:none; }
#bloco-grid-b h3 a:hover, #bloco-grid-b h4 a:hover { text-decoration:underline; }


/* Grid c */
#bloco-grid-c { width:256px; }
/* Grid c: Estilos em base.css - comum a todas */

/* Grid d */
#bloco-grid-d { width:584px;padding:0 10px; }
#bloco-grid-d h2 { border-bottom:1px solid #bfd9d8; color:#1f1d8a; letter-spacing:-1px; font-size:1.4em; margin:18px 0 18px 0; padding-bottom:5px; }

/* Bloco de Informaēćo */
#bloco-grid-c .bloco-informacao { background:url(../img/borda-info-menor.jpg) no-repeat; font-size:1.0em; margin:0 15px 15px 0; _margin:0 10px 10px 0; *margin:0 10px 10px 0; height:97px; width:255px; }

#bloco-grid-c .bloco-informacao img.flutua-esquerda { margin:8px 10px 0 6px; }

#bloco-grid-c .bloco-informacao a { color:#cd4343; font-size:1.0em; text-decoration:none; }
#bloco-grid-c .bloco-informacao a:hover { text-decoration:underline; }
#bloco-grid-c .bloco-informacao a.veja-mais { line-height:20px;  }

#bloco-grid-c .bloco-informacao li { list-style:none; }

#bloco-grid-c .bloco-informacao h2 { color:#cd4343; margin:9px 0 6px 0; _margin:10px 0 10px 0; *margin:1px 0 10px 0; padding-top:10px; }

/* Hack Safari */
body:nth-of-type(1) #bloco-grid-c .bloco-informacao h2 {
   margin:10px 0 10px 0;
}

/* Blocos Especiais de InformaĆ§Ć£o (ImportaĆ§Ć£o e ExportaĆ§Ć£o) */
#bloco-grid-c .bloco-importados { background:url(../img/fundo-info-importados-menor.jpg) no-repeat; }
#bloco-grid-c .bloco-nacionais { background:url(../img/fundo-info-nacionais-menor.jpg) no-repeat; }

#bloco-grid-c .bloco-importados h2, #bloco-grid-c .bloco-nacionais h2 { color:#fff; }

#bloco-grid-c .bloco-importados h2, #bloco-grid-c .bloco-nacionais h2, 
#bloco-grid-c .bloco-importados ul, #bloco-grid-c .bloco-nacionais ul, 
#bloco-grid-c .bloco-importados a.veja-mais, #bloco-grid-c .bloco-nacionais a.veja-mais { margin-left:100px; }

/* Hack Safari */
body:nth-of-type(1) #bloco-grid-c .bloco-importados h2, 
body:nth-of-type(1) #bloco-grid-c .bloco-nacionais h2 {
   margin-left:100px;
}

/* Bloco Calendįrio */
/*#bloco-calendario { background:url(../img/fundo-calendario.jpg) no-repeat center top; height:203px; overflow:hidden; }
#bloco-calendario, #bloco-calendario a { color:#02379f; }
#bloco-calendario h2 { display:none; }
#bloco-calendario a { background-color:#02379f; color:#fff; display:block; text-decoration:none; }
#bloco-calendario a:hover { background-color:#ebf0f6; color:#02379f; }
#bloco-calendario table { margin:0 auto; text-align:center; width:210px; }
#bloco-calendario table tr td, #bloco-calendario table tr th { padding:3px; }*/

#bloco-calendario { background:url(../img/fundo-calendario.jpg) no-repeat center top; height:210px; }
#bloco-calendario, #bloco-calendario a { color:#02379f; }
#bloco-calendario h2 { display:none; }
#bloco-calendario a { color:#02379f; text-decoration:none; }
#bloco-calendario a:hover { color:#999; }
#bloco-calendario table { margin:0 auto; text-align:center; width:210px; }
#bloco-calendario table tr td, #bloco-calendario table tr th { padding:3px; }

#bloco-calendario table caption { font:bold 1.2em "Trebuchet MS", Geneva, sans-serif; letter-spacing:1px; padding-top:41px;  text-align:center; text-indent:5px; text-transform:uppercase; }
/* padding-top inves de margin corrige problema no Safari */


#getpass{margin-left:10px; width:230px;}

#getpass a {text-decoration:none;}

.off { display:none; }

.sac{color:#0d726e;}

/*#bloco-televendas a {text-decoration:none; }
#bloco-televendas a span{ color:#0d726e; font-size:1.1em; font-weight:bold; }*/
