﻿@charset "utf-8";
/* CSS Document */
* {
	font-size:11px;
}

/*SHAREPOINT********************/

	/*############# CORREÇÃO PARA FIREFOX: Centralização da página, colocando atributo MARGIN na tabela principal gerada pelo Sharepoint #############*/
	.ms-main{text-align:center; margin:0px auto 0px auto;}
		
	/* Tabela principal do site: Esta tabela é necessária para o correto funcionamento da ToolPane do SharePoint */
	.mellon-sp-main { text-align:center; }
	
	/* Site Actions Menu do SharePoint */
	.mellon-sp-siteactionsmenu { position:absolute; }
	
	/* Área onde entra o layout produzido pela Raven */
	.mellon-sp-content { text-align:left; }

	/* Class usada em tag gerada automaticamente pelo SharePoint para campos FullHtml */
	.description
	{ margin:0px; }
	
	/* Classes do Core utilizadas para espaçamento das WebParts */
	.ms-PartSpacingVertical
	{
		font-size:1pt;
		margin-top:12px;
	}

	.ms-PartSpacingHorizontal
	{
		font-size:1pt;
		width:8px;
	}


/*TAGS**************************/
body {
	background:#FFFFFF;
	color:#6A6A6A;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	margin:0px;
	padding:0px;
}

.ms-WPBody
{
	padding-right:10px;
}

.ms-WPBody p
{
	font-family:Arial, Helvetica, sans-serif;	
}
a, .ms-WPBody a:link {
	color:#C88F00;
	text-decoration:none;
}
a:hover, .ms-WPBody a:hover {
	color:#E0B341;
	text-decoration:none;
}
p {
	margin:0px 0 10px 0;
	text-align:justify;
}
hr {
	color:#D4C3A2;
	border:1px solid;
}
		/*EXCEÇÕES**************************/
		#box_resultado_busca hr{margin-bottom:10px;}
		

/*CONTEUDO GERAL**************************/
#conteudo {
	margin-bottom:30px;
}

/*MENU DE SERVICOS**************************/
ul.lista_servicos {
	margin:17px;
	padding:0px;
	list-style-image:url(../images/arrow_2.gif);
}
ul.lista_servicos a {
	display:inline-block;
	margin-bottom:4px;
}

ul.lista_documentos {
	/*margin:17px;*/
	padding:0px;
	list-style-image:url(../images/icon_pdf.gif);
}
ul.lista_documentos a {
	display:inline-block;
	margin-bottom:4px;
	margin-left:3px;
}

/*IDS**************************/
#box_inicial{display:block;}
#box_resultado_busca{display:none;}
#box_servico{display:none;}

/*CAMPOS DOS FORMULÁRIOS**************************/
.campo_busca {
	width:135px;
	border:1px inset #DDD;
}
.campo_nome, .campo_email, .campo_mensagem {
	width:250px;
	border:1px inset #DDD;
}
.campo_telefone {
	width:130px;
	border:1px inset #DDD;
}

/*CAIXA DO BANNER E BANNER**************************/
.box_banner {
	border:1px solid #8E9091;
	padding:10px;
}

/*CLASSES USADAS NO LAYOUT**************************/
.separador_vertical {
	background:url(../images/bg_separador_vertical.gif) repeat-y;
}
.box_1 {
	padding:15px;
	background:#FAFAF9;
	border:1px solid #E5E5E3;
	display:none;
	width:390px;
}
.box_2 {
	padding:0 15px 15px 15px;
	border-left:1px solid #E5E5E3;
	width:390px;
}
.box_fiduciario 
{
	display:none;
	width:390px;
}
.box_fiduciario_interno
{
	padding:15px;
	background:#FAFAF9;
	border:1px solid #E5E5E3;
	width:100%;
}
.box_btn_voltar
{
	padding:15px;
}
.box_fieldset
{
	padding:15px;
	background:#FAFAF9;
	border:1px solid #E5E5E3;
}

/*CLASSES USADAS NA DEBENTURES**************************/
.row_repeater { background-color:#ccc; border:1px solid #999; position:absolute; clear:both; }
.last_row_repeater { background-color:#ccc; }
.titulo_tabela { padding:5px; }
.col_esq_repeater {	padding:5px; background-color:#fff; float:left; width:125px; }
.col_dir_repeater { padding:5px; background-color:#FAFAF9; float:left; width:378px; }
/*FIM =) */