﻿
/* PROJETO BRASILPREV . GOVERNANÇA . CSS CONTEUDO */

/* HOME GOVERNANÇA-------------------------------------------------------------------------------------------------- */

.tvFlash{
	width:783px;
	height:214px;
	margin:0 auto;
}

.tvFlashHome{
	width:580px;
	height:235px;
	float:left;
	margin:0;
	position:relative;
}

.tel{
font-size:10px; color:#444;
position:absolute;
bottom:6px;
left:15px;
}

.azul{
color:#003399 !important;
}

.dataBox{
position:relative;
top:34px;
left:82px;
padding:0;
margin:0;
display:block;
width:185px;
height:33px;
}

/*****/

.content .boxFale{
	width:291px;
	height:138px;
	background:url(/Util/Images/Boxes/boxAtendimento.gif) no-repeat center top;
	float:left;
	position:relative;
}

.content .boxFale p{font-size:11px; margin:0; padding:0 15px 0 15px;}
.content .boxFale p.telefone{
	font-size:20px;
	color:#2f456e;
	width:260px;
	text-align:center;
	display:block;
	font-weight:bold;
	margin:4px 0 4px 0;
	}

.content .boxFale ul{height:20px; padding:0; margin:-13px 0 0 35px;}
.content .boxFale ul li{float:left; width:90px; height:15px; padding:0; list-style:none;}
.content .boxFale ul li a.consultor{
	background:url(/Util/Images/Link/icoConsultor.gif) no-repeat left 2px;
	padding:0 0 0 18px;
	font-size:11px;
	color:#003399;
}
.content .boxFale ul li a.ouvidoria{
	background:url(/Util/Images/Link/icoEmail.gif) no-repeat left 2px;
	padding:0 0 0 18px;
	font-size:11px;
	color:#003399;
}
.content .boxFale .boxTopFale{
	width:266px;
	height:26px;
	padding:10px 0 0 25px;
	overflow:hidden;
	color:#003399;
	font-size:15px;
	font-weight:bold;
	float:left;
	margin:0;
}
.content .boxBottomFale{
	width:291px;
	height:14px;
	background:url(/Util/Images/Boxes/bottomBoxFaleComBrasilprev.gif) no-repeat center top;
	position:absolute;
	bottom:0;
	left:0;
}

		

	
	.boxFale p{
		font-family:Arial, Helvetica, sans-serif !important;
		font-size:12px;
		padding:0; 
		margin:0 0 5px 3px;
		width:260px;	
	}

	.boxFale img{
		margin: 5px 5px 2px 0;
	}

	.boxFale a{
		margin: 10px 0 0 0;
	}

	.consultor{
		padding:0 0 0 18px;
		background:url("/Util/Images/Estrutura/consultoria.jpg") no-repeat 0 0;
	}

	.ouvidoria{
		padding:0 0 0 18px;
		background:url("/Util/Images/Estrutura/ouvidoria.jpg") no-repeat 0 0;
	}


	.lnkVerTodasHome, .lnkVerTodasHome:hover, .lnkVerTodasHome:visited{
	position:absolute;
	bottom:4px;
	color:#003399 !important;
	font-weight:bold;
	right:8px;
	padding-left:19px;
}
	
	.titNews {
		font-size:16px;
		padding:8px 0 0 10px;
		color:#003399;
		font-weight:bold;
	}
	
	.titNews img {
		padding:4px 4px 1px 5px;
	}
	
	.Noticia {
		margin:15px 0 0 0;
	}
	
	.Noticia .titulo{
		margin:0;
		padding:0;
		text-align:left;
	}
	
	.Noticia .titulo a{
		font-size:12px;
		font-weight:bold;
		color:#003399;
	}
	
	.Noticia .texto{
		width:250px;
		font-sizE:11px;
	}
	
	.Noticia a:hover{
	color:#003399;
}
	
	.Noticia .texto a{
		margin-left:2px;
	}

	.Noticia .texto a img{
		margin-left:2px;
	}

	
	.tblNoticias {
		margin:0 auto;
		width:240px;
	}
	
	.tblNoticias td {
		height:90px;
	}
	
	.bottomNoticias {
		width:260px;
		text-align:right;
		padding-right:3px;
	}
	
	.bottomNoticias a {
		color:#003399;
		font-weight:bold;
		font-size:12px;
	}
	
/* PROJETOS */

	 .boxProjetos 
	{
		float:right;
		margin:11px 0 12px 0;
	}
	
	
	 .boxProjetos p
	{
		margin:10px 0 0 7px;
		width:200px;
		font-size:12px;
		text-align:left;
	}
	
	.saibaMais {
		width:355px;
		text-align:right;
		position:absolute;
		bottom:4px;
		right:7px;
	}
	
	.saibaMais a {
		color:#ffffff;
		font-weight:bold;
		font-size:12px;
	}

		.titBoxProjetos {
		font-size:14px;
		padding:9px 0 0 10px;
		color:#003399;
		font-weight:bold;
	}
	
	.titBoxProjetos img {
		padding:5px 4px 0 5px;
	}
	
	
/* BOX HOME */

.boxPagInicial{
	background:url("/Util/Images/Boxes/boxAtendimento.gif") no-repeat 0 0;
	width:224px;
	margin-right:8px;
	height:147px;
	padding:63px 0 0 153px;
	position:relative;
}

.boxPagInicial p{
	font-size:11px;
	color:#444444;
	display:block;
	width:215px;
	line-height:13px;
	margin:0 0 11px 0;
	text-align:left;}
	
.boxPagInicial a{
color:#444444;
text-decoration:none;	
}

.boxPagInicial span{
color:#042c5f !important;
font-weight:bold;
padding-top:2px;
display:block;
font-size:14px;}

.barFaleHome{
	border:1px solid #e5e5e5;
	width:164px;
	border-width:0 0 1px 0;
	height:1px;
	margin:9px 0 8px 0;
	font-size:0px;
}

	
/* IMAGENS DE PUBLICIDADE */

	.banners{
		/*width:365px;*/
		height:153px;
		float:right;
		white-space:nowrap;
	}
	 .boxPub1 
	{
		width:180px;
		height:166px;
float:left;
		position:relative;
		margin:5px 0 10px 0;
	}

	 .boxPub2 
	{
		width:180px;
		height:166px;
float:right;
		position:relative;
		margin:5px 0 10px 0;
	}


/* BOX SUPERIOR ESQUERDO */
.imgBoxCima 
{
	margin:15px 15px 0 15px;
	width:332px;
}

.titBoxCima {
	font-size:12px;
	font-weight:bold;
	text-align:left;
	margin:6px 0 5px 17px;
}

.txtBoxCima {
	margin-left:17px;
	font-size:11px;	
	padding:0 17px 0 0;
	line-height:13px;
}


#box1 .titBoxCima{color:#08399c !important;}
#box2 .titBoxCima{color:#ab8ce0 !important;}
#box3 .titBoxCima{color:#02afb6 !important;}
	
/* BOXeS INTERNOS -------------------------------------------------------------------------------------------*/

/*bom login comite e seus regimentos*/
.boxInternos{
	width:392px;
	margin:0 190px 0 190px;
}

.boxInternosTop{
	width:389px;
	height:30px;
	background:url("/Util/Images/Estrutura/topBoxInternas.jpg");
	padding:5px 0 0 3px;
	overflow:hidden;
}
	
.boxInternosMeio{
	width:392px;
	height:157px;
	float:left;
	background:#F2F2F2 url("/Util/Images/Estrutura/bgBoxInternas.jpg") repeat-x top ;	
	padding:0;
	margin:0;
}

	.boxInternosMeio p{
	font-size:12px;
	font-weight:bold;
	color:#003399;
	margin:10px 0 0 10px;	
	}
/*box login comite e seus regimentos*/

h1.topVejaMaisA{
	width:347px;
	height:27px;
	background: url("/Util/Images/Boxes/h1_topVejaMaisA.jpg") no-repeat left top;
	font-size:15px;
	color:#003399;
	padding:9px 0 0 23px;
	margin:0 !important;
	font-weight:bold;}
	
h5{
	font-size:11px;
	font-weight:bold;
	color:#003399;
	margin:0 0 8px 0 !important;	
}

/*BOX FALE COM A BRASILPREV*/

.boxFaleHome{
	width:291px;
	padding:0;

	background:#f3f3f3 url(/Util/Images/Boxes/bgBoxFaleComBrasilprev.jpg) no-repeat 0 0;
	position:relative;
}

.boxFaleHome h2{
background:none;
display:block;
padding:10px 0 0 23px;}


.boxFaleHome img{
	margin:8px 0;
}

.boxFaleHome .boxTopFale{
	width:266px;
	height:26px;
	padding:10px 0 0 25px;
	overflow:hidden;
	color:#003399;
	font-size:15px;
	font-weight:bold;
}

.boxBottomFale{
	width:291px;
	height:14px;
	background:url(/Util/Images/Boxes/bottomBoxFaleComBrasilprev.gif) no-repeat center top;
	/*position:absolute;*/
	bottom:0;
	left:0;
}
.boxFaleHome p{font-size:11px; margin:-1px 30px 0 15px;}
.boxFaleHome p.telefone{
	font-size:20px;
	color:#2f456e;
	width:260px;
	text-align:center;
	display:block;
	font-weight:bold;
	margin:4px 0 4px 0;
	}

.boxFaleHome ul{height:20px; padding:0; margin:-13px 0 0 35px;}
.boxFaleHome ul li{float:left; width:90px; height:15px; padding:0; list-style:none;}
.boxFaleHome ul li a.consultor{
	background:url(/Util/Images/Link/icoConsultor.gif) no-repeat left 2px;
	padding:0 0 0 18px;
	font-size:11px;
	color:#003399;
}
.boxFaleHome ul li a.ouvidoria{
	background:url(/Util/Images/Link/icoEmail.gif) no-repeat left 2px;
	padding:0 0 0 18px;
	font-size:11px;
	color:#003399;
}

/* INTERNAS -------------------------------------------------------------------------------------------------*/
.bottomContent{
	width:783px;	
	margin:20px auto;
}

.bottomContent .bottomContentLeft{
	width:380px;
	_width:348px;
	float:left;
}
.bottomContent .bottomContentRight {
	width:382px;
	float:right;
}

.bottomContent .bottomContentRight .boxNoticiasDaSemanaTop{
	width:382px;
	height:33px;
	background: #dedede url("/Util/Images/Link/bgTopRighBoxEscuro.gif") no-repeat top right;
}

.bottomContent .bottomContentRight .boxNoticiasDaSemanaMeio{
	width:362px;
	height:265px;
	padding:10px 10px 0 10px;
	float:left;
	display:inline;
	background:#f2f2f2 url("/Util/Images/Boxes/bgBoxNoticias.jpg") repeat-x;	
}

.bottomContent .bottomContentRight .boxNoticiasDaSemanaMeio span{
	margin:0 !important;
	padding:0 !important;
}

.bottomContent .bottomContentRight .boxNoticiasDaSemanaMeio p{
	background:url("/Util/Images/Boxes/hrBoxNoticias.gif") no-repeat center bottom;
	padding:0 0 14px 0;
	margin:0 0 15px 0 !important;
}

.bottomContent .bottomContentRight .boxNoticiasDaSemanaMeio h4{
	margin:0 0 5px 0 !important;
}

.bottomContent .bottomContentRight .boxNoticiasDaSemanaMeio a:hover{
	text-decoration:underline;
}

.bottomContent .bottomContentRight  .bottomVejaMaisC{
	width:382px;	
	height:23px;
	background: #f2f2f2 url("/Util/Images/Link/bgBottomBox_F3F3F3.gif") no-repeat left bottom;
	float:left;
	}
	
.bottomContent .bottomContentRight .bottomVejaMaisC .linkVejaMaisC{
	width:180px;
	height:18px;
	font-weight:bold;
	display:block;
	background:url("/Util/Images/Link/lnkVejaMaisfundoClaro.gif") no-repeat right bottom;
	padding:4px 12px 0 0;
	float:right;
	text-align:right;
}

/* AUXILIARES */

.hide{display:none;}
.show{display:block;}

/*** LOGIN COMITE E SEUS REGIMENTOS ****/

.labelLogin
{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px;
	color:#003399;
	font-weight:bold;
	float:right;
}

.tabelaCamposLogin{
	width:370px;
	margin:10px auto;
}

table.tabelaCamposLogin input{
	border:1px solid #ccc;
	width:231px;
	height:14px;
	margin:0 0 0 10px;
	font-size:12px;
	color:#444;
}

.tabelaCamposLogin a.alterar{
	
	font-size:10px;
	color:#9e9cc4;
	font-weight:bold;
	background:url("/Util/Images/Estrutura/bulletAreaDeLogin.gif") no-repeat left center;
	text-decoration:none;
	float:right;
	margin:10px 30px 0 0; 
	padding:0 0 0 14px;
}


/**/
.bottomVotar{width:392px; height:22px; float:left; background: #f2f2f2 url("/Util/Images/Link/bgBottomBox.gif") no-repeat left bottom;}

.linkVotar{
background:url("/Util/Images/Link/lnkVotar.jpg") no-repeat right top;
padding:4px 8px 0 0;
width:135px;
height:22px;
text-align:right;
float:right;
font-weight:bold;
font-size:11px;

}
/**/

.boxInternos .boxInternosMeio .bottomCancelarAlterar, .bottomCancelarAlterar{
width:392px;
height:22px;
background: #f2f2f2 url("/Util/Images/Link/bgBottomBox.gif") no-repeat left bottom;
clear:both;
}

.boxInternos .boxInternosMeio .linkCancelarm, .linkCancelar{
background:url("/Util/Images/Link/lnkCancelar.gif") no-repeat right top;
padding:4px 10px 0 0;
width:75px;
height:22px;
float:right;
text-align:right;
font-weight:bold;
font-size:11px;}
/**/

.linkAlterar{
background:url("/Util/Images/Link/lnkAlterar.gif") no-repeat right top;
padding:4px 10px 0 0;
width:60px;
height:22px;
float:right;
text-align:right;
font-weight:bold;
font-size:11px;

}

/* TABELA FULL COMUM -------------------------------------------------------------------------------------------*/
.tblFull{
font-family:Arial, Helvetica, sans-serif !important;
background:url("/Util/Images/Estrutura/bgTabelaFull.jpg") no-repeat; 
border-bottom:solid 1px #dcdcdc;
width:782px;
}
			
		.tblThead
		{
			width:100%;
			background:url("/Util/Images/Estrutura/bgTabelaFull.jpg") no-repeat; 
			border-bottom:solid 1px #dcdcdc;}

			.tblThead th{
			font-size:12px; 
			color:#003399; 
			padding:9px 10px; 
			}

			.tblThead td{
			border:solid #dcdcdc; 
			border-width:0 0 0 1px; 
			padding:5px 10px 0 10px; 
			height:40px;}

			.tblthead th.inicioHead{				
				border:solid #cdcdcd;
				border-width:0 0 0 0;
			}			
			.tblThead th.meioHead
			{
				border:solid #cdcdcd;
				border-width:0 0 0 1px;
			}
					   .tblThead td.meioHead
						{
							border:solid #cdcdcd;
							border-width:0 1px 0 0;
						}
			.tblThead th.replicaHead
			{
				border:solid #cdcdcd;
				border-width:0 0 0 0;
			}
					   .tblThead td.replicaHead
						{
							border:solid #cdcdcd;
							border-width:0 1px 0 0;							
						}
						
			.tblThead th.finalHead{
				border:solid #cdcdcd;
				border-width:0 0 0 1px;				
			}
.tblFull th{
font-size:12px;
color:#003399; 
padding:9px 10px; 
border:solid 1px #cdcdcd; 
border-width:0 0 0 1px;
}

.tblFull td{
font-size:11px !important; 
border:solid 1px #dcdcdc; 
border-width:0 0 1px 1px; 
padding:0 10px 0 10px; 
height:38px;}

.tblFull th.inicio, .tblFullForum th.inicio{border-left:0;}
.tblFull td.fim, .tblFullForum td.fim{border-right:solid 1px #cdcdcd !important;}
.tblFull td.fim, .tblFullForum td.inicio{border-left:solid 1px #cdcdcd !important;}

.tblFullForum span, .tblFull span{float:left; font-size:10px; display:block; text-align:left; }

/* TABELA FULL ESPECIFICO --- */

.tblFull tr.alterna{background:#e8e8e8;}
.tblFullForum tr.alterna{background:#e8e8e8;}

.tblFullForum strong{display:block;}


/* BOX DOWNLOADS ------------------------------------------------------------------------------------------------------------ */

.boxdownloads{
	width:754px;
	height:108px;
	padding:0;
}

.boxdownloads p{	
	font-size:11px;
	color:#444;
	margin:0 0 1px 0;
	text-align:justify;
}

.boxdownloads a{
	margin:0;
	font-size:11px;
	color:#444;	
	text-decoration:none;	
}

.boxdownloads a:hover{
	text-decoration:underline;	
}

.boxdownloads .topSobre{
	background:url("/Util/Images/Estrutura/boxBgTopSobre.jpg") no-repeat left top;
	width:754px;
	height:24px;
	padding:8px 0 0 0;
	overflow:hidden;
	float:left;		
}
.boxdownloads .meioSobre{
	background:url("/Util/Images/Estrutura/boxBgMeioSobre.jpg") repeat-x;
	width:754px;
	/*height:68px;*/
	clear:both;
	float:left;
}
	.boxdownloads .meioSobre ul.downloadsUL{		
		/*height:40px;*/
		margin:15px 0 0 -20px;
		*margin:15px 0 0 20px;
		float:left;
	}
	.boxdownloads .meioSobre ul.downloadsUL li.downloadsLI{
		float:left;
		list-style:none;		
		height:40px;
		background:url("/Util/Images/Estrutura/bulletDownload.gif") no-repeat left center;
		padding:0 0 0 30px;
		margin:0;
	}
	.boxdownloads .meioSobre ul.downloadsUL li.separadorLI{
		float:left;
		list-style:none;
		width:10px;
		height:40px;
		background:url("/Util/Images/Estrutura/boxBgSeparadorSobre.gif") no-repeat center center;
		margin:0 25px 0 30px;
	}

.boxdownloads .bottomSobre{
	background:url("/Util/Images/Estrutura/boxBgBottomSobre.gif") no-repeat left top;
	width:754px;
	height:8px;
	float:left;
}

img.floatRight{
	margin:0 0 20px 20px;
	float:right;
}

img.floatLeft{
	margin:13px 20px 20px 0;
	float:left;
}

.fLeft{float:left;}

.mTop3FormParceiros{
margin-top:3px;
*margin-top:0;
}

.dBlock{
display:block;
}

/* LINKS UTEIS--------------------------------------------------------------------------------------- */
.linkAlternativo{
	font-size:12px;
	font-weight:bold;
	color:#9e9cc4;
	background:url("/Util/Images/Estrutura/icoLiksUteis.gif") no-repeat left top;
	padding:0 0 0 30px;
	display:block;
	height:20px;
}

.content ul.linksUteis{
	width:700px;
	float:left;
	margin:0 0 0 -17px;
	*margin:0 0 0 22px;
}

.content ul.linksUteis li{
	width:700px;
	list-style:none;
	background:url("/Util/Images/Estrutura/icoLiksUteis.gif") no-repeat left top;
	padding:0 0 0 30px;
	border:solid #f3f3f3;
	border-width:0 0 1px 0;
	margin:0 0 15px 0;
}
.content ul.linksUteis li p{
	color:#444;
	font-size:12px;
	text-align:justify;
}
.content ul.linksUteis li a{
	font-size:12px;
	font-weight:bold;
	color:#9e9cc4;
}

.content ul.linksUteis li a:hover{
	text-decoration:underline;
	
}

/* GLOSSARIO --------------------------------------------------------------------------------------- */

ul.glossario, ul.glossario li{margin:0 auto; padding:0;}

ul.glossario{
width:700px; 
text-transform:uppercase; 
color:#003399; 
font-size:11px;
font-family:Arial, Helvetica, sans-serif !important;
font-weight:bold;
height:24px;
}

ul.glossario li{
float:left; 
list-style:none; 
border:solid #f1f1f1; 
border-width:1px 0;
height:22px;}

ul.glossario li.inicio, ul.glossario li.fim, ul.glossario li.separador{
width:5px; 
background:url("/Util/Images/Estrutura/bgGlossario.gif") no-repeat; 
border:none; 
padding:1px 0;}

ul.glossario li.inicio{background-position:0 0;}
ul.glossario li.fim{background-position:-6px 0;}
ul.glossario li.separador{width:2px; background-position:-5px 0;}
ul.glossario li.current a{color:#99add6; text-decoration:none;}

ul.glossario li a{
padding:4px 8px 4px 8px; 
display:block; 
color:#003399;}

/* GLOSSARIO . DADOS--------------------------------------------------------------------------------------- */


.titulo
{
color:#003399; 
font-weight:bold; 
font-size:11px; 
padding:5px 0 0 5px;
margin:15px 0 0;
font-family:Arial, Helvetica, sans-serif !important;
}

p.descricao, .descricao
{
width:770px;
color:#444; 
font-size:11px; 
padding:8px 0 8px;
border:solid #ededed;
border-width:1px 0 1px 0;
margin:-10px 0 0 5px;
}

.descricaoDivMaior
{
width:950px;
color:#444; 
font-size:11px; 
padding:8px 0 8px;
border:solid #ededed;
display:block;
border-width:1px 0 1px 0;
margin:-10px 0 0 5px !important;
}


.item{
	font-size:22px;
	color:#003399;
	margin:0 0 -5px 10px;
}

/**********************************************BOX CONFIRMA LOGIN DO LIGHT BOX */


.boxConfirmaLogin{
 width:232px;
 height:auto;
 background:#fff url("/Util/Images/Estrutura/lightBoxTopBox.jpg") no-repeat center top;
 padding:27px 80px 20px 80px;
 text-align:center;
 }
.boxConfirmaLogin img{
 margin:0 0 10px 0;
 }
.boxConfirmaLogin p{
 font-size:12px;
 font-weight:bold;
 color:#444; 
 }
.boxConfirmaLoginBaixo{
 width:387px;
 height:19px;
 padding:3px 5px 0 0;
 background:url("/Util/Images/Estrutura/lightBoxBottomBox.jpg") no-repeat center right;
 text-align:right;
 position:absolute; bottom:0; left:0;
 }
.boxConfirmaLoginBaixo a{
 font-size:12px;
 color:#003399;
 font-weight:bold;
 padding:0 0 0 16px; 
 background:url("/Util/Images/Estrutura/bulletLightFechar.gif") no-repeat left 2px;
}

.blackBox{

position:fixed;
_position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
background-color: #444;
z-index:5000;
-moz-opacity: 0.7;
opacity:.70;
filter: alpha(opacity=70);}
 
.whiteBox {

position: fixed;
_position: absolute;
top: 25%;
left: 55%;
width: 392px;
height:206px;
margin:0 0 0 -260px;
padding:0;
background-color:#fff;
z-index:5002;
overflow: hidden;
color:#000;
}

/**FORMATA GRIDVIEW**************************************************************************/

.GridView
{
	width:780px;
	background:url("/Util/Images/Estrutura/bgTabelaFull.jpg") no-repeat; 
	}

.GridView td{
	text-align: left;
	color:#444;
}

.GridView th{
	padding: 5px;
	text-align: left;
}

.GridView .RowStyle td{
	background-color: #ffffff !important;
	border:solid #d7d7d7;
	border-width:1px 1px 1px 0;
	/*font-size: 11px;*/
	padding: 5px 8px 5px 8px;
	color:#444;
	font-family:Arial, Helvetica, sans-serif !important;

}
.GridView .AlternatingRowStyle td{
	background-color: #e8e8e8  !important;	
	border:solid #d7d7d7;
	border-width:1px 1px 1px 0;
	padding: 5px 8px 5px 8px;
	color:#444;
	font-family:Arial, Helvetica, sans-serif !important;
}

.GridView .borderLeftPixel{
	background: #fff url("/Util/Images/Estrutura/pxTdGrid.gif") repeat-y 0 0 !important;
	border-right:none;	
	}

.GridView .HeaderStyle th{border:solid #ccc; height:33px; _height:23px; border-width:0 1px 0 0;}
html>body*.GridView .HeaderStyle th {border:solid #ccc; height:23px; border-width:0 1px 0 0;}

.GridView .HeaderStyle th.final{border-width:0 0 0 0;}
.GridView .HeaderStyle th.finalDownloads{border-width:0 0 0 0; padding:0 0 0 15px;}
.GridView .HeaderStyle th.finaltopicos{border-width:0 0 0 1px;}
.GridView .HeaderStyle th.intermediario{border-width:0 0 0 1px;}
.GridView .HeaderStyle th.centralizar{padding:0 0 0 20px;}
.GridView .HeaderStyle .alinhaCentro{width:100%; text-align:center;}
.GridView .HeaderStyle td .alinhaCentro{width:100%; text-align:center;}

.GridView .HeaderStyle
{
	color:#003399;
	font-family:Arial, Helvetica, sans-serif !important;	
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	border:none;
}

.boxErroResultados {
	text-align: center;
	clear: both;
	margin: 25px 0 0 0;
	font-size: 12px;
    font-weight: bold;
    color: #444;
    width:960px;
}                

.boxErroResultadosComMenu {
	text-align: center;
	clear: both;
	margin: 25px 0 0 0;
	font-size: 12px;
    font-weight: bold;
    color: #444;
    width:760px;
}

/* FORMATA GRIDVIEW PUBLICAÇÕES CONTÁBEIS */

.GridViewDownPC h2{
text-align:left;
margin:25px 0 10px;	
}

/**FORMATA GRIDVIEW ESTILO LINKS**************************************************************************/
.GridViewOFF
{
	width:770px !important;
	}	
/****/
.GridView02 
{
	margin:-10px 0 0 0;
	width:780px !important;
	padding:0;
	}	
.GridView02 .RowStyle td
{
	width:780px;
	padding: 8px 0 8px 8px;		
	border:solid #ededed;
	border-width:0 0 1px 0;
}

/**/

.GridViewFAQ 
{
	margin:-10px 0 0 0;
	padding:0;
	}	
.GridViewFAQ .RowStyle td
{
	padding: 8px 0 8px 8px;		
	border:solid #ededed;
	border-width:0 0 1px 0;
}


/**/


/****/
.GridViewAtas 
{
	margin:0;
	width:100% !important;
	}
.GridViewAtas .RowStyle td
{
	width:100%;
	
}
/****/
.GridViewFAQRentabilidade
{
	margin:-10px 0 0 0;
	width:700px !important;
	padding:0;
	}
.GridViewFAQRentabilidade .RowStyle td
{
	width:740px;
	padding: 8px 0 8px 8px;		
	border:solid #ededed;
	border-width:0 0 1px 0;
}

/* FAQ--------------------------------------------------------------------------------------- */

.faq{
	width:750px;
	_width:750px;
	background:url("/Util/Images/Link/icoFaqMais.gif") no-repeat 0 0;
	margin:0 0 -5px 0;
	padding:0 0 0 20px;
	font-size:11px;
}

.expadindo{
	background:url("/Util/Images/Link/icoFaqMenos.gif") no-repeat 0 0;
	margin:0 0 -5px 0;
	padding:0 0 0 20px;
}


.faq p,
.expadindo p{
	color:#444;
	font-size:11px;
	text-align:justify;
	margin:5px 0 8px 0;
}
.faq a,
.expadindo a,
.faq a:active,
.expadindo a:active,
.faq a:visited,
.expadindo a:visited
{
	/*font-size:11px;*/
	font-weight:bold;
	color:#003399;
}

.faq a:hover,
.expadindo a:hover{
	text-decoration:underline;
}


/**FORMATA LINKS UTEIS**********************************************/

.margemTop
{
	margin:-20px 0 0;
	}
.margemTopFAQ
{
	margin:-8px 0 0;
	}
.GridView02 .RowStyle p.links{
	width:90%;
	display:block;
	color:#444;
	font-size:12px;
	text-align:justify;
	margin:0 0 0 30px;
}
.GridView02 .RowStyle a.links,
.GridView02 .RowStyle a.links:active,
.GridView02 .RowStyle a.links:visited
{
	font-size:12px;
	font-weight:bold;
	color:#9e9cc4;
	background:url("/Util/Images/Link/icoLiksUteis.gif") no-repeat left 3px;
	padding:0 0 0 30px;
	margin:0 0 -10px 0;	
}

.content .margemLinks
{
	margin:25px 0 0 0 !important;}
	
/**FORMATA PAUTAS**********************************************/

.GridView02 .RowStyle p.pautas{
	width:90%;
	display:block;
	color:#444;
	font-size:12px;
	font-weight:bold;
	text-align:justify;
	margin:0 0 -5px 3px;
}

.GridView02 .RowStyle a.pautas,
.GridView02 .RowStyle a.pautas:active,
.GridView02 .RowStyle a.pautas:visited
{
	font-size:12px;
	font-weight:bold;
	color:#9e9cc4;
	background:url("/Util/Images/Link/icoLiksUteis.gif") no-repeat left 3px;
	padding:0 0 0 30px;
	margin:0 0 -10px 3px;	
}

/*****************/

.GridView02 .RowStyle p.atas{
	width:90%;
	display:block;
	color:#444;
	font-size:12px;
	font-weight:bold;
	text-align:justify;
	margin:0 0 -12px 0;
}



.GridView02 .RowStyle a.atas2,
.GridView02 .RowStyle a.atas2:active,
.GridView02 .RowStyle a.atas2:visited,
.GridView02 .RowStyle a.atas,
.GridView02 .RowStyle a.atas:active,
.GridView02 .RowStyle a.atas:visited{
	font-size:13px;
	background:url("/Util/Images/Link/bgSetaAmarelaDir.gif") no-repeat left top;
	padding:0 0 10px 25px;
	display:inline-block;
	font-weight:bold;
	color:#9e9cc4;	
	margin:3px 0 -10px 0;	
}


/*.GridView02 .RowStyle a.atas2,
.GridView02 .RowStyle a.atas2:active,
.GridView02 .RowStyle a.atas2:visited
{
	font-size:13px;
	background:url("/Util/Images/Link/bgSetaAmarelaDir.gif") no-repeat left top;
	padding:0 0 10px 25px;
	height:24px;
	display:inline-block;
	font-weight:bold;
	color:#9e9cc4;	
	margin:3px 0 -10px 0;	
}

.GridView02 .RowStyle a.atas,
.GridView02 .RowStyle a.atas:active,
.GridView02 .RowStyle a.atas:visited
{
	font-size:12px;
	font-weight:bold;
	color:#9e9cc4;	
	margin:0 0 -10px 0;	
}
*/

/**Lista de Links ***/
ul.boxListLinksPautas{
	width:500px;
	margin:20px 0 0;
	padding:0;
}

ul.boxListLinksPautas li{
	width:500px;
	list-style:none;
	float:left;
	margin:0;
	padding:0;	
}

ul.boxListLinksPautas li.Top{
	height:18px;
	background:url(/Util/Images/Boxes/bgBoxLnkAtas.jpg) no-repeat 0 0;
}

ul.boxListLinksPautas li.Meio{
	background:url(/Util/Images/Boxes/bg_MeioBoxLnkAtas.jpg) repeat-y;	
	margin:0;
	padding:0 0 0 10px;
}

ul.boxListLinksPautas li.Bottom{
	height:18px;
	background:url(/Util/Images/Boxes/bgBoxLnkAtas.jpg) no-repeat 0 -15px;
}

ul.boxListLinksPautas li.separadorPautas{
	background:url(/Util/Images/Boxes/bg_MeioBoxLnkAtas.jpg) repeat-y;
	padding:0 0 10px 5px;
}

ul.boxListLinksPautas li a{
	background:url(/Util/Images/Link/icoLnk_Atas.gif) no-repeat 0 0;
	padding:0 0 0 24px;
	/*font-size:12px;*/
	font-weight:bold;
	/*display:block;*/
	height:20px;
	width:auto;
	color:#9e9cc4;}


.content .icoPdf, .content .icoExcel, .content .icoWord, .content .icoPpt{
width:23px;
height:24px;
background:url(/Util/Images/Link/spriteIconesPautas.gif) no-repeat 0 0;
}

.content .icoPdf{
	background-position:0 0;
}

.content .icoExcel{
	background-position:0 -30px;
}
.content .icoWord{
	background-position:0 -60px;
}
.content .icoPpt{
	background-position:0 -90px;
}

/** icos cinza **/
/**sprite icones bg cinza*/
.icoPdf_Gray, .icoExcel_Gray, .icoWord_Gray, .icoPpt_Gray{
width:23px;
height:24px;
background:url(/Util/Images/Link/spriteIconesRentabilidade.gif) no-repeat 0 0;
}

.icoPdf_Gray{
	background-position:0 0;
}

.icoExcel_Gray{
	background-position:0 -30px;
}
.icoWord_Gray{
	background-position:0 -60px;
}
.icoPpt_Gray{
	background-position:0 -90px;
}


a.listLnkPautas{
	font-size:12px;
	font-weight:bold;
	height:20px;
	color:#9e9cc4;
}

p.listLnkPautas{font-size:13px; font-weight:bold; color:#444; margin:0;}

table td.rowListLnkPautas{
border:solid #ccc;
border-width:0 0 1px 0;
}


a.listLnkPautas
{
	font-size:12px;
	font-weight:bold;
	height:20px;
	color:#9e9cc4;
}

p.listLnkPautas{ font-size:13px; font-weight:bold; color:#444; margin:0 0 8px 0;}

table td.rowListLnkPautas{
border:solid #ccc;
border-width:0 0 1px 0;
}

.brdPautas{
	border:solid #dedede !important;
	border-width:0 0 1px 0 !important;	
	padding:10px 0 0 0;	
}

.gridPautas{
	font-family:Arial, Helvetica, sans-serif !important;
	margin:-10px 0 0 0;
}

/* PAGINAÇÃO ------------------------------------------------------------------------------------------------------- */
.pagerAlign td
{			
	border:none;
	background:url("/Util/Images/Estrutura/bgBtSaibaMaisNoticias.jpg") no-repeat top right;
	}

.pagerAlign table
{			
	float:right !important;			
	margin:0 6px 10px 0;
	background:transparent;

	}		

.pagerAlign table td
{
	background:none !important;
	}

.pagerAlign a
{
	font-family: Verdana, Arial, Helvetica, sans-serif;			
	font-size:10px;
	font-weight:bold;
	color:#003399;
	display:block;
	text-align:center;
	padding:2px 4px 2px 4px;
	float:left;	
	height:10px;
	background:transparent;			
	}
	
.pagerAlign a:hover{
	color:#fff;
	background:#99add6;
	text-decoration:none;
	}

.pagerAlign span
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#fff;
	background:#99add6;
	display:block;
	text-align:center;
	padding:2px 4px 2px 4px;
	float:left;	
	height:10px;
	}

/* PAGINAÇÃO ATAS---------------------------------------------------------------------------------------------------- */
.pagerAlignAtas td
{			
	border:none;
	background:#fff url("/Util/Images/Boxes/bgBottomBoxAtas.jpg") no-repeat;
	background-position:0 0;
	margin:0;
	padding:0;
	}

.pagerAlignAtas table
{			
	float:right !important;			
	margin:2px 6px 10px 0;
	background:transparent;
	}		

.pagerAlignAtas table td
{
	background:none !important;
	}

.pagerAlignAtas a
{
	font-family: Verdana, Arial, Helvetica, sans-serif;			
	font-size:10px;
	font-weight:bold;
	color:#003399;
	display:block;
	text-align:center;
	padding:2px 4px 2px 4px;
	float:left;	
	height:10px;
	background:transparent;			
	}
	
.pagerAlignAtas a:hover{
	color:#fff;
	background:#99add6;
	text-decoration:none;
	}

.pagerAlignAtas span
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#fff;
	background:#99add6;
	display:block;
	text-align:center;
	padding:2px 4px 2px 4px;
	float:left;	
	height:10px;
	}
	
/* AGENDA ---------------------------------------------------------------------------------------------------------*/

.cHeaderStyle{margin:0 !important; font-weight:normal; color:#6d6d6d !important; font-weight:bold;}
.cHeaderStyle td{font-size:20px; height:10px; padding:0 10px; width:33%;}
.cHeaderStyle td a:hover{text-decoration:none;}
.cDayHeaderStyle{text-transform:uppercase; color:#fff; font-size:15px;}
	
.cDiaEvento{background:#fff594 !important;}	
.cDiaEvento a{color:#cecece !important;}
	
.agTopo{background: #f2f2f2 url("/Util/Images/Agenda/bgHeaderAgenda.gif") no-repeat center top;}
.agTopo h1{font-size:15px !important; font-weight:bold; background-position:0 6px; margin:10px 0 0 10px;}

.agListaEventos{width:95%; margin:15px auto; background:url("/Util/Images/Agenda/bgSeparadorEventos.gif") no-repeat 0 100%;}
.agListaEventos td{background:url("/Util/Images/Agenda/bgSeparadorEventos.gif") no-repeat 0 0;}
.agListaEventos a{background:transparent url("/Util/Images/Barside/bulletBarside.gif") no-repeat 0 8px; font-weight:bold; padding:5px 0 5px 10px; display:block}

.agDados{width:95%; margin:0 auto;}

.agDados td{padding-bottom:3px;}

.agDados td div{
	text-align:left;
}

.agDados .titulo{font-size: 15px !important; font-weight:bold !important; color:#003399 !important; padding-bottom:6px !important; text-align:left;}

.agDados .destaque{color:#003399; font-weight:bold; margin-top:5px;}


.agendaMsgErro{
	width:784px;
	text-align:center;
}
.agendaMsgErro .agendaMsgErro_Top, .agendaMsgErro .agendaMsgErro_Bottom{
	background:url("/Util/Images/Boxes/agenda_11.gif");
	height:8px;	
}

.agendaMsgErro .agendaMsgErro_Top{
	background-position:0 0;
	width:784px;
	height:8px;
	float:left;
}
.agendaMsgErro .agendaMsgErro_Bottom{
	background-position:0 -22px;
	width:784px;
	height:8px;
	float:left;
}

.agendaMsgErro .agendaMsgErro_Meio{
	width:784px;
	height:160px;
	background:#f2f2f2 url("/Util/Images/Boxes/bgBoxErroAgenda.jpg") repeat-x top;	
	float:left;
	padding:62px 0 0 0;
}

.agendaMsgErro .agendaMsgErro_Meio .lnkVoltar{
	width:60px;
	height:21px;
	padding:0 0 0 22px;
	background:url("/Util/Images/Barside/icoVoltarErroAgenda.gif") no-repeat left top;
	font-size:11px;
	color:#003399;
}
.agendaMsgErro .agendaMsgErro_Meio p{
	font-size:15px;
	font-weight:bold;
	color:#003399;

}

.content .lnkConectar{
	width:140px;
	height:500px;
	background:#ccc;
	height:15px;
	padding:2px 0 0 22px;
	background:url("/Util/Images/Link/icoOutlookAgenda.gif") no-repeat left top;
	font-size:11px;
	color:#003399;
	display:block;
	margin:-31px 0 0 0;
	float:right;
	position:absolute;
	right:264px;
}

.content .txtAvisoAgenda{
	width:480px;
	height:18px;
	font-size:11px;
	font-style:italic;
	float:right;
	text-align:center;
	color:#444;
	margin:0 8px 0 0;
}

/* NOTÍCIAS DE MERCADO --------------------------------------------------------------------------------------------- */

.alinhaBoxNoticias{
	margin:0 0 0 3px;
	_margin:0 0 0 2px;
	width:770px !important;
}

.listaNoticias{
	width:770px;
	height:90px;
	position:relative;
	border:solid #ccc;
	display:block;	
	border-width:0 0 1px 0;
	padding:12px 0 8px 0;
	font-size:12px !important;
	float:left;
}

.listaNoticias .linkSaibaMais{
	font-size:11px !important;
	font-weight:bold;
	background:url("/Util/Images/Link/lnkSaibaMais.gif") no-repeat;
	padding:4px 12px 0 0;
	position:absolute;
	bottom:12px;
	right:0;
	width:135px;
	height:18px;
	text-align:right;
	}


.nowrapTr tr{white-space:normal !important;}

.listaNoticias img{
	float:left;
	margin:0 10px 0 0;
}

.content .erroNoticiasNA{
	text-align:center;
	clear:both;
	margin:25px 0 0 0;
	font-size:12px;
	font-weight:bold;
	color: #444;
}


.linkSaibaMais{
	font-size:11px !important;
	background:url("/Util/Images/Link/lnkSaibaMais.gif") no-repeat;
	padding:4px 12px 0 0;
	position:absolute;
	bottom:12px;
	right:0;
	width:135px;
	height:18px;
	}


.busca{
	width:400px;
	height:18px;
	margin:5px 5px 0 0;
	float:right;
	font-family:Arial;
	text-align:right;	
}

.busca select{
	border:1px solid #adacac;
	font-size:11px;
	color:#444;
	padding:0 0 1px 3px;
	height:18px;
}

.selectSize01{
	width:145px;
	height:17px;
	margin:0 0 0 10px;
}

.selectSize02{
	width:55px;
	height:17px;
	margin:0 0 0 10px;
}

.labelBusca{
	color:#003399;
	font-size:11px;
}

/*ATAS ----------------------------------------------------------------------------------------------------*/

a.downloadPDF{
	font-size:11px;
	font-weight:bold;
	color:#9E9CC4;
	background:url("/Util/Images/Link/icoPDF.gif") no-repeat left top;
	padding:4px 0 0 24px;
	text-align:left;
	height:20px;
	display:block;
	float:left;
	margin:0 0 25px 0;
}

.content .boxAtasForm{
	width:573px;
	margin:25px 0 0 0;	
}	

.content .boxAtasForm .topBoxAtasForm{
	width:562px;
	height:30px;
	padding:5px 0 0 11px;
	background:url("/Util/Images/Boxes/bgBoxFormAtas.jpg") no-repeat left top;
	float:left;
	overflow:hidden;
}	

.content .boxAtasForm .meioBoxAtasForm{
	width:573px;
	float:left;
	background:#f2f2f2 url("/Util/Images/Boxes/bgBoxFormAtasMeio.jpg") repeat-x;
}	

.content .boxAtasForm .meioBoxAtasForm .textbox{
	margin:25px 0 25px 30px;
	font-size:12px;
	color:#444;
	font-family:Arial, Helvetica, sans-serif !important;
}

.content .boxAtasForm .meioBoxAtasForm p.titComent{
	font-size:12px;
	font-weight:bold;
	color:#003399;
	margin:8px 0 0 10px;
	width:95%;
}
.content .boxAtasForm .meioBoxAtasForm p.comentario{
	width:95%;
	background:url("/Util/Images/Boxes/trBoxabas.gif") no-repeat center bottom;
	margin:0 0 0 10px;
	padding:6px 0 20px 0;
}


/**/
.bottomBoxAtasForm{width:573px; height:22px; float:left; background: #f2f2f2 url("/Util/Images/Link/bgBottomBox_f2f2f2.gif") no-repeat left bottom;}

.linkVotar{
background:url("/Util/Images/Link/lnkVotar.jpg") no-repeat right top;
padding:4px 8px 0 0;
width:135px;
height:18px;
text-align:right;
float:right;
font-weight:bold;
font-size:11px;

}

/****MENSAGEM DE ERRO *********************************************************************************/


.content .msgErro{
	width:784px;
	text-align:center;
}
.content .msgErro .msgErro_Top, .msgErro .msgErro_Bottom{
	background:url("/Util/Images/Boxes/agenda_11.gif");
}

.content .msgErro .msgErro_Top{
	background-position:0 0;
	width:784px;
	height:8px;
	float:left;
}
.content .msgErro .msgErro_Bottom{
	background-position:0 -17px;
	width:784px;
	height:8px;
	float:left;
}

.content .msgErro .msgErro_Meio{
	width:784px;
	height:160px;
	background:#f2f2f2 url("/Util/Images/Boxes/bgBoxErroAgenda.jpg") repeat-x top;	
	float:left;
	padding:62px 0 0 0;
}

.content .msgErro .msgSucesso_Meio{
	width:784px;
	height:160px;
	background:#f2f2f2 url("/Util/Images/Boxes/bgBoxErroAgenda.jpg") repeat-x top;	
	float:left;
	padding:14px 0 0 0;
}

.content .msgErro .msgSucesso_Meio img{
	padding:0 0 15px 0;
}

.content .msgErro .msgSucesso_Meio .lnkContinuar{
	width:60px;
	height:25px;
	padding:0 22px 8px 0;
	background:url("/Util/Images/Link/icoAvancar.gif") no-repeat right top;
	font-size:11px;
	color:#003399;
}
.content .msgErro .msgSucesso_Meio p{
	font-size:15px;
	font-weight:bold;
	color:#003399;

}

/***CONSELHO DE ADMINISTRAÇÃO********************************************************************************************/


#lnkTtip{
	color:#444;
	background:url("/Util/Images/Link/bulletMapa2nivel.gif") no-repeat left 2px;
	padding:0 0 20px 12px;
	display:inline-block;}

#lnkTtip a:hover{
	color:#003399;
	background:#ffffff url("/Util/Images/Link/bulletMapa2nivel.gif") no-repeat left 2px;
	text-decoration:none;
}

#lnkTtip a span{
	border:1px solid #bbb;
	background:#fffbb9;
	padding:3px;
	width:230px;
	font-size:11px;
	color:#444;
	position:absolute;
	text-decoration:none;
	text-align:left;
	margin:14px 0 0 -50px;	
	display:none;
}

a.lnkTtip, a:visited.lnkTtip{
	color:#444 !important;
	background:url("/Util/Images/Link/bulletMapa2nivel.gif") no-repeat left 2px;
	padding:0 0 20px 12px;
	display:inline-block;
}

a.lnkTtip:hover{
	color:#003399 !important;
	background:#ffffff url("/Util/Images/Link/bulletMapa2nivel.gif") no-repeat left 2px;
	text-decoration:none;
}

a.lnkTtip span{display:none;}
a.lnkTtip:visited span{color:#003399; display:none; z-index:99;}
a.lnkTtip:active span{color:#003399; display:none; z-index:99;}

a.lnkTtip:hover span{
	border:1px solid #bbb;
	background:#fffbb9;
	padding:3px;
	width:230px;
	font-size:11px;
	color:#444;
	display:inline;
	position:absolute;
	text-decoration:none;
	text-align:left;
	margin:14px 0 0 -50px;	
}

p.Diretoria{
	color:#444;
	background:url("/Util/Images/Link/bulletMapa2nivel.gif") no-repeat left center;
	padding:0 0 0 12px;
	margin:0;
	display:block;
}
p.cargoDiretoria{
	font-size:10px;
	color:#444;
	padding:0;
}

/*********************************************************************************************************
PREMIOS ------------------------------------------------------------------------------------------------*/
.contentSemMenu .contentPremios, .content .contentPremios{
	width:946px;	
	padding:0 0 0 14px;
	position:relative;
}

.contentSemMenu .contentPremios .listaPremios, .content .contentPremios .listaPremios{
	width:940px;
	position:relative;
	border:solid #ccc;
	display:block;	
	border-width:0 0 1px 0;
	padding:18px 0 6px;
	font-size:12px !important;
	font-family:Arial, Helvetica, sans-serif !important;
}

.contentSemMenu .contentPremios .listaPremios img, .content .contentPremios .listaPremios img{
	float:left;
	margin:0 10px 0 0;
}

.contentSemMenu .erroNoticiasNA, .content .erroNoticiasNA{
	text-align:center;
	clear:both;
	margin:25px 0 0 0;
	font-size:12px;
	font-weight:bold;
	color: #444;
}

.contentSemMenu .contentPremios .listaPremios .linkSaibaMais, .content .contentPremios .listaPremios .linkSaibaMais{
	font-size:11px !important;
	background:url("/Util/Images/Link/lnkSaibaMais.gif") no-repeat;
	padding:4px 12px 0 0;
	position:absolute;
	bottom:12px;
	right:0;
	width:135px;
	height:18px;
	}

.contentSemMenu .contentPremios .listaPremios p.tituloChamada, .content .contentPremios .listaPremios p.tituloChamada{
			margin:0;
			padding:0 0 8px 0;
			color:#003399;
			font-weight:bold;
}

.contentSemMenu .premios_MenuCombo, .content .premios_MenuCombo{
	width:100%;
	height:22px;
}

		/*.contentSemMenu .premios_MenuCombo .combo{*/
		.combo{
			width:240px;
			height:25px;
			background:url("/Util/Images/Boxes/bgComboTop.jpg") no-repeat right top;
			font-family:Arial, Helvetica, sans-serif !important;
			font-size:11px;
			font-weight:bold;
			color:#003399;
			text-align:right;
			padding:8px 8px 0 0;
			margin:-45px 0 0 0;
			float:right;			
			position:absolute;
			right:12px;			
			clear:inherit;
			
		}
		
		/*.contentSemMenu .premios_MenuCombo .combo select{*/
		.combo select{
			width:60px;
			height:18px;
			font-size:11px;
			color:#003399;
			margin:0 0 0 8px;
		}

		.premios_MenuCombo .combo select{
			width:76px;
			text-align:center !important;
		}


		
/*********************************************************************************************************
PATROCINIOS --------------------------------------------------------------------------------------------*/

.contentSemMenu .boxFormPatrocinios{
	width:641px;
	background:url("/Util/Images/Boxes/formPatrocinios_TopForm.gif") no-repeat center top;
	padding:10px 0 0 0;
	margin:0 auto;
}

		.contentSemMenu .boxFormPatrocinios .formPatrociniosMeio{
			float:left;
			width:641px;
			min-height:283px;
			background:#fbfbfb url("/Util/Images/Boxes/formPatrocinios_bgVertical.jpg") repeat-x;		
		}
		
		.contentSemMenu .boxFormPatrocinios .formPatrociniosMeio p{
		margin-left:0 !important;
		text-align:left;
		margin-right:13px;}
		
		.contentSemMenu .boxFormPatrocinios .formPatrociniosBottomLnk{
			float:left;
			width:641px;
			height:22px;
			text-align:right;
			background:#fbfbfb url("/Util/Images/Link/bgBottomBox.gif") no-repeat left bottom;
		}
		.contentSemMenu .boxFormPatrocinios .formPatrociniosBottomLnk a{
			background:url("/Util/Images/Link/lnkEnviar_FormPatrocinios.jpg") no-repeat right bottom;
			width:133px;
			height:18px;
			float:right;
			font-size:11px;
			color:#003399;
			padding:4px 32px 0 0;
		}


table.formPatrocinios .labelTit{
	height:20px;
	padding:0 5px 0 0;
	font-size:12px;
	font-weight:bold;
	color:#003399;
	font-family:Arial, Helvetica, sans-serif !important;
}
		table.formPatrocinios input{
			height:15px;
		}

		table.formPatrocinios input, select, textarea{
		font-size:12px;
		font-family:Arial, Helvetica, sans-serif;
		color:#444;		
		}
		table.formPatrocinios .paddingLeftTd{
		padding:0 0 0 8px;	
		}
		table.formPatrocinios .validacao{
		font-size:12px;
		color:red;
		padding:0 0	
		}

/*********************************************************************************************************
RELATÓRIO ANUAL ----------------------------------------------------------------------------------------*/

.boxArquivos{
	width:784px;
	height:108px;
	padding:0;
}

.boxArquivos .topSobre{
	background:url(/Util/Images/Boxes/boxBgArquivosTop.jpg) no-repeat left top;
	width:100%;
	height:24px;
	float:left;
	padding:8px 0 0 0;
	overflow:hidden;		
}
.boxArquivos .meioSobre{
	background:url(/Util/Images/Boxes/boxBgMeioSobre.jpg) repeat-x;
	width:784px;
	height:68px;		
	float:left;
}
	.boxArquivos .meioSobre ul.downloadsUL{		
		height:40px;
		margin:20px 0 0 3%;
		_margin:15px 0 0 10px;
		float:left;
		padding:0;
	}
	.boxArquivos .meioSobre ul.downloadsUL li.downloadsLI{
		float:left;
		list-style:none;		
		height:40px;
		background:url(/Util/Images/Link/icoDownloads.gif) no-repeat left center;
		padding:0 0 0 35px;
		margin:0;
	}
	.boxArquivos .meioSobre ul.downloadsUL li.downloadsLI p{
		margin:6px 0 0;
	}
	.boxArquivos .meioSobre ul.downloadsUL li.downloadsLI a{
		font-size:11px;		
		color:#444;
		margin:0;
	}
	.boxArquivos .meioSobre ul.downloadsUL li.separadorLI{
		float:left;
		list-style:none;
		width:10px;
		height:40px;
		background:url(/Util/Images/Boxes/boxBgSeparadorSobre.gif) no-repeat center center;
		margin:0 18px 0 54px;
	}

.boxArquivos .bottomSobre{
	background:url(/Util/Images/Boxes/boxBgBottomSobre.gif) no-repeat left top;
	width:100%;
	height:8px;
	float:left;
}

img.floatRight{
	margin:0 0 20px 20px;
	float:right;
}
/*********************************************************************************************************
SALA DE IMPRENSA RSS ------------------------------------------------------------------------------------*/

.content .boxRSS{
	width:393px;	
}

.content .boxRSS_Top{
	width:393px;
	height:10px;
	background:url(/Util/Images/Boxes/borderBoxRSS_393px.gif) no-repeat 0 0;
}
.content .boxRSS_Bottom{
	width:393px;
	height:10px;
	background:url(/Util/Images/Boxes/borderBoxRSS_393px.gif) no-repeat 0 -30px;
}

.content .boxRSS_Meio{
	width:365px;
	min-height:26px;
	_height:26px;
	background:#fbfbfb url(/Util/Images/Boxes/bgMeioBox_Rss.gif) repeat-x;
	padding:12px 13px 10px;
	font-size:12px;
	font-weight:bold;
	color:#003399;
	border:solid #f2f2f2;
	border-width:0 1px 0 1px;
}
.content .boxRSS_Meio p{margin:10px 0 10px 0;}

.content .boxRSS_Meio a{
	height:25px;
	display:block;
	font-size:12px;
	font-weight:bold;
	color:#9e9cc4;
	background:url(/Util/Images/Link/icoRSS.gif) no-repeat left top;
	padding:0 0 0 19px;
	margin:0 0 0 7px;	
}	

/*********************************************************************************************************
SALA DE IMPRENSA ---------------------------------------------------------------------------------------*/


.content h1.boxImprensa_Top{
	width:325px;
	height:27px;
	font-size:15px !important;
	font-weight:bold;
}
.content .boxImprensa_Bottom{
	width:337px;
	height:9px;
	background:url(/Util/Images/Boxes/borderBoxImprensa337px.jpg) no-repeat 0 -36px;
}

.content .boxImprensa_Meio{
	width:309px;
	min-height:90px;
	_height:90px;
	
	padding:30px 13px 13px 13px;
	/*font-size:12px;*/
	font-weight:bold;
margin-left:15px;
	color:#003399;
}
.content .boxImprensa_Meio p{margin:10px 0 10px 0;}

.content .boxImprensa_Meio .ZeraMargem p{margin:0 !important;}

.content .boxImprensa_Meio p.telefones{
	/*font-size:12px;*/
	font-weight:normal;
	color:#444;
	}
.content .boxesNossosPlanos_Meio p.grafico{
	font-size:11px;
	font-weight:bold;
	color:#003399;
	margin:0 0 10px 0;
	}

.content .boxImprensa_Meio a{
	/*font-size:12px;*/
	font-weight:bold;
	color:#003399;
}


/**/





.boxesNossosPlanos_Meio p.grafico{
	font-size:11px;
	font-weight:bold;
	color:#003399;
	margin:0 0 10px 0;
	}

.boxImprensa_Meio a{
	/*font-size:12px;*/
	font-weight:bold;
	color:#9e9cc4;
}


/**RELEASES**/

.alinhaBoxReleases{
	margin:0 0 0 3px;
	_margin:0 0 0 2px;
	width:770px !important;
}

.listaReleases{
	width:780px;
	height:90px;
	position:relative;
	border:solid #ccc;
	display:block;	
	border-width:0 0 1px 0;
	padding:12px 0 8px 0;
	font-size:12px !important;
	float:left;
}

.listaReleases .linkSaibaMais{
	font-size:11px !important;
	font-weight:bold;
	background:url("/Util/Images/Link/lnkSaibaMais.gif") no-repeat;
	padding:4px 12px 0 0;
	position:absolute;
	bottom:12px;
	right:0;
	width:135px;
	height:18px;
	text-align:right;
	}

.listaReleases img{
	float:left;
	margin:0 10px 0 0;
}


/** NOTICIAS **/

.listaNoticias{
	width:100%;
	height:90px;
	position:relative;
	border:solid #ccc;
	display:block;	
	border-width:0 0 1px 0;
	padding:12px 0 8px 0;
	font-size:12px !important;
	float:left;
}


/*********************************************************************************************************
NOSSOS PLANOS ------------------------------------------------------------------------------------------*/

h1 .simuleContrateI a{
	width:110px;
	height:26px;
	_line-height:26px;	
	padding:1px 0 0 22px;
	margin:-20px -8px 0 0;
	_margin:-20px 0 0 0;
	display:block;
	font-size:11px;
	float:right;
	color:#003399;	
	font-weight:bold;
	background:url(/Util/Images/Link/icoSimuleContrate.gif) no-repeat left top;
	_background:url(/Util/Images/Link/icoSimuleContrate.gif) no-repeat left bottom;
}



/*********************************************************************************************************
SIMULE E CONTRATE --------------------------------------------------------------------------------------*/


.boxsimule { width:930px; margin:0; padding:0; font-family:Arial;}

.boxsimule .clear { clear:both; }

.boxsimule .boxsimuleBordaEsquerda {
width:17px;
height:300px;
background:url("/Util/Images/Boxes/boxBordaSimuleE.jpg") no-repeat;
float:left;
}

.boxsimule .boxsimuleFundo {
width:896px;
height:300px;
background:url("/Util/Images/Boxes/boxBordaSimule.jpg");
float:left;
}

.boxsimule .boxsimuleFundo p {
font-size:12px;
padding:14px 0px 0px 12px;
}

.boxsimule .boxsimuleFundo .boxsimuleBtsImg {
display:block;
height:300px;
background:url("/Util/Images/Boxes/imgs-texto.gif") center top no-repeat;
margin:0 auto;
}

.boxsimule .boxsimuleFundo .boxsimuleBtsImg p.versaoFlash{
display:block;
padding:0px;
width:261px;
font-size:11px;
float:left;
text-align:center;
position:relative;
top:187px;
left:42px;
}

.boxsimule .boxsimuleFundo .boxsimuleBtsImg p.versaoHTML{
display:block;
padding:0px;
width:261px;
font-size:11px;
float:left;
text-align:center;
position:relative;
top:187px;
left:297px;
}

.boxsimule .boxsimuleFundo .boxsimuleBtsImg p.versaoFlash .audio{
display:block;
width:261px;
height:38px;
background:url("/Util/Images/Boxes/bt-simulacao-audio-video.jpg") no-repeat;
}

.boxsimule .boxsimuleFundo .boxsimuleBtsImg p.versaoHTML a{
display:block;
width:261px;
height:38px;
background:url("/Util/Images/Boxes/bt-simulacao-sem-audio-video.jpg") no-repeat;
}

.boxsimule .boxsimuleBordaDireita {
width:17px;
height:300px;
background:url("/Util/Images/Boxes/boxBordaSimuleD.jpg");
float:left;
}


/*********************************************************************************************************
BANCO DE IMAGENS ---------------------------------------------------------------------------------------*/

h1 .indiqueAmigo a{
	/*width:110px;*/
	height:22px;	
	padding:5px 0 0 22px;
	margin:-20px 0 0 0;
	display:block;
	font-size:11px;
	float:right;
	color:#003399;	
	background:url(/Util/Images/Link/icoIndiqueAmigo.gif) no-repeat left top;
}

table.bancoDeImagens{
	width:775px;
}

		table.bancoDeImagens td.meio{
			border:solid #e2e2e2;
			border-width:0 1px 0 1px;
		}
		

		table.bancoDeImagens td.cantoTop{
			background:url(/Util/Images/Boxes/borderBox775px.gif) no-repeat 0 0;
			height:10px;	
		}
		table.bancoDeImagens td.cantoBottom{
			background:url(/Util/Images/Boxes/borderBox775px.gif) no-repeat 0 -10px;
			*background:url(/Util/Images/Boxes/borderBox775px.gif) no-repeat 0 -7px;

			height:10px;
				
		}

table td.bgTxtDetalhe{
	height:35px;
	background:url(/Util/Images/Link/icoDescricao_Bancodeimagens.gif) no-repeat left 11px;
	font-size:11px;
	text-align:left;
	color:#444;
	padding:9px 0 0 33px !important;
	white-space:nowrap;
}

table td.bgTxtDetalhe a {
	font-size:11px;
	color:#444;
}

table .separadorTableBcoImagens{
	width:100%;
	height:1px;
	background:#f3f3f3;	
	margin:15px 0 24px 0;
}

.dtlBancoImg tbody td {
padding:5px 10px 0 10px;	}
}

.dtlBancoImg tbody td.borda{
	padding:10px 0 10px 0;
}


/*********************************************************************************************************
PLANOS -------------------------------------------------------------------------------------------------*/

.abaPlanos, .abaPlanosOn{
	background:url(/Util/Images/Boxes/bgAba2.gif) no-repeat 0 100%;
	/*width:56px; para o bgAba 1*/
	width:70px;
	height:19px;
	padding:6px 0 0 0;
	font-size:12px;
	font-weight:bold;
	color:#818181;
	text-align:center;
	float:left;
	margin-right:3px;}

.abaPlanos:hover, .abaPlanosOn:hover, .tblRentabilidade a.sprInfo, .tblRentabilidade a.sprDados{text-decoration:none;}	

.voltarTopo{
	background:url(/Util/Images/Link/bgSetaCurvaCima.gif) no-repeat right 2px;
	font-size:12px;
	font-weight:bold;
	padding:0 20px 0 0;
	float:right;}

.abaPlanosOn{
	background:url(/Util/Images/Boxes/bgAbaOn2.gif) no-repeat 0 100%;
	color:#003399;}

.boxPlanosAbas{
	width:937px;
	padding:12px;
	margin:0 0 30px 0;
	clear:both;
	border:solid 1px #dcdcdc;}

.lnkSetaAmarelaDir{
	background:url(/Util/Images/Link/bgSetaAmarelaDir.gif) no-repeat 0 0;
	padding:0 0 9px 24px;
	/*font-size:12px;*/
	font-weight:bold;
	color:#9e9cc4;}
	
a:hover.lnkSetaAmarelaDir, a:visited.lnkSetaAmarelaDir, 
a:active.lnkSetaAmarelaDir, a.lnkSetaAmarelaDir{
	color:#9e9cc4 !important;
}

/*********************************************************************************************************
SAIBA MAIS ---------------------------------------------------------------------------------------------*/	

.dtlSaibaMais{
	margin:0 0 2px 0;
}

.dtlSaibaMais img{
	margin:0 13px 0 7px;
}


.dtlSaibaMais .tdPaddingBottom{
	background:url(/Util/Images/Boxes/bgLinhaDegrade.gif) no-repeat 0 100%;
	padding:13px 0 0 0;
	vertical-align:top;
}
	
.boxSaibaMais{
	margin:0;
	padding:0 0 10px 0;
	float:left;
	width:317px;
	min-height:84px;
	}
	
.margemInterna{
	padding:0 0 10px 11px !important;
	width:240px !important;
}
	
.boxSaibaMais span{
	background: url(/Util/Images/Estrutura/bgTitulos.gif) no-repeat 0 4px;  
	color:#003399;
	font-size:12px;
	font-weight:bold; 
	margin:0; padding:0 0 0 13px;}	
	
.boxSaibaMais p{margin:5px 0 8px 10px;}

.boxSaibaMais .lnkSetaAmarelaDir{
width:270px;
display:block;
font-size:11px !important;
}

.boxSaibaMais .lnkSetaAmarelaDir2{
font-size:11px !important;
}


/*********************************************************************************************************
FORMS. FALE CONOSCO ------------------------------------------------------------------------------------*/

.content .boxFormFale, .contentSemMenu .boxFormFale{
	width:782px;
	_width:775px;
	margin:0 auto;
}

.contentSemMenu .boxFormFale, .contentSemMenu .boxFormFale{
	width:552px;
	margin:0 auto;
}

		.content .boxFormFale .topBoxFormFale{
			background:url(/Util/Images/Boxes/bgTopBox782.jpg) no-repeat center top;
			_background:url(/Util/Images/Boxes/bgTopBox775.jpg) no-repeat center top;
			padding:5px 0 0 ;
			height:30px;
			overflow:hidden;
			}
			
			.topBoxFormFaleNovo{
			height:30px;
			overflow:hidden;
			background:url(/Util/Images/Boxes/bgTopBoxSolid.jpg) no-repeat center top;
			_background:url(/Util/Images/Boxes/bgTopBoxSolid775.jpg) no-repeat center top;
}
			
			
			.contentSemMenu .boxFormFale .topBoxFormFale{
			background:url(/Util/Images/Boxes/bgTopBox552.jpg) no-repeat center top;
			padding:5px 0 0 ;
			height:30px;
			width:552px;
			overflow:hidden;
			}

		.content .boxFormFale .formPatrociniosMeio{
			float:left;
			width:782px;
			_width:775px;
			padding:0 0 0 0;
			background:#f2f2f2 url(/Util/Images/Boxes/bgBoxForm728.jpg) repeat-x;		
		}
		
		
		.contentSemMenu .boxFormFale .formPatrociniosMeio{
			width:540px;
			padding:8px 0 0 12px;
			background:#f2f2f2 url(/Util/Images/Boxes/bgBoxForm728.jpg) repeat-x;}
		
		
		.content .boxFormFale .formFaleBottomLnk, .contentSemMenu .boxFormFale .formFaleBottomLnk{
			float:left;
			width:782px;
			_width:775px;
			height:22px;
			text-align:right;
			background:#f2f2f2 url(/Util/Images/Link/bgBottomBox_f2f2f2.gif) no-repeat left bottom;
		}
		
		
		 .contentSemMenu .boxFormFale .formFaleBottomLnk{
			width:552px;
			float:none;
			height:22px;
			text-align:right;
			background:#f2f2f2 url(/Util/Images/Link/bgBottomBox_f2f2f2.gif) no-repeat left bottom;
		}

		
		.content .boxFormFale .formFaleBottomLnk a, .contentSemMenu .boxFormFale .formFaleBottomLnk a{
			background:url(/Util/Images/Link/lnkEnviarBox782.jpg) no-repeat right bottom;
			width:133px;
			height:18px;
			float:right;
			font-size:11px;
			font-weight:bold;
			color:#003399;
			padding:4px 32px 0 0;
		}

table.faleContacts td.txt{
	/*font-size:12px;*/
	padding:0 0 0 16px;
	margin:0;
	font-family:Arial, Helvetica, sans-serif !important;
}
table.formFale{margin:0 auto;}

table.formFale td{
	padding:0 0 7px 0;
	font-size:11px;
	vertical-align:top;
}

table.formFale .labelTit{
	height:20px;
	padding:0 5px 7px 0;
	font-size:12px;
	font-weight:bold;
	color:#444;
	font-family:Arial, Helvetica, sans-serif !important;
	vertical-align:bottom;
}
table.formFale .caracterCont{
	height:20px;
	padding:0 12px 0 0;
	font-size:12px;
	color:#444;
	text-align:right;
}
table.formFale .caracterContVisita{
	height:20px;
	padding:0 18px 0 0;
	font-size:12px;
	color:#444;
	text-align:right;
}

table.formFale .radioList td{
	font-size:12px;
	color:#444;
	margin:0;
	vertical-align:top;	
	padding:0 30px 0 0;
}

		table.formFale input{
			height:15px;
			font-family:Arial, Helvetica, sans-serif !important;			
		}
		table.formFale input, select, textarea{
		font-size:12px;
		font-family:Arial, Helvetica, sans-serif !important;
		color:#444;
		
		}

.spanObrigatorio{width:3px; float:left; padding:5px 0 0 0;}

.msgValidacao{
	width:300px;
	height:25px;
	overflow:hidden;
	font-size:11px;
	padding:8px 0 0 3px;
	position:absolute;	
	}

/*******************************************************************************************************
GERAIS------------------------------------------------------------------------------------------------*/
#saibaMaisNossosPlanos{
	width:130px;
	background:url("/Util/Images/Link/lnkSaibaMais.jpg") no-repeat top right;
	font-size:11px;
	font-weight:bold;
	color:#003366;
	float:right;
	text-align:right;
	padding:4px 15px 0 0;
	height:22px;
}


/*********************************************************************************************************
BOXES GERAIS PARA NOSSOS PLANOS E INDIQUE PARA UM AMIGO ------------------------------------------------*/

table.tblIndiqueLighbox{
	width:380px;
	margin:10px 0 10px 0;
}

.boxIndique{
	width:337px;	
}

h1.boxIndique_Top{
	font-size:15px;
	font-weight:bold;
	width:382px;
	height:27px;
	margin:0;
	padding:8px 0 0 24px;
	background:url(/Util/Images/Boxes/h1BoxLightbox.jpg) no-repeat 0 0;
}


.boxIndique_Meio{
	width:372px;
	height:150px;
	background:#f2f2f2 url(/Util/Images/Boxes/bgMeioBox_Imprensa.jpg) repeat-x;
	padding:5px 10px 5px 10px;
	font-size:12px;
	color:#444;
	border:solid #f2f2f2;
	border-width:0 1px 0 1px;
}

.boxIndique_Meio input{
	border:1px solid #ccc;
	width:230px;
}

/* INDIQUE SUCESSO / ERRO */

.boxIndique_MeioSucesso{
	width:372px;
	height:70px;
	background:#f2f2f2 url(/Util/Images/Boxes/indiqueSucesso.jpg) no-repeat;
	padding:85px 10px 5px 10px;
	color:#003399;
	font-size:16px;
	border:solid #f2f2f2;
	border-width:0 1px 0 1px;
	text-align:center;
}

.boxIndique_MeioErro{
	width:372px;
	height:70px;
	background:#f2f2f2 url(/Util/Images/Boxes/indiqueErro.jpg) no-repeat;
	padding:85px 10px 5px 10px;
	color:#003399;
	font-size:16px;
	border:solid #f2f2f2;
	border-width:0 1px 0 1px;
	text-align:center;
}


.boxIndique_BottomEnviado{
	float:left;
	width:394px;
	height:22px;
	text-align:right;
	background:#f2f2f2 url(/Util/Images/Boxes/bgBottomLight.gif) no-repeat left bottom;
}
	
.boxIndique_BottomEnviado a, .boxIndique_BottomEnviado a:hover, 
.boxIndique_BottomEnviado a:visited{
	background:url(/Util/Images/Link/lnkEnviarLightboxEnviar.gif) no-repeat right bottom;
	width:125px;
	height:18px;
	float:right;
	font-size:11px;
	font-weight:bold;
	color:#444 !important;
	padding:4px 15px 0 0;
}

/**/
.boxIndique_Bottom{
			float:left;
			width:394px;
			height:22px;
			text-align:right;
			background:#f2f2f2 url(/Util/Images/Boxes/bgBottomLight.gif) no-repeat left bottom;
		}
		.boxIndique_Bottom a, .boxIndique_Bottom a:hover, 
		.boxIndique_Bottom a:visited{
			background:url(/Util/Images/Link/lnkEnviarLightbox.gif) no-repeat right bottom;
			width:54px;
			height:18px;
			float:right;
			font-size:11px;
			font-weight:bold;
			color:#444 !important;
			padding:4px 15px 0 0;
		}
		
		
		.boxIndique_Bottom a.cancelar, .boxIndique_Bottom a:hover.cancelar, 
		.boxIndique_Bottom a:visited.cancelar{
			background:url(/Util/Images/Link/lnkCancelarLightbox.gif) no-repeat right bottom;
			width:66px;
			height:18px;
			float:right;
			font-size:11px;
			font-weight:bold;
			color:#444 !important;
			padding:4px 8px 0 0;
		}
		.boxIndique_Bottom a.cancelarCanto, .boxIndique_Bottom a:hover.cancelarCanto, 
		.boxIndique_Bottom a:visited.cancelarCanto{
			background:url(/Util/Images/Link/lnkEnviarLightbox.gif) no-repeat right bottom;
			width:66px;
			height:18px;
			float:right;
			font-size:11px;
			font-weight:bold;
			color:#444 !important;
			padding:4px 8px 0 0;
		}
		
/*********************************************************************************************************
RENTABILIDADE -------------------------------------------------------------------------------------------/
*********************************************************************************************************/

.tblRentabilidade{
	background:url(/Util/Images/Boxes/bgRentabilidade.gif) no-repeat 0 0;
	font-size:11px;
	font-weight:bold;
	margin:20px auto;
	text-align:center;
	}	

.tblRentabilidade th{
	/*border:solid #cecece;*/
	border-width:0;	
	color:#003399;	
	/*padding:6px 2px 4px;*/
	text-align:center;}
	
.tblRentabilidade th table td{
	border:0;
	border-width:0;	
	color:#003399;	
	text-align:center;}


.brdSeparate{
border-collapse:separate !important;}
	
.tblRentabilidade th.rentabilidade{border-width:0 0 1px 1px;}
.tblRentabilidade th.inicio{border:none; padding-top:36px;}
.tblRentabilidade th.final{padding:30px 0 0 0 !important; width:98px; *width:99px;}

.tblRentabilidade td{
	border:solid #cecece;
	border-width:0 0 1px 1px;
	text-align:center;
    height:23px;
	border-collapse:separate;
	vertical-align:middle;}

.tblRentabilidade td table td{
border:0;
border-width:0;
text-align:center;
height:15px;
/*height:23px;*/}

.tblRentabilidade td table td span, .tblRentabilidade td span{
display:block;
white-space:nowrap;
margin:2px 5px;}

.tblRentabilidade td img{margin:3px 0 4px 22px; text-align:center;}

	
.tblRentabilidade td.inicio{text-align:left; padding:0 0 0 10px;}
.tblRentabilidade td.final{border-width:0 1px 1px 1px; width:45px;}
.tblRentabilidade .trCinza{background:#e8e8e8;}
.tblRentabilidade td span{color:#444;}
	

.tblRentabilidade a.sprInfo,
.tblRentabilidade a.sprInfoCinza,
.tblRentabilidade a.sprDados,
.tblRentabilidade a.sprDadosCinza{
	background:url(/Util/Images/Link/spriteRentabilidadeInfos.gif) no-repeat; 
	display:block;
	width:17px;
	height:17px;
	margin:0 auto;	
	}
	
.tblRentabilidade a.sprInfo{ background-position:0 0;}
.tblRentabilidade a.sprInfoCinza{ background-position:0 -23px;}
.tblRentabilidade a.sprDados{background-position:-22px 0;}
.tblRentabilidade a.sprDadosCinza{background-position:-22px -23px;}


.legenda{font-size:11px; width:760px; margin:5px auto 19px auto;}
.legenda span{clear:both; display:block; font-style:italic; margin:5px 0 0 0;}

.tblRentabilidadeBoxes{
	margin:0 auto;
}

.dtlRentabilidade{
	width:300px;	
}

.linksRentabilidade{
	background:url(/Util/Images/Link/icoOutrosLinksRentabilidade1.gif) no-repeat left center;
	padding:0 0 0 25px;
	height:20px;
	margin:5px 0 0 0;
}
.linksRentabilidade a{
	font-size:12px;
	font-weight:bold;
	color:#9e9cc4;
}

.downRentabilidade{
	height:24px;
	margin:2px 0 0 0;
}

.downRentabilidade a{
	font-size:12px;
	font-weight:bold;
	color:#9e9cc4;
	float:left;
	margin:3px 0 0 0;
	padding: 0 0 0 3px;
}
.downRentabilidade div{
	float:left;
}

ul.outrosLinks{
width:330px;
margin:0;
float:left;
}

ul.outrosLinks li{
	list-style:none;
	float:left;
	border:1px solid red;
}

ul.outrosLinks li.icone{
	width:30px;
}
ul.outrosLinks li.link{
	width:270px;
}


ul.outrosLinks li a{
	font-size:12px;
	font-weight:bold;
	color:#9e9cc4;
}

ul.outrosLinks li a.downn{
	padding:3px 0 0 7px;
	display:block;
}

.content .boxesNossosPlanos{
	width:337px;
	margin:0 0 18px 0;	
}

table td.nossosPlanosTd{padding:0;}

.content h1.boxesNossosPlanos12_Top{
	font-size:15px;
	font-weight:bold;
	width:370px;
	height:22px;
	margin:0;
	padding:13px 0 0 12px;
	background:url(/Util/Images/Boxes/h1BoxesNossosBlanos.jpg) no-repeat 0 0;
}

.content h1.boxesNossosPlanos_Top{
	font-size:15px;
	font-weight:bold;
	width:358px;
	height:27px;
	margin:0;
	padding:8px 0 0 12px;
	background:url(/Util/Images/Boxes/h1BoxesNossosBlanos.jpg) no-repeat 0 0;
}
.content .boxesNossosPlanos_Bottom{
	width:370px;
	height:9px;
	background:url(/Util/Images/Boxes/h1BoxesNossosBlanos.jpg) no-repeat 0 -37px;
}

.content .boxesNossosPlanos_Meio{
	width:349px;
	min-height:50px;
	_height:50px;
	background:#f2f2f2 url(/Util/Images/Boxes/bgMeioBox_Imprensa.jpg) repeat-x;
	padding:10px 10px 5px 10px;
	font-size:12px;
	color:#444;
	border:solid #f2f2f2;
	border-width:0 0 0 1px;
}

/**/

.boxesNossosPlanos{
	width:337px;
	margin:0 0 18px 0;	
}

table td.nossosPlanosTd{padding:0;}

h1.boxesNossosPlanos_Top{
	font-size:15px;
	width:370px;
	height:27px;
	margin:0;
	padding:8px 0 0 12px;
	background:url(/Util/Images/Boxes/h1BoxesNossosBlanos.jpg) no-repeat 0 0;
}
.boxesNossosPlanos_Bottom{
	width:370px;
	height:9px;
	background:url(/Util/Images/Boxes/h1BoxesNossosBlanos.jpg) no-repeat 0 -37px;
}

.boxesNossosPlanos_Meio{
	width:348px;
	min-height:50px;
	_height:50px;
	background:#f2f2f2 url(/Util/Images/Boxes/bgMeioBox_Imprensa.jpg) repeat-x;
	padding:10px 10px 5px 10px;
	font-size:12px;
	color:#444;
	border:solid #f2f2f2;
	border-width:0 1px 0 1px;
}



/**/
.azul10, .azul20, .azul30, .azul40{
	background:url(/Util/Images/Estrutura/spriteColorsGrafico.gif) no-repeat;
}
.azul10{
	background-position:0 0;
	width:15px;
	height:15px;
}

.azul20{
	background-position:0 -20px;
	width:15px;
	height:15px;
}

.azul30{
	background-position:0 -40px;
	width:15px;
	height:15px;
}

.azul40{
	background-position:0 -60px;
	width:15px;
	height:15px;
}

/*********************************************************************************************************
OPÇÕES DE TRIBUTAÇÕES  ---------------------------------------------------------------------------------*/

.content .linkIcoPDF, .contentSemMenu .linkIcoPDF{
	/*font-size:12px;*/
	font-weight:bold;
	color:#9e9cc4;
	background:url("/Util/Images/Link/icoOutlook.gif") no-repeat left top;
	padding:3px 0 10px 25px;
	height:25px;	
}


.divsaibaMais{
	width:641px;
	margin:0 auto;
	height:22px;
	padding:0;

}

table.tributaMenor2{
background:#fff;
}
	
		table.tributaMenor2 th{
			height:25px;
			font-size:11px;		
			font-weight:bold;
			color:#003399;
			padding:0 0 0 10px;
			text-align:center;
		}
		table.tributaMenor2 th.left, table.tributaMaior td.left{	
		background:#e8e8e8 url(/Util/Images/Boxes/tributaBgCelTopMenor.gif) no-repeat left top;
		border:solid #ddd;
		border-width:0 1px 0 0;
		}
		
		table.tributaMenor2 th.left, table.tributaMaior td.center{	
		background:#e8e8e8;
		border:solid #ddd;
		border-width:0 1px 0 0;
		}		
		
		table.tributaMenor2 th.right, table.tributaMaior td.right{
		background:#e8e8e8 url(/Util/Images/Boxes/tributaBgCelTopMenor.gif) no-repeat right top;
		}
		
		table.tributaMenor2 td{
			font-size:11px;
			text-align:center;
			color:#444;
			padding:0 0 0 10px;
			border:solid #ddd;
			border-width:0 1px 1px 1px;
		}	
		table.tributaMenor2 td.right{
			border-width:0 1px 1px 0;
		}
		table.tributaMenor2 tr{
			height:20px;		
			padding:0 !important;
		}
		table.tributaMenor2 tr.alterna{
			background:#e8e8e8;
		}

/*******/

table.tributaMaior{
background:#fff;
}

		table.tributaMaior td.bordaBgLeft,
		table.tributaMaior td.leftTop,
		table.tributaMaior td.leftBottom{
		font-size:11px;
		font-weight:bold;
		color:#444;
		}
		
		table.tributaMaior td.bordaGeral{
		border:solid #ddd;
		border-width:0 1px 1px 0;
		padding:5px;
		font-size:12px;
		color:#444;
		}
		
		table.tributaMaior td.bordaBgLeft{
		padding:5px;
		border:solid #ddd;
		border-width:0 1px 1px 1px;
		background:#f8f8f8;
		}

				table.tributaMaior td.titTop{
					height:25px;
					padding:0px 0 0 10px;
					font-size:11px;
					font-weight:bold;
					color:#003399;
				}
		
		table.tributaMaior td.leftTop{	
		background:#f8f8f8 url(/Util/Images/Boxes/tributaBgCelLeft.gif) no-repeat left top;
		border:solid #ddd;
		border-width:0 1px 1px 0;
		padding:5px;
		}
		table.tributaMaior td.leftBottom{
		background:#f8f8f8 url(/Util/Images/Boxes/tributaBgCelLeft.gif) no-repeat left bottom;
		border:solid #ddd;
		border-width:0 1px 0 0;
		padding:5px;
		}



/*********************************************************************************************************
OPÇÕES DE TRIBUTAÇÕES  ---------------------------------------------------------------------------------*/

.boxPlanos{
	width:761px;
	margin:0 auto;
}

.boxPlanos .topBoxPlanos{
	background:url(/Util/Images/Boxes/bgBoxPlanos.gif) no-repeat 0 0;
	height:17px;
}

.boxPlanos .meioBoxPlanos{
	width:761px;
	border:solid #ececec;
	border-width:0 1px 0 1px;
	padding:0 0 10px 0;
	background:#fbfbfb url(/Util/Images/Boxes/bgBoxPlanos.jpg) repeat-x;
}

.boxPlanos .bottomBoxPlanos{
	background:url(/Util/Images/Boxes/bgBoxPlanos.gif) no-repeat 0 -50px;
	height:17px;
}

.boxPlanos ul.planos{
	WIDTH:735px;	
	margin:0 auto;
	padding:0;
}
.boxPlanos ul.planos li{
	list-style:none;
}
.boxPlanos ul.planos li p{
	margin:0;
}
.boxPlanos ul.planos li h5{
	margin:0 0 -10px 0!important;
}

.boxPlanos ul.planos li.separador{
	background:url(/Util/Images/Boxes/hrBoxNossosPlanos.gif) no-repeat 0 center;	
	height:30px;
}

/* Missão */

.tabelaMissao{
		font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#444;
	margin-left:13px;
}

.tabelaMissao p, .boxCampanhasTexto p, .ZeraMargem p{
margin:0;
padding:0;
text-align:left;}

.separadorMissao{
background:url(/Util/Images/Content/separadorMissao.jpg) no-repeat 0 top;
} 

.tabelaMissao ul{
padding-left:10px; 
margin:5px 0 0 5px; 
list-style:square;
}


/* Acionistas */

.acionistas img{
	margin:10px 10px 0 0;
	
}

.acionistas .tabelaAcionistas {background: url(/Util/Images/Content/barra.gif) no-repeat 0 center;
line-height:6px;
height:6px;
vertical-align:middle;}

.acionistas .tabelaTop {background: url("/Util/Images/Content/barra_top.gif") no-repeat;
line-height:18px;
}

.acionistas .tabelaBottom {background: url("/Util/Images/Content/barra_bottom.gif") no-repeat;
line-height:27px;
}

.acionistas .tabelaMeio {background: url("/Util/Images/Content/barra_meio.jpg") no-repeat center;
}

.acionistas a, .acionistas a:hover{
background: url(/Util/Images/Link/icoLnk_Acionistas.gif) no-repeat left;
padding: 0 0 7px 23px;
color:#a19bc7;
/*font-size:12px;*/
font-weight:bold;
}

.acionistas p{
color:#444;
font-size:11px;
margin:0 0 5px 0;
}

.acionistas h2 {
	font-size:11px;
	background: url("/Util/Images/Estrutura/bgTitulos.gif") no-repeat 1px 4px;
	margin-right:7px;
}

/* Fornecedores */

.CartilhaFornecedores{
line-height:22px;
height:22px;
vertical-align:left;
}


.CartilhaFornecedores a{
background: url(/Util/Images/Link/icoPdfAmarelo.gif) no-repeat left;
padding: 5px 0 5px 23px;
}

/* Core */

.ms-WPBody h1, .ms-TPBody h1{
	font-size:16px;
}

.boxesNossosPlanos h1 {
	font-size:15px;
	padding:13px 0 0 12px;
	height:22px;
}

.topBoxFormFale{
font-size:15px !important;
}

.contentHome2 .ms-SPZone {padding:0 !important;}



/* ESTILO DE LISTA */

.listaLetras{
list-style:lower-alpha;	
} 


/* HOME DE FALE CONOSCO */

.boxConsultor{
background: url("/Util/Images/Boxes/consultorOnline.jpg") no-repeat bottom right; 
height:47px; 
color:#6a6a6a; 
padding:40px 11px 0 92px; 
text-align:left;
font-size:11px;
width:274px;
display:block;
}

.boxConsultorOnline{
background: url("/Util/Images/Boxes/boxConsultoOnline.gif") no-repeat bottom right; 
height:157px;
text-align:left;
position:relative;
/*font-size:11px;*/
width:377px;
}


.boxCentralAtendimento{
background: url("/Util/Images/Boxes/boxCentralAtendimento.gif") no-repeat bottom right; 
height:157px;
text-align:left;
position:relative;
font-size:11px;
width:375px;
}

.boxCentralOuvidoria{
background: url("/Util/Images/Boxes/boxOuvidoria.gif") no-repeat bottom right; 
height:152px;
width:377px;
text-align:left;
position:relative;
font-size:11px;
}

.boxCentralCanal{
background: url("/Util/Images/Boxes/boxCanalEtica.gif") no-repeat bottom right; 
height:152px;
text-align:left;
position:relative;
font-size:11px;
width:375px;
}

.boxCentralComite{
background: url("/Util/Images/Boxes/boxComite.jpg") no-repeat bottom right; 
height:157px;
text-align:left;
width:381px;
position:relative;
font-size:11px;
}


.saibaMaisFale {
height:14px;
text-align:right;
position:absolute;
bottom:17px;
right:32px;
color:#003399;
}
	
.saibaMaisFale a {
background: url("/Util/Images/Boxes/icoSaibaMaisFale.gif") no-repeat 0 2px; 
color:#003399;
font-weight:bold;
font-size:12px;
padding-left:16px;
}

.saibaMaisFale a:hover {
color:#003399;
font-weight:bold;
font-size:12px;
}


.boxCentralOuvidoria .saibaMaisFale, .boxCentralCanal .saibaMaisFale{bottom:20px !important;}

.CentralAtendimento{
position:absolute;
top:40px;
left:22px;
}


.conteudoBoxFale{
position:absolute;
top:71px;
left:21px;
width:248px;
/*font-size:11px;*/
}

.boxConsultorOnline .conteudoBoxFale, .boxCentralAtendimento .conteudoBoxFale{
top:77px !important;}

/* CADASTRE SEU CURRÍCULO */

.cadastroCurriculoBtn{
	background: url("/Util/Images/Link/btnCadastreCurriculo.jpg") no-repeat left; 
	height:48px;
	/*width:174px;
	height:33px;
	padding:15px 0 0 43px;*/
	font-size:13px;
	color:#003399;
	margin:0 0 15px 10px;}
	
.cadastroCurriculoBtn a, .cadastroCurriculoBtn a:visited, .cadastroCurriculoBtn a:hover, .cadastroCurriculoBtn a:active{
padding:17px 0 14px 41px;
display:block;
font-size:11px;
width:156px;
height:17px;
text-decoration:none;
color:#003399;}


/* TELA DE SUCESSO / ERRO FORMULÁRIOS */


.telaSucesso{
background: url("/Util/Images/Boxes/tela_sucesso.jpg") no-repeat center top;
width:775px;
height:193px;
color:#444;
font-size:11px;
text-align:center;
position:relative;
}

.telaSucesso552{
background: url("/Util/Images/Boxes/tela_sucesso552.jpg") no-repeat center top;
width:552px;
height:193px;
color:#444;
font-size:11px;
text-align:center;
position:relative;
margin:0 auto;}


.telaErro552{
background: url("/Util/Images/Boxes/tela_erro552.jpg") no-repeat center top;
width:552px;
height:193px;
color:#444;
font-size:11px;
text-align:center;
position:relative;
margin:0 auto;}

.telaSucesso552 span, .telaErro552 span{
position:absolute;
top:80px;
width:552px;
left:0;
color:#003399;
font-size:16px;
}

.telaSucesso552 .botaoResultado .btnVoltarRes{
display:none;
}

.telaErro552 .botaoResultado .btnVoltarRes{
display:block;
position:absolute;
width:54px;
left:193px;
text-align:right;
}

.telaSucesso552 .botaoResultado .btnIrHome{
color:#003399;
font-size:11px;
width:90px;
left:224px;
position:absolute;
display:block;
text-align:left;}

.telaErro552 .botaoResultado .btnIrHome{
color:#003399;
font-size:11px;
width:90px;
left:292px;
position:absolute;
display:block;
text-align:left;}


.telaErro{
background: url("/Util/Images/Boxes/tela_erro.jpg") no-repeat center top;
width:775px;
height:193px;
color:#444;
font-size:11px;
text-align:center;
position:relative;
}

.telaSucesso span, .telaErro span{
position:absolute;
top:80px;
width:775px;
left:0;
color:#003399;
font-size:16px;
}

.botaoResultado{
position:absolute;
left:0;
top:150px;
width:775px
}

.telaSucesso .botaoResultado .btnVoltarRes{
display:none;
}

.telaErro .botaoResultado .btnVoltarRes{
display:block;
position:absolute;
width:54px;
left:309px;
text-align:right;
}

.telaSucesso .botaoResultado .btnIrHome{
color:#003399;
font-size:11px;
width:90px;
left:340px;
position:absolute;
display:block;
text-align:left;}

.telaErro .botaoResultado .btnIrHome{
color:#003399;
font-size:11px;
width:90px;
left:401px;
position:absolute;
display:block;
text-align:left;}

.dNone{
display:none;
}

/* Bullets */

.bulletPadrao{list-style-image:url("/Util/Images/Barside/bulletBarside.gif");}
.bulletPadrao p{margin:10px 0 0 0;}

/* SharePoint */

.ms-WPBody td {
font-family:Arial, Helvetica, sans-serif !important;
}

/**/

.listaNoticias h4{
margin-left:13px;
}

/* FORNECEDORES */

.Fornecedores h4{
margin-bottom:5px;
margin-left:13px;
}


/* NOSSOS PLANOS HOME */

.boxParaVoce{background:url("/Util/Images/Content/paraVoce_Home.jpg") no-repeat 0 0; width:312px; height:277px; float:left; position:relative;}
.boxParaVoce .txt{text-align:left; width:254px; height:67px; position:absolute; left:30px; bottom:17px; font-size:11px; color:#444;}
.boxParaVoce .conheca{color:#003399; font-weight:bold; font-size:11px; padding-left:17px; text-decoration:none; display:block; width:55px; height:16px; position:absolute; right:8px; text-align:left; bottom:12px;}

.boxParaVoce .lnkTitle{position:absolute; display:block; height:37px; left:30px; top:24px; width:105px;} 
.boxParaJunior .lnkTitle{position:absolute; display:block; height:37px; left:30px; top:26px; width:133px;}
.boxParaEmpresa .lnkTitle{position:absolute; display:block; height:37px; left:30px; top:26px; width:194px;}

.boxParaVoce .lnkFoto, 
.boxParaJunior .lnkFoto, 
.boxParaEmpresa .lnkFoto{position:absolute; display:block; height:113px; left:32px; top:71px; width:251px;}

.txt p a, .txt p a:hover, .txt p a:visited{color:#444444 !important; text-decoration:none;}

.boxParaJunior{background:url("/Util/Images/Content/paraJunior_Home.jpg") no-repeat 0 0; position:relative; width:312px; height:277px; float:left; }
.boxParaJunior .txt{text-align:left; width:254px; height:68px; position:absolute; left:32px; bottom:17px; font-size:11px; color:#444;}
.boxParaJunior .conheca{color:#003399; font-weight:bold; font-size:11px; padding-left:20px; text-decoration:none; display:block; width:52px; height:16px; position:absolute; right:8px; bottom:12px;}

.boxParaEmpresa{background:url("/Util/Images/Content/paraEmpresa_Home.jpg") no-repeat 0 0; position:relative; width:313px; height:277px; float:left; }
.boxParaEmpresa .txt{text-align:left; width:255px; height:70px; position:absolute; left:34px; bottom:15px; font-size:11px; color:#444}
.boxParaEmpresa .conheca{color:#003399; font-weight:bold; font-size:11px; padding-left:20px; text-decoration:none; display:block; width:55px; height:16px; position:absolute; right:6px; bottom:12px;}

.boxParaVoce p,.boxParaJunior p, .boxParaEmpresa p{margin:0;}

/**/

.btnVoltarPrincipal{
	background:url("/Util/Images/Link/icoVoltar.jpg") no-repeat 0 0; height:24px; display:block; text-align:left; width:39px; padding:2px 0 0 23px;}


/* SOBRE A PREVIDENCIA */

.boxPrevSocial, .boxDicPrev, .boxLnkUteis, .boxPrevComp{
width:315px; /*height:91px;*/height:107px; padding:16px 0 0 150px}

.boxPrevSocial{background:url("/Util/Images/Boxes/boxPrevSocial.gif") no-repeat 0 0;}
.boxDicPrev{background:url("/Util/Images/Boxes/boxDicPrev.gif") no-repeat 0 0;}
.boxLnkUteis{background:url("/Util/Images/Boxes/boxLnkUteis.gif") no-repeat 0 0;}
.boxPrevComp{background:url("/Util/Images/Boxes/boxPrevComp.gif") no-repeat 0 0;}

.boxPrevSocial p{
padding:9px 0 0 10px;}

.boxDicPrev p{
padding:28px 0 0 14px;}

.boxLnkUteis p{
padding:21px 0 0 17px;}

.boxPrevComp p{
padding:19px 0 0 16px;}


.pRela{position:relative;}

.pRela p{font-size:11px; color:#444; text-align:left; margin:0 0 0 0; display:block; float:left; width:281px;}

.btnAbsAcesse{
position:absolute; bottom:18px; font-weight:bold; text-align:right; font-size:11px; color:#003399; right:16px; display:block; width:66px; height:14px;
}

.boxDicPrev .btnAbsAcesse{
bottom:15px !important;}

.boxLnkUteis .btnAbsAcesse{
bottom:15px !important;}

/********************/


/* ÁREA ADMINISTRATIVA */

.boxAdm{font-size:11px;}
.boxAdm .topBoxAdm{
	background:url("/Util/Images/Estrutura/boxBgTopSobre.jpg") no-repeat left top;
	width:100%;
	height:24px;
	padding:6px 0 0 0;
	overflow:hidden;	
}
.boxAdm .meioBoxAdm{
	background:#f2f2f2 url("/Util/Images/Estrutura/boxBgMeioSobre.jpg") repeat-x;
	width:764px;
	padding:0;
	float:left;
}

.tblListarUser{width:750px; margin:25px auto 0 auto; background:#fff !important;}
.tblListarUser th{background:#dedede; border:solid #fff; border-width:1px 0 2px 0}
.tblListarUser td{}

.tblFiltrar {margin:15px 0 15px 0; width:750px; border:solid #ccc; border-width:2px 0 0 0;}
.tblFiltrar td{padding:6px 0 0 0;}

.tblFiltrar td .campoText{height:15px; border:1px solid #adacac; color:#444; font-size:11px; }
.bt{height:20px; padding:0 2px 2px 2px; font-size:11px;}
.tblFiltrar td .selectAdm{margin:0 0 0 0; padding:0; /*height:20px;*/}

.boxLnkBottomAdm
	{
	width:784px;
	height:20px;
	float:left;	
	padding:6px 0 0 0;
	background: #f2f2f2 url("/Util/Images/Link/lnkBgLinksAdm.jpg") no-repeat left bottom;
	}

.boxLnkBottomAdm a
{
	height:100%;
	float:right;
	color:#003399;
	font-size:11px;
	font-weight:bold;
	padding:0 8px 0 8px;
	}
.boxLnkBottomAdm a:hover
{
	color:#003399;
	text-decoration:underline;
	}


.boxLnkBottomAdm span.separador
{
	width:1px;
	background: #f2f2f2 url("/Util/Images/Link/separador.gif") no-repeat center center;
	height:20px;
	margin:-3px 5px 0 5px;
	float:right;
	}

.campoTextNewUser{border:1px solid #adacac; color:#444; font-size:11px; }
.btnIrAdm {margin:0 0 -3px 0; *margin:0;}

.linkAlternativo{
	background:transparent url(/Util/Images/Link/icoLiksUteis.gif) no-repeat scroll left top;
	color:#9E9CC4;
	display:inline-block;
	font-weight:bold;
	height:20px;
	padding:0 0 0 30px;
	margin:8px 0 0 0;
	font-size:12px;
	cursor:pointer;
}

.boxAdm .tblFiltrar select{
	border:1px solid #adacac;
	font-size:10px;
	color:#444;
	padding:0 0 1px 3px;
	height:17px;
}


/* SERVIÇO AO CLIENTE */

.saibaMaisCliente{
background: url("/Util/Images/Boxes/icoSaibaMaisFale.gif") no-repeat 0 3px; 
color:#a09ec6;tvFlashHome
text-align:left;
text-decoration:none;
padding-left:15px;
font-weight:bold;
font-size:12px;
display:block;
width:110px;
padding:2px 0 0 16px;
margin-left:8px;}

.saibaMaisCliente:hover{
text-decoration:none;
}

.boxClienteTop{
	width:109px;
	height:47px;
	float:right;
	margin:15px 10px 0 0;

}

.boxClienteTop p.titBusca{
	height:14px;
	font-size:12px;
	font-weight:bold;
	color:#003399;
	background:url("/Util/Images/Estrutura/bgTitulos.gif") no-repeat left 5px;
	text-align:left;
	padding:0 0 0 12px;
	margin:0 0 8px 0;
}

.boxClienteTop .text{	
	height:13px;
	border:1px solid #eaeef6;
	background:#fff;
	width:120px !important;
	margin: 0 6px 0 10px;
	font-size:11px;
	color:#444;
}

.lnkflash{
	display:block;
	width:582px;
	height:235px;
	z-index:2;
	cursor:pointer;
	position:absolute;
	background:url("Util/Images/Estrutura/Transparent.gif") repeat 0 0;
}

.tvFlashHome .flash{
	z-index:1;
}


/**/


.vermelha{
color:#FF0000 !important;
white-space:nowrap;
}

.azul{
color:#27a400 !important;
white-space:nowrap;
}

/* LINKS INTERESSANTES */

.linksInteressantes{
width:355px; 
margin-right:40px;
padding-bottom:10px;
background:url("/Util/Images/Barside/barLinksGovernanca.gif") no-repeat left bottom;
}

.linksInteressantesRight{
background:url("/Util/Images/Barside/barLinksGovernanca.gif") no-repeat left bottom;
padding-bottom:10px;
width:355px;}


/* NOVO BOX NOTÍCIAS HOME */

.boxNoticiasHome{
background:url("/Util/Images/Boxes/boxNoticias.gif") no-repeat center top;
width:643px;
height:141px;
padding:68px 0 0 27px;
text-align:left;
position:relative;}

.txtVerTodas{
position:absolute;
right:14px;
text-align:right; 
top:15px;
width:75px;
height:16px;}

.txtVerTodas a, .txtVerTodas a:hover{
display:block;
text-decoration:none;
color:#444444 !important;
}
	
.titNoticias{
font-size:12px;
color:#01295d;
font-weight:bold;}

a.chamadaNoticias, a:hover.chamadaNoticias,
a:visited.chamadaNoticias, a:acitve.chamadaNoticias{
color:#666666 !important;
text-decoration:none;}

.barNoticiasHome{
border:1px solid #e5e5e5;
border-width:1px 0 0 0;
height:1px;
width:620px;
font-size:0;
margin:5px 0 4px;
}


/*** BOX COTAÇÕES ****/

	.divBox{background:url("/Util/Images/Boxes/boxCotacoes.jpg") no-repeat 1px bottom; height:177px; width:291px; z-index:5; position:relative;}

	.boxAbasCotacoes ul.abas {
		width:291px;
		height:28px;
		list-style:none;
		margin:0 0 0 2px;
		padding:0;
		z-index:10;
		position:relative;
		_margin-bottom:-7px;
	}
	
	.boxAbasCotacoes ul.abas li{
		float:left;
	}


.tblBusca{
width:950px; 
font-size:11px; 
padding:8px 0 8px;
border:solid #ededed;
border-width:0 0 1px 0;
margin:0;}

.tblBusca strong{
	display:block;
	padding-bottom:4px;
}

/* CAMPANHAS INTERNAS */

.boxCampanhasTop{
background:url(/Util/Images/Boxes/boxCampanhasTop.gif) no-repeat left top;
width:394px;
height:25px;}

.boxCampanhas{
width:394px;
background:url(/Util/Images/Boxes/boxCampanhas.gif) repeat-y left top;		
}

.boxCampanhas tr td{
vertical-align:middle;
text-align:center;}

.boxCampanhas tr td img{
margin:0 0 0 20px;
}

.boxCampanhasTexto{
padding:0 30px 0 8px;	
text-align:left !important;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#444444;	
vertical-align:middle;}

.boxCampanhasBottom{
background:url(/Util/Images/Boxes/boxCampanhasBottom.gif) no-repeat left bottom;
width:394px;
height:25px;				
}

/* Simulador de IR */

.AvisoCalc p span{display:block; padding-bottom:5px; text-align:left;}

.AvisoCalc span{display:block;}

.AvisoCalc p strong span{color:#C4C4C4;}

.MargemZero p{margin:0; padding:0;}

.SimuladorIR{background:#F2F2F2 url(/Util/Images/Boxes/bgBoxForm728.jpg) repeat-x scroll 0 0;}

.AvisoCalc{display:block; padding:5px 0; color:red; text-align:left; margin:10px 0;}

.ValidaSumarioIR{color:red;}


.boxImprensa{
width:378px;
height:190px;
background:url("/Util/Images/Boxes/boxSombra.gif");
position:relative;
}

/* tooltip */

#s1, #s2, #s3, #s4,
#s5, #s6, #s7, #s8{
background:#FFFBB9;
border:1px solid #BBBBBB;
color:#444444;
margin:40px 0 0 10px;
..margin:20px 0 0 10px;
_margin:40px 0 0 10px;
padding:3px;
text-align:left;
text-decoration:none;
width:230px;
display:none;}

/* calc de IR */

.resultadoIR .CorLinhaAlternada td, .resultadoIR .CorLinha td, 
.resultadoIR .CorLinhaDestaque td, .resultadoIR .CorLinhaTitulo td{
border:1px solid #CECECE;
border-collapse:collapse !important;
padding:5px}

.resultadoIR .CorLinhaAlternada td{
background:#FFF;}

.resultadoIR .CorLinha td{
background:#ECECEC;}
	
.resultadoIR .CorLinhaDestaque td{
padding-top:10px;
background:#FFF;
}

.resultadoIR .CorLinhaDestaque td p{
font-weight:bold;
}

.resultadoIR .CorLinhaTitulo td{
color:#003399;
vertical-align:middle;
background:#FFF;
}

.resultadoIR {
border-collapse:collapse !important;
}

.topBoxCalcule{
background:url(/Util/Images/Boxes/bgTopBoxCalcule.gif) no-repeat center top;
height:35px;}

.topBoxResultado{
background:url(/Util/Images/Boxes/bgTopBoxResultado.gif) no-repeat center top;
height:35px;}

.AvisoResultadoTop{
	display:block;
	margin:0 0 20px 13px;
}

.AvisoResultadoTop b{
	color:#003399;
	font-size:18px;
}

/* FALE CONOSCO - COMITÊ DE AUDITORIA */

.boxComiteDeAuditoria{
	background: url("/Util/Images/Boxes/boxComiteDeAuditoria.gif") no-repeat 0; 
	height:149px;
	width:377px;
	text-align:left;
	position:relative;
	font-size:11px;
}
