/* Geral */
body {
margin:0;
padding:3px 0 3px 0;
font: 11px  tahoma, verdana, Arial;
background-color: #E9D388; /*Tom Fundo*/
color: #333333;
text-align:center;
background-image: url(../Img/backGeral.gif);
background-position: top center;
}
body img {
border: none;
}

.img_borda {
border: 1px solid #993300;
}
p {
margin: 0;
padding: 0;
}
em { /*Italíco*/
font-style: italic;
}
strike { /*Riscado*/
text-decoration: line-through;
}
u { /*Sublinhado*/
text-decoration: underline;
}
strong { /*Negrito*/
font-weight: bolder;
}
.b {
font-weight: bolder;
}
a {
text-decoration: underline;
color: #333333;
}
a:hover {
text-decoration: none;
color: #000000;
}

/* Marcação Layout*/
#boxGeral {
clear: both;
width:772px;
margin:0 auto;
text-align: center;
}
#aviso {
text-align: center;
padding: 40px 20px 40px 20px;
color: #FF0000;
}


/* Topo */
#boxTopo {
width: auto;
height: 339px;
text-align: left;
background-image: url(../Img/backGeralTop.jpg);
background-repeat: no-repeat;
}
#boxTopo_Logo {
padding-left: 130px;
font-size: 13px;
font-weight:bolder;
color: #990000;
}
#boxTopo_Menu {
margin-top: 97px;
margin-left: 10px;
font-size: 11px;
font-weight:bolder;
height: 1px;
}


/* Conteudo */
#boxCorpo {
float: left;
background-image: url(../Img/backConteudo.gif);
background-repeat: no-repeat;
}
#boxCorpo_Conteudo {
float: left;
width: 530px;
height: auto;
}
#titleCont {
text-align: right;
padding-right: 20px;
background-image: url(../Img/backTituloCont.gif);
background-repeat: no-repeat;
background-position: bottom center;
}
#textoCont {
float: left;
width: 506px;
padding: 12px;
text-align: justify;
background-image: url(../Img/backTextoCont.gif);
background-repeat: repeat-y;
background-position: center top;
}
#textoContEmpresa {
padding: 12px;
text-align: justify;
background-image: url(../Img/backTextoCont.gif);
background-repeat: repeat-y;
background-position: center top;
}
.img_texto {
float:left;
margin-right: 7px;
margin-bottom: 7px;
border: 1px solid #333333;
}
.img_receita {
float:right;
margin-left: 7px;
margin-bottom: 7px;
border: 1px solid #333333;
}
#tituloTexto {
font-size: 12px;
font-weight: bolder;
}
#descricoesTexto {
padding-top: 3px;
padding-bottom: 10px;
font-size: 10px;
}
#fechaCont {
clear: both;
width: auto;
height: 20px;
text-align: right;
padding-right: 25px;
font-size: 10px;
font-weight: bolder;
background-image:url(../Img/backFechaCont.gif);
background-repeat: no-repeat;
background-position: center top;
}
/* Contato */
#boxCorpoLeftContato {
width: 90%;
height:auto;
text-align: center;
}
#boxCorpoRightContato {
display: none;
float: right;
padding-top: 30px;
width: 225px; /* Default: 250px*/
padding-left: 5px;
height:auto;
}
.zeraForm {
padding: 0;
margin: 0;
}
#box_contato {
clear: both;
text-align: right;
padding-right: 100px;
padding-bottom: 20px;
}
#dadosContato {
padding-left: 87px;
}
#texto_contato {
text-align: left;
padding-left: 80px;
padding-top: 7px;
}
#nome_contato {
padding-top: 20px;
}
#submit_contato {
padding-top: 10px;
}
#email_contato {
padding-top: 7px;
}
#cidade_contato {
padding-top: 7px;
}
#assunto_contato {
padding-top: 7px;
}
.campo_contato {
font: 11px tahoma, Arial, verdana;
background: #FFFFFF;
color: #000000;
border: 1px solid #AC804F;
padding-top: 3px;
padding-left: 3px;
height: 16px; /*Default: 19px*/
width: 270px;
}
.campo_contato_tx {
font: 11px tahoma, Arial, verdana;
background: #FFFFFF;
color: #000000;
border: 1px solid #AC804F;
padding-top: 3px;
padding-left: 3px;
margin-top: 7px;
height: 100px; /*Default: 19px*/
width: 270px;
}	
.campo_contato_cidade {
font: 11px tahoma, Arial, verdana;
background: #FFFFFF;
color: #000000;
border: 1px solid #AC804F;
padding-top: 3px;
padding-left: 3px;
height: 16px; /*Default: 19px*/
width: 181px;
}	
.campo_contato_estado {
font: 11px tahoma, Arial, verdana;
background: #FFFFFF;
color: #000000;
border: 1px solid #AC804F;
padding-top: 3px;
padding-left: 3px;
height: 16px; /*Default: 19px*/
width: 21px;
}
/* Produtos */
#boxCorpoLeftProdutos {
float: left;
width: 250px; /* Default: 250px*/
height:auto;
}
#boxCorpoRightProdutos {
float: right;
width: 250px; /* Default: 250px*/
height:auto;
}
#boxCorpoTotalProdutos {
float: right;
width: 500px; /* Default: 500px*/
text-align: center;
height:auto;
}

#imgProdPag {
float:left;
width: 90px;
text-align: center;
}
#dadosProdPag {
float: right;
text-align: left;
width: 160px;
}
#separaProd {
clear: both;
height: 25px;
}
#boxCodigoBarras {
width: auto;
height: 16px; /* Default: 31px */
padding-top: 15px;
background-image: url(../Img/backCodigoBarras.gif);
background-repeat: no-repeat;
background-position: top center;
font-size: 10px;
font-weight: bolder;
text-align: center;
}
#mostraCat {
padding-bottom: 17px;
}
#listCatView {
text-align: left;
line-height: 22px;
}


/* HOME */
#boxCorpoLeft {
float: left;
width: 270px;
margin-top: 20px;
height:auto;
background-image: url(../Img/backReceitasHome.gif);
background-repeat: no-repeat;
background-position: center top;
}
#boxCorpoRight {
float: right;
width: 255px; /* Default: 260px*/
padding-left: 5px;
height:auto;
}
#titleBoxReceitaHome {
text-align: center;
padding-top: 7px;
}
#titleReceitaHome {
font-size: 12px;
text-align: left;
padding-top: 7px;
padding-left: 7px;
font-weight: bolder;
}
#textoReceitasHome {
text-align: justify;
padding: 7px 7px 7px 7px;
}
#saibaMaisReceitasHome {
text-align: right;
padding-right: 15px;
}
#titleBoxDestaque {
text-align: right;
width: 245px; /* Default: 255px*/
padding-right: 10px;
background-image: url(../Img/backTitleDestaque.gif);
background-repeat: no-repeat;
background-position: bottom center;
}
#textoBoxDestaque {
float: right;
text-align: center;
background-image: url(../Img/backTextoDestaque.gif);
background-repeat: repeat-y;
background-position: center top;
}
#fechaBoxDestaque {
clear:both;
width:auto;
height: 15px;
background-image: url(../Img/backFechaDestaque.gif);
background-repeat: no-repeat;
background-position: center top;
}
#imgProdDestaque {
float:left;
width: 90px;
}
#dadosProdDestaque {
float: right;
text-align: left;
width: 160px;
}
#titleProdDest {
font-weight: bolder;
padding-bottom: 5px;
padding-right: 5px;
}
#desProdDest {
padding-bottom: 15px;
}
#MaisProdDest {
clear: both;
text-align: right;
padding-right: 15px;
}
#boxSAC {
padding-top: 25px;
padding-bottom: 25px;
}


/* Coluna Receitas */
#boxCorpo_Receitas {
float: right;
width: 222px; /*Default: 232px*/
height: auto;
border-top: 1px solid #FAF6E6;
padding: 5px;
text-align: left;
}
#titleColunReceitas {
text-align: left;
padding-left: 3px;
font-size: 12px;
font-weight:bolder;
}
#boxCorpo_Receitas ul {
margin: 0;
padding: 0;
list-style: none;
}
#boxCorpo_Receitas li {
margin-left: 5px;
margin-top: 10px;
}

/* Rodapé */
#boxRodape {
clear: both;
width: auto;
height: 55px;
background-image: url(../Img/backRodape.gif);
}
#boxRodape_Copyright {
padding-left: 350px;
padding-top: 15px;
font-size: 10px;
}
#boxRodape_ByBCK {
padding-top: 12px;
padding-left: 10px;
text-align: left;
}

/* Menu e SubMenu*/
#boxTopo_Menu ul {
margin: 0;
padding: 0;
list-style: none;
}
		
#boxTopo_Menu ul li {
display:inline;
float: left;
position: relative;
}
		
#boxTopo_Menu li ul {
position: absolute;
left: 3px;
top: 34px;
width:115px;
display: none;
}
		
/* Holly Hack. IE Requirement \*/
* html #boxTopo_Menu ul li { float: left; display:inline; height: 1%; }
* html #boxTopo_Menu ul li a { height: 1%; }
/* End */

#boxTopo_Menu li:hover ul, #boxTopo_Menu li.over ul { display: block; } /* The magic */
		
/* Styles for Menu Items */
   
.sub {
width: 83px;
}

/* Styles for Menu Items */
.sub {
padding: 3px 10px 3px 10px;
float:left;
background-color: #EAD691;
color: #333333;
font-weight:normal;
text-decoration: none;
}

.sub:hover {
padding: 3px 10px 3px 10px;
float:left;
background-color: #FCF9EF;
color: #FF0000;
text-decoration: none;
font-weight:normal;
}