﻿*{margin:0; padding:0; text-decoration:none; list-style:none;}
hr{border:2px solid #fff}
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, font, 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 {margin: 0; padding: 0; border: 0; outline: 0; vertical-align: top;}

body {line-height: 1;} ol, ul {list-style: none;} blockquote, q {quotes: none;}
blockquote:before, blockquote:after, q:before, q:after {content: ''; content: none; }
:focus {outline: 0;}
ins {text-decoration: none;}
del {text-decoration: line-through;}
table { border-collapse: collapse; border-spacing: 0;}

select.city{ padding: 2px 3px; width:150px;}


.limite{ margin:0 auto; width:975px;}




#tabs {
  	width:100%;
      background:#258ac2;
	  background-image:url(../imagens/menu_geral.jpg);
	  background-repeat:repeat-x;
      font-size:93%;
	  height:36px;
      line-height:normal;
	  font: bold 11px/1.5em Verdana;
	  
      }
    #tabs ul {
        margin:0;
        padding:10px 10px 0 50px;
        list-style:none;
	
      }
    #tabs li {
      display:inline;
      margin:0;
      padding:0;
      }
    #tabs a {
      float:left;
      background:url("tableft.gif") no-repeat left top;
      margin-left:10px;
      padding:0 0 0 4px;
      text-decoration:none;
      }
    #tabs a span {
      float:left;
      display:block;
      background:url("tabright.gif") no-repeat right top;
      padding:5px 15px 4px 6px;
      color:#666;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabs a span {float:none;}
    /* End IE5-Mac hack */
    #tabs a:hover span {
      color:#FF9834;
      }
    #tabs a:hover {
      background-position:0% -42px;
      }
    #tabs a:hover span {
      background-position:100% -42px;
      }

        #tabs #current a {
                background-position:0% -42px;
        }
        #tabs #current a span {
                background-position:100% -42px;
        }





	
/* ************************************************************************************
começa configuração do site 
************************************************************************************* */	

#geral{margin:0 auto; width:900px; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding-top:15px; display:table;}
	
/* css do topo ************************/

.top img{ float:left; display:inline;}
	
.top p{float:right; display:block;}
	
.publicidade_top{ width:680px; height:90px; float:right;}
	
.menu{display:table; width:900px; height:35px; margin-top:25px; clear:both; background:url(../imagens/menu.jpg); background-repeat:no-repeat;}
	
.menu #public h3{margin-top:30px; color:#000066; font-weight:bold; margin-left:150px;}
	
.menu #public h3 a{color:#fff; font-size:11px; text-decoration:underline; font-weight:normal;}
	
.menu ul{display:inline;}
	
.menu ul li{float:left; position:relative; top:7px; margin-left:25px;}
	
.menu ul li a{float:left; margin-left:30px; color:#005995; font-weight:bold;}
	
.menu ul li a:hover{color:#00CC00;}
	
#cidade{font-size:11px; margin-right:5px; color:#FFFFFF;}

/* final do css do topo ************************/

.cont{width:765px; margin-top:10px; display:table; clear:both;}

.busca{width:760px;  float:left; display:table; background-color:#fadf7a;}
	
.noticias{float:left; margin-left:5px; width: 470px;}
.noticias h1{font-family:Arial, Helvetica, sans-serif; font-size:28px; color:#095188;}
	
.noticias ul li{margin-bottom:20px;}
	
.noticias ul li a{font-family:Arial, Helvetica, sans-serif;font-size:12px;line-height:16px;color:#095188;display:block;padding-left:5p;}
	
#legenda{clear:both;}
	
.noticias ul li a:hover{text-decoration:underline;color:#000066;}

#encontre{padding:12px;background-image:url(../imagens/bg_h1.jpg); height:18px; background-repeat:repeat-x;color:#FFFFFF;margin-bottom:7px; font-family:Arial, Helvetica, sans-serif; font-size:18px;}
	
.cont_inferioL{width:590px;border:solid #CCFF00 1px;display:table;background:#00CC00}
	
.cont_inferiorL ul li{float:left;}
	
#box{clear:both; margin-bottom:5px;}
	
#box ul li{margin-left:26px;}
	
#box h2{font-size:18px;}
	
.boxes{width:187px; border:solid #CCCCCC 1px;text-align:center;padding-top:5px;}
	
#foto{float:left;margin-right:5px;}
	
#guia{background-color:#006699; padding:5px; margin-bottom:10px; color:#FFFFFF; margin-top:15px;}
	
.anuncios{float:right; width:133px; margin-top:10px;}
	
#upira{float:right;width:125px; padding-top:5px;}
	
#blog{width:626px;clear:both;border-bottom:3px solid #FFFF99;display:table;padding-bottom:10px;margin-top:25px;}
	
#blog h1{background:url(../imagens/back_buscas.jpg) repeat-x; height:25px;display:block;color:#000;font-size:22px;padding-left:5px;padding-top:2px;margin-bottom:10px;}
	
#blog li h2 a{font-size:16px;color:#014c8b; font-weight:bold; margin-bottom:15px; line-height:17px; font-family:"Trebuchet MS";}

#blog li h2 a:hover{ text-decoration:underline;}

#blog ul li{display:inline;float:left;margin-left:10px;width:290px;}
	
#blog ul li img{float:left;margin-right:10px;}
	
#blog ul li p a{text-align:left; line-height:14px; color:#000000;}

#blog ul li p a:hover{ text-decoration:underline;}

.semana{ padding-top:25px; padding-left:5px; padding-right:5px; padding-bottom:10px; border:solid #CCCCCC 1px; background-image:url(../imagens/semana.jpg); background-repeat:no-repeat; margin-top:18px;}

.semana .publicFlash { background-color:#FF9900; width: 150px; height:172px; float:right;}



.results .list #barnav span{ padding:0 10px; font-family:Arial, Helvetica, sans-serif;}

.results .list #barnav span img{margin-right:3px;}

.results .list #barnav span a{ position:relative; text-transform:uppercase; letter-spacing:1px; top:2px; margin-left:3px; font-family:"Trebuchet MS"; font-size:9px; ;}


.results .list #barnav span a:hover{ text-decoration:underline;}


#barnav span a{ color:#003300;}

#barnav{ padding-top:10px; }


	
	
/* FORMATAÇÃO BUSCA */

.frm, .formFiscad{padding-left:120px; font-family:Arial, Helvetica, sans-serif;}
	
.frm, .formFiscad p{margin-top:8px; font-size:11px; color:#b14b00;}	
	
.frm span#inputSearch{ display:block;}

.frm select{border: solid #a6bdd8 1px; cursor:pointer; }

.frm span label{ color:#b14b00;}

.frm span.selectB{margin-left:15px;}



.frm span#inputSearch input#busca{width:540px;}

.formFiscad span.radio{display:block; margin-top:20px;}

.formFiscad span#buscaFiscad input#searchFiscad{ width:540px; padding:8px 8px; margin-top:-15px;  border: solid #a6bdd8 1px; font-weight:bold; font-size:16px; font-family:Arial, Helvetica, sans-serif; color:#003399;}

.formFiscad span#botao{display:block; padding-top:13px;}


/* FINAL FORMATAÇÃO BUSCA */
		

#chamada{width:300px;height:165px;padding:10px;float:left;border: #dedfde 1px solid;background-image:url(../imagens/menina.jpg);background-position:left center;background-repeat:no-repeat;}
	
#chamada h1{color:#FF9900;margin-left:80px;font-size:22px;}
	
#chamada p{margin-left:80px;margin-top:5px;}
	
#chamada h3{display:block;width:85px;height:30px;float:right;margin-top:20px;}
		
		
#entretenimento{width:280px;height:185px;float:left;margin-left:5px;border-bottom:3px solid #02476e;}
	
#entretenimento h1{font-size:22px;color:#02476e;margin-bottom:10px;letter-spacing:-1px;font-family:Verdana, Arial, Helvetica, sans-serif;}
	
	
#entretenimento h2{color:#02476e;font-size:14px;font-style:italic;margin-bottom:8px;}
	
#entretenimento img{float:left;margin-right:5px;}

#entretenimento #link_P a{color:#003399;padding:3px;font-weight:bold;display:block;background-image:url(../imagens/indicador.jpg);background-position:left center;background-repeat:no-repeat;width:70px;padding-left:20px;font-size:14px;float:right;text-align:center;margin-top:5px;}
	
#box ul li h2{color:#035f6d;}
	
#btn{border:0;background:url(../imagens/botao_busca.png);background-repeat:no-repeat;background-position:center;width:90px;height:34px;color:#fff;font-weight:bold;
}
	
/* F O R M A T A C A O    R O D A P E  ####################################################################### */
#rodape{width:900px;padding-bottom:30px;background-image:url(../imagens/rodape_bg.jpg);background-repeat:no-repeat;background-position:top;margin-top:10px;clear:both;display:table;}

#rodape p{text-align:right;font-weight:bold;color:#fff;position:relative;top:10px;right:5px;}

#rodape img{margin-top:20px;float:left;}
	
#rodape h1{font-size:11px;font-weight:normal;position:relative;top:40px;}

#categorias h1{color:#02476e;font-size:20px;margin-top:5px;}




/* F O R M A T A C A O    RESTAURANTE  ####################################################################### */

#corpo_r{display:table;background-color:#ddd9b8; margin-top:5px;}
	
.r_esquerda{width:200px;float:left;height:600px;background-image:url(../imagens/restaurantes/guia.gif);background-repeat:no-repeat;padding-top:45px;}
	
.r_direita{float:left;width:665px;padding:3px 0 3px 33px;background-color:#fff;background-image:url(../imagens/restaurantes/bg_r_direita.jpg);background-repeat:repeat-y;background-position:left;display:inline;}
	
.r_busca h1{font-family: Arial, Helvetica, sans-serif;font-size:22px;color:#cc0000;margin-top:15px;font-style:italic;margin-bottom:5px;}
	
.r_buscaBox{height:204px;padding-left:260px;background-image:url(../imagens/restaurantes/bg_box.jpg);background-repeat:no-repeat;}
	
.r_buscaBox .formulario form label{display:block;color:#fff;margin-bottom:5px;font-size:18px;}

.r_buscaBox .formulario form #button{width:103px;height:34px;border: none;background-image:url(../imagens/restaurantes/btn_busca.jpg);background-repeat:no-repeat;font-weight:bold;color:#FFF;margin-top:10px;}
	
	
.r_buscaBox .formulario form input{width:212px;padding:5px 5px;margin-bottom:8px;margin-top:23px;border: solid #e0d09a;background-color:#fff;}
	
.r_buscaBox .formulario{padding-top:15px;width:225px;float:left;}
	
.r_buscaBox .formulario form  select#cidade{width:225px;border: solid #e0d09a;background-color:#fff;padding:4px 5px;color:#000000;margin-top:35px;font-size:15px;font-weight:bold;color:#867f49;}
	
.r_publicidade{float:right;padding-right:2px;padding-top:27px;text-align:center;}
	
	
.r_publicidade p{color:#FFFFFF;margin-bottom:3px;font-size:11px;}
	
.separador{height:36px;background-image:url(../imagens/restaurantes/destaques.jpg);background-position:left;background-repeat:no-repeat;margin-bottom:2px;}
	
.inferior_e{width:462px;float:left;}
	
#r_inferior .publicidadeR{width:300px;padding:5px;float:right;border: solid #e0d09a 1px;background-color:#fff;}
	
#r_inferior .publicidadeR p{font-size:10px;margin-bottom:1px;color:#d40b0b;}
		
.delivery{width:133px;padding-left:7px;background-image:url(../imagens/restaurantes/delivery.gif);background-position:top center;background-color:#fff;float:left;height:206px;padding-top:55px;background-repeat:no-repeat;border: solid #e0d09a 1px;margin-right:5px;}
	
.delivery select{margin-bottom:10px;width:121px;}

.delivery label{display:block;margin-bottom:5px;font-family:Arial, Helvetica, sans-serif;font-weight:bold;font-size:11px;color:#d60000;}
	
.pizzaria{border: solid #e0d09a 1px;clear:both;height:190px;padding:5px;background-color:#FFFFFF;background-image:url(../imagens/restaurantes/pizzarias.gif);background-repeat:no-repeat;background-position: left 5px;	}
	
.pizzaria ul li{float:left;width:200px;margin-top:30px;margin-left:15px;border-left:#CCCCCC 2px solid;}
	
.pizzaria ul#l_pizza li{margin-top:5px;margin-left:15px;padding-left:15px;margin-bottom:10px;border:none;}
	
.pizzaria ul li h1{font-size:14px;color:#FF3300;margin-left:15px;margin-bottom:8px;font-weight:bold;}
	
.pizzaria ul li form label{display:block;margin-bottom:5px;font-weight:bold;font-size:11px;color:#791113;}
	
.pizzaria ul li form input{width:190px;margin-bottom:10px;}
	
.pizzaria p{margin-left:131px;font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:bold;color:#970a05;}
	
.destaques{float:left;width:180px;padding-top:8px;margin-right:15px;border: solid #e0d09a 1px;background-color:#fff;text-align:center;}
	
.destaques img{border:solid  #8F7921 2px;}
	
.destaques li{border-bottom:1px solid #D3AD29;padding: 17px 0;}
	
.destaques p{text-align:left;margin-left:12px;margin-top:2px;font-weight:bold;font-size:10px;}
	
.destaques h1{text-align:left;font-size:12px;color:#B98628;margin-left:12px;margin-bottom:3px;}
	
input#btn_pizza{width:35px;}
	
/*   MENU */	
h2{font: bold 14px Verdana, Arial, Helvetica, sans-serif;color: #000;margin: 0px;padding: 0px 0px 0px 15px;}

ul{list-style: none;margin: 0;padding: 0;}

img {border: none;}


/*- Menu 1--------------------------- */

#menu1 {width: 299px;}

#menu1 li a {height: 32px;voice-family: "\"}\"";voice-family: inherit;height: 24px;text-decoration: none;}

#menu1 li a:link, #menu1 li a:visited {color: #CC3300;display: block;background:  url(../imagens/restaurantes/menu1.gif);padding: 8px 0 0 10px;}

#menu1 li a:hover, #menu1 li #current {background:   url(../imagens/restaurantes/menu1.gif) 0 -32px;padding: 8px 0 0 10px;}
	
/*- Menu 1--------------------------- */

.result{ background-color:#f8f4e8;  float:left; width:700px;}

.navBusca{ background-image:url(../imagens/restaurantes/navBusca.jpg); background-repeat:repeat-x; height:55px; width:655px; margin:0 auto; padding: 10px 15px;}

.navBusca form span label{display:block; color:#FFFFFF; font-size:20px; font-weight:bold; float:left; width:200px; margin-bottom:5px;}

.navBusca form span input{width:200px; float:left;}

.navBusca form span select{width:200px; float:left;}

.navBusca form span{ display:block; float:left; width:200px; height:34px; margin-left:15px;}

.navBusca form span input#btn{float:left; margin-top:15px;}

.Cr{ margin-top:10px;}

.barDireita{width:242px; float:right; height:600px}
.barLeft{width:440px; float:left; padding-left:10px;}

.barLeft p{text-align:justify; line-height:14px;}

.barLeft h1{ font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#b80000; margin-bottom:6px;}

.barLeft h3{font-size:16px; color:#b80000; margin-bottom:6px;}







/*  FINAL F O R M A T A C A O    RESTAURANTE  ####################################################################### */



/* F O R M A T A C A O    CARROS  ####################################################################### */
#corpo_c{padding-top:15px;}

.busca_c ul li{float: left;height:264px;}
		
li#publicidade_c{width:300px;float:right;}
	
li#publicidade_c p{font-size:9px;margin-bottom:2px;}

li.comprar{width:245px;padding-left:40px;padding-top:5px;background-color: #46bef0;border: solid #136FB3 1px;background: url(../imagens/carros/bg_li_comprar.jpg) repeat-x;}	
	
li.comprar select{width:200px;display:block;margin-bottom:15px;border:none;}
	
li.comprar form p{margin-bottom:5px;color:#FFFFFF;}
	
li.comprar select#ano{width:50px;}
	
li.comprar h1, li.vender h1{color:#fff;margin-bottom:10px;}	
	
li.vender{width:245px;padding-left:40px;padding-top:5px;margin-left:10px;border: solid #518E0D 1px;background: url(../imagens/carros/bg_li_vender.jpg) repeat-x;}
	
li.vender p{margin-bottom: 15px;font-size:12px;font-weight:bold;color:#fff;}
	
li.vender p img{margin-right:5px;}
	
.colunaDireita, .colunaMeio, .colunaEsquerda{height:600px;width:290px;float:left;border: solid #D1F3F0 1px;}
	
#cont_carros{padding-top:10px;}
	
.colunaEsquerda{width: 198px;margin-right:15px;}
	
.colunaMeio{width:365px;}
	
.colunaDireita{width:300px;float:right;}
	
/* F O R M A T A C A O     FINAL CARROS  ####################################################################### */



/* F O R M A T A C A O     PAGINA RESULTADOS  ####################################################################### */

#geralResult{
	background-image:url(../imagens/background_resultados.jpg);
	background-repeat:repeat-x;
	background-color:#E9E9E9;
	display:table;
	
	width:100%;}
	
.resultados{ background:#FFFFFF; min-height:600px; padding-bottom:30px;}
	
	
.subtopo img{
	position:relative;
	top:25px;
	left:15px;
	float:left;}
	
.subtopoCont{
	width:975px;
	height:194px;
	display:table;
	margin:0 auto;
	}


#flash{
	float:right;
	padding-top:25px;
	padding-left:15px;
}


.search{ 
	
	
	margin:0 auto;
	display:block;
	clear:both;
	padding-top:45px;
	
			}
		
	
.search input{
	width:400px;
	padding:4px;
	background-repeat:no-repeat;
	border:1px solid #A6A6A6;
	padding-right:23px;
	border:0;}
	
.search select{ border:0; padding:4px;}
	
.search label{ font-family:"Trebuchet MS", Arial, Tahoma; font-size:18px; font-weight:bold; position:relative; top:5px;}
	
	
.results{padding-left:15px; margin-left:200px; padding-top:25px; width:660px; margin-bottom:64px;}
.results ul li{
	margin-bottom:15px;
	padding:8px 15px 15px 15px;
	background-color:#F5FBFE;
	
	}
	
.results ul li:hover{background-color:#ECFCFD; background-image:url(../imagens/menu_geral.jpg); background-repeat:repeat-x; background-position:  top ; }	

.results ul li:hover h1 a{ color:#FFFFFF; }	

.results ul li h1 a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#003399;
	text-transform:uppercase;}
	
.
	

	
.results ul li h2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#009900;
	padding-left:0;
	font-weight:normal;
	margin: 5px 0;
}

.results ul li p{ font-family:Arial, Helvetica, sans-serif; font-size:13px; margin:5px 0;}



a.link{
	padding:3px;
	border: solid #FF6600 1px;
	background:#E1F9FB;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	margin-left:5px;
	color:#054A74;
	margin-top:45px;}
	
a.link:hover{background:#EEFDFC;}

a.link:active{background:#FF6600; color:#FFFFFF;}


.seguimentos{ overflow:auto; float:left; height:500px; width:190px; background-color:#FEFCF5; font-family:Arial, Helvetica, sans-serif; font-size:11px; padding-left:10px;}

.seguimentos li{ padding:3px 0;}

.seguimentos li a{ color:#003399; font-size:12px; }

.seguimentos li a:hover{ font-weight:bold; }

.seguimentos li a:hover strong{ color:#FF3300; }

.seguimentos{ padding-top:5px;}

.seguimentos h1{ color:#003366; font-size:16px; text-transform:uppercase;}

p.txt{ line-height:16px; color:#003399; font-size:15px; margin-top:6px;}






/* F O R M A T A C A O     PAGINA RESULTADOS  ####################################################################### */


.shopp{
	width:133px;
	background-image:url(../imagens/shopping.jpg);
	background-repeat:no-repeat;
	background-color:#ff7e00;
	padding-top:124px;
	margin:0 auto;
	padding-bottom:5px;}
	
.produtos{
	background-color:#fff;
	margin:0 5px;
	width:116px;
	padding:3px 3px}
	
.produtos ul li img{ float:left; margin-right:3px;}

.produtos ul li{ border-bottom:dashed 1px #FF6600; padding-bottom:4px; margin-bottom:5px;}

.produtos ul li p#nome a{ font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px; color:#6d92ad; margin-bottom:5px;}

.produtos ul li p#loja a{ font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:10px; color:#333333; display:block; text-align:center; margin-bottom:3px; font-weight:bold; background:#E0E0E0; padding:3px; }



	


.buscados{ border:solid #DFF8FD 1px; background:url(../imagens/back_buscas.jpg) repeat-x; display:table; clear:both; margin-top:10px; padding:10px;}

.buscados h1{ font-family:"Trebuchet MS", Arial, Tahoma; font-size:20px; margin-bottom:10px; color:#000000; border-bottom:1px solid #FFCC00; padding-bottom:3px;}

.lista ul li{ float:left;  list-style:none; display:block; width:160px; margin-left:30px; margin-bottom:10px;}

.lista ul li a{text-decoration:none; font-size:14px; color:#000066;}

.lista ul li a:hover{font-weight:bold;text-decoration:underline; text-transform:uppercase;}







