#bloco{
      margin:0px;
      border:#CCC 0px solid;
      width:100%;
      float:left;
      position:relative;
}
#link_pag{
      cursor:pointer;
      color:#09C;
      text-decoration:underline;
}
#lista_produtos{
      border: 0px #000 solid;
      float:left;
      position:relative;
      width:100%;
}
#lista_destaques_veiculos{
      border: 0px #000 solid;
      float:left;
      position:relative;
      width:100%;
}
#lista_ultimos_veiculos{
      border: 0px #000 solid;
      float:left;
      position:relative;
      width:100%;
}
/*LISTA RESUMO*/
#lista_total{
      width:20%;
      border-right:3px solid #333;
      -moz-border-radius:15px; 
      -webkit-border-radius:15px;
      border-radius:15px;
      float:left;
}
#resultado_total{
      width:77%;
      border:0px solid #333;
      float:left;
}
ul.lista_resumo{
      position:relative;
      border:0px solid #999;
      padding:20px;
      -moz-border-radius:15px; 
      -webkit-border-radius:15px;
      border-radius:15px;
      margin:10px;
      width:300px;
}
ul.lista_resumo li{
      font-family:Verdana, Geneva, sans-serif;
      font-size:15px;
      border:0px solid #CCC;
      list-style:inside;
      color:#333;
      padding:5px;
      height:15px;
}
ul.lista_resumo label{
      font-family:Verdana, Geneva, sans-serif;
      font-weight:bold;
      font-style:italic;
      font-size:22px;
      border:0px solid #CCC;
      padding:5px;
}
.interrogacao {
      background: url(../files/imagens/system/icon_interrogacao.gif);
      background-position-x: center;
      background-repeat: no-repeat;
      padding: 20px;
      padding-top: 40px;
      text-align: center;
}
.informacao {
      background: url(../files/imagens/system/icon_informacao.gif);
      background-position: center;
      background-repeat: no-repeat;
      padding: -10px;
      padding-top: 50px;
      text-align: center;
      border: 0px solid #000;
      font-style: italic;
}
.exclamacao {
      background: url(../files/imagens/system/iconExclamacaoVermelho.gif);
      background-position: center;
      background-repeat: no-repeat;
      padding: -10px;
      padding-top: 50px;
      text-align: center;
      border: 0px solid #000;
      font-style: italic;
}
.carregando {
      background: url(../files/imagens/system/loader.gif);
      background-position: center;
      background-repeat: no-repeat;
      padding: -10px;
      padding-top: 50px;
      text-align: center;
      border: 0px solid #000;
      font-style: italic;
}
.carregar {
      background: url(../files/imagens/system/loader.gif);
      background-position: center;
      background-repeat: no-repeat;
      padding: -10px;
      padding-top: 50px;
      text-align: center;
      border: 0px solid #000;
      font-style: italic;
}
#informacoes {
      text-align:center;
      /*background:#FFFFFF;*/
}
/*-- CAIXA DE COR DO FUNDO PERSONALIZADO */
input.color {
      width: 10em;
      padding: 3px 0;
      border: 1px solid black;
      text-align: center;
      cursor: pointer;
      background-image:none !important;
}
#header_pgto{
      background:url(../files/imagens/system/tituloPaginaPagamento.png) no-repeat;
      width:100%;
      height:55px;
}
#header_confirmacao{
      background:url(../files/imagens/system/tituloPedidoRealizado.gif) no-repeat;
      width:100%;
      height:35px;
}
#header_carrinho{
      background:url(../files/imagens/system/tituloMeuCarrinho.png) no-repeat;
      width:100%;
      height:55px;
}
#header_cadastro{
      background:url(../files/imagens/system/tituloCadastro.png) no-repeat;
      width:100%;
      height:55px;
}
#header_area_cliente{
      background:url(../files/imagens/system/tituloMeuCadastro.jpg) no-repeat;
      background-position:center;
      width:100%;
      height:55px;
}
#header_identificacao{
      background:url(../files/imagens/system/tituloLogin.png) no-repeat;
      width:100%;
      height:55px;
}
#logotipo{
      text-align:center;
}
#tituloPainel{
      height:25px;
      font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
      font-size:15px;
      font-weight:bold;
      color:#333;
      margin:25px;
      border:0px solid;
      float:right;	
}
div.carregando{
      text-align:center;
      background:url(../files/imagens/system/carregandoGrande.gif) no-repeat center;
      height:20px;
      line-height:20px;
}
.listagem {
      text-align:left;
      padding:0px;
      border-spacing:0px;
      width:100%;
      
}
/*-- PERSONALIZACAO DO TOPO DA LISTAGEM */
.listagem thead tr td
{
      height: 25px;
      font-size:10px !important;
      font-family:Tahoma, Geneva, sans-serif !important;
      font-weight:bold;
      border-bottom: 1px  solid #E6E6E6 !important;
      padding:0px; /*nao funciona no internet explorer*/
      text-align:center;
      vertical-align:middle;
}
.listagem a{
      width:100%;
      float:left;
      text-align:center;
      background:#FFF;
}
.listagem .lista_grupo{
      width:25px;
      margin-right:30px;
}
.listagem a .img_produto{
      border:0px #333 solid;
      height:25px;
}
.listagem tbody tr{
}
/*-- PERSONALIZACAO DO CONTEUDO DA LISTAGEM */
.listagem tbody tr td
{
      padding-left:5px;
      padding-right:5px;
      height: 25px;
      font-size:12px !important;
      font-family:Tahoma, Geneva, sans-serif !important;
      border-bottom: 1px  solid #E6E6E6 !important;
      font-weight:normal !important;
      vertical-align:middle;
      
}
.item_carrinho input
{
      width:30px;
}
.frete_carrinho input{
      width:80px;	
}
.tableCadastro{
      background:#F7F7F7;
      width:100%;
      border:#CCC 1px solid; /* azul */
      padding:0;
      border-spacing:0;
}
/*-- PERSONALIZACAO DO CONTEUDO DA LISTAGEM */
.tableCadastro tr td{
      height: 10px;
      font-size:12px ;
      font-family:Arial, Helvetica, sans-serif;
      border:0px  solid #CCC ;
      text-align:left;
      vertical-align:top;
      padding:2px;
}
form
{
      margin:0px;
      padding:0px;
}
input
{
      margin:0px;
      padding:0px;
}
#tipo_agenda{
      border-width:1px; 
      border-style:solid; 
      border-color:#ccc #ddd #ddd #ccc; 
      -moz-border-radius:3px; 
      -webkit-border-radius:3px;
      border-radius:3px;
      background:#FFF;
      border-left-width:1px;
      border-right-width:1px;
      width:100%; 
      height:22px;	
      font-size:12px; 
      color:#888;
      padding: 0px; 
      overflow:hidden;
      position:relative;
      float:left;
}
#tipo_agenda table{
      border: 0px;
      padding:0px;
}
#tipo_agenda table tr td{
      border:solid #F1F1F1 0px;
      padding:0px;
      border-spacing:0px;
      text-align:left;
      min-width:20px;
}
#tipo_agenda input {
      border-width:0px !important; 
      -moz-border-radius:0px !important; 
      -webkit-border-radius:0px  !important;
      border-radius:3px !important;
      height:17px  !important;	
      font-size:10px  !important; 
}
#tipo_agenda .ckCliente, 
#tipo_agenda .ckFuncionario, 
#tipo_agenda .ckEntregador, 
#tipo_agenda .ckContato, 
#tipo_agenda .ckFornecedor 
{
      height:20px;
      width:20px;
      border:1px solid #F00;
}
#botoes {
      float:left;
      border:0px solid;
      display:block;
      width:100%;
      margin-top:15px;
      margin-bottom:15px;
}
/*LIST UL LI PADRAO*/
/*
.lForm{
          list-style:none;
}
.lForm li{padding:5px 0 5px 230px;}
.lForm .lbl{
          float:left;
          color:#a9a8a8;
          width:200px;
          text-align:right;
          margin:3px 0 0 -210px;
          font-weight:bold;
          display:block;
          font-family:Arial, Helvetica, sans-serif;
          font-size:12px;
}
/*
.lForm li input[size="65"]{  width:385px; }
.lForm li input[size="35"]{  width:160px; }
.lForm li input[size="30"]{  width:150px; }
.lForm li input[size="25"]{  width:140px; }
.lForm li input[size="15"]{  width:120px; }
.lForm li input[size="12"]{  width:85px;  }
.lForm li input[size="10"]{  width:80px;  }
.lForm li input[size="100"]{ width:100%;}
.lForm li select{ min-width:100px;}
.lForm .req .lbl {color:#535252;}
*/
#FormCadastro textarea{
      height:130px;
}
#FormCadastro .BotaoAdd{
      width:100px;
      height:20px;
      cursor:pointer;
      border:0px;
      background:url(../files/imagens/system/iconeAdicionarAtivado.png) no-repeat 0 0                                                                ;
      text-indent: 25px;
}
#htmlSource{
      font-family:Arial, Helvetica, sans-serif !important;
      font-size:12px !important;	
}
.cadastro .deletar{
      background:url(../files/imagens/system/icon_deletar_ativado.png) no-repeat center;
      background-size: 10px 10px;
      height:20px;
      border: 0px;
      cursor:pointer;
      outline:none; /* tira selecao da imagem */
}
.cadastro input, 
.cadastro textarea, 
.cadastro select
{
      border:1px #CCC solid;
      -moz-border-radius:3px; 
      -webkit-border-radius:3px;
      border-radius:3px;
      background:#FFF;
      width:100%; 
      height:20px;	
      color:#888;
      font-family:Arial, Helvetica, sans-serif;
      font-size:12px;
}
.cadastro select{
      height:22px;
}
.cadastro input[disabled], 
.cadastro input[readonly], 
.cadastro select[disabled], 
.cadastro select[readonly], 
.cadastro checkbox[disabled], 
.cadastro checkbox[readonly], 
.cadastro textarea[disabled], 
.cadastro textarea[readonly]
{
      background-image:none;
      background-color:#F1f1f1;
      cursor: default;
}
.cadastro .FonePedido{
      font-family:Verdana, Geneva, sans-serif;
      font-size:22px !important;
      font-weight:bold;
      height:32px;
      width:220px;	
}
.cadastro .CodCliente{
      font-family:Verdana, Geneva, sans-serif;
      font-size:22px !important;
      font-weight:bold;
      height:32px;
      width:100px;	
}
#cadastro{
      border:#F00 solid 0px;
}
.cadastro input[size="35"]{  width:160px; }
.cadastro textarea{
      background:#FFF;
      height:120px;
}
/*BOTAO ENVIAR (SUBMIT) DA DIV CADASTRO*/
.cadastro .enviar{
      -moz-border-radius:3px;
      -webkit-border-radius:3px;
      border-radius:3px;
      background:#333;
      border:none;
      cursor:pointer;
      color:#FFF;
      font-size:12px;
      font-family:Arial, Helvetica, sans-serif;
      font-weight:bold;
      text-align:center;
      height:23px;
      float:left;
      vertical-align:middle;
      padding:0px;
      text-decoration:none;
}
.cadastro .enviar:hover{
      text-decoration:none;
      background:#333;
      color:#CCC;
}
#FormContato{
      font-family:Arial, Helvetica, sans-serif;
      font-size:12px;
      text-align:left;	
}
#FormContato input,
#FormContato select,
#FormContato textarea{
      border-width:1px; 
      border-style:solid; 
      border-color:#ccc #ddd #ddd #ccc; 
      -moz-border-radius:3px; 
      -webkit-border-radius:3px; 
      border-radius:3px;
      width:100%; 
      height:20px; 
      background:#FFF;
      color:#888;
}
#FormContato select{
      height:22px;	
}
#FormContato textarea{
      height:100px;
      background:#FFF;
}
#FormContato .enviar{
      font-family:Arial, Helvetica, sans-serif;
      background:#333;
      color:#fff;
      width:120px;
      border: 0px;
      cursor:pointer;
      height:25px;
}
/*CRIA BOTAO EM LINK*/
.botaoStilo{
      -moz-border-radius:3px;
      -webkit-border-radius:3px;
      border-radius:3px;
      background:#333;
      border:none;
      cursor:pointer;
      color:#FFF;
      font-size:12px;
      font-family:Arial, Helvetica, sans-serif;
      font-weight:bold;
      text-align:center;
      height:23px;
      width:150px;
      float:left;
      vertical-align:middle;
      padding:0px;
      padding-top:7px;
      text-decoration:none;
}
.botaoStilo:hover{
      text-decoration:none;
      background:#333;
      color:#CCC;
}
.linkStilo{
      cursor:pointer;
      color:#333;
      font-size:12px;
      font-family:Arial, Helvetica, sans-serif;
      font-weight:bold;
      text-align:center;
      height:23px;
      width:150px;
      float:left;
      vertical-align:middle;
      padding:0px;
      padding-top:7px;
      text-decoration:none;
}
.linkStilo:hover{
      text-decoration:underline;
      color:#000;
}
/* BOTAO BUSCA PRODUTOS DO SITE */ 
/*-- LINK LETRA CINZA NEGRITO */
.BrancoBold {
      color : #FFFFFF;
      font-size : 12px;
      font-family : Arial, Helvetica, sans-serif;
      font-weight: bold;
      text-decoration: none;
}
/*-- LINK LETRA CINZA NEGRITO */
.BrancoBold a {
      color : #FFFFFF;
      text-decoration: none;
      line-height: normal;
      font-weight: bold;
      text-decoration: none;
}
/*-- LINK LETRA CINZA NEGRITO */
.BrancoBold a:hover {
      color : #FFFFFF;
      text-decoration: none;
      line-height: normal;
      font-weight: bold;
      text-decoration: underline;
}
.Cinza10 {
      color:#333;
      font-size : 10px;
      font-family : Arial, Helvetica, sans-serif;
      text-decoration: none;
}
/*-- LINK LETRA CINZA NEGRITO */
.CinzaBold {
      color : #000000;
      font-size : 12px;
      font-family : Arial, Helvetica, sans-serif;
      font-weight: bold;
      text-decoration: none;
}
/*-- LINK LETRA CINZA NEGRITO */
.CinzaBold a {
      color : #000000;
      text-decoration: none;
      line-height: normal;
      font-weight: bold;
      text-decoration: none;
}
/*-- LINK LETRA CINZA NEGRITO */
.CinzaBold a:hover {
      color : #000000;
      text-decoration: none;
      line-height: normal;
      font-weight: bold;
      text-decoration: underline;
}
/*-- TITULO DE TODAS AS PÁGINAS */
.tituloDestaque {
      color:#F00000;
      font-size : 14px;
      font-family : Arial, Helvetica, sans-serif;
      font-weight: bold;
      text-decoration: none;
      border:0px;
}
#TituloCadastro {
      color:#666;
      font-size : 12px;
      font-family : Arial, Helvetica, sans-serif;
      font-weight: bold;
      text-decoration: none;
      border:0px;
}
.stilo01 {
      color : #333;
      font-size : 12px;
      font-family : Arial, Helvetica, sans-serif;
      text-decoration: none;
      font-style: normal;
      font-weight: normal;
}
.stilo01 a {
      color : #333;
      text-decoration: none;
      font-style: normal;
      line-height: normal;
      font-variant: normal;
      text-decoration: none;
}
.stilo01 a:hover {
      color : #333;
      text-decoration: none;
      font-style: normal;
      line-height: normal;
      font-variant: normal;
      text-decoration: none;
}
/*CODIGO DO PEDIDO NA CONFIRMACAO*/
.stiloDestaqueAmarelo{
      font-size: 32px; 
      color: rgb(253, 230, 20); 
      padding-top: 40px; 
      font-family: helvetica; 
      text-align: center;
}
.stiloVermelhoBold {
      color:#F00000;
      font-size : 12px;
      font-family:Tahoma, Geneva, sans-serif;
      text-decoration: none;
      font-style: normal;
      font-weight: normal;
      font-weight:bold;
}
.stiloVermelhoBold a {
      color:#F00000;
      text-decoration: none;
      font-style: normal;
      font-weight: normal;
      font-weight:bold;
}
.stiloVermelhoBold a:hover {
      color:#F00000;	
      text-decoration: none;
      font-style: normal;
      font-weight: normal;
      font-weight:bold;
}
.stiloDestaque {
      color:#F00000;
      font-size : 12px;
      font-family : Arial, Helvetica, sans-serif;
      text-decoration: none;
      font-style: normal;
      font-weight: normal;
}
.stiloDestaque a {
      color : #F00000;
      text-decoration: none;
      font-style: normal;
      line-height: normal;
      font-variant: normal;
      text-decoration: none;
}
.stiloDestaque a:hover {
      color : #F00000;
      text-decoration: underline;
      font-style: normal;
      line-height: normal;
      font-variant: normal;
}
.botaoContinuar{
      background:url(../files/imagens/system/botaoContinuar.png) no-repeat 0 0;
      border: 0px solid #F00;
      cursor:pointer;
      width:110px;
      height:30px;
      text-indent: -9999px;
      margin-left:auto;
      margin-right:auto;
      display: block;
      overflow: hidden;
      font-size: 0;
      line-height: 0;
      float:right;
}
.botaoComprarDetalhes {
      background:url(../files/imagens/system/btComprarDetalhes.gif) no-repeat 0 0;
      cursor:pointer;
      width:174px;
      height:62px;
      border:0px solid #006;
      text-indent: -9999px;
      margin-left:auto;
      margin-right:auto;
      display: block;
      overflow: hidden;
      font-size: 0;
      line-height: 0;
}
#login_direita{
      float:left;
      padding-top:10px;
      padding-left:20px;
      padding-right:20px;
      text-align:center;
      border:1px solid #CCC;
      width:240px;
}
#lista_esquerda{
      width:600px;
      float:left;
      padding-top:10px;
      padding-left:20px;
      padding-right:20px;
      border:0px solid #CCC;
      font-family:Verdana, Geneva, sans-serif;
      font-size:12px;
      text-align:left;
}
#lista_esquerda ul { 
      list-style:none; 
      padding:0px; 
      margin:20px 0px 0px 0px; 
      width:100%;
}
#lista_esquerda ul li {
      list-style:none; 
      /*background:url(../files/imagens/system/iconSeta.png) no-repeat; */
      padding: 0px 0px 0px 25px; 
      margin:0 0 15px 0; 
      min-height:20px;
}

#paginas_filhas{
      float: left;

      /*width:250px;*/
      border:0px solid #EFEFEF;

      -moz-border-radius:5px; 
      -webkit-border-radius:5px;
      border-radius:5px;
}
#paginas_filhas ul{
      border: 0px solid #FF0;
      float: left;
}
#paginas_filhas ul li{
      list-style:none;
      margin-top: 10px;
      margin-left: -40px;
}
#paginas_filhas ul li a{
    
      text-decoration:none;
}
#paginas_filhas ul li a:hover{
      
      text-decoration:underline;
}
#coluna_direita{
      float:right;
      border:0px solid #EFEFEF;
      /*width:250px;*/
      -moz-border-radius:5px; 
      -webkit-border-radius:5px;
      border-radius:5px;
}
#coluna_direita .titulo{
      font-family:Verdana, Geneva, sans-serif;
      font-size:14px;
      font-weight:bold;
   
      text-shadow:1px 1px #CCC;
      float:left;
      border:0px solid #000;
      margin-left:60px;
      margin-top:10px;
      position:absolute;
      color: #000;
}
#coluna_direita .subTitulo{
      font-family:Verdana, Geneva, sans-serif;
      font-size:10px;
    
      float:left;
      border:0px solid;
      position:absolute;
      margin-left:60px;
      margin-top:30px;
}
#coluna_direita .icone{
      background:url(../files/imagens/system/iconeNoticias.gif) no-repeat;
      border:0px solid #0C3;
      min-height:48px;
      min-width:48px;
      height:48px;
      width:48px;
      float:left;
      margin-left:5px;
      position:absolute;
}

#paginas_relacionadas{

      border: 0px solid #FF0000;
      margin-top: 20px;
      margin-bottom: 20px;
}
#paginas_relacionadas ul{
      padding:0px;
      margin:0px;
      list-style:none;
      width:100%;
      margin-top:55px;
      border: 0px solid #FF0000;

}
#paginas_relacionadas ul li{
      border:0px solid #006;
      list-style:none;
      /*background:url(../files/imagens/system/iconSeta.png) no-repeat;*/
      
      padding:0px;
}
#paginas_relacionadas ul li a{
      font-family:Verdana, Geneva, sans-serif;
      font-size:12px;
      text-decoration:none;
      margin: 0px 20px;
}
#paginas_relacionadas ul li a:hover{
      
      text-decoration:underline;
}
/* FINAL PRECOS DOS PRODUTOS ADMINISTRADOR */
.ativado{
      color:#0C0 ;
}
.desativado{
      color:#999;
}
.pendente{
      color:#F90 ;
}
.excluido{
      color:#900;
}
.indefinido{
      color:#000;
}
#acompanhe_redes{
      width:300px;
      border:0px solid #0F0;
      height:300px;
}
#acompanhe_rodape{height:50px;width:312px;border:0px solid #999;   text-align:left; margin-left:auto; margin-right:auto;} /*quant * 52px (Cada icon)*/
#acompanhe_rodape a{outline:none; float:left;height:32px;width:32px; margin:10px 10px 10px 10px; text-decoration:none;border: 0px solid #009; text-align:center;}
/*
#acompanhe_rodape #twitter{background:url(../../imagens/icon-twitter.png); }
#acompanhe_rodape #facebook{background:transparent url(../../imagens/icon-facebook.png);}
#acompanhe_rodape #orkut{background:transparent url(../../imagens/icon-orkut.png);}
#acompanhe_rodape #blog{background:transparent url(../../imagens/icon-blog.png);}
#acompanhe_rodape #rss{background:transparent url(../../imagens/icon-rss.png);}
#acompanhe_rodape #googleplus{background:transparent url(../../imagens/icon-google+.png);}
*/
#acompanhe_contato{height:50px;width:312px;border:0px solid #999; padding-top:20px;   text-align:left; margin-left:auto; margin-right:auto;} /*quant * 52px (Cada icon)*/
#acompanhe_contato a{outline:none; float:left;height:32px;width:32px;  margin:10px 30px 10px 10px; text-decoration:none;border: 0px solid #009; text-align:center;}
#acompanhe_contato a span{ float:left; height:50px; margin-top:40px; color:#06C; }
#acompanhe_contato a:hover span{ float:left; height:50px; margin-top:40px; color:#039;}
/*
#acompanhe_contato #twitter{background:url(../../imagens/icon-twitter.png); }
#acompanhe_contato #facebook{background:transparent url(../../imagens/icon-facebook.png);}
#acompanhe_contato #orkut{background:transparent url(../../imagens/icon-orkut.png);}
#acompanhe_contato #blog{background:transparent url(../../imagens/icon-blog.png);}
#acompanhe_contato #rss{background:transparent url(../../imagens/icon-rss.png);}
#acompanhe_contato #googleplus{background:transparent url(../../imagens/icon-google+.png);}
*/
h1.titulo{
      font-family:Arial, Helvetica, sans-serif;
      font-size:24px;
      color:#333;
}
h2.resumo{
      font-family:Arial, Helvetica, sans-serif;
      font-size:12px;
      color:#666;
      font-variant:normal;
      font-weight:normal;
      font-style:italic;
}
.link{
      height: 20px;
      font-size:12px ;
      font-family:Verdana, Geneva, sans-serif;
      border:0px  solid #CCC ;
      text-align:left;
      cursor:pointer;
      color:#03C !important;
      text-decoration:none;	
}