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

	Body do site

********************************************************************************/
body, html{
	margin:0px;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background-image: url(../_imagens/background.jpg);
	background-repeat: no-repeat;
	background-position: top left;
	background-attachment: fixed;
	background-color:#CCCCCC;
}
a{
	text-decoration:none;
}
form{
	margin:0px;
	padding:0px;
}
img
{
	border:0px;
}
.assinatura{
	text-align:center;
	color:#FFFFFF;
}
/********************************************************************************

	Estrutura principal da tabela

********************************************************************************/
.tabela_principal
{
	width:100%;
	background-image: url(../_imagens/pecas_home_09.gif);
	background-repeat: no-repeat;
	background-position: left 40px;
}
.tabela_login
{
	background-image: url(../_imagens/pecas_home_01.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 40px;
}
.logo_menu
{
	vertical-align:top;
	height: 650px;
	width:270px;
}
.logo_menu .home
{
	display:block;
	width:180px;
	height:80px;
	margin:0px 0px 0px 20px;
}
.conteudo
{
	width:100%;
	vertical-align:top;
}
#erros
{
	position:absolute;
	background-image: url(../_imagens/pecas_erroEcont.gif);
	background-repeat: no-repeat;
	z-index:9999990;
	top:100px;
	left:300px;
}
#erros div
{
	height: 230px;
	width: 290px;
	margin:35px 40px 20px 50px;
}
#erros div img
{
	cursor:pointer;
	float:right;
}
/********************************************************************************

	LOGIN

********************************************************************************/
.tabela_login table
{
	margin:4px 0px 0px 380px;
	/*background-color: #b1d4ff;*/
	height:22px;
	line-height:22px;
	color:#666666;
}
.tabela_login table .bg
{
	background-color: #b1d4ff;
	height:9px;
}
.tabela_login table .bg_rt
{
	background-image: url(../_imagens/login_rt.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 7px;
	width: 7px;
}
.tabela_login table .bg_rb
{
	background-image: url(../_imagens/login_rb.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 6px;
	width: 7px;
}
.tabela_login table .bg a
{	
	color:#666666;
}
.tabela_login table .bg strong
{	
	color:#996600;
	margin:0px 18px 0px 0px;
}
.tabela_login table .bg .nome
{
	cursor:pointer;
}
.tabela_login table .cadastro
{	
	color:#666666;
	margin:0px 30px 0px 0px;
	padding:0px;
	display:block;
	float:left;
}
.tabela_login table .login
{
	color:#666666;
	margin:0px 30px 0px 0px;
	padding:0px;
	display:block;
	float:left;
}
.tabela_login table span
{
	margin:0px 5px 0px 0px;
	display:block;
	float:left;
}
.tabela_login table .bg form input
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	background-image: url(../_imagens/form_login.gif);
	background-repeat: no-repeat;
	_background-attachment:fixed;
	height: 15px;
	width: 128px;
	border: 0px;
	margin:0px 0px 2px 0px;
	_margin:0px 0px 0px 0px;
	vertical-align:middle;
	padding:3px 0px 0px 5px;
}
/********************************************************************************

	MENU HOVER

********************************************************************************/
.logo_menu div
{	
	list-style:none;
	margin:68px 0px 0px 7px;
	vertical-align:top;
}
.logo_menu div .svelte
{
	background-image: url(../_imagens/menu_svelte.gif);
	background-repeat: no-repeat;
	background-position: left;
	height: 32px;
	width: 184px;
	cursor:pointer;
	display:block;
}
.logo_menu div .svelte:hover
{
	background-image: url(../_imagens/menu_svelte.gif);
	background-repeat: no-repeat;
	background-position: right;
}
.logo_menu div .svelte_atv
{
	background-image: url(../_imagens/menu_svelte.gif);
	background-repeat: no-repeat;
	background-position: right;
	height: 32px;
	width: 184px;
	cursor:pointer;
	display:block;
}
.logo_menu div .news
{
	margin:10px 0px 0px 0px;
	background-image: url(../_imagens/menu_news.gif);
	background-repeat: no-repeat;
	background-position: left;
	height: 32px;
	width: 184px;
	cursor:pointer;
	display:block;
}
.logo_menu div .news:hover
{
	background-image: url(../_imagens/menu_news.gif);
	background-repeat: no-repeat;
	background-position: right;
}
.logo_menu div .news_atv
{
	margin:10px 0px 0px 0px;
	background-image: url(../_imagens/menu_news.gif);
	background-repeat: no-repeat;
	background-position: right;
	height: 32px;
	width: 184px;
	cursor:pointer;
	display:block;
}
.logo_menu div .produtos
{
	margin:10px 0px 0px 0px;
	background-image: url(../_imagens/menu_prod.gif);
	background-repeat: no-repeat;
	background-position: left;
	height: 32px;
	width: 184px;
	cursor:pointer;
	display:block;
}
.logo_menu div .produtos:hover
{
	background-image: url(../_imagens/menu_prod.gif);
	background-repeat: no-repeat;
	background-position: right;
}
.logo_menu div .produtos_atv
{
	margin:10px 0px 0px 0px;
	background-image: url(../_imagens/menu_prod.gif);
	background-repeat: no-repeat;
	background-position: right;
	height: 32px;
	width: 184px;
	cursor:pointer;
	display:block;
}
.logo_menu div .compras
{
	margin:10px 0px 0px 0px;
	background-image: url(../_imagens/menu_compras.gif);
	background-repeat: no-repeat;
	background-position: left;
	height: 32px;
	width: 184px;
	cursor:pointer;
	display:block;
}
.logo_menu div .compras:hover
{
	background-image: url(../_imagens/menu_compras.gif);
	background-repeat: no-repeat;
	background-position: right;
}
.logo_menu div .compras_atv
{
	margin:10px 0px 0px 0px;
	background-image: url(../_imagens/menu_compras.gif);
	background-repeat: no-repeat;
	background-position: right;
	height: 32px;
	width: 184px;
	cursor:pointer;
	display:block;
}
.logo_menu div .contato
{
	margin:10px 0px 0px 0px;
	background-image: url(../_imagens/menu_contato.gif);
	background-repeat: no-repeat;
	background-position: left;
	height: 32px;
	width: 184px;
	cursor:pointer;
	display:block;
}
.logo_menu div .contato:hover
{
	background-image: url(../_imagens/menu_contato.gif);
	background-repeat: no-repeat;
	background-position: right;
}
.logo_menu div .contato_atv
{
	margin:10px 0px 0px 0px;
	background-image: url(../_imagens/menu_contato.gif);
	background-repeat: no-repeat;
	background-position: right;
	height: 32px;
	width: 184px;
	cursor:pointer;
	display:block;
}
/********************************************************************************

	Menu Interativo

********************************************************************************/
.menuInterativo
{
	position:absolute;
	right:0px;
	top:120px;
	width:48px;
	height:300px;
	overflow:hidden;
	z-index:10000000;
}
.menuInterativo #menu
{
	cursor:pointer;
}
#extras
{
	position:absolute;
	top:50px;
	left:25%;
}
/********************************************************************************

	TABELA HOME

********************************************************************************/
.conteudo .home
{
	background-image: url(../_imagens/pecas_boxHome.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 600px;
	width: 477px;
	margin:0px 0px 0px 100px;
	vertical-align:top;
}
.conteudo .home .flash
{
	height:220px;
	width:424px;
	margin:0px 0px 0px 35px;
}
.conteudo .home .bloquinho
{
	width:185px;
	height:10px;
	margin:1px 0px 0px 35px;
	_margin:1px 0px 0px 18px;
	float:left;
	cursor:pointer;
	color:#999999;
}
.conteudo .home .bloquinho strong
{
	color:#000000;
}
.conteudo .home .quadrados
{
	margin:18px 0px 0px 30px;
	_margin:18px 0px 0px 18px;
	width:190px;
	height:150px;
	float:left;
}
/********************************************************************************

	TABELA INSTITUCIONAL

********************************************************************************/
.conteudo .institucional
{
	background-image: url(../_imagens/bege_institucional.gif);
	background-repeat: no-repeat;
	background-position: center top;
	height: 579px;
	width: 482px;
	margin: 20px 0px 0px 100px;
}
.conteudo .institucional .voltar img
{
	position:absolute;
	margin:100px 0px 0px -55px;
	cursor:pointer;
}
.conteudo .institucional .mais .resp
{
	height: 44px;
	width: 184px;
	position:absolute;
	margin:-150px 0px 0px -35px;
	padding:15px 0px 0px 10px;
	cursor:pointer;
	background-image:url(../_imagens/aba_instResponsa.gif);
	background-repeat:no-repeat;
	color:#996600;
}
.conteudo .institucional .mais .resp strong
{
	font-size:12px;
	color:#000000;
}
.conteudo .institucional .mais .press
{
	height: 44px;
	width: 184px;
	position:absolute;
	margin:-80px 0px 0px -35px;
	padding:15px 0px 0px 10px;
	cursor:pointer;
	background-image:url(../_imagens/aba_instPressKit.gif);
	background-repeat:no-repeat;
	color:#996600;
}
.conteudo .institucional .mais .press strong
{
	font-size:12px;
	color:#000000;
}
.conteudo .institucional .imagem
{
	vertical-align:top;
	padding:32px 0px 0px 36px;
	height:120px;
}
.conteudo .institucional .texto
{
	vertical-align:top;
	height:380px;
	padding:0px 10px 0px 25px;
}
.conteudo .institucional .texto .conteudo
{
	text-align:justify;
	margin:10px 0px 10px 20px;
	height:290px;
	width:380px;
	overflow:auto;
}
.conteudo .institucional .texto h4
{
	margin:0px 0px 0px 20px;
}
.conteudo .institucional .texto .botao
{
	text-align:right;
	padding:0px 65px 0px 0px;
}
.conteudo .institucional .texto .botao img
{
	cursor:pointer;
}
.conteudo .institucional .texto .conteudo table
{
	width:300px;
}
.conteudo .institucional .texto .conteudo table .titulo
{
	color:#996600;
	font-weight:bold;
	padding:10px 0px 5px 0px;
}
.conteudo .institucional .texto .conteudo table .formato
{
	text-align:center;
	color:#996600;
	font-weight:bold;
}
.conteudo .institucional .texto .conteudo table .nome
{
	padding:5px 0px 0px 10px;
	color:#996600;
}
.conteudo .institucional .texto .conteudo table .arquivo
{
	padding:5px 0px 0px 0px;
	text-align:center;
}
.conteudo .institucional .texto .conteudo table .arquivo img
{
	margin:0px 0px 0px 5px;
}
/********************************************************************************

	TABELA NEWS

********************************************************************************/
.conteudo .news
{
	background-image: url(../_imagens/pecas_boxNews.gif);
	background-repeat: no-repeat;
	background-position: center top;
	height: 100px;
	width: 481px;
	margin: 20px 0px 0px 100px;
	vertical-align:top;
}
.conteudo .news .titulo
{
	height:50px;
	width:400px;
	margin:30px 0px 10px 32px;
}
.conteudo .news .titulo h5
{
	margin:0px 0px 5px 0px;
	font-size:13px;
	padding:0px;
}
.conteudo .news .form
{
	margin:0px 0px 0px 32px;
	height:90px;
	padding:0px 0px 0px 10px;
	color:#999999;
}
.conteudo .news .form .titulo
{
	font-size:12px;
	font-weight:bold;
	height:58px;
	*height:35px;
	_height:27px;
}
.conteudo .news .form input
{
	border:0px;
	background-color:#CCCCCC;
	color:#000000;
	font-family:Verdana;
	width:155px;
	*width:185px;
	margin:1px 0px 1px 0px;
}
.conteudo .news .form select
{
	border:0px;
	background-color:#CCCCCC;
	color:#000000;
	font-family:Verdana;
	width:155px;
	*width:185px;
	margin:1px 0px 1px 0px;
}
.conteudo .news .form .buscar
{
	vertical-align:bottom;
}
.conteudo .news .form .buscar img
{
	cursor:pointer;
}
.conteudo .news .assuntos
{
	margin:5px 0px 80px 32px;
	height:300px;
}
.conteudo .news .assuntos .content
{
	width:198px;
	height:216px;
	background-image: url(../_imagens/box_news_texto_pqno.gif);
	background-repeat: no-repeat;
}
.conteudo .news .assuntos .content div
{
	height:180px;
	width:175px;
	margin:0px 0px 0px 12px;
	vertical-align:top;
}
.conteudo .news .assuntos .content div .tabela_bloco
{
	
}
.conteudo .news .assuntos .content div .tabela_bloco .titulo
{
	height:30px;
	vertical-align:top;
}
.conteudo .news .assuntos .content div .tabela_bloco .texto
{
	height:120px;
	padding:8px 0px 0px 0px;
	vertical-align:top;
}
.conteudo .news .assuntos .content div a
{
	float:right;
	color:#000000;
	font-weight:bold;
}
.conteudo .news .voltar img
{
	position:absolute;
	margin:180px 0px 0px -60px;
	cursor:pointer;
}
.conteudo .news .mais .aba
{
	height: 48px;
	width: 175px;
	position:absolute;
	top:280px;
	margin:0px 0px 0px -38px;
	padding:15px 0px 0px 10px;
	cursor:pointer;
	background-image:url(../_imagens/aba_newsResult.gif);
	background-repeat:no-repeat;
	color:#000000;
}
.conteudo .news .mais .aba img
{
	float:right;
	margin:-38px 3px 0px 0px;
}


.conteudo .news_busca
{
	background-image: url(../_imagens/pecas_boxResultNews.gif);
	background-repeat: no-repeat;
	background-position: center top;
	height: 100px;
	width: 481px;
	margin: 20px 0px 0px 100px;
	vertical-align:top;
}
.conteudo .news_busca .titulo
{
	height:50px;
	width:400px;
	margin:30px 0px 10px 32px;
}
.conteudo .news_busca .titulo h5
{
	margin:0px 0px 5px 0px;
	font-size:13px;
	padding:0px;
	color:#000000;
}
.conteudo .news_busca .form
{
	margin:0px 0px 0px 32px;
	*margin:10px 0px 0px 32px;
	_margin:5px 0px 0px 32px;
	height:90px;
	padding:0px 0px 0px 10px;
	color:#999999;
}
.conteudo .news_busca .form .titulo
{
	font-size:12px;
	font-weight:bold;
	height:58px;
	*height:27px;
}
.conteudo .news_busca .form input
{
	border:0px;
	background-color:#CCCCCC;
	color:#000000;
	font-family:Verdana;
	width:155px;
	*width:185px;
	margin:1px 0px 1px 0px;
}
.conteudo .news_busca .form select
{
	border:0px;
	background-color:#CCCCCC;
	color:#000000;
	font-family:Verdana;
	width:155px;
	*width:185px;
	margin:1px 0px 1px 0px;
}
.conteudo .news_busca .form .buscar
{
	vertical-align:bottom;
}
.conteudo .news_busca .form .buscar img
{
	cursor:pointer;
}
.conteudo .news_busca .voltar img
{
	position:absolute;
	margin:180px 0px 0px -58px;
	cursor:pointer;
}
.conteudo .news_busca h5
{
	margin:30px 0px 0px 50px;
	font-size:13px;
	color:#999999;
}
.conteudo .news_busca .divResult
{
	margin:10px 0px 80px 40px;
	width:388px;
	height:270px;
	overflow:auto;
}
.conteudo .news_busca .divResult a
{
	color:#999999;
}
.conteudo .news_busca .divResult table td
{
	padding:5px;
	color:#999999;
}
.conteudo .news_busca .divResult table .bold
{
	font-weight:bold;
	color:#000000;
}
.conteudo .news_busca .divResult table .date
{
	font-weight:bold;
	color:#000000;
	text-align:center;
}
.conteudo .news_busca .mais .aba
{
	height: 48px;
	width: 175px;
	position:absolute;
	top:280px;
	margin:0px 0px 0px -36px;
	padding:15px 0px 0px 10px;
	cursor:pointer;
	background-image:url(../_imagens/aba_newsResult.gif);
	background-repeat:no-repeat;
	color:#000000;
}
.conteudo .news_busca .mais .aba img
{
	float:right;
	margin:-38px 3px 0px 0px;
}
.conteudo .news_desc
{
	background-image: url(../_imagens/pecas_boxNoticia.gif);
	background-repeat: no-repeat;
	background-position: center top;
	height: 100px;
	width: 481px;
	margin: 20px 0px 0px 100px;
	vertical-align:top;
}
.conteudo .news_desc .voltar img
{
	position:absolute;
	margin:199px 0px 0px -25px;
	cursor:pointer;
}
.conteudo .news_desc .imagem
{
	vertical-align:top;
	padding:35px 0px 0px 68px;
	height:120px;
}
.conteudo .news_desc h5
{
	margin:22px 0px 0px 75px;
	font-size:13px;
}
.conteudo .news_desc em
{
	margin:25px 0px 0px 75px;
}
.conteudo .news_desc .texto
{
	margin:18px 0px 0px 75px;
	width:388px;
	height:310px;
	overflow:auto;
}
.conteudo .news_desc .botao
{
	text-align:right;
	padding:0px 20px 0px 0px;
	margin-bottom:50px;
	height:43px;
}
.conteudo .news_desc .botao img
{
	cursor:pointer;
}
/********************************************************************************

	Linha e Produtos

********************************************************************************/
.conteudo .linhas
{
	margin:100px 0px 0px 50px;
}
.conteudo .sabores
{
	background-image: url(../_imagens/pecas_prodSabores.gif);
	background-repeat: no-repeat;
	height: 100px;
	width: 564px;
	margin:100px 0px 0px 80px;
}
.conteudo .sabores h2
{
	margin:50px 0px 0px 50px;
	color:#FF9900;
}
.conteudo .sabores span
{
	margin:0px 0px 0px 50px;
	color:#996600;
}
.conteudo .sabores div
{
	margin:0px 0px 30px 50px;
	height:310px;
	width:450px;
	overflow:auto;
}
.conteudo .sabores div a
{
	display:block;
	float:left;
	/*background-image: url(../_imagens/box_sabores.gif);
	background-repeat: no-repeat;*/
	height: 79px;
	width: 109px;
	margin:10px 0px 40px 0px;
	_margin:10px -1px 10px 0px;
	/*padding:50px 0px 0px 0px;*/
	text-align:center;
}
.conteudo .sabores .voltar img
{
	position:absolute;
	margin:120px 0px 0px -50px;
	cursor:pointer;
}


.conteudo .produtos
{
	background-image: url(../_imagens/pecas_prodApre.gif);
	background-repeat: no-repeat;
	height: 100px;
	width: 564px;
	margin:100px 0px 0px 80px;
}
.conteudo .produtos .img_prod
{
	margin:46px 0px 0px 46px;
}
.conteudo .produtos .desc
{
	width:460px;
	height:144px;
	margin:2px 0px 50px 46px;
}
.conteudo .produtos .desc .texto
{
	vertical-align:top;
}
.conteudo .produtos .desc .texto .div
{
	width:332px;
	height:134px;
	overflow:auto;
	padding:8px 0px 0px 8px;
	color:#FFFFFF;
}
.conteudo .produtos .desc .link
{
	vertical-align:top;
}
.conteudo .produtos .desc .link a
{
	display:block;
	margin:10px 10px 0px 0px;
	width:105px;
	height:35px;
}
.conteudo .produtos .desc .link #tabelas
{
	position:absolute;
	top:60px;
	right:50px;
}
.conteudo .produtos .voltar img
{
	position:absolute;
	margin:130px 0px 0px -50px;
	cursor:pointer;
}
.conteudo .tabela_nutri
{
	background-image: url(../_imagens/pecas_tabelaNutri.gif);
	background-repeat: no-repeat;
	height: 100px;
	width: 374px;
}
.conteudo .tabela_nutri td
{
	vertical-align:top;
}
.conteudo .tabela_nutri div
{
	height: 520px;
	width: 298px;
	margin:42px 0px 20px 35px;
	overflow:auto;
}
.conteudo .tabela_nutri .voltar
{
	vertical-align:middle;
}
.conteudo .tabela_nutri .voltar img
{
	position:absolute;
	margin:220px 0px 0px -60px;
	cursor:pointer;
}
/********************************************************************************

	TABELA ONDE ENCONTRAR

********************************************************************************/
.conteudo .onde
{
	background-image: url(../_imagens/pecas_distr.gif);
	background-repeat: no-repeat;
	background-position: center top;
	height: 100px;
	width: 539px;
	margin: 20px 0px 0px 100px;
	vertical-align:top;
}
.conteudo .onde h2
{
	margin:40px 0px 0px 60px;
	color:#FF9900;
	font-size:20px;
}
.conteudo .onde h3
{
	margin:40px 0px 0px 60px;
	_margin:40px 0px 0px 30px;
	color:#FF9900;
	font-size:16px;
	float:left;
}
.conteudo .onde span
{
	margin:40px 0px 0px 60px;
	color:#996600;
}
.conteudo .onde .esquerda
{
	margin:10px 0px 0px 50px;
	_margin:10px 0px 0px 25px;
	width:211px;
	height:220px;
	float:left;
	clear:both;
	overflow:auto;
	/*border:solid 1px #000000;*/
}
.conteudo .onde .esquerda img
{
	margin:0px 0px 10px 10px;
}
.conteudo .onde .direita
{
	margin:-222px 55px 50px 0px;
	*margin:10px 55px 50px 0px;
	_margin:10px 28px 50px 0px;
	width:211px;
	height:220px;
	float:right;
	clear:both;
	overflow:auto;
	/*border:solid 1px #000000;*/
}
.conteudo .onde .direita img
{
	margin:0px 0px 10px 10px;
}
.conteudo .onde .voltar
{
	vertical-align:middle;
}
.conteudo .onde .voltar img
{
	position:absolute;
	margin:120px 0px 0px -45px;
	cursor:pointer;
}


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

	TABELA RECEITAS

********************************************************************************/
.conteudo .receitas
{
	background-image: url(../_imagens/pecas_boxReceitas.gif);
	background-repeat: no-repeat;
	background-position: center top;
	height: 100px;
	width: 488px;
	margin: 20px 0px 0px 100px;
	vertical-align:top;
}
.conteudo .receitas .buscar
{
	cursor:pointer;
	float:right;
	margin-right:50px;
}
.conteudo .receitas .titulo
{
	height:50px;
	width:400px;
	margin:35px 0px 0px 38px;
}
.conteudo .receitas .form
{
	margin:27px 0px 10px 60px;
	_margin:20px 0px 10px 60px;
	width:405px;
	height:110px;
	color:#999999;
}
.conteudo .receitas .form th
{
	padding:8px 0px 0px 0px;
}
.conteudo .receitas .form td
{
	vertical-align:bottom;
	/*border:solid 1px #000000;*/
}
.conteudo .receitas .form input
{
	border:0px;
	background-color:#CCCCCC;
	color:#000000;
	font-family:Verdana;
	width:130px;
	*width:130px;
	margin:1px 0px 1px 0px;
}
.conteudo .receitas .form select
{
	border:0px;
	background-color:#CCCCCC;
	color:#000000;
	font-family:Verdana;
	width:125px;
	*width:125px;
	margin:1px 0px 1px 0px;
}
.conteudo .receitas h5
{
	margin:25px 0px 5px 48px;
	font-size:13px;
	padding:0px;
	color:#999999;
}
.conteudo .receitas .texto
{
	margin:10px 0px 40px 48px;
	height:230px;
	width:395px;
	overflow:auto;
}
.conteudo .receitas .divResult
{
	margin:10px 0px 80px 40px;
	width:395px;
	height:230px;
	overflow:auto;
}
.conteudo .receitas .divResult a
{
	color:#999999;
}
.conteudo .receitas .divResult table td
{
	padding:5px;
	color:#999999;
}
.conteudo .receitas .divResult table
{
	width:100%;
}
.conteudo .receitas .divResult table .bold
{
	font-weight:bold;
	color:#000000;
}
.conteudo .receitas .divResult table .date
{
	color:#000000;
	text-align:center;
}
.conteudo .receitas .titulo h5
{
	margin:0px 0px 5px 0px;
	font-size:13px;
	padding:0px;
	color:#000000;
}
.conteudo .receitas .voltar
{
	vertical-align:middle;
}
.conteudo .receitas .voltar img
{
	position:absolute;
	margin:190px 0px 0px -60px;
	cursor:pointer;
}
/********************************************************************************

	TABELA DICAS

********************************************************************************/
.tabela_dica
{
	background-image: url(../_imagens/pecas_boxDicas.gif);
	background-repeat: no-repeat;
	vertical-align:top;
}
.tabela_dica div
{
	margin:30px 30px 20px 40px;
	width:310px;
	height:240px;
	padding:0px 0px 0px 10px;
}
.tabela_dica div h5
{
	font-size:13px;
}
.tabela_dica div h4
{
	font-size:13px;
	color:#996600;
}
.tabela_dica div .fechar
{
	float:right;
	cursor:pointer;
	margin-right:10px;
}
.tabela_dica div table
{
	width:300px;
	height:200px;
}
.tabela_dica div table .content
{
	height:120px;
	overflow:hidden;
	vertical-align:top;
}

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

	TABELA ATIVIDADES

********************************************************************************/
.tabela_atividade
{
	background-image: url(../_imagens/pecas_boxTabAtividades.gif);
	background-repeat: no-repeat;
	height: 100px;
	width: 374px;
	color:#999999;
}
.tabela_atividade .titulo
{
	height: 60px;
	width: 290px;
	margin:50px 0px 0px 48px;
}
.tabela_atividade .titulo strong
{
	font-size:12px;
}
.tabela_atividade .texto
{
	height: 460px;
	_height: 440px;
	width: 300px;
	margin:2px 0px 50px 43px;
	overflow:auto;
}
.tabela_atividade .texto table
{
	width:280px;
}
.tabela_atividade .texto table td
{
	border:dashed 1px #FF6600;
	padding:3px;
}
.tabela_atividade .texto table .kcal
{
	width:23%;
	text-align:center;
}
.tabela_atividade .voltar
{
	vertical-align:middle;
}
.tabela_atividade .voltar img
{
	position:absolute;
	margin:220px 0px 0px -50px;
	cursor:pointer;
}
/********************************************************************************

	TABELA PIRAMIDE

********************************************************************************/
.tabela_piramide
{
	background-image: url(../_imagens/pecas_boxTabAtividades.gif);
	background-repeat: no-repeat;
	height: 100px;
	width: 374px;
	color:#999999;
}
.tabela_piramide .titulo
{
	height: 60px;
	width: 290px;
	margin:50px 0px 0px 48px;
}
.tabela_piramide .titulo strong
{
	font-size:12px;
}
.tabela_piramide .titulo img
{
	margin:0px 0px 2px 40px;
}
.tabela_piramide .texto
{
	height: 300px;
	width: 298px;
	margin:130px 40px 0px 48px;
	_margin:2px 40px 0px 48px;
	overflow:auto;
	text-align:justify;
}
.tabela_piramide .link
{
	display:block;
	width:220px;
	margin:10px 0px 50px 48px;
	font-size:13px;
	font-weight:bold;
	color:#996600;
}
.tabela_piramide .voltar
{
	vertical-align:middle;
}
.tabela_piramide .voltar img
{
	position:absolute;
	margin:220px 0px 0px -55px;
	cursor:pointer;
}
/********************************************************************************

	TABELA PORCAO

********************************************************************************/
.tabela_porcao
{
	background-image: url(../_imagens/pecas_boxTabAtividades.gif);
	background-repeat: no-repeat;
	height: 100px;
	width: 374px;
	color:#999999;
}
.tabela_porcao .titulo
{
	width: 290px;
	margin:50px 0px 0px 48px;
}
.tabela_porcao .titulo strong
{
	font-size:12px;
}
.tabela_porcao .texto
{
	height: 450px;
	width: 298px;
	margin:10px 40px 0px 48px;
	overflow:auto;
	text-align:justify;
}
.tabela_porcao .link
{
	display:block;
	width:240px;
	margin:10px 0px 50px 48px;
	font-size:13px;
	font-weight:bold;
	color:#996600;
}
.tabela_porcao .voltar
{
	vertical-align:middle;
}
.tabela_porcao .voltar img
{
	position:absolute;
	margin:220px 0px 0px -55px;
	cursor:pointer;
}
/********************************************************************************

	TABELA IMC

********************************************************************************/
.tabela_imc
{
	background-image: url(../_imagens/imc_branco.gif);
	background-repeat: no-repeat;
	height: 10px;
	width: 374px;
	color:#999999;
}
.tabela_imc .titulo
{
	width: 290px;
	margin:30px 0px 0px 48px;
}
.tabela_imc .titulo strong
{
	font-size:12px;
	color:#996600;
}
.tabela_imc .texto
{
	height: 50px;
	width: 270px;
	margin:30px 40px 0px 48px;
}
.tabela_imc .texto td
{
	padding:4px;
}
.tabela_imc .texto .input
{
	background-color:#FFCC99;
	border:none;
	width:100px;
	font-family:Verdana;
}
.tabela_imc .regua
{
	background-image: url(../_imagens/regua_imc.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 70px;
	width: 281px;
	margin:20px 0px 10px 56px;
}
.tabela_imc .regua strong
{
	font-size: 12px;
	font-weight: bold;
	color: #996600;
	background-image: url(../_imagens/traco_imc.gif);
	background-repeat: no-repeat;
	background-position: left center;
	height:25px;
	width:80px;
	padding:0px 0px 0px 20px;
	display:block;
}
.tabela_imc .botao
{
	margin:40px 30px 40px 56px;
	color:#996600;
}
.tabela_imc .botao img
{
	float:right;
	cursor:pointer;
	margin:-30px 0px 0px 0px;
}
.tabela_imc .calcular
{
	margin:20px 30px 40px 0px;
	cursor:pointer;
	float:right;
}
/********************************************************************************

	TABELA ENQUETE

********************************************************************************/
.tabela_enquete
{
	background-image: url(../_imagens/pecas_boxDicas.gif);
	background-repeat: no-repeat;
	width: 374px;
	color:#996600;
}
.tabela_enquete .titulo
{
	width: 290px;
	margin:30px 0px 0px 48px;
}
.tabela_enquete .titulo strong
{
	font-size:12px;
	color:#996600;
}
.tabela_enquete .texto
{
	height: 210px;
	width: 270px;
	margin:20px 40px 80px 48px;
}
.tabela_enquete .texto table
{
	width:300px;
	height:210px;
}
.tabela_enquete .texto table td
{
	padding:4px;
}
.tabela_enquete .texto table .calcular
{
	cursor:pointer;
	text-align:right;
}
/********************************************************************************

	TABELA POLITICA

********************************************************************************/
.tabela_politica
{
	background-image: url(../_imagens/pecas_PPrivacidade.gif);
	background-repeat: no-repeat;
	color:#996600;
}
.tabela_politica div
{
	width:379px;
	height:510px;
	margin:40px 50px 80px 110px;
	padding:0px 8px 0px 10px;
	text-align:justify;
	overflow:auto;
	color:#000000;
}
.tabela_politica div h5
{
	font-size:13px;
	color:#FF9900;
}
.tabela_politica .voltar
{
	vertical-align:middle;
}
.tabela_politica .voltar img
{
	position:absolute;
	margin:203px 0px 0px 5px;
	cursor:pointer;
}
/********************************************************************************

	TABELA INSERT NEWS

********************************************************************************/
.insert_noticia
{
	background-image: url(../_imagens/pecas_boxInsertNews.gif);
	background-repeat: no-repeat;
	height: 100px;
	width: 374px;
	color:#999999;
	margin:0px 0px 0px 80px;
}
.insert_noticia .titulo
{
	width: 380px;
	margin:50px 60px 0px 58px;
}
.insert_noticia .titulo strong
{
	font-size:12px;
	color:#000000;
}
.insert_noticia .header
{
	height: 80px;
	width: 380px;
	margin:10px 40px 20px 58px;
}
.insert_noticia .header input
{
	border:none;
	font-size:9px;
	width:295px;
	background-color:#CCCCCC;
}
.insert_noticia .header select
{
	border:none;
	font-size:9px;
	width:295px;
	background-color:#CCCCCC;
}
.insert_noticia .texto
{
	height:300px;
	width:385px;
	margin:0px 0px 0px 55px;
}
.insert_noticia .botao
{
	margin:0px 0px 80px 55px;
	vertical-align:bottom;
	width:385px;
	height:50px;
}
.insert_noticia .botao img
{
	cursor:pointer;
	float:right;
	margin:-1px 5px 0px 0px;
}
.insert_noticia .botao .enviar
{
	cursor:pointer;
	float:right;
	background: transparent url(../_imagens/bt_enviar_amarelo.gif) no-repeat center top;
	height: 44px;
	width: 99px;
	margin: -1px 5px 0px 0px;
	border:none;
}
.insert_noticia .voltar
{
	vertical-align:middle;
}
.insert_noticia .voltar img
{
	position:absolute;
	margin:180px 0px 0px -45px;
	cursor:pointer;
}
/********************************************************************************

	TABELA INSERT RECEITA

********************************************************************************/
.insert_receita
{
	background-image: url(../_imagens/pecas_boxInsertReceita.gif);
	background-repeat: no-repeat;
	height: 100px;
	width: 374px;
	color:#999999;
	margin:0px 0px 0px 100px;
}
.insert_receita .titulo
{
	width: 380px;
	margin:50px 60px 0px 48px;
}
.insert_receita .titulo strong
{
	font-size:12px;
	color:#000000;
}
.insert_receita .header
{
	height: 80px;
	width: 380px;
	margin:10px 40px 20px 48px;
}
.insert_receita .header input
{
	border:none;
	font-size:9px;
	width:295px;
	background-color:#CCCCCC;
}
.insert_receita .header select
{
	border:none;
	font-size:9px;
	width:295px;
	background-color:#CCCCCC;
}
.insert_receita .texto
{
	height:300px;
	width:385px;
	margin:0px 0px 0px 42px;
}
.insert_receita .botao
{
	margin:0px 0px 80px 42px;
	vertical-align:bottom;
	width:385px;
	height:50px;
}
.insert_receita .botao img
{
	cursor:pointer;
	float:right;
	margin:-1px 5px 0px 0px;
}
.insert_receita .botao .enviar
{
	cursor:pointer;
	float:right;
	background: transparent url(../_imagens/bt_enviar_rosa.gif) no-repeat center top;
	height: 44px;
	width: 99px;
	margin: -1px 5px 0px 0px;
	border:none;
}
.insert_receita .voltar
{
	vertical-align:middle;
}
.insert_receita .voltar img
{
	position:absolute;
	margin:180px 0px 0px -60px;
	cursor:pointer;
}
/********************************************************************************

	TABELA INSERT DICAS

********************************************************************************/
.insert_dicas
{
	background-image: url(../_imagens/pecas_boxInsertDica.gif);
	background-repeat: no-repeat;
	height: 100px;
	width: 374px;
	color:#999999;
	margin:0px 0px 0px 100px;
}
.insert_dicas .titulo
{
	width: 380px;
	margin:50px 50px 0px 52px;
}
.insert_dicas .titulo strong
{
	font-size:12px;
	color:#000000;
}
.insert_dicas .header
{
	height: 10px;
	width: 380px;
	margin:10px 40px 20px 52px;
}
.insert_dicas .header input
{
	border:none;
	font-size:9px;
	width:295px;
	background-color:#CCCCCC;
}
.insert_dicas .header select
{
	border:none;
	font-size:9px;
	width:295px;
	background-color:#CCCCCC;
}
.insert_dicas .texto
{
	height:300px;
	width:385px;
	margin:0px 0px 0px 52px;
}
.insert_dicas .botao
{
	margin:0px 0px 80px 52px;
	vertical-align:bottom;
	width:385px;
	height:50px;
}
.insert_dicas .botao img
{
	cursor:pointer;
	float:right;
	margin:-1px 5px 0px 0px;
}
.insert_dicas .botao .enviar
{
	cursor:pointer;
	float:right;
	background: transparent url(../_imagens/bt_enviar_marrom.gif) no-repeat center top;
	height: 44px;
	width: 99px;
	margin: -1px 5px 0px 0px;
	border:none;
}
.insert_dicas .voltar
{
	vertical-align:middle;
}
.insert_dicas .voltar img
{
	position:absolute;
	margin:140px 0px 0px -45px;
	cursor:pointer;
}
/********************************************************************************

	Tabela CONTATO

********************************************************************************/
.conteudo .contato
{
	background-image: url(../_imagens/pecas_boxSAC.gif);
	background-repeat: no-repeat;
	margin: 20px 0px 0px 100px;
	vertical-align:top;
}
.conteudo .contato .titulo
{
	height:50px;
	width:400px;
	margin:38px 0px 10px 48px;
}
.conteudo .contato .form
{
	height:240px;
	width:390px;
	margin:25px 50px 10px 58px;
	*margin:38px 50px 10px 58px;
}
.conteudo .contato .form th
{
	margin:0px;
	padding:5px;
	color:#999999;
}
.conteudo .contato .form input
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	width:120px;
	border:solid 1px #999999;
}
.conteudo .contato .form select
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	width:120px;
	border:solid 1px #999999;
}
.conteudo .contato .form textarea
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	width:260px;
	height:40px;
	border:solid 1px #999999;
}
.conteudo .contato .form .botao
{
	vertical-align:bottom;
}
.conteudo .contato .form .botao img
{
	cursor:pointer;
}
.conteudo .contato .endereco
{
	height:110px;
	width:380px;
	margin:25px 0px 30px 58px;
	*margin:35px 0px 30px 58px;
	color:#999999;
	font-size:9px;
}
.conteudo .contato .endereco strong
{
	font-size:12px;
}
.conteudo .contato .titulo h5
{
	margin:0px 0px 5px 0px;
	font-size:13px;
	padding:0px;
	color:#000000;
}
.conteudo .contato .voltar
{
	vertical-align:middle;
}
.conteudo .contato .voltar img
{
	position:absolute;
	margin:190px 0px 0px -50px;
	cursor:pointer;
}
/********************************************************************************

	Tabela CADASTRO

********************************************************************************/
.conteudo .cadastrar
{
	background-image: url(../_imagens/pecas_cadastroFORMs.gif);
	background-repeat: no-repeat;
	margin: 20px 0px 0px 100px;
	vertical-align:top;
}
.conteudo .cadastrar .titulo
{
	height:50px;
	width:492px;
	margin:42px 0px 0px 48px;
}
.conteudo .cadastrar .form
{
	height:280px;
	width:500px;
	margin:0px 0px 0px 42px;
	*margin:0px 0px 0px 42px;
}
.conteudo .cadastrar .form div
{
	height:300px;
	width:498px;
	overflow:auto;
}
.conteudo .cadastrar .form div th
{
	margin:0px;
	padding:8px 0px 8px 8px;
	color:#999999;
	border-top:dashed 1px #FF6600;
}
.conteudo .cadastrar .form div td
{
	border-top:dashed 1px #FF6600;
	padding:0px 0px 0px 8px;
}
.conteudo .cadastrar .form .input
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	width:120px;
	border:solid 1px #999999;
}
.conteudo .cadastrar .form .inputDisable
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	width:120px;
	background-color: #CCCCCC;
	border:none;
}
.conteudo .cadastrar .form select
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	width:120px;
}
.conteudo .cadastrar .politica
{
	width:492px;
	margin:0px 50px 50px 42px;
	padding:8px 0px 0px 8px;
	border-top:dashed 1px #FF6600;
}
.conteudo .cadastrar .politica .botao
{
	margin:10px 0px 0px 0px;
	vertical-align:bottom;
	width:100%;
}
.conteudo .cadastrar .politica .botao img
{
	cursor:pointer;
	float:right;
	margin:-20px 10px 0px 0px;
}


.conteudo .preCadastro
{
	/*border:solid 1px #000000;*/
	background-image: url(../_imagens/pecas_preCadastro.gif);
	background-repeat: no-repeat;
	margin:50px 0px 0px 150px;
	width:400px;
	height:300px;
}
.conteudo .preCadastro .form
{
	/*border:solid 1px #000000;*/
	color:#996600;
	margin:35px 0px 0px 50px;
	width:300px;
	height:230px;
}
.conteudo .preCadastro .form .meio
{
	height:110px;
}
.conteudo .preCadastro .form strong
{
	font-size:12px;
}
.conteudo .preCadastro .form .botao img
{
	cursor:pointer;
}


.conteudo .Simples
{
	/*border:solid 1px #000000;*/
	background-image: url(../_imagens/pecas_cadastroFORMsimples.gif);
	background-repeat: no-repeat;
	margin:10px 0px 0px 80px;
	width:560px;
	height:460px;
}
.conteudo .Simples .form
{
	/*border:solid 1px #000000;*/
	margin:110px 0px 0px 85px;
	width:420px;
	height:320px;
}
.conteudo .Simples .form td
{
	padding:4px 0px 4px 6px;
}
.conteudo .Simples .form input
{
	font-size:10px;
}
.conteudo .Simples .form select
{
	font-size:10px;
}
.conteudo .Simples .form .politica
{
	height:100px;
}
.conteudo .Simples .form .botao
{
	/*border:solid 1px #000000;*/
	position:relative;
	float:right;
	width:100px;
	margin:-90px 0px 0px 0px;
}
.conteudo .Simples .form .botao
{
	cursor:pointer;
}
/********************************************************************************

	Tabela EDITAR CADASTRO

********************************************************************************/
.conteudo .editar
{
	background-image: url(../_imagens/pecas_boxInteracaoRS.gif);
	background-repeat: no-repeat;
	margin: 20px 0px 0px 100px;
	vertical-align:top;
}
.conteudo .editar .titulo
{
	height:130px;
	width:472px;
	margin:52px 0px 0px 54px;
	padding:8px 0px 0px 8px;
	overflow:auto;
}
.conteudo .editar .titulo h5
{
	font-size:13px;
	padding:0px;
	margin:0px 0px 15px 0px;
}
.conteudo .editar .titulo h5 strong
{
	color:#996600;
}
.conteudo .editar .form
{
	height:250px;
	width:475px;
	margin:20px 50px 0px 58px;
}
.conteudo .editar .form table
{
	border-bottom:dashed 1px #FF6600;
}
.conteudo .editar .form .edit
{
	height:290px;
	width:475px;
	padding:0px 0px 10px 0px;
	overflow:auto;
}
.conteudo .editar .form .edit h5
{
	font-size:13px;
	padding:0px;
	margin:15px 0px 8px 8px;
	color:#996600;
}
.conteudo .editar .form .edit strong
{
	color:#996600;
}
.conteudo .editar .form .edit th
{
	margin:0px;
	padding:8px 0px 8px 8px;
	color:#999999;
	border-top:dashed 1px #FF6600;
}
.conteudo .editar .form .edit td
{
	border-top:dashed 1px #FF6600;
	padding:0px 0px 0px 8px;
}
.conteudo .editar .form .input
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	width:120px;
	border:solid 1px #999999;
}
.conteudo .editar .form .inputDisable
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	width:120px;
	background-color: #CCCCCC;
	border:none;
}
.conteudo .editar .form select
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	width:120px;
}
.conteudo .editar .form .botao
{
	margin:10px 0px 0px 0px;
	vertical-align:bottom;
	width:450px;
}
.conteudo .editar .form .botao img
{
	cursor:pointer;
	float:right;
	margin:-20px 10px 0px 0px;
}
.conteudo .editar .inter
{
	height:130px;
	width:470px;
	margin:20px 50px 50px 64px;
}
.conteudo .editar .inter img
{
	margin:8px 10px 0px 30px;
}
/********************************************************************************

	FONT PADRAO ERRO E SUCESSO

********************************************************************************/
.font_padrao_erro
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #CC0000;
	text-decoration: none;
}
.font_padrao_ok
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #009900;
	text-decoration: none;
}
/********************************************************************************

	Estrutura da PAGINACAO

********************************************************************************/
.SubLinkOff {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px; 
	font-weight:bold;
	height: 14px; 
	color: #CCCCCC;
	text-decoration: none;
	margin:0px 5px 0px 5px;
}

.SubLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px; 
	font-weight:bold;
	height: 14px; 
	color: #990000;
	text-decoration: none;
	margin:0px 5px 0px 5px;
}

.PaginaAtual {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px; 
	font-weight:bold;
	height: 14px; 
	color: #CCCCCC;
	text-decoration: none;
	width: 18px;
}