/* http://meyerweb.com/eric/tools/css/reset/ - v2.0 | 20110126 - License: none (public domain) */
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, 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, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
	vertical-align: baseline;
}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
	display: block;
}
body {
	line-height: 1;
	font:normal 12px "Lucida Sans Unicode", "Lucida Grande", Verdana, Geneva, sans-serif;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
.listaletra a,.listaletra span{
	font-size:10px!important;	
}
blockquote:before, blockquote:after, q:before, q:after {
	content: '';
	content: none;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
/* CSS GUIAS INICIO */
body{
	background:#f5f6fb;	
}
#corpo{
	width:952px;
	margin:0 auto;	
}
#top{
	margin-top:5px;
}
#top .ads{
	width:728px;
	height:90px;
	float:left;
	margin-top:3px;
}
#top .entrar{
	width:218px;
	height:90px;
	float:right;	
}
#top .entrar a.botao{
	border-top:1px solid #f1f1f1;
	border-right:1px solid #ececec;
	border-bottom:1px solid #e2e2e2;
	border-left:1px solid #f8f8f8;
	height:20px;
	width:185px;
	padding-left:32px;
	display:block;
	color:#005d8a;
	text-decoration:none;
	padding-top:6px;
	font:normal 11px "Lucida Sans Unicode", "Lucida Grande", Verdana, Geneva, sans-serif;
	float:right;
	margin-bottom:5px;
}
#top .entrar a.ajuda{
	background:#fff url(/imgs/precisa-de-ajuda.gif) 7px center no-repeat;	
}
#top .entrar a.cadastre-empresa{
	background:#fff url(/imgs/ico-mais.gif) 7px center no-repeat;	
}
#top .entrar a.destaque-empresa{
	background:#fff url(/imgs/ico-destaque.gif) 7px center no-repeat;	
}
#top .entrar img{
	float:left;
	margin-top:3px;
}
#topo{
	margin-top:12px;
	width:952px;
}
#topo #cx-logo{
	float:left;
	width:310px;
}
#topo #cx-logo h1{
	background:url(/logo.gif) center center no-repeat;
	height:51px;
	width:310px;
	text-indent:-3000em;
	margin:4px 0 0 0;
}
#topo #cx-logo h1 a{
	height:51px;
	width:310px;
	display:block;
}
a.outra-cidade{
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#4086a7!important;
	border-top:1px solid #f1f1f1;
	border-right:1px solid #ececec;
	border-bottom:1px solid #e2e2e2;
	border-left:1px solid #f8f8f8;
	height:17px;
	background:#fff url(/imgs/seta-azul.gif) 90px center no-repeat;
	display:block;
	float:right;
	position:relative;
	text-decoration:none;
	padding:3px 20px 0 12px;
	margin:10px 28px 0 0;
}
#topo #cx-busca{
	width:635px;
	float:right;
}
#topo #cx-busca ul{
	float:left;	
}
#topo #cx-busca ul li span{
	display:block;
	height:25px;
	background:#f8f9fc;
	width:100px;
	font:bold 12px "Trebuchet MS";
	color:#005d8a;
	text-transform:uppercase;
	text-decoration:none;
	padding:8px 0 0 15px;	
}
#topo #cx-busca ul li.selecionado span{
	height:24px;
	border-bottom:1px solid #d9dadf;
	background:#fff;
}
#topo #busca{
	float:right;
	background:#fff;
	height:98px;
	width:519px;
	border-right:1px solid #d9dadf;
	border-bottom:1px solid #d9dadf;	
}
#menu{
	background:#005d8a;
	height:32px;
	width:952px;
	margin-top:7px;
	font:bold 11px Verdana, Geneva, sans-serif;
	color:#fff;
}
#menu ul.menu a{
	color:#fff;
	text-decoration:none;	
}
#menu ul.menu a:hover{
	text-decoration:underline;	
}
#menu ul.menu{
	float:left;
	margin-left:6px;
	width:510px;
}
#menu ul.menu li{
	float:left;
	margin:10px 0 0 0;
	padding:0px 10px 0;
	border-right:1px solid #fff;
}
#menu ul.menu li.ultimo{
	border:none;
}
#menu ul.categorias{
	float:left;
	margin-left:8px;
}
#menu ul.categorias > li{
	background:#1a6e96 url(/imgs/seta-branca.gif) 145px center no-repeat;
	width:152px;
	padding:10px 0 0 10px;
	height:22px;	
}
#menu ul.newsletter{
	float:left;	
}
#menu ul.newsletter li{
	background:#3b7fa0 url(/imgs/seta-branca2.gif) 149px bottom no-repeat;
	width:266px;
	text-align:center;

	padding:10px 0 0 0;
	height:22px;	
}

#conteudo{
	width:952px;
	background:#fff;
}
#conteudo #coluna-e{
	width:636px;
	float:left;
}
#conteudo #coluna-e.search{
width: 100% !important;
float: none !important;
}
#coluna-e #destaque{
	margin:8px 0 0 8px;
	float:left;
}
#coluna-e #destaque .foto{
	width:160px;
	height:155px;	
	float:left;
}
#coluna-e #destaque .foto .img{
	background:#999999;
	padding:1px;
	width:158px;
}
#coluna-e #destaque .foto .img img{
	border:4px solid #fff;
	
}
#coluna-e #destaque .foto a.botao{
	border-top:1px solid #f1f1f1;
	border-right:1px solid #ececec;
	border-bottom:1px solid #e2e2e2;
	border-left:1px solid #f8f8f8;
	height:20px;
	width:126px;
	padding-left:32px;
	display:block;
	color:#005d8a;
	text-decoration:none;
	padding-top:6px;
	background:#fff url(/imgs/precisa-de-ajuda.gif) 7px center no-repeat;
	font:normal 11px "Lucida Sans Unicode", "Lucida Grande", Verdana, Geneva, sans-serif;
	float:right;
	margin-bottom:5px;
	margin-top:15px;
}
#coluna-e #destaque .descricao{
	float:left;
	width:250px;
	margin-left:14px;
}
#coluna-e #destaque .descricao .titulo h3{
	font:bold 14px "Lucida Sans Unicode", "Lucida Grande", Verdana, Geneva, sans-serif;
	text-transform:uppercase;
	float:left;
	margin-right:3px;
}
#coluna-e #destaque .descricao .titulo img{
	margin-left:3px;
}
#coluna-e #destaque .descricao .titulo{
	height:16px;
	margin-bottom:5px;	
}
#coluna-e #destaque .descricao p{
	font:normal 11px "Lucida Sans Unicode", "Lucida Grande", Verdana, Geneva, sans-serif;
	margin-bottom:5px;	
}
#coluna-e #destaque .descricao a.vejamais{
	color:#005d8a;
	font:normal 11px "Lucida Sans Unicode", "Lucida Grande", Verdana, Geneva, sans-serif;
}
#coluna-e #destaque .descricao a.linkavaliacao{
	margin-bottom:5px;
	color:#005d8a;
	font:normal 10px "Lucida Sans Unicode", "Lucida Grande", Verdana, Geneva, sans-serif;
	display:block;
}
#coluna-e #destaque .preco{
	width:204px;
	float:right;
}
#coluna-e #destaque .preco .promocao{
	width:202px;
	border:1px solid #d3d3d3;
	height:110px;	
}
#coluna-e #destaque .preco .promocao h4{
	font:bold 13px "Lucida Sans Unicode", "Lucida Grande", Verdana, Geneva, sans-serif;
	text-transform:uppercase;
	color:#106791;
	margin:6px 0 0 10px;
}
#coluna-e #destaque .preco .promocao p{
	margin:3px 0 0 10px;
	font:normal 11px "Lucida Sans Unicode", "Lucida Grande", Verdana, Geneva, sans-serif;
	line-height:18px;
}
#coluna-e #destaque .preco .promocao p span{
	color:#d9b005;
	display:block;
	margin:5px 0;
	font:bold 15px "Lucida Sans Unicode", "Lucida Grande", Verdana, Geneva, sans-serif;;
}
#coluna-e #destaque .preco .promocao a.vejamais{
	color:#005d8a;
	font:normal 11px "Lucida Sans Unicode", "Lucida Grande", Verdana, Geneva, sans-serif;
	margin-left:10px;
}
#coluna-e #destaque .preco a.botao{
	border-top:1px solid #f1f1f1;
	border-right:1px solid #ececec;
	border-bottom:1px solid #e2e2e2;
	border-left:1px solid #f8f8f8;
	display:block;
	text-decoration:none;
	padding-top:6px;
	float:right;
	margin-bottom:5px;
	margin-top:15px;
	height:20px;
	width:202px;
	color:#4086a7;
	font:bold 11px "Lucida Sans Unicode", "Lucida Grande", Verdana, Geneva, sans-serif;
	text-align:center;
	text-transform:uppercase;
}
#coluna-e #recomendamos{
	margin:5px 0 0 8px;
}
#coluna-e #recomendamos h2,#coluna-e #pesquisa h2{
	background:#0099ee;
	height:24px;
	color:#fff;
	font:bold 13px "Lucida Sans Unicode", "Lucida Grande", Verdana, Geneva, sans-serif;
	text-transform:uppercase;
	padding:8px 0 0 10px;
}
#coluna-e #melhoresrec{
	margin:8px 0 0 8px;
}
#coluna-e #melhoresrec h2{
	background:#f8ca0a;
	height:24px;
	color:#333333;
	font:bold 13px "Lucida Sans Unicode", "Lucida Grande", Verdana, Geneva, sans-serif;
	text-transform:uppercase;
	padding:8px 0 0 10px;
}
#coluna-e #melhoresrec ul li{
	float:left;
	margin-top:8px;
	margin-right:11px;
}
#coluna-e #melhoresrec ul li.ultimo{
	margin-right:0!important;
}
#coluna-e #melhoresrec ul li h3{
	width:200px;
	overflow:hidden;
	height:16px;
	font:bold 11px "Lucida Sans Unicode", "Lucida Grande", Verdana, Geneva, sans-serif;
	text-transform:uppercase;
}
#coluna-e #melhoresrec ul li .img{
	margin-top:5px;
	background:#999999;
	padding:1px;
	width:200px;
}
#coluna-e #melhoresrec ul li .img img{
	border:4px solid #fff;
}
#coluna-e #melhoresrec ul li p{
	margin-top:5px;
	font:bold 13px "Lucida Sans Unicode", "Lucida Grande", Verdana, Geneva, sans-serif;
	color:#333333;
	line-height:12px;
}
#coluna-e #melhoresrec ul li .porcent{
	color:#425e95;	
}
#coluna-e #melhoresrec ul li .opnioes{
	font:normal 10px "Lucida Sans Unicode", "Lucida Grande", Verdana, Geneva, sans-serif;
}
#coluna-e #comentados{
	margin:8px 0 0 8px;
}
#coluna-e #comentados h2{
	background:#cceeff;
	height:24px;
	color:#333333;
	font:bold 13px "Lucida Sans Unicode", "Lucida Grande", Verdana, Geneva, sans-serif;
	text-transform:uppercase;
	padding:8px 0 0 10px;
}
#coluna-e #comentados ul li{
	width:194px;
	float:left;
	background:url(/imgs/bg-comentados.gif) no-repeat;
	font:bold 13px "Lucida Sans Unicode", "Lucida Grande", Verdana, Geneva, sans-serif;
	color:#fff;
	text-transform:uppercase;
	padding:8px 0 0 10px;
	margin-right:8px;
	margin-top:8px;
}
#coluna-e #comentados ul li.ultimo{
	margin-right:0;
}
#coluna-e #comentados ul li ul{
	margin-top:15px;
}
#coluna-e #comentados ul li ul li{
	background:none;
	height:22px;
	font:normal 12px "Lucida Sans Unicode", "Lucida Grande", Verdana, Geneva, sans-serif;
	color:#000;
	border-bottom:1px solid #f1f1f1;
	text-transform:none;
	padding:7px 0 0 6px!important;
	width:182px;
	margin-top:0px;
}
#coluna-e #comentados ul li ul li a{
	color:#000;	
	text-decoration:none;
}
#coluna-e #comentados ul li ul li a:hover{
	text-decoration:underline;
}
#coluna-e #visitados{
	margin:8px 0 20px 8px;
}
#coluna-e #visitados h2{
	background:#ccffff;
	height:24px;
	color:#333333;
	font:bold 13px "Lucida Sans Unicode", "Lucida Grande", Verdana, Geneva, sans-serif;
	text-transform:uppercase;
	padding:8px 0 0 10px;
}
#coluna-e #visitados ul li{
	width:194px;
	float:left;
	background:url(/imgs/bg-visitados.gif) no-repeat;
	font:bold 13px "Lucida Sans Unicode", "Lucida Grande", Verdana, Geneva, sans-serif;
	color:#fff;
	text-transform:uppercase;
	padding:8px 0 0 10px;
	margin-right:8px;
	margin-top:8px;
}
#coluna-e #visitados ul li.ultimo{
	margin-right:0;
}
#coluna-e #visitados ul li ul{
	margin-top:15px;
}
#coluna-e #visitados ul li ul li{
	background:none;
	height:22px;
	font:normal 12px "Lucida Sans Unicode", "Lucida Grande", Verdana, Geneva, sans-serif;
	border-bottom:1px solid #f1f1f1;
	text-transform:none;
	padding:7px 0 0 6px!important;
	width:182px;
	margin-top:0;
}
#coluna-e #visitados ul li ul li a{
	color:#000;	
	text-decoration:none;
}
#coluna-e #visitados ul li ul li a:hover{
	text-decoration:underline;
}
#coluna-d{
	float:right;
	width:300px;
	margin-right:8px;	
}
#coluna-d #newsletter p{
	font:normal 11px "Lucida Sans Unicode", "Lucida Grande", Verdana, Geneva, sans-serif;
	color:#005d8a;
	margin-top:8px;
	margin-bottom:5px;
}
#coluna-d #newsletter input.botao{
	border-top:1px solid #f1f1f1;
	border-right:1px solid #ececec;
	border-bottom:1px solid #e2e2e2;
	border-left:1px solid #f8f8f8;
	background:#fff;
	float:right;
	height:26px;
	width:110px;
	color:#4086a7;
	font:bold 11px "Lucida Sans Unicode", "Lucida Grande", Verdana, Geneva, sans-serif;
	text-transform:uppercase;
}
#coluna-d #newsletter input.newsletter{
	border-bottom:1px solid #f1f1f1;
	border-left:1px solid #ececec;
	border-top:1px solid #e2e2e2;
	border-right:1px solid #f8f8f8;
	background:#fff;
	float:left;
	padding:0 5px;
	height:24px;
	width:170px;
	color:#666;
	font:normal 12px "Lucida Sans Unicode", "Lucida Grande", Verdana, Geneva, sans-serif;
}
#coluna-d #ads2{
	margin-top:10px;
	margin-bottom:8px;
}
#coluna-d #busca-hoteis h2{
	background:#f8ca0a;
	height:24px;
	color:#000000;
	font:bold 13px "Lucida Sans Unicode", "Lucida Grande", Verdana, Geneva, sans-serif;
	text-transform:uppercase;
	padding:8px 0 0 10px;
}
#coluna-d #busca-hoteis table{
	width:100%;
	margin-top:10px;
}
#coluna-d #busca-hoteis table span{
	display:block;
	width:120px;
	margin:0 auto;
	font:normal 9px "Lucida Sans Unicode", "Lucida Grande", Verdana, Geneva, sans-serif;
}
#coluna-d #busca-hoteis table span input.busca{
	width:100px;
	border-bottom:1px solid #f1f1f1;
	border-left:1px solid #ececec;
	border-top:1px solid #e2e2e2;
	border-right:1px solid #f8f8f8;
	background:#fff;
	float:left;
	padding:0 5px;
	height:24px;
	color:#333;
	font:normal 12px "Lucida Sans Unicode", "Lucida Grande", Verdana, Geneva, sans-serif;
}
#coluna-d #busca-hoteis table span select{
	border-bottom:1px solid #f1f1f1;
	border-left:1px solid #ececec;
	border-top:1px solid #e2e2e2;
	border-right:1px solid #f8f8f8;
	background:#fff;
	float:left;
	padding:0 2px;
	color:#333;
	font:normal 12px "Lucida Sans Unicode", "Lucida Grande", Verdana, Geneva, sans-serif;
}
#coluna-d #busca-hoteis table input.botao{
	border-top:1px solid #f1f1f1;
	border-right:1px solid #ececec;
	border-bottom:1px solid #e2e2e2;
	border-left:1px solid #f8f8f8;
	background:#fff;
	float:right;
	height:26px;
	width:105px;
	color:#4086a7;
	font:bold 11px "Lucida Sans Unicode", "Lucida Grande", Verdana, Geneva, sans-serif;
	text-transform:uppercase;
	margin-right:15px;
	margin-bottom:10px;
}
#coluna-d #busca-hoteis table img{
	margin-top:10px;
}
#coluna-d #facebook{
	margin-top:8px;	
}
#coluna-d #facebook h2{
	height:24px;
	background:url(/imgs/encontre-nos-no-facebook.gif) no-repeat;
	padding:8px 0 0 10px;
	text-indent:-3000em;
}
#nuvem-tags{
	margin-top:8px;
}
#nuvem-tags p{
	margin:4px 10px 0;	
}
#nuvem-tags a{
	color:#005d8a;
	font:normal 11px "Lucida Sans Unicode", "Lucida Grande", Verdana, Geneva, sans-serif;
}
#nuvem-tags a.addtag{
	text-transform:uppercase;
	float:right;
	margin:0 10px 3px 0;
}
#nuvem-tags a:hover{
	color:#004161;	
}
#nuvem-tags{
	margin:10px 10px 0;
}
#coluna-d #nuvem-tags{
	margin:0 0px;
}
#nuvem-tags h2, #estab-rel h2{
	background:#f8ca0a;
	height:24px;
	color:#000000;
	font:bold 13px "Lucida Sans Unicode", "Lucida Grande", Verdana, Geneva, sans-serif;
	text-transform:uppercase;
	padding:8px 0 0 10px;
}
#coluna-d #banners{
	margin-top:8px;
}
#coluna-d #banners ul li{
	margin-bottom:8px;	
}
#coluna-d #shopping{
	margin-top:8px;	
}
#coluna-d #shopping h2,#topproducts h2{
	background:#0099ee;
	height:24px;
	color:#FFF;
	font:bold 13px "Lucida Sans Unicode", "Lucida Grande", Verdana, Geneva, sans-serif;
	text-transform:uppercase;
	padding:8px 0 0 10px;
}
#corpo #rodape{
	background:#e1e1e1 url(/imgs/seta-rodape.gif) no-repeat;
	height:170px;
	border-bottom:3px solid #d8d8d8;
	margin-bottom:20px;
}
#corpo #rodape ul{
	margin:25px 0 0 25px;
	float:left;	
}
#corpo #rodape ul li ul{
	margin:10px 0 0 16px;
	float:none;
}
#corpo #rodape ul li{
	float:left;	
	font:bold 13px "Lucida Sans Unicode", "Lucida Grande", Verdana, Geneva, sans-serif;
	color:#333;
	text-transform:uppercase;
	width:210px;
}
#corpo #rodape ul li ul li{
	margin:8px 0 0 0;
	float:none;
	text-transform:none;
	font:normal 12px Arial, Helvetica, sans-serif;
}
#corpo #rodape ul li ul li a{
	color:#333;	
}
#corpo #rodape h5{
	background:url(/logo-rodape.gif) center right no-repeat;
	height:53px;
	width:255px;
	float:right;
	text-indent:-3000em;
	margin:57px 22px 0 0;
}
#corpo #conteudo #coluna-e #voceesta{
	font:normal 10px "Lucida Sans Unicode", "Lucida Grande", Verdana, Geneva, sans-serif;
	padding:12px 0 8px 12px;	
}
#corpo #conteudo #coluna-e #voceesta a{
	color:#005d8a;	
}
#corpo #conteudo #coluna-e #interna-e{
	width:152px;
	float:left;
	margin-left:8px;
}
#corpo #conteudo #coluna-e #interna-d{
	width:468px;
	float:left;
	margin-left:8px;
}
#coluna-e #interna-e .img{
	background:#999999;
	padding:1px;
	width:152px;
}
#coluna-e #interna-e .img img{
	border:5px solid #fff;
}
#coluna-e #interna-e .avaliacao{
	font:normal 10px Arial, Helvetica, sans-serif;
}
#interna-e ul li a, .compartilhe{
	border-top:1px solid #f1f1f1;
	border-right:1px solid #ececec;
	border-bottom:1px solid #e2e2e2;
	border-left:1px solid #f8f8f8;
	background:#fff;
	float:left;
	height:19px;
	padding:7px 0 0 8px;
	width:144px;
	color:#005d8a;
	font:normal 11px "Lucida Sans Unicode", "Lucida Grande", Verdana, Geneva, sans-serif;
	text-transform:none;
	margin-bottom:8px;
	text-decoration:none;
	margin-top:none!important;
}
#interna-e ul li.btnmais a{
	background:#fff url(/imgs/ico-mais.gif) 7px center no-repeat;
	padding-left:28px;
	width:124px;
}
#interna-e ul li.compartilhe{
	border:none;
	background:#fff url(/imgs/compartilhe.gif) no-repeat;
	height:28px;	
	color:#FFF;
}
#interna-e .compartilhar{
	padding-left:10px;	
}
#interna-e .compartilhar div{
	padding-bottom:10px;	
}
#interna-e .compartilhar div a{
	padding-right:8px;	
}
#interna-d h2{
	font:bold 20px "Lucida Sans Unicode", "Lucida Grande", Verdana, Geneva, sans-serif;
	text-transform:uppercase;
}
/*MENU DROP DOWN*/
ul.categorias a{
	color:#FFF;
	text-decoration:none;	
}
ul.categorias li, ul.categorias {
	position: relative;
	float:left;
}
ul.categorias li.list:hover{
	
}
ul.categorias li.list:hover a{

}
ul.categorias li ul.submenu{
	position: absolute;
	top:32px;
	left:-524px;
	display: none;
	z-index:9999;
	background:#1a6e96;

	width:686px;
}
ul.categorias li.ultimo ul{
}
ul.categorias li ul li{
	
}
ul.categorias li ul li a {

}
ul.categorias li ul li a:hover{

}
ul.categorias li:hover ul { display: block; }
ul.categorias li:hover ul, li.over ul { 
	display: block; }

ul.tdcat{
	float:left!important;
	padding-left:0px;
	padding-top:10px;
	padding-bottom:10px;
}
ul.tdcat li{
	float:left!important;
	width:201px;
	background:none!important;
	font:normal 13px "Lucida Sans Unicode", "Lucida Grande", Verdana, Geneva, sans-serif;
	color:#FFF;
	padding: 3px 0 3px 20px;
	border-right:1px solid #3b7fa0;
}
ul.tdcat li a:hover{
	text-decoration:underline;
}
ul.tdcat li.ultimo{
	border:none!important;
}
ul.tdcat li ul li{
	float:none!important;	
	font:normal 13px "Lucida Sans Unicode", "Lucida Grande", Verdana, Geneva, sans-serif;
	margin-left:0;
	width:162px;
	padding-left:3px;
}
/*FIM*/
#busca div{
	width:435px;
	margin:0 auto;
	margin-top:25px;
	display:none;		
}
#busca .ativo{
	display:block;
}
#busca span{
	display:block;
	color:#4086a7;
	margin-bottom:3px;
	font:normal 11px Arial, Helvetica, sans-serif;
}
#busca input.botao{
	border-top:1px solid #f1f1f1;
	border-right:1px solid #ececec;
	border-bottom:1px solid #e2e2e2;
	border-left:1px solid #f8f8f8;
	background:#fff;
	float:right;
	height:26px;
	width:110px;
	color:#4086a7;
	font:bold 11px "Lucida Sans Unicode", "Lucida Grande", Verdana, Geneva, sans-serif;
	text-transform:uppercase;
}
#busca input.buscar{
	border-bottom:1px solid #f1f1f1;
	border-left:1px solid #ececec;
	border-top:1px solid #e2e2e2;
	border-right:1px solid #f8f8f8;
	background:#fff;
	float:left;
	padding:0 5px;
	height:24px;
	width:310px;
	color:#666;
	font:normal 12px "Lucida Sans Unicode", "Lucida Grande", Verdana, Geneva, sans-serif;
}
#interna-d h3.hmapa,#interna-d h3.htexto{
	background:#0099ee;
	height:24px;
	color:#FFF;
	font:bold 13px "Lucida Sans Unicode", "Lucida Grande", Verdana, Geneva, sans-serif;
	text-transform:uppercase;
	padding:8px 0 0 10px;
	margin-bottom:3px;
	margin-top:3px;
}
#interna-d h3.hcomentarios{
	background:#cceeff;
	height:24px;
	color:#333333;
	font:bold 13px "Lucida Sans Unicode", "Lucida Grande", Verdana, Geneva, sans-serif;
	text-transform:uppercase;
	padding:8px 0 0 10px;
	margin-top:8px;
}
#interna-d h3.hrota{
	background:#5bc4ff;
	height:24px;
	color:#FFF;
	font:bold 13px "Lucida Sans Unicode", "Lucida Grande", Verdana, Geneva, sans-serif;
	text-transform:uppercase;
	padding:8px 0 0 10px;
	margin-top:8px;
}
.seta-e{
	background:#f8f8f8 url(/imgs/seta-anterior.gif) center no-repeat;
	float:left;	
	width:30px;
	height:150px;
	display:block;
	border:1px solid #e5e5e5;
	text-indent:-3000em;
	margin-top:8px;	
	cursor:pointer;
}
.slides{
	float:left;
	height:150px;
	width:546px;
	margin-top:8px;
	margin-left:9px;
}
.slide a img, .slide a{
	border: none; overflow: hidden; float: left;
}
.slide a{ 
	border:3px solid #808080;
	-moz-border-radius: 3px;
	border-radius: 3px;
}
.slide a img{
	margin: -3px;
}
.seta-d{
	width:30px;
	height:150px;
	display:block;
	border:1px solid #e5e5e5;
	text-indent:-3000em;
	margin-top:8px;	
	cursor:pointer;
	background:#f8f8f8 url(/imgs/seta-proximo.gif) center no-repeat;
	float:right;
}
/*
#coluna-e #recomendamos a{
	width:30px;
	height:150px;
	display:block;
	border:1px solid #e5e5e5;
	text-indent:-3000em;
	margin-top:8px;	
}
#coluna-e #recomendamos .proximo{
	
}
#coluna-e #recomendamos .anterior{
	background:#f8f8f8 url(/imgs/seta-anterior.gif) center no-repeat;
	float:left;	
}
#coluna-e #recomendamos #slide{
	float:left;
	height:150px;
	width:546px;
	margin-top:8px;
	margin-left:9px;
}*/
.slide{
	float:left;
}
.slide h3{
	font:bold 14px "Lucida Sans Unicode", "Lucida Grande", Verdana, Geneva, sans-serif;
	text-transform:uppercase;
	margin-right:3px;
	margin-left:11px;
}
.slide .img{
	background:#999999;
	padding:1px;
	width:158px;
	margin:0 11px;
}
.slide .img img{
	border:4px solid #fff;
	margin:0!important;
}
.slide .estrelas{
	margin-left:11px;	
}
.slide img{
	margin:2px 1px 3px 2px;
}
.mapaborda{
	margin-top:8px;border:1px solid #666666;padding:7px;
}
#map_canvas{
	height:272px;width:453px
}
#interna-d a{
	color:#005d8a;
}
#interna-d a:hover{
	color:#004161;	
}
.telcontatos{
	background:#f7f7f7;
	border:1px solid #e9e9e9;
	padding:8px;
	display:none;
	margin-bottom:8px;
}
.cesquerda{
	float:left;
	width:76px;
	height:100px;
	margin:8px;	
}
.comentar{
	background:#f7f7f7;
	border:1px solid #e9e9e9;
	margin-top:8px;
	margin-bottom:8px;
}
.cdireita table{
	width:350px;
	margin-left:0px;
}
.cdireita table td{
	padding:2px 2px 0px 0;
}
.cdireita table .c2 input{
	width:350px;
}
.cdireita table .c1 input{
	width:166px;
}
.cdireita{
	width:370px;
	float:left;
	padding:8px 0;
}
.cdireita table input.botao, .denunciar .botao{
	border-top:1px solid #f1f1f1;
	border-right:1px solid #ececec;
	border-bottom:1px solid #e2e2e2;
	border-left:1px solid #f8f8f8;
	background:#fff;
	float:right;
	height:26px;
	width:110px;
	color:#4086a7;
	font:bold 11px "Lucida Sans Unicode", "Lucida Grande", Verdana, Geneva, sans-serif;
	text-transform:uppercase;
}
.cdireita table input.input, .denunciar input{
	border-bottom:1px solid #f1f1f1;
	border-left:1px solid #ececec;
	border-top:1px solid #e2e2e2;
	border-right:1px solid #f8f8f8;
	background:#fff;
	float:left;
	padding:0 5px;
	height:24px;
	color:#666;
	font:normal 12px "Lucida Sans Unicode", "Lucida Grande", Verdana, Geneva, sans-serif;
}
.cdireita table textarea, .denunciar textarea{
	border-bottom:1px solid #f1f1f1;
	border-left:1px solid #ececec;
	border-top:1px solid #e2e2e2;
	border-right:1px solid #f8f8f8;
	background:#fff;
	float:left;
	padding:5px 5px;
	width:350px;
	color:#666;
	font:normal 12px "Lucida Sans Unicode", "Lucida Grande", Verdana, Geneva, sans-serif;
}
.denunciar textarea{
	width:420px!important;
}
.comentario{
	
	margin-top:8px;	
}
.comentario .c2{
	float:right;
	width:385px;	
}
.comentario .c2 span{
	text-transform:uppercase;
	color:#333;
	font:bold 13px "Lucida Sans Unicode", "Lucida Grande", Verdana, Geneva, sans-serif;	
}
.comentario .l2{
	padding:8px 3px 0;
}
.denunciar a, .responder a{
	color:#F00!important;
	text-decoration:none;
	font:normal 10px "Lucida Sans Unicode", "Lucida Grande", Verdana, Geneva, sans-serif;
	float:right;
}
.denunciar a:hover{
	text-decoration:underline;
}
.cesquerda{
	text-align:center;
	font:normal 11px "Lucida Sans Unicode", "Lucida Grande", Verdana, Geneva, sans-serif;	
}
.cesquerda .facelk{
	background:url(/imgs/iconface.gif) left no-repeat;
	display:block;
	padding-left:18px;
	text-align:left;
	margin-bottom:4px;
	margin-left:3px;
	float:left;
}
.cesquerda .twitlk{
	margin-left:3px;
	background:url(/imgs/icontwit.gif) left no-repeat;
	display:block;
	text-align:left;
	padding-left:18px;
	float:left;
}
.suanota{
	padding:3px 0 3px 10px;	
}
.suanota span{
	color:#333333;
	font:bold 11px "Lucida Sans Unicode", "Lucida Grande", Verdana, Geneva, sans-serif;
}
.c2 .autor{
	height:45px;	
}
#interna-e .avaliacao{
	margin:5px 3px;	
}
.gravatar{
	background:url(/imgs/foto.gif);
	width:76px;
	height:81px;
	float:left;	
}
.logado span.usu{
	text-transform:uppercase;
	color:#333;
	font:bold 13px "Lucida Sans Unicode", "Lucida Grande", Verdana, Geneva, sans-serif;		
}
.gravatar img{
	margin:3px 0 0 3px;	
}
.cesquerda .gravatar img{
	margin:3px 0 0 1px!important;
}
.hidden{
	display:none;	
}
.erela{
	font:normal 11px "Lucida Sans Unicode", "Lucida Grande", Verdana, Geneva, sans-serif;
}
.erela li{
	padding:5px 10px 0;	
}
.erela a{
	color:#005d8a;
	font:bold 11px "Lucida Sans Unicode", "Lucida Grande", Verdana, Geneva, sans-serif;
	text-decoration:none;
	text-transform:uppercase;	
}
.erela a:hover{
	text-decoration:underline;	
}
.nota a{
	color:#005d8a;
}
.nota a:hover{
	color:#004161;
}
.mapalink{
	
}
.mapalinks ul{
	float:right;
	padding:5px 0 10px 0;		
}
.mapalinks ul li{
	float:left;
	padding:0 10px;
	border-right:1px solid #005d8a;
}
.mapalinks .ultimo{
	border:none;
	padding-right:5px!important;	
}
#directions_panel{
	margin:0 10px 0 10px;	
	font:normal 11px "Lucida Sans Unicode", "Lucida Grande", Verdana, Geneva, sans-serif;
}
.adp-directions tr:hover{
	background:#f0f0f0;	
}
.adp-directions b{
	font:bold 11px "Lucida Sans Unicode", "Lucida Grande", Verdana, Geneva, sans-serif;
}
#coluna-e .lista .org a{
	color:#005d8a;
	width:500px;
	display:block;
	font:bold 12px "Lucida Sans Unicode", "Lucida Grande", Verdana, Geneva, sans-serif;
}
#coluna-e .lista h2, #coluna-e.interna h2{
	background:#0099ee;
	height:24px;
	color:#fff;
	font:bold 13px "Lucida Sans Unicode", "Lucida Grande", Verdana, Geneva, sans-serif;
	text-transform:uppercase;
	padding:8px 0 0 10px;
	margin:8px 0 8px 8px;
}
#coluna-e.interna p{
	margin:0 16px;
}
#coluna-e h2.hcomentarios{
	background:#cceeff;
	color:#333333;
	text-transform:uppercase;
}
.paginacao{
	text-align:center;
	margin:15px 0 15px;	
}
.paginacao a{
	color:#005d8a;
	background:#f0f0f0;
	padding:2px 5px;
	margin:0 3px;	
	font:normal 12px "Lucida Sans Unicode", "Lucida Grande", Verdana, Geneva, sans-serif;
}
.paginacao a:hover{
	color:#004161!important;
}
.paginacao span{
	font:bold 12px "Lucida Sans Unicode", "Lucida Grande", Verdana, Geneva, sans-serif;
	color:#004161;
	background:#f0f0f0;
	padding:2px 5px;
	margin:0 3px;	
}
.listaempresa{
	border-bottom:1px solid #E5E5E5;
	margin:0 16px 8px;	
	padding-bottom:8px;
}
.listaempresa .nota{
	float:right;
	width:95px;
}
.listaempresa .nota span{
	font:normal 10px "Lucida Sans Unicode", "Lucida Grande", Verdana, Geneva, sans-serif!important;	
}
.listaempresa .tel a{
	color:#005d8a;
}
.listaempresa .tel a:hover{
	color:#004161;
}
.lista ul{
	margin:0 8px;
}
.lista ul li{
	font:normal 12px "Lucida Sans Unicode", "Lucida Grande", Verdana, Geneva, sans-serif!important;
	background:url(/imgs/setinha.gif) left center no-repeat;
	margin:2px 0 0 8px;
	padding-left:8px;
	float:left;
	width:280px;
}
.lista ul li a{
	color:#005d8a;
}
.lista ul li a:hover{
	color:#004161;
}
.denunciar div{
	background:#f7f7f7;
	border:1px solid #e9e9e9;
	padding:8px;
	margin:0 auto;
	margin-bottom:8px;
	margin-top:8px;
}
.denunciar table, .denunciar textarea{
	width:432px;	
}
.hmapa a,.htexto a{
	background:url(/imgs/mapamini.gif) no-repeat;
	height:17px; width:17px;
	display:block;
	text-indent:-3000em;
	float:right;
	margin-right:8px;	
}
.hmapa a.max,.htexto a.max{
	background:url(/imgs/mapamax.gif) no-repeat;
}
.hcomentarios a.max{
	background:url(/imgs/comentariomax.gif) no-repeat;
}
.hcomentarios a{
	background:url(/imgs/comentariomini.gif) no-repeat;
	height:17px; width:17px;
	display:block;
	text-indent:-3000em;
	float:right;
	margin-right:8px;	
}
.formulario span{
	font:normal 12px "Lucida Sans Unicode", "Lucida Grande", Verdana, Geneva, sans-serif;
	color:#000;
	padding-left:3px;
}
.formulario td{
padding: 3px 3px !important;
}
.formulario{
margin: 0 auto;
width: 600px;
}
.formulario input, .formulario select, .formulario textarea{
	border-left:1px solid #ececec;
	border-top:1px solid #e2e2e2;
	border-right:1px solid #f8f8f8;
	background:#fff;
	float:left;
	padding:0 5px 0 5px;
	height:24px;
	color:#666;
	font:normal 12px "Lucida Sans Unicode", "Lucida Grande", Verdana, Geneva, sans-serif;
}
.formulario select{
	padding-right:0!important;	
}
.formulario input.tipo1{
	width:590px;	
}
.formulario input.tipo2{
	width:285px;	
}
.formulario select.tipo2{
	width:295px;
}
.formulario input.tipo3{
	width:185px;	
}
.formulario select.tipo5{
	width:395px;
}
.formulario textarea{
	width:590px;
	padding-top:3px;	
	height:86px!important;
}
.formulario input.botao{
	border-top:1px solid #f1f1f1;
	border-right:1px solid #ececec;
	border-bottom:1px solid #e2e2e2;
	border-left:1px solid #f8f8f8;
	background:#fff;
	float:right;
	height:26px;
	width:110px;
	color:#4086a7;
	margin-left:10px;
	font:bold 11px "Lucida Sans Unicode", "Lucida Grande", Verdana, Geneva, sans-serif;
	text-transform:uppercase;
}
/*MENU DROP DOWN*/
ul.outracidade a{
	color:#FFF;
	text-decoration:none;	
}
ul.outracidade li, ul.outracidade {
	position: relative;
}
ul.outracidade li.list:hover{
	
}
ul.outracidade li.list:hover a{

}
ul.outracidade li ul.submenu{
	position: absolute;
	top:31px;
	left:173px;
	display: none;
	z-index:9999;
	background:#fff;
	width:352px;
	border-right:1px solid #ececec;
	border-bottom:1px solid #e2e2e2;
	border-left:1px solid #f8f8f8;
}
ul.outracidade li.ultimo ul{
}
ul.outracidade li ul{
	padding:10px 7px;	
}
ul.outracidade li ul li{
	float:left;	
	width:170px;
	margin:0 3px;
	border-bottom:1px solid #ecf1f6;

}
ul.outracidade li ul li a {
	width:154px;
	font:normal 13px "Lucida Sans Unicode", "Lucida Grande", Verdana, Geneva, sans-serif;
	padding:5px 8px;
	display:block;
	color:#4086a7;
}
ul.outracidade li ul li a:hover{
	background:#4086a7;
	color:#fff;
}
ul.outracidade li:hover ul { display: block; }
ul.outracidade li:hover ul, li.over ul { 
	display: block; }
label.radio{
display:block !important;
padding-top:5px;
font:normal 12px "Lucida Sans Unicode", "Lucida Grande", Verdana, Geneva, sans-serif;
width:60px!important;
float:left;
}
label span.error{
font:italic 10px "Lucida Sans Unicode", "Lucida Grande", Verdana, Geneva, sans-serif;
color:#666;
font-weight:bold;
}
input.radio{
height:15px;
float:left;
width:15px;
padding:0;
margin:0;
margin-right:3px;
margin-left:5px;
}
.MultiFile-list{
	width:600px;
	float:left;
}
.MultiFile-label{
	clear:both;
	height:33px;
	background:#f7f7f7;
	margin:5px 0 0;
}
.MultiFile-label span{
	display:block;
	font:normal 14px "Lucida Sans Unicode", "Lucida Grande", Verdana, Geneva, sans-serif;
	width:280px;
	height:20px;
	overflow:hidden;
	float:left;
	margin:8px;
}
.MultiFile-label a{
	float:left;
	background:url(/imgs/cancel.gif) no-repeat;
	height:16px;
	width:16px;
	display:block;
	text-indent:-3000em;
	margin:9px 0 0 5px;	
}
.MultiFile-label .input{
	float:right!important;
	margin:3px;
	width:260px;
	z-index:9999;
}
.fotenviadas{
	font:normal 14px "Lucida Sans Unicode", "Lucida Grande", Verdana, Geneva, sans-serif;
	margin:15px;
	text-transform:uppercase;	
}
.ftenviada{
	float:left;
	margin:0 0 15px 15px;
}
/*FIM*/

/* PRODUTOS BUSCAPf */
#topproducts{
height: 300px;
margin: 0 10px;
padding-bottom: 10px;
}
div.produto{
height: 35px;
margin-bottom:5px!important;
}
#topproducts p{
padding: 0 5px;
}
#topproducts p.img{ padding: 5px 0 !important; line-height: 200px;}
#topproducts div.img, #offer div.img{
width: 200px;
height: 200px;
display: table-cell;
vertical-align: middle;
}
div.img img{
vertical-align: middle;
}
#offer{
width: 300px;

}
#offer div.img{
padding: 0 50px;
}
#topproducts div.oferta{
width: 230px !important;
height: 250px;
float: left;
}
div.oferta p{
padding: 0 0;
margin: 0 0;
}
#offer div.oferta{
padding: 0 20px;
}
p.img{text-align: center; padding-bottom: 10px !important;}
p.vendedor a{
text-decoration: none;
color: #333;
font: bold 9px Arial;
}
p.produto a{
color: #333;
font: bold 12px "Lucida Grande","Lucida Sans",Verdana;
}
p.preco{
text-align: right;
}
p.preco a{
color: #005D8A;
font: bold 13px "Lucida Grande","Lucida Sans",Verdana;
padding: 3px 0;
text-decoration: none;
}
p.preco span{
font-size: 16px;
}
.c2 .autor img{
	margin-left:5px;	
}
.c2 .autor .local{
	text-transform:none;
	font: normal 10px Arial, Helvetica, sans-serif;
}
/* FIM PRODUTOS BUSCAPf */
#coluna-e.interna p{
	margin:10px 20px;	
}
b{
	font-weight:bold;	
}


/* BLOCO BOOKING */
	#searchboxInc {
		font: 12px/1.5 Arial, Helvetica, sans-serif;
                color:  #003580;
		width: 300px;
	}
	
        #searchboxInc form {
                background: #FFFFFF;
        }
	#searchboxInc fieldset, #searchboxInc img {
		border: 0;
	}
	
	#searchboxInc fieldset {
		padding: 8px;
	}
	
	#searchboxInc #inout h3 {
		background-color:transparent;
		font-size:1.1em;
	}
	
	#searchboxInc h3 {
		margin-bottom:0.2em;
		position:static;
		font-size:118%;
		font-weight:bold;
		margin: 0;
	}
 
	#searchboxInc p {
		font-size: 2em;
		margin: 0;
	}
	
	#searchboxInc #homein, #searchboxInc #homeout {
		float: left;
		padding: 0.5em 1em 0 0;
        }
	
	#searchboxInc .avail {
		padding-top: 1em;
		clear: left;
	}
	
	#searchboxInc a.calender {
		vertical-align: -4px;
	}
	
	#searchboxInc a.calender img {
		background: #0896ff;
	}
	
	#searchboxInc .blur {
		color: #999;
	}
	
	#searchboxInc button {
		float: right;
		-moz-border-radius: 8px;
		background-color: #0896ff;
		border: 2px solid #fff;
		color: #fff;
		letter-spacing: 1px;
		padding: 0.15em 0.75em;
		text-transform: uppercase;
		font: bold 1.333em/1 Arial, Helvetica, sans-serif;
	}
 
	#searchboxInc #calendar {
		font: 12px/1.5 Arial, Helvetica, sans-serif;
		color: #003580;
	    display: none;
	    position: absolute;
	    background-image: url(http://q.bstatic.com/static/img/shadow3.png);
	    padding: 0 4px 4px 0;
	}
 
	/* For calendar */
	.caltable {
	    border: 1px solid #003580;
	    background-color: #fff;
	}
	.caltable a:link, .caltable a:visited {
	    color: #0896ff !important;
	}
	.caltable a:hover {
	    color: #feba02 !important;
	    border-color: #feba02 !important;
	}
	.caltable a:active {
	    color: #b30000 !important;
	    border-color: #b30000 !important;
	}
	.caltable td {
	    text-align: center;
	}
	.caltable td a {
	    display: block;
	    text-decoration: none;
	}
	.caltable td.calheader a {
	    display: inline;
	    vertical-align: -.4em;
	}
	.caltable td.calheader img.calNoPrevMonth {
	    background: white url(http://r.bstatic.com/static/img/butPrevMonth.png) 0 -72px no-repeat;
	    vertical-align: -.4em;
	}
	.caltable td.calheader img.calNoNextMonth {
	    background: white url(http://s.bstatic.com/static/img/butNextMonth.png) 0 -72px no-repeat;
	    vertical-align: -.4em;
	}
	.caltable td.calheader .calNextMonth img {
	    background: white url(http://r.bstatic.com/static/img/butNextMonth2.png) 0 0 no-repeat;
	}
	.caltable td.calheader .calPrevMonth img {
	    background: white url(http://q.bstatic.com/static/img/butPrevMonth2.png) 0 0 no-repeat;
	}
	.caltable td.calheader .calNextMonth:hover img, .caltable td.calheader .calPrevMonth:hover img {
	    background-position: 0 -24px;
	}
	.caltable td.calheader .calNextMonth:active img, .caltable td.calheader .calPrevMonth:active img {
	    background-position: 0 -48px;
	}
	.calheader {
	    padding: .4em;
	    white-space: nowrap;
	}
	.calheader select {
	    margin: 0 .6em;
	}
	.monthYear {
	    background-color: #ffffff;
	    color: white;
	}
	.dayNames td {
	    border-bottom: 1px solid #003580;
	    background-color: #e6edf6;
	}
	.days td {
	    color: #779bca;
	    background-color: #e6edf6;
	    padding: .2em;
	    border: 2px solid #e6edf6;
	}
	.days td.weekend {
	    background-color: #c5d4e9;
	    border-color: #c5d4e9;
	}
	.days td.past {
	    text-decoration: line-through;
	}
	.days td.today, .days td.future {
	    border: none;
	    padding: 0;
	}
	.days td a {
	    padding: .2em;
	    border: 2px solid #e6edf6;
	}
	.days td.weekend a {
	    border-color: #c5d4e9;
	}
	.days td.today a {
	    background-color: #fff;
	}
	.days td.selected {
	    font-weight: bold;
	}
	.days td.selected a {
	    border-color: #0896ff;
	}
	
	/* PESQUISA */
	
.gsc-search-box,.gsc-tabsArea{
display: none!important;
}
#coluna-e.interna h3{
	 font-size:16px; margin-left:20px; color:#003; font-weight:bold;	
}
#coluna-e.interna a{
	color:#005d8a;
}
#coluna-e.interna a:hover{
	color:#004161;	
}
#coluna-e.interna ul{
	margin:0 15px 0 5px;
	background:none;
	width:auto;
	padding:0;
}
#coluna-e.interna ul li ul{
	margin-left:5px!important;
}
#coluna-e.interna ul li span{
	margin-right:20px;
}
#coluna-e.interna ul li{
	margin:0 0 0 15px;
	background:none;
	width:auto;
	padding:0;
	font:bold 12px "Lucida Grande","Lucida Sans",Verdana!important; 
}
#coluna-e.interna ul li ul li{
	margin-top:5px;
	margin-bottom:5px;
	font:normal 12px "Lucida Grande","Lucida Sans",Verdana!important;
}
.pfrequentes{
	float:left;
	font:bold 26px Arial, Helvetica, sans-serif;
	margin-right:5px;
	margin-left:15px;
	display:block;
	width:25px;
}
#coluna-e.interna table.tabela{
	margin:5px 20px;
}
#coluna-e.interna table.tabela td{
	padding:2px 4px;
	border:1px solid #000;
}
strong{
	font-weight:bold;	
}
#coluna-e ul.dmenu{
	background:#f8ca0a;
	height:23px;
	margin:0 0 0 8px;
	padding:9px 0 0 0px;
}
#coluna-e ul.dmenu li{
	border-right:1px solid #005d8a;
	margin:0;
	padding:0 10px;
}
#coluna-e ul.dmenu li a{
	color:#005d8a;	
}
#coluna-e ul.dmenu li.ultimo{
	border:none;
}
#coluna-d #logar{
	margin-top:8px;	
}
#coluna-d #logar input.botao{
	border-top:1px solid #f1f1f1;
	border-right:1px solid #ececec;
	border-bottom:1px solid #e2e2e2;
	border-left:1px solid #f8f8f8;
	background:#fff;
	float:right;
	height:29px;
	width:110px;
	color:#4086a7;
	font:bold 11px "Lucida Sans Unicode", "Lucida Grande", Verdana, Geneva, sans-serif;
	text-transform:uppercase;
}
#coluna-d #logar input.usumail{
	border-bottom:1px solid #f1f1f1;
	border-left:1px solid #ececec;
	border-top:1px solid #e2e2e2;
	border-right:1px solid #f8f8f8;
	background:#fff;
	float:left;
	padding:0 5px;
	height:29px;
	width:288px;
	color:#666;
	font:normal 16px "Lucida Sans Unicode", "Lucida Grande", Verdana, Geneva, sans-serif;
	margin-bottom:8px;
}
#coluna-d #logar input.ususenha{
	border-bottom:1px solid #f1f1f1;
	border-left:1px solid #ececec;
	border-top:1px solid #e2e2e2;
	border-right:1px solid #f8f8f8;
	background:#fff;
	float:left;
	padding:0 5px;
	height:29px;
	width:170px;
	color:#666;
	font:normal 16px "Lucida Sans Unicode", "Lucida Grande", Verdana, Geneva, sans-serif;
}
#um-coluna h3{
	font:normal 30px "Lucida Sans Unicode", "Lucida Grande", Verdana, Geneva, sans-serif;
	margin:10px 0 0 15px;	
	color:#005d8a;
}
#um-coluna p{
	font:normal 14px "Lucida Sans Unicode", "Lucida Grande", Verdana, Geneva, sans-serif;
	margin:10px 20px;	
	color:#383838;
}
#comofunciona{
	width:814px;
	height:206px;
	margin:0 auto;
	background:url(/imgs/destaque-flexinhas.gif) center no-repeat;	
	color:#383838;
	font:normal 14px "Lucida Sans Unicode", "Lucida Grande", Verdana, Geneva, sans-serif;
	margin-top:30px;
}
#comofunciona .col1{
	float:left;
	background:url(/imgs/busca-destaque.gif) center top no-repeat;
	padding:170px 0 0 0;
	width:210px;
}
#comofunciona .col2{
	float:left;
	margin-left:32px;
	background:url(/imgs/logo.gif) center 15px no-repeat;
	padding:70px 0 0 0;
	width:239px;
}
#comofunciona .col3{
	float:left;
	background:url(/imgs/com-destaque.gif) 20px bottom no-repeat;
	padding:40px 0 100px 0;
	width:332px;
}
#comofunciona .col2 span{
	display:block;
	margin-left:30px;
}
#comofunciona .col3 span{
	display:block;
	margin-left:85px;
}
.faixa-c{
	width:790px;
	background:url(/imgs/faixa-bg.gif) top repeat-x;
	float:left;
	margin-bottom:20px;
}
.faixa-e{
	width:76px;
	background:url(/imgs/faixa-e.gif) top no-repeat;
	min-height:76px;float:left;
	margin-left:4px;
}
.faixa-d{
	width:76px;
	float:left;
	background:url(/imgs/faixa-d.gif) top no-repeat;
	height:76px;
}
.destaque-e, .destaque-d{
	width:315px;	
}
.destaque-e h4, .destaque-d h4{
	text-transform:uppercase;
	font-size:24px;
	color:#005d8a;
	text-align:center;
	margin-top:24px;	
}
.destaque-e{
	margin-left:37px;
	float:left;	
}
.destaque-d{
	margin-right:37px;
	float:right;	
}
.faixa-c .cxvalor{
	background:url(/imgs/caixa-valor-bg.gif) no-repeat;
	width:176px;
	height:87px;
	margin:0 auto;
	margin-top:6px;
	color:#0099ee;
	padding:15px 15px 0;
}
.faixa-c span.txt1{
	float:left;	
}
.faixa-c span.preco{
	font-size:36px;
	display:block;
	text-align:center;
	margin-left:12px;
	float:left;
}
.faixa-c span.txt2{
	font-size:12px;
	float:right;
	text-align:right;
}
.faixa-c ul{
	background:#f2f2f2;
	padding:10px 15px;
	border:1px solid #eeeeee;
	margin-top:15px;
}
.faixa-c ul li{
	color:#383838;
	padding-left:28px;
	font-size:14px;
	padding-top:10px;
	height:26px;
	border-bottom:1px solid #FFF;
}
.faixa-c ul li.check{
	background:url(/imgs/check-lista.gif) 6px center no-repeat;
}
.btn-mais{
	width:181px;
	text-align:center;
	height:36px;
	display:block;
	margin:0 auto;
	margin-top: 10px;
	background:url(/imgs/btnmais.gif) top no-repeat;
	color:#FFF;
	font-size:14px;
	text-transform:uppercase;
	text-decoration:none;
	padding:18px 0 0;
}
.btn-mais:hover{
	background:url(/imgs/btnmais.gif) bottom no-repeat;
	padding:19px 0 0;
	height:35px;
}

.tooltip {
	display:none;
	background:transparent url(/imgs/white_arrow.png);
	font-size:11px;
	height:70px;
	width:160px;
	padding:25px;
	color:#000;	
}
.destatico .destaque-e{
	margin-left:0!important;width:790px;
}
.destatico .destaque-e h4{
	margin-bottom:30px;	
}
.destatico #opcoese{
	margin-left:10px;width:394px;float:left;
}
.destatico h5{
	font:normal 13px "Lucida Sans Unicode", "Lucida Grande", Verdana, Geneva, sans-serif;color:#005d8a;text-transform:uppercase;margin:20px 0 10px;
}
.destatico table{
	text-align:center;width:100%;
	font:normal 12px "Lucida Sans Unicode", "Lucida Grande", Verdana, Geneva, sans-serif;	
}
.destatico .e1{
	width:25px;	
}
.destatico .e2{
	padding:6px 0;background:#f2f2f2;width:90px;
	font-size:11px;
}
.destatico .e3{
	background:#e6e6e6;width:70px;
}
.destatico .e4{
	background:#e6e6e6;
}
.destatico .e22{
	padding:6px 0;background:#fff;width:90px;
	font-size:11px;
}
.destatico .e33{
	background:#f2f2f2;width:70px;	
}
.destatico .e44{
	background:#f2f2f2;
}
.destatico .desce{
	color:#383838;
	margin-left:25px;
	font:normal 12px "Lucida Sans Unicode", "Lucida Grande", Verdana, Geneva, sans-serif;
}
#mapaa{
	width:272px;
	height:304px;
	float:left;
	background:url(/imgs/mapa.gif) no-repeat;
		margin:40px 0 0 40px;
}
.cidadess{
	float:right;
	width:370px!important;
	margin-bottom:15px;	
}
.cidadess li{
	margin-left:10px;
	padding-left:10px!important;
	width:160px!important;
	float:left;		
}
.destipo{
	font-size:22px;color:#fff;display:block;float:left;margin:5px 0 0 10px;
}
.desvalor{
	font-size:22px;color:#fff;display:block;float:left;margin:10px 0 0 25px;text-align:center;	
}

.assinar{
	display:block;padding-top:8px;width:125px;height:28px;float:right;color:#005d8a;text-decoration:none;text-align:center;font-size:16px;margin-top:50px;margin-right:8px;	
}
#assinar{
	margin-top:30px;background:url(/imgs/assine.gif) no-repeat;width:317px;height:127px;
}
.invisivel{
	display:none;	
}
.identificacao, .dempresa{
	padding-bottom:20px;	
}
.dempresa span, .dempresa input, .dempresa select{
	font-size:14px;	
}
.identificacao ul{
	background:#f2f2f2;
	padding:10px 15px 10px 0;
	border:1px solid #eeeeee;
	margin:15px 0 15px 30px;
	float:left;
	width:880px!important;
}
.identificacao ul li{
	color:#383838;
	padding-left:28px;
	font-size:14px;
	padding-top:10px;
	margin-left:15px;
	height:26px;
	border-bottom:1px solid #FFF;
	width:250px;
	float:left;
	overflow:hidden;
}
.identificacao ul li a{
	color:#333;	
}
.identificacao ul li a:hover{
	color:#000;	
}
#bann1{
	background:url(/imgs/bann1.gif) 50px 0 no-repeat;
	margin-top:40px;
}
.banns ul{
	background:#f2f2f2;
	padding:10px 15px;
	border:1px solid #eeeeee;
	width:300px;
	float:left;
}
#bann1 ul{
	margin:140px 0 0 500px;
}
.banns ul li{
	color:#383838;
	padding-left:28px;
	font-size:14px;
	padding-top:10px;
	height:26px;
	border-bottom:1px solid #FFF;
}
.banns ul li.check{
	background:url(/imgs/check-lista.gif) 6px center no-repeat;
}
#bann2{
	background:url(/imgs/bann2.gif) 50px 0 no-repeat;
	margin-top:40px;
}
#bann2 ul{
	margin:260px 0 0 60px;	
}
#bann3{
	background:url(/imgs/bann3.gif) 280px 0 no-repeat;
	margin-top:40px;
	padding-bottom:30px;
}
#bann3 ul{
	margin:240px 0 0 70px;	
}
#blogsidebar{
	background: #FFF url(/logo.gif) center bottom no-repeat;
	height:100px;
	width:300px;
	text-indent:-3000em;
}
#blogsidebar a{
	background:url(/imgs/blog.gif) 60px 10px no-repeat;
	height:100px;
	width:300px;
	display:block;
}
p.obsAnuncie{
	font-size:11px !important;
}
a.cadastroClassificado{
	font-size:10px !important;
}
.cordem1 .cdireita{
	width:350px;
}
.cordem2 .cdireita{
	width:330px;
}
.cordem1{
	margin-left:20px;
}
.cordem2{
	margin-left:40px;
}
.cordem .c2com{
	float:right;
	width:385px;
	margin-left:5px;
}
.cordem1 .c2com{
	float:right;
	width:395px;
	padding-left:5px;	
}
.cordem2 .c2com{
	float:right;
	width:375px;	
}
.cordem1 .gravatar, .cordem2 .gravatar{
	background:url(/imgs/foto2.gif);
	width:45px;
	height:51px;
	float:left;
}
.cordem1 .responder  .gravatar, .cordem2 .responder .gravatar{
	background:url(/imgs/foto.gif)!important;
	width:76px!important;
	height:81px!important;
	float:left;	
}
.cordem1 .cdireita table{
	width:310px;
	margin-left:0px;
}
.cordem1 .cdireita table td{
	padding:2px 2px 0px 0;
}
.cordem1 .cdireita table .c2 input{
	width:330px;
}
.cordem1 .cdireita table .c1 input{
	width:154px;
}
.cordem1 .cdireita table textarea{
	width:330px;
}
