body{ margin:0px; padding:0px; background:#f7f7f7 url(../images/topo.png) no-repeat; font:11px Arial; color:#FFFFFF; z-index:0px; text-align:center;}

form{ margin:0px; padding:0px; }

a{text-decoration:none; color:#FFFFFF; cursor:hand;}
a:home{text-decoration:none; color:#FFFFFF;}	

.clrYellow{color:#ffe300}

.stxt{border:1px solid #a90000;}

#geral{	width:983px; border:0px solid #000000; margin:0 auto; text-align:left;}
#top{ 	margin:0px; padding:0px; width:983px; height:168px; margin-top:-4px; position:relative; border:0px solid #000000;}
#logo[class]{ 		margin:0px; padding:0px; width:332px; height:148px; margin-top:24px;  position:relative; border:0px solid #000000; background: url(../images/logo.png) no-repeat; float:left; z-index:10px;}
#login[class]{		margin:0px; padding:0px; width:750px; height:35px;  margin-left:-110px; position:relative; border:0px solid #000000; background: url(../images/login2.gif) no-repeat; float:left; text-align:center;}

.txtus{		float:left;margin:6px;}	
.txtusA{	float:left;	margin:4px;}
.txtus2{	float:left;	margin:7px;	margin-top:14px;font:12px arial;color:#FFFFFF;}

#banner{	margin:22px 0px 14px 30px; padding:0px; width:468px; height:60px;  position:relative; border:3px solid #a90000; float:left;}
#menu[class]{		margin:7px 0px 0px -8px; padding:0px; width:638px; height:24px; position:relative; border:0px solid #000000; background: url(../images/abas3.gif) no-repeat; float:left;   z-index:8px;}
.itmenu{ 	border:0px solid #000000; float:left; text-align:center; font:11 verdana; margin-top:5px;}
.itmenu:hover{ 	border:0px solid #000000; float:left; text-align:center; font:11 verdana; color:#FFFF00;}
/*--------------------------------------------------------------------------------------------------------*/
#contmenu{	margin:0px 0px 0px 0px; width:980px; height:110px; border:0px solid #000000;  float:left;  z-index:90px;}
#carrossel[class]{	margin:-4px 0px 0px 3px; width:979px; height:110px; border:0px solid #000000;  background:#f7f7f7 url(../images/under-the-categories2.gif) no-repeat ; float:left;  z-index:90px; text-align:center;}
#carrossel ul {				padding:0px; margin:12px 30px 10px 30px; float: left; width: 950px; list-style:none; font:80% Tahoma; }
#carrossel ul li { 			display: inline; }
#carrossel ul li a { 		width: 86px; height: 18px; border:0px solid #000000; color: #333; text-decoration: none; margin:2px; margin-right:4px; float:left; padding-top:78px; font:bolder 11 arial;	}
#carrossel ul li a:hover {	width: 86px; height: 18px; color: #FFFFFF; }
/*--------------------------------------------------------------------------------------------------------*/
#como{	margin:-4px 0px 0px 3px; width:980px; height:110px; border:0px solid #000000;  float:left;  z-index:90px; background:#f7f7f7 url(../images/menu-como-funciona2.gif) no-repeat;}
#p1Como{margin:26px 0px 0px 176px; text-align:left; border:0px solid #000000; width:230px; float:left;}
#p2Como{margin:26px 0px 0px 162px; text-align:left; border:0px solid #000000; width:230px; float:left;}
#p3Como{margin:26px 0px 0px 10px; padding-top:20px; text-align:left; border:0px solid #000000; width:140px; float:left;}
.tit_como{ 	margin:0px; padding:0px 0px 0px 15px; border:0px solid #000000; font:11px arial; }
.txt_como{	margin:0px; padding:7px 4px 4px 2px; border:0px solid #000000; font:11px arial; }

#ranking{margin:-4px 0px 0px 3px; width:980px; height:110px; border:0px solid #000000;  float:left;  z-index:90px; background:#f7f7f7 url(../images/menu-ranking2.gif) no-repeat;}
#quem{	margin:-4px 0px 0px 3px; width:980px; height:110px; border:0px solid #000000;  float:left;  z-index:90px; background:#f7f7f7 url(../images/menu-quem-somos2.gif) no-repeat;}
.sQuem{ margin:50px 0px 0px 35px; text-align:left;}
#fale{	margin:-4px 0px 0px 3px; width:980px; height:110px; border:0px solid #000000;  float:left;  z-index:90px; background:#f7f7f7 url(../images/menu-faleconosco2.gif) no-repeat;}
.menFale{margin:47px 0px 0px 15px; text-align:left; border:0px solid #000000; width:270px;float:left;}
#p1Fale{margin:10px 0px 0px 10px; text-align:left; border:0px solid #000000; width:210px;float:left;}
#p2Fale{margin:10px 0px 0px 6px; text-align:left; border:0px solid #000000; width:312px;float:left;}
#p3Fale{margin:10px 0px 0px 4px; text-align:left; border:0px solid #000000; width:110px;float:left;}

/*--------------------------------------------------------------------------------------------------------*/

#busca{ 	width:951px; height:60px; border:0px solid #000000; margin: 0px 0px 0px 16px; background:#f7f7f7 url(../images/bg_busca.gif) no-repeat ; float:left; text-align:center; }
.txtBusca{color:#000000;}
#busca2{ 	width:951px; height:60px; border:0px solid #000000; margin: 0px 0px 0px 16px; background:#f7f7f7 url(../images/bg_busca2.gif) no-repeat ; float:left; text-align:center; }
/*--------------------------------------------------------------------------------------------------------*/
#conteudo, #conteudoprod, #conteudo3, #lnrap, #ptorap, #ptodia, #ptodia, #expcasa, #dicachef, #blog, #parceiro, #cadse, #cadrest, #anuncie, #coleft, #show_prod, #skycraper, #logo_estab, #menu_item, #det_estab, #topLtaEstab, #content, #carrinho{float:left; margin:3px; } 
#conteudo{ 	width:677px; margin-left:50px; border:0px solid #000000; margin-bottom:10px;}
#conteudo2{ width:950px; margin-left:20px; border:0px solid #FF0000;}

#conteudo3{ 	width:677px; margin-left:50px; border:0px solid #000000; margin-bottom:10px;}

#conteudoprod{ 	width:675px; border:1px solid #000000;}

#ptodia{ 	width:217px; height:260px; }
#ptodia_img{width:217px; height:172px;}
#ptodia1[class]{ 	width:217px; height:172px; background-image: url(../images/box-prato-do-dia1.png); margin:0px;}
#ptodia2[class]{ 	width:217px; height:88px; background:#f7f7f7 url(../images/box-prato-do-dia2.png) no-repeat; margin:0px; }
#expcasa{ 	width:217px; height:260px; }
#expcasa1[class]{ 	width:217px; height:172px; background-image: url(../images/box-especial-da-casa1.png);margin:0px;}
#expcasa2[class]{ 	width:217px; height:88px; background:#f7f7f7 url(../images/box-especial-da-casa2.png) no-repeat;margin:0px; }
#dicachef{	width:217px; height:260px; }
#dicachef1[class]{ width:217px; height:172px; background-image: url(../images/box-dica-do-chefe1.png);margin:0px;}	
#dicachef2[class]{	width:217px; height:88px; background:#f7f7f7 url(../images/box-dica-do-chefe2.png) no-repeat;margin:0px;}
#blog[class]{		width:440px; height:210px; background:#f7f7f7 url(../images/box-blog.png) no-repeat;}

#banner1{	float:left; width:217px; height:210px; margin-right:4px; margin-left:4px;}	
#banner2{	float:left; width:217px; height:210px; margin:0px;}	

#destaque{	float:left; width:440px; height:210px; padding-top:2px;}	

#destaque2{	float:left; width:217px; height:210px;}	
#destaque3{	float:left; width:217px; height:210px;}	

#parceiro{	width:213px; height:210px; margin-left:10px; background-color:#f7f7f7;}

#cadse[class]{		width:217px; height:100px; background:#f7f7f7 url(../images/box-cadastrese.png) no-repeat;}
#cadrest[class]{	width:217px; height:100px; background:#f7f7f7 url(../images/box-cadastre-seurestaurante.png) no-repeat;}
#anuncie[class]{	width:217px; height:100px; background:#f7f7f7 url(../images/box-anuncie-aqui.png) no-repeat;}
/*--------------------------------------------------------------------------------------------------------*/
#lnrap{		width:1px; height:610px; border:0px solid #000000; background:#f7f7f7 url(../images/ln_vert.png) repeat-y; float:left; margin-top:10px;}
#ptorap{	width:190px; height:610px; border:0px solid #000000; background-color:#f7f7f7; float:left; padding:4px;}
#prap_img{	width:180px; height:149px; }
#prap[class]{		width:180px; height:149px; border:0px solid #000000; background-image: url(../images/dicas-rapidas-sem-tarja.png); float:left; }
/*--------------------------------------------------------------------------------------------------------*/
.tit_1a{ 	margin:0px; padding:8px 4px 4px 28px; border:0px solid #000000; font:12px arial; }

.tit_1{ 	margin:0px; padding:17px 4px 4px 28px; border:0px solid #000000; font:12px arial; }
.txt_1{		margin:0px; padding:0px 4px 4px 18px; border:0px solid #000000; font:11px verdana; }

.txt_blog{ 	margin:0px 0px 0px 7px; padding:5px; width:131px; float:left; font:10px; border:0px solid #000000; }
.txt_blog2{ margin:0px 0px 0px 1px; padding:5px; width:131px; float:left; font:10px; border:0px solid #000000; }
/*----------------------------------------------------------------------------------------------------------*/
#topLtaEstab{ 	margin:0px 0px 0px 0px; width:692px; height:68px; border:0px solid #000000; background-image: url(../images/lista-restaura-topo.gif);}
#tit_categ{		border:0px solid #000000; width:150px; height:40px; float:left; margin:20px 0px 0px 62px; padding:3px 1px 0px 3px; font:bolder 20px arial; color:#ffe300;  float:left;}
#bgLtaEstab{  	margin:0px 0px 0px 0px; width:692px; border:0px solid #000000; background-image: url(../images/lista-restaura-corpo.gif); float:left;}
#baseLtaEstab{	margin:0px 0px 0px 0px; width:682px;  height:40px; border:0px solid #000000; background-image: url(../images/lista-restaura-base.gif); float:left; text-align:center;}
#box_estab{		margin:2px 30px 2px 36px; width:625px;}
.link_estab{ 	background-color:#a60000;}
.link_estab:hover{ background-color:#820000;}
#abasts1{margin:10px 0px -6px 0px; width:145px; height:43px; float:left;}
#abasts2{margin:10px 0px -6px 0px; width:130px; height:43px; float:left;}
#abasclick{margin:10px 0px -6px 0px; width:189px; height:36px; float:left; text-align:center; padding-top:12px; background-image: url(../images/bg_status_estab.gif);}


/*----------------------------------------------------------------------------------------------------------*/
#coleft{ 	width:185px; margin-left:0px; border:0px solid #000000;  }
#logo_estab{width:155px; height:100px; border:0px solid #000000;  background-image: url(../images/logo-estab.gif); padding:8px; margin-left:6px;  text-align:center; font:bolder 14px Verdana; color:#830000;}
#menu_item{	width:176px; height:612px; border:0px solid #000000;  background-image: url(../images/cardapio-itens2.gif); padding:30px 2px 2px 8px;}


#menu_item ul{list-style:none; margin:0px; padding:0px; font:bolder 10px arial;}
#menu_item li {height:26px; border:0px solid #000000; width:100%; padding:6px 4px 1px 0px;}
.linkMenu {color:FFFFFF;}
.linkMenu:hover {color:#ffe400;}


#det_estab{	width:516px; height:416px; border:0px solid #000000;}
#det_estab_top{		width:516px; height:73px; border:0px solid #000000;  background-image: url(../images/det_estab_top.png); }
#det_estab_middle{	width:516px; height:388px; border:0px solid #000000;  background-image: url(../images/det_estab_middle.png); }
#foto_estab{width:168px; height:170px; border:0px solid #000000;  background:#ffffff url(../images/foto_estab.png); }
#det_estab_base{ 	width:516px; height:55px; border:0px solid #000000;  background-image: url(../images/det_estab_base.png); }
#skycraper{	width:146px; height:416px;  border:0px solid #000000; margin-top:6px; background:#000000 url(../filme/buscaimplacavel/skycraper.gif);}
#show_prod{ 	width:600px; border:1px solid #000000;  background-image: url(../images/skycraper2.png); }
/*-----------------------------------------------------------------------------------------------------------*/
#content{	width:420px; height:300px; border:0px solid #000000;}
#sCarr{ width:170px; height:250px;border:0px solid #000000;	float:left;	margin:1px;}
#show_carrinho{ width:170px; height:250px;border:0px solid #000000;	float:left;	margin:1px;}
#prod{	border:0px solid #000000; float:left; margin:2px 2px 2px 2px;}
/*----------------------------------------------------------------------------------------------------------*/
#topCard{ 	margin:0px; width:400px; height:53px; border:0px solid #000000; background-image: url(../images/topopaginacardapio.gif); padding:10px;}
#bgCard{  	margin:0px; width:400px; border:0px solid #000000; background-image: url(../images/fundocardapio.gif); padding:10px;}
#baseCard{	margin:0px; width:400px;  height:62px; border:0px solid #000000; background-image: url(../images/basecardapio.gif); padding:10px;}
/*----------------------------------------------------------------------------------------------------------*/
#topCarr{ 	margin:0px; width:151px; height:27px; border:0px solid #000000; background-image: url(../images/topocarrinho.gif); padding:7px;}
#bgCarr{  	margin:0px; width:151px; border:0px solid #000000; background-image: url(../images/fundocarrinho.gif);padding:0px 7px 0px 6px;}
#baseCarr{	margin:0px; width:151px;  height:23px; border:0px solid #000000; background-image: url(../images/basecarrinho.gif);padding:0px 7px 6px 6px;}
/*----------------------------------------------------------------------------------------------------------*/
#bg_branca{ margin:0px 0px 0px 16px; width:851px; border:0px solid #000000; padding:20px 50px 10px 50px; background:#f7f7f7 url(../images/bg_branca.gif); float:left; color:#000000;}
.sttb{ font:11px arial; color:#FFFFFF;}
/*---Finalizar compra----------------------------------*/

#insCEP{width:840px; border:0px solid #000000;  text-align:center;}
#sCad{text-align:center; width:380px; height:200px; border:0px solid #000000; margin-right:7px; float:left; background-color:#ededed;}
#nCad{text-align:center; width:450px; height:320px; border:0px solid #000000; margin-left:6px; float:left; background-color:#f1f1f1;}
.titCad{width:100px; font:bold 12px arial;float:left; text-align:right; height:30px; margin:0px;}
.txtCad{width:330px; font:12px arial;float:left; height:30px; margin:0px;  text-align:left;}
#carrinho{width:840px; border:0px solid #000000;  margin:10px 0px 10px 0px;}
#entrega{width:840px; border:0px solid #000000;  margin:10px 0px 10px 0px;}
.titEnd{ margin:0px; width:140px; font:bold 12px arial;float:left; border:0px solid #000000; float:left;height:22px;}
.titEnd2{ margin:0px; width:780px; font:bold 12px arial;float:left; border:0px solid #000000; float:left;height:22px; color:#a90000;}
.txtEnd{ margin:0px; width:680px; font:12px arial;float:left; border:0px solid #000000; float:left;height:22px;}

#pagamento{width:840px; border:0px solid #000000; margin:10px 0px 10px 0px;}
#finalizar{width:840px; height:60px; border:0px solid #000000;text-align:center;}
/*-----------------------------------------------------*/
#stPed{width:372px; float:left; border:1px solid #333333; height:24px; margin-left:240px;}
/*-----------------------------------------------------------------------------------------------------------*/
#base{ 	margin:10px 0px 0px 0px; padding:0px; width:983px; height:10px; position:relative; border:0px solid #000000;}
#lnbase{margin:10px 0px 0px 10px; width:940px; height:86px; border:0px solid #000000; background:#f7f7f7 url(../images/base.gif); float:left;}

/*-----------------------------------------------------------------------------------------------------------*/
.titProdD{ margin:12px 0px 2px 30px; color:#ffe400; font:bolder 13px tahoma;}
.titPag{margin:6px 0px 0px 30px; font-size:12px;text-align:center;}

.titProdD2{ margin:-2px 0px 2px 30px; color:#ffe400; font:bolder 13px tahoma;}
.titPag2{margin:6px 0px 0px 30px; font-size:12px;text-align:center;}