body {background:url(imagens/bg_site.png) repeat-x; color:#333; font:11px Arial, Helvetica, sans-serif; margin:0px;}
p {margin:0;}

/*Topo*/
#logo {float:left;padding:22px 0 34px 12px;}
#bt_atendimento_online {padding:9px 0 0 320px;}

/*Menu*/
#menu {height:30px; margin:0 auto; width:745px;}
#menu ul{float:left; list-style:none; margin:0px; padding:0px; width:100%;}
#menu ul li {display:inline;}
#menu ul li a{border-left:1px solid #dc1102; border-right:1px solid #ee5542; color:#fff5f5; float:left; font:bold 11px Arial, Helvetica, sans-serif; height:30px; line-height:30px; padding: 0px 15px; text-decoration: none;}
#menu ul li a:hover {background-image:url(imagens/menu_over.gif);}

/*Conteúdo, Promoções, Vantagens, Abas*/
#bg_lado_esq {background:url(imagens/bg_cont_lado_esq.gif) no-repeat 0 6px;}
#bg_lado_dir {background:url(imagens/bg_cont_lado_dir.gif) no-repeat 100% 6px;}
#bg_cont {background:url(imagens/bg_cont.gif) repeat-y 10px 0;}
#bg_cont_topo {background:url(imagens/bg_cont_topo.gif) no-repeat; border-bottom:1px solid #eee; margin:0 10px 0 10px}
#bg_cont_listra {background:url(imagens/bg_cont_listra.gif) repeat-x 0 4px; margin:0 10px 0 7px;}

#promocao {float:left; width:294px;}
#promo_paginas {background:url(imagens/bg_promo_abas.gif) repeat-x 10px bottom; margin:0 11px 0 200px; padding:40px 0 0 2px;}
.aba_out {background-image:url(imagens/aba_out.gif); float:left; margin:0 0 0 1px; text-align:center;}
.aba_out a {color:#FFFFFF; float:left; font:bold 9px tahoma, verdana, sans-serif; height:16px; padding:5px 0 0 0; text-decoration:none; width:25px;}
.aba_over {background-image:url(imagens/aba_over.gif); float:left; margin:0 0 0 1px; text-align:center;}
.aba_over a {color:#FFFFFF; float:left; font:bold 9px tahoma, verdana, sans-serif; height:16px; padding:5px 0 0 0; text-decoration:none; width:25px;}
.divsel h2{color:#333; font:bold 11px Arial, Helvetica, sans-serif; margin:0; padding:25px 0 0 0;}
.divsel p{background:url(imagens/seta_verde.gif) no-repeat 132px 13px; color:#333; font:10px tahoma, verdana, sans-serif; margin:0; padding:10px 5px 0 145px;}
p.promo_rodape {background:none; font-size:10px; padding:10px 5px 0 170px;}
.divunsel {position:absolute; visibility:hidden;}
#bg_promo {background:url(imagens/bg_promo.png); height:217px; width:297px;}
#promo_hospedagem_img {float:left; padding:17px 0 0 17px;}
#bt_promo_assine_ja {padding:14px 0 0 0;}

.promo_img_afiliados {margin: 20px 8px 0 10px;}
.promo_img_servidores {margin: 15px 8px 0 15px;}

#vantagens {float:left; margin:0; width:249px;}
#vantagens_bg {background:url(imagens/vantagens_bg.gif) no-repeat; height:216px; margin:10px 0 0 10px; width:249px;}
#vantagens_bg ul {color:#333; float:left; font: 11px Arial, Helvetica, sans-serif; list-style:none; margin:1px 0 0 0; padding:15px 0 0 0px; width:249px;}
#vantagens_bg ul li {background:url(imagens/vantagens_lista_bg2.png) repeat-y 1px 24px; margin:0; padding:0 0 17px 40px;}
#alinha_lista {padding: 0 0 0 40px;}

#chat_painel_email {background:url(imagens/chat_painel_email_bg.png) no-repeat 0 62px; float:right; height:249px; padding:34px 0 0 0; width:181px;}
#aba_chat {float:left; height:28px; padding:0 0 0 2px; width:57px;}
#aba_painel {float:left; height:28px; padding:0 0 0 2px; width:57px;}
#aba_email {float:left; height:28px; padding:0 0 0 2px; width:57px;}

#aba_chat_conteudo {padding:14px 0 0 7px;}
#aba_painel_conteudo {padding:0 0 0 10px;}
.aba_painel_conteudo_bt {margin:7px 15px 0 0; text-align:right;}
#aba_email_conteudo {padding:0 0 0 10px;}

/* Registro de dominio, Dedicados, Criação de sites, Depoimentos */
.caixa_bg_1_2_3 { background:url(imagens/caixas_bg.png) no-repeat 0 33px; float:left; height:231px; margin:10px 6px 15px 0; width:181px;}
#depoimentos {background:url(imagens/caixas_bg.png) no-repeat 0 33px; float:left; height:231px; margin:10px 0 15px 0; width:181px;}
.caixas_titulos {text-align:center;}
.caixas_conteudo_1 { margin:25px 0 0 0; text-align:center;}
.caixas_conteudo_1 p {float:left; font: 10px Arial, Helvetica, sans-serif; margin: 14px 0 0 10px; text-align:left;}
.duvidas {float:right; font:10px Arial, Helvetica, sans-serif; margin: 14px 15px 0 0; text-align:left;}

.caixas_conteudo_2 {margin:15px 0 0 0; text-align:center;}
.caixas_conteudo_2 ul {  list-style-image:url(imagens/seta_servidores.gif); margin:0 0 0 30px; padding:10px 0 0 0;}
.caixas_conteudo_2 ul li {background:url(imagens/servidores_dedicados_lista_div.gif) no-repeat 0 35px; padding:0 0 13px 0; text-align:left;}
.caixas_conteudo_2 p {clear:both; font-size:10px; margin:0 15px 0 0; text-align:right;}

.caixas_conteudo_3 { margin:21px 0 0 0; text-align:center;}

.caixas_conteudo_4 { margin:12px 0 0 0;text-align:left;}
.caixas_conteudo_4 p { line-height:12px; margin: 10px 0 0 10px;}
.outros_dep {font:10px Arial, Helvetica, sans-serif; padding:8px 15px 0 0; text-align:right;}

/* Rodape */
#rodape {background:url(imagens/rodape_listra.gif) repeat-x; margin:0 0 20px 0;}
#rodape img {float:left; margin:28px 0 0 26px;}
.rodape_texto { float:left; font:10px tahoma, verdana, sans-serif; padding:35px 0 0 15px;}
.rodape_links {float:right; margin:35px 20px 0 0; padding:0;}

/* Classes diversas */
.centraliza {margin:0 auto; width:779px;}
.centraliza_texto {text-align:center;}
.titulos_cont {float:left; padding:26px 0 0 13px; width:130px;}
.clear{clear:both; margin:0;}
.clear_zero{clear:both; height:0; margin:0; width:0;}
.form_fields {background-image: url(imagens/aba_forms_bg.gif); border: 1px solid #e4e4e4; color:#333; font:11px Arial, Helvetica, sans-serif; margin:0 0 8px 0; padding:5px;}

/* Links */
a.links:link { color:#FF0000; font:10px tahoma, verdana, sans-serif; text-decoration:underline;}
a.links:visited {color:#FF0000; font:10px tahoma, verdana, sans-serif; text-decoration:underline;}
a.links:hover {color:#333; font:10px tahoma, verdana, sans-serif; text-decoration:none;}

a.links_pontilhados:link { border-bottom: 1px dotted #333; color:#333; font:11px Arial, Helvetica, sans-serif; text-decoration:none;}
a.links_pontilhados:visited { border-bottom: 1px dotted #333; color:#333; font:11px Arial, Helvetica, sans-serif; text-decoration:none;}
a.links_pontilhados:hover { border-bottom:none; color:red; font:11px Arial, Helvetica, sans-serif; text-decoration:none;}

/* Classes padrões para sub-páginas */
.titulo_secao {background:url(imagens/planos/titulos_seta.gif) no-repeat 32px 39px; color:#e43923; float:left; font:22px Arial, Helvetica, sans-serif; letter-spacing:-1px; margin:0; padding:30px 0 0 45px;}
.guia_links { float:right; margin:30px 20px 0 0; padding-bottom:1px;}