/*sobre*/
.barradireita { float:left; width:252px; background:url(/img/fundoDireita.png) no-repeat; margin-left:20px; }
.barradireita div a img { margin:15px auto 0; border:0px;  }
.barradireita .pub { margin-left:15px; margin-top:30px; }
.imgBellsan {margin-right:10px; margin-top:6px; margin-left:0px; }


/*faleconosco*/
.combo { border:1px solid #CCCCCC; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:3px 3px; margin-top:2px; margin-bottom:3px; background:url(/img/fundoCombo.gif) repeat-x top; }
.separacao { padding-top:5px; clear:left }
.contatoEstado { float:left; padding-left:10px; }
.contatoDepartamento { clear:left; padding-top:10px; }
.contatoMensagem { clear:left; padding-top:10px; margin-bottom:10px; }
.contatoMensagem textarea {width:400px; }
.contatoMensagem div {clear:left;}
.botao { background:#b1180e; color:#FFF; padding:0 5px; height:30px; line-height:18px; font-weight:bold; }
.titContato { float:left; }
.imageContato {margin-top:8px; }

/*revisão*/
.revisaoMestra {width:350px; float:left; text-align:justify; }
.revisaoMestra .label { float:left; }
.revisaoMestra .botao { margin-top:8px; clear:left; }
.revisaoNome {width:400px; }
.revisaoData {float:left; width:600px; padding-top:10px; }
.revisaoVeiculo {float:left; width:600px; padding-top:10px; }
.revisaoVeiculo .modelo {float:left; width:150px; }
.revisaoVeiculo .ano {float:left; width:450px; }
.RevisaoComentario { float:left; width:600px; padding-top:10px; }


/*novidades*/
.middle { float:left; width:945px; padding:10px; }
.middle div.novidades ul.listNewsCar { float:left;; }
.middle div.novidades ul.listNewsCar li { float:left; width:100%; padding-top: 5px; padding-bottom: 5px; font:11px Trebuchet Ms; color:#333; border-bottom: 1px dotted #CCC; }
.middle div.novidades ul.listNewsCar li strong { font-weight:bolder; color:#b42315; }
.middle div.novidades ul.listNewsCar li a { font:11px Trebuchet Ms; color:#333; text-decoration:none; }
.middle div.novidades ul.listNewsCar li a:hover { text-decoration:underline; }
.middle div.novidades ul.listNewsCar span a { float:left; background:url(/img/btnListNewsCar.jpg) no-repeat; width:210px; height:16px; margin-top:10px; text-indent:-9000px; overflow:hidden; }
.detalheImagem { float:right; margin:0px 0px 10px 20px; border:1px solid #EAEAEA; padding:5px; }
.outrasNovidades { float:left; width:100%; margin:25px; margin-left:-0px; }
.outrasNovidades ul { float:left; font:12px Trebuchet Ms; width:100%; margin-top:10px; }
.outrasNovidades li { margin:3px 0px 3px 0px; }
.outrasNovidades a { text-decoration:none; color:#333; }
.outrasNovidades a:hover { text-decoration:underline; color:#333; }
.detalhePdf { float:left; width:300px; margin-top:10px; }
.img-wrap{ float: left; margin-top:15px; width: 600px; }
.img { float:left; }

/*estoque*/
.estoque { margin-bottom: 90px; }
.estoqueImagem { width:110px; float:left; }
.estoqueImagem img { border: 1px solid #999; }
.estoqueInfo { float:left; width: 320px; padding: 0 15px; }
.estoqueMarca { font:14px Arial; font-weight:bold; }
.estoqueInfo2 { float:left; }
.estoqueBusca{ background:#EAEAEA; padding: 10px 20px 0px 20px; height:60px; border:1px solid #CCC }
.estoqueBloco { height:80px; padding: 10px 10px; font:11px Arial; color:#000000; }
.estoqueBloco2 { background-color:#f2f2f2; height:80px; padding: 10px 10px; font:11px Arial; color:#000000; }
.estoqueValor { font:14px Arial; font-weight:bold; color:#c11b00; }
.titBuscaEstoque {font:14px Arial; font-weight:bold; padding-bottom:5px; color:#000; }
.estoqueSeparacao {float:left; padding-right:20px; }


/*paginacao*/
.paginacaoCont { text-align: center; height: 25px; clear:left; padding-top:15px; padding-bottom:10px; }
.paginacaoItem1 { height:25px; margin-right:5px; width:25px; background-color:#c11b00; }
.paginacaoItem1 img{ border: 1px solid #CCCCCC; }
.paginacaoItem2 { font-size: 11px; text-align: center; height: 23px; width: 23px; background: #ecf0f2; border: 1px solid #CCCCCC; color: #312782; margin-right: 5px; line-height: 23px; }
.paginacaoItem2 a{ color:#c11b00; font-weight:bold; text-decoration:none; font-size: 11px;	font-family:Arial, Helvetica, sans-serif; }
.paginacaoItem2 a:hover { color:#ce1e0c; font-weight:bold; text-decoration:underline; }
.paginacaoItem2_on { font-size: 11px; text-align: center; height: 23px; width: 23px; background: #c11b00; border: 1px solid #CCCCCC; color: #ecf0f2; font-weight: bold; margin-right: 5px; line-height: 23px; font-family:Arial, Helvetica, sans-serif; }
/*paginacao*/


/*box*/
.blocoMensagens{ margin: 0 25px; }
.info, .success, .warning, .error, .validation { border: 1px solid; margin: 10px 0px; padding:15px 10px 15px 50px; background-repeat: no-repeat; background-position: 10px center;}
.info { color: #00529B; background-color: #BDE5F8; background-image: url('/img/info.png'); }
.success { color: #4F8A10; background-color: #DFF2BF; background-image:url('/img/success.png'); }
.warning { color: #9F6000; background-color: #FEEFB3; background-image: url('/img/warning.png'); }
.error { color: #D8000C; background-color: #FFBABA; background-image: url('/img/error.png'); }
/*box*/

/*veiculosDetalhes*/
.detalheTitulo{ font-size: 12px; font-weight: bold; background:url(/img/bgDetalhe.gif) repeat-x; color:#FFF; padding-left:5px; }
.detalheTexto{ font:11px Arial; color:#999; background-color:#FFF; padding-left:5px;  }
.detalheInfo{ margin-top:15px; background:#eaeaea; padding:2px 6px; font-weight:bold; color:#727272; }
.detalheValor{ font-weight: bold; color:#999; font-size: 12px;}
.detalheTelefone{ font-weight: bold; color:#999; font-size: 11px;}
.btnClass{ background-color:#CCC; color:#999; border: 1px solid #CCC; font-weight: bold; }
.red { color:#b1180e; }

/*servicos*/
.imgServicos {margin-left:15px; margin-top:0px;}
h1 { font:18px Trebuchet; font-weight:bold; color:#be232d; margin:-2px -2px -4px -2px; }
.detalhes {float:left;}
.codigo {float:right; margin-top:3px; margin-right:5px; font-size:9px;}

/*barraDireita*/

.revisaoMestra {float:left; margin-top:20px;} 
.blocoEndereco {margin-top:10px;}
.vejaMapa {  margin-bottom:60px; margin-top:10px; }
.vejaMapa a {font:12px Trebuchet Ms; color:#666666; }
.vejaMapa2 {  }
.vejaMapa2 a {font:12px Trebuchet Ms; color:#666666; font-weight: bold; text-decoration: none;}
.vejaMapa2 a:hover {text-decoration: underline;}
.blocoEndereco span { font:14px  Trebuchet Ms; color:#C00;}



/*veiculos novos*/
.blocoCarro { float:left; width:600px; margin-top:12px;}
.blocoCarro .imagem { float:left; width:313px; }
.blocoCarro .texto { float:left; width:267px; margin-left:20px; }
.blocoCarro .texto .titulo { text-transform:uppercase; font-weight:bold; font-size:20px; width:267px; }
.blocoCarro .texto .meio {  width:267px; margin-top:5px; }
.blocoCarro .texto .meio div {  width:267px; margin-top:5px; }
.blocoCarro .texto .meio div a { color:#C00; font-size:12px; text-decoration:none; }
.blocoCarro .texto .meio div a:hover { color:#C00; font-size:12px; text-decoration:underline; }

/*localização*/
#localizacao {border:1px solid #ccc; background: #eeeeee; padding:3px 10px;}
.buscaLocalizacao {float: left; padding-right: 10px;}
.botaoLocalizacao {float:left; padding-top:2px;}
.exemploLocalizacao {clear:left; font-family:Verdana, Geneva, sans-serif; font-size:9px; color:#999;}



