@charset "iso-8859-1";
/* CSS Document */

/* estilização de layout apenas */

/* fundo */
body { background:#136CAE url(../imagens/fundo.jpg) top center no-repeat; }

/* Container */
.container { background:#fff url(../imagens/fundo.container.jpg) top center no-repeat; }

/* cabecalho */
.cabecalho h1 { margin:0px; padding:0px; }
.cabecalho h1 a img, .cabecalho h1 img { border:0px; }

/* conteudo */
.conteudo {}
/* Navegacao Global */
.conteudo .navegacaoGlobal { background:#136CAE url(../imagens/fundo.navegacao.global.jpg) top left repeat-x; }
.conteudo .navegacaoGlobal ul { list-style:none; margin:0px; padding:0px; width:990px; height:40px; }
.conteudo .navegacaoGlobal ul li { height:40px; margin:0px 0px 0px 15px; float:left; }
.conteudo .navegacaoGlobal ul li.ativo { background: url(../imagens/navegacao.global.over.jpg) top center no-repeat; }
.conteudo .navegacaoGlobal ul li p { margin:0px; padding:0px; }
.conteudo .navegacaoGlobal ul li p a { display:block; color:#FFF; text-decoration:none; line-height:40px; margin:0px 10px 0px 10px; font:16px; font-family:Verdana, Geneva, sans-serif; }
.conteudo .navegacaoGlobal ul li p a:hover { text-decoration:underline; }
/* bannerfull */
.conteudo .bannerfull { }
/* destaque */
.conteudo .destaques { }
.conteudo .destaques .destaque { width:235px; margin:0px 0px 0px 10px !important; margin:0px 0px 0px 5px; float:left; }
.conteudo .destaques .destaque h2 { width:235px; border-bottom:3px solid #DE453B; }
.conteudo .destaques .destaque h2,
.conteudo .destaques .destaque h2 a { line-height:30px; font-size:18px; font-family:Verdana, Geneva, sans-serif; font-weight:normal; text-decoration:none; color:#DE453B; }
.conteudo .destaques .destaque h2 a:hover { text-decoration:underline; }
.conteudo .destaques .destaque img { margin:10px 5px 0px 5px; border:1px #CCC solid; }
.conteudo .destaques .destaque p { margin:10px 0px 0px 0px; }
.conteudo .destaques .destaque p,
.conteudo .destaques .destaque p a { color:#666666; text-decoration:none; font:12px normal; font-family:Arial, Helvetica, sans-serif; line-height:16px; }
.conteudo .destaques .destaque p a:hover { text-decoration:underline; }
.conteudo .destaques .destaque p a b { color:#DE453B; font-weight:bold; text-decoration:underline; }
/* mercado */
.conteudo .mercado { background:#47AFFC url(../imagens/fundo.mercado.jpg) top left repeat-x; }
.conteudo .mercado .noticias { width:480px; margin:0px 0px 10px 10px; _margin:0px 0px 10px 5px; float:left; }
.conteudo .mercado .noticias h3,
.conteudo .mercado .noticias h3 a { font:18px normal; font-family:Verdana, Geneva, sans-serif; line-height:30px; text-decoration:none; color:#fff; }
.conteudo .mercado .noticias img { border:none; }
.conteudo .mercado .noticias h3 a:hover { text-decoration:underline; }
.conteudo .mercado .noticias h3 { border-bottom:3px solid #FFF; margin:0px 0px 10px 0px; }
.conteudo .mercado .noticias ul,
.conteudo .mercado .noticias ul li { list-style:none; width:480px; }
.conteudo .mercado .noticias ul li { margin:3px 0px 0px 3px; }
.conteudo .mercado .noticias ul li a { color:#FFF; text-decoration:none; font:12px normal; font-family:Arial, Helvetica, sans-serif; }
.conteudo .mercado .noticias ul li a:hover { text-decoration:underline; }
.conteudo .mercado .noticias ul li a:visited { color:#CCC; }
.conteudo .mercado .cotacoes { width:480px; margin:0px 10px 0px 0px; _margin-right:5px; float:right; }
.conteudo .mercado .cotacoes h3,
.conteudo .mercado .cotacoes h3 a { font:18px normal; color:#FFF; font-family:Arial, Helvetica, sans-serif; text-decoration:none; }
.conteudo .mercado .cotacoes h3 { line-height:30px; border-bottom:3px solid #FFF; margin:0px 0px 10px 0px; }
.conteudo .mercado .cotacoes table { width:480px; _width:460px; border:none; border-collapse:collapse; }
.conteudo .mercado .cotacoes table tr td,
.conteudo .mercado .cotacoes table tr th { border:none; color:#fff; font-family:Arial, Helvetica, sans-serif; background:url(../imagens/20.png); _background:none; padding:3px 5px; }
.conteudo .mercado .cotacoes table tr td { font:12px normal; }
.conteudo .mercado .cotacoes table tr.clear th,
.conteudo .mercado .cotacoes table tr.clear td { background:none; }
.conteudo .mercado .cotacoes table tr th { font:12px normal; } /* hack para linha sim linha não */
.conteudo .mercado .cotacoes table tr.titulo th{ font:16px bold; font-family:Arial, Helvetica, sans-serif;  background:none; }
/* conteudoPagina */
.conteudo .conteudoPagina { background:#fff url(../imagens/fundo.navegacao.local.jpg) top left repeat-y; }
.conteudo .conteudoPagina .navegacaoLocal { float:left; }
.conteudo .conteudoPagina .navegacaoLocal ul { list-style:none; padding:10px 0px 0px 0px; width:160px; margin:0px; }
.conteudo .conteudoPagina .navegacaoLocal ul li { list-style:none; padding:0px; width:160px; margin:0px; }
.conteudo .conteudoPagina .navegacaoLocal ul li p { margin:0px 10px 0px 10px; }
.conteudo .conteudoPagina .navegacaoLocal ul li p a { font:16px normal; font-family:Arial, Helvetica, sans-serif; line-height:30px; color:#FFF; text-decoration:none; }
.conteudo .conteudoPagina .navegacaoLocal ul li p a:hover { text-decoration:underline; }
.conteudo .conteudoPagina .navegacaoLocal ul li.ativo { background:#94d0fd url(../imagens/navegacao.local.over.jpg) top left repeat-y }
/* Bloco */
.conteudo .conteudoPagina .bloco { width:525px; float:right; margin:0px 30px 0px 30px; padding:0px; }
.conteudo .conteudoPagina .bloco h1 { color:#136cae; font:18px normal; font-family:Verdana, Geneva, sans-serif; margin:25px 0px; padding:0px; }
.conteudo .conteudoPagina .bloco h2 { color:#136cae; font:16px normal; font-family:Verdana, Geneva, sans-serif; margin:25px 0px; padding:0px; }
.conteudo .conteudoPagina .bloco h2.sucesso { color:#060; font:18px normal; font-family:Verdana, Geneva, sans-serif; margin:25px 0px; padding:5px; background:#E8FFE8; border:1px #060 solid; }
.conteudo .conteudoPagina .bloco h2.erro { color:#900; font:18px normal; font-family:Verdana, Geneva, sans-serif; margin:25px 0px; padding:5px; background:#FDD; border:1px #900 solid; }
.conteudo .conteudoPagina .bloco p { color:#666; font:12px normal; font-family:Arial, Helvetica, sans-serif; margin:10px 0px; padding:0px; clear:both; }
.conteudo .conteudoPagina .bloco p b.destaque { color:#00599F; font-weight:normal; font-size:18px; }
.conteudo .conteudoPagina .bloco p img.imgConteudo { border:1px #CCC solid; float: left; margin:0px 10px 10px 10px; clear:left; width:120px; height:auto; }
.conteudo .conteudoPagina .bloco p img.imgLogo { border:1px #CCC solid; float: left; margin:0px 5px 5px 5px; width:90px; height:auto; }
.conteudo .conteudoPagina .bloco p img.imgBloco { border:1px #CCC solid; float: left; margin:0px 10px 10px 10px; width:140px; height:auto; }
.conteudo .conteudoPagina .bloco ul { list-style:none; margin:10px; padding:0px; }
.conteudo .conteudoPagina .bloco ul li { list-style:none; margin:2px; padding:0px; width:225px; float:left; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#666; }
.conteudo .conteudoPagina .bloco form fieldset { border:1px #CCC solid; margin:0px; padding:0px; color:#999; font-size:10px; font-family:Arial, Helvetica, sans-serif; /*background:#EFEFEF;*/ }
.conteudo .conteudoPagina .bloco form fieldset fieldset { margin:5px 10px; background:#fff; padding:15px 0px; }
.conteudo .conteudoPagina .bloco form fieldset fieldset label { width:120px; font-size:14px; color:#000; float:left; clear:both; margin:5px 10px; }
.conteudo .conteudoPagina .bloco form fieldset fieldset select,
.conteudo .conteudoPagina .bloco form fieldset fieldset input.texto{ width:330px; border:1px #00599F solid; float:left; margin:5px; }
/*.conteudo .conteudoPagina .bloco form fieldset legend { background:#CCC; display:block; margin:2px; padding:5px; }*/
.conteudo .conteudoPagina .bloco form fieldset fieldset textarea { width:330px; height:250px; border:1px #00599F solid; float:left; margin:5px; }
.conteudo .conteudoPagina .bloco form fieldset input.enviar { width:150px; border:1px #00599F solid; float:right; margin:10px; background:#00599F; color:#FFF; }
/* destaquePagina */
.conteudo .conteudoPagina .destaquePagina { float:right; margin:0px 10px 0px 0px; }
.conteudo .conteudoPagina .destaquePagina { width:235px; }
.conteudo .conteudoPagina .destaquePagina h2 { width:235px; border-bottom:3px solid #DE453B; margin:25px 0px 0px 0px; }
.conteudo .conteudoPagina .destaquePagina h2,
.conteudo .conteudoPagina .destaquePagina h2 a { line-height:30px; font-size:18px; font-family:Verdana, Geneva, sans-serif; font-weight:normal; text-decoration:none; color:#DE453B; }
.conteudo .conteudoPagina .destaquePagina h2 a:hover { text-decoration:underline; }
.conteudo .conteudoPagina .destaquePagina img { margin:10px 0px 0px 0px; }
.conteudo .conteudoPagina .destaquePagina p { margin:10px 0px 0px 0px; }
.conteudo .conteudoPagina .destaquePagina p,
.conteudo .conteudoPagina .destaquePagina p a { color:#666666; text-decoration:none; font:12px normal; font-family:Arial, Helvetica, sans-serif; line-height:16px; }
.conteudo .conteudoPagina .destaquePagina p a:hover { text-decoration:underline; }
.conteudo .conteudoPagina .destaquePagina p a b { color:#DE453B; font-weight:bold; text-decoration:underline; }
/* rodape */
.rodape { background:#136cae url(../imagens/fundo.rodape.jpg) bottom center no-repeat; }
.rodape .notas { width:990px; margin:0px; padding:0px; }
.rodape .notas p { margin:0px 10px 5px 10px; padding:0px; font:12px normal; font-family:Arial, Helvetica, sans-serif; color:#666; line-height:16px; text-align:justify; }
.rodape .notas p a { color:#000; }
.rodape .notas p a:hover { text-decoration:none; }
.rodape .bloco { width:245px; margin:0px 0px 10px 0px; padding:0px; float:left; /*background:url(../imagens/rodape.separador.jpg) bottom right no-repeat;*/ }
.rodape .bloco.ultimo { background:none;}
.rodape .bloco p { margin:5px 0px 15px 10px; padding:0px; font:10px normal; font-family:Arial, Helvetica, sans-serif; color:#666; }
.rodape .bloco p b { color:#00599F; font-size:18px; font-weight:normal; }