/*********************************

	// Projeto: El Passo
	// CSS - Formatação
	
**********************************/


/*.......... BÁSICOS ..........*/
body { background:url(../img/bg_site.gif); font-family:Arial; font-size:11px; color:#477c68; }
.bg { background:url(../img/bg_header.jpg) repeat-x; }
.bg2 { background:url(../img/header_masck.jpg) repeat-x 0 330px; }
a { outline:none; text-decoration:none; }
a:hover { text-decoration:underline; }
hr { display:none; }
p { padding:6px 0; line-height:17px; }
/****************************************************************/

/*.......... HEADER ..........*/
.header { background:url(../img/header.jpg) no-repeat; position:relative; }
.header h1 { text-indent:-9999px; width:220px; padding-top:20px; margin: 0 auto; }
.header h1 a { display:block; height:250px; }
.sidebar ul li { float:left; }
.sidebar ul li img { float:left; }
.bg_asasul{width:268px; height:292px; position:absolute; top:0; left:0;}
.bg_terraco{width:268px; height:292px; position:absolute; top:0; right:0;}
.radio_swf{position:absolute; bottom:0; right:10px; width:111px; height:41px;}



/****************************************************************/

/*.......... CONTENT ..........*/
.conteudoInternas { float:left; }
.conteudoInternas .conteudo02 h3 { padding-bottom:14px; }
.conteudoInternas .conteudo02 h4 { color:#bc6720; font-size:20px; font-weight:bold; }
.conteudoTopo { width:746px; height:16px; float:left; }
.conteudo01 { width:160px; float:left; padding:0 15px; }
.conteudo02 { width:526px; float:right; padding:0 15px; padding-bottom:15px; }
.conteudo02 .parte_01 { width:360px; float:left; }
.conteudo02 .parte_01 .form { width:300px; border:1px solid #a5acb2; font-family:Arial; font-size:11px; color:#666; padding:2px; }
.conteudo02 .parte_02 { width:120px; padding-right:10px; float:right; }
.conteudo02 .parte_02 ul { float:right; }
.conteudo02 .parte_02 ul li { padding:9px; margin:5px 0; background:url(../img/bg_receitas.jpg) no-repeat; }
.conteudo02 .contato { color:#000; }
.conteudo02 .img_receita { background:url(../img/bg_receita_01.jpg) no-repeat; padding:9px; float:left; margin:10px 0; }
.conteudo03 { width:556px; float:right; padding-bottom:15px; }
.conteudo03 h3 { padding-left:20px; padding-bottom:10px; }
.conteudo02 h6 { font-size:15px; padding:2px 0; text-transform:uppercase; }
.box01 .img { float:left; }
.box01 p {  float:left; padding-left:5px; }
.box01 .txt { width:120px; float:right; color:#f67a11; }
.box01 a { color:#f67a11; }
.box01 a:hover { color:#f67a11; }
.chef { float:right; }
.contLoja li { float:left; padding-right:10px; }
.contLoja { width:526px; float:left; padding:10px 0; }
.contLoja .boxLoja h3 { font-size:15px; color:#bc6720; padding-bottom:0; }
.contLoja .boxLoja h4 { position:relative; font-size:11px; color:#f67a11; padding:5px 0; font-weight:normal; }
.contLoja .boxLoja h4 img { position:absolute; right:42px; top:2px; }
.contLoja h2 { font-family:Georgia; font-size:16px; padding-top:45px; color:#bc6720; font-style:italic; width:150px; float:left; }
.contLoja .boxLoja a { color:#f67a11; }
.contLoja .boxLoja a:hover { color:#765aba; text-decoration:none; }
.listaArtigo {}
.listaArtigo .boxArtigo h4 { text-transform:uppercase; font-size:15px; color:#f67a11; }
.listaArtigo li { background:url(../img/bg_lista.gif) repeat-x; padding:10px; }
.cardapio { width:160px; float:left; }
.cardapio li { height:25px; }
.cardapio li a { background:url(../img/bg_cardapio.gif) no-repeat; width:140px; display:block; padding:5px 10px; font-size:13px; color:#f67a11; font-weight:bold; }
.cardapio li a:hover { text-decoration:none; color:#765aba; background-position:0 -25px; }
.cardapio li.selected a { color:#477c68; background-position:0 -25px; }
.conteudo02 h5 { font-size:15px; text-transform:uppercase; padding-top:10px; }
.conteudo02 .card { padding-left:30px; }
.conteudo02 ul { padding-left:40px; padding-top:5px; }
.conteudo02 ul li { padding-bottom:2px; }
.conteudo02 small { color:#bc6720; font-size:10px; }
.galerias { width:430px; margin:0 auto; }
.galerias ul { padding:10px 0; float:left; }
.galerias ul li { float:left; margin:2px; background:url(../img/bg_box.jpg) no-repeat; padding:8px 8px 8px 9px; }
.galerias ul li img { float:left; width:80px; height:80px; }
/****************************************************************/

/*.......... FOOTER ..........*/
.footer { border-top:1px solid #477c68; background: url(../img/firulas.jpg) repeat-x left bottom #FFF; }
.meioFooter { width:746px; margin:0 auto; position:relative; }
.conteudoBaixo { width:746px; height:16px; position:absolute; top:-1px; left:0; z-index:0; }
.menuBaixo { width:746px; margin:0 auto; padding-top:20px;  }
.menuBaixo div { width:546px; margin:0 auto; }
.menuBaixo ul li { float:left; font-size:15px; color:#f67a11; }
.menuBaixo ul li a { color:#f67a11; font-weight:bold; }
.menuBaixo ul li a:hover { color:#765aba; text-decoration:none; }
.listaEnderecos { width:746px; margin-top:20px; float:left; height:54px; list-style:none; background:url(../img/bg_enderecos.gif) repeat-x; }
.listaEnderecos li { width:334px; padding:10px 0  0 36px; float:left; background:url(../img/estrela.gif) no-repeat; }
.listaEnderecos li h3 { float:left; font-size:15px; color:#bc6720; margin:0; padding:0; }
.listaEnderecos li p { width:334px; text-align:left; float:left; margin:0; padding:0; color:#477c68; }
.infor { width:746px; padding-top:5px; float:left; }
.direitos { clear:left; float:left; text-align:left;  width:530px; font-size:11px; padding-top:5px; }
.produzido { text-align:right; }
/****************************************************************/




/*  home */
.home_menu{height:120px; margin-top:10px; padding-left:5px;}
.home_img{float:left; margin:0 10px 0 5px;}
.home_titulo{margin-top:15px;}
ul.marcas { list-style:none; margin:0; padding:0;}
ul.marcas li { width:242px; height:105px; float:left; margin:0px 5px 0px 0; font-size:12px; color:#477c68; display:block; line-height:13px;}
.marcas li a { color:#477c68; width:242px; height:105px; display:block;}
.marcas li a:hover { background:url(../img/util/bg_destaque_home.gif); text-decoration:none;color:#477c68;}


/*  dhtml guatelama */

#popg{
	width:500px;
	height:300px;
	position:absolute;
	z-index:9;
	top:143px;
	left:160px;
}
