

#destaque #promocao {
	position: absolute;
	left: 0px;
	top: -19px;
	cursor: pointer;
	z-index: 100;
	}

.home .box { position: relative; float: left; margin-top: 20px; padding: 15px 0 0 20px; background-color: #fff; }
.home .box img.left { position: absolute; top: 0; left: 0; }
.home .box img.right { position: absolute; top: 0; right: 0; }
.home .box img.icone { position: absolute; top: 10px; right: 10px; }
.home .box h3, .home .box h4 { margin-bottom: 15px; height: 30px; font-size: 22px; font-family: "Trebuchet MS"; border-bottom: 5px solid #e4e4d5; }
.home .box h3 { color: #f15f0a; }
.home .box h4 { color: #7e7e73; }
.home .box p { padding-right: 20px; }

.home .como { margin-right: 10px; width: 435px; height: 163px; background: #fff url(../images/bg_box.gif) repeat-x bottom; }
.home .como img.right { _right: -1px; }
.home .como a { position: absolute; right: 20px; bottom: 0;  }

.home .participe { width: 455px; height: 163px; background: #fff url(../images/bg_box.gif) repeat-x bottom; }
.home .participe img.right { _right: -1px; }
.home .participe a { position: absolute; right: 20px; bottom: 0;  }

.home .vantagens { margin-right: 10px; width: 512px; border-bottom: 22px solid #fff; }
.home .vantagens p.titulo { position: relative; margin: 0 0 1px 0; padding: 0 0 0 25px; float: left; clear: both; width: 470px; height: 32px; display: inline; cursor: pointer; font-weight: bold; line-height: 32px; background-color: #dedede; }
.home .vantagens p.titulo img { position: absolute; top: 11px; left: 10px; }
.home .vantagens p.mais { background-image: url(../images/icone_mais.gif); background-repeat: no-repeat; background-position: 470px 6px; }
.home .vantagens p.menos { background-color: #ccc; background-image: url(../images/icone_menos.gif); background-repeat: no-repeat; background-position: 470px 6px; }
.home .vantagens p.texto { margin-bottom: 1px; padding: 10px; float: left; clear: both; width: 475px; display: none; background: #efefef; _display: show; }

.home .caracteristicas { padding-bottom: 28px; width: 378px; border-bottom: 22px solid #fff; background: #fff url(../images/bg_box2.gif) repeat-x bottom; }
.home .caracteristicas ul { float: left; *margin-bottom: -5px; _margin-bottom: -5px; }
.home .caracteristicas ul li { margin-bottom: 10px; padding-left: 12px; float: left; clear: both; width: 250px; display: inline; background: url(../images/icone_seta.gif) no-repeat left; }
.home .caracteristicas a { position: absolute; right: 20px; bottom: 0; }


.home .novidades { padding-bottom: 28px;  clear: both; width: 924px; border-bottom: 22px solid #fff; background: #fff url(../images/bg_box2.gif) repeat-x bottom; }
.home .novidades ul { float: left; *margin-bottom: -5px; _margin-bottom: -5px; }
.home .novidades ul li { margin-bottom: 10px; padding-left: 12px; float: left; clear: both; display: inline; background: url(../images/icone_seta.gif) no-repeat left; }
.home .novidades .botao_mais { position: absolute; right: 20px; bottom: 0; }
.home .novidades_planos { background: #fff ! important; }
.home .novidades_planos h4 { color: #F15F0A ! important; }


.interna { background: url(../images/bg_palco.gif) repeat-y center center; }
.interna_cliente { background: url(../images/bg_palco_cliente.gif) repeat-y center center ! important; }
.interna #header { background: url(../images/bg_header.png) repeat-x top; }
.interna #content { padding-top: 45px; background-image: url(../images/bg_conteudo.gif); background-repeat: no-repeat; background-position: 1px 0; _background-position: 2px 0; *background-position: 2px 0; }
.interna .cliente { background-image: url(../images/bg_conteudo_cliente.gif) ! important; }
.noticia { position: relative; margin-top: 10px; margin-bottom: 15px; border-bottom: 1px dotted #e4e4d5; padding-bottom: 5px; padding-left: 5px; font-weight: bold; color: #F15F0A; }


.tela_central { position: relative; margin: 0 0 0 15px; float: left; width: 685px; display: inline; }
.tela_central h3 { margin: 0 0 25px 0; padding: 0 0 0 50px; float: left; width: 580px; height: 30px; font-size: 22px; font-family: "Trebuchet MS"; color: #f15f0a; text-align: left; border-bottom: 5px solid #e4e4d5; }
.tela_central h3 a { font-size: 22px; font-family: "Trebuchet MS"; color: #f15f0a; text-decoration: none; }
.tela_central h4 { margin: 0 0 10px 0; padding: 0 0 0 15px; width: 380px; font-size: 16px; font-family: "Trebuchet MS"; color: #f15f0a; text-align: left; border-bottom: 5px solid #e4e4d5; }
.tela_central img.icone { position: absolute; top: -5px; left: 0; }

.caracteristicas img.esquema_dados { margin: 0 0 50px 0; }

.caracteristicas ul.proximos_modulos { float: left; clear: both; width: 685px; background: #f15f0a; }
.caracteristicas ul.proximos_modulos li { padding: 0 0 0 10px; float: left; height: 70px; background: #f15f0a; }
.caracteristicas ul.proximos_modulos li span { margin: 13px 0 0 0; padding: 0 0 0 15px; float: left; clear: both; width: 140px; font-size: 12px; color: #fff; text-align: left; background: url(../images/icone_seta3.gif) no-repeat left center;}
.caracteristicas ul.proximos_modulos li.titulo { padding: 10px 0 0 12px !important; width: 143px !important; height: 60px !important; font-size: 22px; font-family: "Trebuchet MS"; color: #f15f0a; line-height: 22px; text-align: left; background: #c94d06 !important; }
.caracteristicas ul.proximos_modulos li.titulo span { margin: 0; padding: 0; width: 100%; color: #f8ba48; font-size: 35px; background: none; }

.caracteristicas .box_overview { float: left; width: 45%; }
.caracteristicas .box_overview p { width: 100% !important; }
.caracteristicas .box_overview h4 { border: 0 !important; padding: 0 !important; width: auto !important;}

.caracteristicas .box_interface { float: right; width: 40%; margin-right: 7%; }
.caracteristicas .box_interface p { width: 100% !important; }
.caracteristicas .box_interface h4 { border: 0 !important; padding: 0 !important; width: auto !important;}

.menu_lateral { position: relative; padding: 350px 0 0 0; float: right; width: 223px; }
.menu_lateral_cliente { padding: 0px ! important; }

.menu_lateral .icone_demo { position: absolute; top: 30px; width: 245px; height: 307px; z-index: 4; right: 23px; *right: 21px; }

.menu_lateral .botao_demo { position: absolute; top: -10px; right: 25px; width: 111px; height: 108px; z-index: 5; cursor: pointer; _right: 7px; }

.menu_lateral .box_destaques { position: relative; margin: 0 0 20px 0; padding: 0 0 20px 20px; float: right; clear: both; width: 204px; display: inline; border-bottom: 5px solid #fff; _padding: 0 0 20px 16px; }
.menu_lateral .box_destaques h4 { margin: 0 0 20px 0; padding: 0 0 5px 0; float: left; width: 100%; font-size: 20px; font-family: "Trebuchet MS"; font-weight: normal; line-height: 18px; border-bottom: 5px solid #d9d9c3; }
.menu_lateral .box_destaques p { margin: 0 0 15px 0; float: left; clear: both; width: 180px; font-size: 12px; }
.menu_lateral .box_destaques p em, .menu_lateral .box_destaques p strong { font-size: 12px; }
.menu_lateral .box_destaques p span { color: #999999; }
.menu_lateral .box_destaques a, .menu_lateral .box_destaques img { float: left; clear: both; }

.menu_lateral .duvidas p { font-size: 18px; }
.menu_lateral .duvidas .icone { position: absolute; top: -12px; right: 20px; }
.menu_lateral .nega { border: 0 !important; }


.menu_lateral_cliente .link { position: relative;font-size: 12px; }
.menu_lateral_cliente .link p { margin-bottom: 5px; }
.menu_lateral_cliente .link a { color: #666666; text-decoration: underline; font-size: 12px;  }
.menu_lateral_cliente .link a img { margin-top: 3px; margin-right: 8px; }



.padrao_interna p { margin: 0 0 20px 0; float: left; clear: both; width: 630px; text-align: left; }
.padrao_interna p a { color: #fcaf01; text-decoration: underline; }
.padrao_interna .p_menor { margin: 0 0 10px 0 ! important;}

.padrao_interna ul.modulos { margin: 0 0 10px 0; float: left; clear: both; width: auto; text-align: left; }
.padrao_interna ul.modulos li { position: relative; margin: 0 0 10px 0; float: left; clear: both; width: 685px; font-family: "Trebuchet MS"; color: #fff; line-height: 30px; background: #fbb10a; }
.padrao_interna ul.modulos li.nega { margin: 0; }
.padrao_interna ul.modulos li span { display: block; padding: 0 0 0 25px; line-height: 30px; height: 30px; font-family: "Trebuchet MS"; color: #fff; background: url(../images/icone_seta.gif) no-repeat 10px 9px; font-weight: bold; }
.padrao_interna ul.modulos li ul { float: left; clear: both; }
.padrao_interna ul.modulos li ul li { margin: 0; padding: 0 10px 0 25px; float: left; clear: both; width: 650px; color: #666262; border-top: 1px solid #fff; background: #eeeeee; }

#header .logo { position: absolute; left: 20px; top: 0px; }

.assinar .span_mod { position: relative; display: block; }
.assinar .span_mod .fechar { position: absolute; top: 5px; right: 5px; cursor: pointer; }
.assinar ul.modulos { width: 486px; display: none; display: show; }
.assinar ul.modulos .argumento { display: block; float: none ! important; line-height: 20px ! important; height: auto ! important; color: #8b8b8b ! important; font-size: 12px; margin-bottom: 5px; background-position: 10px 5px; }
.menu_lateral_assinar { padding: 0 ! important; }

.assinar .proposta { cursor: pointer; text-decoration: underline; color: #FCAF01; }
.plano { position: relative; width: 100%; }
.plano td { font-size: 11px; width: 20%; padding: 3px; text-align: center;}
.plano .desc { font-size: 10px; }
.plano .titulo { text-align: left ! important; font-weight: bold; }
.plano .zebra { background: #f6f6f6; }
.plano .titulo span { color: #fcaf01; text-decoration:underline; font-size: 11px ! important ; }
.plano .servico { width: 55% ! important; }
.plano .qtd { width: 20% ! important; }
.plano .mensalidade { width: 25% ! important; }

.auto_atendimento h1 { font-size: 22px; }

.auto_atendimento .tabela_ajuda { margin-top: 15px; width: 100%; }
.auto_atendimento .tabela_ajuda td { padding: 0 10 10 0; vertical-align: top; width: 50%; position: relative; padding: 5px;  }
.auto_atendimento .tabela_ajuda a { font-size: 12px; width: 100%; }
.auto_atendimento .tabela_ajuda a:hover { text-decoration: underline; }
.auto_atendimento .tabela_ajuda h2 { font-size: 12px !important; margin-bottom: 15px; }
.auto_atendimento .tabela_ajuda td p { width: 100% ! important; }

.auto_ajuda h1 { font-size: 22px; }
.auto_ajuda h4 { margin-bottom: 20px; font-size: 12px; font-weight: normal; }
.auto_ajuda ul { list-style: none; }

.auto_ajuda .filtro_ajuda label { color: #F15F0A; font-size: 12px; font-weight: bold; }
.auto_ajuda .filtro_ajuda select { margin-top: 4px; width: 195px; }
.auto_ajuda .filtro_ajuda img { position: absolute; left: 390px; }

.auto_ajuda .lista_ajuda { margin-bottom: 40px; }
.auto_ajuda .lista_ajuda li { text-decoration: underline; padding-top: 5px; padding-bottom: 5px; }
.auto_ajuda .lista_ajuda li.titulo { padding-bottom: 10px; color: #F15F0A; font-size: 14px; font-weight: bold; text-decoration: none; }
.auto_ajuda .lista_ajuda img { margin-right: 5px; text-decoration: none; }

.auto_ajuda .outros_assuntos label { color: #f58820; }

.ajuda_detalhe { padding: 20px 20px 20px !important; }
.ajuda_detalhe h1 { font-size: 18px; color: #F15F0A; }
.ajuda_detalhe .outros_assuntos li.titulo { padding-top: 20px; color: #f58820; }
.ajuda_detalhe p { margin-bottom: 10px; }

.ulnormal {
	position: relative;
	clear: both;	
	}

.ulnormal li {
	margin-left: 30px;
	list-style-type: square;
	}

/* Caixas de Erro */
.box-sucesso { position: relative; margin-bottom: 10px; color: #ffffff; font-size: 12px; font-family: Verdana, Tahoma, Arial, Sans-serif; line-height: 130%; padding: 5px; background: #99cc66; padding: 5px 15px 5px 15px; }
.box-sucesso span { padding-left: 10px; }
.box-sucesso a { color: #ffffff; font-size: 12px; font-family: Verdana, Tahoma, Arial, Sans-serif; text-decoration: underline; }
.box-erro    { position: relative; margin-bottom: 10px; color: #ffffff; font-size: 12px; font-family: Verdana, Tahoma, Arial, Sans-serif; line-height: 130%; padding: 5px; background: #e55134; padding: 5px 10px 5px 10px; }
.box-aviso    { position: relative; margin-bottom: 10px; color: #000000; font-size: 12px; font-family: Verdana, Tahoma, Arial, Sans-serif; line-height: 130%; font-weight: bold; padding: 5px; background: #f6f08c; padding: 5px 10px 5px 10px; }
.box-aviso a { text-decoration: underline; color: #000; }

/* Posiciona o botao de cadastrar dos forms */ 

.box_botao_cadastrar {
	text-align: right;
	padding-right: 20px;
	padding-top: 20px;
	padding-bottom: 10px;
	margin-bottom: 20px;
}

/* Posiciona o botao de cadastrar dos form - sem a linha doted e o margin-bottom */ 

.box_botao_cadastrar2 {
	text-align: right;
	padding-top: 5px;
	padding-bottom: 5px;
}

.zebra1 { background: #f6f6f6; }
.zebra2 { background: #ffffff; }

.lista_ticket { width: 100%; margin-top: 10px; }
.lista_ticket .zebra1 { background: #f6f6f6; }
.lista_ticket .zebra2 { background: #ffffff; }
.lista_ticket .cabecalho { font-weight: bold; }
.lista_ticket .c_num { width: 5%; text-align: center; }
.lista_ticket .c_nome { width: 25%; padding-left: 3px; }
.lista_ticket .c_titulo { width: 20%; padding-left: 3px; }
.lista_ticket .c_ultatu { width: 10%; text-align: center; }
.lista_ticket .c_status { width: 10%; text-align: center; }
.lista_ticket .c_com { width: 10%; text-align: center; }

.ticket_mensagens { margin-top: 10px; margin-bottom: 10px; width: 100%; }
.ticket_mensagens li, .ticket_mensagens label, .ticket_mensagens span {  font-size: 11px ! important; }
.ticket_mensagens td {  font-size: 11px ! important; }
.ticket_mensagens #td_mensagens { padding-left: 8px; font-size: 11px ! important; }
.ticket_mensagens #td_mensagens p { width: 100% !important; font-size: 11px ! important;  }
.ticket_mensagens #td_mensagens .titulop { font-weight: bold; height: 22px; line-height: 22px; background: #f8f8f8;  }
.ticket_mensagens .autor { font-weight: bold; }

.box_ticket #filtrar { width: 100%; text-align: right; }

.lista_produto { width: 100%; margin-top: 10px; }
.lista_produto td { font-size: 12px; }
.lista_produto .cabecalho { font-weight: bold; }
.lista_produto .c_num { width: 5%; text-align: center; }
.lista_produto .c_nome { width: 25%; padding-left: 3px; }
.lista_produto .c_qtd { width: 10%; padding-left: 3px; text-align: center; }
.lista_produto .c_preco { width: 12%; text-align: right; }
.lista_produto .c_desc { width: 12%; text-align: right; }
.lista_produto .c_pf { width: 16%; text-align: right; }
.lista_produto .c_status { width: 10%; text-align: center; }
.lista_produto .c_com { width: 10%; text-align: center; }

.lista_pedido { width: 100%; margin-top: 10px; }
.lista_pedido td { font-size: 12px; }
.lista_pedido .cabecalho { font-weight: bold; text-align: center ! important; height: 25px; line-height: 25px; }
.lista_pedido .c_num { width: 7%; text-align: center; }
.lista_pedido .c_data { width: 35%; text-align: center; }
.lista_pedido .c_data2 { width: 20%; text-align: center; }
.lista_pedido .c_valc { width: 20%; text-align: right; }
.lista_pedido .c_valp { width: 20%; text-align: right; }
.lista_pedido .c_com { text-align: center; }

.pedido_itens { width: 100%; }
.pedido_itens td { font-size: 12px; }
.pedido_itens .cabecalho { font-weight: bold; }
.pedido_itens .c_produto { width: 40%; }
.pedido_itens .c_preco { width: 20%; text-align: right; }
.pedido_itens .c_qtd { width: 20%; text-align: center; }
.pedido_itens .c_total { width: 20%; text-align: right; }

.demonstracao .galeria { margin-left: 10px; }
.demonstracao .galeria img { border: 1px solid #D9D9C3; }
.demonstracao .galeria a { float: left; margin-right: 10px; margin-bottom: 10px; }

.nfe .icone_prevenda { position: absolute; top: 0px; right: -20px; }
.nfe .icone_nfe { position: absolute; right: 0px; top: 300px; }
.nfe .col1 { position: relative; width: 460px; }
.nfe .col1 p { width: 100% !important; }

#likebox-frame{
 border:2px solid #fff;
 width:890px;
 z-index:10;
 height: 138px;
 overflow: hidden;
 position:relative;
 top:-1px;
 left:-2px;
}

#likebox-frame iframe{
  left:-5px;
  overflow:hidden;
  position:relative;
  top:-1px;
}.ulform {
	position: relative;
	clear: both;	
	list-style-type: none;
	width: 100%;
	margin: 0px;
	padding: 0px;
	left: 0px;
}
	
.ulform li { 
	position: relative;
	width: 100%;
	margin-bottom: 5px;
}

.ulform label { display: inline; float: left; width: 30%; font-weight: bold; }

.campo_texto {	
	background: #f9f9f9;	
	color: #666666;
	font-size: 18px;
	padding:3px;
	border: 1px solid #eeeeee;
	-moz-box-sizing: border-box;
}
.campo_texto_focus { border: 1px solid #fdc601; }

.campo_nome { width: 250px ! important; }

select {	
	background: #f9f9f9;	
	color: #5b4678;
	font-size: 16px;
	padding:3px;
	border: 1px solid #eeeeee;
	-moz-box-sizing: border-box;
}

textarea {	
	background: #fefefe;	
	color: #5b4678;
	font-size: 11px;
	height: 100px;
	width: 200px;
	padding:3px;
	border: 1px solid #e9e3f1;
	-moz-box-sizing: border-box;
	line-height: 150%;
}

#form_assinar li {
	height: 30px;
	line-height: 30px;
	}
	
#form_assinar label { width: 35% !important;}	
	
#form_assinar #campo_nome { width: 60% ! important; }
#form_assinar #campo_cpf { width: 50% ! important; }
#form_assinar #campo_estado { width: 13% ! important; }
#form_assinar #campo_cidade { width: 49% ! important; }
#form_assinar #campo_endereco { width: 60% ! important; }
#form_assinar #campo_numero { width: 25% ! important; }
#form_assinar #campo_complemento { width: 50% ! important; }
#form_assinar #campo_cep { width: 50% ! important; }
#form_assinar #campo_bairro { width: 60% ! important; }
#form_assinar #campo_responsavel { width: 60% ! important; }
#form_assinar #campo_email { width: 60% ! important; }
#form_assinar #campo_email_alt { width: 60% ! important; }
#form_assinar #campo_cartao_numero { width: 60% ! important; }
#form_assinar #campo_cartao_cod_seg { width: 10% ! important; }
#form_assinar #campo_cartao_numero { width: 60% ! important; }
#form_assinar #campo_cartao_validade { width: 10% ! important; }
#form_assinar #campo_cartao_validade_2 { width: 10% ! important; }
#form_assinar #campo_cartao_nome { width: 60% ! important; }
#form_assinar #campo_cupom { width: 60% ! important; }
#form_assinar .highlight { background: #f8f4cf; }


#form_fale label { width: 35% !important;}	
#form_fale #campo_nome { width: 60% ! important; }
#form_fale #campo_email { width: 60% ! important; }
#form_fale #campo_info { width: 60% ! important; height: 200px; }

#form_ticket label { width: 35% !important;}	
#form_ticket #campo_titulo { width: 60% ! important; }
#form_ticket #campo_msg { width: 60% ! important; height: 200px; }

.box_pedido .ulform label { width: 40% !important; }
.box_pedido .titulo_item { margin-top: 20px; }

/* Formulario de recuperacao de senha */

#form_senha { padding-left: 10px !important; }
#form_senha .ulform label { width: 40% !important; } * {
	margin: 0;
	padding: 0;
	border: 0;
	color: #666;
	font-family: Arial, "Trebuchet MS";
	font-size: 14px;
	list-style: none;
	text-decoration: none;
}

body { background: #d9d9c3 url(../images/bg_body.gif); }

html, body { height: 100%; }

hr { display: none; }

#palco_popup {
	width: 510px;
	min-height: 100%;
	background: #fff;
	text-align: left;
	-moz-box-sizing: border-box;
}

#palco_popup #conteudo {
	width: 510px !important;
}

/* IE6 Hack para Altura */

* html #palco, * html #palco_popup {
	height: 100%;	
}

#palco { position: relative; margin: 0 auto; width: auto; min-height: 100%; z-index: 2; }

.popup #header {
	width: 100%;
	height: 100px;
	background: #fff;
	-moz-box-sizing: border-box;
}

.popup #header .fechar a {
	margin: 10px 10px 0 0;
	float: right;
	color: #F15F0A;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
}

#conteudo {
	float: left;
	width: 584px;
	padding-bottom: 40px;
	padding-top: 38px;
}

.clear { clear: both; }


#header, #destaque, #content, #bottom div {
	position: relative;
	margin: 0 auto;
	clear: both;
	width: 980px;
}


#header { position: relative; padding: 0 20px; width: 940px; height: 143px; overflow: hidden; }

#header p { height: 29px; line-height: 29px; font-weight: bold; margin-left: 450px; padding-left: 22px; font-size: 12px; color: #fff; background: url(../images/icone_area_assinante.jpg) no-repeat left; }
#header .login { position: absolute; top: 0px; right: 40px; color: #fff; font-size: 11px; height: 29px; line-height: 29px;text-align: center; }
#header .login a { text-decoration: underline; font-weight: bold;  float: none; margin-top: 0; padding: 0; color: #fff; font-size: 11px; clear: none; }

#header form { position: absolute; top: 0px; right: 0px; background: #f15f0a; padding-top: 4px; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; }
#header form input { height: 18px; line-height: 18px; font-size: 12px; color: #fff; background: #dc5303; }
#header form label { font-size: 12px; font-weight: bold; color: #fff; margin-left: 10px; margin-right: 8px; }
#header form #login { width: 129px; }
#header form #senha { width: 69px; }
#header form #botao_ok { padding: 0; width: 36px; height: 20px; vertical-align: -5px; }

#header a { float: left; clear: both; margin-top: 20px; }

#header ul { margin: 49px 0 0; float: right; width: 585px; }
#header ul li { float: left; display: inline; }
#header ul li a { float: left; margin-left: 20px; height: 25px; font-family: "Trebuchet MS"; font-weight: bold; color: #000; display: inline; border-bottom: 5px solid #d9d9c3; }
#header ul li a:hover { border-bottom: 5px solid #fcaf01; }

#destaque { height: 239px; background-image: url(../images/bg_destaque_box.png); background-repeat: no-repeat; background-position: 12px 0; _background-position: 12px 0; *background-position: 12px 0; }

#destaque a { position: absolute; top: 60px; right: 10px; cursor: pointer; }

#destaque p, #destaque h1, #destaque h2 { margin-left: 490px; float: left; font-family: "Trebuchet MS"; font-weight: normal; display: inline; color: #000; }
#destaque p strong, #destaque h1 strong, #destaque h2 strong { color: #000; }

#destaque h1 { margin-top: 30px; width: 390px; font-size: 18px; color: #fff; }
#destaque h1 strong { font-size: 18px; color: #fff; }

#destaque h2 { margin-top: 24px; width: 370px; }

#destaque div { position: absolute;  top: 35px; left: 37px; width: 428px; line-height: 150%; }
#destaque div h3 { color: #F15F0A; margin-bottom: 15px; height: 30px; font-size: 22px; font-family: "Trebuchet MS"; border-bottom: 5px solid #e4e4d5; }
#destaque div img.icone { position: absolute; top: -3px; right: 10px; }
#destaque div img.icone { position: absolute; top: -3px; right: 10px; }
#destaque div a { position: absolute; top: 144px; right: 4px; }


#content { padding: 0 18px 0px; width: 944px; }
#content .boxes { position: relative; float: left; width: 100%; }


#bottom { margin-top: 20px; bottom: 0; clear: both; width: 100%; height: 82px; background: #7e7e73 url(../images/bg_bottom.gif) repeat-x top; }

#bottom div { height: 82px; }

#bottom ul { float: left; }
#bottom ul li { float: left; height: 39px; font-size: 12px; color: #8a8a7e; display: inline; line-height: 39px; }
#bottom ul li a { margin: 0 15px; float: left; font-size: 12px; color: #fff; }

#bottom p { position: relative; margin-left: 15px; float: left; clear: both; width: 600px; height: 43px; color: #282828; font-size: 12px; display: inline; line-height: 43px; }
#bottom .forma_pg img { vertical-align: -17px; }
#bottom .forma_pg .tracker { position: absolute; right: 27px; bottom: 13px; }
#bottom p.leo_lemos { float: none; clear: none; position: absolute; top: 0; right: 22px; width: 160px; background: url(../images/logo_leo_lemos.png) no-repeat right center; }
#bottom p.leo_lemos, #bottom p.leo_lemos a {  font-size: 10px; color: #8c8c74; }

#bottom a.milenial { position: absolute; right: 22px; top: 40px; width: 105px; height: 42px; }


.bg_top {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 382px;
	z-index: 1;
	background: url(../images/bg_top.png) repeat-x top;
} div.light_rounded .pp_top .pp_left{background: url(../images/prettyPhoto/light_rounded/sprite.png) -88px -53px no-repeat;}div.light_rounded .pp_top .pp_middle{background:#fff;}div.light_rounded .pp_top .pp_right{background: url(../images/prettyPhoto/light_rounded/sprite.png) -110px -53px no-repeat;}div.light_rounded .pp_content{background-color:#fff;}div.light_rounded .pp_next:hover{background: url(../images/prettyPhoto/light_rounded/btnNext.png) center right no-repeat;cursor: pointer;}div.light_rounded .pp_previous:hover{background: url(../images/prettyPhoto/light_rounded/btnPrevious.png) center left no-repeat;cursor: pointer;}div.light_rounded .pp_expand{background: url(../images/prettyPhoto/light_rounded/sprite.png) -31px -26px no-repeat;cursor: pointer;}div.light_rounded .pp_expand:hover{background: url(../images/prettyPhoto/light_rounded/sprite.png) -31px -47px no-repeat;cursor: pointer;}div.light_rounded .pp_contract{background: url(../images/prettyPhoto/light_rounded/sprite.png) 0 -26px no-repeat;cursor: pointer;}div.light_rounded .pp_contract:hover{background: url(../images/prettyPhoto/light_rounded/sprite.png) 0 -47px no-repeat;cursor: pointer;}div.light_rounded .pp_close{width:75px;height:22px;background: url(../images/prettyPhoto/light_rounded/sprite.png) -1px -1px no-repeat;cursor: pointer;}div.light_rounded .pp_arrow_previous{background: url(../images/prettyPhoto/light_rounded/sprite.png) 0 -71px no-repeat;}div.light_rounded .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default;}div.light_rounded .pp_arrow_next{background: url(../images/prettyPhoto/light_rounded/sprite.png) -22px -71px no-repeat;}div.light_rounded .pp_arrow_next.disabled{background-position: -22px -87px;cursor:default;}div.light_rounded .pp_bottom .pp_left{background: url(../images/prettyPhoto/light_rounded/sprite.png) -88px -80px no-repeat;}div.light_rounded .pp_bottom .pp_middle{background:#fff;}div.light_rounded .pp_bottom .pp_right{background: url(../images/prettyPhoto/light_rounded/sprite.png) -110px -80px no-repeat;}div.light_rounded .pp_loaderIcon{background: url(../images/prettyPhoto/light_rounded/loader.gif) center center no-repeat;}div.dark_rounded .pp_top .pp_left{background: url(../images/prettyPhoto/dark_rounded/sprite.png) -88px -53px no-repeat;}div.dark_rounded .pp_top .pp_middle{background: url(../images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat;}div.dark_rounded .pp_top .pp_right{background: url(../images/prettyPhoto/dark_rounded/sprite.png) -110px -53px no-repeat;}div.dark_rounded .pp_content{background: url(../images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat;}div.dark_rounded .pp_next:hover{background: url(../images/prettyPhoto/dark_rounded/btnNext.png) center right no-repeat;cursor: pointer;}div.dark_rounded .pp_previous:hover{background: url(../images/prettyPhoto/dark_rounded/btnPrevious.png) center left no-repeat;cursor: pointer;}div.dark_rounded .pp_expand{background: url(../images/prettyPhoto/dark_rounded/sprite.png) -31px -26px no-repeat;cursor: pointer;}div.dark_rounded .pp_expand:hover{background: url(../images/prettyPhoto/dark_rounded/sprite.png) -31px -47px no-repeat;cursor: pointer;}div.dark_rounded .pp_contract{background: url(../images/prettyPhoto/dark_rounded/sprite.png) 0 -26px no-repeat;cursor: pointer;}div.dark_rounded .pp_contract:hover{background: url(../images/prettyPhoto/dark_rounded/sprite.png) 0 -47px no-repeat;cursor: pointer;}div.dark_rounded .pp_close{width:75px;height:22px;background: url(../images/prettyPhoto/dark_rounded/sprite.png) -1px -1px no-repeat;cursor: pointer;}div.dark_rounded .currentTextHolder{color:#c4c4c4;}div.dark_rounded .pp_description{color:#fff;}div.dark_rounded .pp_arrow_previous{background: url(../images/prettyPhoto/dark_rounded/sprite.png) 0 -71px no-repeat;}div.dark_rounded .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default;}div.dark_rounded .pp_arrow_next{background: url(../images/prettyPhoto/dark_rounded/sprite.png) -22px -71px no-repeat;}div.dark_rounded .pp_arrow_next.disabled{background-position: -22px -87px;cursor:default;}div.dark_rounded .pp_bottom .pp_left{background: url(../images/prettyPhoto/dark_rounded/sprite.png) -88px -80px no-repeat;}div.dark_rounded .pp_bottom .pp_middle{background: url(../images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat;}div.dark_rounded .pp_bottom .pp_right{background: url(../images/prettyPhoto/dark_rounded/sprite.png) -110px -80px no-repeat;}div.dark_rounded .pp_loaderIcon{background: url(../images/prettyPhoto/dark_rounded/loader.gif) center center no-repeat;}div.dark_square .pp_left ,div.dark_square .pp_middle,div.dark_square .pp_right,div.dark_square .pp_content{background: url(../images/prettyPhoto/dark_square/contentPattern.png) top left repeat;}div.dark_square .currentTextHolder{color:#c4c4c4;}div.dark_square .pp_description{color:#fff;}div.dark_square .pp_loaderIcon{background: url(../images/prettyPhoto/dark_rounded/loader.gif) center center no-repeat;}div.dark_square .pp_expand{background: url(../images/prettyPhoto/dark_square/sprite.png) -31px -26px no-repeat;cursor: pointer;}div.dark_square .pp_expand:hover{background: url(../images/prettyPhoto/dark_square/sprite.png) -31px -47px no-repeat;cursor: pointer;}div.dark_square .pp_contract{background: url(../images/prettyPhoto/dark_square/sprite.png) 0 -26px no-repeat;cursor: pointer;}div.dark_square .pp_contract:hover{background: url(../images/prettyPhoto/dark_square/sprite.png) 0 -47px no-repeat;cursor: pointer;}div.dark_square .pp_close{width:75px;height:22px;background: url(../images/prettyPhoto/dark_square/sprite.png) -1px -1px no-repeat;cursor: pointer;}div.dark_square .pp_arrow_previous{background: url(../images/prettyPhoto/dark_square/sprite.png) 0 -71px no-repeat;}div.dark_square .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default;}div.dark_square .pp_arrow_next{background: url(../images/prettyPhoto/dark_square/sprite.png) -22px -71px no-repeat;}div.dark_square .pp_arrow_next.disabled{background-position: -22px -87px;cursor:default;}div.dark_square .pp_next:hover{background: url(../images/prettyPhoto/dark_square/btnNext.png) center right no-repeat;cursor: pointer;}div.dark_square .pp_previous:hover{background: url(../images/prettyPhoto/dark_square/btnPrevious.png) center left no-repeat;cursor: pointer;}div.light_square .pp_left ,div.light_square .pp_middle,div.light_square .pp_right,div.light_square .pp_content{background:#fff;}div.light_square .pp_expand{background: url(../images/prettyPhoto/light_square/sprite.png) -31px -26px no-repeat;cursor: pointer;}div.light_square .pp_expand:hover{background: url(../images/prettyPhoto/light_square/sprite.png) -31px -47px no-repeat;cursor: pointer;}div.light_square .pp_contract{background: url(../images/prettyPhoto/light_square/sprite.png) 0 -26px no-repeat;cursor: pointer;}div.light_square .pp_contract:hover{background: url(../images/prettyPhoto/light_square/sprite.png) 0 -47px no-repeat;cursor: pointer;}div.light_square .pp_close{width:75px;height:22px;background: url(../images/prettyPhoto/light_square/sprite.png) -1px -1px no-repeat;cursor: pointer;}div.light_square .pp_arrow_previous{background: url(../images/prettyPhoto/light_square/sprite.png) 0 -71px no-repeat;}div.light_square .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default;}div.light_square .pp_arrow_next{background: url(../images/prettyPhoto/light_square/sprite.png) -22px -71px no-repeat;}div.light_square .pp_arrow_next.disabled{background-position: -22px -87px;cursor:default;}div.light_square .pp_next:hover{background: url(../images/prettyPhoto/light_square/btnNext.gif) center right no-repeat;cursor: pointer;}div.light_square .pp_previous:hover{background: url(../images/prettyPhoto/light_square/btnPrevious.gif) center left no-repeat;cursor: pointer;}div.pp_pic_holder a:focus{outline:none;}div.pp_overlay{background:#000;left:0;position:absolute;top:0;width:100%;z-index:9500;}div.pp_pic_holder{display: none;position:absolute;width:100px;z-index:10000;}.pp_top{height:20px;position: relative;}* html .pp_top{padding:0 20px;}.pp_top .pp_left{height:20px;left:0;position:absolute;width:20px;}.pp_top .pp_middle{height:20px;left:20px;position:absolute;right:20px;}* html .pp_top .pp_middle{left:0;position: static;}.pp_top .pp_right{height:20px;left:auto;position:absolute;right:0;top:0;width:20px;}.pp_content{height:40px;position: relative;text-align: left;width:100%;}.pp_content .pp_details{display: none;margin:10px 15px 2px 20px;}.pp_description{display: none;float: left;margin:0;}.pp_nav{clear: left;float: left;margin:3px 0 0 0; width: 100px; }.pp_nav p{float: left;margin:2px 4px;}.pp_nav a.pp_arrow_previous,.pp_nav a.pp_arrow_next{display:block;float: left;height:15px;margin-top:3px;overflow: hidden;text-indent: -10000px;width:14px;}.pp_hoverContainer{left:0;position:absolute;top:0;width:100%;z-index:2000;}a.pp_next{background: url(../images/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;display:block;float: right;height:100%;text-indent: -10000px;width:49%;}a.pp_previous{background: url(../images/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;display:block;float: left;height:100%;text-indent: -10000px;width:49%;}a.pp_expand,a.pp_contract{cursor: pointer;display: none;height:20px;position:absolute;right:30px;text-indent: -10000px;top:10px;width:20px;z-index:20000;}a.pp_close{display:block;float: right;text-indent: -10000px;}.pp_bottom{height:20px;position: relative;}* html .pp_bottom{padding:0 5px;}.pp_bottom .pp_left{height:20px;left:0;position:absolute;width:20px;}.pp_bottom .pp_middle{height:20px;left:20px;position:absolute;right:20px;}* html .pp_bottom .pp_middle{left:0;position: static;}.pp_bottom .pp_right{height:20px;left:auto;position:absolute;right:0;top:0;width:20px;}.pp_loaderIcon{display: none;height:24px;left:50%;margin: -12px 0 0 -12px;position:absolute;top:50%;width:24px;}#pp_full_res{display: none;line-height:1 !important;margin:0 auto;text-align:center;width:100%;}div.ppt{color:#fff;display: none;font-size:17px;left:0;position:absolute;top:0;z-index:9999;}.clearfix:after{content: ".";display:block;height:0;clear:both;visibility: hidden;}.clearfix {display: inline-block;}* html .clearfix {height:1%;}.clearfix {display:block;}.right { text-align: right ! important;  }
.center { text-align: center ! important;  }
.bold { font-weight: bold; }
.txt_small { font-size: 11px ! important;  }
.fonte_12 { font-size: 12px ! important; }
.clear { clear: both; }
.titulo_vermelho { color: #F15F0A }
.link_texto { color: #FCAF01; cursor: pointer; text-decoration: underline; }
