@charset "utf-8";
/* CSS Document */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend, caption {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
table, tbody, tfoot, thead, tr, th, td {
	vertical-align:middle;
	}
body {
	line-height: 1;
}
blockquote, q {
	quotes: none;
}

/* remember to define focus styles! */
:focus {
	outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
	text-align:center;
	border-collapse: collapse;
	border-spacing: 0;
}
div.clear {
clear: both;
}
body {
	background-image:url(imagens/fundo.png);
	}
#superior {
	background-image:url(imagens/fundo_topo.png);
	background-position:top;
	background-repeat:repeat-x;
	min-height:120px;
	margin-top:0;
	}
#topo {
	width:980px;
	}
div#topo h1 {
	background-image:url(imagens/logo_bhi.png);
	background-repeat:no-repeat;
	float:left;
	width:221px;
	height:120px;
	text-indent:-999em;
	}
div#topo h1 a{
	width:221px;
	height:120px;
	display:block;
	overflow:hidden;
	}
#painel {
	background-image:url(imagens/fundo_paineis.png);
	background-repeat:no-repeat;
	width:346px;
	height:81px;
	float:left;
	text-align:left;
	padding-top:29px;
	padding-left:10px;
	margin-left:20px;
	}
#painel h4 {
	background-image:url(imagens/fundo_tituloh4.png);
	background-repeat:no-repeat;
	background-color:transparent;
	width:207px;
	height:22px;
	text-align:center;
	color:#FFF;
	font-family:"Decker",Arial, Verdana;
	letter-spacing:1px;
	padding-top:2px;
	font-size:12px;
	}
#webmail h4 {
	background-image:url(imagens/fundo_tituloh4.png);
	background-repeat:no-repeat;
	background-color:transparent;
	width:207px;
	height:22px;
	text-align:center;
	color:#FFF;
	font-family:"Decker",Arial, Verdana;
	letter-spacing:1px;
	padding-top:2px;
	font-size:12px;
	}
.texto_paineis {
	color:#5d7e7e;
	font-family:"Decker", Arial, Verdana;
	background-color:transparent;
	letter-spacing:1px;
	font-size:12px;
	padding-left:20px;
	padding-right:5px;
	}
#webmail {
	background-image:url(imagens/fundo_paineis.png);
	background-repeat:no-repeat;
	width:346px;
	height:81px;
	float:right;
	text-align:left;
	margin-right:20px;
	padding-top:29px;
	padding-left:10px;
	}
.form_painel {
	background-image:url(imagens/fundo_form.png);
	background-color:transparent;
	background-repeat:no-repeat;
	width:181px;
	height:16px;
	border:0;
	padding-left:10px;
	color:#666;
	font-family:"Decker", Arial, Verdana;
	font-size:12px;
	letter-spacing:1px;
	text-align:left;
	}
.botao_painel {
	background-image:url(imagens/botao_painel.png);
	background-repeat:no-repeat;
	background-color:transparent;
	border:0;
	width:25px;
	height:22px;
	color:white;
	font-size:0;
	text-indent:-999em;
	}
#dominio {
	margin-top:12px;
	}
ul.botoes_rapidos {
	float:right;
	margin-top:0;
	margin-left:0;
	margin-bottom:0;
	margin-right:30px;
	padding:0;
	height:18px;
	}
ul.botoes_rapidos li {
	list-style:none;
	display:inline;
	}
ul.botoes_rapidos li a {
	float:left;
	}
#banner {
	margin-top:20px;
	margin-bottom:20px;
	}
#corpo {
	width:980px;
	}
.produtos {
	width:960px;
	}
.depoimentos h2 {
	background-image:url(imagens/fundo_h2.png);
	background-color:transparent;
	width:177px;
	height:25px;
	text-align:center;
	margin-left:40px;
	color:white;
	padding-top:30px;
	font-family:"Decker", Arial, Verdana;
	font-size:18px;
	letter-spacing:2px;
	}
.depoimentos {
	background-image:url(imagens/fundo_depoimentos.png);
	background-position:center;
	background-repeat:no-repeat;
	height:50px;
	}
.nav_ {
	background-image:url(imagens/fundo_produtos.png);
	background-repeat:no-repeat;
	background-position:top;
	height:186px;
	}
table.nav {
	background-color:transparent;
	width: 920px;
	height:180px;
	color:white;
	font-family:"Decker", Arial, Verdana;
	font-size:14px;
	letter-spacing:1px;
	}
.nav_ h2 {
	color:white;
	font-family:"Decker", Arial, Verdana;
	font-size:18px;
	float:left;
	letter-spacing:2px;
	margin-left:20px;
	margin-top:73px;
	background-color:transparent;
	}
#telefones {
	float:left;
	padding-left: 10px;
	background-image:url(imagens/fundo_telefones.png);
	width:300px;
	height:143px;
	background-repeat:no-repeat;
	font-family:"Decker", Arial, Verdana;
	font-size:12px;
	letter-spacing:1px;
	padding-top:20px;
	color:#666;
	}
#telefones table {
	margin-left:35px;
	height:125px;
	}
#segundobanner {
	float:left;
	width: 572px;
	margin-left:20px;
	}
#tela_suporte {
	float:right;
	width:350px;
	margin-right: 20px;
	background-color:transparent;
	}
.tela_suporte {
	text-align:center;
	background-color:white;
	margin-top:5px;
	margin-bottom:5px;
	padding-top:3px;
	padding-bottom:3px;
	list-style-type:none;
	color:#5d7e7e;
	font-family:"Decker", Arial, Verdana;
	font-size:13px;
	letter-spacing:2px;
	}
.tela_suporte h3 {
	background-image:url(imagens/fundo_h3.png);
	background-repeat:no-repeat;
	background-position:left;
	background-color:transparent;
	height:24px;
	padding-top:5px;
	padding-left:5px;
	color:white;
	font-family:"Decker", Arial, Verdana;
	font-size:16px;
	letter-spacing:1px;
	text-align:left;
	text-decoration: none;
	}
.tela_suporte h4 {
	background-image:url(imagens/fundo2_h3.png);
	background-repeat:no-repeat;
	background-position:left;
	background-color:transparent;
	height:24px;
	padding-top:5px;
	padding-left:5px;
	color:white;
	font-family:"Decker", Arial, Verdana;
	font-size:16px;
	letter-spacing:1px;
	text-align:left;
	text-decoration: none;
	}
.tela_suporte h3 a {
	color:white;
	text-decoration:none;
	}
.tela_suporte a {
	text-decoration: none;
	color:#5d7e7e;
	background-color:transparent;
	}
#twitando {
	background-image:url(imagens/fundo_twiter.png);
	margin-top:10px;
	height:59px;
	background-position:center;
	background-repeat:no-repeat;
	}
#twiter {
	float:left;
	margin-top:8px;
	margin-left:40px;
	}
#noticias_twiter {
	font-family: Arial, Verdana;
	font-size:12px;
	text-align:left;
	max-height:150px;
	max-width:800px;
	font-size:12px;
	color:#269ed7;
	letter-spacing:1px;
	float:left;
	margin-top:15px;
	margin-left:30px;
	background-color:transparent;
	}
#noticias_twiter ul {
list-style: none;
}
#noticias_twiter ul a {
    color:#5d7e7e;
	text-decoration:none;
	background-color:transparent;
   }
#noticias_twiter ul a:hover {
   text-decoration:none;
   font-weight:bold;
    }
#menu {
	width:920px;
	margin-top:30px;
	}
#tab_menu {
	width:100%;
	text-align:left;
	}
.linha_menu {
	min-height:1px;
	background-image:url(imagens/linha_menu.png);
	background-repeat:repeat-y;
	}
div#menu {
	color:#979797;
	font-family:"Decker", Arial, Verdana;
	letter-spacing:1px;
	font-size:10px;
	}
div#menu li {
	line-height:13px;
	list-style-position:inside;
	}
div#menu h5 {
	color:#666;
	font-size:12px;
	font-weight:bold;
	margin-bottom:4px;
	}
#menu h5 a {
	color:#333;
	text-decoration:none;
	}
#tab_menu a {
	color: #999;
	text-decoration:none;
}
#tab_menu a:hover {
	color:#666;
	text-decoration:underline;
}
span.text {
	color:red;
}
#rodape {
	margin-top:30px;
	width:100%;
	background-image:url(imagens/fundo_rodape.png);
	background-repeat:repeat-x;
	height:25px;
	color:#666;
	font-family:"Decker", Arial, Verdana;
	font-size:10px;
	letter-spacing:1px;
	padding-top:10px;
	margin-bottom:10px;
	}
#rodape ul {
	font-size:12px;
	margin-top:5px;
	margin-bottom:5px;
	color:#aaa9a9;
	}
#rodape ul li{
	display:inline;
	margin-left: 10px;
	}
#rodape ul li a {
	color:#aaa9a9;
	text-decoration: none;	
	}
#rodape ul li a:hover {
	color:#666;
	}
.recurso {
	background-image:url(imagens/fundo_recursos.png);
	background-repeat:no-repeat;
	height:168px;
	color:#666;
	font-family:"Decker", Arial, Verdana;
	font-size:14px;
	padding-left:10px;
	padding-right:15px;
	letter-spacing:1px;
	width:170px;
	}
.recurso h2{
	font-size:16px;
	letter-spacing:1px;

	}
.titulo_recursos {
	background-image:url(imagens/fundo_descricao_recursos.png);
	background-repeat:no-repeat;
	background-color:transparent;
	color:#666;
	font-family:"Decker",Arial, Verdana;
	font-size:14px;
	height:30px;
	padding-left:10px;
	text-align:left;
	}
.planos_padroes_1 {
	background-image:url(imagens/fundo_padrao_1.png);
	background-repeat:no-repeat;
	background-color:transparent;
	font-family:"Decker",Arial, Verdana;
	font-size:14px;
	letter-spacing:1px;
	color:#eaeaea;
	max-width:39px;
	}
.planos_padroes_2 {
	background-image:url(imagens/fundo_padrao_2.png);
	background-repeat:repeat-x;
	background-color:transparent;
	font-family:"Decker",Arial, Verdana;
	font-size:14px;
	letter-spacing:1px;
	color:#eaeaea;
	}
.planos_padroes_3 {
	background-image:url(imagens/fundo_padrao_3.png);
	background-repeat:no-repeat;
	background-color:transparent;
	background-position:right top;
	font-family:"Decker",Arial, Verdana;
	font-size:14px;
	letter-spacing:1px;
	color:#eaeaea;
	max-width:40px;
	}
.planos_basicos_1 {
	background-image:url(imagens/fundo_basico_1.png);
	background-repeat:no-repeat;
	background-color:transparent;
	font-family:"Decker", Arial, Verdana;
	font-size:14px;
	letter-spacing:1px;
	color:#3C4F4F;
	}
.planos_basicos_2 {
	background-image:url(imagens/fundo_basico_2.png);
	background-repeat:repeat-x;
	background-color:transparent;
	font-family:"Decker", Arial, Verdana;
	font-size:14px;
	letter-spacing:1px;
	color:#3C4F4F;
	}
.planos_basicos_3 {
	background-image:url(imagens/fundo_basico_3.png);
	background-repeat:no-repeat;
	background-position:right top;
	font-family:"Decker", Arial, Verdana;
	font-size:14px;
	letter-spacing:1px;
	color:#3C4F4F;
	}
#noticias {
	background-image:url(imagens/fundo_registro_dominio.png);
	background-repeat:no-repeat;
	background-position:center;
	width:913px;
	height:38px;
	margin-top:30px;
	font-family:"Decker", Arial, Verdana;
	font-size:12px;
	color:#333;
	letter-spacing:1px;
	padding-top:20px;
	padding-left:20px;
	padding-right:10px;
	text-align:center;
	}
.texto_dominio {
	margin-left:30px;
	color:#666;
	font-family: "Decker", Arial, Verdana;
	font-size:12px;
	letter-spacing:1px;
	line-height:14px;
	width:550px;
	text-align:justify;
	float:left;
	}
#form_registro  {
	float:right;
	background-image:url(imagens/fundo_form_registro.png);
	background-position:right top;
	background-repeat:no-repeat;
	background-color:white;
	margin-top:-17px;
	margin-right:40px;
	padding-left:10px;
	padding-right:10px;
	padding-top:20px;
	padding-bottom:20px;
	font-family:"Decker", Arial, Verdana;
	font-size:12px;
	color:#666;
	letter-spacing:1px;
	}
#form_registro b{
	color:#3C4F4F;
	} 
#planos_padroes {
	background-color:transparent;
	width:415px;
	font-family:"Decker", Arial, Verdana;
	letter-spacing:1px;
	font-size:12px;
	color
	border:0;
	}
#planos_padroes h3 {
	font-size:16px;
	float:left;
	margin-left:30px;
	padding-top:5px;
	color:#eaeaea;
	background-image:url(imagens/fundo_titulo_planos.png);
	background-repeat:no-repeat;
	width:178px;
	height:22px;
	}
#planos_basicos {
	width:250px;
	color:#3C4F4F;
	font-family:"Decker", Arial, Verdana;
	font-size:12px;
	letter-spacing:1px;
	padding-left:5px;
	}
#planos_basicos h3 {
	float:left;
	margin-left:25px;
	font-size:16px;
	color:#3C4F4F;
	background-image:url(imagens/fundo_titulo_basico.png);
	width:173px;
	height:22px;
	padding-top:5px;
	}
.titulo_planos_padroes_1 {
	background-image:url(imagens/fundo_titulo_padrao_1.png);
	background-repeat:no-repeat;
	height:127px;
	font-family:"Decker", Arial, Verdana;
	letter-spacing:1px;
	font-size:12px;
	color:#eaeaea;
	}
.titulo_planos_padroes_2 {
	background-image:url(imagens/fundo_titulo_padrao_2.png);
	background-repeat:repeat-x;
	background-color:transparent;
	font-family:"Decker", Arial, Verdana;
	letter-spacing:1px;
	font-size:12px;
	color:#eaeaea;
	}
.titulo_planos_padroes_3 {
	background-image:url(imagens/fundo_titulo_padroes_3.png);
	background-repeat:no-repeat;
	background-color:transparent;
	background-position:right top;
	font-family:"Decker", Arial, Verdana;
	letter-spacing:1px;
	font-size:12px;
	color:#eaeaea;
	}
.texto_observacoes {
	color:#666;
	font-family: "Decker", Arial, Verdana;
	font-size:12px;
	letter-spacing:1px;
	line-height:14px;
	margin-left:30px;
	margin-top:10px;
	}
.titulo_planos_basicos_1 {
	background-image:url(imagens/fundo_planos_basicos_1.png);
	background-color:transparent;
	background-repeat:no-repeat;
	color:#3C4F4F;
	font-family:"Decker", Arial, Verdana;
	font-size:12px;
	letter-spacing:1px;
	margin-left:5px;
}
.titulo_planos_basicos_2 {
	background-image:url(imagens/fundo_planos_basicos_2.png);
	background-repeat:repeat-x;
	background-color:transparent;
	color:#3C4F4F;
	font-family:"Decker", Arial, Verdana;
	font-size:12px;
	letter-spacing:1px;
	margin-left:5px;
}
.titulo_planos_basicos_3 {
	background-image:url(imagens/fundo_planos_basicos_3.png);
	background-color:transparent;
	background-repeat:no-repeat;
	background-position:right top;
	color:#3C4F4F;
	font-family:"Decker", Arial, Verdana;
	font-size:12px;
	letter-spacing:1px;
	margin-left:5px;
}
#planos {
	float:left;
	margin-bottom:20px;
	}
#loja_modelo {
	float:right;
	width:300px;
	margin-right:30px;
	margin-top:30px;
	padding-top:10px;
	}
#loja_modelo h3 {
	background-image:url(imagens/fundo_h3.png);
	background-repeat:no-repeat;
	background-position:right;
	background-color:transparent;
	height:24px;
	width:120px;
	padding-top:5px;
	padding-left:5px;
	color:white;
	font-family:"Decker", Arial, Verdana;
	font-size:16px;
	letter-spacing:1px;
	text-align:left;
	float:left;
	}
#clientes {
	float:right;
	width:300px;
	}
#clientes h4{
	background-color:transparent;
	color:#3C4F4F;
	font-family:"Decker", Arial, Verdana;
	font-size:16px;
	letter-spacing:1px;
	margin-right:30px;
	margin-top:20px;
	}
#conheca_a_ferramenta {
	float:right;
	width:370px;
	padding-top:10px;
	padding-bottom:10px;
	}
#acesso_administrador {
	float:right;
	background-color:white;
	width:160px;
	margin-right:10px;
	padding-top:5px;
	padding-right:5px;
	padding-bottom:5px;
	font-family:"Decker", Arial, Verdana;
	font-size:12px;
	letter-spacing:1px;
	text-align:left;
	text-decoration: none;
	margin-top:-360px;
	}
#acesso_administrador h3 {
	color:white;
	background-image:url(imagens/fundo_h3.png);
	background-repeat:no-repeat;
	background-position:left;
	background-color:transparent;
	padding-top:2px;
	padding-bottom:2px;
	font-size:11px;
	padding-left:5px;
}
#acesso_administrador label {
	padding-left:5px;
	height:15px;
	float:left;
	padding-top:5px;
	margin-bottom:5px;
}
#acesso_administrador input {
	background-color:#eaeaea;
	width:90px;
	float:right;
	height:20px;
	margin-bottom:5px;
	font-family:"Decker", Arial, Verdana;
	font-size:11px;
}
#acesso_administrador select {
	float:right;
	width:95px;
	height:20px;
	margin-bottom:5px;
	background-color:#eaeaea;	
	font-family:"Decker", Arial, Verdana;
	font-size:11px;
}
#remember {
	width:20px;
}
#acesso_administrador a {
	color:#666;
	text-decoration:none;
	margin-left:10px;
}
#como_usar {
	float:right;
	width:300px;
	margin-right:30px;
	padding-top:10px;
	padding-bottom:10px;
	}
#vantagens_mail {
	float:right;
	width:300px;
	margin-right:30px;
	text-align:justify;
	font-family:"Decker", Arial, Verdana;
	color:#666;
	background-color:transparent;
	font-size:12px;
	letter-spacing:1px;
	line-height:14px;
	}
#vantagens_mail h4 {
	color:#3C4F4F;
	font-size:16px;
	margin-right:30px;
	margin-top:20px;
	text-align:center;
	}
 #vantagens_mail h5 {
	font-size:14px;
	font-weight:bold;
	}
#formulario_contato {
	float:left;
	margin-left:20px;
	margin-top:10px;
	}
.legenda_form_atendimento {
	color:white;
	font-family:"Decker", Arial, Verdana;
	letter-spacing:1px;
	font-size:13px;
	margin-right:3px;
	background-color:transparent;
	}
#nome_atendimento, #email_atendimento, #departamento_atendimento {
	background-image:url(imagens/fundo_form_atendimento.png);
	background-color:transparent;
	width:172px;
	height:16px;
	border:0;
	padding-left:10px;
	padding-right:10px;
	color:#666;
	font-family:"Decker", Arial, Verdana;
	font-size:12px;
	}
#mensagem_atendimento {
	background-image:url(imagens/fundo_mensagem_atendimento.png);
	background-color:transparent;
	width:175px;
	height:79px;
	border:0;
	color:#666;
	font-family:"Decker", Arial, Verdana;
	font-size:12px;
	overflow:hidden;
	padding-top:5px;
	padding-left:10px;
	padding-right:10px;
	}
#submit_atendimento {
	background-image:url(imagens/fundo_botao_formulario.png);
	width:80px;
	height:20px;
	color:white;
	font-family:"Decker", Arial, Verdana;
	background-color:transparent;
	border:0;
	margin:0;
	letter-spacing:2px;
	}
#barra_faq {
	background-image:url(imagens/fundo_barra_faq.png);
	background-color:transparent;
	width:923px;
	height:59px;
	margin-top:-12px;
	text-align:left;
	color:white;
	font-family:"Decker", Arial, Verdana;
	font-size:12px;
	letter-spacing:1px;
	padding-left:10px;
	padding-top:10px;
	}
#barra_faq h4 {
	float:left;
	font-size:20px;
	letter-spacing:2px;
	margin:10px;
	margin-top:0;
	}
#tab_faq {
	width:933px;
	color:#3C4F4F;
	font-family:"Decker", Arial, Verdana;
	letter-spacing:1px;
	font-size:12px;
	line-height:15px;
	}
#tab_faq a {
	text-decoration:none;
	color:#3C4F4F;
	}
#tab_faq a:hover {
	color:#666;
	}
	
#tab_faq td {
	text-align:left;
	vertical-align:top;
	}
#tab_faq h5 {
	font-size:16px;
	margin:5px;
	}
#tab_faq ul li {
	list-style:none;
	}
.linha_faq {
	background-image:url(imagens/linha_faq.png);
	width:13px;
	height:98px;
	background-color:transparent;
	background-repeat:no-repeat;
	}
#endereco {
	font-family:"Decker", Arial, Verdana;
	font-size:14px;
	color:#666;
	float:left;
	margin-top:20px;
	width:933px;
	text-align:center;
	letter-spacing:1px;
	}
.horario_atendimento {
	float:right;
	margin-right:100px;
	font-family:"Decker", Arial, Verdana;
	font-size:16px;
	letter-spacing:2px;
	color:white;
	background-color:transparent;
	}
#telefonia {
	background-image:url(imagens/fundo_telefonia.png);
	background-color:transparent;
	background-repeat:no-repeat;
	background-position:center top;
	width:960px;
	padding-top:10px;
	}
#telefonia h2 {
	background-image:url(imagens/fundo_h2_telefonia.png);
	background-color:transparent;
	width:180px;
	height:25px;
	padding-top:7px;
	margin-left:40px;
	text-align:center;
	color:white;
	font-family:"Decker", Arial, Verdana;
	font-size:18px;
	letter-spacing:2px;
	}
#telefonia_topo {
	background-image:url(imagens/topo_telefonia.png);
	background-repeat:no-repeat;
	background-color:transparent;
	}
#flash_voip {
	float:left;
	margin-top:20px;
	margin-left:10px;
	}
#painel_voip {
	float:right;
	width:300px;
	color:white;
	font-family:"Decker", Arial, Verdana;
	letter-spacing:1px;
	font-size:12px;
	text-align:justify;
	margin-right:10px;
	background-color:transparent;
	}
#painel_voip h3 {
	background-image:url(imagens/fundo_titulo_painel.png);
	background-color:transparent;
	width:179px;
	height:35px;
	text-align:center;
	padding-top:5px;
	color:white;
	font-family:"Decker", Arial, Verdana;
	letter-spacing:1px;
	font-size:16px;
	}
#painel_voip label {
	font-size:14px;
	}
#usuario_voip, #senha_voip {
	background-color:transparent;
	border:0;
	color:#5d7e7e;
	font-family: Arial, Verdana;
	}
#usuario_voip {
	margin-left:10px;
	}
#senha_voip {
	margin-left:18px;
	}
#informacoes_voip {
	float:right;
	margin-right:10px;
	width:300px;
	margin-top:60px;
	color:#5d7e7e;
	font-family:"Decker", Arial, Verdana;
	font-size:16px;
	letter-spacing:1px;
	background-color:transparent;
	}
#titulo_informacoes {
	background-image:url(imagens/fundo_recursos.png);
	background-repeat:no-repeat;
	width:223px;
	height:168px;
	color:#666;
	font-family:"Decker", Arial, Verdana;
	font-size:13px;
	}
#titulo_informacoes h2 {
	font-size:15px;
	letter-spacing:1px;
	padding-top:10px;
	background:none;
	color:#666;
	font-family:"Decker", Arial, Verdana;
	margin-left:-5px;
}
#duvidas {
	float:left;
	}
.duvidas_texto {
	font-size:14px;
	}
.pagamento_cartao_credito {
	float:right;
	margin-right:30px;
	color:white;
	font-family:"Decker", Arial, Verdana;
	background-color:transparent;
	font-size:18px;
	letter-spacing:1px;
	}
#pesquisa_pagamento {
	color:white;
	font-family:"Decker", Arial, Verdana;
	float:left;
	width:300px;
	margin-left:40px;
	font-size:14px;
	letter-spacing:1px;
	margin-top:20px;
	background-color:transparent;
	}
#dominio_pague {
	margin-left:5px;
	}
#pague_dominio {
	margin-left:10px;
	}
#ident_bhi {
	float:left;
	margin-left:40px;
	}
#passo_a_passo {
	color:white;
	background-color:transparent;
	font-family:"Decker", Arial, Verdana;
	padding-left:10px;
	letter-spacing:1px;
	font-size:14px;
	}
#passo_a_passo h4 {
	font-size:16px;
	letter-spacing:2px;
	}
#formulario {
	background-image:url(imagens/fundo_telefonia.png);
	background-color:transparent;
	background-repeat:no-repeat;
	background-position:center top;
	width:960px;
	padding-top:10px;
	}
#formulario h2 {
	background-image:url(imagens/fundo_h2_telefonia.png);
	background-color:transparent;
	width:180px;
	height:25px;
	padding-top:7px;
	margin-left:40px;
	text-align:center;
	color:white;
	font-family:"Decker", Arial, Verdana;
	font-size:18px;
	letter-spacing:2px;
	float:left;
	}
#topo_form {
	background-image:url(imagens/topo_telefonia.png);
	background-repeat:no-repeat;
	background-color:transparent;
	margin-top:30px;
	height:175px;
	color:white;
	font-family:"Decker", Arial, Verdana;
	letter-spacing:1px;
	font-size:14px;
	}
#detalhe_planos {
	float:left;
	width:200px;
	}
#form_detalhes {
	float:right;
	margin-right:10px;
	width:600px;
	background-repeat:repeat-x;
	background-color:#5d7e7e;
	color:white;
	font-family:"Decker", Arial, Verdana;
	letter-spacing:1px;
	font-size:14px;
	}
#form_detalhes h3 {
	font-size:16px;
	letter-spacing:2px;
	}
#div1, #div2 {
	margin:10px;
	}
.como_soube, .nome_form,.complemento_form, .email_form, .cnpj_form, .cpf_form, .email_tecnico, .email_financeiro, .fone_fixo, fone_movel, .opcao_pagamento, .periodicidade, .vencimento, .cep_form, .endereco_form, .bairro_form, .cidade_form, .estado, .senha_form {
	color:#666;
	font-family:"Decker", Arial, Verdana;
	letter-spacing:1px;
	font-size:12px;
	margin:5px;
	}
.como_soube {
	width:330px;
	margin-left:10px;
	}
.numero_form {
	width:80px;
	margin-left:15px;
	}	
.complemento_form {
	width:400px;
	margin-left:15px;
	}	
.rs_form {
	width:400px;
	margin-left:15px;
	}
.nome_form {
	width:490px;
	margin-left:15px;
	}
.cnpj_form {
	width:200px;
	}
.cpf_form {
	width:200px;
	margin-left:20px;
	}
.email_tecnico {
	width:340px;
	}
.email_financeiro {
	width:320px;
	}
.fone_fixo {
	width:200px;
	margin-left:25px;
	}
.fone_movel {
	width:200px;
	}
.cep_form {
	width:150px;
	margin-left:10px;
	}
.endereco_form {
	width:470px;
	}
.complemento_form {
	width:200px;
	}
.bairro_form {
	width:150px;
	}
.cidade_form {
	width:150px;
	}
.estado {
	margin-left:10px;
	}
.criar_senha {
	background-image:url(imagens/fundo_criar_senha.png);
	background-repeat:no-repeat;
	background-color:transparent;
	color:#5d7e7e;
	width:567px;
	height:55px;
	text-align:center;
	padding-top:8px;
	padding-left:10px;
	margin-top:20px;
	}
.senha_form {
	width:200px;
	}
#tabela_plano {
	background-image:url(imagens/fundo_escolha_plano.png);
	background-repeat:no-repeat;
	width:292px;
	height:127px;
	padding-top:20px;
	padding-left:20px;
	margin-left:30px;
	}
#escolha_plano {
	color:#666;
	}
#detalhe_planos {
	margin-top:10px;
	margin-left:50px;
	font-family:"Decker", Arial, Verdana;
	color:#5d7e7e;
	background-color:transparent;
	}
#detalhe_planos h3 {
	margin-left:-2px;
	font-size:18px;
	color:#5d7e7e;
	background-color:transparent;
	letter-spacing:2px;
	}
.titulo_detalhes_planos {
	background-image:url(imagens/titulo_planos_detalhes.png);
	background-repeat:no-repeat;
	background-position:center;
	width:218px;
	height:165px;
	}
.descricao_planos {
	background-image:url(imagens/fundo_detalhes_planos.png);
	background-repeat:no-repeat;
	background-position:center;
	height:25px;
	padding-top:10px;
	letter-spacing:1px;
	}
	div.aba_duvidas {
  margin: 0;
  position: fixed;
  bottom: 2em;
  left: auto;
  width: 8.5em;
  right: 0.5em;
}
div.aba_duvidas p {
  margin: 0; 
  padding: 0.3em 0.4em;
  color: white;
  background-color:transparent;
}

div.aba_duvidas a, div.banner em { display: block; margin: 0 0.5em }
div.aba_duvidas a:first-child { border-top: none }
#iframepaguefacil {
	background-color:transparent;
	margin-top:-14px;
	}
#suporte_avancado {
	background-image:url(imagens/fundo_telefonia.png);
	background-color:transparent;
	background-repeat:no-repeat;
	background-position:center top;
	width:960px;
	padding-top:10px;
	color:white;
	font-family:"Decker", Arial, Verdana;
	font-size:12px;
	letter-spacing:1px;
	}
#suporte_avancado h2 {
	background-image:url(imagens/fundo_h2_telefonia.png);
	background-color:transparent;
	width:180px;
	height:25px;
	padding-top:7px;
	margin-left:40px;
	text-align:center;
	font-size:18px;
	letter-spacing:2px;
	float:left;
	}
#topo_suporte_avancado {
	background-image:url(imagens/topo_telefonia.png);
	background-repeat:no-repeat;
	background-color:transparent;
	margin-top:30px;
	height:175px;
	}
#nav_suporte_avancado {
	margin-top:40px;
	float:left;
	}
#nav_suporte_avancado h3 {
	font-size:16px;
	}
#acesso_remoto {
	width:311px;
	font-family:"Decker", Arial, Verdana;
	color:#5d7e7e;
	letter-spacing:1px;
	font-size:14px;
	float:right;
	margin-top:10px;
	margin-right:20px;
	}
#aplicativos h2 {
	background-image:url(imagens/titulo_aplicativos.png);
	width:311px;
	height:94px;
	text-indent:-999em;
	}
#acesso_remoto a {
	color:#5d7e7e;
	letter-spacing:1px;
	text-decoration:none;
	}
#acesso_remoto a:hover {
	color:#666;
	}
#suporte_remoto {
	margin-top:10px;
	text-align:justify;
	}
#suporte_remoto h2 {
	background-image:url(imagens/titulo_suporte_remoto.png);
	width:311px;
	height:76px;
	text-indent:-999em;
	margin-bottom:10px;
	}
#remoto_conteudo {
	float:left;
	margin-left:40px;
	margin-top:20px;
	}
#siganos {
	padding-right: 30px;
	margin-top: -9px;
	}
#faca_download {
	font-size:20px;
	letter-spacing:2px;
	background-color:white;
	padding:5px;
	}
#suporteavancado {
	font-family:"Decker", Arial, Verdana;
	color:#5d7e7e;
	font-size:18px;
	letter-spacing:2px;
	margin-top:20px;
	float:left;
	width:900px;
	text-align:center;
	}
#suporteavancado a {
	text-decoration: none;
	color:#5d7e7e;
	}
#mais_recursos_voip h2 {
	background-image:url(imagens/mais_recursos_voip.png);
	background-color:transparent;
	width:140px;
	height:29px;
	margin:10px;
	text-indent:-999em;
	}
#mais_recursos_voip h3 {
	background-image:url(imagens/fundo_recursos_voip.png);
	background-repeat:no-repeat;
	width:309px;
	height:36px;
	text-align:center;
	padding-top:15px;
	background-color:transparent;
	text-align:center;
	letter-spacing:2px;
	font-size:18px;
	}
#mais_recursos_voip h3 a {
	text-decoration:none;
	color:#5d7e7e;
	}
#mais_recursos_voip h3 a:hover {
	font-size:20px;
	}
.titulo_como {
	background-image:url(imagens/fundo_titulo_como.png);
	background-color:transparent;
	background-repeat:no-repeat;
	width:228px;
	height:135px;
	color:white;
	font-family:"Decker", Verdana, Arial;
	font-size:12px;
	letter-spacing:1px;
	padding-left:10px;
	}
.titulo_como h4 {
	font-size:13px;
	}
.como_ligar {
	background-color:#eaeeee;
	color:#5d7e7e;;
	font-family:"Decker", Verdana, Arial;
	letter-spacing:1px;
	margin:10px;
	width:220px;
	font-size:12px;
	}
.como_ligar strong {
	font-size:14px;
	}
#texto_quem_somos {
	font-family:"Decker", Arial, Verdana;
	color:#5d7e7e;
	font-size:14px;
	letter-spacing:2px;
	padding-left:20px;
	padding-right:20px;
	margin-top:20px;
	line-height:18px;
	}
.midias1 {
	float:left;
}
.midias2 {
	float:left;
	margin-left:20px;
	margin-right:20px;
}
.midias2 li{
	list-style:circle;
}
#lateral-pabx-virtual {
	margin-top:30px;
}
#lateral-pabx-virtual h4 {
	font-family:"Decker", Verdana, Arial;
	color:#5d7e7e;
	letter-spacing:1px;
}
