@import url("accordion.css");
@import url("titles.css");

body {
	margin:0px;
	font-family:'Trebuchet MS', Helvetica, sans-serif;
	font-size:12px;
	color:#666;
}
/* titulos */
h1 {
	margin-left:20px;
	margin:0px;
	padding:20px;
	color:#FFFFFF;
}
h2 {
	padding-left:5px;
	font-size:20px;
	border-bottom:solid 1px #B50000;
	padding-bottom:10px;
	margin-bottom:0px;
}
/**/
/* links */
a{
	text-decoration:none;
	color:#C8313A;
}
a:hover{
	text-decoration:none;
	color:#C8313A;
}
/**/
#geralPop {
	border-top:solid 4px #B50000;
}

#barraSuperior {
	background-color:#B50000;
	padding:2px;
	color:#FFFFFF;
	padding-right:10px;
	text-align:right;
}
#topo {
	background-image:url(/inteligtelecom/imagens/bgTopo.jpg);
	margin-bottom:0px;
}
#miolo {
	background-image:url(/inteligtelecom/imagens/bgmiolo.jpg);
	min-height:500px;
	background-repeat:repeat-x;
	padding:5px;
}
dt {
	float:left;
	padding:5px;
	margin-right:10px;
	font-size:14px;
}
dt a {
	text-decoration:none;
	color:#333333;
}
#subMenu {
	height:32px;
	border-bottom:dashed 1px #999999;
}

.link {
	text-decoration:none;
}
#rodape {
	border-top:solid 1px #B50000;
	text-align:right;
	padding:10px;
}
table.footer {
	font-size:11px;
	color:#C8313A;
}
.pgAtual {
	color: #B50000;
	font-weight:bold;
}
.observacao {
	font-size:11px;
	font-weight:100;
}
.thumb {
	border:solid 3px #CCCCCC;
}
.thumb:hover {
	border:solid 3px #B50000;
}
.thumbTip {
	position:absolute;
	display:none;
	left:150px;
	margin-top:-50px;
	border:solid 3px #B50000;
}
#paginacao {
	text-align:right;
	padding:5px;	
}
#paginacao a {
	color:#333333;
	text-decoration:none;
}
#paginacao a:hover {
	color:#B50000;
	text-decoration:none;
}
/* form */
form {
	margin:0;
	padding:0;
}
form ul{
	margin:0;
	padding:0 0 0 18px;
}
form input, form textarea{
	border:1px solid #aaa;
	padding:2px;
	font-size:12px;
	color:#000;
	font-family:Arial, Helvetica, sans-serif;
}
form select{
	width:200px;
	border:1px solid #aaa;
	padding:2px;
	margin-right:10px;
	font-size:12px;
	color:#000;
	font-family:Arial, Helvetica, sans-serif;
}
form input.botao, label #btn{
	background-color:#e1383f;
	font-size:12px;
	color:#fff;
	border-top:2px solid #f06a70;
	border-left:2px solid #f06a70;
	border-right:2px solid #9f1e23;
	border-bottom:2px solid #9f1e23;
	cursor:pointer;
}
form ul li {
	margin-bottom:10px;
}
form ul li label{
	display:inline-block;
	width:110px;
}
.formTable {
	font-size:14px;
	font-weight:bold;
	background-color:#f8f8f8;
	border:solid 1px #CCCCCC;
	margin-bottom:10px;
}

.formTableBotoes {
	font-size:14px;
	font-weight:bold;
	background-color:#B50000;
	border:solid 1px #CCCCCC;
	margin-bottom:10px;
	text-align: center;
}

.formTableBotoes input {
	font-size:14px;
	background-color:#2E2E2E;
	color:#FFFFFF;
	font-weight:bold;
}
.botao {
	padding:5px;
	background-color:#f6f6f6;
	border:solid 1px #333333;
}
.cxbusca {
	border:solid 1px #333333;
	height:26px;
}
.oculto {
	display:none;
}
#cxLogin{
	border:solid 1px #B50000;
	width:280px;
	height:140px;
	margin:auto;
	margin-top:10px;
	margin-bottom:10px;
	padding:10px;
}
table#tbUsuarioNaoLogado, table#tbUsuarioLogado, table#tblLogInForgot
{
	display:block;
}
table#tbUsuarioNaoLogado tr td,  table#tbUsuarioLogado tr td, table#tblLogInForgot tr td{
	vertical-align:middle;
}
table#tbUsuarioNaoLogado tr td a, table#tbUsuarioLogado tr td a, table#tblLogInForgot tr td a{
	font-size:10px;
	text-decoration:none;
	color:#666;
}
table#tbUsuarioNaoLogado tr td a:hover, table#tbUsuarioLogado tr td a:hover, table#tblLogInForgot tr td a:hover{
	font-size:10px;
	text-decoration:none;
	color:#C8313A;
}
#pesquisa_value {
	width:160px;
	padding:2px;
	border:solid 1px #999;
	font-size:10px;
	font-family:Arial, Verdana, Geneva, sans-serif;
	color:#000;
}
#pesquisa_value_resultado 
{
	width:160px;
	padding:2px;
	border:solid 1px #999;
	font-size:10px;
	font-family:Arial, Verdana, Geneva, sans-serif;
	color:#000;
}
#txtSenha {
	width:60px;
	padding:1px;
	border:solid 1px #999;
	font-size:11px;
	font-family:Verdana, Geneva, sans-serif;
	color:#000;
}
#txtLogin {
	width:87px;
	padding:1px;
	border:solid 1px #999;
	font-size:11px;
	font-family:Verdana, Geneva, sans-serif;
	color:#000;
}
select {
	border:solid 1px #999;
	font-size:12px;
	padding:2px;
	font-family:Arial, Verdana, Geneva, sans-serif;
	color:#000;
}
/**/
/* Tabelas */
.tabela {
	width:100%;
}
.abreTabela {
	background-color:#333333;
	color:#FFFFFF;
	font-size:14px;
}
.tabela1 tr td{
	border:1px solid #fff;
}
.tabela_interna_par{
	width:100%;
	height:100%;
	font-family:verdana;
	font-size:10px;
	text-align:center;
	border-collapse: collapse;
	border:1px solid #FCE8AD;
}
.tabela_interna_impar{
	width:100%;
	height:100%;
	font-family:verdana; font-size:10px;
	text-align:center;
	border-collapse: collapse;
	border:1px solid #FBF8CF;
}
.par{background-color:#FCE8AD;}
.impar{background-color:#FBF8CF}
.bg_titulos{
	background-color:#8EA5B3;
	color:#fff;
	font-weight:bold;
}
.bg_rodape{
	background-color:#8EA5B3;
	color:#fff;
	text-align:left;
}
.head_tabela {
	background-color:#8EA5B3;
	color:#fff;
	font-size:9px;
}
.borda_impar{border:1px solid #FBF8CF;}
.tbgeral{
	border-left: 1px #dadce1 solid;
	border-right:1px #dadce1 solid;
	border-top:1px #dadce1 solid;
	color:#666;
	font-size:11px;
	background-color:#fff;
;}
.tdgeral {
	color:#b60309;
	font-weight:bold;
	text-align:center;
	background-color:#dadce1;
	border:1px #ffffff solid;
	font-size:11px;
	height:25px;
	padding:5px;
}
.tdgeral1 {
	color:#666;
	font-weight:normal;
	text-align:center;
	border-right:1px #dadce1 solid;
	border-bottom:1px #dadce1 solid;
	font-size:11px;
	height:25px;
	padding:5px;
}
.tdgeral2 {
	color:#666;
	font-weight:normal;
	text-align:center;
	border-bottom:1px #dadce1 solid;
	font-size:11px;
	height:25px;
	padding:5px;
}
.tdgeral3 {
	color:#666;
	font-weight:normal;
	text-align:center;
	border-left: 1px #dadce1 solid;
	border-bottom:1px #dadce1 solid;
	font-size:11px;
	height:25px;
	padding:5px;
}
.alinhar {
	text-align:left;
	color:#666;
	font-weight:normal;
	font-size:11px;
}
.tdgeral_interna {
	color:#666;
	font-weight:normal;
	text-align:center;
	border-right:1px #dadce1 solid;
	font-size:11px;
	height:25px;
}
.tdgeral_interna1 {
	color:#666;
	font-weight:normal;
	text-align:center;
	font-size:11px;
	height:25px;
}
/**/
/*table.box_destaque tr td {
	height:123px;
	background-image:url(imagens/box_destaques_fundo.jpg) top left no-repeat;
	border:1px solid #000;
}*/
table#tableDestaqueSecundario tr td table.box_destaque {
	margin:10px;
	border:1px solid #000;
	height:123px;
	background-image:url(imagens/box_destaques_fundo.jpg) top left no-repeat;
}
table#tableDestaqueSecundario tr td table.box_destaque tr td.style4{
	font-size:11px;
}
table#tableDestaqueSecundario tr td table.box_destaque a{
	font-size:12px !important;
	font-weight:bold !important;
}
#tableDestaqueSecundario tr td table {
	width:205px;
	margin:10px 0 10px 0;
	background:#edf0f5 url(../imagens/box_destaques_fundo.jpg) bottom left repeat-x;
}
#tableDestaqueSecundario tr td table tr td.content{
	width:195px;
	height:120px;
	padding:0 0 0 10px;
	font-size:11px;
}
#tableDestaqueSecundario tr td table tr td.padding{
	padding:0 10px 0 10px;
}
#tableDestaqueSecundario tr td table tr td.padding img{
	margin-right:5px;
}
#tableDestaqueSecundario tr td table tr td p{
	float:left;
	width:80px;
	margin-right:10px;
}
#tableDestaqueSecundario tr td table tr td a{
	font-size:12px;
	font-weight:bold;
}
#tableDestaqueSecundario tr td table tr td a:hover{
	font-size:12px;
	font-weight:bold;
	text-decoration:none !important;
}
table#tableAcessoRapido
{
	display:block;
	margin:15px 0 15px 0;
}
table#tableAcessoRapido tr td {
	vertical-align:middle;
	text-align:left;
}
table#tableAcessoRapido tr.style4 td img{
	float:left;
	margin:5px 5px 0 12px;
}
/* Styles */

.style1 {
	font-size:14px;
	color:#d6353c;font-weight:normal; }
.style2 {
	font-size:12px !important;
	font-weight:bold;
	color:#666666;
	letter-spacing:-1px;
}
.style3 {
	font-size: 9px;
	color: #666666;
}
.style4 {
	color: #666666;
	font-size: 11px !important;
}
.style5 {
	color:#C8313A;
	text-decoration:none;
	font-size:12px !important;
	font-weight:bold !important;
}
.style5 a:hover {
	color:#C8313A;
	text-decoration:none !important;
	font-size:12px !important;
	font-weight:bold !important;
}
.style6 {
	padding-left: 10px;
	color: #C8313A;
	font-size: 11px;
	text-decoration:none;
}
.style7 {
	color: #C8313A;
	font-size: 15px !important;
	font-weight:bold;
	text-decoration:none;
	letter-spacing:-1px;
}
.OnlyMenu {
	color:#FFF;
	padding: 8px;
	border:0px;
}
.precos {
	font-size:11px;
	text-align:right;
	color:#666;
	text-align:right;
}
/*#tableBannerCentral span {
	font-family:'Trebuchet MS', Helvetica, sans-serif !important;
	font-size:12px;
	color:#666;
}
#tableBannerCentral span a{
	font-family:'Trebuchet MS', Helvetica, sans-serif;
	font-size:12px;
	color:#C8313A;
	font-weight:bold;
}
#tableBannerCentral span a:hover{
	font-family:'Trebuchet MS', Helvetica, sans-serif;
	font-size:12px;
	color:#C8313A;
	font-weight:bold;
}*/
font {
	font-family:'Trebuchet MS', Helvetica, sans-serif !important;
	font-size:12px;
	color:#666;
}
font a{
	font-family:'Trebuchet MS', Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	color:#C8313A !important;
	font-weight:bold;
}
font a:hover{
	font-family:'Trebuchet MS', Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	color:#C8313A  !important;
	font-weight:bold;
}

/* menu */
#menuSuperior {
	height:40px;
	padding:0px;
	font-size:16px;
	border-bottom:solid 3px #B50000;
	margin-bottom:0px;
}

#menuSuperior li {
	list-style:none;
	float:left;
	padding:10px;
}
#menuSuperior a {
	text-decoration:none;
	color:#FFFFFF;
}
#menuSuperior a:hover{
	text-decoration:none;
	color:#FFFF00;
}

.menuSelecionado {
	background-color:#B50000;
	border-top:solid 1px #B50000;
	border-left:solid 1px #B50000;
	border-right:solid 1px #B50000;
	height:20px;
	margin-bottom:0px;
}
.menu_absolute{ 
	position:absolute;
	display:block;
}
.seta {
	background:url(../imagens/seta-menu.gif) no-repeat 160px center;
	height:8px;
	width:4px;
}
#nav {
	display:block;
	height:30px;
	left:5px;
	_left:-2px;
	margin:0;
	padding:0;
	position:relative;
	z-index:2000;
}
#tableBannerCentral{
	left:2px;
	margin-left:6px;
	position:relative;
}

#nav li {
	display: block;
	/*_display: inline;*/
	list-style: none;
	margin: 0;
	padding: 0;
	float: left;
	/*_float: none;*/
	position: relative;	
}
#nav a {
	display: block;
	}
#nav .nav-sub .sub-esq 
{
	left:-176px; 
	position:absolute; 
	top:6px
} 
	

/* Residencial */
.bg-top-menu {
	background:url(../imagens/top-menu1.png) no-repeat center top;
	height:7px;
	position:relative;
	top:-7px;
	width:180px;
}
.nav-sub {
	background: url(../imagens/bg-menu1.png) no-repeat center bottom;
	position:relative;
	width:153px;
}

.nav-sub a 
{
	font-weight:bold;
	height:auto;
	margin:0 auto;
	padding:4px 2px 4px 8px;
	_padding:6px 2px 6px 8px;
	position:relative;
	right:3px;
	text-align:left;
	text-decoration:none;
	width:162px
}

.nav-sub li {
	position:relative;
	top:-8px;
}

.nav-sub .height 
{
	height:40px;
}
#nav li a.bt-residencial-ddd {
	background:url(../imagens/residencial_menu2_ddd.jpg) no-repeat;
	border-style:none;
	height:28px;
	padding: 0;
	width:108px;
}
#nav li a.select-residencial-ddd, #nav li a.selected-residencial-ddd, #nav li a.bt-residencial-ddd:hover {
	background:url(../imagens/residencial_menu2_ddd_selecionado.jpg) no-repeat;
	display:block;
	height:28px;
	padding: 0;
	width:108px;
}
#nav li a.bt-residencial-ddi {
	background:url(../imagens/residencial_menu2_ddi.jpg) no-repeat;
	border-style:none;
	height:28px;
	padding: 0;
	width:107px;
}
#nav li a.select-residencial-ddi, #nav li a.selected-residencial-ddi, #nav li a.bt-residencial-ddi:hover {
	background:url(../imagens/residencial_menu2_ddi_selecionado.jpg) no-repeat;
	display:block;
	height:28px;
	width:107px;
}
#nav li a.bt-residencial-inteligcombo {
	background:url(../imagens/residencial_menu2_inteligcombo.jpg) no-repeat;
	border-style:none;
	height:28px;
	padding: 0;
	width:137px;
}
#nav li a.select-residencial-inteligcombo, #nav li a.selected-residencial-inteligcombo, #nav li a.bt-residencial-inteligcombo:hover {
	background:url(../imagens/residencial_menu2_inteligcombo_selecionado.jpg) no-repeat;
	display:block;
	height:28px;
	width:137px;
}
#nav li a.bt-residencial-meu-mundo-23 {
	background:url(../imagens/residencial_menu2_meu_mundo_23.jpg) no-repeat;
	border-style:none;
	height:28px;
	padding: 0;
	width:158px;
}
#nav li a.select-residencial-meu-mundo-23, #nav li a.selected-residencial-meu-mundo-23, #nav li a.bt-residencial-meu-mundo-23:hover {
	background:url(../imagens/residencial_menu2_meu_mundo_23_selecionado.jpg) no-repeat;
	display:block;
	height:28px;
	width:158px;
}
#nav li a.bt-residencial-parcerias {
	background:url(../imagens/residencial_menu2_parcerias.jpg) no-repeat;
	border-style:none;
	height:28px;
	padding: 0;
	width:127px;
}
#nav li a.select-residencial-parcerias, #nav li a.selected-residencial-parcerias, #nav li a.bt-residencial-parcerias:hover {
	background:url(../imagens/residencial_menu2_parcerias_selecionado.jpg) no-repeat;
	display:block;
	height:28px;
	width:127px;
}

/*Pequenas Empresas*/
#nav li a.bt-pequenas-empresas-solucoes-de-voz {
	background:url(../imagens/medias_grandes_empresas_menu2_solucoes_de_voz.jpg) no-repeat;
	border-style:none;
	height:28px;
	padding: 0;
	width:157px;
}
#nav li a.select-pequenas-empresas-solucoes-de-voz, #nav li a.selected-pequenas-empresas-solucoes-de-voz, #nav li a.bt-pequenas-empresas-solucoes-de-voz:hover {
	background:url(../imagens/medias_grandes_empresas_menu2_solucoes_de_voz_selecionado.jpg) no-repeat;
	display:block;
	height:28px;
	width:157px;
}
#nav li a.bt-pequenas-empresas-solucoes-de-dados {
	background:url(../imagens/medias_grandes_empresas_menu2_solucoes_de_dados.jpg) no-repeat;
	border-style:none;
	height:28px;
	padding: 0;
	width:179px;
}
#nav li a.select-pequenas-empresas-solucoes-de-dados, #nav li a.selected-pequenas-empresas-solucoes-de-dados, #nav li a.bt-pequenas-empresas-solucoes-de-dados:hover {
	background:url(../imagens/medias_grandes_empresas_menu2_solucoes_de_dados_selecionado.jpg) no-repeat;
	display:block;
	height:28px;
	width:179px;}
#nav li a.bt-pequenas-empresas-servicos {
	background:url(../imagens/medias_grandes_empresas_menu2_servicos.jpg) no-repeat;
	border-style:none;
	height:28px;
	padding: 0;
	width:108px;}
#nav li a.select-pequenas-empresas-servicos, #nav li a.selected-pequenas-empresas-servicos, #nav li a.bt-pequenas-empresas-servicos:hover {
	background:url(../imagens/medias_grandes_empresas_menu2_servicos_selecionado.jpg) no-repeat;
	display:block;
	height:28px;
	width:108px;}
#nav li a.bt-pequenas-empresas-agentes-autorizados {
	background:url(../imagens/medias_grandes_empresas_menu2_agentes_autorizados.jpg) no-repeat;
	border-style:none;
	height:28px;
	padding: 0;
	width:190px;
}
#nav li a.select-pequenas-empresas-agentes-autorizados, #nav li a.selected-pequenas-empresas-agentes-autorizados, #nav li a.bt-pequenas-empresas-agentes-autorizados:hover {
	background:url(../imagens/medias_grandes_empresas_menu2_agentes_autorizados_selecionado.jpg) no-repeat;
	display:block;
	height:28px;
	width:190px;
}

/*Medias e Grandes Empresas*/
#nav li a.bt-medias-grandes-empresas-solucoes-de-voz {
	background:url(../imagens/medias_grandes_empresas_menu2_solucoes_de_voz.jpg) no-repeat;
	border-style:none;
	height:28px;
	padding: 0;
	width:157px;
}
#nav li a.select-medias-grandes-empresas-solucoes-de-voz, #nav li a.selected-medias-grandes-empresas-solucoes-de-voz, #nav li a.bt-medias-grandes-empresas-solucoes-de-voz:hover {
	background:url(../imagens/medias_grandes_empresas_menu2_solucoes_de_voz_selecionado.jpg) no-repeat;
	display:block;
	height:28px;
	width:157px;
}
#nav li a.bt-medias-grandes-empresas-solucoes-de-dados {
	background:url(../imagens/medias_grandes_empresas_menu2_solucoes_de_dados.jpg) no-repeat;
	border-style:none;
	height:28px;
	padding: 0;
	width:179px;
}
#nav li a.select-medias-grandes-empresas-solucoes-de-dados, #nav li a.selected-medias-grandes-empresas-solucoes-de-dados, #nav li a.bt-medias-grandes-empresas-solucoes-de-dados:hover {
	background:url(../imagens/medias_grandes_empresas_menu2_solucoes_de_dados_selecionado.jpg) no-repeat;
	display:block;
	height:28px;
	width:179px;
}
#nav li a.bt-medias-grandes-empresas-servicos {
	background:url(../imagens/medias_grandes_empresas_menu2_servicos.jpg) no-repeat;
	border-style:none;
	height:28px;
	padding: 0;
	width:108px;
}
#nav li a.select-medias-grandes-empresas-servicos, #nav li a.selected-medias-grandes-empresas-servicos, #nav li a.bt-medias-grandes-empresas-servicos:hover {
	background:url(../imagens/medias_grandes_empresas_menu2_servicos_selecionado.jpg) no-repeat;
	display:block;
	height:28px;
	width:108px;
}
#nav li a.bt-medias-grandes-empresas-agentes-autorizados {
	background:url(../imagens/medias_grandes_empresas_menu2_agentes_autorizados.jpg) no-repeat;
	border-style:none;
	height:28px;
	padding: 0;
	width:192px;
}
#nav li a.select-medias-grandes-empresas-agentes-autorizados, #nav li a.selected-medias-grandes-empresas-agentes-autorizados, #nav li a.bt-medias-grandes-empresas-agentes-autorizados:hover {
	background:url(../imagens/medias_grandes_empresas_menu2_agentes_autorizados_selecionado.jpg) no-repeat;
	display:block;
	height:28px;
	width:192px;
}


/*Operadoras*/
#nav li a.bt-operadoras-solucoes-de-voz {
	background:url(../imagens/operadoras_menu2_solucoes_de_voz.jpg) no-repeat;
	border-style:none;
	height:28px;
	padding: 0;
	width:123px;
}
#nav li a.select-operadoras-solucoes-de-voz, #nav li a.selected-operadoras-solucoes-de-voz, #nav li a.bt-operadoras-solucoes-de-voz:hover {
	background:url(../imagens/operadoras_menu2_solucoes_de_voz_selecionado.jpg) no-repeat;
	display:block;
	height:28px;
	width:123px;
}
#nav li a.bt-operadoras-solucoes-de-dados {
	background:url(../imagens/operadoras_menu2_solucoes_de_dados.jpg) no-repeat;
	border-style:none;
	height:28px;
	padding: 0;
	width:139px;
}
#nav li a.select-operadoras-solucoes-de-dados, #nav li a.selected-operadoras-solucoes-de-dados, #nav li a.bt-operadoras-solucoes-de-dados:hover {
	background:url(../imagens/operadoras_menu2_solucoes_de_dados_selecionado.jpg) no-repeat;
	display:block;
	height:28px;
	width:139px;
}
#nav li a.bt-operadoras-interconexao {
	background:url(../imagens/operadoras_menu2_interconexao.jpg) no-repeat;
	border-style:none;
	height:28px;
	padding: 0;
	width:111px;
}
#nav li a.select-operadoras-interconexao, #nav li a.selected-operadoras-interconexao, #nav li a.bt-operadoras-interconexao:hover {
	background:url(../imagens/operadoras_menu2_interconexao_selecionado.jpg) no-repeat;
	display:block;
	height:28px;
	width:111px;
}
#nav li a.bt-operadoras-solucoes-complementares {
	background:url(../imagens/operadoras_menu2_solucoes_complementares.jpg) no-repeat;
	border-style:none;
	height:28px;
	padding: 0;
	width:178px;
}
#nav li a.select-operadoras-solucoes-complementares, #nav li a.selected-operadoras-solucoes-complementares, #nav li a.bt-operadoras-solucoes-complementares:hover {
	background:url(../imagens/operadoras_menu2_solucoes_complementares_selecionado.jpg) no-repeat;
	display:block;
	height:28px;
	width:178px;
}
#nav li a.bt-operadoras-servicos {
	background:url(../imagens/operadoras_menu2_servicos.jpg) no-repeat;
	border-style:none;
	height:28px;
	padding: 0;
	width:85px;
}
#nav li a.select-operadoras-servicos, #nav li a.selected-operadoras-servicos, #nav li a.bt-operadoras-servicos:hover {
	background:url(../imagens/operadoras_menu2_servicos_selecionado.jpg) no-repeat;
	display:block;
	height:28px;
	width:85px;
}

/*Institucional*/
#nav li a.bt-institucional-empresa {
	background:url(../imagens/institucional_menu2_empresa.jpg) no-repeat;
	border-style:none;
	height:28px;
	padding: 0;
	width:84px;
}
#nav li a.select-institucional-empresa, #nav li a.selected-institucional-empresa, #nav li a.bt-institucional-empresa:hover {
	background:url(../imagens/institucional_menu2_empresa_selecionado.jpg) no-repeat;
	display:block;
	height:28px;
	width:84px;
}
#nav li a.bt-institucional-centro-de-imprensa {
	background:url(../imagens/institucional_menu2_centro_de_imprensa.jpg) no-repeat;
	border-style:none;
	height:28px;
	padding: 0;
	width:142px;
}
#nav li a.select-institucional-centro-de-imprensa, #nav li a.selected-institucional-centro-de-imprensa, #nav li a.bt-institucional-centro-de-imprensa:hover {
	background:url(../imagens/institucional_menu2_centro_de_imprensa_selecionado.jpg) no-repeat;
	display:block;
	height:28px;
	width:142px;
}
#nav li a.bt-institucional-recursos-humanos {
	background:url(../imagens/institucional_menu2_recursos_humanos.jpg) no-repeat;
	border-style:none;
	height:28px;
	padding: 0;
	width:133px;
}
#nav li a.select-institucional-recursos-humanos, #nav li a.selected-institucional-recursos-humanos, #nav li a.bt-institucional-recursos-humanos:hover {
	background:url(../imagens/institucional_menu2_recursos_humanos_selecionado.jpg) no-repeat;
	display:block;
	height:28px;
	width:133px;
}
#nav li a.bt-institucional-rede-e-tecnologia {
	background:url(../imagens/institucional_menu2_rede_e_tecnologia.jpg) no-repeat;
	border-style:none;
	height:28px;
	padding: 0;
	width:129px;
}
#nav li a.select-institucional-rede-e-tecnologia, #nav li a.selected-institucional-rede-e-tecnologia, #nav li a.bt-institucional-rede-e-tecnologia:hover {
	background:url(../imagens/institucional_menu2_rede_e_tecnologia_selecionado.jpg) no-repeat;
	display:block;
	height:28px;
	width:129px;
}
#nav li a.bt-institucional-agentes-autorizados {
	background:url(../imagens/institucional_menu2_agentes_autorizados.jpg) no-repeat;
	border-style:none;
	height:28px;
	padding: 0;
	width:149px;
}
#nav li a.select-institucional-agentes-autorizados, #nav li a.selected-institucional-agentes-autorizados, #nav li a.bt-institucional-agentes-autorizados:hover {
	background:url(../imagens/institucional_menu2_agentes_autorizados_selecionado.jpg) no-repeat;
	display:block;
	height:28px;
	width:149px;
}
#nav ul {
	display: none;
	position: absolute;
	left: 0;
	margin: 0;
	padding: 0;
}
* html #nav ul {line-height: 0}
#nav ul a {zoom: 1}
#nav ul li {float: none}
/*#nav ul ul {top: 0}*/

#nav ul {width: 180px}
#nav ul ul {left:176px; top:6px} 
/*#nav {background-color: #E3383E; font-weight:500}*/
#nav *:hover {background-color: none; }
#nav .nav-sub li span {
	display:block;
	border: 0px;
	color: #FFF;
	text-align:left;
	font-size:12px;
	text-decoration:none;
	font-family: "Arial";
	margin:0 auto;
	padding:4px 2px 5px 8px;
	position:relative;
	right:3px;
	width:162px;
	cursor:pointer;
}
#nav a {
	border: 0px;
	color: #FFF;
	text-align:left;
	font-size:12px;
	text-decoration:none;
	font-family: "Arial";
}
#nav li.hover a {color:#FFF;}
#nav ul {top:35px;}
#nav ul li a {color:#FFF;}
.select, #nav ul li.hover > a {background-color: #ed8488; color:#FFF; _background-color: #ed8488 !important;}
#nav ul a {border-bottom: 0px;}
/**/

/* destaques */

.destaques {
    display:block;
    width:199px;
    height:106px;
    margin-top:10px;
    padding:3px;
    background:url(../imagens/box_destaque_bg.jpg) top left no-repeat;
    text-align:left;
}
.destaques .dest_int {
    width:187px;
    height:101px;
    padding:6px 6px 0 6px;
    text-align:left;
}
.destaques .seta{
    width:7px;
    height:5px;
    margin-right:5px;
}
.destaques div.txt
{
	width:110px;
    margin:0;
    padding:0;
    font-size:11px;
    height:55px;
    text-align:left;
}
.destaques h1 {
    margin:0 0 5px 0;
    padding:0;
    color: #C8313A;
    font-size: 15px !important;
    font-weight:bold;
    letter-spacing:-1px;
    text-align:left;
}
.destaques p{
    margin:0;
    padding:0;
    text-align:left;
}
form#formTabelas table {
	background-color:#edf0f5!important;
}

#content p, #content ul#list-underline  { font-family:"Trebuchet MS"; font-size:12px; color:#666; padding:0 0 25px; }

#content { background:#edf0f5; width:625px; padding:0 10px }
#content .tit-sem-fronteiras { background:url(../images/tit-sem-fronteiras.png) no-repeat; display:block; text-indent:-10000px; height:42px; margin:24px 0 40px 21px; }
#content .tit-beneficios { background:url(../images/tit-beneficios-do-produto.png) no-repeat; display:block; text-indent:-10000px; height:71px; margin:24px 0 40px 21px; }
#content .tit-diferenciais { background:url(../images/tit-diferenciais.png) no-repeat; display:block; text-indent:-10000px; height:56px; margin:24px 0 40px 21px; }

#content ul#list-underline { list-style:none; margin:0 0 20px; padding:0 0 0 35px; }
#content ul#list-underline li { display:block; padding:5px 0; border-bottom:1px solid #CCC; }
