/****************************************************************
'* ESTILO UTILIZADO EM TODOS OS NAVEGADORES, EXCETO NOS IEs
'*
'*	Criado em: 20/04/2007			Por: ANDRÉ LUIZ
****************************************************************/

html, body		{display:block; height:100%; width:100%}
body			{background-color:#FFC40C; background-image:url(../imagens/layout/bg_00.gif); background-position:top; background-repeat:repeat-x; font-family:Arial, Helvetica, sans-serif; font-size:11px; 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:#000; text-decoration:underline}

.bd_00			{border-bottom:1px solid #1229BC;}
.bd_01			{border:1px solid #005BA7;}

.bgc_00			{background-color:#A2B7E9;}

.bgi_00			{background-image:url(../imagens/layout/bg_01.gif); background-position:top center; background-repeat:repeat-y}
.bgi_01			{background-image:url(../imagens/layout/bg_02.jpg); background-position:top center; background-repeat:no-repeat}
.bgi_02			{background-image:url(../imagens/layout/bg_06.jpg); background-position:bottom center; background-repeat:no-repeat}

.bt_00			{font-family:Arial, Helvetica, sans-serif; font-size:11px; padding:0;}

.bx_00			{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; padding:1px 3px 1px 3px;}
.bx_01			{border:0; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#CE0A01; background:transparent; padding:1px 3px 1px 3px;}
.bx_03			{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-style:normal; font-weight:bold; color:#CE0A01; background:transparent; border:0; padding:0}
.bx_04			{background-color:transparent; border:0; font-weight:bold;}

.ck_00			{padding:0; margin:0; vertical-align:middle;}

.cr_00			{color:#005BA7;}

.dv_00			{display:table; height:auto; width:100%;} /*# fios laterais do limite do site */
.dv_01			{display:table; height:auto; margin:auto; padding:83px 22px 0 40px; width:675px;} /*# topo do site */
.dv_02			{float:right; height:116px; padding:95px 0 0 15px; width:187px} /*# menu do topo */
.dv_03			{float:left; height:91px; padding:105px 0 30px 0; width:253px;} /*# contato, localização e título */
.dv_04			{clear:both; display:table; float:left; height:auto; padding:30px 0 0 15px; width:659px;} /*# conteudo */
#dv_conteudo	{float:right; height:340px; overflow:hidden; overflow-y:hidden; padding:0 0 0 5px; width:130px} /*# conteúdo que terá rolagem */

.hh_00			{border:0; margin:0; padding:6px 0 10px 0;}

.hr_00			{background-color:#A2B7E9; border:0; clear:both; color:#A2B7E9; display:block; float:left; height:1px; margin:12px 0 15px 0; padding:0; width:100%;}
.hr_01			{background-color:#A2B7E9; border:0; clear:both; color:#A2B7E9; display:block; float:left; height:1px; margin:15px 0 10px 0; padding:0; width:100%;}

.im_00			{display:block; float:right; margin-right:1px;}
.im_01			{clear:both; display:block; float:left; margin:0 0 1px 0}
.im_02			{clear:both; display:block; float:left; padding:74px 0 0 0;}
.im_03			{display:block; float:left; padding:60px 0 0 0;}
.im_04			{display:block; float:left; padding:10px 0 0 0;}
.im_05			{display:block; float:left;}
.im_06			{clear:both; display:block; float:left; margin:8px 10px 4px 0}
.im_07			{clear:both; display:block; float:left; margin:0 10px 0 0}
.im_08			{clear:both;}

.lk_00			{display:block; float:left; height:auto; overflow:hidden; width:116px;} /*# notícias em destaques [HOME] */
.lk_01			{display:block; float:left; font-size:10px; height:auto; padding:0 15px 0 0; width:180px;} /*# notícias em destaques [HOME] */
.lk_02			{display:block; float:left; height:95px; padding:0; overflow:hidden; width:207px;} /*# notícias em destaques [HOME] */
.lk_03			{display:block; float:left; font-size:14px; font-weight:bold; height:auto; padding:0 0 10px 0;} /*# temporada em destaque */
.lk_04			{display:block; float:left; height:auto; overflow:hidden; width:296px;} /*# notícias em destaques [HOME] */
.lk_05			{display:block; float:right; height:auto; width:auto;} /*# notícias em destaques [HOME] */
.lk_galeria			{background-position:top left; background-repeat:no-repeat; display:block; float:right; height:26px; margin:5px 50px 5px 0; text-indent:-999em; width:26px}
.lk_galeria:hover	{background-position:top center}

.pp_00			{clear:both; display:block; width:100%;} /*# usado como espaçador */

.tb_00			{border:0px; border-collapse:collapse; display:block; float:left; height:auto; padding:0; margin:0; width:100%;} /*# tabela q divide o conteúdo */

.td_00			{padding:70px 0 0 13px; margin:0;} /*# destaque [HOME] */
.td_01			{padding:0 15px 110px 0; margin:0;} /*# destaque [HOME] */

.tx_00			{font-size:16px;}
.tx_01			{text-transform:capitalize;}
.tx_02			{font-size:14px;}
.tx_04			{font-size:18px;}

.bgc			{background-color:#0F0}