@charset "utf-8";
/* CSS Document */
* { margin:0 auto; padding:0; font-family:arial; font-size:11px;   }

body {  background:url(img/fundo.jpg) center top no-repeat #000; color:#fff; }

table, tr, td {border:0;}

a {text-decoration:none; font-size:12px; color:#ffd000;}
a:hover {color:#FFFFFF;}

.link {text-decoration:none; font-size:12px;}
a.link {color:none;}

.linkMenu {text-decoration:none; font-size:11px; background-color:#fff; color:#cc0000; padding:4px 10px; float:left; font-weight:bold; }
.linkMenu:hover {color:#fff; background-color:#cc0000;}

.linkAmarelo:link, .linkAmarelo:active, .linkAmarelo:visited{color:#fff;	text-decoration:none;}.linkAmarelo:hover{color:#fff; text-decoration:underline;}
.linkMarrom:link, .linkMarrom:active, .linkMarrom:visited, .linkMarrom:hover{color:#c6a56e;	text-decoration:none; font-size:11px;}
.linkBranco:link, .linkBranco:active, .linkBranco:visited{color:#fff; text-decoration:none;} .linkBranco:hover{text-decoration:none;}
.linkPreto:link, .linkPreto:active, .linkPreto:visited{color:#000; text-decoration:none; font-size:11px;} .linkPreto:hover{color:#cc0000}
.linkVermelho:link, .linkVermelho:active, .linkVermelho:visited{color:#A4251C; text-decoration:none; font-size:11px;} .linkVermelho:hover{color:#000}
.linkPequeno {color:#FFFFFF; font-size:9px; text-decoration:none;}

#principal { width:100%; }
#topo {width:980px; height:150px; background:url(img/logo.png) top center no-repeat; }
#rodape {width:980px; height:40px; clear:both; padding-top:8px; margin-bottom:30px; color:#c6a56e; 
	position: relative;
	margin-top:10px;}
#rodape_esq{float:left;	font-size:11px; padding-top:9px;}
#rodape_dir{float:right;}

#tv { width:980px; height:210px; }
#menu {
	z-index:1;
	position:absolute;
	width:980px;
	top:30px;
	height:24px;
	padding-top:10px;	
}
#menu_esq{
	position:relative;
	width:712px;
	float:left;
	left:140px;
	text-align:center;
}
#empresa_menu{
	position:relative;
	width:980px;
	left:50%;
	margin-left:-490px;
	height:70px;
	padding-top:30px;
	text-align:center;
	line-height:20px;
	/*border:1px solid #ccc;*/
}
#empresa_esq{
	/* float:left; */
	width:100%;
}
#empresa_dir{
	/* float:left; */
	width:860px; height:200px;
}
#conteudo { width:980px; height:auto; min-height:100%;}

#trabalhe_esq{float:left; width:410px; padding:20px; background: url(img/contato_fundo.jpg) no-repeat #A4251C;}
#trabalhe_dir{float:right; width:45%;}

#contato_esq {float:left; width:410px; padding:20px; background: url(img/contato_fundo.jpg) no-repeat #A4251C;}
#contato_dir {float:left; width:40%; padding-left:50px; }

#meio { width:980px; background: url(img/fnd_meio.png) center no-repeat; height: 175px; }

#receitas { width:340px; height:100px; float:left; margin-top:30px;padding:0 10px 10px 0;}
#produtos { width:275px; height:120px; float:left;margin-top:15px; padding:10px; }
#trabalhe { width:170px; height:75px; float:left; margin-top:30px; padding:10px; }

#prod_qdo {float:left; width:282px; height:62px; margin-left:25px; margin-right:15px; margin-bottom:20px; background:url(img/produtos_qdo.jpg); }
#prod_esq {float:left; width:160px; padding:20px; background: #FFF;}
#prod_dir {float:left; width:760px; padding-left:20px; }



.tGrande { font-size:25px;color:#ffd000; }
.tArial { font-family:Arial, Helvetica, sans-serif;}
.tMedio { font-size:16px; font-weight:bold; }
.tPequeno {font-size:9px;}
.tRed{ color:#cc0000;}
.tBranco{ color:#ffffff;}
.tAmarelo{ color:#ffd000;}
.tVermelho{ color:#A4251C;}
.tCinza {color:#666666;}
.tBold {font-weight:bold;}
.tItalic {font-style: italic;}
.tEspaco { letter-spacing:-1px; }
.borderTop {border-top:1px dotted #666; }

.box {padding:3px; border:solid 1px #FFF; background:#fff}
.box_index {border:0; width:300px; color:#666; padding-right:8px; padding:3px}
.btn {background:#ffd000; padding:5px 20px; color:#cc0000; font-weight:bold; width:100px; border:0px;}