@charset "utf-8";
/* CSS Document */
	html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,textarea,table,caption,tbody,tfoot,thead,tr,th,td{font-family: Arial, Helvetica, sans-serif; border:0;outline:0;font-size:100%;background:none;margin:0;padding:0;}body{line-height:normal;}ol,ul{list-style-type: none;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:none;}:focus{outline:0;}ins{text-decoration:none;}del{text-decoration:line-through;}table{border-collapse:collapse;border-spacing:0;}

body{color:#333;font-size:76%; background:#000000;}
a:link,a:visited{text-decoration:none;color:#000;}
a:active,a:hover{text-decoration:underline;}
h1{font-size:2em;font-weight:400;}
h2{font-size:1.5em;font-weight:400;}
h3{font-size:1.3em;font-weight:700;}
h4{font-size:1.2em;font-weight:700;}
h5{font-size:1em;font-weight:700;}
h6{font-size:0.8em;font-weight:700;}
img{border:0;}
ol,ul,li{font-size:1em;line-height:1.8em;}
p{font-size:1.1em;line-height:1.8em;text-align:justify;}
li > p{margin-top:0.2em;}
/*pre{font-family:monospace;font-size:1em;} */strong,b{font-weight:700;}
.left{float:left;}
.right{float:right;}
.clear{clear:both;}
.cursor{cursor:pointer;}
.aspas{font-family:Georgia, "Times New Roman", Times, serif;font-size:1em;padding:0 2px;}
.none {display: none;}
/*
.destaque { border: 1px solid #F0558B; padding: 5px; background-color: #9B1B48;}
.destaque h3 { color: #fff; font-weight: bold; font-size: 1.2em;}
*/
.erro {border: 2px solid #F00; padding: 5px; background-color: #FFD7D7;}
.sucesso {border: 2px solid #090; padding: 5px; background-color: #DFFFDF;}
.inline {display: inline;}
.normal {line-height: normal;}

ul.lista {margin: 0 0 0 30px; list-style-type: circle;}
ul.lista li {font-size: 1.1em;}
ol.lista {margin: 0 0 0 30px; list-style-type: decimal; }
ol.lista li {font-size: 1.1em;}


/* Here's our form stuff */
fieldset {clear: both;}
legend {padding: 0 0 1.286em; font-size: 1.167em; font-weight: 700;}
fieldset fieldset legend {padding: 0 0 1.5em; font-size: 1.1em;}
* html legend {margin-left: -7px;} /* ie6 */
*+html legend {margin-left: -7px;} /* ie7 */

form .field, form .buttons {clear: both; margin: 0 0 1.5em;}
form .field label {display: block; margin: 3px 0; font-size: 1.1em;color: #e2b96c;}
form ul.fields {margin: 0 0 1.5em; padding: 0;}
form ul.fields li {list-style-type: none; margin: 0;}
form ul.inline li, form ul.inline label {display: inline;}
form ul.inline li {padding: 0 .75em 0 0;}

input.radio, input.checkbox {vertical-align: middle;}
label, button, input.submit, input.image {cursor: pointer;}
* html input.radio, * html input.checkbox {vertical-align: middle;} /* ie6 */
*+html input.radio, *+html input.checkbox {vertical-align: middle;} /* ie7 */

textarea {overflow: auto;}
input.text, input.password, input.file, textarea, select {margin: 0; font-size: 1.1em; vertical-align: middle;  box-sizing: border-box;/*baseline;*/}
input.text, input.password, input.file, textarea, select {border:1px solid #e2b96c; padding: 6px; color: #e2b96c;background:transparent;font-size: 14px;margin-bottom: 1.3rem;}
label {font-size: 14px;display: block;margin-bottom: .5rem;}

input[readonly=readonly] { background-color: #ddd;}

#submit {    background: #e2b96c;    border: none;    padding: 10px 20px;}

.button {border: none;
padding: 10px 20px;width: auto;margin: 0 auto;display: block;background: #d7a22e;
background: -moz-linear-gradient(left, #d7a22e 22%, #f7dc99 65%, #d59e27 100%);
background: -webkit-linear-gradient(left, #d7a22e 22%,#f7dc99 65%,#d59e27 100%);
background: linear-gradient(to right, #d7a22e 22%,#f7dc99 65%,#d59e27 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d7a22e', endColorstr='#d59e27',GradientType=1 );}


/* horizontal layout */
form.horizontal .field {padding-left: 150px;}
form.horizontal .field label {display: inline; float: left; width: 140px; margin-left: -150px; text-align: right;}
.field label.obrigatorio {font-weight: bold;}

.table {/*font-size: 1.3em;	*/}
.table th, .table td {border: 1px solid #ccc; background: #fff; padding: 6px 12px;}
.table th {font-weight: bold; font-size:1.2em; background: #ddd;} /* todas ths */
.table td {font-size: 1.1em;} /*todas tds*/
.table td.alt {background-color: #f9f9f9;} /* linha alternada*/ 

.tablex {/*font-size: 1.3em;	*/}
.tablex th, .tablex td {padding: 6px 12px;}
.tablex td {font-size: 1.1em;} /*todas tds*/
.tablex td.alt {  } /* linha alternada*/ 

.minitable {/*font-size: 1.3em;	*/}
.minitable th, .minitable td {border: 1px solid #ccc; background: #fff; padding: 3px 5px;}
.minitable th {font-weight: bold; font-size:1em; background: #ddd;} /* todas ths */
.minitable td {font-size: 0.9em;} /*todas tds*/
.minitable td.alt {background-color: #f9f9f9;} /* linha alternada*/ 

/************************************************************************************/
/************************************************************************************/
/************************************************************************************/
/************************************************************************************/
/************************************************************************************/

#tudo {width: 100%; margin: 0 auto; position: relative;}
	.container {  position: relative;  width: 100%;  max-width: 960px;  margin: 0 auto;  padding: 0 20px;  box-sizing: border-box; }
	
	.container:after,.row:after,.u-cf {  content: "";  display: table;  clear: both; }


	.column,.columns {  width: 100%;  float: left;  box-sizing: border-box; }

	@media (min-width: 550px) {
	  .container {
		width: 80%; }
	  .column,
	  .columns {
		margin-left: 4%; }
	  .column:first-child,
	  .columns:first-child {
		margin-left: 0; }
	
	  .one.column,
	  .one.columns                    { width: 4.66666666667%; }
	  .two.columns                    { width: 13.3333333333%; }
	  .three.columns                  { width: 22%;            }
	  .four.columns                   { width: 30.6666666667%; }
	  .five.columns                   { width: 39.3333333333%; }
	  .six.columns                    { width: 48%;            }
	  .seven.columns                  { width: 56.6666666667%; }
	  .eight.columns                  { width: 65.3333333333%; }
	  .nine.columns                   { width: 74.0%;          }
	  .ten.columns                    { width: 82.6666666667%; }
	  .eleven.columns                 { width: 91.3333333333%; }
	  .twelve.columns                 { width: 100%; margin-left: 0; }
	
	}



	#topo {height:auto; position: relative;margin:2em auto;padding: 0;}
		#meio {margin: 0 auto;background: transparent;border: 2px solid #f1ba67;border-bottom: none !important;}
			#meio #esquerda {background: #000000;padding: 10px;}
				#meio #esquerda #nav {}
					#meio #esquerda #nav h2 {color:#e2b96c;margin: 10px auto;}
					#meio #esquerda #nav ul {}
						#meio #esquerda #nav ul li{text-align: left; list-style-type: disc;color:#f1cc59}
							#meio #esquerda #nav ul li a:link, #meio #esquerda #nav ul li a:visited {font-size: 1.1em; color:#e2b96c; font-weight: bold;}
							#meio #esquerda #nav ul li a:active, #meio #esquerda #nav ul li a:hover {}
		
		#meio #conteudo {background:#000000; border: 2px solid #e2b96c;padding: 2em;border-top: none;border-right: none;border-bottom: none;}
			.conteudo a {color: #e2b96c;}
			#meio #conteudo h1 { line-height: 40px; margin: 10px auto; color: #e2b96c;}
				#meio #conteudo .dados {}
				.dados p {color: #f2d387;}
		
		
		
		
						
		#semfundo #meio #conteudo .dados {background: none; border: none;}
				
				 /* estilo dos carros */
				 #semfundo #meio #conteudo .dados .conteudo {/*height: 260px;*/ text-align: center; margin-bottom: 10px; padding: 5px;}
				 #semfundo #meio #conteudo .dados .conteudo .img {width: auto; height: auto; text-align: center; background: transparent; position: relative;}
				 #semfundo #meio #conteudo .dados .conteudo .img img {border: 3px solid #E2B96C; padding: 0px; max-width: 100%;}
				 #semfundo #meio #conteudo .dados .conteudo .img .vendido {position: absolute; top: -3px; left: -3px; float: none; width: auto; height: auto; background: none; border: none;}

				 #semfundo #meio #conteudo .dados .conteudo h4 {text-align: center; margin: 5px 0; padding: 5px; background:transparent;text-transform: uppercase !important;}
				 
				 
				 
				 #semfundo #meio #conteudo .dados #destaques {margin-bottom: 10px; border: 1px solid #E2B96C; background: url(../imagens/fundo-gradiente.jpg) repeat-x #efc956;}
				 
				 #semfundo #meio #conteudo .dados #destaques #slider {background: #f9f9f9; padding: 5px 5px 0 5px; margin: 10px;}

				 #semfundo #meio #conteudo .dados .destaque .img {float: left; width: 358px; height: 228px; text-align: center; background: #f9f9f9; position: relative;}
				 				 
				 #semfundo #meio #conteudo .dados .destaque .img img {border: 1px solid #E2B96C; padding: 1px;}
				 #semfundo #meio #conteudo .dados .destaque .texto {float: left; width: 350px; height: 228px; text-align: center; background: #f9f9f9;}
				 #semfundo #meio #conteudo .dados .destaque .texto h1 {text-align: center; margin: 5px 0; padding: 5px; background: none; width: auto; height: auto; line-height: normal; text-indent: 0;}
				 
				 #mostrarconteudo .conteudo {}

				 #mostrarconteudo .conteudo .img img {  border: 2px solid #E2B96C;    padding: 0;}
				 #mostrarconteudo .conteudo .img .vendido {position: absolute; top: -3px; left: -3px; float: none; width: auto; height: auto; background: none; border: none;}
	
				 #mostrarconteudo .conteudo .dadosveiculo {  padding: 10px;    border: none;    background: #000000;    color: #e2b96c;}
				 
				 .horizontal-100 input, .horizontal-100 textarea {width:100%;}
				 #miniaturas img {border: 1px solid#E2B96C;padding: 4px;margin-left: 5px;}

	/*SLIDER*/
	#jFlowSlide{}
	#myController{font-family:Georgia;background: url(../imagens/fundo-gradiente.jpg) repeat-x #efc956;height:20px;line-height:20px; text-align: right;}
	#myController span.jFlowSelected{background:#777;margin-right:0;color:#d6d6d6;}
	.jFlowControl,.jFlowPrev,.jFlowNext{color:#777;cursor:pointer;height:20px;padding:0 5px;}
	.jFlowControl:hover,.jFlowPrev:hover,.jFlowNext:hover{background:#777;color:#d6d6d6;}


		
	#rodape {}
		#rodape .barradourada {border-top: 2px solid #e2b96c;}
		#rodape .copyright { background: transparent;color: #e2b96c;}
		#rodape .copyright p {text-align: center;line-height: 54px;}	
		#rodape p, #rodape a {color: #e2b96c}