/* CSS Conteúdo */

#site #titulopg { height:44px; background-color: #5C85AD; border-top:1px solid #757575; }
#site #titulopg #tituloprod { margin:0 auto; width:945px; background: url(../imgs/viasite_prod_titulo_fundo.gif) repeat-x; height:44px; }
#site #titulopg #tituloprod #imgtitulo { float:left; width:550px; }
#site #titulopg #tituloprod #descpg { float:left; width:388px; font:normal 10px 'Trebuchet Ms'; color:#FFFFFF; text-align:right; padding-top:26px; padding-right:7px;}

#site #conteudo { background: url(../imgs/viasite_subpg_fundo.gif) repeat-x; clear:both;}
#site #conteudo #divtitulo { font-size:1px; }

#site .bgw { background-color: #FFFFFF; margin:0 auto; width:945px; min-height:700px;}
#site #conteudo #navegacao {  height:27px; border-bottom:1px solid #E9E9E9; padding-left:13px; padding-top:10px;}

#site #conteudo #informacoes { padding-top:10px; padding-left:8px; padding-right:8px; }
#site #conteudo #informacoes .centerImg { clear:both; text-align:center; }
#site #conteudo #informacoes .tituloBox { padding-top:8px; padding-bottom:13px }
#site #conteudo #informacoes .tituloBox .tituloMaior { padding-left:8px; background: url(../imgs/viasite_dest_menor_fundo.gif) no-repeat; padding-top:3px; height:35px; color:#336699; font:bold 14px 'Trebuchet Ms'; margin-top:5px; }
#site #conteudo #informacoes .tituloBox .tituloMaior .corm { color:#000; font-size:18px; font-weight:bold }

#site #conteudo .spacerod { height:80px; clear:both; }

#site #spacebox { height:20px; clear:both; }


#site #maisacessados { clear:both; margin:0 auto; width:944px; background: url(../imgs/viasite_mais_acessados_fundo.gif) repeat-x; margin-bottom:10px;}
#site #maisacessados #acessadoscont { margin-top:1px; padding-top:10px; text-align:justify}
#site #maisacessados #acessadoscont .cor1 { color:#333333}
#site #maisacessados #acessadoscont .cor2 { color:#999999 }

#site #conteudo #informacoes #registro { margin:0 auto; width:900px; height:94px; clear:both; border-bottom:1px solid #999999; margin-top:20px; }
#site #conteudo #informacoes #registro #aba { background: url(../imgs/viasite_aba_tit_fundo.gif) repeat-x; height:27px; }
#site #conteudo #informacoes #registro #aba ul { margin:0px;padding:0px; }
#site #conteudo #informacoes #registro #aba ul li { float:left; display:inline; font-size:1px; width:auto;}

#site #conteudo #informacoes #registro #busca { float:left; width:598px; background: url(../imgs/viasite_aba_fundo_m.gif) repeat-x; height:67px; clear:both;}
#site #conteudo #informacoes #registro #busca #formbusca ul { margin:0px; padding:0px; }
#site #conteudo #informacoes #registro #busca #formbusca ul li { display:inline; float:left; padding-top:19px; width:auto;}
#site #conteudo #informacoes #registro #busca #formbusca ul .www { width:60px; text-align:center; padding-top:28px;}
#site #conteudo #informacoes #registro #busca #formbusca ul .dominio { width:340px; text-transform: lowercase;}
#site #conteudo #informacoes #registro #busca #formbusca ul .ext { width:100px; text-align:center; padding-top:20px; padding-right:40px;}
#site #conteudo #informacoes #registro #busca #formbusca ul .ok { width:58px; font-size:1px; }
#site #conteudo #informacoes #registro #busca #comoregistrar { padding-left:51px; font:bold 10px 'Trebuchet Ms'; color: #8F8F8F}
#site #conteudo #informacoes #registro #infregistro { float:left; width:302px; background: url(../imgs/viasite_aba_fundo_dir_m.gif) repeat-x; height:67px; }

#site #conteudo #informacoes #registro #infregistro #detdiv { float:left; width:16px; font-size:1px;}
#site #conteudo #informacoes #registro #infregistro .vantreg { padding-top:4px; margin-left:23px; background: url(../imgs/setap.gif) no-repeat 0px 10px; padding-left:13px; }
#site #conteudo #informacoes #registro #infregistro .first { margin-top:10px; }
#site #conteudo #informacoes #registro #infregistro .vantreg span { font-size:10px; }

#site #conteudo #informacoes .tlivre { clear:both; font-size:18px; font-weight:bold; padding-left:10px; color:#000; padding-bottom:8px; }
#site #conteudo #informacoes .tassine {clear:left; font-size:18px; font-weight:bold; padding-left:10px; color:#000; padding-bottom:8px; background:url(../imgs/viasite_assine_titulo.gif) no-repeat; height:36px; padding-top:10px; }

#site #conteudo #informacoes #passos { color:#FFF; clear:both;  }
#site #conteudo #informacoes #passos span { font-size:14px; font-weight:bold; line-height:180%;}
#site #conteudo #informacoes #passos .passo_1 { float:left; width:282px; background:url(../imgs/box_passo_1.gif) no-repeat; height:68px; padding-right:20px; padding-top:7px; padding-left:10px;}
#site #conteudo #informacoes #passos .passo_2 { float:left; width:282px; background:url(../imgs/box_passo_2.gif) no-repeat; height:68px; padding-right:20px; padding-top:7px; padding-left:10px}
#site #conteudo #informacoes #passos .passo_3 { float:left; width:270px; background:url(../imgs/box_passo_3.gif) no-repeat; height:68px; padding-right:20px; padding-top:7px; padding-left:10px}

#site #conteudo #informacoes .boxResult { clear:both;  margin:0 auto; width:900px; padding-top:28px;}
#site #conteudo #informacoes .boxResult .boxResulte { width:424px; float:left; background:url(../imgs/fundo_setas.gif) no-repeat 290px 0px }
#site #conteudo #informacoes .boxResult .boxResultd { width:460px; float:left; border-left:1px solid #CCC; padding-left:15px; }
#site #conteudo #informacoes .boxResult .boxResultd .ndominio { padding-left:20px; padding-top:8px; padding-bottom:8px; border-bottom:1px solid #CCC; line-height:180%; }
#site #conteudo #informacoes .boxResult .boxResultd .ndominio span { padding-left:26px; clear:left; float:left;  }
#site #conteudo #informacoes .boxResult .boxResultd .ndominio img { float:left; margin-top:-2px; padding-right:6px; padding-left:6px;}
#site #conteudo #informacoes .boxResult .boxResultd .ndominio input { float:left; }
#site #conteudo #informacoes .boxResult .boxResultd .sdominio { padding-top:10px;  }
#site #conteudo #informacoes .boxResult .boxResultd .reslb { padding-left:23px; font-weight:bold; font-size:14px; }
#site #conteudo #informacoes .boxResult .ic { width:108px; float:left; }
#site #conteudo #informacoes .boxResult .tx { width:315px float:left; }
#site #conteudo #informacoes .boxResult .tx span { font-size:14px; font-weight:bold; line-height:200% }
#site #conteudo #informacoes .boxResult h1 { font-size:20px; font-weight:bold; padding:0px; margin:0px; color:#666666; padding-bottom:80px; padding-top:3px; }
#site #conteudo #informacoes .boxResult h1 span { color:#000; font-size:25px }
#site #conteudo #informacoes .tituloBoxa { padding-bottom:13px }
#site #conteudo #informacoes .tituloBoxa .tituloMaior { padding-left:8px; background: url(../imgs/viasite_dest_menor_fundo.gif) no-repeat; height:37px; color:#000; font:bold 18px 'Trebuchet Ms'; margin-top:5px; }
#site #conteudo #informacoes .sp30 { height:30px; clear:both; }

#site #conteudo #informacoes .boxResult .boxEscolhae { width:424px; float:left; padding-top:4px;}
#site #conteudo #informacoes .boxResult .boxEscolhad { width:460px; float:left; border-left:1px solid #CCC; padding-left:15px; }
#site #conteudo #informacoes .boxResult .boxEscolhae input { float:left; margin-top:10px; }
#site #conteudo #informacoes .boxResult .boxEscolhae img { float:left; padding-left:5px;  }
#site #conteudo #informacoes .boxResult .boxEscolhad div { padding:5px; }
#site #conteudo #informacoes .boxResult .boxEscolhad div img { float:left; padding-right:10px; }

#site #conteudo #informacoes #planos div { float:left; height:235px; width:185px;  }
#site #conteudo #informacoes #planos div ul { padding:0px; margin:0px; padding-top:29px; }
#site #conteudo #informacoes #planos div ul li { height:52px; list-style:none;  }
#site #conteudo #informacoes #planos div ul li label { padding-top:4px; font-weight:bold; padding-left:5px; width:80px; float:left  }
#site #conteudo #informacoes #planos div ul li .c { font-size:14px; line-height:180%; font-weight:bold; }
#site #conteudo #informacoes #planos div ul li .v { font-size:20px; font-weight:bold; }
#site #conteudo #informacoes #planos div ul li .eco { padding-left:25px; font-size:10px; font-style:italic  }
#site #conteudo #informacoes #planos div ul li .eco img { vertical-align:top; padding-top:4px;}
#site #conteudo #informacoes #planos .plano1 { background: url(../imgs/box_assine_p1.gif) no-repeat } 
#site #conteudo #informacoes #planos .plano2 { background: url(../imgs/box_assine_p2.gif) no-repeat }
#site #conteudo #informacoes #planos .plano3 { background: url(../imgs/box_assine_p3.gif) no-repeat }
#site #conteudo #informacoes #planos .plano4 { background: url(../imgs/box_assine_p4.gif) no-repeat }
#site #conteudo #informacoes #planos .plano5 { background: url(../imgs/box_assine_p5.gif) no-repeat }

#site #conteudo #informacoes #proximo_passo { border-top:1px solid #CCCCCC; padding-left:516px; margin-right:10px; padding-top:20px;  }
#site #conteudo #informacoes #proximo_passo img { padding-bottom:7px }
#site #conteudo #informacoes #proximo_passo span { font-size:14px; font-weight:bold; color:#666666 }

#site #conteudo #informacoes #loading { clear:both;  margin:0 auto; width:900px; padding-top:50px; padding-bottom:50px; text-align:center; }


/* Passo 2 */

#site #conteudo #informacoes .escdominio { }
#site #conteudo #informacoes .escdominio .seldom { float:left; width:693px; padding-left:7px; font:bold 14px 'Trebuchet Ms'; padding-top:5px; padding-bottom:5px;}
#site #conteudo #informacoes .escdominio .seldom span { font-size:24px }
#site #conteudo #informacoes .escdominio .seldom a { font-size:11px; }
#site #conteudo #informacoes .escdominio .seguro { float:left; width:200px; border-left:1px solid #CCCCCC; padding-left:20px; padding-top:5px; padding-bottom:5px;}

#site #conteudo #informacoes .boxResult .nf { background:none }
#site #conteudo #informacoes .boxResult .nlog { font-size:20px; font-weight:bold; padding:0px; margin:0px; color:#000; padding-bottom:20px; padding-top:3px; }

#site #conteudo #informacoes .loginWeb { float:left; width:450px; margin-top:7px; padding-left:13px; background:url(../imgs/viasite_sup_box_fundo.gif) no-repeat; }
#site #conteudo #informacoes .loginWeb .titulo {  color:#000; font:bold 18px 'Trebuchet Ms'; }
#site #conteudo #informacoes .loginWeb .titulo img { float:left; padding-right:6px; }
#site #conteudo #informacoes .loginWeb .acesso { padding-top:25px; padding-left: 9px; float:left; width:175px; height:160px;}
#site #conteudo #informacoes .loginWeb .acesso label { font-weight:bold }
#site #conteudo #informacoes .loginWeb .acesso #login { margin-top:5px; margin-bottom:15px; width:160px; }
#site #conteudo #informacoes .loginWeb .acesso #senha { margin-top:5px; margin-bottom:5px; width:160px;}
#site #conteudo #informacoes .loginWeb .duvbto .duv { padding-top:40px; } 
#site #conteudo #informacoes .loginWeb span { background: url(../imgs/setap.gif) no-repeat 0px 8px; padding-left:10px; padding-top:3px; } 
#site #conteudo #informacoes .loginWeb .duvbto .btoenv { padding-top:33px; } 

/* Alterar dominio */

#altregistro { margin:0 auto; width:615px; height:96px; clear:both; margin-top:20px; }
#altregistro #aba { height:27px; }
#altregistro #aba ul { margin:0px;padding:0px; }
#altregistro #aba ul li { float:left; display:inline; font-size:1px; width:auto;}

#altregistro #busca { width:615px; background: url(../imgs/viasite_win_fundo_reg.gif) repeat-x; height:69px; clear:both;}
#altregistro #busca #formbusca ul { margin:0px; padding:0px; height:68px; }
#altregistro #busca #formbusca ul li { display:inline; float:left; padding-top:19px; width:auto;}
#altregistro #busca #formbusca ul .www { width:80px; text-align:center; padding-top:28px;}
#altregistro #busca #formbusca ul .dominio { width:300px; text-align:left; }
#altregistro #busca #formbusca ul .ext { width:80px; text-align:left; padding-top:20px; padding-right:40px;}
#altregistro #busca #formbusca ul .ok { width:60px; font-size:1px; }
#altregistro #busca #comoregistrar { padding-left:51px; font:bold 10px 'Trebuchet Ms'; color: #8F8F8F}

#formAlterar .titulowin { margin:0 auto; width:615px; padding-top:14px; color:#333; font-weight:bold; font-size:18px; text-align:left; }
#formAlterar .result { margin:0 auto; width:615px; padding-top:10px; text-align:left; font-weight:bold; }
#formAlterar .resultdominio { color:#666; font-size:18px; padding-top:20px; padding-bottom:20px; }
#formAlterar .resultdominio span { color:#333; font-size:24px; }
#formAlterar .txtconfir { font-size:14px; padding-top:2px; color:#666;}

/* Alterar plano */

#formPlano { padding-left:7px; text-align:left;}
#formPlano .titulo { padding-left:10px; font-size:18px; font-weight:bold; padding:5px; }
#formPlano #planos { clear:both; padding-top:10px;  }
#formPlano #planos div { float:left; height:235px; width:154px;  }
#formPlano #planos div ul { padding:0px; margin:0px; padding-top:29px; }
#formPlano #planos div ul li { height:48px; list-style:none; padding-top:4px;  }
#formPlano #planos div ul li label { font-weight:bold; padding-left:2px; width:83px; float:left; }
#formPlano #planos div ul li .s { font-size:11px; font-weight:bold; padding-top:34px; }
#formPlano #planos div ul li .c { font-size:11px; line-height:180%; padding-top:2px; font-weight:bold; }
#formPlano #planos div ul li .v { font-size:13px; font-weight:bold; padding-top:2px;  }
#formPlano #planos div ul li .eco { padding-left:10px; font-size:10px; font-style:italic  }
#formPlano #planos div ul li .eco img { vertical-align:top; padding-top:4px;}
#formPlano #planos .plano1 { background: url(../imgs/box_plano_p1.gif) no-repeat } 
#formPlano #planos .plano2 { background: url(../imgs/box_plano_p2.gif) no-repeat }
#formPlano #planos .plano3 { background: url(../imgs/box_plano_p3.gif) no-repeat }
#formPlano #planos .plano4 { background: url(../imgs/box_plano_p4.gif) no-repeat }
#formPlano #planos .plano5 { background: url(../imgs/box_plano_p5.gif) no-repeat }

#formPlano .boxResult .boxEscolhae { padding-left:10px; width:400px; float:left; padding-top:4px;}
#formPlano .boxResult .boxEscolhad { width:300px; float:left; border-left:1px solid #CCC; padding-left:15px; }
#formPlano .boxResult .boxEscolhae input { float:left; margin-top:10px; }
#formPlano .boxResult .boxEscolhae img { float:left; padding-left:5px;  }
#formPlano .boxResult .boxEscolhad div { padding:5px; }
#formPlano .boxResult .boxEscolhad div img { float:left; padding-right:10px; }

/* Passo 2 Cadastro */

#site #conteudo #informacoes #formcadastro { padding-left:20px; padding-right:20px;  }

#site #conteudo #informacoes .tituloform { font-weight:bold; border-bottom:1px solid #336699; padding-left:20px; padding-bottom:7px; clear:both; color:#000; font-size:16px; font-weight:bold; }
#site #conteudo #informacoes #formcadastro fieldset { border:0px; padding-left:20px; margin:0xp; padding-top:24px; padding-bottom:24px; clear:both; }
#site #conteudo #informacoes #formcadastro fieldset label { padding-left:2px; font-size:14px; }
#site #conteudo #informacoes #formcadastro fieldset input, #site #conteudo #informacoes fieldset select, #site #conteudo #informacoes fieldset textarea { margin-top:6px; margin-bottom:9px;}
#site #conteudo #informacoes #formcadastro fieldset .rdtipo { float:left; width:200px; }
#site #conteudo #informacoes #formcadastro fieldset .rdtipo div { padding-left:10px;padding-top:5px; }

#site #conteudo #informacoes #formcadastro fieldset .rdtipo input{ margin:0px; padding:0px; float:left;  }
#site #conteudo #informacoes #formcadastro fieldset .ad { float:left; width:158px; }
#site #conteudo #informacoes #formcadastro fieldset .ae { float:left; width:600px; padding-left:23px}
#site #conteudo #informacoes #formcadastro fieldset .le { float:left; width:450px; }
#site #conteudo #informacoes #formcadastro fieldset .atencao { float:left; width:355px; background: url(../imgs/ico_atencao.gif) no-repeat 0px 17px; padding-left:45px; padding-top:10px; font-size:14px; font-weight:bold;  }
#site #conteudo #informacoes #formcadastro fieldset .nr { clear:left;  }
#site #conteudo #informacoes #formcadastro fieldset .ac { float:left; width:250px; }
#site #conteudo #informacoes #formcadastro fieldset #imgcodigo { float:left; }

#site #conteudo #informacoes #formcadastro .avisoobri { text-align:right; padding-top:12px; font-size:14px;  }

#site #conteudo #informacoes #formcadastro input { font-size:13px; }
#site #conteudo #informacoes #formcadastro select { font-size:13px; }

#site #conteudo #informacoes #formcadastro #imgcodigo { border:1px solid #CCCCCC; }

/* Passo 3 */

#site #conteudo #informacoes #boxcont { padding:17px }
#site #conteudo #informacoes .boxitempainel { border:1px solid #CCCCCC; background: url(../imgs/viasite_central_fundo_painel_item.gif) repeat-x; height:28px; padding-top:10px; margin-top:10px; font-weight:bold; margin-bottom:10px; font-size:14px}
#site #conteudo #informacoes .tableitens { width:100%; border:0px; font-size:14px }
#site #conteudo #informacoes .tableitens tr td { padding-left:10px; vertical-align:top }
#site #conteudo #informacoes .tableitens tr td span { font-style:italic; font-size:11px;  }
#site #conteudo #informacoes .tableitens tr td .mc { font-size:10px; color:#666666; font-style:normal }
#site #conteudo #informacoes .tableitens tr td a { text-decoration:underline; color:#0066CC; font-size:11px; }
#site #conteudo #informacoes .tableitens tr td a:hover { text-decoration:underline; color:#0066CC; }

#site #conteudo #informacoes .fpgto { padding-top:10px; }
#site #conteudo #informacoes .fpgto ul { padding:0px; margin:0px }
#site #conteudo #informacoes .fpgto ul li { float:left; display:inline; list-style:none; padding-left:10px; padding-right:20px; font-size:14px; }
#site #conteudo #informacoes .fpgto ul li input { float:left; margin-right:10px; margin-top:7px; }
#site #conteudo #informacoes .fpgto ul li img { float:left; padding-right:10px; margin-top:4px; }

a.alterardominio { color:#0066CC; text-decoration:underline; font-weight:normal }
a.alterardominio:hover { color:#0066CC; text-decoration:underline; font-weight:normal }

/* Finalizar */

#site #conteudo #informacoes .fne { float:left; width:441px; padding-left:21px; background:url(../imgs/fundo_setas.gif) no-repeat 300px 120px}
#site #conteudo #informacoes .fne img { float:left; padding-right:10px; }
#site #conteudo #informacoes .fne .demail { clear:left; padding-top:5px; font-size:14px;  }
#site #conteudo #informacoes h1 { padding:0px; margin:0px; font-size:18px; font-weight:bold; margin-left:10px; padding-top:9px;  }
#site #conteudo #informacoes .fne ul { padding:0px; margin:0px; padding-top:10px; }
#site #conteudo #informacoes .fne ul li { background: url(../imgs/ico_yes2.gif) no-repeat 5px 15px; list-style:none; padding-left:30px; padding-top:14px; font-size:14px; }

#site #conteudo #informacoes .fnd { float:left; width:434px; padding-left:20px; border-left:1px solid #CCCCCC; height:300px;  }
#site #conteudo #informacoes .fnd .ic { float:left; width:98px; text-align:center; padding-top:20px; }
#site #conteudo #informacoes .fnd .tx { float:left; width:300px;  padding-top:20px;}
#site #conteudo #informacoes .fnd .tx span { font-size:14px; font-weight:bold; line-height:180%; }
#site #conteudo #informacoes .fnd .bt { clear:left; padding-top:20px; padding-bottom:20px;}
#site #conteudo #informacoes .fnd .bt { clear:left; padding-top:20px; padding-bottom:20px;}
#site #conteudo #informacoes .fnd #boleto { border-top:1px solid #CCCCCC; padding-top:20px;  }
#site #conteudo #informacoes .fnd #boleto span { font-size:18px; font-weight:bold; }
#site #conteudo #informacoes .fnd #boleto .lkbol { padding-top:20px;  }
#site #conteudo #informacoes .fnd #boleto .lkbol img { float:left; padding-right:10px; padding-top:3px; }
#site #conteudo #informacoes .fnd #boleto .lkbol div { float:leff; padding-left:10px; font-size:14px; }

/* CSS Conteúdo Fim*/
