@import url(table.temp.css);
html {
    min-height: 100%;
}
body {
    background-image:url(../images/body_fundo.jpg);
    background-position: bottom center;
    background-repeat: repeat-x;
    background-color: #FFFFFF;
    color: #000000;
    margin: 0px;
    text-align: center;
    height: 100%;
    font-family:Geneva, Arial, Helvetica, sans-serif;
    overflow-X: hidden;
}
#Main{
    margin-left:auto;
    margin-right:auto;
    width: 986px;
    height:auto;
    display:inline-table;
    overflow-X: hidden;
}
#topo {
    width:auto;
    height:auto;
    margin-top:15px;
}

#topo input{
    font-size:17px;
    font-family:Geneva, Arial, Helvetica, sans-serif;
    background-color:transparent;
    border:0px;
}
.marca_topo{
    width:183px;
    height:107px;
    background-image:url(../images/marca.png);
    float:left;
    cursor:pointer;
}
.bt{
    width:24px;
    height:30px;
    float:right;
}
.inp_cx_bt{
    width:24px;
    height:30px;
    background-image:url(../images/bt.png);
    background-repeat:no-repeat;
    float:right;
    cursor:pointer;
}
.cx_login{
    width:298px;
    height:30px;
    background-image:url(../images/cx_login.png);
    float:right;
}
.inp_cx_email{
    width:165px;
    height:19px;
    margin-right:18px;
    margin-top:4px;
    float:right;
}
.inp_cx_senha{
    width:105px;
    height:19px;
    margin-right:5px;
    margin-top:4px;
    float:right;
}
.cadastre_se{
    width:225px;
    height:30px;
    float:right;
}
.cadastre_se img{
    border:0px;
    margin-left: -10px;
}
.name_uf{
    width:250px;
    height:23px;
    float:right;
    clear:right;
    margin-top:6px;
    margin-right:72px;
}
.name_uf label{
    font-family:Geneva, Arial, Helvetica, sans-serif;
    font-size:12px;
}
.name_uf label img{
    float:left;
    margin-top:3px;
    padding-left:5px;
    padding-right:5px;
}
.name_uf label a{
    font-family:Geneva, Arial, Helvetica, sans-serif;
    font-size:12px;
    float:left;
    text-decoration:none;
    color:#000000;

}
.name_uf label a:hover{
    text-decoration:underline;
}
.barra_menu_sup{
    width:803px;
    height:48px;
    background-image:url(../images/barra_menu_sup.png);
    float:left;
}
.barra_menu_sup ul{
    width:785px;
    padding:0;
    list-style:none;
    float:left;
}

.barra_menu_sup ul li{
    width:auto;
    float:left;
    margin-right:12px;
    margin-left:13px;

}
.barra_menu_sup ul li a{
    font-family:Arial, Helvetica, sans-serif;
    font-size:16px;
    text-decoration:none;
    color:#000000;
    width:90px;
    padding:3PX;
    margin-left:20px;
    margin-right:0px;
    font-weight:bold;
}
.barra_menu_sup ul li a:hover{
    color:#FFFFFF;
    background-color:#FE0000;
}
#corpo {
    width:auto;
    height: 100%;
    padding:05px;
    background-image: url(../images/img_bg_mid.jpg);
    background-repeat: repeat-y;
}
#left{
    width:281px;
    height:auto;
    float:left;
    margin-left:6px;
    padding:0px;
}
#menu_left{
    float:left;
    width:285px;
    height:auto;

}
#menu_left_img{
    width:285px;
    height:51px;
    background-image:url(../images/menu.jpg);
    background-repeat:no-repeat;
    background-position:center;
}
#menu_left_img span{
    line-height:45px;
    float:left;
    margin-left:30px;
    font-family:Arial, Helvetica, sans-serif;
}
#menu_left_img span a{
    font-size:16px;
    text-decoration:none;
    color:#818181;
}
#menu_left_img span a:hover{
    color:#FE0000;
}
.sub_menu_left{
    width:285px;
    height:44px;
    margin-top:7px;
    background-image:url(../images/sub_menu.jpg);
    background-repeat:no-repeat;
    background-position:center;
}
.sub_menu_left span{
    float:left;
    line-height:40px;
    margin-left:50px;
    font-family:Arial, Helvetica, sans-serif;
}
.sub_menu_left span a{
    font-size:14px;
    text-decoration:none;
    color:#818181;
}
.sub_menu_left span a:hover{
    color:#FE0000;
}

#oferta_menu_left{
    width:277px;
    height:200px;
    margin-top:10px;
    display:inline-table;
}
.oferta_menu_left_img_top{
    width:277px;
    height:52px;
    background-image:url(../images/oferta_fundo_titulo.gif);
}
.oferta_menu_left_img_top span{
    font-family:Arial, Helvetica, sans-serif;
    font-size:16px;
    float:left;
    margin-top:12px;
    margin-left:20px;
    color:#FFFFFF;
}
.oferta_menu_left_img_corpo{
    width:277px;
    background-image:url(../images/oferta_fundo.gif);
}
.oferta_menu_left_img_rodape{
    width:277px;
    height:41px;
    background-image:url(../images/oferta_fundo_rodape.gif);
}
.oferta_menu_left_img_rodape span{
    font-family:Arial, Helvetica, sans-serif;
    font-size:14px;
    float:right;
    margin-top:10px;
    margin-right:40px;
}
.oferta_menu_left_img_rodape span a{
    text-decoration:none;
    color:#FE0000;
}
.oferta_menu_left_img_rodape span a:hover{
    text-decoration:underline;
}
.conteudo_oferta_menu_left{
    width:267px;
    height:210px;
    margin-left:5px;
}
.img_oferta_menu_left{
    width:207px;
    height:137px;
    float:left;
    margin-left:30px;
}
.img_oferta_menu_left img{
    border:0px;
}

.texto_oferta_menu_left{
    width:247px;
    float:left;
    margin-left:10px;
    margin-top:10px;
}
.texto_oferta_menu_left span{
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    text-align:center;
}
.texto_oferta_menu_left span a{
    text-decoration:none;
    color:#000000;
}
.texto_oferta_menu_left span a:hover{
    text-decoration:underline;
}
.texto_oferta_menu_left span strong{
    color:#FE0000;
}
.valor_oferta a{
    text-decoration:none;
    color:#000000;
}

.valor_oferta a:hover{
    text-decoration:underline;
}
/* ------------  */
#caixaUtil{
    width:277px;
    height:auto;
    margin-top:10px;
    display:inline-table;
    float: left;
}
.caixaUtil_img_top{
    width:277px;
    height:52px;
    background-image:url(../images/oferta_fundo_titulo.gif);
}
.caixaUtil_img_top span{
    font-family:Arial, Helvetica, sans-serif;
    font-size:16px;
    float:left;
    margin-top:12px;
    margin-left:20px;
    color:#FFFFFF;
}
.caixaUtil_img_corpo{
    width:277px;
    background-image:url(../images/oferta_fundo.gif);
}
.caixaUtil_img_rodape{
    width:277px;
    height:41px;
    background-image:url(../images/oferta_fundo_rodape.gif);
}
.caixaUtil_img_rodape span{
    font-family:Arial, Helvetica, sans-serif;
    font-size:14px;
    float:right;
    margin-top:10px;
    margin-right:40px;
}
.caixaUtil_conteudo{
    width:267px;
    height:70px;
    margin-left:5px;
}
.caixaUtil_conteudo_myspace{
    width:auto;
    height:auto;
    margin-left:5px;
}
/* FIM caixa util */
.img_oferta_menu_left{
    width:207px;
    height:137px;
    float:left;
    margin-left:30px;
}
.texto_oferta_menu_left{
    width:247px;
    float:left;
    margin-left:10px;
    margin-top:10px;
}
.texto_oferta_menu_left span{
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    text-align:center;
}
.texto_oferta_menu_left span strong{
    color:#FE0000;
}
.valor_oferta{
    font-family:Arial, Helvetica, sans-serif;
    font-size:16px;
    text-align:center;
}
#publicidade_menu_left_texto{
    width:277px;
    height:20px;
    float:left;
}
#publicidade_menu_left_texto span{
    float:left;
    margin-top:3px;
    font-family:Arial, Helvetica, sans-serif;
    font-size:10px;
    color:#818181;
}
#publicidade_menu_left_texto span img{
    margin-left:5px;
    margin-top:5px;
}

#publicidade_menu_left_img{
    width:277px;
    margin-top:10px;
    display:inline-table;
}
#logo_redes_sociais{
    width:277px;
    margin-top:20px;
}
#logo_redes_sociais img{
    float:left;
    margin-right:13px;
    margin-left:12px;
}
#right {
    width:660px;
    height:auto;
    float:right;
    margin-right:2px;
    padding:0px;
}
#cx_busca_conteudo{
    width:650px;
    height:90px;
    float:left;
    background-image:url(../images/fundo_busca_vert.jpg);
    background-repeat:no-repeat;
}
#cx_busca_conteudo input{
    background-color:transparent;
    border:0px;
}
#cx_busca_conteudo input.texto{
    width:422px;
    height:22px;
    font-family:Arial, Helvetica, sans-serif;
    font-size:16px;
    margin-left:140px;
    margin-top:25px;
    float:left;
    color:#CCCCCC;
}
#cx_busca_conteudo input.bt{
    width:45px;
    height:30px;
    margin-left:3px;
    margin-top:20px;
    float:left;
    cursor:pointer;
}

.cx_radio_busca{
    width:360px;
    margin-left:180px;
    margin-top:8px;
    float:left;
}

.cx_radio_busca span{
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    text-align:left;
}

#banner_principal_conteudo{
    width:650px;
    margin-top:10px;
}

#banner_secundario_conteudo{
    width:650px;
    margin-top:10px;
}

#container_oferta_conteudo{
    width:650px;
    margin-top:10px;
}

#banner_rodape_conteudo{
    width:650px;
    margin-top:60px;
}

#banner_rodape_conteudo img{
    float:right;
    margin-left:5px;
}

#rodape {
    width:auto;
    height:auto;
    clear:both;
}
.clear{
    clear: both;
}
#img_rodape{
    width:986px;
    height:43px;
    float:left;
    background-image:url(../images/img_bg_inf.jpg);
    background-repeat:no-repeat;
}
#menu_rodape {
    float: left;
    margin-top: 0px;
    margin-left:20px;
}

#menu_rodape ul {
    width:auto;
}
#menu_rodape ul li {
    width: auto;
    margin: 0 0 0 70px;
    float: left;
    list-style:none;
}
#menu_rodape ul li a {
    color: #B2B2B2;
    text-decoration: none;
    font-size: 12px;
}
#menu_rodape ul li a:hover {
    text-decoration: underline;
}
.anchor_rodape{
    float:right;
    margin-right:40px;
    margin-top:0px;
}

.anchor_rodape img{
    border:0px;
}
#clear{
    clear:both;
    height:10px;
}
#space_topo{
    width:900px;
    height:05px;
    margin:0px;
    padding:0px;
    display:inline-table;
}
/* -----------------vista veiculo-------------------------- */
.caixa_maior_topo{
    width: 644px;
    margin-top:10px;
    float:left;
}
.caixa_maior{
    width: 644px;
    float:left;
}
.caixa_maior_meio{
    width:644px;
    background-image:url(../images/cx_maior_meio.gif);
    background-repeat:repeat-y;
    float:left;
    display:inline-table;
}
.caixa_menor{
    width: 294px;
    margin-left:10px;
    float:left;
    margin-bottom:05px;
}
#caixa_maior_topo{
    width: 644px;
    margin-top:10px;
    float:left;
}
#caixa_maior{
    width: 644px;
    float:left;
}
#caixa_maior_revenda_vitrine{
    width: 620px;
    float:left;
}
#caixa_maior_meio{
    width:644px;
    background-image:url(../images/cx_maior_meio.gif);
    background-repeat:repeat-y;
    float:left;
    display:inline-table;
}
#caixa_menor{
    width: 294px;
    margin-left:10px;
    float:left;
    margin-bottom:05px;
}
.caixa_menor_foto{
    width:100px;
    height:80px;
    float:left;
    margin-left:10px;
}
.caixa_menor_foto a{
    text-decoration: none;
}
.caixa_menor_foto img{
    width:100px;
    height:80px;
}
.caixa_menor_texto{
    width:160px;
    height:80px;
    float:left;
    margin-left:10px;
}
.caixa_menor_texto_titulo{
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    text-transform:uppercase;
    text-align:left;
    font-weight: bold;
}
.caixa_menor_texto_titulo a{
    color: #000000;
    text-decoration: none;
}
.caixa_menor_texto_descricao{
    font-family:Arial, Helvetica, sans-serif;
    font-size:11px;
    text-align:left;
}
.caixa_menor_texto_descricao a{
    text-decoration: none;
    color:#000000;
}
.caixa_menor_texto_descricao strong{
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    text-align:left;
    font-weight:bold;
    color:#FF0000;
}
.caixa_menor_texto_descricao a strong{
    text-decoration: none;
    font-weight:bold;
    color:#FF0000;
}
.caixa_menor2{
    width: 294px;
    float:right;
    margin-right:10px;
    margin-bottom:05px;
}
#caixa_menor_meio{
    width:294px;
    background-image:url(../images/cx_menor_meio.gif);
    background-repeat:repeat-y;
    display:inline-table;
}
.caixa_menor_meio{
    width:294px;
    background-image:url(../images/cx_menor_meio.gif);
    background-repeat:repeat-y;
    display:inline-table;
}
.caixa_menor_meio{
    width:294px;
    background-image:url(../images/cx_menor_meio.gif);
    background-repeat:repeat-y;
    display:inline-table;
}
#caixa_menor2{
    width: 294px;
    float:right;
    margin-right:10px;
    margin-bottom:05px;
}
/* --------------------------------- */
.busca_fundo_carros {
    width:650px;
    height:152px;
    margin-top:08px;
    background-image: url(../images/fundo_busca.jpg);
    display: inline-table;
    /*border: 1px solid #0000FF;*/
}
#busca_carros_titulo{
    width:auto;
    margin:0px;
    padding:0px;
    font-family:Arial, Helvetica, sans-serif;
    font-size:17px;
    font-weight:bold;
    color:#FF0000;
    padding-top:08px;
    padding-left:10px;
}
#busca_carros_titulo a{
    text-decoration: none;
    color:#FF0000;
}

#busca_carros_img {
    width:155px;
    height:100px;
    float:left;
    margin-left:12px;
    margin-top:10px;
    text-align: center;
}
#busca_carros_img a{
    text-decoration: none;
}
#busca_carros_descricao {
    width:460px;
    height:108px;
    float:right;
    margin-right:10px;
    margin-top:03px;
}
#busca_carros_comentario  {
    width:auto;
    height:150px;
    font-family:Arial, Helvetica, sans-serif;
    font-size:13px;
}
#busca_carros_comentario_texto{
    height:65px;
}
#busca_carros_comentario_texto a{
    text-decoration: none;
    color: #000000;
}
#busca_carros_valores {
    margin-top:02px;
}
#busca_carros_valores a{
    text-decoration: none;
    color: #000000;
}

#busca_carros_valores span {
    font-family:Arial, Helvetica, sans-serif;
    font-size:14px;
    font-weight:bold;
    color:#FF0000;
}
#busca_carros_valores strong {
    font-family:Arial, Helvetica, sans-serif;
    font-size:24px;
}
#busca_carros_link {
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    color:#00CC00;
}
#busca_carros_link a{
    text-decoration: none;
    color:#00CC00;
}
#clear{
    clear:both;
    height:10px;
}
/* ----------------------CENTRAL CLIENTE-----------------------  */
#l1:hover {
    background-image:url(images/bt_novo_anuncio_hover.png);
}
#p_central_cliente{
    width:650px;
    /*float:left;*/
    margin-left:auto;
    margin-right:auto;
}
#rodape_central_cliente{
    float:left;
    margin-left: 2px;
}
#t_central_cliente{
    width:637px;
}
.central_cliente_img_bt_topo{
    width:637px;
    height:27px;
}
.central_cliente_img_bt_topo img{
    float:left;
    margin-left:2px;
    border:0px;
}
#corpo_central_cliente{
    width:635px;
}
#img_corpo_central_cliente{
    width:635px;
    background-image:url(../images/edit_cx_mid.gif);
    background-repeat:repeat-y;
    display:inline-table;
    margin-left: 2px;
}
#progreso {
    background: url(images/textarea.png) no-repeat;
    background-position: -300px 0px;
    width: 200px;
    height: 14px;
    text-align: center;
    color: #000000;
    font-size: 8pt;
    font-family: Arial;
    text-transform: uppercase;
    position: absolute;
    margin-left: 200px;
    margin-top: -18px;
}
/* ********************   */
.img_corpo_novo_anuncio{
    width:607px;
    height:1110px;
    margin-left:13px;
    background-image:url(../images/img_corpo_novo_anuncio.gif);
    background-repeat:no-repeat;
}
#edit_anuncio{
    width:600px;
    height:auto;
    float:left;
    margin-left:15px;
    display:inline-table;
}
#edit_anuncio input{
    height:20px;
    font-family:Arial, Helvetica, sans-serif;
    color:#000000;
}
#edit_anuncio select{
    height:20px;
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    color:#000000;
}

.edit_anuncio_foto_usu{
    width:120px;
    height:120px;
    float:left;
    margin-left:10px;
    margin-top:10px;
    border:2px solid #C6C6C6;
}
.edit_anuncio_desc_usu{
    width:440px;
    height:100px;
    float:left;
    margin-left:10px;
    margin-top:10px;
    text-align:left;
}
.edit_anuncio_desc_usu span{
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    color:#545253;
    text-align:left;
}

.edit_anuncio_titulos{
    width:600px;
    height:25px;
    float:left;
    margin-top:10px;
    background-color:#FE0000;
}
.edit_anuncio_titulos span{
    width:600px;
    font-family:Arial, Helvetica, sans-serif;
    font-size:16px;
    color:#FFFFFF;
    float:left;
    font-weight:bold;
    text-transform:uppercase;
    margin-top:3px;
    text-align:center;
}
.edit_anuncio_plano{
    width:600px;
    float:left;
    margin-top:2px;
}
.edit_anuncio_plano span{
    font-family:Arial, Helvetica, sans-serif;
    font-size:14px;
    color:#545253;
    float:left;
    font-weight:bold;
    margin-left:10px;
}
.edit_anuncio_input_plano{
    width:200px;
    float:left;
    border:2px solid #C6C6C6;
}
.edit_anuncio_input_plano select{
    width:200px;
}
.edit_anuncio_input_anuncio{
    width:596px;
    float:left;
    border:2px solid #C6C6C6;
}
.edit_anuncio_input_anuncio input{
    width:590px;
}
.edit_anuncio_dados_modelo{
    width:600px;
}

.edit_anuncio_input_dados_modelo{
    width:133px;
    float:left;
    margin-top:10px;
    margin-left:10px;
    border:2px solid #C6C6C6;
}

.edit_anuncio_input_dados_modelo select{
    width:133px;
}

.edit_anuncio_dados_veiculo_texto_box{
    width:600px;
    float:left;
}

.edit_anuncio_dados_veiculo_texto{
    width:125px;
    height:20px;
    float:left;
    margin-top:5px;
}
.edit_anuncio_dados_veiculo_texto span{
    font-family:Arial, Helvetica, sans-serif;
    font-size:14px;
    font-weight:bold;
    color:#545253;
    margin-top:4px;
    float:right;
    font-family:Arial, Helvetica, sans-serif;
    font-size:14px;
    font-weight:bold;
    color:#545253;
}
.edit_anuncio_input_dados_veiculo{
    width:200px;
    float:left;
    margin-top:5px;
    margin-left:10px;
    border:2px solid #C6C6C6;
}
.edit_anuncio_input_dados_veiculo select{
    width:200px;
}
.edit_anuncio_input_dados_veiculo input{
    width:195px;
}
.edit_anuncio_input_dados_veiculo_placa_letra{
    width:80px;
    float:left;
    margin-top:5px;
    margin-left:10px;
    border:2px solid #C6C6C6;
}

.edit_anuncio_input_dados_veiculo_placa_letra input{
    width:75px;
}
.edit_anuncio_input_dados_veiculo_placa_num{
    width:105px;
    float:left;
    margin-top:5px;
    margin-left:10px;
    border:2px solid #C6C6C6;
}
.edit_anuncio_input_dados_veiculo_placa_num input{
    width:100px;
}
.edit_anuncio_input_dados_veiculo_ano{
    width:92px;
    float:left;
    margin-top:5px;
    margin-left:10px;
    border:2px solid #C6C6C6;
}
.edit_anuncio_input_dados_veiculo_ano select{
    width:92px;
}
.edit_anuncio_sub_titulos{
    width:600px;
    float:left;
    margin-top:10px;
}
.edit_anuncio_sub_titulos span{
    font-family:Arial, Helvetica, sans-serif;
    font-size:16px;
    color:#FE0000;
    float:left;
    font-weight:bold;
    margin-top:3px;
    margin-left:1px;
    text-align:left;
}

.edit_anuncio_opcionais{
    width:500px;
    height:auto;
    float:left;
    margin-left:50px;
    margin-top:10px;
    font-family:Arial, Helvetica, sans-serif;
    font-size:13px;
    color:#545253;
}

.edit_anuncio_opcionais_boxes{
    text-align: left;
    width:250px;
    height:auto;
    float:left;
}

.edit_anuncio_input_desc_veiculo{
    width:596px;
    float:left;
    margin-top:10px;
    border:2px solid #C6C6C6;
}

.edit_anuncio_input_desc_veiculo textarea{
    width:590px;
    height:60px;
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    color:#000000;
}

.edit_anuncio_valor_texto{
    width:75px;
    height:20px;
    float:left;
    margin-top:5px;
}

.edit_anuncio_valor_texto span{
    font-family:Arial, Helvetica, sans-serif;
    font-size:14px;
    font-weight:bold;
    color:#545253;
    margin-top:4px;
    float:left;
}

.edit_anuncio_input_valor{
    width:100px;
    float:left;
    margin-top:5px;
    margin-left:10px;
    margin-right:10px;
    border:2px solid #C6C6C6;
}

.edit_anuncio_input_valor input{
    width:95px;
}
#bt_upload_veiculo{
    text-align:center;
    background:#f2f2f2;
    border:1px solid #ccc;
    height: auto;
    width:75px;
    float: right;
    padding: 2px;
    margin-top: 5px;
    cursor:pointer;
}

#bt_upload_veiculo img{
    cursor:pointer;
    border:0px;
}

.edit_anuncio_bt_salvar{
    width:117px;
    padding: 4px;
    height:28px;
    float:right;
    margin-top:50px;
    margin-right:-10px;
    background-image:url(../images/bt_salvar.png);
    background-repeat:no-repeat;
}
.edit_anuncio_bt_salvar input{
    background-color: transparent;
    border: 0px solid #000000;
    width: 110px;
    margin-right: 2px;
    cursor: pointer;
}
/*-----editar serviços-----*/
#formNovoServico_update{
    width:600px;
    height:auto;
    float:left;
    margin-left:10px;
    margin-top:30px;
}

#form_novo_servico_update_box1{
    width:240px;
    height:auto;
    float:left;
}

#form_novo_servico_update_box2{
    width:360px;
    height:auto;
    float:left;
}
.lb1{
    width:235px;
}
.form_novo_servico_update_texto_box1{
    width:80px;
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    text-align:left;
    float:left;
}
.lb1 input{
    width:135px;
    height:15px;
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    float:left;
    margin-bottom:3px;
    margin-left:5px;
}

.tm{
    width:225px;
}

.tm input{
    float:left;
    margin-left:5px;
}

.tm strong{
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    float:left;
    font-weight:normal;
}

.lb2{
    width:370px;
}

.lb2 input{
    width:190px;
    float:left;
    margin-left:5px;
    margin-bottom:3px;
}

.form_novo_servico_update_texto_box2{
    width:100px;
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    text-align:left;
    float:left;
}
.form_novo_servico_update_texto_box2_input{
    width:195px;
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    float:left;
    margin-left:5px;
    margin-bottom:3px;
}
.form_novo_servico_update_descricao{
    width:600px;
    height:auto;
    float:left;
    margin-left:10px;
    margin-top:10px;
}
.form_novo_servico_update_descricao textarea{
    width:525px;
    height:60px;
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    float:left;
    margin-bottom:3px;
}
#form_novo_servico_bt{
    width:117px;
    height:29px;
    float:left;
    margin-left:245px;
    margin-top:10px;
    cursor:pointer;
}


/*********/
/* ---------------------------------------------  */
#edit_dados{
    width:600px;
    height:auto;
    display:inline-table;
}
#edit_dados input{
    padding: 4px;
    height:18px;
    width:180px;
    font-family:Arial, Helvetica, sans-serif;
    font-size: 18px;
    color:#000000;
    border: 0px;
}

#edit_dados select{
    border: 0px;
    width: 190px;
    font-family:Arial, Helvetica, sans-serif;
    font-size: 18px;
}

.edit_dados_foto{
    width:270px;
    height:18px;
    float:left;
    margin-left:10px;
    margin-top:88px;
}

.edit_dados_input_foto{
    width:265px;
    float:left;
    border:2px solid #C6C6C6;
}

.edit_dados_texto1{
    width:600px;
    float:left;
    margin-top:5px;
    text-align: left;
}

.edit_dados_input_texto1{
    width:590px;
    float:left;
    border:2px solid #C6C6C6;
}

.edit_dados_texto2{
    width:190px;
    float:left;
    margin-top:5px;
    margin-right:10px;
    text-align: left;
}

.edit_dados_texto{
    font-family:Arial, Helvetica, sans-serif;
    font-size:14px;
    color:#545253;
    font-weight:bold;
    margin-left:10px;
    margin-top:5px;

}

.edit_dados_input_texto2{
    width:190px;
    float:left;
    border:2px solid #C6C6C6;
}

.edit_dados_end{
    width:600px;
    float:left;
}

.edit_dados_bt_salvar{
    width:117px;
    height:28px;
    float:right;
    margin-top:10px;
    margin-bottom:10px;
    margin-right:10px;
    background-image:url(../images/bt_salvar.png);
}

.edit_dados_bt_salvar input{
    width:109px;
    border:0px;
    background-color:transparent;
    float:right;
    margin-top:4px;
    margin-right:4px;
    cursor:pointer;
}
/*--suporte--*/
.img_corpo_suporte{
    width:633px;
    height:245px;
    margin-left:2px;
    background-image:url(../images/img_corpo_suporte.gif);
    background-repeat:no-repeat;
}

#pergunta_suporte{
    width:600px;
    margin-left:16px;
}

#pergunta_suporte_corpo{
    width:600px;
    background-image:url(../images/img_mid_pergunta_resposta.gif);
    background-repeat:repeat-y;
    display:inline-table;
}

#resposta_suporte{
    width:600px;
    margin-left:16px;
}

#resposta_suporte_corpo{
    width:600px;
    background-image:url(../images/img_mid_pergunta_resposta.gif);
    background-repeat:repeat-y;
    display:inline-table;
}

#suporte_ti_solicitacao{
    width:148px;
    height:20px;
    float:left;
    margin-left:172px;
    margin-top:44px;
    border: 0px;
}


.suporte_descricao{
    width:441px;
    height:82px;
    float:left;
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    margin-left:171px;
    margin-top:12px;
    border:0px;
    padding:1px;
}
.suporte_bt_enviar{
    width:115px;
    height:27px;
    float:left;
    border:0px;
    margin-left:501px;
    margin-top:9px;
    cursor:pointer;
    background-color:transparent;
}
/* -------Status------  */
#Status p{
    width:auto;
    height:60px;;
    float:right;
    margin-top:-11px;
    margin-bottom: 10px;
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    line-height:19px;
    color:#545253;
    text-align:right;
}
#Status p a{
    text-decoration:none;
    color:#545253;
    font-weight:bold;
    font-size:12px;
}
#Status p a:hover{
    text-decoration:underline;
    font-weight:bold;
    font-size:12px;
}
#Status p strong{
    color:#FE0000;
    padding-left:05px;
    padding-right:05px;
    font-size:10px;
}
.opcs_separa{
    width:200px;
    text-align: left;
    float:left;
    height: 17px;
    padding-bottom: 01px;
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
}
/* ---------------------------------------------  */
#Navegacao {
    width: 633px;
    height: 38px;
    margin: 2px 0px 0px 0px;
    padding: 0 0 0 10px;
    background: #F6F6F6;
    float: left;
    display: block;
    font-family: Arial,Helvetica,sans-serif;
}
#Navegacao a.principal {
    margin: 10px 0 0 0;
    padding: 0 0 0 13px;
    background: url(../images/marcador_2setas_vermelhas.gif) 0 5px no-repeat;
    float: left;
    color: #333333;
    text-decoration: none;
    font-size: 13px;
}
#Navegacao a.secundaria {
    margin: 10px 0 0 8px;
    padding: 0 0 0 10px;
    background: url(../images/marcador_lista.gif) 0 8px no-repeat;
    float: left;
    color: #FE0000;
    text-decoration: none;
    font-size: 13px;
}
#Navegacao a.voltar {
    margin: 10px 10px 0 0;
    padding: 0 0 0 13px;
    background: url(../images/marcador_2setas_vermelhas_esquerda.gif) 0 5px no-repeat;
    float: right;
    color: #333333;
    text-decoration: none;
    font-size: 13px;
}

#Navegacao a:hover {
    text-decoration: underline;
}

#Navegacao a:hover.secundaria {
    text-decoration: none;
}

#Navegacao_ps {
    width: 633px;
    height: 38px;
    margin: 8px 0px 0px 0px;
    padding: 0 0 0 10px;
    background: #F6F6F6;
    float: left;
    display: block;
    font-family: Arial,Helvetica,sans-serif;
}

#Navegacao_ps a.principal {
    margin: 10px 0 0 0;
    padding: 0 0 0 13px;
    background: url(../images/marcador_2setas_vermelhas.gif) 0 5px no-repeat;
    float: left;
    color: #333333;
    text-decoration: none;
    font-size: 13px;
}

#Navegacao_ps a.secundaria {
    margin: 10px 0 0 8px;
    padding: 0 0 0 10px;
    background: url(../images/marcador_lista.gif) 0 8px no-repeat;
    float: left;
    color: #FE0000;
    text-decoration: none;
    font-size: 13px;
}

#Navegacao_ps a.voltar {
    margin: 10px 10px 0 0;
    padding: 0 0 0 13px;
    background: url(../images/marcador_2setas_vermelhas_esquerda.gif) 0 5px no-repeat;
    float: right;
    color: #333333;
    text-decoration: none;
    font-size: 13px;
}

#Navegacao_ps a:hover {
    text-decoration: underline;
}

#Navegacao_ps a:hover.secundaria {
    text-decoration: none;
}

.descRevenda{
    font-size: 15px;
    width: 630px;
    margin-top: 0pt;
    margin-right: 0pt;
    margin-bottom: 10px;
    margin-left: 10px;
    text-align: justify;
    float: left;
    font-family: Arial, Helvetica, sans-serif;
}
.descRevenda h1{
    font-family: Arial, Helvetica, sans-serif;
    width: 650px;
    text-align: left;
    float: left;
    color: #FE0000;
    font-size: 25px;
}
.descRevenda p{
    width: 630px;
    margin-top: 0pt;
    margin-right: 0pt;
    margin-bottom: 10px;
    margin-left: 10px;
    text-align: justify;
    float: left;
}
.descRevenda h2{
    font-family: Arial, Helvetica, sans-serif;
    width: 650px;
    text-align: center;
    color: #363636;
    font-size: 18px;
}

/* ######################### */

#detalhes_veiculos_principal{
    width:635px;
    float:left;
    margin-top:9px;
    margin-left:6px;
}

#detalhes_veiculos_principal span img{
    border: 0px;
}
.detalhes_veiculos_img_corpo{
    width:637px;
    background-image:url(../images/edit_cx_mid.gif);
    background-repeat:repeat-y;
    display:inline-table;
}

.detalhes_veiculos_img_corpo h1{
    font-family:Arial, Helvetica, sans-serif;
    font-size:16px;
    color:#fe0000;
    margin-left:18px;
    margin-bottom:10px;
    margin-top:10px;
    text-align:left;
}


.detalhes_veiculos_anunciante{
    width:624px;
    height:148px;
    margin-left:6px;
    background-image:url(../images/detalhes_veiculos_anunciante.jpg);
    background-repeat:no-repeat;
}

.detalhes_veiculos_anunciante_foto{
    width:131px;
    height:120px;
    float:left;
    margin-left:16px;
    margin-top:6px;
}
.detalhes_veiculos_anunciante_detalhes{
    width:310px;
    height:55px;
    float:left;
    margin-left:10px;
    margin-top:5px;
}

.detalhes_veiculos_anunciante_detalhes span{
    font-family:Arial, Helvetica, sans-serif;
    font-size:13px;
    float:left;
}

.detalhes_veiculos_anunciante_mapa{
    width:280px;
    height:68px;
    float:left;
    margin-left:15px;
    margin-top:0px;
    text-align:left;

}

.detalhes_veiculos_anunciante_botoes{
    width:147px;
    height:100px;
    float:right;
    margin-right:13px;
    margin-top:-30px;
}

.detalhes_veiculos_anunciante_botoes img{
    margin-top:6px;
    float:right;
    border: 0px;
}
.detalhes_veiculos_anunciante_botoes a{
    text-decoration: none;
}

.detalhes_veiculos_descricao_veiculo{
    width:624px;
    height:auto;
    margin-left:6px;
    margin-top:10px;
    display:inline-table;
}

.detalhes_veiculos_descricao_veiculo_foto_maior{
    width:329px;
    height:256px;
    float:left;
    margin-left:13px;
    margin-top:6px;
    border: 1px solid #A0A5A8;
    padding-top: 8px;
}
.load_foto_maior{
    background-image: url(../images/load/load-foto-maior.gif);
    background-position: center;
    background-repeat: no-repeat;
    height: 100%;
    width: 100%;
}

.detalhes_veiculos_descricao_veiculo_detalhes{
    width:250px;
    height:auto;
    float:left;
    margin-left:13px;
    margin-top:6px;
    font-family:Arial, Helvetica, sans-serif;
    font-size:15px;
    font-weight:bold;
    text-align:left;
    color:#545253;
}
#visitas_veiculo{
    font-family:Arial, Helvetica, sans-serif;
    font-size:16px;
    font-weight: bolder;
    color:#aaaaaa;
    float: right;
    margin-right: 40px;
    margin-top: -30px;
}
.detalhes_veiculos_descricao_veiculo_detalhes strong{
    color:#FE0000
}

.detalhes_veiculos_descricao_veiculo_financiamento{
    width:249px;
    height:127px;
    float:left;
    margin-left:13px;
    margin-top:15px;
    border:0px solid #666666;
}

.detalhes_veiculos_descricao_veiculo_foto_menor{
    width:335px;
    height:auto;
    float:left;
    margin-left:13px;
    margin-top:-13px;
}

.detalhes_veiculos_descricao_veiculo_foto_menor_img{
    width:78px;
    height:58px;
    float:left;
    margin-right:1px;
    border:1px solid #666666;
}
.detalhes_veiculos_descricao_veiculo_foto_menor_img img{
    width:78px;
    height:58px;
    cursor: pointer;
}
.detalhes_veiculos_descricao_veiculo_bt_financiamento{
    width:auto;
    height:auto;
    float:left;
    margin-left:10px;
    margin-top:20px;
}

.detalhes_veiculos_descricao_veiculo_bt_financiamento img{
    border:0px;
}

.detalhes_veiculos_opcionais{
    width:624px;
    height:auto;
    margin-left:6px;
    margin-top:10px;
    display:inline-table;
}

.detalhes_veiculos_opcionais_caixa{
    width:598px;
    height:auto;
    margin-left:14px;
    margin-top:10px;
}

.detalhes_veiculos_opcionais_caixa_corpo{
    width:598px;
    height:auto;
    background-image:url(../images/detalhes_veiculos_cx_op_mid.jpg);
    background-repeat:repeat-y;
    display:inline-table;
}
.detalhes_veiculos_opcionais_caixa_corpo span{
    width: 588px;
    text-align: left;
    float: left;
    font-family: Arial,Helvetica,sans-serif;
    padding: 5px;
}
.detalhes_veiculos_opcionais_caixa_rodape{
    width:598px;
    height:8px;
    background-image:url(../images/detalhes_veiculos_cx_op_inf.jpg);
    background-repeat:no-repeat;
}

.detalhes_veiculos_pergunta_veiculo{
    width:632px;
    margin-left:2px;
    margin-top:20px;
}

.detalhes_veiculos_pergunta_veiculo_img_top{
    width:632px;
    height:31px;
    background-image:url(../images/detalhes_veiculos_perg_resp.jpg);
    background-repeat:no-repeat;
    text-align:left;
}

.detalhes_veiculos_rodape{
    width:637px;
    height:12px;;
    background-image:url(../images/edit_cx_inf.gif);
    background-repeat:no-repeat;
}

.opcsMyspace{
    width:250px;
    padding-left: 25px;
    text-align: left;
    float:left;
    font-family:Arial, Helvetica, sans-serif;
    margin-bottom: 05px;
}

.mycars_todos_veiculos{
    width:624px;
    display:inline-table;
}
/* bts myspace */
/* balao maps*/
#BalaoMaps{
    background:url(../images/balao.png);
    position:absolute;
    left:40%;
    top:30px;
    display: none;
    padding-top:20px;
    padding-left: 17px;
    height: 308px;
    width: 510px;
}

#BalaoMaps a{
    margin-left: 485px;
    margin-top: -25px;
    position: absolute;
}

#GoogleMapa{
    /*margin-left: 485px;
    margin-top: -25px;*/
    margin-top: -1px;
    height: 268px;
    width: 500px;
}


/* fim balao */


#SendMyspaceWindow{
    display: none;
    height: auto;
    width: auto;
}
#maskTelasMyspace {
    position:absolute;
    left:0;
    top:0;
    z-index:9000;
    background-color:#000;
    display:none;
}

.TelaEscura{
    width: 100%;
    height: 100%;
    display: none;
    opacity: 0.8;
}
.closeX{
    display:block;
    width: 20px;
    height: 20px;
    cursor: pointer;
}

.windowX {
    position:absolute;
    display:none;
    z-index:9900;
}

/* TELA ESCOLHA ESTADO  */

#fundo_uf{
    background:#FFFFFF url(../images/fundo_layout_UF.jpg);
    background-repeat:repeat-x;
}

#corpo_uf{
    margin-left:auto;
    margin-right:auto;
    width:500px;
    height:330px;
    margin-top:107px;
}

#corpo_uf img{
    margin-left:126px;
    float:left;
}

#corpo_uf select{
    width:250px;
    margin-left:125px;
    float:left;
    text-align:left;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:14px;
}

.texto_uf_red{
    width: 500px;
    margin-bottom:15px;
    float:left;
    color:#FE0000;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:20px;
    text-align:center;
    letter-spacing:1px;
}

.texto_uf_black{
    width: 500px;
    margin-bottom:15px;
    float:left;
    color:#000000;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:20px;
    text-align:center;
    letter-spacing:1px;
}

.texto_uf_gray{
    width: 500px;
    margin-bottom:15px;
    margin-top:15px;
    float:left;
    color:#545253;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:16px;
    text-align:center;
    letter-spacing:1px;
}

#band_estados{
    height:auto;
    display:inline-table;
    margin-top:50px;
    overflow: hidden;
    width: 980px;
    margin-left: auto;
    margin-right: auto;
}

.dist_bandeiras{
    width:140px;
    height:24px;
    float:left;
}

.dist_bandeiras a{
    text-decoration:none;
    color:#545253;
}

.dist_bandeiras a:hover{
    color:#FE0000;
}

.dist_bandeiras img{
    border:0px;
    float:left;
    margin-right: 2px
}

.dist_bandeiras span{
    height:24px;
    float:left;
    margin-left:2px;
    font-size:8px;
    text-align:left;
}

/* ######################### */
#borda_banner_maior{
    width:649px;
    margin-top:10px;
    float:left;
}

.borda_banner_maior_corpo{
    width:649px;
    background-image:url(../images/cx_banner_maior_mid.jpg);
    background-repeat:repeat-y;
}

#banner_maior_img{
    width:635px;
    height:295px;
    margin-left:5px;
}

.rodape{
    width:649px;
    height:10px;
    background-image:url(../images/cx_banner_maior_inf.jpg);
    background-repeat:no-repeat;
}

#borda_banner_menor{
    width:649px;
    margin-top:10px;
    float:left;
}

.borda_banner_menor_corpo{
    width:649px;
    background-image:url(../images/cx_banner_menor_mid.jpg);
    background-repeat:repeat-y;
}

#banner_menor_img{
    padding-top: 15px;
    width:640px;
    height:75px;
    margin-left:4px;
    z-index:0;
    position:relative;
    background: #EFEFEF;
}

.rodape_banner_menor{
    width:649px;
    height:10px;
    background-image:url(../images/cx_banner_menor_inf.jpg);
    background-repeat:no-repeat;
}

/**/
.borda_banner_menu_left{
    width:279px;
    margin-top:10px;
    float:left;
}

.borda_banner_menu_left img{
    border:0px;
}

.borda_banner_menu_left a{
    cursor:pointer;
}

.borda_banner_menu_left_corpo{
    width:279px;
    background-image:url(../images/cx_publi_menu_left_mid.jpg);
    background-repeat:repeat-y;
}

.banner_menu_left_img{
    width:270px;
    height:96px;
    margin-left:4px;
}

.rodape_banner_menu_left{
    width:279px;
    height:6px;
    background-image:url(../images/cx_publi_menu_left_inf.jpg);
    background-repeat:no-repeat;
}
.tituloFipe{
    width:620px;
    font:14px verdana, arial, helvetica, sans-serif;

}
.tituloFipe h3{
    color: #AA0001;
}

/*------------mypage--------------*/

.mypage_login{
    margin-left:130px;
    margin-top:30px;
    width:390px;
    height:335px;
    background-image:url(../images/login_03.jpg);
    background-repeat:no-repeat;
    float:left;
}

.mypage_login input{
    float:left;
    border:0px;
    background-color:transparent;
}

.nome_usu{
    width:278px;
    height:20px;
    margin-left:54px;
    margin-top:155px;
}

.senha_usu{
    width:278px;
    height:20px;
    margin-left:54px;
    margin-top:33px;
}

.lembra_senha{
    margin-left:55px;
    margin-top:40px;
}

.login_mypage{
    width:92px;
    height:25px;
    margin-left:173px;
    margin-top:35px;
    cursor:pointer;
}

.esqueceu_senha{
    width:200px;
    height:25px;
    float:left;
    margin-left:50px;
    margin-top:10px;
}

.esqueceu_senha a{
    color:#EC3E3F;
    text-decoration:none;
}

.esqueceu_senha a:hover{
    text-decoration:underline;
}

/* MYSPACE */
.detalhes_veiculos_myspace{
    width:612px;
    height:152px;
    background-image:url(../images/NovoS_anuncioS_03.jpg);
    background-repeat:no-repeat;
    float:left;
    margin-bottom: 5px;
}

.detalhes_anuncio{
    width:604px;
    float:left;
    margin-left:10px;
    margin-top:7px;
    font-family:Arial, Helvetica, sans-serif;
    font-size:17px;
    color:#FF0000;
    font-weight:bold;
    text-decoration:none;
}
.detalhes_anuncio a{
    color:#FF0000;
    font-weight:bold;
    text-decoration:none;
}

.detalhes_anuncio a:hover{
    text-decoration:underline;
}

.detalhes_foto{
    width:153px;
    height:100px;
    float:left;
    margin-left:12px;
    margin-top:11px;
    text-align: center;
}

.detalhes_descricao{
    width:420px;
    height:50px;
    float:left;
    margin-left:15px;
    margin-top:10px;
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    color:#000000;
}

.detalhes_valor{
    width:420px;
    float:left;
    margin-left:15px;
    margin-top:10px;
    font-family:Arial, Helvetica, sans-serif;
    font-size:14px;
    color:#FF0000;
}

.detalhes_valor strong{
    font-size:18px;
    color:#000000;
}

.detalhes_link_usuario{
    width:420px;
    float:left;
    margin-left:15px;
    margin-top:5px;
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    color:#108707;
}
.detalhes_link_usuario a{
    text-decoration: none;
    font-size:12px;
    color:#108707;
}

.caixas_cadastro{
    width:648px;
    float:left;
}

.caixas_cadastro input{
    border:0px;
    background-color:transparent;
    font-family:Arial, Helvetica, sans-serif;
    font-size:14px;
}

.caixas_cadastro_pfisica{
    width:308px;
    height:137px;
    background-image:url(../images/cx_cadastro_pfisica.jpg);
    background-repeat:no-repeat;
    float:left;
    margin-left:10px;
}

.email_usu_pfisica{
    width:282px;
    height:22px;
    float:left;
    margin-left:12px;
    margin-top:58px;
}

.login_usu_pfisica{
    width:92px;
    height:25px;
    float:left;
    margin-left:202px;
    margin-top:23px;
    cursor:pointer;
}


.caixas_cadastro_pjuridica{
    width:308px;
    height:137px;
    background-image:url(../images/cx_cadastro_pjuridica.jpg);
    background-repeat:no-repeat;
    float:left;
    margin-left:10px;
}



#cadastro_pfisica{
    width:640px;
    float:left;
}

#cadastro_pfisica h1{
    padding: 10px;
    font-family:Arial, Helvetica, sans-serif;
    font-size:16px;
    color:#545253;
    float:left;
    margin-left:140px;
    margin-top:-3px;
    height: auto;
    width: auto;
    background-color: #FBF9F9;
}

#cadastro_pfisica h1 strong{
    color:#FE0000;
    font-size:18px;
}

.cadastro_pfisica_img{
    width:620px;
    height:auto;
    margin-left:10px;
    display:inline-table;

}

.cadastro_pfisica_img input{
    width:260px;
    height:19px;
    border:0px;
    background-color:transparent;

}

.cadastro_pfisica_img select{
    width:260px;
    height:19px;
    border:0px;
}

.pessoa_fisica_img{
    width:266px;
    height:45px;
    float:left;
    background-image:url(../images/index_03.jpg);
    background-repeat:no-repeat;
    background-position:bottom;
    margin-right:15px;
    margin-left:23px;
}

.pessoa_fisica_img span{
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    font-weight:bold;
    float:left;
    margin-top:5px;
    color:#545253;
}

.cad_minha_pagina{
    color:#FE0000;
}

.pessoa_fisica_img strong{
    font-size:9px;
}

.pessoa_fisica_posicao_input{
    margin-left:2px;
    margin-top:3px;
}

.pessoa_fisica_posicao_input_ajax{
    margin-left:3px;
    margin-top:-3px;
}



/* redes sociais*/ 
.borda_redes_sociais_topo{
    width:949px;
    float:left;
    margin-top:10px;
    margin-left:10px;
}

.borda_redes_sociais_corpo{
    width:949px;
    margin-left:10px;
    float:left;
    background-image:url(../images/redes_sociais/cx_redes_sociais_mid.jpg);
    background-repeat:repeat-y;
}

.redes_sociais_img{
    width:949px;
}

.redes_sociais_img img{
    border:0px;
}

.redes_sociais_img img{
    margin-left:4px;
    margin-right:3px;
}

.redes_sociais_rodape{
    width:949px;
    height:6px;
    float:left;
    margin-left:10px;
    background-image:url(../images/redes_sociais/cx_redes_sociais_inf.jpg);
    background-repeat:no-repeat;
}

/*-----Cadastro Pessoa Juridica----*/
#cadastro_pjuridica{
    width:640px;
    float:left;
}

#cadastro_pjuridica h1{
    padding: 10px;
    font-family:Arial, Helvetica, sans-serif;
    font-size:16px;
    color:#545253;
    float:left;
    margin-left:140px;
    margin-top:-3px;
    height: auto;
    width: auto;
    background-color: #FBF9F9;
}

#cadastro_pjuridica h1 strong{
    color:#FE0000;
    font-size:18px;
}

.cadastro_pjuridica_img{
    width:620px;
    height:auto;
    margin-left:10px;
    display:inline-table;
}

.cadastro_pjuridica_img input{
    width:260px;
    height:19px;
    border:0px;
    background-color:transparent;
}

.cadastro_pjuridica_img select{
    width:260px;
    height:19px;
    border:0px;
}

.pessoa_juridica_img{
    width:266px;
    height:45px;
    float:left;
    background-image:url(../images/index_03.jpg);
    background-repeat:no-repeat;
    background-position:bottom;
    margin-right:20px;
    margin-left:23px;
}

.pessoa_juridica_img span{
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    font-weight:bold;
    float:left;
    margin-top:5px;
    color:#545253;
}

.cad_minha_pagina{
    color:#FE0000;
}

.pessoa_juridica_img strong{
    font-size:9px;
}

.pessoa_juridica_posicao_input{
    margin-left:2px;
    margin-top:3px;
}


/*---------Indique um Amigo----------*/

#indique{
    width:632px;
    float:left;
    margin-top:20px;
    margin-left:9px;
}

#img_indique_bg{
    width:632px;
    height:181px;
    background:url(../images/page_indique_03.gif);
}

#img_indique_bg input{
    width:285px;
    height:17px;
    border:0px;
    background-color:transparent;
    padding:1px;
}

.indique_nome_remetente{
    margin-top:64px;
    margin-left:1px;
}

.indique_nome_destinatario{
    margin-top:64px;
    margin-left:29px;
}

.indique_email_remetente{
    margin-top:25px;
    margin-left:1px;
}

.indique_email_destinatario{
    margin-top:25px;
    margin-left:29px;
}

#img_indique_bt_enviar{
    width:632px;
    height:29px;
    background:url(../images/page_indique_05.gif);
}

#img_indique_bt_enviar input{
    width:178px;
    height:29px;
    float:left;
    margin-left:225px;
    border:0px;
    background-color:transparent;
    cursor:pointer;
}
.linkMS{
    text-decoration: none;
    color: #000000;
}

/*-------Audio e Video---------*/
.audio_video{
    width:277px;
    height:200px;
    margin-top:20px;
    display:inline-table;
    float:left;
    margin-right:30px;
    margin-left:20px;
}

.audio_video_img_top{
    width:277px;
    height:52px;
    background-image:url(../images/oferta_fundo_titulo.gif);
}

.audio_video_img_top span{
    font-family:Arial, Helvetica, sans-serif;
    font-size:16px;
    float:left;
    margin-top:12px;
    margin-left:20px;
    color:#FFFFFF;
}

.audio_video_img_corpo{
    width:277px;
    background-image:url(../images/oferta_fundo.gif);
}

.audio_video_img_rodape{
    width:277px;
    height:41px;
    background-image:url(../images/oferta_fundo_rodape.gif);
}

.audio_video_img_rodape span{
    font-family:Arial, Helvetica, sans-serif;
    font-size:14px;
    float:right;
    margin-top:10px;
    margin-right:40px;
}

.audio_video_img_rodape span a{
    text-decoration:none;
    color:#FE0000;
}

.audio_video_img_rodape span a:hover{
    text-decoration:underline;
}

.conteudo_audio_video{
    width:267px;
    height:250px;
    margin-left:5px;
}

/*------------Recuperar Senha---------------*/
#caixa_recuperar_senha{
    width: 360px;
    float: left;
    left:1%;
    top:1%;
    display: none;
}


.logo_recuperar_senha{
    width: 360px;
    height: 78px;
    background: url(../images/recuperar_senha/login_03_02.png) no-repeat;
}
.titulo_recuperar_senha{
    width: 360px;
    height: 47px;
    background: url(../images/recuperar_senha/login_03_04.png) no-repeat;
}
.corpo_recuperar_senha{
    width: 360px;
    height: 71px;
    background: url(../images/recuperar_senha/login_03_05.png) no-repeat;
}

.corpo_recuperar_senha input{
    width: 280px;
    height: 20px;
    margin-top:30px;
    margin-left:2px;
}

.rodape_recuperar_senha{
    width: 360px;
    height: 61px;
    background: url(../images/recuperar_senha/login_03_07.png) no-repeat;
}

.rodape_recuperar_senha input{
    width: 95px;
    height: 25px;
    margin-top:8px;
    margin-left:190px;
    cursor:pointer;
}

.loadenviosenha{
    width:220px;
    height:19px;
    float:left;
    background: url(../images/load/ajax-loader.gif) no-repeat;
    margin-left:70px;
    margin-top:10px;
}

#erro_pj{
    display: none;
    position: absolute;
    margin: 0px;
    padding: 0px;
    height: 55px;
    width: 150px;
    float: left;
    line-height: 87px;
    color:#FE0000;
}

#erro_pf{
    display: none;
    position: absolute;
    margin: 0px;
    padding: 0px;
    height: 55px;
    width: 150px;
    float: left;
    line-height: 87px;
    color:#FE0000;
}

#print_center{
    margin-left: 28%;
}

/*-------modal---------*/
.lite_box{
    width:380px;
    float:left;
    z-index: 999;
}

.lite_box_img_topo{
    width:380px;
    height:37px;
    background-image:url(../images/lite_topo.gif);
    background-repeat:no-repeat;
}
#lite_box_img_corpo_send_amigo{
    width:380px;
    background-image:url(../images/lite_meio.gif);
    background-repeat:repeat-y;
    display:inline-table;
}
#lite_box_img_corpo_send_senha{
    width:380px;
    background-image:url(../images/lite_meio.gif);
    background-repeat:repeat-y;
    display:inline-table;
}
#lite_box_img_corpo_send_veiculo{
    width:380px;
    background-image:url(../images/lite_meio.gif);
    background-repeat:repeat-y;
    display:inline-table;
}
#lite_box_img_corpo_send_proposta{
    width:380px;
    background-image:url(../images/lite_meio.gif);
    background-repeat:repeat-y;
    display:inline-table;
}
.lite_box_conteudo_corpo{
    width:350px;
    height:auto;
    margin-left:4px;
}

.lite_box_conteudo_corpo span{
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    color:#000000;
    float:left;
    margin-top:10px;
    margin-left:7px;
}

.lite_box_conteudo_corpo input{
    width:348px;
    height:20px;
    margin-left:5px;
    margin-top:3px;
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    color:#000000;
    float:left;
    background-color:#f6f6f6;
    border:1px dashed #666666;
}

.lite_box_conteudo_corpo textarea{
    width:348px;
    height:50px;
    margin-left:5px;
    margin-top:3px;
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    color:#000000;
    float:left;
    background-color:#f6f6f6;
    border:1px dashed #666666;
}

.separacao_lite{
    width:350px;
    height:15px;
    float:left;
}

.rodape_lite_box{
    width:380px;
    height:30px;
    background-image:url(../images/lite_rodape.gif);
    background-repeat:no-repeat;
}

.rodape_lite_box span{
    font-family:Arial, Helvetica, sans-serif;
    font-size:14px;
    font-weight:bold;
    color:#FFFFFF;
    float:right;
    margin-top:3px;
    margin-right:45px;
    cursor: pointer;
}

.rodape_lite_box input{
    width:103px;
    height:20px;
    float:right;
    margin-right:-75px;
    margin-top:2px;
    border:0px;
    background-color:transparent;
    cursor:pointer;
}


#form_contrato_pf{
    height: 350px;
    width: 548px;
    overflow:auto;
    text-align:justify;
    font-family:Arial, Helvetica, sans-serif;
    font-size:11px;
    float:left;
    border:2px solid #D7D7D7;
    margin-left:23px;
    margin-top:10px;
    background-color:#FBF9F9;
    padding:10px;
}

#form_contrato_pf h2{
    color: #FE0000;
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    font-weight:bold;
}

#form_contrato_pf h2.form_contrato_pf_titulo{
    color: #FE0000;
    font-family:Arial, Helvetica, sans-serif;
    font-size:16px;
    font-weight:bold;
    text-align:center;
}

#form_contrato_pj{
    height: 350px;
    width: 548px;
    overflow:auto;
    text-align:justify;
    font-family:Arial, Helvetica, sans-serif;
    font-size:11px;
    float:left;
    border:2px solid #D7D7D7;
    margin-left:23px;
    margin-top:10px;
    background-color:#FBF9F9;
    padding:10px;
}

#form_contrato_pj h2{
    color: #FE0000;
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    font-weight:bold;
}

#form_contrato_pj h2.form_contrato_pj_titulo{
    color: #FE0000;
    font-family:Arial, Helvetica, sans-serif;
    font-size:16px;
    font-weight:bold;
    text-align:center;
}

/*#form_contrato_pf strong{
	font-weight:bold;
}
#Contrato{
	height:200px;
	overflow:auto;
}

#Contrato h1{
	width:auto;
	font-size:15px;
}

#Contrato p{
	width:500px;
}

.Contrato{
	width:auto;
}
*/
#form_contrato {
    float: left;
}
/*
#form_contrato fieldset {
    width: auto;
    border: 1px solid #f5f5f5;
}

#form_contrato legend {
    font-weight: bold;
    font-size: 15px;
    color: #CC0000;
}
*/
.tipo{
    background: url(images/anuncios_lista/tipo.jpg) no-repeat;
    float: left;
    width: 150px;
    height: 25px;
    padding: 2px;
    padding-left: 20px;
}
.marca{
    background: url(images/anuncios_lista/marcaSelect.jpg) no-repeat;
    float: left;
    width: 150px;
    height: 25px;
    padding: 2px;
}
.modelo{
    background: url(images/anuncios_lista/modeloSelect.jpg) no-repeat;
    width: 150px;
    float: left;
    height: 25px;
    padding: 2px;
}
#tipo{
    width:142px;
    height: 22px;
}
#marca{
    width:142px;
    height: 22px;
}
#modelo{
    width:142px;
    height: 22px;
}

/*---------barra de navegação----------*/
#BarraNavegacao {
    font-family:Geneva, Arial, Helvetica, sans-serif;
    font-size: 12px;
    margin-top:10px;
}

#BarraNavegacao a {
    width: auto;
    height: auto;
    padding: 2px;
    margin-top: 10px;
    text-decoration: none;
    color: #ffffff;
    background-color: #b82122;
}

#BarraNavegacao a:hover {
    background-color: #d83e3f;
}

#BarraNavegacao a.barra_navegacao_link{
    width: auto;
    height: auto;
    padding: 2px;
    margin-top: 10px;
    text-decoration: none;
    color: #000000;
    background-color: #dfdfdf;
    cursor:default;
}


.encontre_bt{
    cursor: pointer;
    width: 117px;
    height: 28px;
    margin-right: 30px;
    margin-top: -1px;
    background: url(../images/bt_salvar.png) no-repeat;
    float: right;

}
.encontre_bt input{
    width: 117px;
    padding-left: 112px;
}

.encontre_bt_edit_anuncio{
    cursor: pointer;
    width: 117px;
    height: 28px;
    margin-right: 30px;
    margin-top: -1px;
    background: url(../images/bt_buscar.png) no-repeat;
    float: right;

}

.encontre_bt_edit_anuncio input{
    width: 117px;
    padding-left: 112px;
}

.DeletarAnuncio{
    text-decoration: none;
}

/*--------Confirmação Cadastro----------*/
#lite_box_confirm_cadastro{
    width:380px;
    float:left;
    margin-left: 120px;
    margin-top: 20px;
}

#lite_box_img_corpo_confirm_cadastro{
    width:380px;
    background-image:url(../images/lite_meio.gif);
    background-repeat:repeat-y;
    display:inline-table;
}

.conf_cadastro_rodape{
    width:380px;
    height:30px;
    background-image:url(../images/conf_cadastro_rodape.gif);
    background-repeat:no-repeat;
}

.conf_cadastro{
    width:291px;
    float:left;
    margin-top:20px;
    margin-left:40px;
}

.conf_cadastro_img_topo{
    width:291px;
    height:10px;
    background-image:url(../images/conf_cadastro_03.jpg);
    background-repeat:no-repeat;
}

.conf_cadastro_img_corpo{
    width:291px;
    background-image:url(../images/conf_cadastro_05.png);
    background-repeat:repeat-y;
    display:inline-table;
}

.conf_cadastro_conteudo_corpo{
    width:271px;
    height:auto;
    margin-left:9px;
}

.conf_cadastro_sucesso{
    width:271px;
    font-family:Arial, Helvetica, sans-serif;
    font-size:32px;
    color:#FE0000;
    text-align:center;
    font-weight:bold;
}

.conf_cadastro_confirma{
    width:200px;
    font-family:Arial, Helvetica, sans-serif;
    font-size:16px;
    color:#545253;
    text-align:left;
    margin-left:20px;
    margin-top:10px;
}

.conf_cadastro_verifica{
    width:150px;
    font-family:Arial, Helvetica, sans-serif;
    font-size:16px;
    color:#545253;
    text-align:left;
    font-weight:bold;
    margin-left:90px;
    margin-top:5px;
}

.conf_cadastro_email{
    font-family:Arial, Helvetica, sans-serif;
    font-size:16px;
    color:#545253;
    text-align:left;
    font-weight:bold;
    margin-left:20px;
    margin-top:5px;
}

.conf_cadastro_link{
    width:271px;
    font-family:Arial, Helvetica, sans-serif;
    font-size:16px;
    color:#FE0000;
    text-align:center;
    text-decoration:none;
    margin-top:5px;
    margin-bottom:10px;
    font-weight:bold;
}

.conf_cadastro_link a{
    color:#FE0000;
    text-decoration:none;
}

.conf_cadastro_link a:hover{
    text-decoration:underline;
}

.rodape_conf_cadastro{
    width:291px;
    height:10px;
    background-image:url(../images/conf_cadastro_07.png);
    background-repeat:no-repeat;
}
/* ------------------ */
.desc_cad_campo_obrigatorio{
    width:150px;
    float:right;
    margin-top:10px;
    margin-right:30px;
    font-family:Arial, Helvetica, sans-serif;
    font-size:14px;
    color:#FE0000;
}

.pessoa_juridica_bt_salvar{
    width:108px;
    height:27px;
    float:right;
    margin-right:25px;
    background-image:url(../images/pessoa_juridica_40.jpg);
    background-repeat:no-repeat;
}

.pessoa_juridica_bt_salvar input{
    width:108px;
    height:27px;
    cursor:pointer;
    margin-right:25px;
    background-color:transparent;

}

.chk_contrato{
    width:570px;
    float:left;
    margin-left:22px;
    margin-top:15px;
}

.chk_contrato input{
    width:15px;
    float:left;
}

.chk_contrato span{
    font-family:Arial, Helvetica, sans-serif;
    font-size:14px;
    color:#545253;
    float:left;
    margin-left:5px;
    margin-top:5px;
}

.pessoa_fisica_bt_salvar{
    width:108px;
    height:27px;
    float:right;
    margin-top:10px;
    background-image:url(../images/pessoa_fisica_40.jpg);
    background-repeat:no-repeat;
}

.pessoa_fisica_bt_salvar input{
    width:108px;
    height:27px;
    cursor:pointer;
    background-color:transparent;
}

/* fale conosco */


#cx_maior_meio_fale_conosco{
    width:644px;
    height:auto;
    background-image:url(../images/cx_maior_meio_fale_conosco.gif);
    background-repeat:repeat-y;
    display:inline-table;
}

#form_fale_conosco{
    width:600px;
    height:auto;
    float:left;
    margin-left:22px;
    margin-top:10px;
}

.title_fale_conosco{
    width:580px;
    height:32px;
    margin-left:10px;
    margin-top:10px;
    font-family:Arial, Helvetica, sans-serif;
    font-size:30px;
    color:#FE0000;
    font-weight:bold;
}

.desc_fale_conosco{
    width:580px;
    height:20px;
    margin-left:10px;
    margin-top:10px;
    font-family:Arial, Helvetica, sans-serif;
    font-size:16px;
    color:#545253;
    text-align:center;
}

.dados_pessoais_fale_conosco{
    width:580px;
    height:30px;
    float:left;
    margin-left:10px;
    margin-top:10px;
    background-color:#FE0000;
}

.dados_pessoais_fale_conosco span{
    margin-top:4px;
    margin-left:5px;
    float:left;
    font-family:Arial, Helvetica, sans-serif;
    font-size:16px;
    color:#FFFFFF;
    font-weight:bold;
}

.box1_dados_pessoais_fale_conosco{
    width:290px;
    height:auto;
    float:left;
    margin-top:10px;
    margin-left:10px;
}

.box1_dados_pessoais_fale_conosco span{
    margin-top:4px;
    margin-left:5px;
    float:left;
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    color:#545253;
}

.box1_dados_pessoais_fale_conosco input{
    width:270px;
    height:18px;
    float:left;
    margin-top:2px;
    margin-left:5px;
}

.box2_dados_pessoais_fale_conosco{
    width:290px;
    height:auto;
    float:left;
    margin-top:10px;
}

.box2_dados_pessoais_fale_conosco span{
    margin-top:4px;
    margin-left:5px;
    float:left;
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    color:#545253;
}

.box2_dados_pessoais_fale_conosco input{
    width:270px;
    height:18px;
    float:left;
    margin-top:2px;
    margin-left:5px;
}

.box1_sobre_mensagem_fale_conosco{
    width:580px;
    height:auto;
    float:left;
    margin-top:10px;
    margin-left:10px;
}

.box1_sobre_mensagem_fale_conosco span{
    margin-top:4px;
    margin-left:5px;
    float:left;
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    color:#545253;
}

.box1_sobre_mensagem_fale_conosco input{
    width:560px;
    height:18px;
    float:left;
    margin-top:2px;
    margin-left:5px;
}

.box1_sobre_mensagem_fale_conosco textarea{
    width:560px;
    height:60px;
    float:left;
    margin-top:2px;
    margin-left:5px;
}

.bt_enviar_fale_conosco{
    width:117px;
    height:28px;
    float:right;
    margin-right:10px;
    margin-top:10px;
    margin-bottom:10px;
    background-image:url(../images/bt_enviar.png);
    background-repeat:no-repeat;
}

.bt_enviar_fale_conosco input{
    width:117px;
    height:28px;
    float:right;
    background-color:transparent;
    border:0px;
    cursor:pointer;
}

.solicitacao_ticket{
    margin-top: 130px;
    margin-bottom: 10px;
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    color:#545253;
    font-weight: bold;
}

#textoMovi{
    width:590px;
    height:70px;
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
}
.link_finalizar_ticket_v{
    font-weight: bold;
    font-family:Arial, Helvetica, sans-serif;
    font-size:14px;
    color:#545253;
    margin-left: -30px

}
.link_finalizar_ticket_f{
    font-weight: bold;
    font-family:Arial, Helvetica, sans-serif;
    font-size:14px;
    color:#545253;
    margin-left: 50px

}
.link_finalizar_ticket:hover{
    font-weight: bold;
    font-family:Arial, Helvetica, sans-serif;
    font-size:14px;
    text-decoration: underline;
    color:#FE0000;

}
.titulo_ticket_andamento{
    font-weight: bold;
    font-family:Arial, Helvetica, sans-serif;
    font-size:24px;
    color:#545253;
}
/* -----PERGUNTA RESPOSTA--- */
#conteudo_lista_perguntas{
    margin: 0 auto;
    text-align: center;
}
#conteudo_lista_perguntas ul{
    margin-left: -30px;
    *margin-left: 16px;
}
.clear{
    clear: both;
}
#lista_perguntas{
    list-style: none;
    width: 590px;
    float:left;
}
#lista_perguntas{
    list-style-type: none;
    width: 590px;
}
.resposta_li{
    width: 100%;
    float: left;
}
.resposta_li span{
    font-weight: bold;
    font-family:Arial, Helvetica, sans-serif;
    background-color: #FE0000;
    font-size: 20px;
}
.pergunta_toda{
    background-color: #f2f2f2;
    width: 590px;
    border: 0px solid #FE0000;
    text-align: left;
    float:left;
}
.pergunta_toda2{
    background-color: #FFFFFF;
    width: 590px;
    border: 0px solid #FE0000;
    cursor: pointer;
}
.pergunta_toda2:hover{
    background-color: #BBB6BC;
    width: 100%;
    border: 0px solid #FE0000;
}
.anuncio_pergunta_central{
    width: 490px;
    display: inline-table;
    float:left;
    margin-left:5px;
    text-align:left;
}
.anuncio_pergunta_central a{
    float: right;
    /*margin-left: 572px;*/
}
.resposta_li a img{
    height: 15px;
    width: 15px;
}
.anuncio_pergunta_central2{
    color: green;
    width: 490px;
    display: inline-table;
    float:left;
    margin-left:5px;
    text-align:left;
}
.pergunta_resp{
    float: right;
    color:#228B22;
    width: 590px;
}
.bt_responder{
    width:80px;
    border: 1px solid #c0c0c0;
    background-color: #f2f2f2;
}
.pergunta_veiculo{
    height: auto;
    width: 95px;
    float: left;
    font-weight: bold;
}
.texto_caixa_responder{
    float: left;
    margin-top: 5px;
}
.area_resposta{
    height: 40px;
    width: 597px;
    border: 1px solid #c0c0c0;
}
.bt_responder_ok{
    padding: 1px;
    border: 1px solid #c0c0c0;
    background-color: #f2f2f2;
    margin-left: 300px;
}
/* -------- */
#pop_myspace{
    text-align: left;
    /*display:block;*/
    position:absolute;
    top:50%;
    left:55%;
    width:250px;
    height:300px;
    border:1px dashed #545253;
    background-color: #FFFFFF;
    padding: 10px;
}
#pop_myspace .outro_myspace{
    font-size: 14px;
    text-align: center;
    margin-top: auto;
}
#pop_myspace .novos_espacos{
    height: 150px;
    width: 200px;
    margin-top: 60px;
    padding: 20px;
    line-height: 20px;
}
#pop_myspace .novos_espacos a{
    color: #545253;
    text-decoration: none;
}
#pop_myspace .novos_espacos a:hover{
    color: #FE0000;
    text-decoration: underline;
}
#pop_myspace desc_new_myspace span{
    text-align: justify;
    font-family:Arial, Helvetica, sans-serif;
    font-size: 12px;
}
#pop_myspace .desc_new_myspace div{
    text-align: center;
    font-size: 16px;
    color: #FE0000;
    font-family:Arial, Helvetica, sans-serif;
    font-weight: bold;
}
.imagens_veiculo{
    float: left;
    width: 460px;
    height: auto;
    padding: 5px;
    display:block;
    margin-top:4px;
}
#Indiquea_a_Amigo{
    font-size:18px;
    color:#FFFFFF;
    float:left;
    margin-top:6px;
    margin-left:40px;

}
#Rec_senha{
    font-size:18px;
    color:#FFFFFF;
    float:left;
    margin-top:6px;
    margin-left:40px;
}
#SendProposta{
    margin-top:6px;
    color:#FFFFFF;
    font-size:18px;
    float:left;
    margin-left:40px;
}
#IndiqueAmigo{
    margin-top:6px;
    color:#FFFFFF;
    font-size:18px;
    float:left;
    margin-left:40px;
}
#RetSendServAmigo{
    font-size:18px;
    color:#FFFFFF;
    margin-top:6px;
    float:left;
    margin-left:40px;
}
#bt_upload{
    border:1px solid #C6C6C6;
    background:#D9D4DA;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 14px;
    color: #545253;
    font-weight: bold;
    width: 120px;
    margin-top: 10px;
}
.ft{
    padding: 3px;
    height: 80px;
    width: 100px;
    border: 1px solid #f2f2f2;
    float:left;
}
.ft img{
    border: 0px;
}

/*----Banner Texto---*/
.banner_text{
    width: 768px;
    height: 90px;
    margin: 15px auto;
}