@charset "utf-8";
/* CSS Document */

*{border:0; list-style:none; margin:0; outline:none; padding:0; text-decoration:none; font-family:Verdana, Geneva, sans-serif;}
.stripe-top {background:url(../images/filete-menu.jpg) repeat-x; height:63px; position:relative; width:100%; z-index:1;}
/*RODAPÉ CORRIDO*/
/*.stripe-bot {background:url(../images/filete-rodape.jpg) repeat-x; height:89px; position:relative; z-index:1; width:100%; top:-89px;}
.footer {background:url(../images/bgrodape.jpg) no-repeat center top; height:89px; clear:both; width:990px; position:relative; z-index:2;}*/
/*RODAPÉ FIXO*/
.stripe-bot {background:url(../images/filete-rodape.gif) repeat-x; height:89px; position:fixed; z-index:3; width:100%; bottom:23px;}
.footer {background:url(../images/bgrodape.gif) no-repeat center top; height:89px; clear:both; width:990px; position:relative; bottom:7px; z-index:2; margin:0 auto;}

.content {width:1010px; margin:-63px auto 0 auto;}
.header {position:relative; background:url(../images/bgmenu-top.jpg) no-repeat center top; z-index:2; height:96px;}
.menu {padding-top:10px;}
.menu li{float:left; text-align:center; border-right:1px dotted #fff; padding:0 19px;}
.menu li.last {border:none;}
.menu li a {color:#fff; font-size:14px; padding:3px 5px;}
.menu li a:hover {color:#a70f14; background:#fff; -moz-border-radius:5px 5px 5px 5px;}
.menu li a.selected {color:#a70f14; background:#fff; -moz-border-radius:5px 5px 5px 5px;}
.main {float:left; width:990px;}
.carros {margin:33px 0 0 0; position:relative; z-index:2; clear:both; float:left; padding-bottom:100px;}
.carros ul {float:left; clear:both; margin-bottom:40px; width:990px;}
.carros ul li {float:left; width:165px;}
.carros ul li.banner-seminovos {margin:-20px 0 0 0; text-align:center;}
.carros ul li p {margin-left:25px; width:150px;}
.carros ul li p.nome_carro a{font-size:15px; color:#ba1316; line-height:18px;}
.carros ul li p.nome_carro span {background:#ba1316; color:#fff; font-size:9px; padding:2px 3px; position:relative; top:-3px; -moz-border-radius:5px 5px 5px 5px;}
.carros ul li.sorento p.nome_carro span {font-size:7px;}
.carros ul li p.apartir a{font-size:10px; color:#000; line-height:12px;}
.carros ul li p.preco a{font-size:25px; color:#000; line-height:30px;}
.carros ul li p.preco span{font-size:10px; color:#000;}

.carros ul li a.thmb {display:block; width:165px; height:99px;}
.carros ul li.picanto a.thmb {background:url(../images/ico-carros/small/picanto.jpg) no-repeat;}
.carros ul li.cerato a.thmb {background:url(../images/ico-carros/small/cerato.jpg) no-repeat;}
.carros ul li.soul a.thmb {background:url(../images/ico-carros/small/soul.jpg) no-repeat;}
.carros ul li.carens a.thmb {background:url(../images/ico-carros/small/carens.jpg) no-repeat;}
.carros ul li.sportage a.thmb {background:url(../images/ico-carros/small/sportage.jpg) no-repeat;}
.carros ul li.ceratokoup a.thmb {background:url(../images/ico-carros/small/cerato_koup.jpg) no-repeat;}
.carros ul li.mohave a.thmb {background:url(../images/ico-carros/small/mohave.jpg) no-repeat;}
.carros ul li.carnival a.thmb {background:url(../images/ico-carros/small/carnival.jpg) no-repeat;}
.carros ul li.sorento a.thmb {background:url(../images/ico-carros/small/sorento.jpg) no-repeat;}
.carros ul li.bongo a.thmb {background:url(../images/ico-carros/small/bongo.jpg) no-repeat;}
.carros ul li.cadenza a.thmb {background:url(../images/ico-carros/small/cadenza.jpg) no-repeat;}
.carros ul li.picanto a.thmb:hover {background:url(../images/ico-carros/big/picanto.jpg) no-repeat;}
.carros ul li.cerato a.thmb:hover {background:url(../images/ico-carros/big/cerato.jpg) no-repeat;}
.carros ul li.soul a.thmb:hover {background:url(../images/ico-carros/big/soul.jpg) no-repeat;}
.carros ul li.carens a.thmb:hover {background:url(../images/ico-carros/big/carens.jpg) no-repeat;}
.carros ul li.sportage a.thmb:hover {background:url(../images/ico-carros/big/sportage.jpg) no-repeat;}
.carros ul li.ceratokoup a.thmb:hover {background:url(../images/ico-carros/big/cerato_koup.jpg) no-repeat;}
.carros ul li.mohave a.thmb:hover {background:url(../images/ico-carros/big/mohave.jpg) no-repeat;}
.carros ul li.carnival a.thmb:hover {background:url(../images/ico-carros/big/carnival.jpg) no-repeat;}
.carros ul li.sorento a.thmb:hover {background:url(../images/ico-carros/big/sorento.jpg) no-repeat;}
.carros ul li.bongo a.thmb:hover {background:url(../images/ico-carros/big/bongo.jpg) no-repeat;}
.carros ul li.cadenza a.thmb:hover {background:url(../images/ico-carros/big/cadenza.jpg) no-repeat;}

.enderecos li {float:left; width:246px; text-align:center; color:#fff; margin-top:40px;}
.enderecos li p {font-size:14px;}
.enderecos li p.small {font-size:10px;} 
.detalhes {padding-top:10px; margin-top:18px; float:left; clear:both; background:#fff; _margin-top:24px;}
.detalhes  li {float:left; width:245px; text-align:center; font-size:10px; color:#979797; border-right:1px dotted #979797;}
.detalhes  li.last {border-right:none;}
.detalhes  li a{font-size:10px; color:#979797;}
.detalhes  li img {position:relative; top:-5px;}


.comochegar {float:left; margin:40px 0 135px 20px;}
.col-left {float:left; width:275px;}
.col-left ul li {height:50px;}
.col-left ul li.bgfoto {background:url(../images/bgfotocomochegar.jpg) no-repeat; width:217px; height:150px;}
.col-left ul li.bgfoto img {margin:5px 0 0 8px;}
.item2, .item3, .item4 {display:none;}
.mapas {float:left;}

.empresa {float:left; margin:50px 0 20px 20px;}
.txempresa {float:left; width:290px; padding-right:25px;}
.txempresa p {margin:10px 0 30px 0; font-size:12px; font-family:Verdana, Geneva, sans-serif;}

.contato {float:left; margin:40px 0 135px 20px;}
#col-1 {float:left; width:355px;}
.fotocontato {float:left;}
#col-2 {float:left; padding-left:70px;}
.textocontato {background:url(../images/bgtextocontato.jpg) no-repeat; width:264px; height:370px; padding-left:5px;}
.textocontato p#primeiro {padding-top: 10px;}
p.vermelho {color: #9D0D11; font-weight: bold;}
.textocontato p.vermelho {color: #9D0D11; font-weight: bold; margin-top: 10px;}
.textocontato p {font-size: 12px; margin: 0 0 0 10px;}
.textocontato p.espac {margin-top: 12px;}
.textocontato p a {color: #000000;}
.form label {float:left; clear:both; font-family:Verdana, Geneva, sans-serif; font-size:12px; font-weight:bold; width:90px; margin-bottom:15px;}
.form label.captcha {width:auto; font-weight:normal; font-size:10px; margin-left:90px;}
.form input {border:2px solid #d9d9d9; float:left; margin-bottom:15px; width:240px;}
.form select {border:2px solid #d9d9d9; float:left; margin-bottom:15px; width:244px;}
.form img {float: left; margin: -1px 4px 0 3px;}
.form input#txt_key {width:38px; float:left; margin-top:-2px; text-align:center;}
.form input.btn-envio {clear:both; float:right; cursor:pointer; background:#a80002; padding:2px 5px; -moz-border-radius:5px 5px 5px 5px; width:auto; color:#fff; border:none; font-weight:bold; font-size:10px;}
.form textarea {border:2px solid #d9d9d9; float:left; margin-bottom:10px; width:240px; font-size:13px; height:100px;}
.content-seminovos {float:left; width:910px; padding:0 40px 135px 40px;}
.row1, .row2, .row3 {float:left; clear:both; width:910px;}
.btn-seminovos, .btn-seminovos-blindados, .btn-blindados {cursor:pointer;}
.lista {float:left; clear:both; width:910px; margin-top:15px;}
.left-part {float:left; width:450px;}
.imgveiculo {float:left; margin-right:10px;}
.imgveiculo img {border:4px solid #ccc;}
.detalhes-veiculo {float:left; width:240px;}
.detalhes-veiculo h1 {color:#a50f13; font-size:12px; font-weight:bold; margin-bottom:5px;}
.detalhes-veiculo h2 {color:#a50f13; font-size:12px; font-weight:normal; margin-bottom:5px;}
.detalhes-veiculo p {color:#000; font-size:12px; font-weight:bold; margin-bottom:5px;}
.detalhes-veiculo p span {color:#000; font-size:12px; font-weight:normal;}
.right-part {float:left; width:460px;}
.right-part h3 {color:#a50f13; font-size:12px; font-weight:bold; margin-bottom:5px;}
.right-part p {color:#000; font-size:12px; font-weight:normal; text-align:justify;}
.divisoria, .consulta {margin-top:10px; float:left; clear:both; width:910px;}
.consulta {margin-top:20px;}
.consulta a {float:right; color:#fff; font-size:11px; font-weight:bold; background:#a50f13; padding:4px 10px; -moz-border-radius:5px 5px 5px 5px;}
.seminovos-blindados, .blindados {display:none;}
.noticias {float:left; width:910px; padding:0 40px 135px 40px;}
.content-noticias {float:left; width:910px; margin-top:20px;}
.item-noticia {float:left; width:660px; padding-right:10px;}
.item-noticia h1 {font-size:16px; color:#a50f13; font-weight:bold; margin-bottom:5px;}
.item-noticia h2 {font-size:11px; color:#000; font-weight:normal; margin-bottom:10px;}
.item-noticia h3 {font-size:12px; color:#a50f13; font-weight:bold; margin:25px 0 10px 0;}
.item-noticia img {border:3px solid #ccc; margin-bottom:10px;}
.item-noticia p {float:left; clear:both; font-size:12px; font-weight:normal; margin-bottom:10px;}
.backbtn {float:left; width:660px; clear:both; margin-top:20px;}
.backbtn a {color:#fff; float:right; background:#a50f13; font-weight:bold; font-size:12px; padding:5px 10px; -moz-border-radius:5px 5px 5px 5px;}
.col-lateral {float:left; width:225px; padding-left:10px; border-left:1px solid #a50f13;}
.topnews {float:right; clear:both;}
.topnews li {margin-bottom:5px;}
.topnews .tit a {color:#a50f13; font-size:12px; font-weight:bold;}
.topnews .date a {color:#a50f13; font-size:11px; font-weight:normal;}
.topnews .chamada a {color:#000; font-size:12px; font-weight:normal;}
.topnews .mais {width:225px;}
.topnews .mais a {float:right; color:#fff; background:#a50f13; font-weight:bold; font-size:11px; padding:5px 10px; -moz-border-radius:5px 5px 5px 5px;}
.separador {margin:10px 0;}


.kirio .footer {margin:0 auto; background:url("../images/bgrodape.gif") no-repeat scroll center top transparent; position:relative; bottom:0;}
.kirio .header {margin:0 auto; width:1013px; background:url("../images/bgmenu-top.gif") no-repeat scroll center top transparent}
.kirio .stripe-bot {background:none; position:fixed; z-index:1; width:100%; bottom:23px;}

.carro-interna {float:left; margin:40px 0 40px 20px; width:935px; padding-bottom:150px;}
.car-details {float:left; background:url(../images/bgcardetails.gif) no-repeat; width:217px; height:381px; padding:10px;}
.car-details h1 {margin-left:10px;}
.car-details p {float:left; clear:both;}
.car-details ul {float:left; clear:both; border-top:1px dotted #c80007; width:180px; margin:15px 0 0 15px;}
.car-details ul li {float:left; clear:both; border-bottom:1px dotted #c80007; width:100%; padding:10px 0;}
.car-details ul li a {font-size:16px; color:#565656;}
.car-details ul li a:hover {color:#a50f13;}
.car-details ul li a.selected {color:#a50f13;}
.car-details ul li.compre a:hover {color:#fff;}
.car-details p.apartir {font-size:17px; margin:10px 0 0 15px;}
.car-details p.preco {font-size:17px; margin:5px 0 0 15px;}
.car-details p.preco span {font-size:42px; color:#a50f13; float:left;}
.car-details p.preco span.rs {font-size:17px; color:#000; float:left;}
.car-details p.pe {color:#fff; font-size:10px; background:#c80007; margin:10px 0 0 15px; padding:3px 10px; font-weight:bold; -moz-border-radius:5px 5px 5px 5px; _margin:0 0 0 15px;}
.car-details li.compre {border:none;}
.car-details li.compre a{color:#fff; font-size:16px; display:block; background:#c80007; font-weight:bold; -moz-border-radius:5px 5px 5px 5px; padding:5px 0; text-align:center;}
.imgcarro {float:right; margin-top:25px;}
.imgfichtec {float:right;}

.itemlistnews {float:left; clear:both; width:910px; margin:30px 0;}
.imglistnews {float:left; border:4px solid #ccc; margin-right:20px;}
.txlistnews {float:left; width:700px;}
.txlistnews h1 {font-size:12px; color:#a50f13; margin-bottom:5px; width:700px;}
.txlistnews h1 a {font-size:12px; color:#a50f13;}
.txlistnews p.date {font-size:11px; color:#a50f13; margin-bottom:10px; width:700px;}
.txlistnews p.date a {font-size:11px; color:#a50f13;}
.txlistnews p.chamada {font-size:12px; color:#000; margin-bottom:10px; width:700px;}
.txlistnews p.chamada a {font-size:12px; color:#000;}
.txlistnews p.lermais {margin-top:10px;}
.txlistnews p.lermais a{float:right; color:#fff; font-size:11px; display:block; background:#c80007; font-weight:bold; -moz-border-radius:5px 5px 5px 5px; padding:4px 8px; text-align:center;}

.paginacao {width:910px; text-align:center; margin-top:15px;}
.paginacao a {color:#a50f13; font-size:12px;}
.paginacao a:hover {text-decoration:underline;}

.galeria li {float:left; margin-right:8px;}
.galeria li a:hover {opacity:0.8;}

.menu-carros {width:990px; position:absolute; top:-25px;}
.menu-carros li {float:left; width:99px; text-align:center;}
.menu-carros li a {color:#a50f13; font-size:12px;}

.resposta {float:left; clear:both; font-size:12px; color:#A80002; width:334px; text-align:right; font-weight:bold;}

.webby {position:absolute; right:5px; z-index:999999; bottom:5px;}
.webby a {color:#fff; font-size:9px;}

.floatingbanner {position:absolute; padding:5px 10px 10px 10px; z-index:999999; left:50%; margin-left:-185px; top:150px;}
.floatingbanner img {cursor:pointer;}
.floatingbanner .closebtn a {display:block;}
.floatingbanner .closebtn {
	text-align:right;
	position:absolute;
	left: 338px;
	top: 9px;
}

