f@import "/include/template.css";
body, input, select {
	font: 11px Verdana,Arial;
	color: #000000;
	scrollbar-3dlight-color:#aaaaaa; 
	scrollbar-arrow-color:#aaaaaa; 
	scrollbar-base-color:#eeeeee;
	scrollbar-darkshadow-color:#eeeeee;
	scrollbar-face-color:#eeeeee;
	scrollbar-highlight-color:#eeeeee;
	scrollbar-shadow-color:#aaaaaa;
}
td {
	font: 11px Verdana,Arial;
	color: #000000;
	line-height:16px;
}
a {
	color: #000000;
	text-decoration:none;
}
a:hover {
	color: #000000;
	text-decoration:underline;
}
.bordaLateral{
	border-right: 1px solid #CCCCCC;
}
.bordabottom{
	border-bottom: 1px solid #CCCCCC;
}
.bordamenu {
	border-bottom: 1px solid #CCCCCC;
}
.tituloBoxInterno {
	font: 11px Verdana,Arial;
	color: #FFFFFF;
}
.bordaTituloBox {
	border-left: 1px solid #12609F;
	border-top: 1px solid #12609F;
	border-right: 1px solid #12609F;
}
.bordaItensBox {
	border:1px solid #C0BCBC;
	border-top:0px;
	border-bottom:0px;
}
.data {
	font: 10px Tahoma;
	color: #053969;
}
.datagrande {
	font: 11px Tahoma;
	color: #053969;
}
.caminho td {
	font: 9px Verdana,Arial;
	color: #3B5F4E;
	text-decoration: none;
}
.caminho a {
	font: 9px Verdana,Arial;
	color: #3B5F4E;
	text-decoration: none;
}
.caminho a:hover {
	font: 9px Verdana,Arial;
	color: #3B5F4E;
	text-decoration: underline;
}
.boxContato{
	font:10px Verdana,Arial;
	color: #6C7379;
	border: 1px solid #9BA8B0;
	background-color: #E7EEF4;
}
.boxContatoselect{
	font:10px Verdana,Arial;
	color: #6C7379;
	border: 1px solid #9BA8B0;
	background-color: #D0D8DE;
}

.BoxMensagem {
	font: 10px Verdana, Arial;
	color: #000000;
	border:1px solid #C0BCBC;
	background-color: #F3F3F3;
}

/* Menu */
.linhaMenuSup td {
	background-color: #F5F7F6;
	font: 11px verdana,arial;
	color:#173627;
	text-decoration:none;
}
.linhaselecionadaMenuSup td {
	background-color: #D8DFDC;
	font: 11px verdana,arial;
	color:#173627;
	text-decoration:none;

}

/* Exports Procedures */
.stepsbox {
	font: bold 11px verdana;
	color: #B98E25;
	height:78px;
	width:128px;
	border-left:1px solid #3B5F4E;
	border-right:1px solid #3B5F4E;
	text-align:center;
	padding-bottom:15px;
	line-height:18px;
}

.sombra {
	font: bold 11px Verdana,Arial;
	color: #ffffff;
	height:5px;
	width:20px;
	text-align:center;
	filter:DropShadow(Color=#333735, OffX=1, OffY=1, Positive=1);
}


.OverflowBox { 
	overflow:auto; 
	height:100%; 
	width:100%;
                padding-right: 10px;
	scrollbar-3dlight-color:#cccccc; 
	scrollbar-arrow-color:#aaaaaa; 
	scrollbar-base-color:#F3F3F3;
	scrollbar-darkshadow-color:#F3F3F3;
	scrollbar-face-color:#F3F3F3;
	scrollbar-highlight-color:#F3F3F3;
	scrollbar-shadow-color:#cccccc;
 }

/* DIV Flutuante simulando Popup */
#floater { 
	position: absolute; 
	left: 100; 
	top: 100; 
	visibility: visible; 
	z-index: 10; 
} 

/* Termômetro de Curto Prazo */
.termometro {
	font: tahoma 9px;
	font-weight: bolder;
}

.tendencia {
	font: verdana 8px;
}

.indicador {
	font: tahoma 9px;
	font-weight: bolder;
}

/* Guia de Ações */
.titboxguia {
	font: bold 10px verdana;
}
.itemboxguia {
	font: 10px tahoma;
}
.LinhaNormalGuia {
	border-bottom: 1px solid #C0BCBC;
	border-left: 1px solid #C0BCBC;
	background-color:#FFFFFF;
}
.LinhaSelecionadaGuia, .LinhaSelecionadaGuia td { 
	border-bottom: 1px solid #F3F3F3;
	border-left: 1px solid #F3F3F3;
	background-color:#C2CFDD;
}

/* Analise Gráfica */
.horaboletim {
	font: 10px Tahoma;
	color: #053969;
}
.MenuGraficoNormal {
	font:10px Tahoma bold;
	color:#053969;
	background-color:#CBDBE6;
	cursor:normal;
                border-bottom:1px solid #C0BCBC;
	border-right:1px solid #C0BCBC;
}
.MenuGraficoSelecionado {
	font:10px Tahoma bold;
	text-decoration:underline;
	color:#FFFFFF;
	background-color:#547D9B;
	cursor:hand;
                border-bottom:1px solid #C0BCBC;
	border-right:1px solid #C0BCBC;
}

/* Newsletter */
.titulonews {
	font: 11px Tahoma;
	color: #053969;
}

/* Rodapé */
.disclaimer { font-size:10px; color:#053969; }
.disclaimer a { font-size:10px; color:#053969; text-decoration:none; }
.disclaimer a:hover { font-size:10px; color:#053969; text-decoration:underline; }



.linhaMenuSup td {
                background-color: #EBEBEB;
	font-family: Arial, Verdana;
	font-Weight: Bold;
	font-size: 11px;
	color: #000000;
	text-decoration:none;
	border-bottom: 1px solid #BCBCBC;
}
.linhaselecionadaMenuSup td {
                background-color: #AFAFAF;
	font-family: Arial, Verdana;
	font-Weight: Bold;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration:none;
	border-bottom: 1px solid #484848;

}

/* Novos Estilos*/

.caixaheader{
	background-image:url(/images/box/fdn_titulo.gif);
	border: 1px solid #12609F;
	border-bottom: 0px;
}
.caixaheaderinfo{
	font:11px Tahoma,Arial,Verdana;
	color:#ffffff;
}
.caixatitulo{
	background-image:url(/images/box/bulletheader.gif);
	background-repeat: no-repeat;
	font:bold 11px Arial,Verdana;
	color:#ffffff;
	padding-left:15px;
}
.caixacorpo {
	border-right:1px solid #C0BCBC;
	border-left:1px solid #C0BCBC;
	border-bottom:1px solid #c0bcbc;
	background-color: #f3f3f3;
	padding:10px;
}
.caixacorpomenu {
	border-right:1px solid #C0BCBC;
	border-left:1px solid #C0BCBC;
	border-bottom:1px solid #c0bcbc;
	background-color: #f3f3f3;
	padding:0px;
}
.tabelasinfo {
	border:1px solid #C0BCBC;
	border-bottom:0px;
}
.tabelasheaderazulesc td{
	background-color:#547D9B;
	font: bold 10px verdana,arial;
	color: #ffffff;
	text-align:center;
}
.tabelasheaderCinzaesc td{
	background-color:#ACADAD;
	font: bold 10px verdana,arial;
	color: #ffffff;
	text-align:center;
}
.tabelaslinhasbrancas td{
	font: 10px tahoma;
	color: #000000;
	background-color:#ffffff;
}
.tabelaslinhasazulcl td{
	font: 10px tahoma;
	color: #000000;
	background-color:#CBDBE6;
}
.tabelaslinhascinzaesc td{
	font: 10px tahoma;
	color: #000000;
	background-color:#DDDDDD;
}
.tabelasCelAzulescBordadirbottom {
	background-color:#547D9B;
	font: bold 10px verdana,arial;
	color: #ffffff;
	border-bottom:1px solid #C0BCBC;
	border-right:1px solid #C0BCBC;
}
.tabelasCelAzulClaroBordadirbottom {
	background-color:#CBDBE6;
	font: bold 10px verdana,arial;
	color: #000000;
	border-bottom:1px solid #C0BCBC;
	border-right:1px solid #C0BCBC;
}
.tabelasCelBrancaBordabottom {
	background-color:#FFFFFF;
	font: 10px verdana,arial;
	color: #000000;
	border-bottom:1px solid #C0BCBC;
}
.tabelasdirbottom{
	border-bottom:1px solid #C0BCBC;
	border-right:1px solid #C0BCBC;
}
.tabelasbottom{
	border-bottom:1px solid #C0BCBC;
}
.destaqueazul{
	font:bold 10px Tahoma;
	color: #053969;
}
.paginacaoBordaTop{
               border-top:1px solid #C0BCBC
}
.bordaTop{
               border-top:1px solid #C0BCBC
}

/* CUSTOMIZAÇÂO SCHAHIN */
.schahintabelasinfo {
	border:1px solid #C0BCBC;
	border-bottom:0px;
}
.schahintabelaslinhasazulcl td{
	font: 10px tahoma;
	color: #000000;
	background-color:#89b6aa;
}
.schahintabelasheaderazulesc td{
	background-color:#185c4a;
	font: bold 10px verdana,arial;
	color: #ffffff;
	text-align:center;
}
.schahintabelaslinhasbrancas td{
	font: 10px tahoma;
	color: #000000;
	background-color:#ffffff;
}
.schahinlink {font: 10px Verdana,Arial; color:#2f2f2f; text-decoration:none;}
.schahinlink:hover {font: 10px Verdana,Arial; color:#2f2f2f; text-decoration:underline;}
.schahindata { font:bold 10px Verdana,Arial; color:#18614e; line-height:20px; }
.concordialink { font:bold 10px Verdana,Arial; color:#666666; text-decoration:none; }
.concordialink:hover { color:#990000; text-decoration:none; }
.concordiatitvermelho {  font:bold 11px Verdana,arial; color:#990000; }
.concordialinkflash{
	font-family:verdana, arial, geneva;
	font-size:10px;
	text-decoration:none;
	color:#5f5f5f;
}
.concordialinkflash:hover{
	text-decoration:none;
	color:#5f5f5f;
	background-color:#CCCCCC;
}

.divNovaAnalise
{
	overflow:auto;
	height: 300;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: 000000;
	padding-bottom:0px;
	padding-right:5px;
	scrollbar-3dlight-color:#CBCAC8; 
	scrollbar-arrow-color:#CBCAC8; 
	scrollbar-base-color:#000000;
	scrollbar-darkshadow-color:#000000;
	scrollbar-face-color:#4D4B3E;
	scrollbar-highlight-color:#000000;
	scrollbar-shadow-color:#CBCAC8;
}
.fundoNovaAnalise {
	background-color:#5d5d5d;
}
.tabelasheader1sc td{
	background-color:#424242;
	font: bold 10px verdana,arial;
	color: #ffffff;
	text-align:center;
}
.tabelasheader2sc td{
	background-color:#585858;
	font: bold 10px verdana,arial;
	color: #ffffff;
	text-align:center;
}
.tabelasheader3sc td{
	background-color:#6F6F6F;
	font: bold 10px verdana,arial;
	color: #ffffff;
	text-align:center;
}
.tabelaslinhaspretas{
	font: 11px tahoma;
	color: #C3C3C3;
	background-color:#000000;
                border-right:1px solid #808080;
}
.tabelaslinhaspretas2{
	font: 11px tahoma;
	color: #C3C3C3;
	background-color:#000000;
}
.tabelaslinhasdestaque td{
	font: 11px tahoma;
	color: #FFFFFF;
	background-color:#000000;
}
.caixacorpopreto{
	border-right:1px solid #000000;
	border-left:1px solid #000000;
	border-bottom:1px solid #000000;
	background-color: #000000;
	padding:11px;
	color:#ffffff;
}
.textoDestaque{
	font: 12px Tahoma;
	color: #C3C3C3;
}
.textoDestaque a{
	font: 12px Tahoma;
	color: #C3C3C3;
}
.textoDestaque a:hover{
	font: 12px Tahoma;
	color: #C3C3C3;
}
.caixagraficopreto td{
	background-color: #000000;
	color:#ffffff;
}
.caixadestaquepreto td{
	border-right:1px solid #000000;
	border-left:1px solid #000000;
	border-bottom:1px solid #000000;
	background-color: #000000;
	padding:9px;
	color:#FFFFFF;
}
.caixadestaquepreto td a{
	border-right:1px solid #000000;
	border-left:1px solid #000000;
	border-bottom:1px solid #000000;
	background-color: #000000;
	padding:10px;
	color:#ffffff;
}
.linkbranco { 
                color:white 
}
.caixadestaquepreto td a:hover{
	border-right:1px solid #000000;
	border-left:1px solid #000000;
	border-bottom:1px solid #000000;
	background-color: #000000;
	padding:10px;
	color:#ffffff;
}
.caixatituloPreto{
	font:bold 11px Arial,Verdana;
	color:#ffffff;
	padding-left:15px;
}
.caixaheaderRed{
	background-color:#872B2C;
	border: 1px solid #000000;
	border-bottom: 0px;
	color: #C3C3C3;
}
.caixaheaderYellow{
	background-color:#847808;
	border: 1px solid #000000;
	border-bottom: 0px;
	color: #C3C3C3;
}
.caixaheaderBlue{
	background-color:#1768A7;
	border: 1px solid #000000;
	border-bottom: 0px;
	color: #C3C3C3;
}
.caixaheaderGreen{
	background-color:#367218;
	border: 1px solid #000000;
	border-bottom: 0px;
	color: #C3C3C3;
}
.textoIndiceNovaAnalise{
	font:bold 13px Arial,Verdana;
	color:#ffffff;
}
.textoIndiceOpcoes{
	font:bold 12px Arial,Verdana;
	color:#ffffff;
}
.textoDestaqueAlta{
	font:12px Arial,Verdana;
	color:#1AE622;
}
.textoDestaqueBaixa{
	font:12px Arial,Verdana;
	color:#FD0009;
}
.textoDestaqueAzul{
	font:12px Arial,Verdana;
	color:#3B80F7;
}
.tabelasdirbottomNA{
	border-right:1px solid #808080;
}

.tabelaslinhasOrange{
	font: 11px tahoma;
	color: #FF9610;
	background-color:#000000;
                border-right:1px solid #808080;
}
.tabelaslinhasTeal{
	font: 11px tahoma;
	color: #2F9969;
	background-color:#000000;
                border-right:1px solid #808080;
}
.tabelaslinhasRed{
	font: 11px tahoma;
	color: #FE0100;
	background-color:#000000;
                border-right:1px solid #808080;
}
.tabelaslinhasLime{
	font: 11px tahoma;
	color: #06FF00;
	background-color:#000000;
                border-right:1px solid #808080;
}
.divIndices
{
	overflow:auto;
	height: 150;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: 000000;
	padding-bottom:0px;
	padding-right:5px;
	scrollbar-3dlight-color:#CBCAC8; 
	scrollbar-arrow-color:#CBCAC8; 
	scrollbar-base-color:#000000;
	scrollbar-darkshadow-color:#000000;
	scrollbar-face-color:#4D4B3E;
	scrollbar-highlight-color:#D8D8D8;
	scrollbar-shadow-color:#CBCAC8;
}
.divDestaques
{
	overflow:auto;
	height: 120;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: 000000;
	padding-bottom:0px;
	padding-right:5px;
	scrollbar-3dlight-color:#CBCAC8; 
	scrollbar-arrow-color:#CBCAC8; 
	scrollbar-base-color:#000000;
	scrollbar-darkshadow-color:#000000;
	scrollbar-face-color:#4D4B3E;
	scrollbar-highlight-color:#D8D8D8;
	scrollbar-shadow-color:#CBCAC8;
}
.divBoletim
{
	overflow:auto;
	height: 360;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: 000000;
	padding-bottom:0px;
	padding-right:5px;
	scrollbar-3dlight-color:#CBCAC8; 
	scrollbar-arrow-color:#CBCAC8; 
	scrollbar-base-color:#000000;
	scrollbar-darkshadow-color:#000000;
	scrollbar-face-color:#4D4B3E;
	scrollbar-highlight-color:#D8D8D8;
	scrollbar-shadow-color:#CBCAC8;
}
.linkIndices
{
	font: 9px tahoma;
	color: #000000;
}
.headerIndices
{
	font: 15px tahoma;
	color: #000000;
}
.headerIndicesPositivo
{
	font: 15px tahoma;
	color: #13A655;
}
.headerIndicesNegativo
{
	font: 15px tahoma;
	color: #D60C18;
}


.headerbox 
{ 
                background-image:url(/images/boxfdntop.gif); 
                font:bold 12px arial,verdana; 
                color:white; 
                height:29px; 
}
.caixacorpoBCS 
{
               border-right:1px solid #396E9A;
               border-left:1px solid #396E9A;
               border-bottom:1px solid #396E9A;
               background-color: #ffffff;
               padding:10px;
}
.caixacorpomenuBCS 
{
               border-right:1px solid #396E9A;
               border-left:1px solid #396E9A;
               border-bottom:1px solid #396E9A;
               background-color: #ffffff;
               padding:0px;
}
.linhacinzabox 
{             
               background-color:#F3F3F3; 
               border-right:1px solid #396E9A;
               border-left:1px solid #396E9A;
               border-bottom:1px solid #396E9A;
}

.apregoabox2 .tabletop { background-image:url(/images/linhatop.gif); height:11px; }
.apregoabox2 .tablebottom { background-image:url(/images/linhabottom.gif); height:11px; }
.apregoabox2 .tabletext { padding:5px; font:11px arial,verdana; color:#33669B; }
.apregoabox2 .tableleft { background-image:url(/images/linhaesq.gif); }
.apregoabox2 .tableright { background-image:url(/images/linhadir.gif); }

.dataDestaque {
	padding-top:10px;
	font: 10px Tahoma;
	color: #6f6f6f;
}
.explicasuporte { 
	background-color:#191919;
	padding: 10px;
	font:10px Verdana,Arial;
	color: #909090;
	text-align:justify;
}
.erroibovespa { color:gray; }


	
	
	
	
	
/************************** IPO ***********************************/

		/*/////////////////Genéricos///////////////////////*/
		.IPOgeral{width:780px; _width:780px;margin-left:auto;margin-right:auto;}
		input.IText{height:18px; width:350px; font-family:arial; font-size:10px;}
		input.IButton{height:19px; font-family:arial; font-size:10px;}
		.IPODataIpo{font-weight:bold; font-size:10px; width:82px; font-family:verdana; color:#043a6c; padding-bottom:5px;} 
		.IPODataIpoBg{font-weight:bold; font-size:10px; width:82px; font-family:verdana; color:#043a6c; padding-bottom:5px; background-color:#f3f3f3;}
		.IPOListNotIpo{font-weight:bold; font-size:10px; text-align:left; font-family:verdana; color:#555; padding-bottom:5px;}
		.IPOListNotIpoBg{font-weight:bold; font-size:10px; text-align:left; font-family:verdana; color:#555; padding-bottom:5px; background-color:#f3f3f3;} 
		.IPOBoxBusca2{height:40px; width:100%; padding:10px 0px 0px 15px; background-color:#ececec; text-transform:uppercase; font-family:arial, verdana; font-size:10px;} 
		.IPOBoxPq{width:245px; _width:245px; height:150px; float:left; margin-left:10px; } 
		.IPOBoxPq2{width:250px; height:150px; float:left; margin-left:10px;} 
		.IPOBoxGd {width:760px; _width:760px; #width:780px; padding:10px 10px 0px 10px;} 
		.IPOBoxGd2 {width:780px; padding:0px 10px 10px 10px;}
		.IPOBoxGd3 {width:780px; padding:10px;} 
		.IPOBoxMg{width:505px; height:200px; float:left; margin-left:5px;} 
		.IPODestCont{width:50%; height:100px; font-size:10px; vertical-align:top;} 
		.IPODestContImg{width:50%; height:118px; text-align:center;}
		td.IPOCont div{font-weight:bold; font-size:10px; font-family:verdana; color:#406585;} 
		.IPOBoxSumario {height:35px; width:765px; padding:10px 0px 0px 15px; background-color:#d0e6f4; font-family:arial, verdana;} 
		.IPOSumarioText{font-size:12px; height:20px; padding-top:5px; _padding-top:0px;  color:#27577f;}
		
		table td.IPOBoxTitle{background-color:#0f5b99; color:#fff; font-size:11px; font-weight:bold; text-transform:uppercase; padding:3px 0px 3px 10px; } 
		.IPOBoxBorder{border:1px solid #c0c0c0; /*height:150px;*/}
		table td.IPOBoxBorder2{border:1px solid #c0c0c0; height:200px;}
		/*/////////////////////////////////////////////////////////////////////////*/
		
		
		/*///////////MENUS/////////////////////////////////////////////////////////*/
		
		/*Menu horizontal*/ 
		.IPOmenuhor { background-color:#0f5b99; border:none;margin:0;padding:0px;/**/ font-size:11px; font-weight:bold; text-transform:uppercase;height:20px;
	
		} 
				
		/* ALTAS - IPO*/
		#lnkAltas { background-color:#868485; }
		
		.IPOmenuhor li {list-style:none;  display: inline; /*padding:0px;margin:0;width:167px;*/ font-size:11px;}
		.IPOmenuhor li a { /*height:1px; width:167px; IE5.0 bug padding: 3px 1px; margin:0px; */font-size:11px; background: #0f5b99;text-decoration: none;padding-top:1px; padding-right:3.3em; padding-bottom:5px; padding-left:-3em;}
		.IPOmenuhor li a:link {color: #fff; } 
		.IPOmenuhor li a:visited {color: #fff; }
		.IPOmenuhor li a:hover {background: #868485; color: #fff; border-color: #000;}
		
		/*Menu vertical*/ 
		.IPOmenubv1 {width:240px;padding: 0;margin: 0; font-size:10px; font-weight:bold; text-transform:uppercase; }
		.IPOmenubv1li {border-bottom: 1px solid #fff; 	margin: 0px;display: block;padding: 5px 3px 5px 1em;font-weight:bold; font-size:10px;background-color: #ebebeb;color: #707070; }
		/* .IPOmenubv li a:hover {background-color: #fff;color: #4881b3;	} .IPOmenuon li {background-color: #fff;color: #4881b3;	}
		*/
		#lista1 {width:210px;#width:220px;margin: 0PX;padding: 0px; border:none; font-size:10px; font-weight:bold; text-transform:uppercase;}
		#lista1 li {list-style:none;margin:0px;padding:0px; }
		#lista1 li a {width:202px;#width:220px;padding-top: 5px; padding-bottom: -5px;#padding-bottom: 5px; 
		padding-left: 10px;height:28px;display: block;font-weight:bold; font-size:10px;background-color: #ebebeb;color: #707070;border-bottom: 1px solid #fff;
		  background: url(/images/ipo/bulletoff.gif) no-repeat ; background-position:3px 11px; }
		#lista1 li a:hover {width:202px;#width:220px;padding-top: 5px; padding-bottom: -5px;#padding-bottom: 5px; padding-left: 10px;
		height:28px;background-color: #fff;color: #4881b3;border-bottom: 1px solid #ddd;	
		background: url(/images/ipo/bullet.gif)  no-repeat ; background-position:3px 11px; }
		.IPOon {width:210px;#width:210px;padding-top: 5px; padding-bottom: -5px;#padding-bottom: 5px; padding-left: 10px; 
		border:0px;  font-size:10px; font-weight:bold; text-transform:uppercase; margin: 0px; 
		color: #4881b3;display: block; font-weight:bold; font-size:10px; background: url(/images/ipo/bullet.gif)  no-repeat ; 
		background-position:3px 11px; }
		
		#lista1 li a.IPOoff {width:202px;#width:220px;height:28px;margin: 0PX;padding-top: 5px; padding-bottom: -5px;#padding-bottom: 5px;	
			padding-left: 10px; padding-right:-5px; border:0px; font-size:10px; font-weight:bold; text-transform:uppercase;
			border-bottom: 1px solid #fff; margin: 0px; background-color: #F3F3F3;color: #4881b3;display: block; 
			font-weight:bold; font-size:10px; background: url(/images/ipo/bulletoff.gif)  no-repeat ;
			 background-position:3px 11px; }
			 
		
		.AbaNaoAtivaIpo {background-color:#0F5B99 !important; }
		.AbaAtivaIpo {background-color:#868485 !important; }
	
	
		#lista1 li a.IPOon {width:202px;#width:220px;background: white url(/images/ipo/bullet.gif)  no-repeat ;
		 	height:28px;margin: 0PX;padding-top: 5px; padding-bottom: -5px;#padding-bottom: 5px; padding-left: 10px;
		  	padding-right:-5px; border:0px; font-size:10px; font-weight:bold; text-transform:uppercase;border-bottom: 1px solid #ddd;
		   	margin: 0px; color: #4881b3;display: block; font-weight:bold; font-size:10px; background-position:3px 11px;
		   	font-size:10px; } 
		.IPOmenubv {width:240px;padding: 0;margin: 0; font-size:10px; font-weight:bold; text-transform:uppercase; }
		ul.menubv{margin: 0PX;padding: 0; border:0;}
		.IPOmenubv li {border-bottom: 1px solid #fff; 	margin: 0px; } 
		.IPOmenubv li a {display: block;padding: 5px 3px 5px 1em;font-weight:bold; font-size:10px;background-color: #ebebeb;color: #707070; }
		.IPOmenubv li a:hover {background-color: #fff;color: #4881b3;	}
		.IPOmenuon li {background-color: #fff;color: #4881b3;	}
		
		/*////////////////////////////////////////////////////////////////////////////*/
		
		/*////////////////IPO HOME///////////////////////////////////*/ 
		.IPOTitOft{height:40px; width:765px; padding:10px 0px 0px 15px; background-color:#0f5b99; color:#ffffff; 
		font-family:arial, verdana; font-size:16pt; font-weight:bold} 
		.IPOBoxBusca{height:40px; width:100%; padding:10px 0px 0px 15px; background-color:#d0e6f4; text-transform:uppercase; 
		font-family:arial, verdana; font-size:10px;}
		input.IText{height:18px; width:350px; font-family:arial; font-size:10px;}
		input.IButton{height:19px; font-family:arial; font-size:10px;}
		
		/*Calendário*/ .IPOTdCalendario{padding:10px; background-color:#e2f3fd; height:138px;}
	
		/*Próximas Ofertas*/ .IPODivProxOft{padding:10px 0px 10px 10px; overflow:auto; height:138px;}
	
		/*Notícias*/ .IPOTdNoticias{padding:10px; background-color:#f3f3f3;} 
		.IPOTdNoticiasEmpImg{background-color:#fff; border:1px solid #c4c2c6; width:220px; height:160px; padding:10px;} 
		.IPODivNoticiasEmp{border-top:1px solid #c0c0c0; height:50px; padding-top:10px;} 
		.IPODataIpoNot{font-weight:bold; font-size:10px; width:82px; font-family:verdana; color:#043a6c; padding:5px; border-bottom:1px dotted #c0c0c0;} 
		.IPOListNotIpoNot{font-weight:bold; font-size:10px; text-align:left; font-family:verdana; color:#555; padding:5px; border-bottom:1px dotted #c0c0c0;}
	
		/*Sumário*/ 
		.IPODivSumarioOver{padding:10px 0px 10px 10px; overflow:auto; height:175px;} 
		.IPOListNotIpoSum{font-weight:bold; font-size:10px; text-align:left; font-family:verdana; color:#555; padding-bottom:5px;}
		 .IPOListNotIpoSumBg{font-weight:bold; font-size:10px; text-align:left; font-family:verdana; color:#555; padding-bottom:5px;background-color:#f3f3f3;}
	table td.IPOBoxBorderSum{border:1px solid #c0c0c0; height:200px; background-color:#e2f3fd}
	
		/*Variações*/
		
	tr.IPOTrVariacoes td{background-color:#dbdbdb; color:5b5b5b; padding:2px; text-transform:uppercase; text-align:center; font-weight:bold; font-size:11px;}
	tr.IPOTrVariacoesCont td{color:5b5b5b; padding:3px; text-transform:uppercase; text-align:center; font-size:10px;}
	tr.IPOTrVariacoesContBg td{color:5b5b5b; padding:3px; text-transform:uppercase; text-align:center; font-size:10px; background-color:#f3f3f3;}
	/*//////////////////////////////////////////////////////////////////////////////////*/	
	
	/*/////////IPO A REALIZAR//////////////////////////////////////////*/
	.IPOSpanSumario{text-transform:uppercase; font-weight:bold; font-size:12px; color:#27577f;} 
	.IPOTdBoxSumario{padding:10px; background-color:#f3f3f3;} 
	.IPOTdImgEmp{background-color:#fff; border:1px solid #c4c2c6; width:220px; height:50px;}
	.IPODivUrlSum{background-color:#f3f3f3; border-top:1px solid #c0c0c0; height:15px; padding-top:5px;}
	.IPODivContAcao{border-right:1px solid #c0c0c0; line-height:17px;}
	.IPOSpanContAcao{color:#555;  font-weight:normal;} 
	.IPOSpanContAcao2{color:#555; font-size:11px; font-weight:bold}
	.IPOSpanContAcao3{font-weight:bold; font-size:10px; padding-left:10px;} 
	.IPOimgbuscatxt{margin-bottom:-7px; _margin-bottom:-4px;}
	.IPOspace{FONT-SIZE:1px; WIDTH:765px; _WIDTH:100%; HEIGHT:10px} 
	.IPOBoxGdAnt{height:205px;}
	.IPOInfText{padding-right:10px; text-align:justify;} 
	.IPOInfadd {width:760px; _width:100%;}
	/*Informações Adicionais*/
	.IPOTdInfAddBg{background-color:#f3f3f3;} 
	.IPOTdInfAddMenu{background-color:#fff; border:1px solid #c4c2c6; width:210px; height:160px;}
	
	/*Fatores de Risco*/
	
	/*.TitleFatRisco{font-weight:bold; font-size:11px; font-family:arial; color:#043a6c; text-transform:uppercase; padding-top:15px; padding-bottom:15px;}*/    
	.IPOTitleFatRisco{font-weight:bold;  
	font-size:11px; font-family:arial; color:#043a6c;  
	text-transform:uppercase; padding-top:15px; padding-bottom:15px;} 
	.IPOTitleFatRiscoTexto  
	{padding-right:10px; padding-bottom:10px;}
	
	
	
	/*Cronograma Indicativo*/ 
	.IPOTableCron {border-collapse:collapse; } 
	.IPOTableCron td{border:1px solid #c0c0c0; padding:8px 3px 8px 10px; text-align:left;}
	.IPOTableCron tr.IPOTrVariacoesCont td {padding:6px 3px 6px 10px; text-align:left; text-transform:none;} 
	.IPOTableCron tr.IPOTrVariacoesContBg td {padding:6px 3px 6px 10px; text-align:left; text-transform:none; background-color:#f3f3f3;}
	
	/*Relação com Investidores*/
	.IPOLinkRelInvest{color:#3a658c; font-weight:bold; font-family:verdana;}
	/*/////////////////////////////////////////////////////////////////////////////////*/
	
	
	/*//////////////////////IPO REALIZADO/////////////////////////////////////*/
	
	/*Guia da Ação*/ 
	.IPOSpanContAcao4{color:#555; font-size:14px; font-weight:bold;} 
	.IPOSpanContAcaoRed{color:Red; font-size:15px; font-weight:bold; padding-left:10px;} 
	.IPOSpanContAcaoVerde{color:#5ac24d; font-size:15px; font-weight:bold;} 
	.IPOSpanContAcaoCz{color:#111; font-size:20px; font-weight:normal;}
	.IPOSpanContAcaoCz2{color:#111; font-size:15px; font-weight:bold;} 
	.IPOTitleSetor{padding:10px 0px 0px 15px; font-size:13px; font-family:Arial, Verdana;} 
	.IPOSpanSetorTipo{font-size:13px; font-family:Arial, Verdana; font-weight:bold; padding-left:2px;}
	.IPOTableBorder tr.IPOTitleTable td{border:1px solid #c0c0c0; background-color:#547d9b; font-size:10px; font-family:Verdana, Arial; font-weight:bold; color:#fff; padding:4px;} 
	.IPOTableBorder td{border-bottom:1px solid #c0c0c0; padding:3px;} 
	.IPOTableBorder {border-bottom:1px solid #c0c0c0;border-collapse:collapse; width:363px;}
	
	/*Tabelas*/ 
	.IPOTableBorder tr td.IPOTdBgL1{background-color:#fff; font-family:Verdana;} 
	.IPOTableBorder tr td.IPOTdBgC1{background-color:#fff; text-align:center; font-family:Verdana;} 
	.IPOTableBorder tr td.IPOTdBgL2{background-color:#e3dfe0; font-family:Verdana;} 
	.IPOTableBorder tr td.IPOTdBgC2{background-color:#e3dfe0; text-align:center; font-family:Verdana;}
	.IPOTableBorder tr td.IPOTdBgL3{background-color:#cbdce6; font-weight:bold; font-family:Verdana;}
	.IPOTableBorder tr td.IPOTdBgC2{background-color:#e3dfe0; text-align:center; font-family:Verdana;}
	.IPOTableBorder tr td.IPOTdBgC3{background-color:#cbdce6; text-align:center; font-weight:bold; font-family:Verdana;}
	
	
	/*/////////////////////////////////////////////////////////////////////////////////*/
	
	
	/*//////////////////////IPO - CALENDARIO  REALIZADO/////////////////////////////////////*/
	
	
	span.Calendarioc1 {cursor:pointer;cursor:text;color:#333;width:30;height:16;text-align:center;margin-top:0;font:11px Arial}
	span.Calendarioc2 {cursor:pointer;cursor:text;color:#CC3333;width:30;height:16;text-align:center;margin-top:0;font:11px Arial}
	span.Calendarioc3 {cursor:pointer;cursor:text;color:#fff;width:30;height:16;text-align:center;margin-top:0;font: 11px Arial}
	#cabecalhoCalendario { font-family:verdana, arial; color:#fff; font-size:12px; font-weight:bold;}
	.Calendariosemanas{font-family:verdana, arial; color:#fff; font-size:12px;  padding-bottom:3px;padding-top:3px;font-weight:bold; background-color:#67A1C7;}
	.Calendariodiaatual{ color:#000; padding:1px; border:1px solid #666666;font: 11px Arial}
	.CalendarioDiaAGENDA { cursor:help; background-color:#67A1C7; color:#fff;  border:1px #666666;font: 11px Arial}
	.CalendarioDiaAGENDAtxt {background-color:#67A1C7; color:#fff; font: 11px Arial }
	.Calendariolegenda{background-color:#67A1C7; border:1px solid #000000; padding:7px;   width:224px; text-align:left;}
	.Calendariopaiagenda{padding:0px; border:1px solid #333;  width:300px;  background-color:#fff;}
	.Calendarioagendatitulo{font-family:verdana, arial; color:#fff; font-size:14px; font-weight:bold; background-color:#186CA8; width:300px; padding-top:2px; padding-bottom:2px; padding-left:3px; }
	.CalendarioEmpresatitulo{font-family:verdana, arial; color:#fff; font-size:11px; font-weight:bold; background-color:#61A0CB;padding-top:2px; padding-bottom:2px; padding-left:3px;   }
	.CalendarioCasca {padding:0px; margin:0px; height:121px; border:1px solid #C3BABD; width:210px;}
	
	
	
	
	/*/////////////////////////////////////////////////////////////////////////////////*/
	
	
	/*//////////////////////IPO - GRAFICO /////////////////////////////////////*/
	
	
	.tabelaGRAFICO { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#000000; padding:0px;}
	.cssLabelGRAFICO{
	text-align:left;
	opacity:0.80;filter: alpha(opacity=80); 
	width:250px;
	position:absolute;
	z-index:9900px;
	margin-top:15px;
	margin-left:0px;
	padding:4px;
	font-family:Verdana; color:#000;font-size:11px;
	}
	
	.detalhesBaixaGRAFICO{
	text-align:left;
	opacity:0.80;filter: alpha(opacity=80); 
	width:250px;
	position:absolute;
	z-index:9900px;
	margin-top:15px;
	margin-left:0px;
	padding:4px;
	font-family:Verdana; 
	color:#000;
	font-size:11px;
	border:1px solid #FC3637;
	background-color: #FFDDDD;
	}
	.detalhesAltaGRAFICO {
	text-align:left;
	opacity:0.80;filter: alpha(opacity=80); 
	width:250px;
	position:absolute;
	z-index:9900px;
	margin-top:15px;
	margin-left:0px;
	padding:4px;
	font-family:Verdana; 
	color:#000;
	font-size:11px;
	border:1px solid #49B550;
	background-color: #C1FFE0;
	}
	.percentagemGRAFICO { display:inline;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#000000; padding:0px; }
	
	
	
/*		          BARRA BUSCA  - IPO            	



				#BUSCADIVIPO.CSSBarraBuscabarrabusca
				{
					padding-top:10px; 
					padding-bottom:10px;   
					padding-left:30px; 
					COLOR:#666666;
					background-color:#F3F3F3; 
					height:15px;  
					width:750px;
					_width:780px;
				}
				
				*/
/*   CSS  PARA  BARRA DE BUSCA EMPRESAS * IPO */





/*   CSS  PARA  BARRA DE BUSCA EMPRESAS * IPO */



.CSSBarraBuscacssipo 
{
	background-color:#1569A7; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	size:10px; 
	color:#FFFFFF;
	font-weight:bold;
}
	.CSSBarraBuscacssponteiro	
{
	background: #F47B12 ; /* url('/images/clientes/agora/caixafdnheader.gif') repeat-x;  */
	vertical-align:middle; 
	text-align:left; 
	/*padding-left:10px;*/
	margin:50px;
	height:24px; 
	padding:0px; 
	_height:29px;  
	height:29px; 
	
}

.CSSBarraBuscaponteirolbl 
{ 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	size:10px; 
	color:#000; 
	font-weight:bold;
}
.CSSBarraBuscaautosugestaocss 
{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	size:10px; 
	color:#000; 
	border:0px dotted #000; 
	background-color:#f5f5f5; 
	position:absolute; 
	z-index:3000; 
	width:250px; 
	padding:0px;  
	margin-top:20px; 
	_margin-top:20px; 
	margin-left:120px;  
	_margin-left:-500px;
	border-bottom:1px  solid #ddd;
	border-right:1px  solid #ddd;
	border-left:1px  solid #ddd;
} 
.CSSBarraBuscafrmbusca
{
	background-color:#f5f5f5;
	width:250px;
}
/*#autocompletar{border:1px solid #000;} */
.CSSBarraBuscaboxSG
{ 
	width:400px;
}
.CSSBarraBuscabox_2
{ 
	cursor:pointer;
	width:400px;
	background-color:#f5f5f5;
}
.CSSBarraBuscabox_2ipo
{ 
	cursor:pointer;
	width:400px; 
	color:#000;
	background:#f5f5f5 url('/spinnex/images/ipo.gif')  no-repeat 350px;
}
.CSSBarraBuscabox_1
{
	cursor:pointer;
	background-color: #1569A7;
	color:#fff;
	width:400px; 
}
.CSSBarraBuscabox_1ipo
{
	cursor:pointer;
	width:400px; 
	color:#fff;
	background:#1569A7 url('/spinnex/images/ipo.gif')  no-repeat 350px;	
	
}

.CSSBarraBuscabarrabusca
{
	padding-top:10px; 
	padding-bottom:10px;   
	padding-left:30px; 
	background-color:#D0E6F4; 
	height:15px;  
	width:750px;
    _width:780px;
	
}
.posicaocorreta
{
 border:1px solid black;
}
.CSSBarraBuscaCSSBarraBuscaBotao {}
			
				#empresas{ background-color:#fff;  border:0px; height:19px; border-top:1px solid #95999A; border-bottom:1px solid #95999A; padding:0px; margin:0px; margin-top:-23px;}
		
.invisibleGrid{
border-collapse:collapse;
border-bottom:1px solid #C0BCBC;
border-left:1px solid #C0BCBC;
border-right:1px solid #C0BCBC;
}
.invisibleGrid .caixacorpo {
border:0;
vertical-align:top;
}
#graficoConservadora,#graficoModerada,#graficoArrojada {
background-color:#F4F3F1!important;
border-bottom:1px solid #C0BCBC;
border-left:1px solid #C0BCBC;
border-right:1px solid #C0BCBC;
margin-top:-1px;
}
