﻿/* Estrutura da Index */

body{
	margin:0;
	font: 12px Arial, Helvetica, sans-serif;
}

#geral {
	margin:0 auto;
	width:990px;
}

#publicidade {
	margin:0 10px 0 0;
	width:180px; 
	float:right; 
}
	
#tudo {
	width:780px;
	background: url(../img/site/fundoMeio.gif) #FFFFFF  no-repeat 0px 138px;
	text-align:left;
	margin:0 auto;
	float:left;
	margin-left:auto;
	margin-right:auto;
}
	
#meio {
	width:780px;
	background: url(faux-bg.gif) repeat-y 0 0;
	text-align:left;
	margin:0 auto;
}

#topo {	
	height:111px;
	background-color:#FFFFFF;
}
#navegacao {
	width:155px;
	float:left;
}
#navegacao * {
	padding: 0 0;
}
#rodape {	
	clear:both;
	height:110px;
}

/* Estrutura da Index FIM*/




/* Padrão Body */
body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

/* Tamanho das Fontes */
.f9 {
	font-size:9px;
}
.f10 {
	font-size:10px;
}
.f11 {
	font-size:11px;
}
.f12 {
	font-size:12px;
}
.f14 {
	font-size:14px;
}
.f15 {
	font-size:15px;
}
.f16 {
	font-size:16px;
}
.f18 {
	font-size:18px;
}
.f20 {
	font-size:20px;
}
.f22 {
	font-size:20px;
}
.f24 {
	font-size:24px;
}
.f30 {
	font-size:30px;
}

/* Tipos de Fontes */
.arial {
	font-family:Arial, Helvetica, sans-serif;
}
.verdana {
	font-family:Verdana, Arial, Helvetica;
}
.trebuchet {
	font-family:Trebuchet MS, Arial, Helvetica;
}

/* Cores das Fontes */
.branca {
	color:#FFFFFF;
}
.preta {
	color:#000000;
}
.cinza {
	color:#8a8a8a;
}
.cinzaEscuro {
	color:#666666;
}
.vermelho {
	color:#1c9ad7;
}
.azul {
	color:#007cc2;
}

/* Estilos */
.b {
	font-weight:bold;
}
.i {
	font-style:italic;
}
.u {
	text-decoration:underline;
}

/* Padrão de Links Brancos */
a.LinkBranco:link {text-decoration: none; color: #FFFFFF;}
a.LinkBranco:visited {text-decoration: none; color: #FFFFFF;}
a.LinkBranco:hover {text-decoration: underline; color: #FFFFFF;}
a.LinkBranco:active {text-decoration: none; color: #FFFFFF;}

/* Padrão de Links Pretos */
a.LinkPreto:link {text-decoration: none; color: #000000;}
a.LinkPreto:visited {text-decoration: none; color: #000000;}
a.LinkPreto:hover {text-decoration: underline; color: #000000;}
a.LinkPreto:active {text-decoration: none; color: #666666;}

/* Padrão de Links Cinza */
a.LinkCinza:link {text-decoration: none; color: #8a8a8a;}
a.LinkCinza:visited {text-decoration: none; color: #8a8a8a;}
a.LinkCinza:hover {text-decoration: underline; color: #8a8a8a;}
a.LinkCinza:active {text-decoration: none; color: #8a8a8a;}

/* Padrão de Links Cinza */
a.LinkCinzaEscuro:link {text-decoration: none; color: #666666;}
a.LinkCinzaEscuro:visited {text-decoration: none; color: #666666;}
a.LinkCinzaEscuro:hover {text-decoration: underline; color: #666666;}
a.LinkCinzaEscuro:active {text-decoration: none; color: #666666;}

/* Padrão de Links Vermelho */
a.LinkVermelho:link {text-decoration: none;	color: #cc0000;}
a.LinkVermelho:visited {text-decoration: none;	color: #cc0000;}
a.LinkVermelho:hover {text-decoration: underline;	color: #cc0000;}
a.LinkVermelho:active {text-decoration: none;	color: #cc0000;}

/* Padrão de Links Azuis */
a.LinkAzul:link {text-decoration: none;	color: #007cc2;}
a.LinkAzul:visited {text-decoration: none; color: #007cc2;}
a.LinkAzul:hover {text-decoration: underline; color: #007cc2;}
a.LinkAzul:active {text-decoration: none; color: #007cc2;}

.combo01 {
	font-family:Arial, Helvetica, sans-serif;
	border: 1px solid #999999;
	font-size:10px;
	color:#666666;
	width:100%;
	height:18px;
}

.combo02 {
	font-family:Arial, Helvetica, sans-serif;
	border: 1px solid #999999;
	font-size:11px;
	color:#666666;
	width:100%;
}

.combo03 {
	font-family:Arial, Helvetica, sans-serif;
	border: 1px solid #999999;
	font-size:11px;
	color:#666666;
}

.combo04 {
	font-family:Arial, Helvetica, sans-serif;
	border: 1px solid #999999;
	font-size:11px;
	color:#666666;
	width:200px;
}

.comboImagem {
	font-family:Arial, Helvetica, sans-serif;
	border: 1px solid #999999;
	font-size:11px;
	color:#666666;
	width:200px;
}

.input {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#000000;
	border:1px solid #000000;
	background:url(../img/site/bgInput.png) repeat-x;
	width:100%;
}
.btnClass {
	font-family: Arial;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	border: 0px solid #FFFFFF;
	background:url(../img/site/fndBot.gif) repeat-x top;
	padding:2px 8px;
}


/*Padroes de Página*/
.borda {
	border:1px solid #000000;
}

.bordaFoto {
	border:1px solid #EAEAEA;
	padding:5px;
	background:#FFFFFF
}

.bordaCinza {
	border:1px solid #EAEAEA;
}

.espaco {
	letter-spacing:-1px;
}

.linha16px {
	line-height:16px;
}
.linha14px {
	line-height:14px;
}
.linha12px {
	line-height:12px;
}
.letra {
	letter-spacing:-1px;
}
.pad {
	padding:6px 10px 6px 10px;
}

#imgImagem{
	float: left;
	padding-right: 8px;
}
/*Padroes de Página Fim*/


/* Style da busca */
#busca li {
	display:inline;
	text-decoration:none;
	list-style: none;
}
#busca ul {
	margin:0;
	padding:0;
	display:inline;
	text-decoration:none;
	list-style: none;
}
/* Style da busca Fim */




/* Style da Botoes */
#botoes ul{
	display:block;
	list-style: none;
	margin:0;
}
#botoes li{
	display:block;
	list-style: none;
	margin:0;
}

/* Style da Botoes Fim */





/* Menu Principal Começo */

#menu ul {
	padding:0;
	margin:0 0 0 0px ;
	float: left;
	list-style:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	height:26px;

}

#menu ul li { 
	display: inline;
	

}

#menu li { 
	padding-top:10px;
	margin-left:2px;		
}

#menu ul li a {
	letter-spacing:-0.09px;
	color: #FFFFFF;
	text-decoration: none;
	padding: 5px 0px 7px 0px;
	float:left;
	background: url(../img/site/fundoMenu.gif) repeat-x;
}

#menu ul li a:hover {
	color: #FFFFFF;
	text-decoration:underline;
}

/* Menu Principal Fim */






/* Menu Serviços */	
#menuServicos {
	width:132px;
	margin:0 10px;
	padding:0;
	list-style-type:none;
}
#menuServicos li {
	border-bottom:1px solid #2173ab;
	height:16px;
	background: url(../img/site/bullet01.gif) no-repeat 0px 4px;
}
#menuServicos li a:link, #menuServicos li a:visited {
	display:block;
	height:1%;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	margin-left:3px;
	padding-left:5px;
	
}
#menuServicos li a:hover {
	color: #C6EFFF;
	margin-left:3px;
}

/* Menu Serviços Fim */	






/* Titulos da lateral 1024 */
#titulo1024 {
	background:#FFFFFF; padding-bottom:8px;
}
#titulo1024_2 {
	margin:0px 6px; clear:both; color:#CCCCCC; padding:3px 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
}
/* Titulos da lateral 1024 FIM */






/* Divisoes da lateral 1024 */

#div1024 {
	padding:0 6px; 
	margin:0 8px; 
	background: #f0f0f0;
}
#div1024 div {
	background:url(../img/site/tracHor01.gif) repeat-x center #f0f0f0; 
	height:3px; 
	clear:both;
}
/* Divisoes da lateral 1024 FIM */


/* Blocos do 1024 */

#bloco1024 {
	margin:0 8px; padding:5px 6px; background:#f0f0f0; height:40px;
}
#bloco1024 div {
	float:right; width:108px; margin-top:-1px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
}

/* Blocos do 1024 FIM */

/*PAGINACAO*/

#paginacao{
	width:592px;
}

#paginacao #pagprimeiro{
	float:left;
	width:20px;	
	padding: 1px 0;	
	border: 1px solid #0066cc;
}

#paginacao #pagvoltar{	
	float:left;
	margin-left:10px;
	width: 60px;
	padding: 1px 0;		
	border: 1px solid #0066cc;
}

#paginacao #pagavancar{
	width:60px;	
	margin-right:10px;
	float:right;
	padding: 1px 0;	
	border: 1px solid #0066cc;
}

#paginacao #pagultimo{
	float:right;
	width:20px;	
	padding: 1px 0;	
	border: 1px solid #0066cc;
}

#paginacao #pagnumeros{
	font-size:11px;
	width:20px;
	padding: 1px 5px;	
	border: 1px solid #0066cc;
}
.pagselecionado{
	background:#0066cc;
}


/* Link Paginacao */
a.linkPaginacao:link, 
a.linkPaginacao:visited, 
a.linkPaginacao:active,
a.linkPaginacao:hover {text-decoration: none; color: #0066cc;}
/* Fim Paginacao */


/* NUVEM DE TAG */
.tag10 {
    font-size: 32px;
}
.tag9 {
    font-size:30px;
}
.tag8 {
    font-size: 28px;
}
.tag7 {
    font-size: 26px;
}
.tag6 {
    font-size: 24px;
}
.tag5 {
    font-size: 22px;
}
.tag4 {
    font-size: 20px;
}
.tag3 {
    font-size: 18px;
}
.tag2 {
    font-size: 16px;
}
.tag1 {
    font-size: 13px;
}
.tag0 {
    font-size: 11px;
}



/* Padrão de Links Cinza Medio */
a.LinkCinzaMedio:link {text-decoration: none; color: #333333;}
a.LinkCinzaMedio:visited {text-decoration: none; color: #333333;}
a.LinkCinzaMedio:hover {text-decoration: underline; color: #333333;}
a.LinkCinzaMedio:active {text-decoration: none; color: #333333;}
/* ========= */



/* Resultado da Busca */
.resultadoBloco { float:left; width:576px; background:#e0f0f9; border:1px solid #cee8f6; padding:8px; }
	.resultadoBlocoCol1 { float:left; width:160px; }
		.resultadoBlocoImagem { float:left; width:150px; background:#FFF; border:1px solid #CCC; padding:4px; height:112px; }
		.resultadoBlocoImagemCamera { float:left; width:30px; padding-top:7px; }
		.resultadoBlocoFotos { width:100px; float:left; font-size:14px; font-weight:bold; font-family:'Trebuchet MS', Arial, Helvetica, sans-serif; color:#06C; padding-top:7px }
	.resultadoBlocoCol2 { float:left; width:265px; margin-left:10px; }
		.resultadoBlocoTipo { float:left; width:265px; color:#333; padding-bottom:6px;}
		.resultadoBlocoBairro { float:left; width:257px; padding:5px; background:#FFF; line-height:15px;  }
			.resultadoBlocoBairro span { color:#06C; font-size:12px; font-weight:bold; }
		.resultadoBlocoValor { float:left; width:265px; font-family:'Trebuchet MS', Arial, Helvetica, sans-serif; font-size:20px; font-weight:bold; color:#06C; padding:6px 0; }
		.resultadoBlocoDesc { float:left; width:250px; line-height:12px }
			.resultadoBlocoDesc div { float:left; width:120px; font-family:Verdana, Geneva, sans-serif; font-size:9px; color:#333; }
		.resultadoBlocoBotoes { float:left; width:265px; padding:8px 0 0 0; }
			.resultadoBlocoBotoes div { float:left; margin-right:10px; background:#FFF; padding:2px 10px; border:1px solid #cee8f6; font-weight:bold; }
	.resultadoBlocoCol3 { float:left; width:122px; margin-left:15px; text-align:center; }
		.resultadoBlocoAnunciante { float:left; width:120px; color:#333; padding-bottom:4px;}
		.resultadoBlocoAnuncianteImagem { float:left; width:120px; height:40px; border:1px solid #CCC; }
		.resultadoBlocoAnuncianteNome { clear:left; padding-top:5px; color:#06C  }
		.resultadoBlocoAnuncianteFone { clear:left; color:#333;  }
		.resultadoBlocoAnuncianteOfertas { clear:left; margin-top:7px  }