/*CSS PADRÃO PARA INICIAR UM SITE 

/* CSS PADRAO DO SITE 
ESTILOS UNICOS POR PAGINA DEVEM SER CHAMADOS POR ID E ESTILOS REPETIDOS POR CLASS
INTERESSANTE SEMPRE USAR SEMÂNTICA PARA TODAS AS PÁGINAS
--------------------------------------------------------------------------------*/

/*CSS GERAL SÃO ATRIBUTOS PARA TODO O SITE 
--------------------------------------------------------------------------------*/
.floatLeft {
	float:left;
}

.floatLeftImg{
	padding: 0px 15px 15px 0px;
	float: left;
}

.floatRight {
	float:right;
}

.floatRightImg {
	padding: 0px 0px 15px 15px;
	float:right;
}

.clear {
	clear: both;
}

.none {
	display: none;
}

.block {
	display: block;
}
.none {
	display: none;
}

.relative{
	position: relative;
}

.center{
	text-align: center;
}
.fontBold{
	font-weight: bold;
	background: none!important;
	padding: 0px 0px 5px 0px!important;
}
.fontBoldSubTitulo {
	font-weight:bold;
	margin:15px 0px 10px 0px;
	padding: 0px 0px 5px 0px!important;
	background:none!important;
}
object {
	outline: none;
} 

img {
	border: 0px;
	margin: 0px;
	padding: 0px;
	outline: none; 
}

p {
	margin: 0px;
	padding: 0px 0px 10px 0px;
}

ul {
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 0px 0px;
	list-style-type: none;
}

ul li {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 10px 18px;
	background: url('/images/bullet.gif') no-repeat 0px 3px;
}
form {
	margin: 0px;
	padding: 0px;
}

h1 {
	float: left;
	display: block;
	height: 44px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 45px;
	position: relative;
}
h1 img {
	position: absolute;
	top: 20px;
	left: 45px;
}

h2 {
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 18px 0px;
}

h3 {
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font: bold 12px verdana;
	color: #ffe3f6;
}

h4 {
	width: 630px;
	float: left;
	padding: 10px 0px 8px 0px;
	margin: 0px;
	font-weight: bold;
	color:#f876bd;
	font-size: 11px;
}
h5 {
	width: 630px;
	float: left;
	padding: 10px 0px 8px 0px;
	margin: 0px;
	font-weight: bold;
	color:#ee97cc;
	font: bold 14px verdana;
}

a {
	color: #ffffff;
	text-decoration: none;
	outline: none;
} 
a:hover {
	color: #f889c7;
}

body {
	font: normal 11px/17px verdana;
	color: #ffffff;
	margin: 0px!important;
	padding: 0px!important;
	background: #c744a1 url('/images/bg_geral.jpg') no-repeat center 0px;
}

/* DEFINE TODOS OS STYLOS GERAIS DAS PÁGINAS 
---------------------------------------------------------------------------------------*/
#geral {
	width: 862px!important;
	margin: auto;
	text-align: center;
	position: relative;
}

#topo {
	float: left;
	width: 862px;
}

#corpo {
	float: left;
	width: 862px!important;
	text-align: left;
	padding: 20px 0px 0px 0px;
}

#controlaCorpoConteudo {
	float: left;
	width: 862px!important;
	padding: 0px 0px 0px 0px;
	background: url('/images/topo_internas.gif') no-repeat 0px 0px;
}

#conteinerConteudoInterno {
	float: left;
	width: 862px;
	background: url('/images/conteudo_bg.gif') repeat-Y left top;
}

#conteinerPrincipal {
	float: left;
	width: 672px;
	padding: 0px 0px 0px 0px;
}

#conteinerPrincipal a{
    font-weight: normal;
	text-decoration: underline!important;
}

/*PADRÃO PARA OS BREADS CRUMBS
--------------------------------------------------------------------------*/
#bread{
	font: bold 11px Arial!important;
	width: 615px;
	margin-left: 13px;
	margin-bottom: 0px;
	padding: 0px 10px 3px 0px;
	color: #bf2f9e;
	border-bottom:1px solid #bf2f9e;
}
#bread strong {
	color: #b1abd1;
} 

#bread span{
	color: #fff;
	text-transform: uppercase;
	font-weight: bold;
}
.breadSemLink {
	color: #fff!important;
	font-weight: normal!important;
	text-decoration: none!important;
}

#bread a{
	font-weight: bold;
	text-transform: lowercase;
	color: #b95ea3;
	text-decoration: none!important;
}

#controlaTitulos {
	float: left;
	width: 862px;
}

#centerPage {
	float: left;
	width: 630px!important;
	padding: 0px 5px 0px 15px;
}

/* LISTA WIDGETS
------------------------------------------------------------------------------------------*/
#controlaBgEspaco {
	font: normal 10px/14px verdana;
	float: left;
	height: 35px;
	width: 837px;
	text-align: right;
	padding: 0px 0px 3px 0px;
}

#controlaListaCompartilhe {
	float: left;
	font: normal 11px/14px verdana;
	float: left;
	width: 620px;
	text-align: right;
	padding: 0px 0px 13px 0px;
}
#controlaListaCompartilhe #controlaLis {
	float: left;
	width: 640px;
	padding: 0px 0px 0px 0px!important;
}
#controlaListaCompartilhe ul li {
	float: right;
	padding: 0px 5px 0px 3px;
	background: none;
}
#controlaListaCompartilhe ul li a {
	text-decoration: none!important;
	color: #fff!important;
}
#controlaListaCompartilhe ul li a span {
	color: #f6a3fc;
}
/* WIDGETS
-------------------------------------------------------------------------------------------*/
#controlaCompartilhe{
	position: relative;
	width: 640px;
	margin: auto;
	z-index: 11;
	background: #8b016d;
}

#compartilhe {
	position: absolute;
	right: 10px;
	top: 0px;
	padding: 10px 0px 0px 0px;
	width: 350px;
	height: 203px;
	text-align: left;
	display: none;
	z-index: 12;
}

#controlaWidgets{
	padding: 5px 0px 0px 0px;
	width: 350px;
	background: #8b016d;
	float: left;
}

#widgets{
	list-style-image: none;
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	float: left;
}

#widgets li{
	float: left;
	width: 160px;
	text-align: left;
	height: 25px;
	padding: 2px 0px 0px 0px;
}

#widgets li a {
	color: #2585ad;
	text-decoration: none;
}

#widgets li img{
	margin: 0px 5px 0px 5px!important;
	vertical-align: bottom!important;
}

#btnFecharCompartilhe{
	float: right;
	margin: 0px 30px 0px 0px;
}

/* HOME 
-----------------------------------------------------------------------------------------------*/
#bannerSuperior {
	float: left;
	width: 862px!important;
	padding: 0px 0px 20px 0px;
}
#bannerSuperior img {
	float: left;
}
#bannerSuperior #ladoEsquerdo {
	float: left;
	width: 347px;
}

#bannerSuperior #ladoDireito {
	float: left;
}
#panelaSobreGrade {
	float: left;
	margin: 50px 0px 0px 15px;
}
#infoText {
	float: left;
	margin: 70px 0px 0px 15px;
}
#bannerSuperior a {
	float: left;
}

.boxsHome {
	float: left;
}
.linkTopoBox {
	display: block;
	padding: 0px 0px 0px 10px;
	background: url('/images/bg_topo_box.gif') repeat-x 0px 0px;
}
.imgLink {
	float: left;
	margin-top: 6px; 
}
.parteInferiorBox {
	background: url('/images/bg_box.gif') repeat-x 0px 0px;
}

/* LATERAL ESQUERDA
------------------------------------------------------------------------------------------*/
#lateralEsquerda {
	float: left;
	width: 180px;
	padding: 0px 0px 0px 10px;
}

#menuLateral {
	float: left;
	width: 164px!important;
	padding: 0px 0px 30px 0px;
	background: #a91b89 url('/images/menu_lateral_degrade.gif') no-repeat center bottom;
}

#menuLateral ul {
	display: none;
	float: left;
	width: 160px!important;
	border-left:2px solid #75035b;
	border-right:2px solid #75035b;
	padding: 0px 0px 0px 0px;
}
#menuLateral ul li {
	float: left;
	width: 158px;
	padding: 0px 0px 0px 0px;
	background: url('/images/menu_lateral_seta.gif') no-repeat 8px 12px;
	position: relative;
}
#menuLateral ul li a {
	display: block;
	width: 138px;
	padding: 5px 0px 10px 20px;
	background: url('/images/menu_lateral_separador.gif') no-repeat center bottom;
}
#menuLateral ul li div {
	display: none;
	position: absolute;
	top: 0px;
	left: 158px;
}
#menuLateral ul li div ul {
	border:none!important;
	float: left;
	width: 160px;
	background-color: #b12290;
}
#menuLateral .marcado {
	font-weight: bold;
	color:#f889c7;
}
.anulaLinhaSeparadora {
	background: none!important;
}


/* CSS BOX DE CADASTRO LATERAL ESQUERDA
---------------------------------------------------------------------------------*/
#lateralEsquerda #boxCadastro {
	float: left;
	width: 164px;
	padding: 20px 0px 0px 0px;
}
#lateralEsquerda #boxCadastro img {
	float: left;
}
#lateralEsquerda #boxCadastro #infoTextSuperior {
	float: left;
	width: 145px;
	padding: 5px 5px 0px 10px;	
	background: url('/images/box_cadastro_01.gif') no-repeat 0px 0px; 
	color: #d4afe0;	
}
#lateralEsquerda #boxCadastro #controlaInputs {
	float: left;
	width: 145px;
	padding: 0px 5px 10px 10px;
	background-color: #61014d;
}
#lateralEsquerda #boxCadastro #controlaInputs #inputNome {
	float: left;
	width: 138px;
	margin-top: 3px; 
	margin-bottom: 10px;
	border:1px solid #905093; 
}
#lateralEsquerda #boxCadastro #controlaInputs #inputEmail {
	float: left;
	width: 138px;
	margin-top: 3px; 
	margin-bottom: 10px; 
	border:1px solid #905093; 
}
#lateralEsquerda #boxCadastro #controlaInputs strong {
	float: left;
	display: block;
}
#lateralEsquerda #boxCadastro #controlaInputs select {
	float: left;
	width: 142px;
	margin-top: 3px; 
	margin-bottom: 10px; 
	border:1px solid #905093; 
}
#lateralEsquerda #boxCadastro #controlaInputs #boxChekado{
	float: left;
}
#lateralEsquerda #boxCadastro #controlaInputs span {
	display: block;
	float: left;
	width: 122px;
	font-size: 9px;
	padding: 0px 0px 15px 0px;
}
#lateralEsquerda #boxCadastro #controlaInputs  #btoEnviar {
	float: right;
	width: 55px!important;
	magin: 0px;
	padding: 0px;
}



/* CONTEÚDO
------------------------------------------------------------------------------------------*/
#ajustaFlashProdutos {
	float: left;
	margin-top: 60px;
}
/* --------------------- MENU PÁGINA DE FOGÕES -----------------*/
#menuFogoes {
	float: left;
	width: 620px;
	padding-top: 15px;
	border-bottom:1px solid #bf2f9e;
	font-size: 10px;
}
#menuFogoes ul {
	float: left;
	padding-bottom: 10px; 
}
#menuFogoes ul li {
	float: left;
	padding: 0px 0px 0px 7px;
} 
#menuFogoes ul li img {
	float: left;
}
#menuFogoes ul li a {
	display: block;
	background: url('/produtos/images/menu_produtos_bg.gif') repeat-x 0px 0px;
	padding: 0px 2px 2px 2px;
	float: left;
	text-decoration: none!important;
}
.marcadoMenuFogoes {
	font-weight: bold;
}


#menuFogoesForaLinha {
	float: left;
	width: 620px;
	padding-top: 15px;
	padding-bottom: 10px;
	border-bottom:1px solid #bf2f9e;
	font-size: 10px;
}
#menuFogoesForaLinha ul {
	float: left;
	padding-bottom: 10px; 
}
#menuFogoesForaLinha ul li {
	float: left;
	padding: 0px 0px 0px 7px;
} 
#menuFogoesForaLinha ul li img {
	float: left;
}
#menuFogoesForaLinha ul li a {
	display: block;
	background: url('/produtos/images/menu_produtos_bg.gif') repeat-x 0px 0px;
	padding: 0px 2px 2px 2px;
	float: left;
	text-decoration: none!important;
}
#menuFogoesForaLinha #menuParteInferior {
	float: left;
	width: 610px;
	padding: 0px  0px 0px 10px;
}
#menuFogoesForaLinha #menuParteInferior li {
	background: none;
}
/* --------------------- FECHA MENU PÁGINA DE FOGÕES -----------------*/


#controlaProdudo {
	float: left;
	width: 630px!important;
	padding: 30px 0px 0px 0px;
}
#controlaProdudo #fotoFogao {
	float: left;
	margin-top: 10px;
}
#controlaProdudo #fotoFogao img {
	float: left;
}

#controlaProdudo #fotoProdutos {
	float: left;
	margin-top: 10px;
}
#controlaProdudo #fotoProdutos img {
	float: left;
}

#controlaProdudo  #infoSobreProduto {
	float: left;
	margin: 15px 0px 0px 10px;
	padding: 0px 0px 0px 10px;
	border-left:1px solid #b82c9d;
}
#controlaProdudo  #infoSobreProduto #listaInfosProduto {
	float: left;
	width: 370px;
}
#controlaProdudo  #infoSobreProduto #listaInfosProduto ul li {
	padding: 0px 0px 5px 10px;
	background: url('/images/bullet_lista_descritivo.jpg') no-repeat 0px 8px;
}
#controlaProdudo  #infoSobreProduto #listaInfosProduto ul li strong {
	color:#c377b0;
}

#infoSobreProduto #botoesInferior {
	float: left;
	width: 370px;
	text-align: center;
}
#infoSobreProduto  #botoesInferior ul li {
	float: left;
}
#infoSobreProduto  #botoesInferior ul li a {
	display: block;
	float: left;
	padding: 0px 10px 0px 10px;
	font-size: 10px;
}

.listaInfos{
	font-weight: bold;
	background: none!important;
	padding: 0px 0px 5px 0px!important;
	color: #f889c7;
}

#infoSobreProduto #imgBtoInfoTec {
	margin: 0px 0px 0px 25px;
}
#infoSobreProduto #imgBtoDownload{
	margin: 2px 0px 0px 15px;
}
#infoSobreProduto  #imgBtocomprar {
	margin: 0px 0px 0px 10px;
}
#infoSobreProduto #imgBtoManual{
	margin: 3px 0px 0px 10px;
}
#infoSobreProduto #imgBtoImprimir {
	margin: 3px 0px 0px 10px;
}
#fotosPequenasDetalhes {
	float: left;
	width: 610px;
	padding: 20px 0px 20px 0px;
}

#ajustaDetalhes {
	display: block;
	float: left;
	padding: 0px 0px 3px 0px;
	font-weight: bold;
	color:#c377b0;
}
#fotosPequenasDetalhes ul {
	float: left;
	width: 100%;
	background-color: #901177;
}

#fotosPequenasDetalhes ul li {
	float: left;
	padding: 0px 0px 0px 15px;
}

#descricaoDestaque{
	float: left;
	padding: 0px 0px 0px 15px;
	width: 200px;
}
#fotosPequenasDetalhes ul li .InfoAdicional {
	display:none;
}

#boxDownload{
	position: absolute;
	top: 500px;
	left: 250px;
	z-index: 10;
	display: none;
	width:320px;
}

#conteudoBoxDownload{
	padding: 0px 20px 20px 20px;
	width: 280px;
	background: #840169;
}

#conteudoBoxDownload h4 {
	width:100%;
}

#versaoBranco {
	float: left;
	padding: 0px 0px 15px 0px;
}

#versaoBranco ul {
	float: left;
	width: 140px;
	padding: 10px 0px 0px 0px;
}

#versaoBranco ul li {
	background: none;
	padding: 0px 0px 0px 0px;
}

#versaoBranco ul li strong{
	font-size: 10px;
}

#versaoAreia {
	float: left;
	border-top:1px solid #981679;
	padding: 15px 0px 15px 0px;
}

#versaoAreia ul {
	float: left;
	width: 140px;
	padding: 10px 0px 0px 0px;
}

#versaoAreia ul li {
	background: none;
	padding: 0px 0px 0px 0px;
}

#versaoAreia ul li strong{
	font-size: 10px;
}


#Lamina {
	float: left;
	border-top:1px solid #981679;
	width: 280px;
	padding: 15px 0px 0px 0px;
}

#Lamina ul {
	float: left;
	width: 140px;
	padding: 10px 0px 0px 0px;
}

#Lamina ul li {
	background: none;
	padding: 0px 0px 0px 0px;
}

#Lamina ul li strong{
	font-size: 10px;
}


#tabelaInfoTecnicas{
	width: 630px;
	border-right:1px solid #FFF;
	border-top:1px solid #FFF;
}

#tabelaInfoTecnicas td{
	border-left:1px solid #FFF;
	border-bottom:1px solid #FFF;
	padding: 5px 5px 5px 10px;
}

#tabelaInfoTecnicasCampeoes{
	width: 630px;
	border-right:1px solid #FFF;
}

#tabelaInfoTecnicasCampeoes td{
	border-left:1px solid #FFF;
	border-bottom:1px solid #FFF;
	padding: 5px 5px 5px 10px;
}

#tabelaInfoTecnicasCampeoes td table td{
	border-left: none;
	border-right: 1px solid #FFF;
	border-bottom: none;
	border-top: none;
	padding: 5px 5px 5px 10px;
	width: 45px;
}

.borderNone{
	border: none!important;
}

.bordaTop{
	border-top:1px solid #FFF;
}

.bordaleft{
	border-left: 1px solid #fff;
}

.bordaBottom{
	border-bottom:1px solid #FFF;
	border-left: none!important;
}

.subTituloTabela{
	background: #8b016d;
}

#nicho {
	display:none;
	position:absolute;
	top:500px;
	left:400px;
}

#imgGrandeProduto {
	float: left;
	padding: 0px 10px 0px 0px;
	border-right:1px solid #f876bd;
}

#textoInformativo {
	display: block;
	float: left;
	width: 355px;
	padding: 0px 0px 0px 0px;                                                                                                                                                                                     margin: 0px 0px 0px 10px;
}

#controlaListaProdutosHomeInterna{
	float: left;
	margin-top: 40px;
}

#controlaListaProdutosHomeInterna ul li{
	float: left;
	background: none;
	padding: 0px;
	margin: 0px;
}


/* CSS DA SESSÃO TOP OF MIND
-----------------------------------------------------------------------------------------*/
#controlaImagens{
	float: right;
	padding: 5px 0px 15px 15px;
	margin: 0px;
}
/*---------------------------------------------------------------------------------------*/

/* CSS DA SESSÃO TRABALHE CONOSCO 
------------------------------------------------------------------------------------------*/
#controlaBoxCadastro{
	width: 200px;
	background-color: #6f0057;
	float: right;
	margin: 0px 10px 10px 20px;
}
#controlaBoxCadastro #conteudo{
	width: 180px;
	display: block;
	padding: 10px 10px 10px 10px;
	text-align: center;
	float: left;
}

/*------------------------------------------------------------------------------------------*/
/* CSS DA SESSÃO IMPRENSA COMUNICAÇÃO 
------------------------------------------------------------------------------------------*/

#controlaComunicacao .controlaListaComunicacao {
	float:left;
	width:627px;
}
#controlaComunicacao .controlaListaComunicacao li {
	width:170px;
	float:left;
	text-align:center;
	padding: 10px 30px 10px 0px;
	background: none;
}

#controlaCatalogoRevendedor #controlaCatalogo li {
	float:left;
	text-align:center;
	padding: 10px 0px 10px 0px;
	background: none;
}

#controlaEvolucaoMarca {
	float:left;
}
#controlaEvolucaoMarca #guardaEvolucaoImg {
	float:left;
	padding: 10px 0px 0px 60px;
}
#controlaSelect {
	width: 570px;
}

/*------------------------------------------------------------------------------------------*/

/* CSS DA SESSÃO IMPRENSA NOTÍCIAS  (EMPRESA)
------------------------------------------------------------------------------------------*/
#controlaVoltar{
	text-align: center;
}

#controlaAcaoItinerante #guardaTabela {
	float:left;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 20px 0px;
}
#controlaAcaoItinerante #guardaTabela ul {
	float:left;
	padding:0px 0px 0px 0px;
}
#controlaAcaoItinerante #guardaTabela ul li {
	width:200px;
	background-image:none;
	padding:4px 4px 4px 4px;
	margin:0px 0px 0px 0px;
	float:left;
}
#controlaAcaoItinerante #guardaTabela #bgTitulo {
	float:left;
	margin:0px 0px 0px 0px;
	background-color:#de51a5;
}
#controlaAcaoItinerante #guardaTabela .bgTabela {
	float:left;
	margin:0px 0px 0px 0px;
	background-color:#63045a;
}
#noticiasAno select {
	float: left;
	margin-right: 5px;
	margin-bottom: 15px;
	font-size: 9px;
}
#noticiasAno img {
	float: left;
}
/*------------------------------------------------------------------------------------------*/

/* CSS DA SESSÃO CAMPANHAS 
--------------------------------------------------------------------------------------------*/
#controlaCampanhas {
	float:left;
}
#controlaCampanhas #listaCampanhas {
	float:left;
}
#controlaCampanhas #listaCampanhas li {
	width:170px;
	float:left;
	padding: 0px 35px 20px 0px;
	text-align:center;
}
#controlaCampanhas #listaCampanhas li img {
	padding: 0px 0px 5px 0px;
}
/* ----------------------------------------------------------------------------------------*/


#controlaNoticias{
	float: left;
	padding: 10px 0px 0px 0px;
	 
}
#controlaNoticias ul li{
	background: none;
}	
#controlaNoticias ul {
	float: left;
	width: 630px;
	padding-bottom: 20px;
}
.listaSemBullet li{
	padding: 0px 0px 10px 0px;
	margin: 0px 0px;
	background: none;
}
#controlaNoticias .mes{
	font-weight: bold;
	background-color: #df52a7;
	padding: 0px 0px 2px 2px;
}
#controlaNoticias .noticia {
	padding: 2px 0px 5px 10px;
}

/* TABELA DICAS DE CULINÁRIA
-----------------------------------------------------------*/
.controlaTodaTabela {
	float: left;
	width: 630px!important;
	padding: 0px 0px 50px 0px;
}

#tabelaCulinaria {
	width: 630px!important;
	border:1px solid #000;
}
.controlaTodaTabela #tabelaCulinaria tr td {
	text-align: center;
}
 .linhaTopo {
	font-weight: bold;
	background-color: #df52a7;
} 
.corLinha2 {
	background-color: #64055e;
}	
.alinhaEsquerda {
	text-align: left!important;
}

/* SESSÃO ALIMENTOS E CALORIAS
----------------------------------------------------------------------------------------*/

#controlaAlimentosCalorias ul {
	float:left;
	padding: 0px;
	margin: 0px;
}

#controlaAlimentosCalorias ul li {
	float:left;
	width:150px;
	padding: 5px 0px 0px 0px;
	background:none!important;
}

#controlaAlimentosCalorias #bgTitulosTabela {
	background-color:#de51a5;
}

#controlaAlimentosCalorias .alinhaTexto {
	text-align:center;
	padding: 2px 0px 2px 0px;
}

#controlaAlimentosCalorias .bgTabela {
	background-color:#63045a;
	float:left;
}
#controlaAlimentosCalorias ul {
	float:left;
	padding: 0px;
	margin: 0px;
}

#controlaAlimentosCalorias ul li {
	float:left;
	width:150px;
	padding: 5px 0px 0px 0px;
	background:none!important;
}

#controlaAlimentosCalorias #bgTitulosTabela {
	background-color:#de51a5;
}

#controlaAlimentosCalorias .alinhaTexto {
	text-align:center;
	padding: 2px 0px 2px 0px;
}

#controlaAlimentosCalorias .bgTabela {
	background-color:#63045a;
	float:left;
}


#controlaAlimentosCalorias2 ul {
	float:left;
	padding: 0px;
	margin: 0px;
}

#controlaAlimentosCalorias2 ul li {
	float:left;
	width:150px;
	padding: 5px 0px 0px 0px;
	background:none!important;
}

#controlaAlimentosCalorias2 #bgTitulosTabela  {
	background-color:#de51a5;
	width: 600px;
}

#controlaAlimentosCalorias2 .alinhaTexto2 {
	text-align:center;
	padding: 2px 0px 2px 0px;
	width: 300px;
}

#controlaAlimentosCalorias2 .bgTabela {
	background-color:#63045a;
	float:left;
}

/*
-----------------------------------------------------------------------------------------*/

/* SESSÃO RECEITAS de CULINÁRIA
----------------------------------------------------------------------------------------*/
#controlaInternasReceitas .controlaBoxReceitas{
	float:left;
	width: 400px;
	background-color: #6f0057;
	margin: 0px 0px 0px 0px;
}
#controlaInternasReceitas .controlaBoxReceitas #conteudo{
	width: 380px;
	display: block;
	padding: 10px 10px 10px 10px;
	float: left;
}
#controlaInternasReceitas .controlaBoxReceitas #conteudo ul li{
	padding: 0px 0px 2px 0px;
}

#controlaInternasReceitasSobremesas #controlaBoxSobremesas{
	float:left;
	width: 630px;
	background-color: #6f0057;
	margin: 0px 0px 0px 0px;
}
#controlaInternasReceitasSobremesas #controlaBoxSobremesas #conteudo{
	width: 610px;
	display: block;
	padding: 10px 10px 10px 10px;
	float: left;
}
#controlaInternasReceitasSobremesas #controlaBoxSobremesas #conteudo #listaUm {
	float:left;
	border-right:1px solid #c645a5;
	padding: 0px 15px 0px 0px;
	margin: 0px 15px 0px 0px;
}
#controlaInternasReceitasSobremesas #controlaBoxSobremesas #conteudo ul {
	float:left;
}
#controlaInternasReceitasSobremesas #controlaBoxSobremesas #conteudo ul li{
	padding: 0px 0px 2px 0px;
}

/* SESSÃO DICAS DE CULINARIA 
--------------------------------------------------------------------------------------*/
/*#controlaAlimentosCalorias ul li {
	float:left;
	width:140px;
	padding: 2px;
	border-left:1px solid #fff;
	border-top:1px solid #fff;
	border-right:1px solid #fff;
}
#controlaAlimentosCalorias .tiraBorderLeft {
	border-left:none;
}
#controlaAlimentosCalorias .ultimaBorda {
	border-bottom:1px solid #fff;
}
#controlaAlimentosCalorias .alinhaTexto {
	text-align:center;
}*/

/* select página de 1001 dicas sessão culinaria

/* CONTROLA SESSÃO 1001 DICAS
----------------------------------------------------------------------------------------*/
#temaDica select {
	float: left;
	margin-right: 5px;
	margin-bottom: 15px;
	font-size: 9px;
}
#temaDica img {
	float: left;
}
#controlaSelectDica {
	width: 570px;
	border:5px solid #000;
}
#controlaLista1001Dicas{
	float: left;
}



/*
----------------------------------------------------------------------------------------*/
----------------------------------------------------------------------------------------*/
/*#controlaSelDicas {
	float: left;
	width: 630px;
	padding: 10px 0px 20px 0px;
	border:1px solid #000;
}
#controlaSelDicas #selectDicas {
	float: left;
	margin-right: 5px;
	border:1px solid #000;
	width: 430px;
	border:1px solid #000;
} */

#imgArrumandoMesa {
	float: left;
	margin-top: 20px;
	margin-left: 100px;
}
.btoProximaCulinaria {
	display: block;
	padding: 10px 0px 0px 0px;
	text-align: right;
}
.btoAnteriorCulinaria {
	display: block;
	padding: 10px 0px 0px 0px;
	text-align: left;
}
.btoProximaAlimentos {
	display: block;
	padding: 10px 30px 0px 0px;
	text-align: right;
}
.btoAnteriorAlimentos {
	display: block;
	padding: 10px 0px 0px 0px;
	text-align: left;
}
#controlaFimAno2 .controlaTitulo {
	float:left;
	width:620px;
	padding: 20px 0px 0px 0px;
}
#controlaFimAno2 ul {
	float:left;
}
#controlaFimAno2 ul li {
	width:295px;
	padding: 4px 0px 4px 15px;
}
#controlaFimAno2 ul .controlaBg {
	width:295px;
	background-color:#63045a;
}

/* RODAPÉ
------------------------------------------------------------------------------------------*/
#rodape {
	float: left;
	width: 862px;
	margin: 23px 0px 0px 0px;
	padding: 0px 0px 30px 0px;
	background: url('/images/rodape.gif') no-repeat center 0px;
}
#rodape ul {
	float: left;
	width: 820px;
	padding: 4px 0px 10px 40px;
}
#rodape ul li {
	float: left;
	padding: 0px 2px 0px 0px;
}

