body {
	/* diferentes definicoes em "body" e nao em "*" senao ele nao segue as definicoes especificas de outros elementos */

	text-align: center;

	/* SAO 2 CASOS */
	/* css_fundo.css */ /* css_fundo_ie_lt_7.css */
	/* background-image: url('fundo___EM_ESTUDO_b.png'); background-color: #9c9c9c; */ /* background-image: url('jpg100porcento.jpg'); background-color: #939393; */

	background-repeat: repeat-x;

	color: #707070;
	font-family: "Trebuchet MS", tahoma, arial, helvetica, sans-serif; font-weight: normal; font-size: 11px; letter-spacing: 1px;
}
textarea, input, select, option, label, table, tr, td {
	color: #707070;
	font-family: "Trebuchet MS", tahoma, arial, helvetica, sans-serif; font-weight: normal; font-size: 11px; letter-spacing: 1px;
}


/* ............... BASICO ............... */
img {
	border: 0px;
}

.depois_de_float_entao_clear {
	clear: both;
}
.flutua_a_esquerda {
	float: left;
}
.flutua_a_direita {
	float: right;
}
/* ............................................. */



/* ............... LINKS, CORES ............... */
a:link {
	color: #707070;
	text-decoration: none;
}
a:visited {
	color: #707070;
	text-decoration: none;
}
a:hover {
	color: #b0b0b0;
	text-decoration: none;
}
a:active {
	color: #707070;
	text-decoration: none;
}
/* ... */
/* ............... LINKS NO menu_basico_de_links ............... */
.menu_basico_de_links {
	float: right;
	text-align: right;
}
/* ... */
/* ............... LINKS NO menu_basico_de_links COM TRIANGULO ............... */
a:link.triangulo_no_menu_basico_de_links,
a:visited.triangulo_no_menu_basico_de_links,
a:hover.triangulo_no_menu_basico_de_links,
a:active.triangulo_no_menu_basico_de_links	{

	/* permite que o texto permaneca alinhado caso se estenda por varias linhas */
	display: block;
	padding-right: 5px;
}
a:hover.triangulo_no_menu_basico_de_links	{

	background-position: right;
	background-repeat: no-repeat;
	background-image: url('triangulo_virado_para_esquerda___claro.gif');
	background-position: right top;
}
a:active.triangulo_no_menu_basico_de_links	{

	background-image: url('');
}
/* ... */
/* ............... LINKS NO menu_basico_de_links COM TRIANGULO ESCURO ............... */
a:link.triangulo_no_menu_basico_de_links___escuro,
a:visited.triangulo_no_menu_basico_de_links___escuro,
a:hover.triangulo_no_menu_basico_de_links___escuro,
a:active.triangulo_no_menu_basico_de_links___escuro	{

	/* permite que o texto permaneca alinhado caso se estenda por varias linhas */
	display: block;
	padding-right: 5px;

	background-position: right;
	background-repeat: no-repeat;
	background-image: url('triangulo_virado_para_esquerda___escuro.gif');
	background-position: right top;
}
a:hover.triangulo_no_menu_basico_de_links___escuro	{

	background-position: right;
	background-repeat: no-repeat;
	background-image: url('triangulo_virado_para_esquerda___claro.gif');
	background-position: right top;
}
a:active.triangulo_no_menu_basico_de_links___escuro	{

	background-image: url('');
}
/* ... */
/* ............... LINKS NO menu_secundario_de_links ............... */
.menu_secundario_de_links {
	/* nada por ora */
}
/* ... */
/* ............... LINKS NO menu_secundario_de_links COM TRIANGULO (titulo tambem!) ............... */
.titulo_no_menu_secundario_de_links,
.titulo_no_menu_secundario_de_links___com_icone_leia,
a:link.triangulo_no_menu_secundario_de_links,
a:visited.triangulo_no_menu_secundario_de_links,
a:hover.triangulo_no_menu_secundario_de_links,
a:active.triangulo_no_menu_secundario_de_links	{

	/* permite que o texto permaneca alinhado caso se estenda por varias linhas */
	display: block;
	padding-left: 10px;
}
.titulo_no_menu_secundario_de_links___com_icone_leia	{

	/*
	*
	* FORA DE USO
	*
	*/
	background-position: left;
	background-repeat: no-repeat;
	background-image: url('DESENHANDO_B/leia-minusculo.gif');
	background-position: left top;
}
a:hover.triangulo_no_menu_secundario_de_links	{

	background-position: left;
	background-repeat: no-repeat;
	background-image: url('triangulo_virado_para_direita___claro.gif');
	background-position: left top;
}
a:active.triangulo_no_menu_secundario_de_links	{

	background-image: url('');
}
/* ... */
/* ............... LINKS NO menu_secundario_de_links COM TRIANGULO ESCURO ............... */
a:link.triangulo_no_menu_secundario_de_links___escuro,
a:visited.triangulo_no_menu_secundario_de_links___escuro,
a:hover.triangulo_no_menu_secundario_de_links___escuro,
a:active.triangulo_no_menu_secundario_de_links___escuro	{

	/* permite que o texto permaneca alinhado caso se estenda por varias linhas */
	display: block;
	padding-left: 10px;

	background-position: left;
	background-repeat: no-repeat;
	background-image: url('triangulo_virado_para_direita___escuro.gif');
	background-position: left top;
}
a:hover.triangulo_no_menu_secundario_de_links___escuro	{

	background-position: left;
	background-repeat: no-repeat;
	background-image: url('triangulo_virado_para_direita___claro.gif');
	background-position: left top;
}
a:active.triangulo_no_menu_secundario_de_links___escuro	{

	background-image: url('');
}
/* ... */
/* ............... LINKS PARA categoria ............... */
a:link.link_para_categoria,
a:visited.link_para_categoria,
a:hover.link_para_categoria,
a:active.link_para_categoria	{

	/* AGORA TEM QUE VER: ESTE COMENTARIO ERA AINDA QUANDO DENTRO DE UM DIV E NAO DE UM LI */
	/* permite que o texto permaneca alinhado caso se estenda por varias linhas */
	/* display: block; */
	padding-left: 13px;

	/* AGORA TEM QUE VER: ESTE COMENTARIO ERA QUANDO AINDA DENTRO DE UM DIV E NAO DE UM LI */
	/* sem "display: block" nao ha "padding-top" e "padding-bottom" */
	/* display: block; */
	/* padding-top: 2px; */
	/* padding-bottom: 2px; */
}
a:hover.link_para_categoria	{

	background-repeat: no-repeat;
	background-image: url('destaque_menu_categorias_Menos2pxAcima___claro.gif');
	background-position: left top;
}
a:active.link_para_categoria	{

	background-image: url('');
}
/* ... */
/* ............... LINKS PARA categoria COM DESTAQUE ESCURO ............... */
a:link.link_para_categoria_com_destaque___escuro,
a:visited.link_para_categoria_com_destaque___escuro,
a:hover.link_para_categoria_com_destaque___escuro,
a:active.link_para_categoria_com_destaque___escuro	{

	/* AGORA TEM QUE VER: ESTE COMENTARIO ERA QUANDO AINDA DENTRO DE UM DIV E NAO DE UM LI */
	/* permite que o texto permaneca alinhado caso se estenda por varias linhas */
	/* display: block; */
	padding-left: 13px;

	/* AGORA TEM QUE VER: ESTE COMENTARIO ERA QUANDO AINDA DENTRO DE UM DIV E NAO DE UM LI */
	/* sem "display: block" nao ha "padding-top" e "padding-bottom" */
	/* display: block; */
	/* padding-top: 2px; */
	/* padding-bottom: 2px; */

	background-repeat: no-repeat;
	background-image: url('destaque_menu_categorias_Menos2pxAcima___escuro.gif');
	background-position: left top;
}
a:hover.link_para_categoria_com_destaque___escuro	{

	background-repeat: no-repeat;
	background-image: url('destaque_menu_categorias_Menos2pxAcima___claro.gif');
	background-position: left top;
}
a:active.link_para_categoria_com_destaque___escuro	{

	background-image: url('');
}
/* ... */
/* ............... LINKS DA lojavirtual ............... */
a:link.botao_para_lojavirtual_formulario_qq_q_seja_ele .dentro_do_link_com_botao_para_lojavirtual_formulario_qq_q_seja_ele {
	color: #707070;
}
a:visited.botao_para_lojavirtual_formulario_qq_q_seja_ele .dentro_do_link_com_botao_para_lojavirtual_formulario_qq_q_seja_ele {
	color: #707070;
}
a:hover.botao_para_lojavirtual_formulario_qq_q_seja_ele .dentro_do_link_com_botao_para_lojavirtual_formulario_qq_q_seja_ele {
	color: #b0b0b0;
}
a:active.botao_para_lojavirtual_formulario_qq_q_seja_ele .dentro_do_link_com_botao_para_lojavirtual_formulario_qq_q_seja_ele {
	color: #707070;
}

a:link.botao_para_lojavirtual_formulario_qq_q_seja_ele .dentro_do_link_com_loja_virtual_seta_numeracao_etapas {
	background-image: url('abretB/loja_virtual_seta_numeracao_etapas_CLICAVEL.png');
}
a:visited.botao_para_lojavirtual_formulario_qq_q_seja_ele .dentro_do_link_com_loja_virtual_seta_numeracao_etapas {
	background-image: url('abretB/loja_virtual_seta_numeracao_etapas_CLICAVEL.png');
}
a:hover.botao_para_lojavirtual_formulario_qq_q_seja_ele .dentro_do_link_com_loja_virtual_seta_numeracao_etapas {
	background-image: url('abretB/loja_virtual_seta_numeracao_etapas_NAO_clicavel.png');
}
a:active.botao_para_lojavirtual_formulario_qq_q_seja_ele .dentro_do_link_com_loja_virtual_seta_numeracao_etapas {
	background-image: url('abretB/loja_virtual_seta_numeracao_etapas_CLICAVEL.png');
}

a:link.botao_para_lojavirtual_com_os_links_para_as_telas .lojavirtual_links_para_as_telas {
	color: #707070;
}
a:visited.botao_para_lojavirtual_com_os_links_para_as_telas .lojavirtual_links_para_as_telas {
	color: #707070;
}
a:hover.botao_para_lojavirtual_com_os_links_para_as_telas .lojavirtual_links_para_as_telas {
	color: #b0b0b0;
}
a:active.botao_para_lojavirtual_com_os_links_para_as_telas .lojavirtual_links_para_as_telas {
	color: #707070;
}
/* ............................................. */


.adaptando_nl2br br {
	/*
	* TEM QUE TER display: block; E FUNCIONA IGUAL COM margin E padding
	*/
	display: block;
	margin-top: 4px;
	margin-bottom: 4px;
}




.creditinvolucext	{
	width: 764px;
	margin-left: auto;
	margin-right: auto;
}
.creditinvolucintcomlink	{
	color: White;
	float: right;
	/*
	* PADDING (E NAO MARGIN)
	*/
	padding-right: 32px;
	padding-bottom: 18px;
	font-size: 9px;
	font-weight: bold;
}
.creditinvolucintcomlink a:link	{
	color: White;
	text-decoration: none;
}
.creditinvolucintcomlink a:visited	{
	color: White;
}
.creditinvolucintcomlink a:hover	{
	color: #d0d0d0;
}
.creditinvolucintcomlink a:active	{
	color: White;
}
