body {
font-family:Verdana, Arial, Helvetica, sans-serif;
background-color:#c00;
xoverflow-x:hidden;
margin:0;
}


a, a:hover, a:visited
{
}
a, a:visited
{
	text-decoration:none;
}
a:hover
{
	text-decoration:underline;
}

.proximoAnterior a, .proximoAnterior a:visited {
	color: #999999;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
}
.proximoAnterior a:hover  {
	color: #CC0000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
}

.SAC a, .SAC a:visited {
	color: #FFFFFF;
	font-size:7pt;
	text-decoration: none;
}

.SAC a:hover {
	color: #FFFFFF;
	font-size:7pt;
	text-decoration: underline;
}


#topo_barra_sac {
background-color:#D41715;
height:41px;
padding-right:5px;
text-align:right;
}
.SAC
{
	font-size:8pt;
	color:white;
	font-weight:bold;
}
#Principal {
position:relative;
top:3px;
}

#tudo {
position:absolute;
left:0;
top:0;
}

#corpo a:hover,#menuH td a:hover,.menuLateral li a:hover {
text-decoration:underline;
}


#ladoEsquerdo,#tabelaPrincipal {
background-color:#FFF;
}

#tabelaPrincipal {
width:736px;
}



#corpoFora {
width:530px;
position:relative;
top:-2px;
}

#corpo,.corpo {
position:relative;
top:-3px;
font-size:10pt;
}

#corpo a {
text-decoration:none;
}

img {
border:none;

}

.categorias {
list-style-type:none;
}

.titEmpresa {
border-bottom-color:#ccc;
border-bottom-style:solid;
border-bottom-width:1px;
display:block;
margin-right:40px;
color:#666;
font-family:Verdana, Arial;
font-size:13px;
font-weight:700;
}


/* --------------------------------
LOGIN
------------------------------------------
*/

#Login {
font-family:Verdana, Arial, Helvetica, sans-serif;
background-color:#FFF;
font-size:10px;
color:#666;
margin-top:10px;
margin-left:2px;
padding-left:2px;
}

#Login p {
margin:0;
padding:2px;
}

#Login a,#Login a:visited {
color:#B80308;
text-decoration:none;
}

/* --------------------------------
RODAPE
------------------------------------------
*/

#Rodape {
background-color:#FFF;
margin-left:5px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#000;
display:block;
padding:10px;
}

#Rodape_Logos {
display:inline;
width:137px;
height:80px;
}

#Rodape_Links {
margin-left:180px;
        display:inline;

}

#Rodape_Links a:hover {
color:red;
}

.RodapeLinksAle {
text-decoration:none;
color:#999999;
display:inline;
}

.RodapeLinksAle a:hover {
color:red;
text-decoration:underline;
}


/* --------------------------------
RECEITAS
------------------------------------------
*/

.TitReceita {
color:#b72126;
font-weight:700;
font-size:14px;
}


.imgReceita
{
	margin-right:20px;
	border:solid 1px gray;
	padding:5px;
}

#corpoReceita {
font-family:Verdana, Arial;
font-size:10pt;
color:#98989B;
padding-top:10px;
padding-left:20px;
}
#corpoReceita p
{
	padding:0px;
	margin:0px;
}

.ListaReceita {
display:block;
width:450px;
float:left;
}

.ListaReceita,.ListaReceita li,.ListaReceita li a {
list-style-type:none;
color:#000;
}

#corpoReceita li {
margin-left:30px;
}

#corpoReceita p {
width:400px;
}

#ingredientes
{
	font-size:9pt;
}

.preparo {
	font-size:9pt;
}

#corpoReceita img {
margin-bottom:20px;
margin-top:20px;
}

#listaReceitas {
display:block;
width:400px;
}

#listaReceitas a,#listaReceitas a:visited {
color:#000;
font-weight:700;
}



/* --------------------------------
MENUS
------------------------------------------
*/

#ddm {
border:solid 1px red;
background-color:#cc0001;
margin:0;
padding:0;
}


.ddMenu {
width:200px;
margin:0;
padding:10px;
}

.ddMenu li,.ddMenu ul {
list-style-type:none;
font-size:10pt;
margin:0;
}

.ddMenu li a,.ddMenu li a:visited {
color:#FFF;
xfont-weight:bold;
background-color:#cc0001;
}

.ddMenu li a {
text-decoration:none;
width:200px;
display:block;
padding:2px 5px 7px;
}

.ddMenu li a:hover {
background-color:#ef0001;
color:#FFF;
}

#menuH {
background-image:url(../img/i/bg_menu.jpg);
background-repeat:repeat-x;
height:39px;
}

#menuH td {
font-size:13px;
margin-top:9px;
}

*#segundaBarra {
position:relative;
top:-3px;
}

#menuH td a,#menuH td a:visited {
font-weight:700;
color:#FFF;
text-decoration:none;
padding:0 11px 0 0;
}

.menuLateral {
text-align:left;
list-style:none;
font-family:Verdana, Arial;
font-size:11px;
xmargin-top:20px;
color:#666;
margin:0 0 0 20px;
padding:0;
}

.menuLateral li {
background-color:#eeeee6;
border-bottom-style:solid;
border-bottom-color:#fff;
border-bottom-width:1px;
padding:5px 5px 5px 15px;
}

.menuLateral li a {
color:#b80308;
text-decoration:none;
padding-left:10px;
}




/* --------------------------------
COMUNICACAO INTERNAS
------------------------------------------
*/

.artigo_corpo 
{
min-height:500px;
text-align:justify;
padding:20px;
}

.artigo_corpo img
{
border:dotted 1px #c0c0c0;
margin-left:5px;
margin-bottom:5px;
margin-top:0px;
margin-right:0px;
padding:5px;

}

.corpoResumoArtigos {
padding-right:20px;
margin-top:20px;
}

.logo {
height:63px;
width:350px;
background-repeat:no-repeat;
margin-bottom:20px;
position:relative;
left:-20px;
}

.artigo_pal,.artigo_fei,.artigo_rel,.artigo_cli,.artigo_int,.artigo_end,.artigo_anu,.artigo_res {
padding-bottom:0;
}

.artigoResumo
{
	border-bottom:1px dotted #D0D2DE;
	text-align:left;
	margin:0px;
	margin-bottom:15px;
	padding:0px;
	width:455px;
	min-height:160px;
	xfloat:left;
}

.artigoTexto
{
	font-size:10pt;
	list-style-type:none;
	color: #ADCE9A;
}

.artigoTitulo
{
	font-size:10pt;
	margin:0px;
	text-align:left;
}
.artigo_corpo .artigoTitulo
{
	font-size:12pt;
}

.artigoTitulo p, .artigoTitulo a
{
	margin:0px;
	padding:0px;
}

.artigoLeiaMais
{
	display:block;
	text-align:right;
	font-style: italic;
}

.artigoSubTitulo
{
	margin-left:20px;
	font-size:8pt;
}


/* --------------------------------
PALESTRAS - PERSONALIZADAS
------------------------------------------
*/


.artigo_pal {
background-color:#d6eaf1;
}

.artigo_pal .logo {
background-image:url(../img/icones/palestras.jpg);
}

.artigo_pal .artigoTexto
{
	color: #9E9FB1;
}

.artigo_pal .artigoTitulo a, .artigo_pal .artigoTitulo a:visited, .artigo_pal .artigoTitulo
{
	color: #7B8598;
}


.artigo_pal .artigoLeiaMais
{
	color: #7A9CCE;
}


/* --------------------------------
FEIRAS - PERSONALIZADAS
------------------------------------------
*/

.artigo_fei {
background-color:#f1dcd7;
}

.artigo_fei .logo {
background-image:url(../img/icones/feiras.jpg);
}

.artigo_fei .artigoTexto
{
	color: #C98F6A;
}

.artigo_fei .artigoTitulo a, .artigo_fei .artigoTitulo a:visited, .artigo_fei .artigoTitulo
{
	color: #D08858;
}

.artigo_res .artigoSubTitulo
{ 
	color: #C98F6A;
}

.artigo_fei .artigoLeiaMais
{
	color: #C97A55;	
}



/* --------------------------------
RESPONSABILIDADE SOCIAL  - PERSONALIZADAS
------------------------------------------
*/

.artigo_res {
background-color:#E3E5F2;
}

.artigo_res .logo {
background-image:url(../img/icones/responsabilidade_social.jpg);
}

.artigo_res .artigoTexto
{
	color: #9E9FB1;
}

.artigo_res .artigoTitulo a, .artigo_res .artigoTitulo a:visited, .artigo_res .artigoTitulo
{
	color: #7B8598;
}

.artigo_res .artigoSubTitulo
{ 
	color: #9E9FB1;
}

.artigo_res .artigoLeiaMais
{
	color: #7A9CCE;
}


/* --------------------------------
RELEASE  - PERSONALIZADAS
------------------------------------------
*/

.artigo_rel {
	background-color:#f6f6d2;
	color: #7B8598;
}

.artigo_rel .logo {
background-image:url(../img/icones/release.jpg);
}

.artigo_rel .artigoTexto
{
	color: #9E9FB1;
}

.artigo_rel .artigoTitulo a, .artigo_rel .artigoTitulo a:visited, .artigo_rel .artigoTitulo
{
	color: #7B8598;
}

.artigo_rel .artigoResumo .artigoTitulo
{
	font-size:10pt;
}
.artigo_rel .artigoGrupo
{
	font-size:13pt;
	color: #7B8598;
}

.artigo_rel .artigoSubTitulo
{ 
color: #9E9FB1;
}

.artigo_rel .artigoLeiaMais
{
	color: #7A9CCE;
}

.topoNav 
{
	text-align:right;
}
.topoNav #label
{
	font-size:12pt;
	font-weight:normal;
	display:block;
	color:#9E9FB1;
	font-family:verdana;
}
.topoNav #anos
{
	font-size:10pt;
	display:block;
}
.topoNav #anos, .topoNav #anos a, .topoNav #anos a:visited
{
	color: #9E9FB1;
}


/* --------------------------------
CLIPPING  - PERSONALIZADAS
------------------------------------------
*/

.artigo_cli {
background-color:#f1f0db;
}

.artigo_cli .logo {
background-image:url(../img/icones/clipping.jpg);
}

.artigo_cli .artigoTexto
{
	color:#BFBEA8;
}

.artigo_cli .artigoTitulo a, .artigo_cli .artigoTitulo a:visited, .artigo_cli .artigoTitulo
{
	color: #C2C45B;
}

.artigo_cli .artigoSubTitulo
{ 
	color: #BFBEA8;
}

.artigo_cli .artigoLeiaMais
{
	color: #CFC632;
}

.artigo_cli .artigoResumo
{
	min-height:90px;
}


/* --------------------------------
ENCOMARKETING  - PERSONALIZADAS
------------------------------------------
*/

.artigo_end {
	background-color:#e5efe6;
}

.artigo_end .logo {
	background-image:url(../img/icones/endomarketing.gif);
}

.artigo_end .artigoTitulo a, .artigo_end .artigoTitulo a:visited, .artigo_end .artigoTitulo
{
	color: #8CBB96;
}

.artigo_end .artigoSubTitulo
{ 
	color: #505050;
}

.artigo_end .artigoLeiaMais
{
	color: #79B86B;
}


/* --------------------------------
ANUCIOS  - PERSONALIZADAS
------------------------------------------
*/

.artigo_anu {
background-color:#F0EDE8;
}
.artigo_anu .logo {
background-image:url(../img/icones/anuncios.jpg);
}


.artigo_anu .artigoTexto
{
	color: #9E9FB1;
}

.artigo_anu .artigoTitulo a, .artigo_anu .artigoTitulo a:visited, .artigo_anu .artigoTitulo
{
	color: #7B8598;
}

.artigo_anu .artigoSubTitulo
{ 
	color: #9E9FB1;
}

.artigo_anu .artigoLeiaMais
{
	color: #7A9CCE;
}

/* --------------------------------
INTERNAS   - PERSONALIZADAS
------------------------------------------
*/

.artigo_int {
background-color:#eee9f0;
}

.artigo_int .logo {
background-image:url(../img/icones/internas_informa.jpg);
}

.artigo_int .artigoTexto
{
	color: #9E9FB1;
}

.artigo_int .artigoTitulo a, .artigo_int .artigoTitulo a:visited, .artigo_int .artigoTitulo
{
	color: #7B8598;
}

.artigo_int .artigoSubTitulo
{ 
	color: #9E9FB1;
}

.artigo_int .artigoLeiaMais
{
	color: #7A9CCE;
}

/* --------------------------------
COMUNICACAO GERAL - INDEX - PAGINA GERAL
------------------------------------------
*/

.IndexComTitulo {
color:#FFF;
font-weight:700;
font-size:10pt;
font-family:Verdana, Arial, Helvetica, sans-serif;
margin-top:5px;
margin-bottom:5px;
padding-top:8px;
padding-bottom:10px;
}

.IndexComSubTitulo {
font-size:9pt;
font-family:Verdana, Arial, Helvetica, sans-serif;
margin-top:1px;
margin-bottom:1px;
padding-top:3px;
padding-bottom:3px;
color:#806E65;
margin-left:10px;
padding-left:15px;
}

.IndexComCorpo {
min-height:600px;
padding-left:20px;
padding-right:20px;
}

.IndexComTexto img {
margin:10px;
padding:10px;
}

.IndexComResumo a,.IndexComResumo a:visited {
font-size:10pt;
padding-left:10px;
background-color:#FFF;
border:1px solid #FFF;
color:#901515;
margin:10px 0 10px 10px;
}

.IndexComLeiaMais a,.IndexComLeiaMais a:visited {
color:#900;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
margin-left:2px;
padding-left:2px;
text-decoration:underline;
}

.corpoResumoIndexCom {
margin:5px;
padding:5px 20px;
}

.IndexComTituloCategoria a,.IndexComTituloCategoria a:visited {
font-size:11pt;
font-weight:700;
display:block;
color:#C00;
background-color:#F2F2F2;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-transform:uppercase;
text-decoration:none;
border-bottom-width:1px;
border-bottom-style:dotted;
border-bottom-color:#C00;
margin-top:2px;
margin-bottom:2px;
padding:10px 5px;
}

/* comum a todos produtos */
.produtoCapa
{
	width:400px;
	min-height:400px;
	margin-left:30px;	
	float:left;
}
.produtoCapa .logo
{
	width:480px;
	height:100px;
	float:left;
}
.nor
{
	font-weight:bold;
	padding:10px;
}
.alt
{
	list-style:none;
	height:1em;
	padding:8 7px 8 13px;
}
.detalhe
{
	width:400px;
	padding:30px;
	float:left;
	margin-left:0px;
}
.detalhe .logo
{
	float:left;
	width:480px;
	height:66px;
	background-repeat:no-repeat;
}
.detalhe .descritivo
{
	float:left;
	xpadding:30px;
}
.detalhe .descritivo .titulo, .descritivo_titulo
{
	font-weight:bold;
	font-size:11pt;
	xwidth:190px;
}
.detalhe .descritivo .texto
{
	font-size:9pt;
	width:210px;
	text-align:left;
}
.grid li
{
	font-size:9pt;
	width:430px;
	float:left;
}
.info
{
	float:right;
	width:190px;
	font-size:8pt;
}
.info th
{
	background-color:white;
}
.info td
{
	padding:4px;
}

/* especificos */
.produtoGraos .produtoCapa .logo
{
	background-image:url(../img/categorias/banner_3.jpg);
}
.produtoOleos .produtoCapa .logo
{
	background-image:url(../img/categorias/banner_1.jpg);
}
.produtoFarinha .produtoCapa .logo
{
	background-image:url(../img/categorias/banner_2.jpg);
}
.produtoFarinha .grid .nor
{
	background-color:#e5c990;
	color:#ca9461;
}
.produtoFarinha .grid .alt, .produtoFarinha .grid .alt a
{
	background-color:#f0e0bf;
	color:#ca9461;
}
.produtoGraos .grid .nor
{
	background-color:#accbaa;	
	color:#778466;
}
.produtoGraos .grid .alt, .produtoGraos .grid .alt a
{
	background-color:#cfe1ce;	
	color:#778466;
}
.produtoOleos .grid .nor
{
	background-color:#d8e88c;
	color:#959b7b;
}
.produtoOleos .detalhe .logo
{
	background-image:url("../img/categorias/Tit1.gif");
}
.info
{
	color:#a29b94;
}
.info caption
{
	font-size:8pt;
	padding:8px;
	background-color:#E3CA97;
	color:white;
}
.info td
{
	border:dotted 1px #E3CA97;
}
.grid .alt, .grid .alt a
{
	background-color:#eff7b8;
	color:#959b7b;
}

.produtoGraos .detalhe .descritivo
{
	background-color:#fbf2d1;
	color:#ABA489;
}
.produtoFarinha .detalhe .descritivo
{
	background-color:#fbf2d1;
	color:#ABA489;
}
.produtoOleos .detalhe .descritivo
{
	background-color:#fbf2d1;
	color:#ABA489;
}

.produtoFarinha .detalhe .logo
{
	background-image:url("../img/categorias/Tit2.gif");
	background-repeat:no-repeat;
}
.produtoGraos .detalhe .logo
{
	background-image:url("../img/categorias/Tit3.gif");
	background-repeat:no-repeat;
}
