/* CSS Document */

/* GERAIS */ * {
	margin            : 0;
	padding           : 0;
	font              : 10px Verdana;
	color             : #000;
}

a 
{
	text-decoration   : none;
	color             : #000;
	-moz-outline      : none;
}

a:hover 
{
	text-decoration   : underline;
	-moz-outline      : none;
}

a 
{
	text-decoration   : none; 
}

a:hover 
{ 
	text-decoration   : underline; 
}

img 
{
	border            : 0 none; 
}

body, td, span, div, p, input, select 
{
	font              : 10px Verdana;
	color             : #000;
}

html, body 
{
	height            : 100%;
	border            : none
}

/* Classes da Barra de Baixo 
------------------------------------------------------------------------------------------------*/

.boxFundo 
{
	background        : url(../../Imagens/Barras/BgrBottom.gif) top left repeat-x;
	height            : 23px;
}

.boxFundo a 
{
	display           : block;
	float             : left;
	margin            : 5px 8px;
	color             : #FFF;
	font              : 10px Verdana;
}

.boxFundo span 
{
	display           : block;
	width             : 1px;
	float             : left;
	background        : #710407;
	border-right      : solid 1px #DC8889;
	height            : 15px;
	margin            : 4px 0;
}
.box_info
{
	width             : 360px;
	height            : 91px;
	background        : url(../../Imagens/Barras/BgInfoCotistas.jpg);
}

.tex_info 
{
	margin            : -41px 0px 0px 0px;
	padding-left      : 130px;
	width             : 200px;
}


.boxFundo p 
{
	float             : left !important;
	margin            : 0 !important;
	padding-left      : 50px;
}

.boxFundo p a 
{
	display           : block !important;
	float             : left !important;
	margin            : 5px 5px !important;
}

/* Classe da Barra do Topo 
-------------------------------------------------------------------------------------------------*/

.barra_topo 
{
	background        : url(../../Imagens/Barras/TopoBg.gif) repeat-x;
	height            : 28px;
}


.barra_topo ul 
{
	margin            : 0; 
	padding           : 0; 
	list-style        : none; 
}

.barra_topo ul li 
{
	 float            : left;
}

.barra_topo ul li.acessa 
{ 
	margin-left       : 77px;
}

.barra_topo ul li.separa 
{ 
	margin-left       : 13px;
}

.barra_topo ul li.pessoa 
{
	margin-left       : 9px;
}

.container 
{ 
	width             : 778px; 
}

.col_esq 
{
	width             : 212px;
	float             : left;
}

/* Dia e Noite 
---------------------------------------------------------------------------------------*/
.diaNoite
{
	height			  :	170px;
	margin-top		  :	-22px;
	background-image  :	url(../../Imagens/Home/MenuEsquerda/BoxAcessoBaixo.jpg);
	
}

.diaNoite ul
{
	padding			  : 59px 0 0 33px;
}

.diaNoite ul li
{
	width			  : 135px;
	clear			  : both;
	list-style		  : none;
	margin-bottom	  : 5px;
	padding-bottom	  : 4px;
	border-bottom	  : 1px solid #E6E6E6;
}

.diaNoite ul li.last
{
	padding-bottom	  : 0;
	border-bottom	  : none;
}

/**/

.col_dir 
{
	width             : 560px;
	height            : 100px;
	float             : left;
	margin-left       : 6px;
}

.col_esq .logotipo 
{
	margin            : 19px 12px 5px 12px;
	padding-bottom    : 5px;
	width             : 193px;
	text-align        : center;
	border-bottom     : 1px solid #CCCCCC;
	height            : 90px;
}

.hora 
{
	width             : 193px;
	text-align        : right;
	margin-left       : 8px;
	font-size         : 8.5px;
	color             : #000000;
}

.hora span.brasilia 
{ 
	font-size         : 8.5px; 
	color             : #666; 
}

.data 
{
	width             : 197px;
	text-align        : right;
	font-size         : 9px;
	margin-left       : 4px;
}
 
ul.box_conteudo 
{
	width             : 558px;
	margin            : 0;
	padding           : 0;
	list-style        : none;
	padding-top       : 15px;
}

ul.box_conteudo li.topo
{ 
	background        : url(../../Imagens/Barras/BoxDirTop.gif) repeat-y; 
}

ul.box_conteudo li.topo .flash 
{
	margin-left       : 7px;
	padding-top       : 10px;
}

ul.box_conteudo li.conteudo 
{
	background        : url(../../Imagens/Barras/BoxDirRepeat.gif) repeat-y;
	padding           : 5px;
	overflow          : hidden;
}

ul.box_conteudo li.bottom 
{
	background        : url(../../Imagens/Barras/BoxDirBottom.gif) bottom;
	height            : 36px;
	clear             : both;
	z-index           : 50;
}

ul.bot_dir_dest 
{
	list-style        : none;
	margin            : 0;
	padding           : 0;
	margin-top        : 15px;
}

ul.bot_dir_dest li.first 
{
	border-bottom     : 1px solid #e6e6e6;
	padding-bottom    : 5px;
	width             : 150px;
}

ul.bot_dir_dest li 
{ 
	margin            : 10px 0px 0px 35px; 
}

/* float segurança */

#staticbuttons 
{
	margin-left       : 785px;
	width             : 212px;
	margin-top        : 20px;
	padding-top       : 13px;
	background        : url(../../Imagens/Barras/Ban1024Seguranca.gif) top left no-repeat;
}

div#staticbuttons div.boxBanner 
{
	width             : 210px;
	border-left       : 1px solid #949494;
	border-right      : 1px solid #949494;
}

div#staticbuttons div.boxBanner div 
{ 
	padding           : 10px; 
	background        : url(../../Imagens/Barras/Ban1024Chave.gif) 6px 6px no-repeat; 
	padding-top       : 54px;
}

div#staticbuttons div.boxBannerBot 
{
	background        : url(../../Imagens/Barras/Ban1024FioFinal.gif) top left no-repeat; 
}

img.ml7.mt10 
{ 
	padding-left      : 8px; 
}


/* fim float seguyrança
------------------------------------------------------------------------------------------- */


ul.acesso_rapido 
{
	clear             : both;
	list-style        : none;
	margin            : 0;
	padding           : 0;
	margin-left       : 10px;
	padding-left      : 10px;
	background        : url(../../Imagens/Barras/BgAcessorapido.jpg) top left no-repeat;
	width             : 195px;
	height            : 115px;
}

ul.acesso_rapido li span
{
	display           : block;
	padding-top       : 12px;
	padding-bottom    : 5px;
}

ul.acesso_rapido li select 
{ 
	width             : 147px; 
}

ul.acesso_rapido li 
{
	padding-bottom    : 8px;
	float             : left;
}

ul.acesso_rapido li.password 
{ 
	float              : left; 
}

ul.acesso_rapido li.botao 
{
	margin-left        : 5px;
	float              : left;
}

ul.dir_logos {
	margin             : 0;
	padding            : 0;
	margin-left        : 13px;
	margin-top         : 13px;
	width              : 180px;
	margin-bottom      : 30px;
}

ul.dir_logos li 
{
	list-style         : none;
	text-align         : center;
}

li.conteudo div.esquerda 
{
	margin-left        : 7px;
	margin-top         : 5px;
	width              : 171px;
	float              : left;
}

li.conteudo div.direita 
{
	margin-left        : 7px;
	margin-top         : 5px;
	width              : 360px;
	float              : left;
}

li.conteudo div.direita ul.cotistas 
{
	padding            : 0;
	margin             : 0;
	list-style         : none;
	padding-bottom     : 20px;
}

div.direita ul.destaques 
{
	margin             : 0;
	padding            : 0;
	list-style         : none;
	height             : 68px;
	margin-top         : 12px;
	margin-left        : 5px;
	border-bottom      : 1px solid #ebebeb;
}

div.direita ul.destaques li.foto 
{
	clear              : both;
	float              : left;
	padding-right      : 10px;
}

div.direita ul.destaques li.texto { }

div.direita ul.destaques li.texto strong 
{
	color              : #f00000;
	font               : 11px Verdana;
	font-weight        : bold;
}

div.direita ul.destaques2 {
	margin             : 0;
	padding            : 0;
	list-style         : none;
	height             : 68px;
	margin-top         : 12px;
	margin-left        : 5px;
}

div.direita ul.destaques2 li.foto 
{
	clear              : both;
	float              : left;
	padding-right      : 10px;
}

div.direita ul.destaques2 li.texto { }

div.direita ul.destaques2 li.texto strong 
{
	color              : #f00000;
	font               : 11px Verdana;
	font-weight        : bold;
}

div.direita ul.box_dest {
	margin             : 0;
	padding            : 0;
	margin-top         : 15px;
	list-style         : none;
	width              : 177px;
	float              : left;
	padding-bottom     : 10px;
}

div.direita ul.box_dest li 
{
	margin             : 90px 15px 5px 10px;
	padding-left       : 10px;
	background         : url(../../Imagens/Barras/RedArrow.gif) top left no-repeat;
}


div.direita ul.box_dest.privacy 
{ 
	background          : url(../../Imagens/Barras/BoxPrivacy.jpg) top left no-repeat; 
}

div.direita ul.box_dest.transparente 
{ 
	background          : url(../../Imagens/Barras/BoxTranparente.jpg) top left no-repeat; 
}

div.direita ul.box_dest.transparente li
{
	margin             : 5px 15px 5px 5px;
	padding-left       : 1px;
	background         : none top left no-repeat;
}

div.direita ul.box_dest.investidor 
{
	background          : url(../../Imagens/Barras/BoxInvestidor.jpg) top left no-repeat;
	margin-left         : 4px;
}

div.box_cinza2 
{
	border-top          : 0px solid #c1c1c1;
	border-left         : 0px solid #c1c1c1;
	background          : none;
	height              : 140px;
	clear               : both; 
	padding-left        : 0px;
	margin-left         : -15px;
	width               : 145px;
}

div.box_cinza2 div.box1 ul 
{ 
	list-style          : none; 
	margin              : 0; 
	padding             : 0; 
	width               : 155px; 
	float               : left; 
	margin-left         : 3px; 
	margin-top          : 10px; 
	padding-left        : 8px; 
	
}

div.box_cinza div.box1 ul 
{ 
	list-style          : none; 
	margin              : 0; 
	padding             : 0; 
	width               : 155px; 
	float               : left; 
	margin-left         : 7px; 
	margin-top          : 19px; 
	padding-left        : 11px; 
	background          : url(../../Imagens/Barras/RedArrow.gif) top left no-repeat; 
}

div.box_cinza 
{
	border-top          : 1px solid #c1c1c1;
	border-left         : 1px solid #c1c1c1;
	background          : #eeeeee;
	height              : 148px;
	clear               : both; 
	padding-left        : 0px;
	margin-left         : 3px;
	width               : 354px;
}

.red_line 
{ 
	border-bottom       : 2px solid #f10f0f; 
	margin-left         : 3px; 
	height              : 2px; 
	font-size           : 9px; 
	height              : 2px;
	margin-right        : 1px;
}

div.box_cinza div.box1 ul 
{ 
	list-style          : none; 
	margin              : 0; 
	padding             : 0; 
	width               : 155px; 
	float               : left; 
	margin-left         : 7px; 
	margin-top          : 19px; 
	padding-left        : 11px; 
	background          : url(../../Imagens/Barras/RedArrow.gif) top left no-repeat; 
}

div.box_cinza div.box2 ul 
{ 
	list-style:none;
	margin:0; 
	padding:0; width    : 150px; 
	float               : left;
	margin-left         : 14px;
	margin-top          : 19px; 
	padding-left        : 11px; 
	background          : url(../../Imagens/Barras/RedArrow.gif) top left no-repeat; 
}

div.box_cinza2 div.box2 ul 
{ 
	list-style:none;
	margin:0; 
	padding:0; width    : 150px; 
	float               : left;
	margin-left         : 14px;
	margin-top          : 19px; 
	padding-left        : 11px; 
	background          : url(../../Imagens/Barras/RedArrow.gif) top left no-repeat; 
}

div.box_cinza div.box1 ul li.cinza_titulo, div.box_cinza div.box2 ul li.cinza_titulo 
{
	color              : #f00000;
	font               : 11px Verdana;
	font-weight        : bold;
	height             : 35px;
	border-bottom      : 1px solid #999999;
}

div.box_cinza div.box1 ul li.cinza_texto, div.box_cinza div.box2 ul li.cinza_texto 
{ 
	margin-top         : 10px; 
	height             : 50px; 
}

div.box_cinza div.box1 ul li.cinza_link, div.box_cinza div.box2 ul li.cinza_link 
{ 
	text-align         : right;
	margin-top         : 0px; 
}

div.box_cinza2 div.box1 ul li.cinza_titulo, div.box_cinza div.box2 ul li.cinza_titulo 
{
	color              : #f00000;
	font               : 11px Verdana;
	font-weight        : bold;
	height             : 35px;
	border-bottom      : 0px solid #999999;
}

div.box_cinza2 div.box1 ul li.cinza_texto, div.box_cinza div.box2 ul li.cinza_texto 
{ 
	margin-top         : 10px; 
	height             : 50px; 
}

div.box_cinza2 div.box1 ul li.cinza_link, div.box_cinza div.box2 ul li.cinza_link 
{ 
	text-align         : right;
	margin-top         : 0px; 
}

/* CSS DO MENU 
-------------------------------------------------------------------------------------------*/ 

div.esquerda ul.menu_in, .menu_up 
{
	margin             : 0 0 13px 0;
	padding            : 0;
	list-style         : none;
	width              : 171px; 
	float              : left;
}

div.esquerda ul.menu_in li.line, .menu_up li.line 
{
	padding           : 0;
	margin            : 0;
	padding-top       : 1px;
	border-bottom     : 2px solid #f10f0f;
}

div.esquerda ul.menu_in li,  .menu_up li 
{
	position          : relative;
	padding           : 3px 0px 3px 0px;
	border-bottom     : 1px solid #e6e6e6;
}

div.esquerda ul.menu_in li.noborder, .menu_up li.noborder 
{ 
	border-bottom     : none; 
}

div.esquerda ul.menu_in li.color, .menu_up li.color 
{ 
	border-bottom     : 1px solid #e6e6e6; 
}

div.esquerda ul.menu_in li.color2, .menu_up li.color2 
{ 
	border-bottom     : 1px solid #bebebe; 
}

div.esquerda ul.menu_in li a, .menu_up li a 
{
	color             : #000000;
	margin-right      : 5px;
	display           : block;
	text-decoration   : none;
}

div.esquerda ul.menu_in ul li a, .menu_up ul li a 
{ 
	background        : none; 
}

div.esquerda ul.menu_in li a.seta_a, .menu_up li a.seta_a 
{
	display           : block;
	background        : url(../../Imagens/Barras/SetaA.gif) no-repeat right;
}

a.seta_b 
{
	display           : block;
	background        : url(../../Imagens/Barras/SetaA.gif) no-repeat right;
	color             : #f00000 !important;
	font-weight       : bold;
}




/* Fix IE. Hide from IE Mac 
--------------------------------------------------------------------------------------------*/
* html div.esquerda ul.menu_in li, * html .menu_up li  
{
	float             : left;
	height            : 1%;
}

* html div.esquerda ul.menu_in li a, * html .menu_up li a  
{ 
	height            : 1%; 
}

/* End */

div.esquerda ul.menu_in li a:hover, .menu_up li a:hover 
{
	color             : #f00000;
	font-weight       : bold;
	text-decoration   : underline;
} 

/* Hover Styles 
--------------------------------------------------------------------------------------------*/

div.esquerda ul div 
{
	margin:0;
	padding:0;
	position          : absolute;
	background-color  : #FFFFFF;
	display           : none;
	width             : 180px;
	left              : 171px; 
	top               : 0;
	z-index           : 1002;
}


div.esquerda ul div ul, #boxComoUsar ul{
	background-color:#FFFFFF;
	margin:0;
	padding:5px 5px 5px 5px;
	list-style:none;
	border-top:1px solid #ff0f0f;
	border-left:1px solid #ff0f0f;
	border-right:1px solid #ff0f0f;
}


div.teste 
{
	background        : url(../../Imagens/Barras/BgBottomSubmenu.gif) left bottom repeat-x;
	height            : 5px;
}

li ul li a 
{
	padding-top       : 1px;
	padding-bottom    : 1px;
}

/* Sub Menu Styles 
--------------------------------------------------------------------------------------------*/

li:hover ul div ul, li.over ul div ul 
{ 
	display           : block; 
}

li:hover div, li li:hover div, li.over div, li li.over div 
{ 
	display           : block; 
} 

/* fim novo menu
---------------------------------------------------------------------------------------------*/

div.esquerda ul.serv_online 
{
	padding           : 0;
	margin            : 0;
	margin-top        : 25px;
	list-style        : none;
	width             : 204px;
	background        : url(../../Imagens/Barras/BgServicos.jpg) no-repeat top;
}

ul.serv_online li 
{
	margin-left       : 13px;
	padding-bottom    : 5px;
}

ul.serv_online li.usuar
{ 
	padding-top      : 45px; 
}

ul.serv_online li.campo { }

ul.serv_online li.senha { }

ul.serv_online li.campo { }

ul.serv_online li.botao { }

ul.serv_online li.esque 
{ 
	clear              : both; 
}

ul.serv_online li.primeiro 
{
	margin-left        : 7px;
	margin-top         : 25px;
}

ul.downloads
{
	clear              : both;
	margin             : 0;
	padding            : 0;
	list-style         : none;
	margin-top         : 15px;
}

ul.downloads li.imagem { }

ul.downloads li.texto 
{
	padding-left       : 28px;
	background         : url(../../Imagens/Barras/Miniseta.gif) no-repeat top left;
}

div#textos.textos p 
{ 
	line-height        : 15px;
}

div#textos.textos hr 
{ 
	background         : #E6E6E6; 
	color              : #E6E6E6; 
	height             : 1px; 
	border             : 0; 
	margin             : 7px 0; 
	_margin            : 0; 
	*margin            : 0;
}

div.btnVoltarTopo
{ 
	padding-top        : 25px;
}

div#textos.textos strong 
{ 
	font-weight        : bold;
}

ul.links  
{ 
	margin             : 0; 
	padding            : 0; 
	list-style         : none; 
	margin-left        : 10px;
	margin-right       : 5px; 
	margin-top         : 0; 
	margin-bottom      : 10px;
}

ul.links_cotacoes  
{ 
	margin             : 0; 
	padding            : 0; 
	list-style         : none; 
	margin-left        : 10px;
	margin-right       : 5px; 
	margin-top         : 0; 
	margin-bottom      : -10px;
}


ul.links li 
{
	border-bottom      : 1px #e6e6e6 solid; 
	padding            : 6px 0px 4px 0px;
}


/* fix banner */

#staticbuttons 
{ 
	position           : absolute;
	left               : 0px;
	top                : 0px; 
}

#boxComoUsar, #boxAcessar 
{ 
	position           : absolute; 
	right              : 0px; 
	bottom             : 0px; 
}

div > div#staticbuttons 
{ 
	position           : fixed; 
}

div > div#boxComoUsar, div > div#boxAcessar 
{ 
	position           : fixed;
}

pre.fixit 
{ 
	overflow           : auto;
	border-left        : 1px dashed #000;
	border-right       : 1px dashed #000;
	padding-left       : 2px; 
}

/* fim */

#boxComoUsar, #boxAcessar 
{
	position           : absolute;
	top                : 0;
	width              : 183px;
	display            : none;
	z-index            : 999;
}
#boxComoUsar { left:579px; }
#boxAcessar 
{ 
	left               : 422px;
}	

#boxComoUsar div, #boxAcessar div 
{
	border             : solid 1px #F10F0F;
	background         : #FFF;
	padding            : 0 5px;
}

#boxComoUsar div a, #boxAcessar div a 
{
	display            : block;
	padding            : 3px 0;
	font               : 9px Verdana;
	color              : #000;
}

#boxComoUsar div i, #boxAcessar div i 
{
	display            : block;
	height             : 1px;
	background         : #E6E6E6;
}

#boxComoUsar u, #boxAcessar u 
{
	display            : block;
	height             : 2px;
	margin-top         : 1px;
	background         : #F10F0F;
}

#Layer1 a , #Layer2 a
{
	text-decoration    : none;
	color              : #000000;
	font-family        : Verdana, Geneva, verdana, Helvetica, sans-serif; 
	font-size          : 9px; 
	padding            : 3px; 
}

#Layer1 a:hover , #Layer2 a:hover
{
	text-decoration    : underline;
	color              : #000000; 
}

ul.bg_rep 
{
	margin             : 0; 
	padding            : 0; 
	list-style         : none; 
	margin-left        : 3px; 
	margin-top         : -5px; 
	background         : url(../../Imagens/Barras/BgRep.gif) repeat-x top left; 
	height             : 4px; 
	margin-right       : 2px; 
}

a.linkSelected 
{ 
	font-weight        : bold; 
	color              : #000000; 
	display            : block;
}

/* CSS DO SUBMENU PADRAO BRADESCO */

.submenupadrao 
{
	border-top         : solid 1px #C6C6C6; 
	border-left        : solid 1px #C6C6C6; 
	margin-left        : -2px; 
	background         : #F4F4F4; 
	z-index            : 99; 
	margin-top         : 5px;
}

.submenupadrao 
{
	background         : #F4F4F4; 
	padding-left       : 9px; 
	z-index            : 99;
}

.submenupadrao li 
{ 
	background         : url(../../Imagens/Barras/BltVerm.gif) left no-repeat; 
	list-style         : none; 
	padding            : 0 5px 0 10px; 
	text-align         : left; 
	z-index            : 99;
}

.submenupadrao li a 
{ 
	display            : block; 
	color              : #000; 
	padding            : 3px 0 3px 9px !important; 
	z-index            : 99;
}
.submenupadrao li a:hover 
{
	text-decoration    : none; 
	font               : 10px Verdana; 
	font-weight        : bold; 
	color              : #F00000; 
	padding            : 3px 0 3px 9px !important;
}

.submenupadrao li.ult 
{
	background         : url(../../Imagens/Barras/BltVerm.gif) 0px 9px no-repeat; 
	list-style         : none; 
	padding-left       : 10px; 
	text-align         : left; 
	font               : 9px Verdana; 
	z-index            : 99; 
	border-bottom      : none; 
}

/* CSS DAS ABAS */

.abas
{
	padding            : 10px 0 0 12px;
}

#boxAbas 
{
	height             : 27px;
	width              : 193px;
}

#boxAbas a 
{
	display            : display;
	float:left;
	height:27px;
	text-indent        : -9999px;
}

#boxAbas a.moedas 
{
	width              : 60px;
}

#boxAbas a.cotacoes 
{
	width              : 77px;
}

#boxAbas a.bolsas 
{
	width              : 56px;
}

.posMoedas 
{
	background         : url(../../Imagens/Barras/BgrAbas.gif) 0px 0px no-repeat;
	
}


.posCotacoes
{
	background         : url(../../Imagens/Barras/BgrAbas.gif) no-repeat 0px -28px;
}

.posBolsas 
{
	background         : url(../../Imagens/Barras/BgrAbas.gif) 0px -56px no-repeat;
}


.cont
{
	background         : url(../../Imagens/Barras/BgrBox.gif) repeat-y left top;
	width              : 193px;
	display            : none;
}

.cont .tab 
{
	padding            : 5px;
}

.cont .tab table 
{
	width              : 183px;
}

.cont .tab table td 
{
	font               : 9px Arial;
	padding            : 3px 3px 3px 4px;
}
	
.cont .tab table td span 
{
	font               : 9px Arial;
}

.cont .tab table td.sep 
{
	padding            : 0;
}

.cont .tab table td img 
{
	margin             : 0 3px 0 0;
}

.cont .tab table tr.esc 
{
	background         : #F4F4F4;
}

.cont .tab table tr.esc td.sep 
{
	background         : #CECECE;
}

.cont .tab table tr.def 
{
	background         : #EBEBEB;
}

.cont .tab table tr.def td 
{
	text-align          : center;
	font                : bold 9px Verdana;
	padding             : 3px 0;
}

.cont .tab table th 
{
	font               : bold 9px Verdana;
	background         : #4E5B4D;
	color              : #FFF;
	padding            : 2px 2px;
}

.cont .tab table th.sep 
{
	width              : 1px;
	background         : #FFF;
	padding            : 0;
}

.cont .bottom 
{
	background         : url(../../Imagens/Barras/BgrBottomAbas.gif) bottom left no-repeat;
	height             : 24px;
	text-align         : center;
	padding-top        : 6px
}

img.bannerHome
{
	margin             : 20px 0 0 0;
}


ul.iso 
{
	margin             : 20px 0;
	list-style         : none;
}

ul.iso li {
	padding            : 8px 0;
	border-bottom      : solid 1px #ccc;
}


/*Conteudo                                
-------------------------------------------------------------------------------*/

li.conteudo div.esquerda
{
	margin-left          : 5px;
	margin-top           : 10px;
	width                : 160px;
	float                : left;
}
li.conteudo div.direita
{
	margin-left          : 20px;
	margin-top           : 10px;
	width                : 358px;
	float                : left;
	background           : url(../../Imagens/Barras/BgBoxInterna.gif) no-repeat 50% top;
}

li.conteudo div.direita.home
{
	background           : none;
}

li.conteudo div.direita h1
{
	font                 : 18px Tahoma;
	color                : #f00000;
	margin-left          : 13px;
	font-weight          : bold;
	margin-top           : 17px;
	width                : 340px;
	margin-bottom        : 0;
	padding-bottom       : 0;
}

li.conteudo div.textos
{
	margin-left          : 13px;
	margin-right         : 13px;
}

li.conteudo div.esquerda div.banner
{
	margin-top           : 15px;
}

div.topo div.navega
{
	width                : 480px;
	float                : left;
	margin-left          : 5px;
	font-family          : Verdana;
	font-size            : 9px;
}

div.topo div.navega span.verm a, div.topo div.navega span.verm
{
	color                : #f00000 !important;
	font-size            : 9px;
}

div.topo div.navega strong
{
	font-weight          : bold;
	font-size            : 9px;
}

ul.aumenta
{
	margin               : 0;
	padding              : 0;
	list-style           : none;
}

ul.aumenta li
{
	float                : left;
}


/* Mapa
-------------------------------------------------------------------------- */

p.tituloMapa
{
	height               : 18px;
	background-color     : #9d9d9d;
	border-left          : 5px solid red;
	color                : #FFF;
	font                 : bold 11px verdana;
	padding              : 2px 0 0 7px;
}

.ulMapa li
{
	height               : 18px;
	list-style           : none;
	background           : url(../../Imagens/Barras/BulletMap.gif);
	background-repeat    : no-repeat;
	background-position  : left center;
	padding              : 5px 0 0 15px;
	border-bottom        : 1px solid #ccc;
}

.linivel2
{
	margin-left          : 20px;
}

.lifinal2
{
	font                  : Verdana, Arial, Helvetica, sans-serif;
	size                  : 11;
	font-weight           : bold;
	background            : url(../../Imagens/Barras/BgrTitulo2.jpg) !important;
	background-position   : bottom !important;
	background-repeat     : repeat-x !important;
	height                : 4px;
	border                : none !important;
	padding               : 10px 0px 0px 0px !important;
	margin                : 0px 0px 0px 0px !important;
}

.lifinal3
{
	font                  : Verdana, Arial, Helvetica, sans-serif;
	size                  : 11;
	font-weight           : bold;
	background            : none !important;
	height                : 4px;
	padding               : 5px 0px 0px 0px !important;
	margin                : 0px 0px 0px 0px !important;
}

.line2
{
	padding               : 0px 0px 0px 0px !important;
	margin                : -18px 0px 0px 0px !important;
	padding-top           : 1px !important;
	border-bottom         : 2px solid #f10f0f !important;
	list-style            : none !important;
	background            : none !important;
}

.text_titulo
{
	font                  : Verdana, Arial, Helvetica, sans-serif;
	size                  : 11;
	font-weight           : bold;
	list-style            : none !important;
	background            : none !important;
	padding               : 10px 10px 0px 0px !important;
}

.text_titulo_final
{
	font                   : Verdana, Arial, Helvetica, sans-serif;
	size                   : 11;
	font-weight            : bold;
	background             : none !important;
	background-position    : bottom !important;
	padding                : 10px 10px 0px 0px !important;
}

.direita_interna
{
	margin-left            : 7px;
	margin-top             : 5px;
	width                  : 360px !important;
	font                   : Verdana, Arial, Helvetica, sans-serif;
	color                  : #FF0000;
	size                   : 20px;
	float                  : left;
}

.anbid
{
	padding-left           : 42px;
	padding-top            : 10px;
	margin-top             : 0px;
	margin-bottom          : 0px;
}

#linkPdf
{
	width                  : 325px;
	height                 : 20px;
	background-color       : #f5f4f4;
	border-bottom          : 1px solid #ccc;
	border-top             : 1px solid #ccc;
	padding                : 3px 0 0 10px;
}

.pimgPdf
{
	float                  : left;
}

.ptxtPdf
{
	padding                : 2px 0 0 30px;
}

.titulo_vermelho
{
	font-family             : Helvetica, Arial, Verdana;
	font-weight             : bold;
	letter-spacing          : -1px;
	text-align              : left;
	font-size               : 18px;
	margin                  : 0;
	color                   : #F00000;
	width                   : auto;
	padding                 : 10px 0px 08px 0px;
}

.lst-items-interna { width:330px; margin:10px 0 0 0; list-style:none; }
.lst-items-interna li { line-height:25px; border-bottom:1px solid #ccc; padding-left:15px; }
.lst-items-interna li .semUnderline { text-decoration:none; background: url(../../Imagens/Home/Conteudo/ico-geral-seta.gif) no-repeat 0 2px; padding-left: 15px;  }
.lst-items-interna li .semUnderline:hover { text-decoration:underline; }



















