@charset "utf-8";
/* ----------------------- Elementos Esporadicos ----------------------- */
/* ----------- tabelas ------------- */
table {
	width:467px;
	cell-spacing:2px;
	float:none;
	margin-bottom:30px;
	margin-top:20px;
}
td {
	padding:2px;
	background-color:#8C5BAC;
	width:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ddd;
}
.decorativa {
	margin-top:0px;
	margin-bottom: 30px;
	background-color:transparent;
}
td.caracteristicas {
	padding:3px;
	padding-left:10px;
	background-color:transparent;
	width:58%;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ADADAD;
	border-bottom-color:#E0891A;
	border-bottom-style:solid;
	border-left-width: 4px;
	border-bottom-width: 1px;
	border-left-style:solid;
	border-left-color:#E0891A;
}
td.caracteristicas2 {
	padding:3px;
	padding-left:10px;
	background-color:transparent;
	width:58%;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ADADAD;
	border-bottom-color:#E0891A;
	border-bottom-style:solid;
	border-left-width: 4px;
	border-bottom-width: 1px;
	border-left-style:solid;
	border-left-color:#E0891A;
}
.cabecalho {
	padding:2px;
	background-color:transparent;
	color:#E0891A;
	font-weight:normal;
	border-bottom-width: thin;
	width:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	border:0px;
	text-align:center;
}
.cabecalhoVertical {
	text-align:left;
	padding:2px;
	background-color:transparent;
	color:#CCCCCC;
	font-weight:normal;
	width:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	border:0px;
}
.cabecalhoVertical2 {
	text-align:right;
	cell-spacing:2px;
	padding-right:10px;
	background-color:transparent;
	color:#F2D9FB;
	font-weight:normal;
	width:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	border:0px;
}

.corpo {
	text-align:center;
}
.corpo2 {
	background-color:#996DB6;
	text-align:center;
}
#atualizado {
	width:467px;
	display:block;
	font-size:9px;
	text-align:right;
	margin-top:-15px;
	line-height:11px;
	color:#8C5BAC;
}
/* ----------- Fim de tabelas------------- */
/* ----------- Formulario de contato ------------- */
.mapa {
	width:467px;
}
.contatoEndereco {
	margin-top:10px;
	margin-right:34px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	padding-bottom:15px;
	color:#DDD;
	width:433px;
}
.contatoEndereco2 {
	padding-top:5px;
	margin-right:34px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	padding-bottom:15px;
	color:#DDD;
	width:433px;
}
form#contatoPhy {
	height:278px;
	width:447px;
	padding-left:10px;
	padding-right:10px;
	padding-top:34px;
	margin-top:20px;
	margin-bottom:20px;
	background-image:url(imagens/formContatoBG3.gif);
	background-position:left top;
	background-repeat:no-repeat;	
}
form#histCotasForm {
	height:154px;
	width:447px;
	padding-left:10px;
	padding-right:10px;
	padding-top:34px;
	margin-top:20px;
	margin-bottom:20px;
	background-image:url(imagens/formInfoAplicacaoBG3.gif);
	background-position:left top;
	background-repeat:no-repeat;
	background-color:transparent;
}
form#infoPhy {
	height:228px;
	width:447px;
	padding-left:10px;
	padding-right:10px;
	padding-top:34px;
	margin-top:20px;
	margin-bottom:20px;
	background-image:url(imagens/formInfoAplicacaoBG4.gif);
	background-position:left top;
	background-repeat:no-repeat;
	background-color:transparent;
}
#nome2 {
	width:447px;
	margin-bottom:28px;
	*margin-bottom:26px;
}
#email2 {
	width:447px;
}

#nome3 {
	width:447px;
	margin-bottom:28px;
	*margin-bottom:26px;
}
#email3 {
	width:447px;
}
#fone3 {
	width:447px;
	margin-bottom:28px;
	*margin-bottom:26px;
}
form#contatoPhy input.normal, form#infoPhy input.normal, form#histCotasForm input.normal, form#histCotasForm input.normal{
	border:0px;
	background-color:transparent;
	height:16px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#CCCCCC;
}


#nome {
	width:447px;
	margin-bottom:28px;
	*margin-bottom:26px;
}
#email {
	width:447px;
	margin-bottom:28px;
	*margin-bottom:26px;
}
#assunto {
	width:447px;
	margin-bottom:28px;
	*margin-bottom:26px;
}
textarea#mensagem {
	border:0px;
	background-color:transparent;
	width:447px;
	max-width:447px;
	height:77px;
	max-height:77px;
	margin-top:2px;
	*margin-top:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#CCCCCC;
}

input#limparContato {
	margin-top:5px;
	display:block;
	width:78px;
	height:34px;
	background-image:url(imagens/formButtonLimpar2.gif);
	background-color:transparent;
	margin-left:290px;
	background-position:top;
	float:left;
	border:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:transparent;

}
input#enviarContato {
	margin-top:5px;
	display:block;
	width:78px;
	height:34px;
	background-image:url(imagens/formButtonEnviar2.gif);
	background-color:transparent;
	margin-right:0px;
	background-position:top;
	border:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:transparent;

}
input#enviarContato:link, input#limparContato:link {
	margin-top:5px;
	display:block;
	width:78px;
	height:34px;
	background-position:top;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:transparent;

}
input#enviarContato:visited, input#limparContato:visited {
	margin-top:5px;
	display:block;
	width:78px;
	height:34px;
	background-position:top;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:transparent;

}
input#enviarContato:hover, input#limparContato:hover {
	margin-top:5px;
	display:block;
	width:78px;
	height:34px;
	background-position:bottom;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:transparent;
}
input#enviarContato:active, input#limparContato:active {
	margin-top:5px;
	display:block;
	width:78px;
	height:34px;
	background-position:top;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:transparent;

}

/* ----------- Fim de Formulario de contato------------- */
/* ----------- Box Saiba Mais - Informacao oculta ------------- */
.SaibaMais {
	width: 467px;
	font-size: 11px;
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
	padding: 0px 4px 1px 1px;
	margin-bottom: 15px;
}
.pergunta {
	font-size: 11px;
	font-family:Arial, Helvetica, sans-serif;
	text-indent:-10px;
}
.pergunta a {
	font-size: 11px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration: none;
	color:#D0B6E9;
	margin-bottom:15px;
}
.pergunta a:hover {
	font-size: 11px;
	font-family:Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-decoration: none;
}
.pergunta a:visited	{
	font-size: 11px;
	font-family:Arial, Helvetica, sans-serif;
}	
.resposta {
	font-size: 11px;
	font-family:Arial, Helvetica, sans-serif;
	color:#C3C3C3;
	border-bottom:#DECBEF 1px solid;
}
.resposta a	{
	font-size: 11px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#DDD;
	text-decoration: none;
}
.resposta p{
	padding-bottom:15px;
}
.resposta a:link	{
	font-size: 11px;
	font-family:Arial, Helvetica, sans-serif;
	color:#E0891A;
	text-decoration: none;
}
.resposta a:visited	{
	font-size: 11px;
	font-family:Arial, Helvetica, sans-serif;
	color:#E0891A;
	text-decoration: none;
}
.resposta a:hover	{
	font-size: 11px;
	font-family:Arial, Helvetica, sans-serif;
	color:#E0891A;
	text-decoration: none;
}
.resposta a:active	{
	font-size: 11px;
	font-family:Arial, Helvetica, sans-serif;
	color:#E0891A;
	text-decoration: none;
}
.resposta a.comum:link, .resposta a.comum:visited {
	font-size: 11px;
	font-family:Arial, Helvetica, sans-serif;
	color:#fff;
	text-decoration: none;
	font-weight:bold;
}
.resposta a.comum:hover {
	font-size: 11px;
	font-family:Arial, Helvetica, sans-serif;
	color:#fff;
	text-decoration: underline;
	font-weight:bold;
}
/* ----------- Box Saiba Mais - Informacao oculta ------------- */
/* ----------- Fim de tabelas 02------------- */

/* ----------------------- Fim de Elementos Esporadicos ----------------------- */
/* ----------------------- Elementos Fixos ----------------------- */
* {
	padding:0px;
	margin:0px;
	overflow-x:none;
}
body {
	background-image:url(imagens/fullBG.gif);
	background-position:left top;
	background-attachment:fixed;
	background-repeat:repeat-y;
	scrollbar-arrow-color:#E0891A;
	scrollbar-3dlight-color:#48216A;
	scrollbar-highlight-color:#48216A;
	scrollbar-face-color:#48216A;
	scrollbar-shadow-color:#48216A;
	scrollbar-darkshadow-color:#48216A;
	scrollbar-track-color:#B59FC0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:lighter;
	color: #CCCCCC;
}
address {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#B59FC0;
	text-decoration:none;
	left:279px;
	bottom:-100px;
	position:fixed;
	font-style: normal;
	float:left;
	height: 150px;
	width: 100%;
	padding-top: 30px;
	padding-left:15px;
	background-image:url(imagens/rodapeBG.gif);
	background-repeat:no-repeat;
	background-position: -4px 0px;
}
#contato01 {
	margin-right:70px;
}
#contato02 {
	left:474px;
	bottom:36px;
	position:fixed;
}
#separadores {
	height:20px;
	width:465px;
	left:460px;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;
	bottom:33px;	
	position:fixed;
	display:block;
}
.limiteInferior {
	height:1px;
	width:400px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	left:527px;
	bottom:79px;	
	position:fixed;
	display:block;
}
/* --------------- titulo de Secao --------------- */
/*.tituloSecao {
	display:block;
	position:fixed;
	width:400px;
	height:41px;
	left:527px;
	top:100px;
	z-index:22;
}*/
.tituloSecao {
	display:block;
	position:fixed;
	width:467px;
	height:41px;
	left:460px;
	top:111px;
	z-index:11;
/*	border-bottom: solid 1px #cccccc;*/
	background-image:url(imagens/rodapeBG.gif);
	background-repeat:no-repeat;
	background-position:left -7px;
}
.tituloSecaoPrint {
	display:none;
}

#TopoSecao {
	display:block;
	position:fixed;
	width:467px;
	height:130px;
	left:460px;
	top:39px;
	z-index:40;
	background-color:transparent;
}
/* --------------- Fim de Titulo de Secao --------------- */

/* --------------- Assinatura AVD --------------- */
#avd {
	background-image:url(imagens/AVD_AssinaturaPhy.gif);
	width:30px;
	height:15px;
	display:block;
	right: 20px;
	bottom:20px;
	position:fixed;
	z-index:60;
}
/* --------------- Fim de Assinatura AVD --------------- */


/* --------------- Alegorias --------------- */
#logo {
	left:35px;
	top:50px;
	position:fixed;
	float:left;
}
#marcaDAgua {
	margin-top:150px;
	left:-1px;
	bottom:0px;
	position:fixed;
	float:left;
}
#anbid {
	background-image:url(imagens/anbid_logo.jpg);
	position:fixed;
	width:91px;
	height:34px;
	left:300px;
	bottom:60px;
}
/* --------------- Fim de Alegorias --------------- */

/* ----------- Barra de Funcionalidades ----------- */

div#Funcionalidades {
	display:block;
	top:0px;
	width:477px;
	left:283px;
	height:52px;
	padding-bottom:51px;
	padding-top:10px;
	padding-left:176px;
	padding-right:auto;
	position:fixed;
	background-image:url(imagens/rodapeBG.gif);
	background-position: -6px 0px;
	background-repeat:no-repeat;
	z-index:12;
}
div#Funcionalidades img {
	float:left;
}
div#Funcionalidades input {
	width:147px;
	height:15px;
	margin-top:4px;
	margin-left:7px;
	margin-right:10px;
	background-color:transparent;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#333;
	overflow:hidden;
	border:0px; 	
	z-index:inherit;
}
.textbox {
	width:165px;
	height:27px;
	margin-top:2px;
	display:block;
	background-image:url(imagens/BuscaTextbox.gif);
	background-repeat:no-repeat;
	float:left;
}
.textbox form {
	padding:0px;
	margin:0px;
}
a#OKBotao:link, a#Imprime:link, a#Favoritos:link, a#infoAplicacao:link, a#HistCotas:link, a#ContatoFunc:link {
	display:block;
	background-position:top;
}
a#OKBotao:visited, a#Imprime:visited, a#Favoritos:visited, a#infoAplicacao:visited, a#HistCotas:visited, a#ContatoFunc:visited {
	display:block;
	background-position:top;
}
a#OKBotao:hover, a#Imprime:hover, a#Favoritos:hover, a#infoAplicacao:hover, a#HistCotas:hover, a#ContatoFunc:hover {
	background-position:bottom;
	display:block;
}
a#OKBotao {
	width:24px;
	height:27px;
	margin-left:1px;
	background-image:url(imagens/BuscaOKBut.gif);
	float:left;
	z-index:inherit;
}
a#Imprime {
	width:25px;
	height:27px;
	background-image:url(imagens/FuncImprime.gif);
	float:left;
	z-index:inherit;
}
a#Favoritos {
	width:29px;
	height:27px;
	background-image:url(imagens/FuncFavoritos.gif);
	float:left;
	z-index:inherit;
}
a#infoAplicacao {
	width:92px;
	height:27px;
	background-image:url(imagens/FuncInformacoesAplicacao.gif);
	float:left;
	z-index:inherit;
}
a#HistCotas {
	width:66px;
	height:27px;
	background-image:url(imagens/FuncHistoricoCOtas.gif);
	float:left;
	z-index:inherit;
}
a#ContatoFunc {
	width:27px;
	height:27px;
	background-image:url(imagens/FuncContato.gif);
	float:left;
	z-index:inherit;
}
	
/* ----------- Fim de Funcionalidades ------------- */

/* ----------- Botoes Auxiliares ------------- */

div#auxArcanjo {
	display:block;
	width:235px;
	height:84px;
	top:61px;
	left:725px;
	position:fixed;
	text-align:right;
	z-index:50;
}
div#auxArcanjo a#botAuxHist, div#auxArcanjo a#botAuxHist:link, div#auxArcanjo a#botAuxHist:visited,  div#auxArcanjo a#botAuxHist:active {
	display:block;
	background-image:url(imagens/botXLS.gif);
	background-position:right top;
	background-repeat:no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#DDD;
	padding-right:30px;
	margin-right:1px;
	float:left;
	width:170px;
	height:15px;
	padding-bottom:6px;
	text-align:right;
}
div#auxArcanjo a#botAuxForms, div#auxArcanjo a#botAuxLamina, div#auxArcanjo a#botAuxRegul, div#auxArcanjo a#botAuxForms:link, div#auxArcanjo a#botAuxLamina:link, div#auxArcanjo a#botAuxRegul:link, div#auxArcanjo a#botAuxForms:visited, div#auxArcanjo a#botAuxLamina:visited, div#auxArcanjo a#botAuxRegul:visited, div#auxArcanjo a#botAuxForms:active, div#auxArcanjo a#botAuxLamina:active, div#auxArcanjo a#botAuxRegul:active  {
	display:block;
	background-image:url(imagens/botPDF.gif);
	background-position:right top;
	background-repeat:no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#DDD;
	padding-right:30px;
	margin-right:1px;
	float:left;
	width:170px;
	height:15px;
	padding-bottom:6px;
	text-decoration:none;
	text-align:right;
}
div#auxArcanjo a#botAuxForms:hover, div#auxArcanjo a#botAuxLamina:hover, div#auxArcanjo a#botAuxRegul:hover, div#auxArcanjo a#botAuxHist:hover  {
	text-decoration:underline;
}

div#auxArcanjo img {
	width:115px;
	height:42px;
}
#auxTravessao {
	display:block;
	position:fixed;
	width:467px;
	height:1px;
	left:460px;
	top:55px;
	z-index:55;
	border-bottom: solid 1px #cccccc;
	background-repeat:no-repeat;
	background-position:left -5px;
}


/* ----------- Fim de Botoes Auxiliares ------------- */

/* --------------- coluna de conteúdo --------------- */
#conteudo {
	display:block;
	height: auto;
	width: 467px;
	left:460px;
	margin-top:135px;
	overflow-y:visible;
	overflow-x:hidden;
	position:absolute;
	text-align:left;
	padding-bottom:120px;
	line-height:1.5em;
}
#textoLegal {
	font-family:Arial, Helvetica, sans-serif;
	font-size:8px;
	color:#CCC;
	width:467px;
	line-height:1.25em;
	text-align:justify;
	background-image:url(imagens/anbid_logo.jpg);
	background-repeat:no-repeat;
	background-position:338px bottom;
}


/* --------------- Fim da coluna de conteúdo --------------- */

/* ----------------------- Fim de Elementos Fixos ----------------------- */
.titulo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
}
/* ----------------------- Listas de download ----------------------- */
.listasDownload{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #DDD;
	padding-left: 7px;
	border-left-width: 4px;
	border-left-style: solid;
	border-left-color: #E0891A;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	margin-top: 20px;
	list-style:none;
	padding-top:5px;
	padding-bottom:5px;
}
.subItemSecao {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #DDD;
	padding-left: 7px;
	border-left-width: 4px;
	border-left-style: solid;
	border-left-color: #E0891A;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	margin-top: 20px;
	list-style:none;
	border-top-width: 1px;
	border-top-color: #E0891A;
	width:456px;
	padding-top:5px;
	padding-bottom:5px;
}
.cabecalhoGrafico {
	display:block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	text-align:left;
	color: #C9B1D8;
	margin-top: -40px;
	margin-bottom:-20px;
	list-style:none;
	width:467px;
}
.cabecalhoGrafico3 {
	display:block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	text-align:left;
	color: #C9B1D8;
	top:80px;
	left:390px;
	position:fixed;
	list-style:none;
	width:467px;
	z-index:200px;
}
.cabecalhoGrafico2 {
	font-size: 11px;
	font-weight:normal;
	text-align:left;
	color: #C9B1D8;
}
.rodapeGrafico {
	display:block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	text-align:center;
	color: #DDD;
	list-style:none;
	width:467px;
}
.listasDownload2 {
	display:block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #DDD;
	padding-left: 7px;
	padding-top:5px;
	padding-bottom:5px;
	border-left-width: 4px;
	border-left-style: solid;
	border-left-color: #E0891A;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	margin-top: 20px;
	list-style:none;
	border-bottom-width: 1px;
	border-bottom-color: #E0891A;
	width:456px;
}
.listasComentario {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#CCC;
	margin-left:12px;
}
a.listasLink, a.listasLink:link, a.listasLink:visited  {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#CCC;
	margin-left:12px;
	font-weight:bold;
	text-decoration:none;
	margin-top: -10px;
}
a.listasLink:hover  {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#CCC;
	margin-left:12px;
	font-weight:bold;
	text-decoration:underline;
	margin-top: -10px;
}
a.downloadBullet, a.downloadBullet:link, a.downloadBullet:visited  {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#CCC;
	margin-left:12px;
	margin-top:10px;
	font-weight:normal;
	text-decoration:none;
	height:27px;
	padding-top:10px;
	padding-left:40px;
	background-color:transparent;
	background-image:url(imagens/download.gif);
	background-position:left top;
	background-repeat:no-repeat;
	display:block;
}

a.downloadBullet:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#CCC;
	margin-left:12px;
	margin-top:10px;
	font-weight:normal;
	text-decoration:underline;
	height:27px;
	padding-top:10px;
	padding-left:40px;
	background-color:transparent;
	background-image:url(imagens/download.gif);
	background-position:left -37px;
	background-repeat:no-repeat;
	display:block;
}
.sobeGrafico {
	margin-bottom:-30px;
}

/* ----------------------- Fim de Listas de download ----------------------- */