@charset "utf-8";

* {
margin:0;
padding:0;
}

/* CSS Document */
body { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; margin:10px 0px 0px 0px; background:#ffffff; }
a:visited, a:link { color:#28166f; }
a:hover, a:active  { color:#cccccc;  text-decoration:none;}

/* TUDO */
#tudo { width:800px; display:table; /* Alinhar a div ao centro */ margin:0 auto;}

/* CABEÇALHO */
#cabecalho { width:800px; height:150px; background:url(../back/cabecalho.png) no-repeat;}

/* MENU */
#menutodo { width:800px; display:table; background:url(../back/menu.png) no-repeat; margin-bottom:10px;}
#menu { width:790px; height:40px; margin-left:10px; display:inline; float:left;}
/* LINKS MENU */
#menu ul { margin:0px; float: left; width: 100%; list-style:none; }
#menu ul li { display: inline; }
#menu ul li a {padding: 14px 12px 0px 13px; float:left; /* visual do link */color: #ffffff; text-decoration: none; font-size:11px; font-weight:bold; text-transform:uppercase;}
#menu ul li a:hover {color: #cccccc;}

/* RODAPE */
#rodapetodo { width:800px; display:table; clear:both; background:url(../back/rodape.png); margin-top:10px;}
#rodape { width:800px; height:30px; display:table; /* Alinhar a div ao centro */ margin:0 auto; padding-top:10px; float:left; color:#FFFFFF;}
#rodape_texto { width:650px; height:20px; display:table; text-align:right; float:left;}
#rodape_haniel { width:150px; height:15px; padding-top:3px; display:table; text-align:center; float:right;}

/* CONTEUDO PRINCIPAL */
#conteudo { width:800px; }

/* ESTRUTURAS */
#estru_e { width:160px; float:left; }
#estru_c { width:410px; float:left;}
#estru_d { width:210px; float:right; }

#estru_1 { width:610px; float:left; margin-right:10px; padding:10px 10px 0px 10px; background:#eeeeee;}

#juncao { width:630px; float:right;}
#div_banner { width:630px; float:right;}

/* BLOCOS ESTRU_E 1 ao 3 */
#blocos1 { width:140px; display:table; background:#eeeeee; float:left; padding:5px 10px 0px 10px; margin-bottom:10px;}
.blocos1_titulo { font-size:13px; font-weight:bold; color:#28166f; margin-bottom:10px;}
.blocos1_logo { width:140px; display:table;  margin-bottom:5px; }
.blocos1_logos { width:40px; float:left; display:inline; margin-left:5px; margin-bottom:5px;}
.blocos1_texto { width:140px; margin-bottom:10px; font-family:Arial, Helvetica, sans-serif; font-size: 11px; text-align:center; margin-bottom:5px;}
.blocos1_campo { width:140px; display:table; margin-bottom:5px; text-align:center;}
.blocos1_botao { width:140px; display:table; margin-bottom:5px; text-align:center;}

#blocos2 { width:140px; display:table; background:#eeeeee; float:left; padding:5px 10px 0px 10px; margin-bottom:10px;}
.blocos2_titulo { font-size:13px; font-weight:bold; color:#28166f; margin-bottom:10px;}
.blocos2_img { width:140px; display:table; text-align:center;}
.blocos2_texto { width:140px; margin-bottom:10px; font-family:Arial, Helvetica, sans-serif; font-size: 11px; margin-bottom:5px;}

#blocos3 { width:140px; display:table; background:#eeeeee; float:left; padding:5px 10px 0px 10px; margin-bottom:10px;}
.blocos3_titulo { font-size:13px; font-weight:bold; color:#28166f; margin-bottom:10px;}
.blocos3_texto { width:140px; font-family:Arial, Helvetica, sans-serif; font-size: 11px;}
.blocos3_campo { width:140px; display:table; text-align:center; margin-bottom:5px;}

.botao_form { width:90px; height:20px; font-size:12px; border:1px #CCCCCC; font-family:Arial, Helvetica, sans-serif; font-weight:bold; padding:0px 0px 0px 0px; color:#FFFFFF; background-color:#032c52; margin-bottom:5px;}

/* BLOCOS ESTRU_C 4*/
#blocos4 { width:180px; display:table; background:#eeeeee; float:left; padding:5px 10px 5px 10px; margin-bottom:10px; }
.blocos4_titulo { font-size:13px; font-weight:bold; color:#28166f; margin-bottom:10px;}
.blocos4_img { width:140px; display:table; text-align:center; padding-bottom:10px;}
.blocos4_texto1 { width:410px; display:table; text-align:center; margin-bottom:10px; clear:both;}
.blocos4_texto2 { width:180px; display:table; text-align:center; font-size:24px; text-transform:uppercase; padding:7px 0px 7px 0px; }

/* BLOCOS ESTRU_D 5*/
#blocos5 { width:210px; height:450px; background:#eeeeee; float:left; padding:0px 0px 0px 0px; margin-bottom:10px; }

.blocos5_texto2 { text-align:center; font-size:20px; text-transform:uppercase; padding:10px 0px 20px 0px; }

/* PAGINA DETALHES */
#detalhes_lado1 { width:250px; float:left;  }
#detalhes_lado2 { width:350px; float:right; }

.mini_carros { width:80px; height:60px; background:#9999CC; margin-right:7px; float:left; cursor:pointer;}
.linha_texto1 { width:250px; margin:0px 0px 5px 0px; display:table;}
.linha_texto2 { width:350px; margin:0px 0px 5px 0px; display:table;}

.botao_simu { width:200px; height:35px; font-size:16px; border:1px #CCCCCC; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; font-weight:bold; padding:0px 0px 0px 0px; color:#FFFFFF; background-color:#032c52; margin-bottom:5px;}

.format_text1 { font-size:16px; font-weight:bold; }
.format_text2 { font-size:13px;}

/* PAGINA EMPRESA */
.medalha_empresa { width:100px; float:left; margin-bottom:10px; text-align:center;}
.texto_empresa { width:500px; float:right; margin-bottom:10px;}
.fotos_empresa { width:610px; margin-bottom:10px; clear:both; cursor:pointer;}

/* PAGINA ESTOQUE */
.carros_estoque { width:140px; height:170px; margin:0px 0px 10px 10px; float:left; display:inline;}
.estoque_texto1 { font-size:13px; font-weight:bold;}
.estoque_texto2 { font-size:11px;}

/* PAGINA CONSULTA */
.consulta_img { width:200px; height:81px; float:left; margin-bottom:10px;}
.consulta_descri { width:400px; height:71px; float:right; margin-bottom:10px; padding-top:10px;}

#paginacao {  /*div que conterá a paginação*/
    margin: 0px 0px 10px 0px; /* define as margens em relação aos demais objetos da página*/
}

#paginacao p { /*formatação CSS para a tag <p>*/
    font-size: 14px; /*tamanho da fonte*/
	text-align:right; /*alinhamento do texto*/
	margin-top: 10px;/*margem superior*/
	margin-bottom: 10px;/*margem inferior*/
	color:#28166f;/*cor da fonte*/
	border:none;/*define sem borda*/
	
}

#paginacao a { /*formatação CSS para a tag <a>*/
    border: 1px solid #28166f;/*define a borda*/
	background:#28166f;
	padding: 1px 3px; /*distância da margem*/
	text-decoration: none;/*retira o underline do link*/
	color:#ffffff;/*cor do texto*/

}

#paginacao a:hover { /*formatação CSS para a tag <a> quando o mouse estiver sobre ela*/

    background-color: #eeeeee;/*cor de fundo*/
	color:#28166f;/*cor do texto*/
	padding: 1px 3px;/*distancia da margem*/
	text-decoration: none;/*retira o underline do link*/

}

/* PAGINA COMPRAR/VENDER */
.comprar_img { width:300px; }
.comprar_texto { width:300px; margin-top:10px; text-align:justify;}


/* BANNER FLUTUANTE */
#nomeDiv{
	position:absolute;
	z-index:1;	
	width:610px;
	height:102px;
	margin:0 auto;
}

#nomeDiv a{
	padding:5px;
	border:1px solid #000;
	text-decoration:none;
	background:#28166F;
	color:#fff;
}
#nomeDiv a:hover{
	background:#fff;
	color:#000;
}
#apDiv1 {
	position:absolute;
	left:541px;
	top:100px;
	width:296px;
	height:298px;
	z-index:1;
}
