#centro { background: url(../img/fundo-interno.jpg) no-repeat; }

#centro div.parceiros { float: left; width: 359px; min-height: 318px; padding: 30px 24px 62px 50px; background: url(../img/fundo-parceiros.jpg) no-repeat; margin-left: 36px; }
#centro div.parceiros h2 { display: block; width: 71px; height: 12px; background: url(../img/parceiros-titulo.jpg); text-indent: -10000px; margin-bottom: 24px; }
#centro div.parceiros ul { width: 340px; }
#centro div.parceiros ul li { display: block; height: 74px; background: url(../img/parceiros-separador.png) no-repeat; padding-top: 11px; }
#centro div.parceiros ul li.first { background: none; padding-top: 4px; }
#centro div.parceiros ul li img { float: left; margin-right: 12px; }
#centro div.parceiros ul li div { float: left; padding-top: 15px; line-height: 15px; }
#centro div.parceiros ul li div h3 { font-weight: normal; }

#centro div.parceiros div.scroll-bar { width: 360px; height: 282px; overflow: hidden; }


#centro div.midia { float: left; width: 359px; min-height: 318px; padding: 30px 24px 62px 50px; background: url(../img/fundo-parceiros.jpg) no-repeat; margin-left: 36px; }

.jScrollPaneContainer { position: relative; overflow: hidden; z-index: 1; }
.jScrollPaneTrack { position: absolute; cursor: pointer; right: 0; top: 0; height: 100%; background: url(../img/scrollbar-track.jpg); }
.jScrollPaneDrag { position: absolute; cursor: pointer; overflow: hidden; background: url(../img/scrollbar-drag.png) no-repeat 1px 0; }
.jScrollPaneDragTop { position: absolute; top: 0; left: 0; overflow: hidden; height: 0; }
.jScrollPaneDragBottom { position: absolute; bottom: 0; left: 0; overflow: hidden; height: 0; }

.scroll-bar-shadow-top { position: absolute; z-index: 2; width: 346px; height: 6px; background: url(../img/scrollbar-shadow.png); }
.scroll-bar-shadow-bottom { position: absolute; z-index: 2; width: 346px; height: 8px; background: url(../img/scrollbar-shadow.png) 0 -6px; margin-top: -8px; }

#centro div.contato { float: left; padding: 30px 30px 30px 27px; width: 397px; min-height: 350px; background: url(../img/fundo-contato-01.jpg) no-repeat; margin-right: 35px; }
#centro div.contato p { line-height: 16px; }
#centro div.contato > div { margin: 18px 0 26px; width: 397px; float: left; }
#centro div.contato > div strong { float: left; clear: both; width: 158px; color: #c67859; font-weight: normal; font-family: Arial, Sans-Serif; padding-left: 19px; }
#centro div.contato > div strong.fone { background: url(../img/rodape.jpg) no-repeat 0 -13px; margin-bottom: 10px; }
#centro div.contato > div strong.email { background: url(../img/rodape.jpg) no-repeat 0 0; }

#centro div.contato #txtNome { float: left; width: 179px; margin: 15px 7px 7px 0; }
#centro div.contato #txtEmail { float: left; width: 179px; margin: 15px 0 7px 0; }
#centro div.contato #txtTelefone { float: left; width: 179px; margin: 0 7px 7px 0; }
#centro div.contato #txtAssunto { float: left; width: 179px; margin: 0 0 7px 0; }
#centro div.contato #txtMensagem { float: left; margin: 0 0 9px 0; max-width: 381px; }

#centro textarea { font-family: Lucida Sans, Arial, Sans-Serif; font-size: 12px; width: 381px; height: 65px; line-height: 17px; padding: 3px 7px; background: #232323; border: solid 1px #383838; color: #919191; overflow: auto; }
#centro textarea.focus { background: #383838; color: #fff; }

#corpo #fundo{padding:5px; width: 889px;height: 384px; padding: 7px 9px 19px 10px; background: url(../img/fundo-automoveis.jpg) no-repeat; }
#corpo #fundo h1{font:Arial, Helvetica, sans-serif; font-size:36px; text-align:center}

#corpo #lista_automovel{margin-top:5px;}
#corpo #lista_automovel	#thumbs {text-align: center}
#corpo #lista_automovel #thumbs li{display: block; float: left; width:138px; height: 104px; margin: 3px ; padding: 1px; background: #000}
#corpo #lista_automovel #thumbs li:hover{background: #000}

#centro div.mapa { float: right; width: 381px; min-height: 410px; background: url(../img/fundo-contato-02.jpg) no-repeat; padding-left: 29px; }
#centro div.mapa h2 { display: block; width: 93px; height: 12px; background: url(../img/contato-onde-estamos.jpg); text-indent: -10000px; margin: 30px 0 23px -3px; }
#centro div.mapa img { display: block; width: 354px; height: 271px; }

#cboxLoadedContent div.automoveis {margin:10px; width: 889px; min-height: 384px; padding: 7px 9px 19px 10px; background: url(../img/fundo-automoveis.jpg) no-repeat; }
#cboxLoadedContent div.automoveis #detalhes { float: left;  width:800px;}
#cboxLoadedContent div.automoveis #detalhes  > img { float: left; width: 511px; height: 383px; }
#cboxLoadedContent div.automoveis #detalhes  > div { float: left; width: 216px; margin-left: 8px; }
#cboxLoadedContent div.automoveis #detalhes h2 { margin: 8px 0 14px; font-size: 14px; text-transform: uppercase; }
#cboxLoadedContent div.automoveis #detalhes table { width: 216px; border-collapse: collapse; }
#cboxLoadedContent div.automoveis #detalhes table td { line-height: 17px; padding: 3px 0 3px 7px; border-bottom: solid 1px #000; letter-spacing: 0; }
#cboxLoadedContent div.automoveis #detalhes table td.last { border-bottom: none 0; }
#cboxLoadedContent div.automoveis #detalhes table td.item { width: 32px; background: #1e1e1e; color: #8f8f8f; border-right: solid 1px #000; }
#cboxLoadedContent div.automoveis #detalhes table td.descricao { width: 122px; background: #272727; color: #fff; }
#cboxLoadedContent div.automoveis #detalhes #fotos { width: 219px; margin-top: 6px; float:right}
#cboxLoadedContent div.automoveis #detalhes #fotos img { float: left; width: 70px; height: 53px; margin: 3px 3px 0 0; cursor: pointer; }
#cboxLoadedContent div.automoveis #detalhes #fotos img.selected { cursor: default; }
#cboxLoadedContent div.automoveis #detalhes #descricao{float:right}

.img_parceiros{width: 160px; text-align: center}
