#banner-topo {
	position: absolute;
	margin-left: 360px;
	margin-top: 10px;
	z-index: 10;
}


#noticias-principal li {
	list-style: disc;
	margin-left: 15px;
}

#selo-rapidssl {
	margin-left: 100px;
	margin-top: 10px;
}

#selo-bradesco {
	margin-left: 100px;
	margin-top: 5px;
}

#assine-escolha {
	width: 101px;
	height: 14px;
	line-height: 14px;
	margin: 10px 0px 0px 10px;
	background: url("../imagens/assine_escolha.png");
}
#assine-select {
	margin: 10px 0px 0px 10px;
}
#assine-select select{
	width: 160px;
	color: #54494f;
	font: 12px Arial, Verdana, Sans Serif;
}
#assine-mensagem {
	position: absolute;
	background: url("../imagens/assine_mensagem.png");
	width: 298px;
	height: 28px;
	margin: 230px 0px 0px 100px;
}
.assine-banner {
	color: #d61882;
	font: bold 13px Arial, Verdana, Sans Serif;
	text-align: center;
	padding-top: 11px;
}
#assine-fundo {
	position: absolute;
	background: url("../imagens/assine_fundo.png");
	margin: 10px 0px 0px 7px;
	width: 238px;
	height: 177px;
}
#assine-info {
	position: absolute;
	margin-left: 265px;
	margin-top: 55px;
	width: 250px;
	height: 123px;
	font: 11px Arial, Verdana, Sans Serif;
	color: #54494f;
}
#assine-info p{
	line-height: 18px;
	height: 18px;
}

.assine-info-destaque {
	color: #d61882;
	font: bold 16px Arial, Verdana, Sans Serif;
}



/* PLANOS */
#planos-obs {
	position: absolute;
	font: 11px Arial, Verdana, Sans Serif;
	color: #7c7e7d;	
	margin-top: 415px;
	margin-left: 270px;
}

#planos-asterisco {
	position: absolute;
	font: 11px Arial, Verdana, Sans Serif;
	color: #7c7e7d;	
	margin-top: 272px;
	margin-left: 320px;
}
#planos-dominios {
	position: absolute;
	margin-top: 278px;
	color: #de296c;
	font: bold 14px Arial, Verdana, Sans Serif;
}
#planos-dominios-caixa {
	position: absolute;
	margin-top: 300px;
	margin-left: -10px;
	width: 525px;
	height: 112px;
	background: url("../imagens/planos_dominios.png");
}
#planos-dominios-caixa table {
	/*width: 505px;*/
	font: 11px Arial, Verdana, Sans Serif;
}
#planos-dominios-caixa td {
	text-align: center;
	color: #7c7e7d;	
}
	
#planos-assine-1 {
	margin-left: 123px;
}
#planos-assine-2 {
	margin-left: 223px;
}
#planos-assine-3 {
	margin-left: 323px;
}
#planos-assine-4 {
	margin-left: 423px;
}
.planos-assine {
	background: url("../imagens/planos_assine.jpg"); 
	position: absolute;
	width: 79px;
	height: 39px;
	display: block;
	margin-top: 232px;
}
.planos-assine:hover {
	background: url("../imagens/planos_assine_hover.jpg"); 
}


#planos-topo-1 {
	position: absolute;
	width: 194px;
	height: 69px;
	background: url("../imagens/planos_topo1.jpg");
	margin-top: -4px;
	margin-left: 102px;
}
#planos-topo-2 {
	position: absolute;
	width: 226px;
	height: 69px;
	background: url("../imagens/planos_topo2.jpg");
	margin-top: -4px;
	margin-left: 296px;
}
#planos-quadro {
	position: absolute;
	width: 524px;
	height: 183px;
	background: url("../imagens/planos_quadro.png");
	margin-top: 65px;
	margin-left: -10px;
	padding-top: 9px;
	padding-left: 7px;
	padding-right: 7px;
}
#planos-quadro table {
	width: 517px;
	font: 11px Arial, Verdana, Sans Serif;
}
#planos-quadro td{
	height: 20px;
	line-height: 20px;
	text-align: center;
	color: #7c7e7d;
}
.planos-td {
	width: 100px;
	font-weight: bold;
}
.planos-td-primeira {
	width: 119px;
	font-weight: bold;
}
.planos-div-primeira {
	padding-right: 10px;
	text-align: right;
}
.planos-destaque {
	color: #de296c;
	font-weight: bold;
}


/* CONTATO */
#contato-msg-ok {
	background: url("../imagens/contato_ok_quadro.jpg");
	width: 469px;
	height: 210px;
	margin-top: 40px;
	line-height: 20px; 
	font-weight: bold;
}
#contato-msg-ok-texto {
	position: absolute;
	width: 410px;
	height: 161px;
	margin: 6px 0px 0px 53px;
	text-align: center;
	padding-top: 40px;
}
#contato-erro-topo {
	background: url("../imagens/fundo_erro_topo.png") no-repeat 0px 0px;
	height: 100%;
}
#contato-erro-texto li {
	height: 16px;
}
#contato-erro-texto ul  {
	margin-left: 40px;
}
#contato-erro-texto h2 {
	margin: 0px 0px 10px 40px;
	color: #fe4d00;
	font: bold 18pt Arial, Verdana, Sans Serif ;	
}
#contato-erro-rodape {
	height: 100%;
	background: url("../imagens/fundo_erro_rodape.png") no-repeat 100% 100%;	
}

/* CONTATO */
#contato-duvidas {
	position: absolute;
	background: url("../imagens/contato_duvidas.png");
	height: 14px;
	width: 161px;
	margin-left: 12px;
	line-height: 14px;
}
#contato-formulario {
	position: absolute;
	margin-top: 35px;
	margin-left: 5px;
	width: 485px;
	height: 320px;
	color: #fe4d00;
	font: 9pt Arial, Verdana, Sans Serif ;
}
.div-input {
	width: 416px;
	height: 26px;
	background: url("../imagens/fundo_input.png");
}
.div-input-erro {
	width: 416px;
	height: 26px;
	background: url("../imagens/fundo_input_erro.png");
}
.div-textarea {
	width: 415px;
	height: 167px;
	background: url("../imagens/fundo_textarea.png");
}
.div-textarea-erro {
	width: 415px;
	height: 167px;
	background: url("../imagens/fundo_textarea_erro.png");
}
#contato-formulario input {
	width: 409px;
	height: 18px;
	border: 0px;
	margin: 3px 0px 0px 3px;
	font: 10pt Arial, Verdana, Sans Serif ;
	background-color: #fff7de;
	color: #797569;
}
#contato-formulario td {
	height: 20px;
	line-height: 21px;
	padding-top: 1px;
}
#contato-formulario textarea {
	width: 409px;
	height: 160px;
	border: 0px;
	margin: 3px 0px 0px 3px;
	font: 10pt Arial, Verdana, Sans Serif ;
	background-color: #fff7de;
	color: #797569;
}
#contato-formulario table {
	background: url("../imagens/img_fundo_contato.jpg") no-repeat 18px 162px;;
}
#contato-enviar {
	position: absolute;
	margin-left: 395px;
	margin-top: 274px;
	width: 81px;
	height: 35px;
}

.formulario-rotulos {
	width: 90px; 
	text-align: right;
}

/* TEXTO */
#texto-sup {
	position: absolute;
	background: url("../imagens/texto_sup.png");
	height: 85px;
	width: 531px;
}
#texto-conteudo {
	position: absolute;
	background: url("../imagens/texto_rep.png");
	height: 155px;
	width: 531px;
	margin-top: 85px;
}
#texto-rodape {
	position: absolute;
	background: url("../imagens/texto_rodape.png");
	height: 3px;
	width: 531px;
	margin-top: 240px;
	line-height: 3px;
}
#texto-fale-conosco {
	position: absolute;
	background: url("../imagens/texto_fale_conosco.jpg");
	width: 193px;
	height: 99px;
	margin-top: 243px;	
	margin-left: 38px;
}
#link-img-texto-fale-conosco {
	width: 193px;
	height: 99px;
	display: block;
}
#texto-assine {
	position: absolute;
	background: url("../imagens/texto_assine.jpg");
	width: 193px;
	height: 99px;
	margin-top: 243px;	
	margin-left: 259px;
}
#link-img-texto-assine {
	width: 193px;
	height: 99px;
	display: block;
}
#texto-texto {
	position: absolute;
	margin-top: 22px;
	margin-left: 4px;
	width: 491px;
	height: 194px;
	color: #797569;
	font: 9pt Arial, Verdana, Sans Serif ;
	line-height: 18px;
	/*background-color: #fff;*/
	padding: 10px 10px 10px 10px;
	text-align: justify;
}

/* NOTICIAS */
#novidades {
	color: #e0278d;
	font-weight: bold;
	font-size: 12px;
	padding-left: 10px;
}

#noticias-principal  a {
	color: #949494;
}
/*
#noticias-principal  a:visited {
	color: #949494;
}

#noticias-principal  a:hover {
	color: #e0278d;
}
*/
#noticias-principal  p {
	background: url("../imagens/noticias_barra.jpg") no-repeat;
	font-size: 13px;
	line-height: 14px;
	padding: 10px 0px 10px 10px;
	z-index: 1;
}

/* Topo */
#logo {
	top: 0px;
	position: absolute;
	width: 267px;
	height: 99px;
	background: url("../imagens/logo_tl.jpg");
	z-index: 1;
}
.botao_logo {
	width: 202px;
	height: 99px;
	display: block;
	float: left;
}

#topo_rep {
	position: absolute;
	background: url("../imagens/topo_rep.png");
	height: 99px;
	margin-left: 30px;
	width: 744px;
}
#arvores {
	background: url("../imagens/arvores.png");
	position: absolute;
	margin-left: 460px;
	width: 314px;
	height: 99px;
}
/*
#arvores-flash {
	width: 295px;
	height: 85px;
	margin-left: 19px;
}
#banner-flash {
	position: absolute;
	width: 194px;
	height: 56px;
	margin: 25px 0px 0px 210px;
	z-index: 1;
}
*/
#arvores0 {
	position: absolute;
	margin-left: 267px;
	width: 193px;
	height: 99px;
}
#arvores1 {
	position: absolute;
	margin-left: 460px;
	width: 160px;
	height: 99px;
}
#arvores2 {
	position: absolute;
	margin-left: 620px;
	width: 154px;
	height: 99px;
}

.botao_img {
	width: 75px;
	height: 45px;
	display: block;
	float: left;
}
#btn_planos {
	background: url("../imagens/btn_planos.jpg");
}
#btn_planos:hover {
	background: url("../imagens/btn_planos_hover.jpg");
}
#btn_empresa {
	width: 81px;
	background: url("../imagens/btn_empresa.jpg");
}
#btn_empresa:hover {
	background: url("../imagens/btn_empresa_hover.jpg");
}
#btn_contato {
	background: url("../imagens/btn_contato.jpg");
}
#btn_contato:hover {
	background: url("../imagens/btn_contato_hover.jpg");
}
#btn_assine {
	background: url("../imagens/btn_assine.jpg");
}
#btn_assine:hover {
	background: url("../imagens/btn_assine_hover.jpg");
}

/* menu-topo */
#braco-esq {
	position: absolute;
	margin: 99px 0px 0px 30px;
	width: 62px;
	height: 20px;
	background: url("../imagens/braco_topo1.jpg");
}
#botoes {
	position: absolute;
	margin: 99px 0px 0px 92px;
	width: 306px;
	height: 45px;
}
#braco-dir {
	position: absolute;
	margin: 99px 0px 0px 398px;
	width: 121px;
	height: 20px;
	background: url("../imagens/braco_topo2.jpg");
}

/* Direita */
#fale_conosco {
	position: absolute;
	margin: 99px 0px 0px 577px;
	background: url("../imagens/fale_conosco.jpg");
	height: 113px;
	width: 197px;
}

#link-img-fale-conosco {
	height: 113px;
	width: 197px;
	display: block;
}

/* Meio */
#meio {
	margin-left: 30px;
	padding: 150px 235px 0px 15px;
}

/* Notícias */
#noticias {
	float: right;
	width: 202px;
	padding: 212px 30px 0px 0px;
}

#noticias-topo {
	width: 202px;
	height: 14px;
	line-height: 14px;
	background: url("../imagens/noticias_topo.jpg");
}
/*
#noticias-rodape {
	width: 202px;
	height: 77px;
	background: url("../imagens/noticias_rodape.jpg");
}
*/
/* Rodape */
#rodape {
	clear: both;
	width: 804px;
	height: 11px;
	line-height: 11px;
	background: url("../imagens/rodape.jpg");
	margin: 0px auto 0px auto;
}
#rodape-links {
	width: 745px;
	height: 72px;
	background-color: #fbe7f3;
	margin: 0px auto 0px auto;	
	text-align: center;
}

#rodape-links-links {
	font-size: 11px;
	font-weight: bold;
	padding: 9px 0px 9px 0px;
}

#rodape-links-links a {
	color: #5c5a5b;
}
#rodape-links-links a:hover {
	color: #5c5a5b;
	text-decoration: underline;
}
	
#rodape-links-copyright {
	color: #bbb;
	line-height: 11px;
	font-size: 10px;
}

.h1-complemento {
	background: url('../imagens/barra_icone.png') no-repeat 100% 0px;
}

h1 {
	color: #fe4d00;
	font: bold 22pt Arial, Verdana, Sans Serif ;
	letter-spacing: -1px;
	padding-left: 10px;
	background: url("../imagens/barra_rep.png") repeat-x 0px 85%;
}

body {
	/*background-color: #fff;*/
	height: 100%;
	margin: 0px;
	line-height: 20px;
	padding: 0px;
	font: 11px Arial, Verdana, Sans Serif;
	color: #4e4e4c;
}

img {
	border: none;
}

* {
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	list-style: none;
	vertical-align: middle;
}



/* Borda */
.b_t { background: url("../imagens/b_t.png"); height: 4px; width: 100%; display: block; font-size: 1px;}
.b_tl { background: url("../imagens/b_tl.png"); width: 4px; height: 4px; float: left; }
.b_tr { background: url("../imagens/b_tr.png"); width: 4px; height: 4px; float: right; }
.b_m { height: 100%; }
.b_l { background: url("../imagens/b_l.png"); width: 4px; height: 100%; float: left; }
.b_r { background: url("../imagens/b_r.png"); width: 4px; height: 100%; float: right; }
.b_b { background: url("../imagens/b_b.png"); height: 4px; width: 100%; display: block; font-size: 1px;}
.b_bl { background: url("../imagens/b_bl.png"); width: 4px; height: 4px; float: left; }
.b_br { background: url("../imagens/b_br.png"); width: 4px; height: 4px; float: right; }

/* Borda com erro */
.be_t { background: url("../imagens/be_t.png"); height: 4px; width: 100%; display: block; font-size: 1px;}
.be_tl { background: url("../imagens/be_tl.png"); width: 4px; height: 4px; float: left; }
.be_tr { background: url("../imagens/be_tr.png"); width: 4px; height: 4px; float: right; }
.be_m { height: 100%; }
.be_l { background: url("../imagens/be_l.png"); width: 4px; height: 100%; float: left; }
.be_r { background: url("../imagens/be_r.png"); width: 4px; height: 100%; float: right; }
.be_b { background: url("../imagens/be_b.png"); height: 4px; width: 100%; display: block; font-size: 1px;}
.be_bl { background: url("../imagens/be_bl.png"); width: 4px; height: 4px; float: left; }
.be_br { background: url("../imagens/be_br.png"); width: 4px; height: 4px; float: right; }

/* Borda com fundo escuro */
.bd_t { background: url("../imagens/bd_t.png"); height: 4px; width: 100%; display: block; font-size: 1px;}
.bd_tl { background: url("../imagens/bd_tl.png"); width: 4px; height: 4px; float: left; }
.bd_tr { background: url("../imagens/bd_tr.png"); width: 4px; height: 4px; float: right; }
.bd_m { height: 100%; }
.bd_l { background: url("../imagens/bd_l.png"); width: 4px; height: 100%; float: left; }
.bd_r { background: url("../imagens/bd_r.png"); width: 4px; height: 100%; float: right; }
.bd_b { background: url("../imagens/bd_b.png"); height: 4px; width: 100%; display: block; font-size: 1px;}
.bd_bl { background: url("../imagens/bd_bl.png"); width: 4px; height: 4px; float: left; }
.bd_br { background: url("../imagens/bd_br.png"); width: 4px; height: 4px; float: right; }
