

/*config*/
body { background:url(/img/background.jpg) #fbfbfb repeat-x; padding:0; margin:0; list-style:0; font-family:Arial, Helvetica, sans-serif; font-size:11px; }
ul, li { margin:0; padding:0; list-style:none; }
h1, h2, h3, h4, h5 { font-style:normal; font-weight:normal; font-size:small; padding:0; margin:0; }
.align { background:#FFF; width:1000px; margin:0px auto; }


/*relogio*/
.time { position:absolute; width:170px; height:38px; margin-left:800px; z-index:100; margin-top:157px; }



/*body top*/
.bodyTop { font:left; position:relative; background:url(/img/backTop.jpg) bottom repeat-x; width:1000px; height:208px; }
.bodyTop h2 a { float:left; background:url(/img/logo.png) no-repeat; width:219px; height:146px; text-indent:-9000px; overflow:hidden; display:block; }
.bodyTop h2 font { display:none; }
.bodyTop strong.tituloHome { float:left; background:url(/img/logo.png) no-repeat; width:219px; height:146px; text-indent:-9000px; overflow:hidden; display:block; }
.bodyTop div { float:right; width:728px; height:90px; margin:15px 30px 10px 0; }
.bodyTop ul#nav { float:right; width:728px; height:24px; margin-right:30px; }
.bodyTop ul#nav li { float:left; height:22px; margin-right:8px; }
.bodyTop ul#nav li.quebra { margin:0; }
.bodyTop ul#nav li a { float:left; height:22px; text-indent:-9000px; }
.bodyTop ul#nav li a.shopping { float:left; background:url(../img/guia_shopping.jpg) no-repeat; width:119px; height:22px; }
.bodyTop ul#nav li a.bares_clubes { float:left; background:url(../img/guia_bares_clubes.jpg) no-repeat; width:147px; height:22px; }
.bodyTop ul#nav li a.restaurante { float:left; background:url(../img/guia_restaurantes.jpg) no-repeat; width:138px; height:22px; }
.bodyTop ul#nav li a.moteis { float:left; background:url(../img/guia_motel.jpg) no-repeat; width:95px; height:22px; }
.bodyTop ul#nav li a.pet_shop { float:left; background:url(../img/guia_pet_shop.jpg) no-repeat; width:77px; height:22px; }
.bodyTop ul#nav li a.horas { float:left; background:url(../img/guia_24hrs.jpg) no-repeat; width:110px; height:22px; }
.bodyTop fieldset { float:left; clear:left; background:url(/img/backSearch.jpg) no-repeat; width:750px; margin:12px 0 0 25px; padding:8px 0px 5px 0px; border:0px; }
.bodyTop fieldset legend { display:none; visibility:hidden; }
.bodyTop fieldset input.text1 { float:right; background:url(/img/backTextBoxSearch.jpg) repeat-x; width:213px; height:19px; margin-right:7px; padding-top:3px; border:0px;  font-weight:bolder; }
.bodyTop fieldset select.text2 { float:right; background:url(/img/backTextBoxSearch.jpg) repeat-x; width:120px; height:22px; border:none; margin-right:7px; }
.bodyTop fieldset #buscaCidade { float: right; width: 127px; }
.bodyTop fieldset #buscaCidade select.text3 { float:right; background:url(/img/backTextBoxSearch.jpg) repeat-x; width:120px; height:22px; border:none; margin-right:7px; }

.bodyTop fieldset select.text4 { float:right; background:url(/img/backTextBoxSearch.jpg) repeat-x; width:40px; height:22px; border:none; margin-right:7px; }
.bodyTop fieldset input[type="submit"] { float:right; background:url(/img/btnSearch.jpg) no-repeat; width:32px; height:27px; margin:-2px 15px 0 0; cursor:pointer; text-indent:-9000px; line-height:0px; border:0px; overflow:hidden; }
.bodyTop p { float:left; margin:11px 0 0 20px; }



.bodyTop div.bodyColLeft { position:absolute; top:0px; left:-10px; margin:0px; background:url(/img/colLeft.jpg) no-repeat; width:10px; height:705px; }
.bodyTop div.bodyColRight { position:absolute; top:0px; right:-10px; margin:0px; background:url(/img/colRight.jpg) no-repeat; width:10px; height:705px; }


/*middle*/
.content { float:left; background:#FFF; width:1000px; margin:0 auto; padding-top:15px; }
.content div.colLeft { float:left; width:180px; margin-left:20px; }
.content div.colLeft div.menuLeft { float:left; background:url(/img/backMenuLeft.jpg) repeat-y; width:180px; margin-bottom:15px; }

	.content div.colLeft div.menuLeft ul.menuLeftGuia { float:left; width:180px; margin-bottom:15px; }
	.content div.colLeft div.menuLeft ul.menuLeftGuia h2 { float:left; background:url(/img/menuGuiasEspeciais.jpg) no-repeat; width:180px; height:38px; margin-bottom:8px; text-indent:-9000px; }
	.content div.colLeft div.menuLeft ul.menuLeftGuia li { float:left; background:url(/img/backMenuLeftGuiaLi.jpg) no-repeat; width:150px; height:17px; margin:2px 0px 2px 10px; padding:3px 0 0 12px; }
	.content div.colLeft div.menuLeft ul.menuLeftGuia li a { float:left; font:12px Arial; font-weight:bolder; color:#000; text-decoration:none; }
	.content div.colLeft div.menuLeft ul.menuLeftGuia li a:hover { text-decoration:underline; }
	
	.content div.colLeft div.menuLeft ul.menuLeftLinks { float:left; width:180px; margin-top:15px; margin-bottom: 10px; }
	.content div.colLeft div.menuLeft ul.menuLeftLinks h2 { float:left; background:url(/img/menuLinksUteis.jpg) no-repeat; width:180px; height:38px; margin-bottom:3px; text-indent:-9000px; }
	.content div.colLeft div.menuLeft ul.menuLeftLinks li { float:left; background:url(/img/backMenuLeftLinksLi.jpg) no-repeat; width:140px; height:15px; margin:2px 0px 2px 10px; padding:1px 0 0 15px; }
	.content div.colLeft div.menuLeft ul.menuLeftLinks li a { float:left; font:11px Arial; font-weight:bolder; color:#FFF; text-decoration:none; }
	.content div.colLeft div.menuLeft ul.menuLeftLinks li a:hover { text-decoration:underline; }
	.content div.colLeft div.menuLeft ul.menuLeftLinks .final { float:left; width:140px; height:10px; margin:2px 0px 2px 10px; padding:1px 0 0 15px; }
	
	.content div.colMiddle div.menuLeftMaisBuscados { float:left; background:url(/img/backMaisMeio.gif) repeat-y; width:557x; margin-bottom:15px; }
	.content div.colMiddle div.menuLeftMaisBuscados div { float:left; width:502px;}
	.content div.colMiddle div.menuLeftMaisBuscados div#meio { float:left; width:520px; padding:3px 20px; text-align:center;}
	.content div.colMiddle div.menuLeftMaisBuscados div#meio span a { float:left; margin-right:12px; letter-spacing:-1px; font-weight:bold; line-height:20px; color:#000; text-decoration:none;}
	.content div.colMiddle div.menuLeftMaisBuscados div#meio span a:hover { text-decoration:underline}
	

	.content div.colMiddle { float:left; width:560px; padding:0 20px; }
	.content div.colMiddle div.empresasDestaque { float:left; background:url(/img/EmpresasDestaqueBottom.jpg) no-repeat bottom; width:277px; border:10px solid #f1f1f1; padding-bottom:15px; }
	.content div.colMiddle div.empresasDestaque h1 { float:left; background:url(/img/tpcEmpresasDestaques.jpg) no-repeat; width:218px; height:23px; margin:20px 0 0 10px; text-indent:-9000px; }
	.content div.colMiddle div.empresasDestaque ul { float:left;  width:255px; margin-left:10px; }
	.content div.colMiddle div.empresasDestaque ul li { float:left; width:255px; margin:10px 0 0; }
	.content div.colMiddle div.empresasDestaque ul li.over { background:#f8f8f8; }
	.content div.colMiddle div.empresasDestaque ul li a { float:left; text-decoration:none; }
	.content div.colMiddle div.empresasDestaque ul li a:hover { text-decoration:underline; }
	.content div.colMiddle div.empresasDestaque ul li img { float:left; margin-right:8px; border:1px solid #EAEAEA; }
	.content div.colMiddle div.empresasDestaque ul li div { float:left; width:174px; margin:0px; color:#9a9a9a; }
/*	.content div.colMiddle div.empresasDestaque ul li div { float:left; width:174px; font:11px Arial; color:#cd1d00; }*/
	.content div.colMiddle div.empresasDestaque ul li div a.categoria { float:left; font:10px Verdana; color:#9a9a9a !important; text-decoration:none; }
	.content div.colMiddle div.empresasDestaque ul li div a.categoria h3 { float:left; font:10px Verdana; color:#9a9a9a !important; font-weight:bolder; cursor:pointer; }
	.content div.colMiddle div.empresasDestaque ul li div a.empresa { float:left; font:11px Arial; color:#cd1d00; text-decoration:none; }
	.content div.colMiddle div.empresasDestaque ul li div a.empresa h4 { float:left; font:11px Arial; color:#cd1d00; font-weight:bolder; cursor:pointer; }
	.content div.colMiddle div.empresasDestaque ul li span { float:left; width:174px; font:11px Arial; color:#454545; }
	.content div.colMiddle div.empresasDestaque label a { float:left; margin:10px 0 0 10px; font:10px Verdana; color:#cd1d00; font-weight:bolder; text-decoration:none; }
	.content div.colMiddle div.empresasDestaque label a:hover { text-decoration:underline; }
	
	.content div.colMiddle div.colDiversos { float:left; background:#f1f1f1; width:225px; border:10px solid #f1f1f1; margin-left:15px; }
	.content div.colMiddle div.cupomDesconto { float:left; background:#FFF; width:225px; margin-bottom:10px; }
	.content div.colMiddle div.cupomDesconto h3 { float:left; background:url(/img/tpcCupomDesconto.jpg) no-repeat; width:144px; height:21px;margin:20px 0 0 10px; text-indent:-9000px; }
	.content div.colMiddle div.cupomDesconto ul { float:left; width:214px; margin-bottom:10px; margin-left:10px; }
	.content div.colMiddle div.cupomDesconto ul li { float:left; width:210px; margin:10px 0; }
	.content div.colMiddle div.cupomDesconto ul li a { float:left; text-decoration:none; }
	.content div.colMiddle div.cupomDesconto ul li a:hover { text-decoration:underline; }
	.content div.colMiddle div.cupomDesconto ul li img { float:left; margin-right:10px; border:none; }
	.content div.colMiddle div.cupomDesconto ul li p { float:left; width:165px; margin:0px; font:10px Verdana; color:#000; font-weight:bolder; }
	.content div.colMiddle div.cupomDesconto ul li div { float:left; width:165px; font:11px Arial; color:#000; }
	.content div.colMiddle div.cupomDesconto label a { float:right; margin:0 10px 10px 10px; font:10px Verdana; color:#cd1d00; font-weight:bolder; text-decoration:none; }
	.content div.colMiddle div.cupomDesconto label a:hover { text-decoration:underline; }
	
	.content div.colMiddle div.plantaoNoticias { float:left; background:url(/img/colDiversosBottom.jpg) #FFF no-repeat bottom; width:224px; margin-bottom:10px; padding-bottom:10px; }
	.content div.colMiddle div.plantaoNoticias h3 { float:left; background:url(/img/tpcPlantaoNoticias.jpg) no-repeat; width:224px; height:22px; text-indent:-9000px; }
	.content div.colMiddle div.plantaoNoticias ul { float:left; background:#FFF; width:224px; margin:0px; padding:0px; }
	.content div.colMiddle div.plantaoNoticias ul li { float:left; width:204px; padding:0 10px; }
	.content div.colMiddle div.plantaoNoticias ul li p.titulo { float:left; width:204px; font:11px Arial; color:#d00000; font-weight:bolder;  }
	.content div.colMiddle div.plantaoNoticias ul li p.titulo a { float:left; width:204px; font:11px Arial; color:#333; text-decoration:none; margin-bottom:6px;  border-bottom:1px dotted #EAEAEA; padding:0 0 6px 0; }
	.content div.colMiddle div.plantaoNoticias ul li p.titulo a:hover { text-decoration:underline; }
	.content div.colMiddle div.plantaoNoticias label a { float:left; margin:0 0 0 10px; font:10px Verdana; color:#cd1d00; font-weight:bolder; text-decoration:none; }
	.content div.colMiddle div.plantaoNoticias label a:hover { text-decoration:underline; }
	
	.content div.colMiddle div.depoimentos { float:left; background:url(/img/colDiversosBottom.jpg) #FFF no-repeat bottom; width:224px; padding-bottom:1px; }
	.content div.colMiddle div.depoimentos h3 { float:left; background:url(/img/tpcDepoimentos.jpg) no-repeat; width:224px; height:22px; text-indent:-9000px; }
	.content div.colMiddle div.depoimentos div { float:left; padding:10px; font:11px Arial; color:#333; }
	.content div.colMiddle div.depoimentos div span { margin-top:10px; font:11px Arial; color:#CD1D00; font-weight:bolder; }

	.content div.pubMiddle { float:left; width:557px; margin-top:15px; padding-bottom:15px; text-align:center; }
	.content div.pubMiddle .banner1 { float:left; width:175px; }
	.content div.pubMiddle .banner1 img { border:1px solid #EAEAEA; }
	.content div.pubMiddle .banner1 div { font-family:Arial, Helvetica, sans-serif; color:#C00; font-size:14px; padding-top:2px; }
	
	.content div.pubMiddle .banner2 { float:left; width:175px; margin-left:15px; }
	.content div.pubMiddle .banner2 img { border:1px solid #EAEAEA; }
	.content div.pubMiddle .banner2 div { font-family:Arial, Helvetica, sans-serif; color:#C00; font-size:14px; padding-top:2px; }
	
	.content div.pubMiddle .banner3 { float:left; width:175px; margin-left:15px; }
	.content div.pubMiddle .banner3 img { border:1px solid #EAEAEA; }
	.content div.pubMiddle .banner3 div { font-family:Arial, Helvetica, sans-serif; color:#C00; font-size:14px; padding-top:2px; }
	
	.content div.colRight { float:right; background:#f1f1f1; width:180px; margin-right:20px; padding-bottom:6px; }
	.content div.colRight div.publicidadeRight { float:left; width:180px; }
	.content div.colRight div.publicidadeRight h2 { float:left; background:url(/img/tpcPromocoes.jpg) no-repeat; width:180px; height:29px; text-indent:-9000px; }
	.content div.colRight div.publicidadeRight h3 { float:left; background:url(/img/tpcPublicidade.jpg) no-repeat; width:180px; height:29px; text-indent:-9000px; }
	.content div.colRight div.publicidadeRight div { float:left; width:160px; margin:10px 0 0 10px; padding-bottom:10px; border-bottom:dashed 1px #999;  }
	.content div.colRight div.publicidadeRight div img { float:left; margin-right:10px; border:0px; }
	.content div.colRight div.publicidadeRight div strong a { float:left; width:110px; font:11px Arial; color:#333; font-weight:bolder; text-decoration:none; }
	.content div.colRight div.publicidadeRight div strong a:hover { text-decoration:underline; }
	.content div.colRight div.publicidadeRight div span { float:left; width:110px; font:10px Arial; color:#333; text-decoration:none; }

	
/*foot*/
.foot { float:left; background:url(/img/backFoot.jpg) repeat-x; width:100%; }
.foot div { width:950px; margin:0px auto; }
.foot div h2 { float:left; padding-top:5px; font:30px Trebuchet Ms; color:#FFF; font-weight:bolder; }
.foot div ul { float:right; width:555px; padding:17px 0 10px; }
.foot div ul li { float:left; font:13px Arial; color:#FFF; font-weight:bolder; }
.foot div ul li a { float:left; font:13px Arial; color:#FFF; }
.foot div div { float:left; width:760px; padding-top:10px; font:10px Verdana; color:#d86868; }
.foot div div a { color:#d86868; }
.foot div span { float:right; padding-top:8px; font:13px Arial; color:#FFF; }
.foot div span a { font:13px Arial; color:#FFF; font-weight:bolder; }
.foot div p { width: 500px; padding:5px 0 0 0; font:13px Arial; color:#FFF;}
.foot .direitos {float:left; color:#FFF; height:30px; padding-bottom:15px; }

/* google adsense */
.googleadsense { width:140px; float:left; margin:10px 10px; background:#FFF; padding-left:20px;  }

/*banner cortina*/
.wrap-banner { width: 100%; height: 100%; position:fixed; z-index: 101; background: url(/img/fundoBanner.png) repeat }
.wrap-banner .banner { width:900px; height:300px; position:absolute; left:50%; top: 50%; margin-left: -450px; margin-top: -150px; }
.wrap-banner .banner .banner-fechar { width: 895px; height: 10px; color:#FFF; position:absolute; text-align:right; font: bold 14px Verdana; z-index:10; }
.wrap-banner .banner .banner-fechar a { text-decoration: none; color:#FFF; }

/*topics*/
.tpcInternas { margin:0px auto; background:url(/img/tpcInternas.jpg) no-repeat; width:533px; height:38px; font:23px Trebuchet MS; color:#666; font-weight:bolder; padding:5px 0 0 10px; }
.tpcInternas h1 { float:left; font:23px Trebuchet MS; color:#666; font-weight:bolder; }
.tpcInternas a { float:left; text-decoration:none; }
.tpcInternas a h1 { font:23px Trebuchet MS; color:#666; font-weight:bolder; }
.tpcInternas a.sub { float:right; width:150px; margin-top:6px; font:12px Trebuchet Ms; color:#666; text-align:right; margin-right:12px; }
.tpcInternas a.sub span { float:right; width:150px; font:12px Trebuchet Ms; color:#666; text-align:right; }

/*resultado da busca*/
.buscaResult { margin:0 auto; width:535px; }
.buscaResult li { float:left; background:#f7e2dc; width:535px; margin-top:10px; padding-bottom:2px; }
.buscaResult li.hover { float:left; background:#e9e9e9; width:535px; margin-top:20px; padding-bottom:2px; height:112px }
.buscaResult li a.title { float:left; width:515px; font:14px Arial; color:#FFF; text-decoration:none; }
.buscaResult li a.title h3 { float:left; background:#d30000; width:515px; padding:5px 10px; font-weight:bolder; }
.buscaResult li.hover a.title h3 { float:left; background:#686868; width:515px; padding:5px 10px; font-weight:bolder; }
.buscaResult li h2 div { float:left; width:auto; padding:0px; font:14px Arial; color:#FFF; font-weight:bolder; }
.buscaResult li h2 span { float:right; font:11px Trebuchet Ms; color:#FFF; }
.buscaResult li div { float:left; width:355px; font:10px Verdana; color:#000; padding:10px; }
.buscaResult li div span { float:left; background:#f2d1c7; width:340px; margin:10px 0; padding:5px; }
.buscaResult li div span label { float:left; width:100%; color:#ad2920; font-weight:bolder; }
.buscaResult li div	div { float:left; width:350px; margin-top:8px; padding:0px; }
.buscaResult li div	div .imgCupom { margin-bottom:-4px; }
.buscaResult li div div a img { margin-right:3px; border:0px; }
.buscaResult li p { float:left; margin:10px 0 0 0; padding:0px; font:18px Arial; color:#333; font-weight:bolder; }
.buscaResult li p img { vertical-align:middle; } 
.buscaResult li p span {  font:16px Arial; color:#333; font-weight:bolder; height:25px; }
.buscaResult li p span span {  font:12px Arial; color:#333; font-weight:bolder;  }

/*noticiasLista*/
.noticiasLista { float:left; background:#FFF; width:500px; margin:0 0 25px 10px; padding:0px; }
.noticiasLista li { float:left; width:500px; padding:5px 0 0 10px; }
.noticiasLista li p.titulo { float:left; width:500px; font:12px Arial; color:#d00000; font-weight:bolder; }
.noticiasLista li p.titulo a { float:left; width:500px; font:11px Arial; color:#333; text-decoration:none;  border-bottom:1px solid #EAEAEA; padding-bottom:5px;  }
.noticiasLista li p.titulo a:hover { text-decoration:underline; }

/*empresaDetalhes*/
.empresaDetalhes { float:left; background:#FFF; width:535px; margin:0 0 25px 10px; padding:0px; }

/*internas*/
.internas { float:left; background:#FFF; width:535px; margin:10px 0 25px 10px; padding:0px; line-height:16px; text-align:justify; font-size:12px;}

/*fale conosco*/
.faleConosco { float:left; background:#FFF; margin:10px 0 25px 10px; padding:0px; line-height:16px; text-align:justify; }
.faleconosco .form { float:left; margin-left: 10px; }
.faleconosco .form .combo { border:1px solid #CCCCCC; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:3px 3px; margin-top:2px; margin-bottom:3px; background:url(/img/fundoCombo.gif) repeat-x top #FFFFFF; }
.faleconosco .form .separacao { padding-top:5px; clear:left }
.faleconosco .form .contatoEstado { float:left; padding-left:10px; }
.faleconosco .form .contatoMensagem { clear:left; padding-top:10px; }

.buscaResult li.paginacao { float:left; width:535px; margin-top:10px; padding-bottom:2px; }

/*paginacao*/
.paginacaoCont { text-align: center; height: 25px; clear:left; padding: 20px 0; }
.paginacaoItem1 { height:25px; margin-right:5px; width:25px; background-color:#C11B00; }
.paginacaoItem1 img{ border: 1px solid #CAD5DB; }
.paginacaoItem2 { font-size: 11px; text-align: center; height: 23px; width: 23px; background: #ecf0f2; border: 1px solid #cad5db; color: #312782; margin-right: 5px; line-height: 23px; }
.paginacaoItem2 a{ color:#C11B00; font-weight:bold; text-decoration:none; font-size: 11px;	font-family:Arial, Helvetica, sans-serif; }
.paginacaoItem2 a:hover { color:#ce1e0c; font-weight:bold; text-decoration:underline; }
.paginacaoItem2_on { font-size: 11px; text-align: center; height: 23px; width: 23px; background: #C11B00; border: 1px solid #cad5db; color: #ecf0f2; font-weight: bold; margin-right: 5px; line-height: 23px; font-family:Arial, Helvetica, sans-serif; }
/*paginacao*/

/*entre em contato*/
.entrecontato { width:500px; float:left; }
.entrecontato .combo { border:1px solid #CCCCCC; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:3px 3px; margin-top:2px; margin-bottom:3px; background:url(/img/fundoCombo.gif) #FFF repeat-x top; }
.entrecontato .separacao { padding-top:5px; clear:left }
.entrecontato .contatoEstado { float:left; padding-left:10px; }
.entrecontato .contatoDepartamento { clear:left; padding-top:10px; }
.entrecontato .contatoMensagem { clear:left; padding-top:10px; }
.entrecontato label { font-weight: bold; }

/*box*/
.blocoMensagens{ margin: 0 25px; }
.info, .success, .warning, .error, .validation { border: 1px solid; margin: 10px 0px; padding:15px 10px 15px 50px; background-repeat: no-repeat; background-position: 10px center; -moz-border-radius: 10px; -webkit-border-radius: 10px;}
.info { color: #00529B; background-color: #BDE5F8; background-image: url('/img/info.png'); }
.success { color: #4F8A10; background-color: #DFF2BF; background-image:url('/img/success.png'); }
.warning { color: #9F6000; background-color: #FEEFB3; background-image: url('/img/warning.png'); }
.error { color: #D8000C; background-color: #FFBABA; background-image: url('/img/error.png'); }
/*box*/


/*tabs*/
.tab{ width:535px; height:700px; }
.tabconteudo { overflow-y: auto; height: 700px; padding:10px; }
.tabconteudo fieldset { border:1px solid #FFF; padding: 5px; background-color:#FFF; -moz-border-radius: 10px; -webkit-border-radius: 10px; }

.tab1Desc{ width: 280px; float: left; line-height:18px; }
.tab1Imagem{ float:left; padding-left: 15px; }
.tab1ImagemCont{ width: 200px; }
.tab1ImagemPeq{ float: left; margin-right: 5px; margin-top: 5px; }
/*tabs*/

/*break*/
.quebra{ margin-right: 0px; }
/*break*/


.rcEmpresa { float: left; width: 260px;}
.rcEmpresa2 { float: left; width: 260px; margin-left: 20px;}
.rcEmpresaDados { float: left;}
.rcEmpresaDados h4 a { font: bold 12px Arial, Helvetica, sans-serif; text-decoration: none; color:#000; }
.rcEmpresaDados h4 a:hover { font: bold 12px Arial, Helvetica, sans-serif; text-decoration: underline; color:#000; }
.rcEmpresaDados h2 { font: 11px Arial, Helvetica, sans-serif; padding-top: 5px; }
.rcEmpresaDados h3 { font: bold 11px Arial, Helvetica, sans-serif; }

/*separador*/
.separador { height:18px; padding-top: 8px; clear:both; }
.separador h5 { border-bottom:1px dotted #CCCCCC; height:1px; }

.listaTag { list-style-image:none; list-style-position:outside; list-style-type:none; padding:3px 20px 20px; text-align:center; }
/*.listaTag ul { list-style-image:none; list-style-position:outside; list-style-type:none; padding:3px 20px 20px; text-align:center; }*/
.listaTag li { display:inline; line-height:1.3; padding-left:4px; padding-right:4px; text-align:center; vertical-align:middle;  }
.listaTag li a { background-color:#FFFFFF; border:1px solid #FFFFFF; color:#6A6976; font-family:arial,verdana; }
.listaTag li a:hover { background-color:#6A6976; border:1px solid #6A6976; color:#FFFFFF; font-family:arial,verdana; }




/*tags*/



.tag10 { font-size: 20px; }
.tag9 { font-size: 20px; }
.tag8 { font-size: 19px; }
.tag7 { font-size: 18px; }
.tag6 { font-size: 17px; }
.tag5 { font-size: 16px; }
.tag4 { font-size: 15px; }
.tag3 { font-size: 14px; } 
.tag2 { font-size: 13px; }
.tag1 { font-size: 12px; }
.tag0 { font-size: 11px; }


.orkut { float:left; width:180px; text-align:center; }
.blog { float:left; width:180px; text-align:center; margin-top:15px; }
.facebook { float:left; width:180px; text-align:center; margin-top:15px; margin-bottom:15px; }

/*parceiros*/
.listagemParceiros { float:left; width:533px; margin:10px 0px; }
.listagemParceiros ul { float:left; width:533px; list-style:none; margin-left:0px; }
.listagemParceiros li { float:left; width:160px; height:84px; margin:0px 26px 10px 0px; background:url(../img/bgParceiros.gif) no-repeat; text-align:center; }
.listagemParceiros li img { margin-top:22px; }
.listagemParceiros .li2 { float:left; width:160px; height:84px; margin:0px 0px 10px 0px; background:url(../img/bgParceiros.gif) no-repeat; text-align:center; }

/* empresa Detalhes*/
.empresaDetalhes .divisao { height:15px; }
.empresaDetalhes .dados { font-size:12px; }
.empresaDetalhes .dados .boxtop { height:11px; }
.empresaDetalhes .dados .boxmeio { background:url(/img/fndboxBot.gif) no-repeat bottom #ededed; height:118px; }
.empresaDetalhes .dados .boxmeio .imagem { float:left; margin-left:15px; }
.empresaDetalhes .dados .boxmeio .texto { float:left; margin-left:15px; width:350px; }
.empresaDetalhes .dados .boxmeio .telefone { margin-top:5px; }
.empresaDetalhes .dados .boxmeio .telefone .icone { float:left; }
.empresaDetalhes .dados .boxmeio .telefone .numero { float:left; font-size:14px; padding-top:3px; padding-left:5px; width:200px; }
.empresaDetalhes .dados .botoes { float:left; clear:left; margin-top:10px; }
.empresaDetalhes .dados .botoes .site { float:left; padding-top:4px; }
.empresaDetalhes .dados .botoes .mail {  float:left; padding-top:4px; margin-left:6px;}
.empresaDetalhes .dados .botoes .cupom { float:left; margin-left:12px; }
.empresaDetalhes .tags { float:left; width:100%; margin-top:5px; }
.empresaDetalhes .tags a { color:#999; text-decoration:none; }
.empresaDetalhes .tags a:hover { text-decoration:underline; }
