/* CSS Document */

	* { padding:0px; margin:0px; border:0px; }
	
	html {
	height:100%;
	}
	
	p { 
	font-family:Arial, Helvetica, sans-serif;
	 }
	
	h1, h2, h3, h4, h5, h6 {
	font-family:Arial, Helvetica, sans-serif;
	}
	
	label {
	font-family:Arial, Helvetica, sans-serif;
	}
	
	span {
	font-family:Arial, Helvetica, sans-serif;
	}
	
	
/* Includes */
	
/* header.php */
	
	#Header {
		height:28px;
		width:100%;

		background:url(../images/bg-topo.jpg) repeat-x top;
	}
	
	#Corpo-Header {
		width:900px;
		height:28px;
		margin:0px auto;
	}
	
	.login {
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#fff;
		line-height:28px;
		vertical-align:middle;
		height:28px;
		font-weight:bold;
	}
	
	.login a:link {
		font-family:Arial, Helvetica, sans-serif;
		text-decoration:none;
		color:#fff;
		font-weight:bold;
	}
	
	.login a:visited {
		font-family:Arial, Helvetica, sans-serif;
		text-decoration:none;
		color:#fff;
	}
	
	.login a:active {
		font-family:Arial, Helvetica, sans-serif;
		text-decoration:none;
		color:#fff;
	}
	
	.login a:hover {
		font-family:Arial, Helvetica, sans-serif;
		text-decoration:underline;
		color:#fff;
	}
		
/* fim da página header.php */

/* search.php */

	#Search {
		height:113px;
		width:900px;
		clear:both;
		margin:0px auto;
	}
	
	.form-search {
		border:1px solid #CCCCCC;
		width:200px;
		height:20px;
		float:left;
		margin-right:12px;
	}
	
	.label-search {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		color:#000000;
		font-size:11px;
		font-weight:bold;
		line-height:18px;
		float:left;
	}
	
	#um {
		clear:both;
		font-size:1px;
		height:1px;
		width:100%;
		background:#000;
	}
	
/* Fim da página search.php */

/* footer.php */

	#Footer {
		width:900px;
		height:37px;
		background:url(../images/background-footer.jpg) repeat-x;
		margin:0px auto;
		clear:both;
	}
	
	#Footer ul {
		list-style:none;
		width:700px;
		margin-left:150px;
		height:37px;
	}
	
	#Footer li {
		list-style:none;
		height:37px;
		padding-left:4px;
		padding-right:4px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#333;
		float:left;
		line-height:37px;
		font-weight:bold;
		text-decoration:none;
		vertical-align:middle;
	}
	
	#Footer li a:visited {
		text-decoration:none;
		color:#333;
	}
	
	#Footer li a:active {
		text-decoration:none;
		color:#333;
	}
	
	#Footer li a:link {
		text-decoration:none;
		color:#333;
	}
	
	#Footer li a:hover {
		text-decoration:underline;
		color:#666;
	}
	
	#Copyright {
		height:22px;
		width:900px;
		margin:0px auto;
		clear:both;
	}
	
	#Copyright p {
		line-height:22px;
		font-size:11px;
		vertical-align:middle;
		text-align:center;
		text-decoration:none;
		color:#333333;
	}
	
	#Copyright p a {
		text-decoration:underline;
		color:#333333;
	}
	
	#Copyright p a:hover {
		text-decoration:none;
		color:#666;
	}

/* Fim da página footer.php */

	#Menu {
		width:100%;
		height:38px;
		margin:0px auto;
		clear:both;
		background:url(../images/bg-menu.jpg) repeat-x;
	}

/* Fim dos Includes */

/* Corpo do Site */

	#corpo {
		width:900px;
		height:auto;
		margin:0px auto;
	}
	
	#corpo h1 {
		font-size:18px;
		line-height:32px;
		vertical-align:middle;
		padding-left:12px;
		color:#333;
	}
	
	#Barra-Lateral {
		width:283px;
		height:auto;
		background:url(../images/bg-barra.jpg) repeat-x;
		float:right;
	}
	
	.segmentos-home {
		line-height:16px;
		font-size:12px;
		font-weight:bold;
		color:#0066FF;
		text-decoration:none;
		font-family:Arial, Helvetica, sans-serif;
		padding-top:8px;
	}
	
	.segmentos-home a {
		text-decoration:underline;
		color:#0066FF;
	}
	
	.segmentos-home a:hover {
		text-decoration:none;
		color:#0099FF;
	}
	
	.barra-titulo {
		font-size:16px;
		font-weight:bold;
		font-family:Arial, Helvetica, sans-serif;
		color:#333333;
		line-height:20px;
	}
	
	.barra-paragraph {
		font-size:12px;
		font-family:Arial, Helvetica, sans-serif;
		color:#333333;
		line-height:16px;
		padding-right:22px;
	}
	
	#Patrocinio {
		width:895px;
		height:251px;
		margin-bottom:12px;
		border:4px solid #E3E1D9;
	}
	
	#Div-Home {
	width:900px;
	height:175px;
	background:url(../images/fundo-home-bg.jpg) repeat-x top;
	clear:both;
	}

/* Fim */

/* CSS Document */

#slogan { 
height:20px;
width:500px;
margin:0px auto;
}

#slogan p {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
text-align:center;
color:#666666;
font-weight:normal;
}

#exemplo { 
height:30px;
width:500px;
margin:0px auto;
}

#exemplo p {
padding-top:5px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:center;
color:#999999;
}

.exemplo {
padding-top:5px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:center;
color:#999999;
}

#field-busca {
width:698px;
height:30px;
margin:0px auto;
}

.busca-home {
width:538px;
padding:1px;
height:26px;
border:1px solid #CCCCCC;
font-family:Arial, Helvetica, sans-serif;
text-align:left;
line-height:26px;
vertical-align:middle;
}

.tags-tit {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666;
line-height:20px;
vertical-align:middle;
height:20px;
clear:both;
font-weight:normal;
}



.links {
padding-top:20px;
font-family:Arial, Helvetica, sans-serif;
color:#ccc;
text-align:left;
font-size:11px;
font-weight:bold;
padding-bottom:5px;
}

#links-patrocinados {
width:100%;
height:130px;
border-top:1px solid #00FF99;
background:#D7FFE1;
}

#patrocinados {
width:900px;
height:130px;
margin:0px auto;
}

.tit-ad-home {
height:28px;
line-height:28px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:left;
vertical-align:middle;
color:#0033FF;
}

.tit-ad{
height:28px;
line-height:28px;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
text-align:left;
vertical-align:middle;
color:#333;
}

.tit-ad-res {
height:20px;
line-height:20px;
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
text-align:left;
vertical-align:middle;
color:#333333;
}
.tit-ad-res a:link {
text-decoration:none;
color:#333;
}
.tit-ad-res a:active {
text-decoration:none;
color:#333;
}
.tit-ad-res a:visited {
text-decoration:none;
color:#333;
}
.tit-ad-res a:hover {
text-decoration:underline;
color:#333;
}
.end-ad-home {
height:16px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:left;
vertical-align:middle;
color:#666;
font-weight:normal;
}

.tel-ad-home {
height:28px;
line-height:28px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:left;
vertical-align:middle;
color:#666;
}

.email-ad-home {
line-height:28px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:left;
vertical-align:middle;
color:#0099FF;
}
.email-ad-home a:link {
text-decoration:none;
color:#0033FF;
}

.email-ad-home a:active {
text-decoration:none;
color:#0033FF;
}

.email-ad-home a:visited {
text-decoration:none;
color:#0033FF;
}

.email-ad-home a:hover {
text-decoration:underline;
color:#0033FF;
font-weight:normal;
}

.categoria {
line-height:18px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:left;
vertical-align:middle;
color:#0099FF;
text-decoration:none;
}
.categoria a:link {
text-decoration:underline;
color:#0033FF;
}

.categoria a:active {
text-decoration:underline;
color:#0033FF;
}

.categoria a:visited {
text-decoration:underline;
color:#0033FF;
}

.categoria a:hover {
text-decoration:none;
color:#0099FF;
font-weight:normal;
}


.detalhes-ad-home {
height:28px;
line-height:28px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:left;
vertical-align:middle;
color:#0033FF;
font-weight:normal;
}
.detalhes-ad-home a:link {
text-decoration:none;
color:#0033FF;
font-family:Arial, Helvetica, sans-serif;
}
.detalhes-ad-home a:active {
text-decoration:none;
color:#0033FF;
}
.detalhes-ad-home a:visited{
text-decoration:none;
color:#0033FF;
}
.detalhes-ad-home a:hover {
text-decoration:underline;
color:#0099FF;
font-weight:normal;
}
#search-box-busca {
width:900px;
height:auto;
clear:both;
margin:0px auto;
}

.busca-form-peq {
width:246px;
padding:1px;
font-family:Arial, Helvetica, sans-serif;
vertical-align:middle;
text-align:left;
color:#000000;
border:1px solid #CCCCCC;
height:20px;
}

#um {
clear:both;
font-size:1px;
height:1px;
width:100%;
background:#00FF99;
}

#numero {
height:20px;
width:20px;
background:#333333;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
text-align:center;
float:left;
font-size:13px;
}

.text {
line-height:20px;
color:#333;
font-family:Arial, Helvetica, sans-serif;
text-align:justify;
font-size:15px;
padding-right:12px;
}

#mapa {
width:428px;
height:350px;
border:1px solid #ccc;
}

#Maps {
width:898px;
height:250px;
border:1px solid #ccc;
}

.tags-res {
font-family:Arial, Helvetica, sans-serif;
color:#666;
}

.texto {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333;
line-height:20px;
vertical-align:middle;
margin-left:10px; 
margin-right:10px;
text-align:justify;
}

.texto a {
text-decoration:underline;
color:#0033FF;
}

.texto a:hover {
text-decoration:underline;
color:#0099FF;
}

.texto2 {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333;
line-height:30px;
vertical-align:middle;
text-decoration:none;
font-weight:bold;
clear:both;
}

.texto2 a {
text-decoration:none;
color:#333333;
}

.texto2 a:hover {
text-decoration:underline;
color:#666;
}

.label {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
line-height:20px;
height:20px;
vertical-align:middle;
color:#333;
font-weight:bold;
}

.titulo-tabela-painel {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
line-height:30px;
height:30px;
vertical-align:middle;
color:#999999;
font-weight:bold;
padding-left:10px;
}

.resultado-tabela-painel {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
line-height:25px;
height:25px;
vertical-align:middle;
color:#333;
font-weight:bold;
padding-left:10px;
}

.menu-painel-calendar {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
line-height:30px;
height:28px;
vertical-align:middle;
color:#333;
font-weight:bold;
padding-left:10px;
width:190px;
border:1px solid #CCCCCC;
}

.label span {
color:#666666;
}

.form-cadastro {
width:500px;
padding:4px;
border:1px solid #CCCCCC;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
clear:both;
}

p.error {
color:#ff0000;
font-weight:normal;
text-transform:uppercase;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:20px;
width:900px;
clear:both;
border:1px solid #FF0000;
padding:3px;
background:#FFFFCC;
}

#Login-Bloco {
background:#F1F1F1;
height:231px;
width:428px;
clear:both;
border:1px solid #CCCCCC;
}

#Login-Bloco h6 {
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
text-align:left;
line-height:32px;
margin-left:116px;
clear:both;
color:#999999;
}

#Login-Bloco label {
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
text-align:left;
float:left;
color:#999999;
line-height:24px;
height:24px;
vertical-align:bottom;
margin-left:14px;
width:100px;
}

.form-login {
height:22px;
width:240px;
border:1px solid #CCCCCC;
}

div#filtros-da-busca {
	font-family:Arial, Helvetica, sans-serif;
	margin:0px auto;
	background:#F1F1F1;
	border:1px solid #999999;
}

fieldset{
	
	width:860px;
	text-align:center;

}

legend{
	padding-left:3px;
	padding-right:3px;
	font-weight:bold;
	color:#333;
}

.titulo {
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
text-align:left;
line-height:32px;
margin-left:16px;
clear:both;
color:#999999;
}

.linke {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:left;
vertical-align:middle;
text-decoration:underline;
color:#0066FF;
}

.linke a {
text-decoration:underline;
color:#0066FF;
}

.linke a:hover {
text-decoration:none;
color:#0099FF
}

.titulo-painel-controle {
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
text-align:left;
line-height:66px;
clear:both;
color:#999999;
}

#Lista-Historico {
list-style:none;
width:190px;
height:auto;
}

#Lista-Historico li {
list-style:none;
width:180px;
height:28px;
line-height:28px;
vertical-align:middle;
color:#333333;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
padding-left:10px;
}

#Lista-Historico li a:link {
text-decoration:none;
color:#333333;
}

#Lista-Historico li a:active {
text-decoration:none;
color:#333333;
}
#Lista-Historico li a:visited {
text-decoration:none;
color:#333333;
}

#Lista-Historico li a:hover {
text-decoration:underline;
color:#333333;
}

div#sucesso {
	background:#17BF59;
	padding:5px;
	text-align:center;
	text-transform:uppercase;
	font:bold 16px verdana;
	padding:5px;
	width:490px;
	display:block;
	border:1px solid #ccc;
	margin:auto;
	margin-top:20px;
	margin-bottom:20px;
	color:#fff;
}

div.aguarde{
	text-align:center;
	font: 14px verdana;
	padding:5px;
	width:100%;
	display:block;
	margin-top:20px;
	margin-bottom:20px;
	color:#000;
}

#fotos-loja {
width:110px; 
display:inline;
float:left;
height:80x;
margin:0px;
}


div#contato_form {
font-family:arial;
padding:5px;
margin:5px;
border:1px solid #CCCCCC;
background:#F1F1F1;

}

#contato_text {
	color:#666666;
	font-size:12px;
	font-weight:bold;
	margin-bottom:10px;
}

#contato_form input {
	border:1px solid #ccc;
	width:200px;
	float:left;

}

#contato_form input.botao {
	border:1px solid #ccc;
	width:100px;
	clear:both;
	background-color:#0FB517;
	color:#fff;
	font-weight:bold;
	margin-top:5px;
	margin-left:200px;
	font-size:13px;
	padding:3px;
}

#contato_form textarea {
	border:1px solid #ccc;
	width:200px;
	float:left;
}

#contato_form label {
	width:100px;
	display:block;
	float:left;

	font-size:12px;
}

#contato_form p.error {
	color:#ff0000;
	font-weight:bold;
	margin-bottom:10px;
}

.link_segmento a:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#0000ff;
	line-height:20px; 
	vertical-align:middle;
	height:20px;
	text-decoration:none;
}
.link_segmento a:active {
text-decoration:none;
	color:#0000ff;
}

.link_segmento a:visited {
text-decoration:none;
	color:#0000ff;
}

.link_segmento a:hover{
text-decoration:underline;
	color:#0000ff;
}

.row1 {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;

padding-left:10px;
color:#333333;
background:#CCC;
line-height:24px;
height:auto;
vertical-align:middle;
font-weight:bold;
}
.row2 {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;

padding-left:10px;
color:#333333;
background:#F1F1F1;
line-height:24px;
height:auto;
vertical-align:middle;
font-weight:bold;
}

div#Resultados-da-Busca p {
font-family:Arial, Helvetica, sans-serif;
color:#666666;
text-align:left;
padding:5px;

}

div#paginacao .pagina_atual{
height:18px;
padding:3px;
border:1px solid #999999;
background:#F1F1F1;
margin-left:2px;
margin-right:2px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

div#paginacao .outras_paginas a:link{
height:18px;
padding:3px;
border:1px solid #999999;
background:#999999;
margin-left:4px;
margin-right:4px;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
}
div#paginacao .outras_paginas a:visited{
text-decoration:none;
color:#FFFFFF;
height:18px;
padding:3px;
border:1px solid #999999;
background:#999999;
margin-left:4px;
margin-right:4px;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;

}
div#paginacao .outras_paginas a:active{
text-decoration:none;
color:#FFFFFF;
height:18px;
padding:3px;
border:1px solid #999999;
background:#999999;
margin-left:4px;
margin-right:4px;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;

}
div#paginacao .outras_paginas a:hover{
text-decoration:none;
color:#FFFFFF;
background:#000;
height:18px;
padding:3px;
border:1px solid #999999;
margin-left:4px;
margin-right:4px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;

}


div#paginacao .proxima_pagina a:link{
height:18px;
padding:3px;
border:1px solid #999999;
background:#999999;
margin-left:4px;
margin-right:4px;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
}
div#paginacao .proxima_pagina a:visited{
text-decoration:none;
color:#FFFFFF;
height:18px;
padding:3px;
border:1px solid #999999;
background:#999999;
margin-left:4px;
margin-right:4px;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;

}
div#paginacao .proxima_pagina a:active{
text-decoration:none;
color:#FFFFFF;
height:18px;
padding:3px;
border:1px solid #999999;
background:#999999;
margin-left:4px;
margin-right:4px;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;

}
div#paginacao .proxima_pagina a:hover{
text-decoration:none;
color:#FFFFFF;
background:#000;
height:18px;
padding:3px;
border:1px solid #999999;
margin-left:4px;
margin-right:4px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;

}

div#paginacao .pagina_anterior a:link{
height:18px;
padding:3px;
border:1px solid #999999;
background:#999999;
margin-left:4px;
margin-right:4px;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
}
div#paginacao .pagina_anterior a:visited{
text-decoration:none;
color:#FFFFFF;
height:18px;
padding:3px;
border:1px solid #999999;
background:#999999;
margin-left:4px;
margin-right:4px;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;

}
div#paginacao .pagina_anterior a:active{
text-decoration:none;
color:#FFFFFF;
height:18px;
padding:3px;
border:1px solid #999999;
background:#999999;
margin-left:4px;
margin-right:4px;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;

}
div#paginacao .pagina_anterior a:hover{
text-decoration:none;
color:#FFFFFF;
background:#000;
height:18px;
padding:3px;
border:1px solid #999999;
margin-left:4px;
margin-right:4px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;

}

#aviso {
width:826px;
height:82px;
margin:0px auto;
}

.aviso {
font-size:11px;
padding-left:6px;
color:#FF0000;
line-height:16px;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
}

.aviso a {
text-decoration:underline;
color:#0066FF;
}

.aviso a:hover {
text-decoration:none;
color:#0099FF;
}

#Resultado-Busca-Produto {
width:858px;
height:96px;
margin:0px auto;
background:url(../images/rbp-top.jpg) top repeat-x #F1F1F1;
border:1px solid #999;
}

#Resultado-Busca-Produto span {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000;
line-height:25px;
padding-left:14px;
float:left;
}

#Resultado-Busca-Produto p {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666;
width:430px;
display:block;
line-height:20px;
padding-left:14px;
float:left;
text-decoration:none;
}

#Resultado-Busca-Produto p a {
text-decoration:none;
color:#666;
}

#Resultado-Busca-Produto p a:hover {
text-decoration:underline;
color:#666;
}

#Resultado-Busca-Produto div {
width:73px;
height:54px;
float:left;
margin:5px 5px 0px 15px;
border:3px solid #333;
}

fieldset {
border:1px solid #76C023;
width:858px;
margin-left:30px;
height:auto;
}

legend {
padding:0px 10px 0px 10px;;
color:#666666;
font-size:14px;
margin-left:15px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
}

.Linha-Contato {
width:204px;
font-family:Arial, Helvetica, sans-serif;
margin-left:14px;
border-bottom:1px solid #999999;
float:left;
height:19px;
margin-top:8px;
font-size:12px;
font-weight:bold;
color:#666;
}

.Form-Admin {
width:400px;
font-family:Arial, Helvetica, sans-serif;
height:18px;
margin-top:10px;
border:1px solid #666;
margin-left:12px;
float:left;
}

#Resultados-do-Busca {
width:858px;
height:30px;
border:1px solid #76C023;
margin-left:30px;
clear:both;
}

#Resultados-do-Busca p {
text-align:center;
color:#333;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
line-height:30px;
}

.table-font {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000;
line-height:25px;
padding-left:14px;
font-weight:bold;
}

.table-font2 {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000;
line-height:25px;
padding-left:14px;
}
.first {
height:25px; line-height:25px; vertical-align:middle; color:#FFFFFF; background:#76C021; font-family:Arial, Helvetica, sans-serif; text-align:left;  font-size:14px; font-weight:bold; }


.first h1 {
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
}

.produtos-row { background:#F1F1F1; height:60px; }

.produtos-row td { height:60px; }

.produtos-row p { font-family:Arial, Helvetica, sans-serif; text-align:left; color:#333333; padding:5px; font-size:12px; }

.produtos-row p span { font-weight:bold; } 

#Produtos {
width:900px;
height:auto;
}

#Fotos {
width:900px;
height:auto;
}


			.suggest_link {
				background-color: #FFFFFF;
				padding: 4px 6px 4px 6px;
				font-family:arial;
				border: 1px solid #ccc;	
				border-top:none;
			}
			.suggest_link_over {
				background-color: #c1c1c1;
				padding: 4px 6px 4px 6px;
				font-family:arial;
				border: 1px solid #ccc;	
				border-top:none;				
			}
			#search_suggest {
				position: absolute; 
				font-family:arial;
				background-color: #FFFFFF; 
				text-align: left; 
					
			}
			
			
 /* TOOL TIP */

.tt {
	position:relative;
}
a.tt {
	margin-left:5px;
	color:#fff;
	text-decoration:none;
	font-size:12px;
	font-weight:bold;
	font-family:arial;
}
.tt:hover {
	font-size:12px;
}
.tt span {
	display:none
}
.tt:hover span {
	display:block;
	position:absolute;
	/*top:1.3em;*/
	top:10px;
	left:20px;
	background-color:#FEE8BF;
	color:#000;
	border:1px solid #c0c0c0;
	padding:2px 3px;
	width:200px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	cursor:help;
	z-index:9999;
}

/* Resultados-Busca Oficimas */

	#Direito {
		width:450px;
		height:auto;
		float:right;
	}
	
	#map {
		width:428px;
		height:350px;
		border:1px solid #7E0101;
	}
	
	#Resultado {
		width:426px;
		height:auto;
		margin-left:14px;
		border:1px solid #00357C;
		clear:left;
	}
	
	#Resultado h2 {
		background:url(../images/titulo-detalhes.jpg) no-repeat;
		font-size:12px;
		color:#000000;
		padding-left:6px;
		line-height:24px;
		vertical-align:middle;
	}
	
	.resultados-texto {
		color:#333333;
		padding-left:30px;
		line-height:24px;
		font-size:12px;
	}

.tit-busca-resultados {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px; 
color:#FFFFFF;

}	

.tit-busca-resultados a:link {
text-decoration:none;
color:#FFFFFF;
}

.tit-busca-resultados a:active{
text-decoration:none;
color:#FFFFFF;
}

.tit-busca-resultados a:visited {
text-decoration:none;
color:#FFFFFF;
}

.tit-busca-resultados a:hover {
text-decoration:underline;
color:#FFFFFF;
}

.tit-busca-nome {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px; 
color:#00357C;
padding-left:10px;

}	

.tit-busca-nome a:link {
text-decoration:none;
color:#00357C;
}

.tit-busca-nome a:active{
text-decoration:none;
color:#00357C;
}

.tit-busca-nome a:visited {
text-decoration:none;
color:#00357C;
}

.tit-busca-nome a:hover {
text-decoration:underline;
color:#00357C;
}
	
	.resultados-telefone {
		color:#333333;
		padding-left:30px;
		line-height:24px;
		font-size:12px;
		color:#0066FF;
		font-weight:bold;
	}
	
		#Div-Tab {

	float:left;

}



#Div-Tab p {

	font-size:16px;

	font-weight:bold;

	color:#624527;

	line-height:36px;

	text-align:middle;

}



#Text-Tab label {

	color:#000;

	font-size:12px;

	line-height:17px;

	vertical-align:bottom;

	float:left;

	font-family:Arial, Helvetica, sans-serif;
	
	font-weight:bold;

	padding-left:64px;

}



#Text-Tab select {

	border:1px solid #ABADB3;

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	height:20px;

	width:80px;

	float:left;

	margin-left:16px;

}

#Logo-Empresa {
float:left;
height:140px;
width:300px;

}

#Nome-Empresa {
height:35px;
border:1px solid  #E0E0E0;
width:900px;
background:url(../images/titulo-bg.jpg) repeat-x top;
}

#Nome-Empresa h1 {
font-family:Arial, Helvetica, sans-serif;
color:#000066;
text-align:left;
font-size:18px;
font-weight:bold;
line-height:35px;
vertical-align:middle;
}

.Titulos {
height:35px;
border:1px solid  #E0E0E0;
width:900px;
background:url(../images/titulo-bg.jpg) repeat-x top;
clear:both;
}

.Titulos h1 {
font-family:Arial, Helvetica, sans-serif;
color:#000066;
text-align:left;
font-size:18px;
font-weight:bold;
line-height:35px;
vertical-align:middle;
}

#Ratings {

width:570px;
height:142px;
float:right;
}

	.form-imovel {
	height:30px;
	width:224px;
	background:url(../images/form-bg.jpg) repeat-x top;
	border:1px solid #999;
	float:left;
	margin-left:20px;
	}
	
.first2 {
		height:25px;
		line-height:25px;
		vertical-align:middle;
		color:#000;
		background:#76C023;
		 font-family:Arial, Helvetica, sans-serif;
		 text-align:left;
		 font-size:14px;
		 font-weight:bold;
	 }

	.first {
		height:29px;
		line-height:29px;
		vertical-align:middle;
		color:#000;
		background:url(../images/top-busca-prdutos.jpg) repeat-x;
		 font-family:Arial, Helvetica, sans-serif;
		 text-align:left;
		 font-size:14px;
		 font-weight:bold;
	 }
	 
	 .descricao-imovel {
	 color:#666666;
	 font-size:12px;
	 padding-left:8px;
	 padding-right:10px;
	 }
	 
	 .link-detalhes-produto {
	 font-size:12px;
	 color:#0066FF;
	 text-decoration:none;
	 line-height:26px;
	 vertical-align:middle;
	 }
	 
	 .preco-produto {
	 color:#07B448;
	 font-size:18px;
	 font-weight:bold;
	 vertical-align:middle;
	 margin-left:18px;
	 }

