﻿h3 {
    font-family:Trebuchet MS;
    font-size:16px;
    margin-bottom:0px;
}
h2 {
    font-family:Trebuchet MS;
    font-size:14px;
}
#tit_cad {
    font-family:Trebuchet MS;
    font-size:18px;
    color:#4FB4E8;
    font-weight:bold;
    margin-left:10px;
    margin-top:10px;
    text-transform:uppercase;
}
#div_cad {
    background:url('images/div_cad.png') no-repeat center center;
    height:4px;
    margin-top:5px;
    margin-bottom:5px;
}
.div_int {
    background:url('images/div_int.png') no-repeat center center;
    height:4px;
    margin-top:5px;
    margin-bottom:5px;
}
#are_not {
    font-family:Trebuchet MS;
    margin-left:20px;
    margin-right:20px;
    color:#425E6C;
    margin-top:20px;
    text-align:justify;
    font-size:14px;
}
#are_not a {
   text-decoration:underline; 
    font-weight:bold;
}
#are_not a:hover {
   text-decoration:none;
}
#det_cad {
    background:url('images/det_cad.png') repeat-x;
    height:402px;
    position:relative;
    margin-top:40px;
}
#det_cad_maior {
    background:url('images/det_cad_maior.png') repeat-x;
    height:242px;
    position:relative;
    margin-top:40px;
}
#box {
    background:url('images/box.png') no-repeat top left;
    width:354px;
    height:263px;
    position:absolute;
    top:-9px;
    left:195px;
    font-family:Trebuchet MS;
    color:#407E8C;
    font-size:18px;
    font-weight:bold;
    text-align:center;
}
#box_maior {
    background:url('images/box_maior.png') no-repeat top left;
    width:354px;
    height:423px;
    position:absolute;
    top:-9px;
    left:195px;
    font-family:Trebuchet MS;
    color:#407E8C;
    font-size:18px;
    font-weight:bold;
    text-align:center;
}
.nums {
    width:72px;
    height:52px;
    float:right;
    margin-top:5px;
    margin-right:5px;
    background-repeat:no-repeat;
}
#passo_1 {
    background-image:url('images/passo_1.png');
}
#passo_2 {
    background-image:url('images/passo_2.png');
}
#passo_3 {
    background-image:url('images/passo_3.png');
}
#passo_4 {
    background-image:url('images/passo_4.png');
}
#not_rep {
    background-color:#FFDDDD;
    border:0px solid #990000;
    padding:5px 20px 5px 20px;
    text-align:justify;
}
#not_ama {
    background-color:#FFFFD9;
    border:0px solid #A7A772;
    padding:5px 20px 5px 20px;
    text-align:justify;
}
.cbl_especialidade {
    text-transform:uppercase;
}
a.vejamais {
    text-decoration:underline;
    color:Red;
}
a:hover.vejamais {
    font-style:italic;
}
a.cliqueaqui {
    text-decoration:underline;
}
a:hover.cliqueaqui {
    color:Blue;
}
#exemplo p {
    text-align:justify;
}
.cab1{
    position:relative;
    background-color: #425E6C; 
    margin-bottom:2px;
    color:#FFFFFF;
}
.cab2
{
    position:relative;
    background-color: #298585; 
    margin-bottom:2px;
    color:#FFFFFF;
}
.cab3
{
    position:relative;
    background-color: #76842A; 
    margin-bottom:2px;
    color:#FFFFFF;
}
.cab4
{
    position:relative;
    background-color: #842A2F; 
    margin-bottom:2px;
    color:#FFFFFF;
}
.cab5
{
    position:relative;
    background-color: #5F2A8A; 
    margin-bottom:2px;
    color:#FFFFFF;
}
.cab6
{
    position:relative;
    background-color: #003F88; 
    margin-bottom:2px;
    color:#FFFFFF;
}
.area_temp {
    background-color:#D0D7DA;
    padding:5px;    
}
a.template {
    border:2px solid White;
    display:block;
}
a.template:hover {
    border:2px solid Green;
    display:block;
}
.font_ind {
    font-family:Trebuchet MS;font-size:14px;text-transform:uppercase;color:#3597C9;
}
.font_aceito {
    font-family:Trebuchet MS;font-size:14px;color:#3597C9;
}
#box_exclamacao {
    position:relative;background-color:#F7D9D9;margin:0px 5px 0px 5px;padding:10px 10px 10px 40px;
}
#box_exclamacao a {
    font-weight:bold;
    text-decoration:underline;
}
#exclamacao {
    background-image:url('../images/exclamacao.png');
    height:24px;
    width:29px;
    position:absolute;
    top:-5px;
    left:10px;
}
#txt_inf {
    text-align:justify;margin:0px 20px 0px 20px;font-family:Trebuchet MS;font-size:16px;
}
#valor_1 {
    background-image:url('images/valor_1.gif');
    width:196px;
    height:37px;
    position:absolute;
    top:-10px;
    left:443px;
    text-align:center;
}
#valor_2 {
    background-image:url('images/valor_2.gif');
    width:196px;
    height:37px;
    position:absolute;
    top:-10px;
    left:443px;
    text-align:center;
}
#valor_3 {
    background-image:url('images/valor_3.gif');
    width:196px;
    height:37px;
    position:absolute;
    top:-10px;
    left:443px;
    text-align:center;
}
#valor_4 {
    background-image:url('images/valor_4.gif');
    width:196px;
    height:37px;
    position:absolute;
    top:-10px;
    left:443px;
    text-align:center;
}
#valor_5 {
    background-image:url('images/valor_5.gif');
    width:196px;
    height:37px;
    position:absolute;
    top:-10px;
    left:443px;
    text-align:center;
}
.item_exemplos {
    background-image:url('images/item_exemplos.png');
    background-repeat:repeat-x;
    width:138px;
    height:35px;
    color:#2E5C83;
    padding-left:10px;
}
.item_exemplos a {
    color:#2E5C83;
}
.box {
    background-color:#D3E0EB;
    padding:10px;
}
.tit_box {
    background-color:#D3E0EB;
    text-transform:uppercase;
    padding-bottom:10px;
    font-weight:bold;
}
.tab_box {
     background-color:#E9F0F5;
     padding:10px;
}
.pagamento a {
    color:#05A2C4;
    font-size:16px;
    font-weight:bold;
    text-transform:lowercase;
    text-decoration:underline;
}
.pagamento a:hover {
    text-decoration:none;
}
#corpo_cadastro {
    margin-left:20px; 
    margin-right:20px;
}
.txt_destaque {
    font-weight: bold;
    font-size: 16px; 
}
#preco {
    position: absolute; 
    width: 201px; 
    height: 148px; 
    left: 560px;
    top: 140px; 
}
#termos_uso {
    width: 100%; 
    height: 200px; 
    border: 1px solid #CCCCCC; 
    padding: 5px;
    text-align: justify; 
    overflow: auto;
}
.va_painel{
    position:absolute;
    left:540px;
    top:500px;
    width:200px;
    text-align:center;
}
#dr_brasil {
    background-image:url('images/dr_brasil.jpg');
    width:248px;
    height:384px;
    position:absolute;
    top:116px;
    left:22px;
}
.test_drive {
    background-image:url('images/test_drive.gif');
    width:273px;
    height:60px;
    position:absolute;
    top:300px;
    left:240px;
}
/* ------------------ */

div#habla_window_div{
  z-index:3;
}

div#thisishabla{
    position: absolute;
    top:-132px;
    left:0px;
    z-index: -1;
    background: url('/novo/images/ajuda-online.png') no-repeat;
    width: 238px;
    height: 132px;
}

div#habla_middle{
  background-color: #fff;
}

#habla_panel_div {
    border:1px solid #CCCCCC !important;
}
#habla_wcsend_input {
    height:44px !important;
    width: 259px !important;
}
#habla_topbar_div {
    padding:10px !important;
}
#habla_topbar_div {
    background-color:#31C410 !important;
}
#habla_sizebutton_a {
    background-color:#31C410 !important;
}
#habla_closebutton_a {
    background-color:#31C410 !important;
}
#habla_panel_div {
    width: 275px !important;
}