* {
    margin:0px;
    padding:0px;
    text-decoration:none;
    list-style:none;
    border:none;
    font-family : Verdana, Arial, Helvetica, sans-serif;

    /**/
}
#tagAcesso {
    display:none;
    visibility:hidden;
}
html {
    font-size:65%;
    /*border-left:5px solid #5A595E;*/
    background-image:url(../../../theme/default/images/geral/bg_body.gif);
    background-repeat:repeat-x;

}

body {
    width:98%;
    /*background:url(../../../theme/default/images/geral/bg_body.gif) 2px 0px repeat-x;*/
}
#main {
    width:775px;
    /*margin:auto;*/
    position:relative;
    display:block;
}

h1.paginaNaoEncontrada {
    /**/
    font-size:100%;
    text-align:center;
    margin:20px 0px 20px 0px;
}
#dvContent h3#h3Duvidas {
    background:url(../../../theme/default/images/seguranca/label_duvida.gif) no-repeat;
}
.hideText {
    text-indent:-5000em;
    overflow:hidden;
}
#dvLoading {
    width:540px;
    height:19px;
    padding:3px 0px 0px 20px;
    color:#FFF;
    font-weight:bold;
    font-size:120%;
    background:url(../../../theme/default/images/geral/loading.gif) center 50%;
}
#dvLoading.lCombo{
    width:212px;
    height:5px;
    padding:0px;
    text-indent:-5000em;
    overflow:hidden;
    display:none;
}

#header {
    position:relative;
    height:119px;
    background:url(../../../theme/default/images/header/background.gif) no-repeat;
}
#header h1 a {
    width:137px;
    height:25px;
    position:absolute;
    text-indent:-5000em;
    overflow:hidden;
    top:20px;
    left:9px;
    background:url(../../../theme/default/images/header/label_terraEmpresas.gif) no-repeat;
}
#header h3 {
    width:328px;
    height:17px;
    position:absolute;
    top:30px;
    left:178px;
    text-indent:-5000em;
    overflow:hidden;
    background:url(../../../theme/default/images/header/label_tudoQue.gif) no-repeat;
}
#header ul#menuInstitucional {
    width:200px;
    top:36px;
    left:550px;
    position:absolute;
}
#header ul#menuInstitucional li {
    width:76px;
    height:13px;
    float:left;
    margin:0px 0px 0px 5px;
    padding:0px 0px 0px 13px;
    background:url(../../../theme/default/images/menuInstitucional/icon.gif) no-repeat;
}
#header ul#menuInstitucional li a {
    width:100%;
    height:100%;
    display:block;
    background:2px 2px no-repeat;
    text-indent:-5000em;
    overflow:hidden;
}
#header ul#menuInstitucional li a#quemSomos {
    background-image:url(../../../theme/default/images/menuInstitucional/label_quem_somos.gif);
}
#header ul#menuInstitucional li a#faleConosco {
    background-image:url(../../../theme/default/images/menuInstitucional/label_fale_conosco.gif);
}
#header ul#menuInstitucional li a#parceiros {
    background-image:url(../../../theme/default/images/menuInstitucional/label_parceiros.gif);
}

#header #mainMenu {
    top:72px;
    left:177px;
    position:absolute;
}
#header #mainMenu ul#tabs li {
    width:80px;
    height:25px;
    margin:0px 17px 0px 0px;
    float:left;
}
#header #mainMenu ul#tabs li a {
    width:100%;
    height:100%;
    display:block;
    background:url(../../../theme/default/images/mainMenu/mainMenu_bg2.gif) right no-repeat;
}
#header #mainMenu ul#tabs #laranja a {
    width:100%;
    height:100%;
    display:block;
    background:url(../../../theme/default/images/mainMenu/div_mainMenu_bg2.gif) right no-repeat;
}
#header #mainMenu ul#tabs li a:hover {
    background:url(../../../theme/default/images/mainMenu/mainMenu_bg2_hover.gif) right no-repeat;
    position:relative;
    z-index:9999;
}
#header #mainMenu ul#tabs #laranja a:hover {
    background:url(../../../theme/default/images/mainMenu/div_mainMenu_bg2_hover.gif) right no-repeat;
    position:relative;
    z-index:9999;
}
#header #mainMenu ul#tabs li a.selected {
    background:url(../../../theme/default/images/mainMenu/mainMenu_bg2_selected.gif) right no-repeat;
    position:relative;
    z-index:9999;
}
#header #mainMenu ul#tabs li a:hover span.tabCorner {
    position:relative;
    background:url(../../../theme/default/images/mainMenu/mainMenu_bg1_hover.gif) left no-repeat;
    z-index:9998;
}
#header #mainMenu ul#tabs li a.selected span.tabCorner {
    position:relative;
    background:url(../../../theme/default/images/mainMenu/mainMenu_bg1_selected.gif) left no-repeat;
    z-index:9998;
}
#header #mainMenu ul#tabs li a span.tabCorner {
    width:28px;
    height:25px;
    position:relative;
    margin:0px 0px 0px -28px;
    float:left;
    background:url(../../../theme/default/images/mainMenu/mainMenu_bg1.gif) left no-repeat;
    cursor:pointer;
}

/*------------------------*/

#header #mainMenu ul#tabs li a:hover span.tabCorner2 {
    position:relative;
    background:url(../../../theme/default/images/mainMenu/div_mainMenu_bg1_hover.gif) left no-repeat;
    z-index:9998;
}
#header #mainMenu ul#tabs li a.selected span.tabCorner2 {
    position:relative;
    background:url(../../../theme/default/images/mainMenu/div_mainMenu_bg1_selected.gif) left no-repeat;
    z-index:9998;
}
#header #mainMenu ul#tabs li a span.tabCorner2 {
    width:28px;
    height:25px;
    position:relative;
    margin:0px 0px 0px -28px;
    float:left;
    background:url(../../../theme/default/images/mainMenu/div_mainMenu_bg1.gif) left no-repeat;
    cursor:pointer;
}

/*-------------------*/

#header #mainMenu ul#tabs li a span.label {
    display:block;
    height:100%;
    width:100%;
    text-indent:-5000em;
    overflow:hidden;
    position:relative;
    float:left;
    background: 0px 7px no-repeat;
    cursor:pointer;
}
#header #mainMenu ul#tabs li a:hover span.label {
    background: 0px -16px no-repeat;
}
#header #mainMenu ul#tabs li a.selected:hover span.label {
    background: 0px 7px no-repeat;
}
#header #mainMenu ul#tabs li a#tab_acesso span.label {
    background-image:url(../../../theme/default/images/mainMenu/tab_label_acesso.gif);
}
#header #mainMenu ul#tabs li a#tab_dominio span.label {
    background-image:url(../../../theme/default/images/mainMenu/tab_label_dominio.gif);
}
#header #mainMenu ul#tabs li a#tab_hospedagem span.label {
    background-image:url(../../../theme/default/images/mainMenu/tab_label_hospedagem.gif);
}
#header #mainMenu ul#tabs li a#tab_siteFacil span.label {
    background-image:url(../../../theme/default/images/mainMenu/tab_label_siteFacil.gif);
}
#header #mainMenu ul#tabs li a#tab_seguranca span.label {
    background-image:url(../../../theme/default/images/mainMenu/tab_label_seguranca.gif);
}
#header #mainMenu ul#tabs li a#tab_email span.label {
    background-image:url(../../../theme/default/images/mainMenu/tab_label_email.gif);
}

#header #mainMenu ul#tabs li a.selected#tab_acesso span.label {
    background-image:url(../../../theme/default/images/mainMenu/tab_label_acesso_selected.gif);
}
#header #mainMenu ul#tabs li a.selected#tab_dominio span.label {
    background-image:url(../../../theme/default/images/mainMenu/tab_label_dominio_selected.gif);
}
#header #mainMenu ul#tabs li a.selected#tab_hospedagem span.label {
    background-image:url(../../../theme/default/images/mainMenu/tab_label_hospedagem_selected.gif);
}
#header #mainMenu ul#tabs li a.selected#tab_siteFacil span.label {
    background-image:url(../../../theme/default/images/mainMenu/tab_label_siteFacil_selected.gif);
}
#header #mainMenu ul#tabs li a.selected#tab_seguranca span.label {
    background-image:url(../../../theme/default/images/mainMenu/tab_label_seguranca_selected.gif);
}
#header #mainMenu ul#tabs li a.selected#tab_email span.label {
    background-image:url(../../../theme/default/images/mainMenu/tab_label_email_selected.gif);
}

#header #mainMenu #mainSubMenu {
    width:780px;
    height:20px;
    top:25px;
    left:-160px;
    position:absolute;
    text-align:center;
}
#header #mainMenu #mainSubMenu ul {
    position:absolute;
    right:0px;
}
#header #mainMenu #mainSubMenu ul li{
    height:20px;
    margin:0px 18px 0px 0px;
    float:left;
}
#header #mainMenu #mainSubMenu ul li a {
    width:100%;
    height:100%;
    display:block;
    text-indent:-5000em;
    overflow:hidden;
    background-repeat:no-repeat;
    background-position:50% 6px;
}
#header #mainMenu #mainSubMenu ul li.liSelected {
    background:url(../../../theme/default/images/mainSubMenu/bg_selected.gif);
}
#header #mainMenu #mainSubMenu ul li a:hover {
    background-position:51% 5px;
}
#header #mainMenu #mainSubMenu ul li a.selected {
    /*background-color:#FFF3A7;*/
    background-position:50% 6px;
}
#header #mainMenu #mainSubMenu ul li a.selected:hover {
    /*background-color:#FFF3A7;*/
    /*background-position:50% -13px;*/
}
#header #mainMenu #mainSubMenu ul li a#subAssine {
    width:45px;
    background-image:url(../../../theme/default/images/mainSubMenu/sub_label_assine.gif);
}
#header #mainMenu #mainSubMenu ul li a#subLight {
    width:36px;
    background-image:url(../../../theme/default/images/mainSubMenu/sub_label_light.gif);
}
#header #mainMenu #mainSubMenu ul li a#subFlat {
    width:30px;
    background-image:url(../../../theme/default/images/mainSubMenu/sub_label_flat.gif);
}
#header #mainMenu #mainSubMenu ul li a#subMaster {
    width:47px;
    background-image:url(../../../theme/default/images/mainSubMenu/sub_label_master.gif);
}
#header #mainMenu #mainSubMenu ul li a#subCoLocation {
    width:68px;
    background-image:url(../../../theme/default/images/mainSubMenu/sub_label_co_location.gif);
}
#header #mainMenu #mainSubMenu ul li a#subProdutos {
    width:58px;
    background-image:url(../../../theme/default/images/mainSubMenu/sub_label_produtos.gif);
}
#header #mainMenu #mainSubMenu ul li a#subDedicada {
    width:60px;
    background-image:url(../../../theme/default/images/mainSubMenu/sub_label_dedicada.gif);
}
#header #mainMenu #mainSubMenu ul li a#subDedicado {
    width:60px;
    background-image:url(../../../theme/default/images/mainSubMenu/sub_label_dedicado.gif);
}
#header #mainMenu #mainSubMenu ul li a#subSiteAdvisor {
    width:65px;
    background-image:url(../../../theme/default/images/mainSubMenu/sub_label_site_advisor.gif);
}
#header #mainMenu #mainSubMenu ul li a#subCondicoesUso {
    width:98px;
    background-image:url(../../../theme/default/images/mainSubMenu/sub_label_condicoes_uso.gif);
}
#header #mainMenu #mainSubMenu ul li a#subPlComp {
    width:139px;
    background-image:url(../../../theme/default/images/mainSubMenu/sub_label_planos_compartilhados.gif);
}

#header #mainMenu #mainSubMenu ul li a#subSobre {
    width:41px;
    background-image:url(../../../theme/default/images/mainSubMenu/sub_label_sobre.gif);
}
#header #mainMenu #mainSubMenu ul li a#subPlanos {
    width:46px;
    background-image:url(../../../theme/default/images/mainSubMenu/sub_label_planos.gif);
}
#header #mainMenu #mainSubMenu ul li a#subAjuda {
    width:44px;
    background-image:url(../../../theme/default/images/mainSubMenu/sub_label_ajuda.gif);
}
#header #mainMenu #mainSubMenu ul li a#subDuvidas {
    width:54px;
    background-image:url(../../../theme/default/images/mainSubMenu/sub_label_duvidas.gif);
}

#header #mainMenu #mainSubMenu ul li a#subRegistre {
    width:54px;
    background-image:url(../../../theme/default/images/mainSubMenu/sub_label_registre.gif);
}
#header #mainMenu #mainSubMenu ul li a#subOqueeh {
    width:56px;
    background-image:url(../../../theme/default/images/mainSubMenu/sub_label_oqueeh.gif);
}
#header #mainMenu #mainSubMenu ul li a#subTipos {
    width:39px;
    background-image:url(../../../theme/default/images/mainSubMenu/sub_label_tipos.gif);
}


#header #mainMenu #mainSubMenu ul li a#subAntivirus {
    width:51px;
    background-image:url(../../../theme/default/images/mainSubMenu/sub_label_antivirus.gif);
}
#header #mainMenu #mainSubMenu ul li a#subConexaoSegura {
    width:88px;
    background-image:url(../../../theme/default/images/mainSubMenu/sub_label_conexao_segura.gif);
}
#header #mainMenu #mainSubMenu ul li a#subEmailProtegido {
    width:89px;
    background-image:url(../../../theme/default/images/mainSubMenu/sub_label_email_protegido.gif);
}
#header #mainMenu #mainSubMenu ul li a#subControleAcesso {
    width:100px;
    background-image:url(../../../theme/default/images/mainSubMenu/sub_label_controle_acesso.gif);
}
#header #mainMenu #mainSubMenu ul li a#subKitPc {
    width:71px;
    background-image:url(../../../theme/default/images/mainSubMenu/sub_label_kit_pc.gif);
}

#header #mainMenu #mainSubMenu ul li a#subTerraMailGigante {
    width:101px;
    background-image:url(../../../theme/default/images/mainSubMenu/sub_label_terra_mail_gigante.gif);
}

#dvBg {
    width:497px;
    height:200px;
    position:absolute;
    background:url(../../../theme/default/images/geral/bg_degrade_content.gif) 0px 40px no-repeat;
    z-index:-1;
}
#dvBg.big {
    height:500px;
    background:url(../../../theme/default/images/geral/bg_degrade_content_big.gif) 0px 40px no-repeat;
}
/**
    Conteudo
**/
#dvContent {
    width:590px;
    margin:15px 0px 0px 10px !important;
    /* IE */
    margin:15px 0px 0px 5px;
    position:relative;
    float:left;
}
#dvContent div.dvInfoContainer {
    padding:4px;
    background:#E9E9E9;
    border:1px solid #BDBCBF;
}
/**
    Titulos
**/
#dvContent h2 {
	width:400px;
	height:29px;
	display:block;
	text-indent:-5000em;
	overflow:hidden;
	margin:0px 0px 20px 0px;
}


#dvContent h3 {
	width:400px;
	height:16px;
	display:block;
	text-indent:-5000em;
	overflow:hidden;
	margin:10px 0px 5px 10px;
}

#dvContent h3#h3QuantoCusta {
	width:269px;
	height:16px;
	margin:10px 0px 10px 0px;
	background:url(../../../theme/default/images/geral/label_quanto_custa.gif) no-repeat;
}
div.containerContent h3#h3QuaisCaracteristicas {
    width:269px;
    height:16px;
    margin:0px 0px 10px 0px;
    background:url(../../../theme/default/images/geral/label_quais_caracteristicas.gif) no-repeat;
}

#dvContent p {
    margin:0px 0px 0px 10px;
    clear:both;
}

/* Destaque */
#dvContent #destaque {
	cursor:pointer;
}

/*
    Coluna da direita
*/

#colRight {
    width:170px;
    /*background:url(../../../theme/default/images/colRight/bg_col_right.gif);*/
    background:#F6F6F6;
    position:relative;
    border:1px solid #A3A2A1;
    border-top:none;
    border-bottom:none;
    margin:20px 0px 0px 0px;
    float:right;
}
#colRight #colRightShadow {
    width:12px;
    height:100%;
    position:absolute;
    left:-13px;
    z-index:-1;
    background:url(../../../theme/default/images/colRight/bg_shadow.gif) 0px -20px no-repeat;
}
#colRight #colRightTop {
    width:172px;
    height:5px;
    position:absolute;
    top:-4px;
    left:0px;
    margin:0px -1px 0px -1px;
    background:url(../../../theme/default/images/colRight/col_right_top.gif) no-repeat;
}
#colRight #colRightBottom {
    width:172px;
    height:5px;
    position:relative;
    margin:0 -1px 0px -1px;
    background:url(../../../theme/default/images/colRight/col_right_bottom.gif) no-repeat;
}

#colRight #dvDestaqueRight {
    width:162px;
    height:150px;
    position:relative;
    padding:0px 0px 15px 0px;
    margin:0px 0px 0px 4px;
}
#colRight #destaqueFooter {
    width:162px;
    height:15px;
    position:absolute;
    top:100%;
    margin:-15px 0px 0px 0px;
    left:0px;
    background:url(../../../theme/default/images/colRight/bg_destaque.gif) no-repeat;
}

#colRight #registroDominio {
    width:162px;
    height:111px;
    margin:0px 0px 0px 4px;
    background:url(../../../theme/default/images/colRight/bg_registro.gif) no-repeat;
}
#colRight #registroDominio h5 {
    width:123px;
    height:13px;
    position:relative;
    top:10px;
    left:20px;;
    display:block;
    text-indent:-5000em;
    overflow:hidden;
    background:url(../../../theme/default/images/colRight/label_registro_dominio.gif) no-repeat;
}
#colRight #registroDominio form#formConsultaDominio{
    margin:25px 0px 0px 7px;
    letter-spacing:-0.05em;
    color:#4A4947;
}
#colRight #registroDominio form#formConsultaDominio input,
#colRight #registroDominio form#formConsultaDominio select {
    font-size:100%;
}
#colRight #registroDominio form#formConsultaDominio select option {
    background:#FFF;
}
#colRight #registroDominio form#formConsultaDominio input#nameDominio {
    width:146px;
    height:14px;
    padding:1px 0px 0px 0px;
    /*font-size:9px;*/
    border:1px solid #4A4947;
    background:url(../../../theme/default/images/colRight/bg_input_registro.gif) repeat-x;
}
#colRight #registroDominio form#formConsultaDominio input#btnSubmit {
    margin:5px 0px 0px 0px;
}
#colRight #registroDominio form#formConsultaDominio select#final {
    width:65px;
    height:17px;
    /*font-size:9px;*/
    border:1px solid #4A4947;
    position:relative;
    top:-8px;
    background:url(../../../theme/default/images/colRight/bg_input_registro.gif) repeat-x;
}
#colRight #searchParceiros {
    width:162px;
    height:108px;
    margin:0px 0px 5px 4px;
    position:relative;
    background:url(../../../theme/default/images/colRight/bg_parceiros.gif) no-repeat;
    display:none;
}
#colRight #searchParceiros fieldset {
    width:150px;
    top:35px;
    left:8px;
    position:absolute;
}
#colRight #searchParceiros fieldset label {
    color:#FFF;
    font-weight:bold;
    margin:0px 0px 10px 0px;
}
#colRight #searchParceiros fieldset select {
    width:146px;
    font-size:1.0em;
    margin:10px 0px 0px 0px;
}
#colRight #dvGancho {
    width:162px;
    margin:0px 0px 0px 4px;
    position:relative;
    background:#7A7876 url(../../../theme/default/images/colRight/bg_gancho.gif) bottom repeat-x;
}

#colRight #dvGancho * {
}

#colRight #dvGancho h5 {
    width:123px;
    height:13px;
    position:relative;
    top:-1px;
    left:40px;;
    display:block;
    text-indent:-5000em;
    overflow:hidden;
    background:url(../../../theme/default/images/colRight/label_veja_tambem.gif) no-repeat;
}
#colRight #dvGancho #dvGanchoHeader {
    width:162px;
    height:50px;
    margin:0px 0px -37px 0px;
    background:url(../../../theme/default/images/colRight/bg_header_gancho.gif) no-repeat;
}

#colRight #dvGancho #dvGanchoFooter {
    width:162px;
    height:11px;
    background:url(../../../theme/default/images/colRight/bg_gancho_footer.gif) no-repeat;
}
#colRight #dvGancho ul {
    margin:10px 0px 0px 4px;
    position:relative;
    z-index:9998;
    color:#FFF;
}
#colRight #dvGancho a {
    color:#FFF;
}
#colRight #dvGancho a:hover {
    text-decoration:underline;
}
#colRight #dvGancho ul li {
    margin:0px 0px 5px 0px;
    padding:0px 0px 0px 6px;
    background:url(../../../theme/default/images/colRight/li_icon_colRight.gif) 0px 4px no-repeat;
}
#colRight #dvGancho ul li.vejaDestaque a {
    color:#F1DE91;
    font-weight:bold;
}

#colRight #dvVendasChat {
    width:162px;
    height:160px;
    margin:0px 0px 0px 4px;
    background:#7A7876 url(../../../theme/default/images/colRight/bg_vendas_chat.jpg) bottom repeat-x;
}
#colRight #dvVendasChat a {
    width:100%;
    height:100%;
    display:block;
}


/** TABELAS VERDES **/
#dvContent table.tblGreen{
    width:560px;
    border:1px solid #D2D2D2;
    border-collapse:collapse;
    margin:0px 0px 8px 5px;
    font-size:110%;
    clear:left;
}
#dvContent table.tblGreen table.tblPromo {
    font-size:80%;
}
#dvContent table.tblGreen table.tblPromo th {
    text-align:left;
    background:#FFF;
    color:#000;
    padding:1px;
}
#dvContent table.tblGreen table.tblPromo td {
    border:none;
}
#dvContent table.tblGreen th {
    background:#8BB247;
    background:#8EB44E url(../../../theme/default/images/geral/bg_header_green.gif) 0px 0px repeat-x;
    padding:10px;
    color:#FFF;
    border:1px solid #FFFFFF;
    font-weight:bold;
}
#dvContent table.tblGreen td.bold,
#dvContent table.tblGreen th.bold {
    /*font-size:12px;*/
    padding:10px;
    font-weight:bold;
}

#dvContent table.tblGreen td {
    text-align:left;
    border:1px solid #D2D2D2;
    padding:4px;
    color:#282828;
}
#dvContent table.tblGreen td.destaq {
    color:#81A946;
    /*#296200*/
    color:#006F00;
    font-weight:bold;
}
#dvContent table.tblGreen tr.impar {
    background:#F6F6F6;
}
#dvContent table.tblGreen tr.par {
    background:#EBEBEB;
}
#dvContent table.tblGreen tr.mais {
    background:#CCCCCC;
}

#dvContent table.tblGreen tfoot td,
#dvContent table.tblGreen td.tdFoot {
    text-align:left;
    padding:5px 5px 5px 5px;
    background:#FFF;
}
#dvContent table.tblGreen .sepVer {
    width:2px;
    padding:0px;
    background-color:#F5F5F5;
    border:none;
}
#dvContent table.tblGreen thead th.sepVer {
    background:#7AA532;
}
#dvContent table.tblGreen th.thSep {
    height:3px;
    padding:0px;
    border:0px;
    background:#F5F5F5;
    border:none;
}
#dvContent table.tblGreen th.destaq {
    height:3px;
    padding:0px;
    border:0px;
    background:#F5F5F5;
    color:#5A595E;
     border:1px solid #D2D2D2;
}
#dvContent table.tblGreen tfoot td table,
#dvContent table.tblGreen tfoot td table th,
#dvContent table.tblGreen tfoot td table td {
    padding:0px;
    margin:0px;
    color:#000;
    background:#FFF;
    border:none;
}
#dvContent table.tblGreen td.tdCompreJa {
    background-color:#B5B5B5;
}
#dvContent table.tblGreen td.tdCompreJa a {
    display:block;
    width:100%;
    height:19px;
    /*font-size:1px;*/
    text-indent:-5000em;
    overflow:hidden;
    position:relative;
    z-index:9999;
    margin:0px 0px 0px 0px;

    background:#B5B5B5 url(../../../theme/default/images/siteFacil/tbl_icon_compre_ja.gif) 50% 50% no-repeat;
}
#dvContent table.tblGreen td.tdCompreJaLight {
    background-color:#E5E5E5;
}
#dvContent table.tblGreen td.tdCompreJaLight a {
    display:block;
    width:100%;
    height:19px;
    /*font-size:1px;*/
    text-indent:-5000em;
    overflow:hidden;
    position:relative;
    z-index:9999;
    margin:0px 0px 0px 0px;
    background:#E5E5E5 url(../../../theme/default/images/siteFacil/tbl_icon_compre_ja.gif) 50% 50% no-repeat;
}

#dvContent table.tblGreen td.tdCompreJaLightGray {
    background-color:#F6F6F6;
}
#dvContent table.tblGreen td.tdCompreJaLightGray a {
    display:block;
    width:100%;
    height:19px;
    /*font-size:1px;*/
    text-indent:-5000em;
    overflow:hidden;
    position:relative;
    z-index:9999;
    margin:0px 0px 0px 0px;
    background:#F6F6F6 url(../../../theme/default/images/siteFacil/tbl_icon_compre_ja.gif) 50% 50% no-repeat;
}

#dvContrato {
    width:580px;
}
#dvContrato .contratoCenter {
    text-align:center;
}
#dvContent #dvContrato p {
    margin:20px 0px 20px 10px;
}

#dtlLeft {
    width:2px;
    height:100%;
    background:#535258;
    position:absolute;
    top:0px;
    left:0px;
}

#footer {
    width:100%;
    height:75px;
    margin:15px 0px 0px 0px;
    position:relative;
    float:left;
    clear:both;
    background:url(../../../theme/default/images/footer/bg_footer.gif) bottom repeat-x;
}
#footer #footerCorner {
    width:7px;
    height:36px;
    position:absolute;
    bottom:0px;
    left:0px;
    background:url(../../../theme/default/images/footer/bg_footer_corner.gif) bottom no-repeat;
}

#dvContent a#linkVoltar {
    width:50px;
    height:50px;
    display:block;
    float:right;
    text-indent:-5000em;
    overflow:hidden;
    background:url(../../../theme/default/images/hospedagem/label_voltar.gif) no-repeat;
    margin:15px 25px 20px 13px;
}
#dvVoltar {
    clear:both;
}

#dvContent .divsRespostas {
    width:570px;
    color:#424242;
    font-size:10px;
}
#dvContent .divsRespostas * {
    margin:0px;
    padding:0px;
}
#dvContent .divsRespostas h1 {
    font-size:15px;
    color:#1774a2;
}
#dvContent .divsRespostas h2,
#dvContent .divsRespostas dt {
    text-indent:0em;
    padding:0px;
    margin:20px 0px 5px 0px;
    font-size:12px;
    border-bottom:1px solid #CCC;
    font-weight:bold;

}
#dvContent .divsRespostas dl {
    line-height:15px;
}
#dvContent .divsRespostas td {
    border-bottom:1px solid #CCCCCC;
	padding: 4px 4px 4px 4px;
	background: #F2F2F2; 
}
#dvContent .divsRespostas dd.subDt {
    margin:0px 0px 10px 10px;
    font-size:11px;
    font-weight:bold;
}
#dvContent .divsRespostas dd {
    margin:0px 0px 10px 20px;
}
#dvContent .divsRespostas p {
    margin:10px 0px 10px 0px;
}
#dvContent .divsRespostas strong {

}
#dvContent .divsRespostas ul {
    margin:10px 0px 10px 20px;
    position:relative;
}
#dvContent .divsRespostas ul li {
    padding:0px 0px 0px 10px;
    background:url(../../../theme/default/images/geral/li_icon.gif) 0px 5px no-repeat;
}
#dvContent .divsRespostas ul li a.lnkSubItem {
}

#dvContent .divsRespostas li div.subItem {
    display:none;
    border-left:1px solid #7A7876;
    padding:10px 0px 10px 5px;
    margin:5px 0px 10px 0px;
}
#dvContent .divsRespostas li div.subItem pre {
    line-height:17px;
    background:#F5F5F5;
    border:1px solid #DDD;
}
#dvContent .divsRespostas dd.img {
    text-align:center;
}
#dvContent .divsRespostas img {
    margin:auto;
    border:1px solid #CCC;
}
#dvContent #dvVoltarHide {
    clear:both;
    display:none;
}
#dvContent ul#ulQuestions {
    width:535px;
    margin:10px 0px 0px 0px;
    padding:0px;
}

#dvContent #ulQuestions li {
    padding:0px 0px 5px 17px;
    margin: 10px 0px 0px 0px;
    background:url(../../../theme/default/images/siteFacil/bullet_point.gif) 0px 3px no-repeat;
}

#dvContent #ulQuestionsAsk li {
    padding:0px 0px 5px 17px;
    margin:0px;
    background:url(../../../theme/default/images/seguranca/icon.gif) 0px 5px no-repeat;
}

#dvContent #ulQuestions li a {
    width:100%;
    height:100%;
    padding:5px 0px 0px 0px;
    display:block;
    color:#000;
}
#ulQuestions li a:hover {
    background:#DBDEE1;
}
#dvContent #dvHide {
    display:none;
}
#dvContent .tblDuvidas {
    border-collapse:collapse;
    border:1px solid #CCC;
}
#dvContent .tblDuvidas th,
#dvContent .tblDuvidas td {
    border:1px solid #CCC;
    padding:5px;
}
#ulCatQuestions {
	list-style-type: none;
	margin-top: 10px;
}

.iframeRodape {
    position:relative;
    margin:10px 0 0 0;
    display:block;
    clear:both;
    float:left;
}
#bigcompras {
	margin-left:4px;
}