﻿@charset "utf-8";
/* CSS Document */

/*Geral/////////////////////////////////////////////////////////////////////////*/

*{margin:0; text-decoration:none; color:#FFFFFF; border:none; font-family:"Times New Roman", Times, serif; outline:none;}

body {
background:#000;
}
	
#center{
background:#660000;
margin: 0 auto;
width:999px;
position:relative;
}

#barra_superior{
background:url(../images/superior.jpg) no-repeat;
height:50px;
width:999px;
}

.fund_h1{
height:90px;
width:500px;
float:left;
}
	
address{
background:url(../images/end_fundo.jpg) no-repeat;
height:90px;
width:319px;
float:left;
padding:0 0 0 180px;
}

#menu{
width:683px;
height:50px;
float:left;
margin:0 0 0 40px;
}

.menu_noflash{
width:954px;
height:50px;
list-style:none;
display:inline;
float:left;
padding:0 0 0 45px;
}
	
.menu_noflash li{
float:left;
}
	
.menu_noflash li a{
background:url(../images/botao.jpg) no-repeat;
height:50px;
width:135px;
text-align:center;
line-height:50px;
display:block;
}

#menu_swf{	
width:685px;
height:50px;
/*position:relative;*/
z-index:1;
}

#conteudo{
width:999px;
float:left;
margin:0 0 25px 0;
}

#absolute{
position:absolute;
right:0;
top:138px;
z-index:0;
display:none;
}

#rodape{
background:url(../images/rodape.jpg) no-repeat bottom;
height:117px;
width:999px;
clear:both;
}

.titulo_parcerias{
	width:420px;
	float:left;
	margin:20px 0 10px 40px;
	font-size:18px;
	border-bottom:#FFFFFF solid 1px;
}

.titulo_cartoes{
	width:220px;
	float:right;
	margin:20px 20px 10px 0;
	font-size:18px;
	border-bottom:#FFFFFF solid 1px;
	text-align:right;
}

.parcerias{
	width:420px;
	padding:0 0 0 30px;
	float:left;
}

.parcerias li{
	display:inline;
	list-style:none;
	margin:0 0 0 10px;
}

#cartoes{
	margin:0 20px 0 0;
	float:right;
}

#rodape p{
	clear:left;
	margin:5px 0 0 0;
	float:right;
	font-size:10px;
}

/* Geral (menos home)///////////////////////////////*/

#popUp{
	background: #000 url(../images/fund_txt_pop.jpg) right bottom no-repeat;
	width:400px;
	height:318px;
	border:#999 1px solid;
	position:fixed;
	left:400px;
	z-index:1;
	display:none;
}

#controle_pop{
	background: #000 url(../images/fund_txt_pop.jpg) right bottom no-repeat;
	height:318px;
	width:400px;
	
}
#texto_popUp{
	padding:55px 0 0 140px;
	text-align:center;
}

#topo_bege{
	background:url(../images/topo_bege.jpg) no-repeat;
	width:920px;
	height:10px;
	margin:0 0 0 40px;
}

#bege_fundo{
	background:url(../images/fundo_bege.jpg) repeat-x;
	width:920px;
	min-height:220px;
	margin:0 0 0 40px;
	padding:0;
}
	
#base_menu{
background:url(../images/base_menu.jpg) repeat-x;
width:685px;
height:30px;
clear:both;
margin:0 0 0 40px;
}

/* Home /////////////////////////////////////////////////////////////////////*/

#variedades{
background:url(../images/variedades.jpg) no-repeat;
height:250px;
width:940px;
margin:0 29px 0 30px;
clear:left;
}

#promo_swf{
	background:#330000;
	width:580px;
	height:160px;
	float:left;
	margin:26px 0 0 40px;
}

.promo_mes{
	background:url(../images/promocao_mes.jpg) no-repeat;
	width:580px;
	height:50px;
	float:left;
}

.promo_txt{
	background:#330000;
	width:540px;
	float:left;
	text-align:justify;
	padding:15px 20px 0;
}

#lista_dlq_swf{
width:330px;
height:353px;
float:right;
margin:100px 20px 0 0;
}
	
.lista_dlq_noFlash{
width:330px;
height:353px;
list-style:none;
float:right;
text-align:center;
padding:0;
}

.lista_dlq_noFlash a{
width:330px;
height:111px;
text-align:center;
display:block;
margin:0 0 10px 0;
}
	
.titulo_produtos_home{
background:url(../images/produtos.jpg) no-repeat;
height:40px;
width:580px;
margin:20px 0 8px 40px;
float:left;
}
	
.lista_inferior{
width:595px;
height:200px;
display:inline;
float:left;
list-style:none;
margin:0 0 20px 40px;
padding:0;
}

.lista_inferior li{
float:left;
margin:0 13px 0 0;
}

.lista_inferior a{
height:200px;
width:135px;
display:block;
}
		
#absolute_home{
	width:503px;
	height:376px;
	position:absolute;
	right:0;
	top:149px;
	z-index:0;
}

/* Produtos //////////////////////////////////////////////////////////////////////////////////////////////////*/

.lista_produtos{
/*width:740px;*/
height:189px;
display:inline;
float:left;
list-style:none;
margin:12px 0 0 90px;
padding:0;
}

.lista_produtos li{
float:left;
margin:0 13px 0 0;
}

.lista_produtos a{
height:200px;
width:135px;
display:block;
cursor:pointer;
}

.titulo_produto{
background-image:url(../images/titulo_peixes.jpg);
background-repeat:no-repeat;
width:580px;
height:50px;
margin:0 0 0 45px;
}

.lista_sub_menu_produtos{
width:190px;
float:left;
list-style:none;
margin:25px 0 0 0;
}

.lista_sub_menu_produtos li{
width:190px;
height:21px;
margin:0 0 3px 0;
}

.lista_sub_menu_produtos li a{
	background:url(../images/fund_sub_menu.jpg) repeat-x;
	width:180px;
	height:21px;
	display:block;
	padding:0 0 0 10px;
	color:#330000;
	cursor:pointer;
}

.lista_sub_menu_produtos li a:hover{
	background:url(../images/fund_sub_menu_hover.jpg) repeat-x;
	color:#550000;
	font-weight:600;
}
	
.lista_img_produtos{
	background:#330000;
	width:653px;
	min-height:300px;
	float:right;
	margin:6px 60px 0 0;
	padding:20px 0 0 37px;
	list-style:none;
	font-size:12px;
}

.lista_img_produtos li{
	width:180px;
	height:260px;
	float:left;
	margin:0 37px 20px 0;
	display:inline;
}

.lista_img_produtos img{
	background:#FFFFFF;
	width:180px;
	height:135px;
	display:block;
}

.lista_img_produtos h3{
	text-align:center;
	background:#550000;
}

.subItem_img_produtos{
	width:156px;
	float:left;
	padding:10px;
	margin:0 0 20px 0;
	/*border:#440000 solid 1px;*/
}

.subItem_img_produtos li{
	width:156px;
	height:auto;
	margin:0 0 5px 0;
	text-align:left;
}

/* Receitas //////////////////////////////////////////////////////////////////////////////////////////////////*/

.titulo_receitas{
background:url(../images/titulo_receitas.jpg) no-repeat;
width:720px;
height:32px;
float:left;
margin:17px 0 30px 20px;
}

.lista_sub_menu_receitas{
width:170px;
float:left;
list-style:none;
padding:0 0 0 20px;
}

.lista_sub_menu_receitas li{
width:170px;
height:21px;
margin:0 0 3px 0;
}

.lista_sub_menu_receitas li a{
background:url(../images/fund_sub_menu.jpg) repeat-x;
width:160px;
height:21px;
display:block;
padding:0 0 0 10px;
font-size:12px;
line-height:20px;
color:#330000;
cursor:pointer;
}

.lista_sub_menu_receitas li a:hover{
	background:url(../images/fund_sub_menu_hover.jpg) repeat-x;
	color:#550000;
	font-weight:600;
}

#livro_receitas{
background:url(../images/livro.jpg);
width:690px;
height:350px;
float:right;
margin:0 20px 35px 0;
}

#livro_swf{
position:absolute;
top:265px;
left:248px;
z-index:0;
}

.titulo_livro{
margin:50px 0 0 30px;
color:black;
}

.texto_livro{
width:250px;
margin:20px 0 0 30px;
font-size:12px;
color:black;
}

#absolute_receitas{
background:url(../images/absolute_receitas.png);
width:281px;
height:201px;
margin:0 35px 0 0;
}

/* fotos //////////////////////////////////////////////////////////////////////////////////////////////////*/

.titulo_fotos{
background:url(../images/titulo_fotos.jpg) no-repeat;
width:581px;
height:40px;
margin:4px 0 23px 20px;
float:left;
}

.lista_fotos{
background:#330000;
width:772px;
height:460px;
clear:left;
margin:0 0 0 50px;
padding:30px 18px 0 30px;
list-style:none;
}

.lista_fotos li{
width:180px;
height:135px;
float:left;
margin:0 12px 14px 0;
}

.lista_fotos img{
background:#FFFFFF;
width:180px;
height:135px;
display:block;
}

#absolute_fotos{
	background:url(../images/absolute_fotos.png);
	width:167px;
	height:166px;
	margin:0 78px 0 0;
}

/* Contato //////////////////////////////////////////////////////////////////////////////////////////////////*/

.titulo_contato{
background:url(../images/titulo_contato.jpg) no-repeat;
width:580px;
height:28px;
margin:19px 0 33px 20px;
float:left;
}

.form_contato{
width:580px;
margin:0 0 0 20px;
clear:left;
}

#linha_form{
width:580px;
height:auto;
float:left;
margin:0 0 20px 0;
}

#linha_form_buttons{
width:390px;
margin:0 0 20px 0;
float:right;
}

.form_contato label{
width:190px;
float:left;
font-weight:bold;
font-style:italic;
}

.form_contato input{
width:390px;
height:20px;
float:right;
padding:0;
border:0;
color:#660000;
}

#ddd{
width:30px;
float:left;
text-align:center;
}

#telefone{
width:70px;
float:left;
margin:0 0 0 20px;
text-align:center;
}

.form_contato textarea{
width:390px;
height:180px;
float:right;
padding:0;
border:0;
color:#660000;
}

#linha_form_buttons input{
background:url(../images/fund_sub_menu.jpg) repeat-x;
width:170px;
height:20px;
float:left;
}

#linha_form_buttons .reset{
	float:right;
}

#absolute_contato{
	background:url(../images/absolute_contato.png);
	width:301px;
	height:208px;
	margin:42px 39px 0 0;
}

/* Localização //////////////////////////////////////////////////////////////////////////*/

#trajetoria{
width:415px;
height:260px;
margin:20px 0 0 20px;
float:left;
font-style:italic;
}

#trajetoria h3{
margin:0px 0 25px 10px;
text-align:left;
}


#trajetoria h4{
margin:20px 0 15px 10px;
text-align:left;
}

#trajetoria p{
margin:0 0 0px 10px;
}

#trajetoria ol{
margin:25px 0 0 10px;
padding:0;
list-style:inside decimal;
}

#mapa_google{
width:408px;
float:right;
margin:20px 20px 0 0;
}

#mapa_google address{
background:none;
width:408px;
height:auto;
margin:20px 0 0 0;
padding:0;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
}

