/****************************************************************
'* ESTILO UTILIZADO EM TODOS OS NAVEGADORES, EXCETO NOS IEs
'*
'*	Criado em:		28/02/2007			Por: ANDRÉ LUIZ
'*	Alterado em:	29/02/2007			Por: ANDRÉ LUIZ
'*	Alterado em:	13/12/2007			Por: ANDRÉ LUIZ
'*	Alterado em:	18/12/2007			Por: ANDRÉ LUIZ
****************************************************************/

body			{font-family:Arial, Helvetica, sans-serif; font-size:12px; margin:0; padding:0}
img, div, form	{border:0; margin:0; padding:0}
p				{border:0; margin:0; padding:3px 0}
a				{color:#000; text-decoration:none}
a:hover			{color:#8D292B; text-decoration:underline}

.bd_00			{border-bottom:1px solid #EAEAEA}
.bd_01			{border:1px solid #000}

.bgc_00			{background-color:#C1C1A2}
.bgc_01			{background-color:#fff}

.bgi_00			{background-image:url(../imagens/layout/bg_00.gif); background-position:top center; background-repeat:repeat-y}
.bgi_01			{background-image:url(../imagens/layout/bg_01.jpg); background-position:top center; background-repeat:no-repeat}
.bgi_02			{background-image:url(../imagens/layout/bg_02.gif); background-position:top left; background-repeat:no-repeat}
.bgi_03			{background-image:url(../imagens/layout/bg_03.gif); background-position:top left; background-repeat:no-repeat}
.bgi_04			{background-image:url(../imagens/layout/bg_04.gif); background-position:top; background-repeat:repeat-x}

.cr_00			{color:#7E7E54}	/*# página atual */
.cr_01			{color:#D0D0B9}	/*# retiscências */
.cr_02			{color:#8D292B}	/*# dias da semana [calendario] */
.cr_03			{color:#888}	/*# dias sem evento [calendario] */

/*.dv_00			{clear:both; display:table; height:auto; margin:0 auto; padding:203px 10px 0 10px; width:730px}	/*# limitador de conteúdo */
.dv_00			{clear:both; display:table; height:auto; margin:0 auto; padding:0 10px; width:730px}	/*# limitador de conteúdo */
/*.dv_01			{clear:both; display:table; height:170px; left:50%; margin:0 0 0 -375px; padding:41px 10px 0 10px; position:absolute; top:0; width:730px}	/*# topo [ logo + menu + img rand ] */
.dv_01			{clear:both; display:table; height:170px; padding:41px 10px 0 10px; width:730px}	/*# topo [ logo + menu + img rand ] */
.dv_02			{float:left; height:162px; width:320px}	/*# topo [ logo + menu ] */
.dv_03			{clear:both; display:table; float:left; height:auto; padding:9px 22px 0 0; width:708px}	/*# top 5 notícias + conteúdo */
.dv_04			{display:table; float:left; height:auto; padding:30px 0 0 0; width:219px; position:relative;}	/*# top 5 notícias */
.dv_05			{display:table; float:right; height:auto; padding:3px 0 0 22px; width:466px}	/*# conteúdo */
/*.dv_06			{display:table; float:right; height:auto; padding:20px 25px 0 0; width:425px}	/*# box com as margens p/ o txt do conteúdo */
.dv_06			{float:right; min-height:400px; height:auto !important; height:400px; padding:20px 25px 0 0; width:425px}	/*# box com as margens p/ o txt do conteúdo */
.dv_07			{clear:both; display:table; height:auto; margin:0 auto; width:750px; }	/*# limitador de conteúdo e container p/ o rodapé */
.dv_08			{clear:both; padding:0 0 8px 0; width:100%}
.dv_09			{float:left; width:49.5%; padding:0 1px 8px 0; height:auto}
.dv_10			{position:absolute; width:188px; height:420px; margin:0 12px;}

.hh_00			{display:none;}
.hh_01			{display:block; float:left; height:20px; margin:0; padding:0 0 0 66px; width:400px}
.hh_02			{color:#8D292B; font-size:14px; font-weight:bold; margin:0; padding:5px 0; text-indent:1em}
.hh_03			{color:#8D292B; font-size:14px; font-weight:bold; margin:0;}
.hr_00			{border-top:1px solid #8D292B; border-bottom:0; border-left:0; border-right:0; clear:both; display:block; height:0px; padding:0; margin:0px auto;}	/*# fio separador dos boxes de produtos */

.im_00			{display:block; float:left; margin:0 10px 0 0}
.im_01			{display:block; float:left; padding:0 15px 0 0}
.im_02			{clear:both; display:block; float:left}

.li_00			{display:block; float:left; height:15px; list-style-type:none; margin:0; padding:0 3px 5px 3px}		/*# menu do topo */
.li_01			{clear:both; display:block; height:auto; list-style-type:none; margin:0 auto; padding:8px 0; width:200px}	/*# box da notícia em destaque */
.lk_00_1		{color:#D0D0B9; display:block; float:left; font-size:10px; height:11px; font-weight:bold; padding:2px 3px 0 3px; width:8px}	/*# links da paginação */
.lk_00			{background-position:top left; background-repeat:no-repeat; display:block; height:15px; overflow:hidden; text-indent:-999em}
.lk_00:hover	{background-position:top right}
.lk_03			{display:block; float:right; font-weight:bold; height:auto; padding:0 10px; width:auto}	/*# links voltar e topo */

.pp_00			{clear:both; display:block; height:10px; line-height:10px; margin:0; padding:0; width:100%}	/*# usado como espaçador */

.tx_00			{text-indent:-999em}
.tx_01			{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:14px}
.tx_02			{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#9D3204; line-height:14px}
.tx_03			{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:14px; font-weight:bold;}
.tx_04			{display:block; float:left; font-size:10px; height:18px; padding:2px 0; width:auto}	/*# retiscências */
.tx_05			{text-align:justify}

.ul_00			{display:block; float:left; height:55px; margin:0; overflow:hidden; padding:0 4px; width:300px}
.ul_01			{margin:0; padding:0;}

.bgc_campo {border:1px solid #9D3204;font-size:12px;padding:3px 1px;font-family:Arial, Helvetica, sans-serif;background-color:#fefccf;} /*# Class usada para colorir o fundo dos inputs,textareas*/
.bd_input  {border:1px solid #9D3204;font-size:12px;padding:3px 1px;font-family:Arial, Helvetica, sans-serif;}
.bd_textarea {border:1px solid #9D3204;font-size:12px;padding:3px 1px;font-family:Arial, Helvetica, sans-serif;}

#im_natal	{clear:both; display:block; margin:0 auto; padding:0 1px 0 0; position:relative; z-index:10}