/*********************************************************************************
 Criado em:		17/10/2006			Por: ANDRÉ LUIZ
*********************************************************************************/

/****** INICIO -> FUNCIONALIDADES DO MENU  *****************************************************************************/
#menu {
	margin:0px;
	z-index:901;								/* coloca o menu acima de qualquer elemento da página			*/
}

#menu, #menu ul {		/* todas as listas */
	line-height:19px;
	list-style:none;
	margin-top:3px;
	padding:0px;
	white-space: nowrap;
}

#menu a {			/* estado inalterado dos links */
	color:#C9190A;								/* cor da fonte													*/
	display:block;
	font-family:Arial, Helvetica, sans-serif;	/* tipo de fonte												*/
	font-size:11px;								/* tamanho da fonte												*/
	font-weight:bold;							/* fonte negrito												*/
	padding-bottom:1px;
	text-align:left;							/* alinhamento do texto											*/
	text-decoration:none;						/* remove sublinhado dos links									*/
	width:99px;								/* define comprimento do link									*/
}

#menu a:hover {		/* onMouseOver dos links */
	background-color:#FF8412;					/* fundo dos links												*/
	color:#fff;									/* cor da fonte no "onMouseOver"								*/
	font-family:Arial, Helvetica, sans-serif;	/* tipo de fonte no "onMouseOver"								*/
	font-size:11px;								/* tamanho da fonte no "onMouseOver"							*/
	font-weight:bold;							/* fonte negrito no "onMouseOver"								*/
	padding-bottom:1px;
	text-align:left;							/* alinhamento do texto no "onMouseOver"						*/
	text-decoration:none;						/* remove sublinhado dos links no "onMouseOver"					*/
	width:99px;								/* define comprimento do link									*/
}

#menu .lk_00MN {	/* classe personalizada para os links do nível pai */
	border-left: 1px solid #FFDB33;
	border-right: 1px solid #ED9B2D;
	display:block;
	font-size:11px;
	line-height:17px;
	padding-left:7px;
	padding-right:7px;
	text-align:center;
	white-space: nowrap;
	width:auto;
}

#menu .lk_00MN:hover {	/* classe personalizada para os links do nível pai [HOVER] */
	border-left: 1px solid #FFDB33;
	border-right: 1px solid #ED9B2D;
	display:block;
	font-size:11px;
	line-height:17px;
	padding-left:7px;
	padding-right:7px;
	text-align:center;
	white-space: nowrap;
	width:auto;
}

#menu .lk_01MN {	/* conserta borda direita do 1º item do menu */
	border-left: 1px solid #ED9B2D;
}

#menu .lk_02MN {	/* conserta borda esquerda do último item do menu */
	border-right: 1px solid #FFDB33;
}
#menu li {			/* todos os itens das listas */
	background-color: transparent;				/* cor de fundo dos menus e submenus							*/
	padding:0px;								/* espaçamento													*/
	float:left;
	width:auto;									/* necessário p/ sanar bug do Opera								*/
	z-index:901;
}

#menu li ul {		/* segundo nível */
	background-color: #FFAD3F;					/* cor de fundo do segundo nível								*/
	border:1px solid #F7903F;					/* borda do 1º submenu											*/
	left:-999em;								/* esconde o subnivel											*/
	margin-top:0px;								/* margem superior do 1º subnivel								*/
	margin-left:0px;							/* margem esquerda do 1º subnivel								*/
	position:absolute;
	width:99px;								/* define comprimento do 1º submenu								*/
	z-index:901;
}

#menu li ul ul {		/* terceiro nível em diante */
	margin-top:-15px;							/* alinha o submenu com seu respectivo "pai" (FF)				*/
	margin-bottom:0;							/* margem inferior do submenu em relação ao menu (FF)			*/
	margin-left:100px;							/* margem esquerda do submenu em relação ao menu (FF)			*/
	margin-right:0;								/* margem direita do submenu em relação ao menu (FF)			*/
	_margin-top:-15px;							/* alinha o submenu com seu respectivo "pai" (IE)				*/
	_margin-bottom:0px;							/* margem inferior do submenu em relação ao menu (IE)			*/
	_margin-left:97px;							/* margem esquerda do submenu em relação ao menu (IE)			*/
	_margin-right:0px;							/* margem direita do submenu em relação ao menu (IE)			*/
	z-index:901;
}

#menu li:hover ul ul, #menu li:hover ul ul ul, #menu li.mnHover ul ul, #menu li.mnHover ul ul ul {

	left:-999em;
}

#menu li:hover ul, #menu li li:hover ul, #menu li li li:hover ul, #menu li.mnHover ul, #menu li li.mnHover ul, #menu li li li.mnHover ul { /* lists nested under hovered list items */
	left:auto;
}
/****** FIM -> FUNCIONALIDADES DO MENU  ***************************************************************************************/




/* DEMAIS ESTILOS */

body, th, td	{font-family:Verdana; font-size:10px; font-style:normal;}
body			{background-image:url(../imagens/layout/bg_00.gif); margin: 0px;}

.bgc_01			{background-color:#fff;}
.bgc_02			{background-color:#BFD573;}
.bgc_03			{background-color:#FBFFE6;}
.bgc_04			{background-color:#658518;}
.bgc_05			{background-color:#9DBD50;}
.bgc_06			{background-color:#C81B0B;}
.bgc_07			{background-color:#F5E7A2;}
.bgc_08			{background-color:#F8F1CF;}
.bgc_09			{background-color:#FAFFE5;}
.bgc_10			{background-color:#FAF3CF;}

.bgi_00			{background-image:url(../imagens/layout/bg_11.gif); height:27px; width:4px;}
.bgi_01			{background-image:url(../imagens/layout/bg_12.gif); height:27px; width:4px;}
.bgi_02			{background-image:url(../imagens/layout/bg_01.gif); height:65px; width:5px;}
.bgi_03			{background-image:url(../imagens/layout/bg_02.gif); height:65px; width:5px;}
.bgi_04			{background-image:url(../imagens/layout/bg_08.gif); background-repeat:repeat-x;}
.bgi_05			{background-image:url(../imagens/layout/bg_10.gif); background-repeat:repeat-x; width:33%;}
.bgi_06			{background-image:url(../imagens/layout/bg_04.gif); width:7px; vertical-align:top;}
.bgi_07			{background-image:url(../imagens/layout/bg_05.gif); width:7px; vertical-align:top;}
.bgi_08			{background-image:url(../imagens/layout/bg_tit_00.gif); height:23px; width:200px; vertical-align:top;}
.bgi_09			{background-image:url(../imagens/layout/bg_tit_01.gif); height:23px; width:200px; vertical-align:top;}
.bgi_10			{background-image:url(../imagens/layout/bg_tit_02.gif); height:23px; width:200px; vertical-align:top;}
.bgi_11			{background-image:url(../imagens/layout/bg_13.gif); background-position:bottom; background-repeat:no-repeat; height:5px;}
.bgi_12			{background-image:url(../imagens/layout/bg_03.gif); background-position:bottom; background-repeat:repeat-x;}
.bgi_13			{background-image:url(../imagens/layout/bg_14.gif); background-repeat:repeat-x; height:10px;}
.bgi_14			{background-image:url(../imagens/layout/bg_17.gif); background-repeat:no-repeat; width:100px;}

.bd_01			{border-bottom:1px solid #658518;}
.bd_02			{border-bottom:1px solid #C37F1E;}
.bd_03			{border-right:1px solid #C37F1E;}
.bd_04			{border-left:1px solid #C47E1F; border-right:1px solid #C47E1F;}
.bd_05			{border-left:1px solid #668619;}
.bd_06			{border-right:1px solid #668619;}
.bd_07			{border-bottom:1px solid #C47D1F;}
.bd_08			{border-bottom:1px solid #A1A1A0;}
.bd_09			{border-bottom:1px solid #9EBD51;}
.bd_10			{border-bottom:1px solid #C1C1C1;}
.bd_11			{border:1px solid #C47D1F;}

.bx_01			{border:1px solid #678416; height:13px; width:195px; font-size:12px;}
.bx_01F			{border:1px solid #678416; height:13px; width:195px; font-size:12px; background-color:#FBFFE6;}
.bx_02			{font-family:Verdana; font-size:10px; border:1px solid #C81B0B; height:13px; width:64px;}
.bx_02F			{font-family:Verdana; font-size:10px; border:1px solid #C81B0B; height:13px; width:64px; background-color:#FBFFE6;}
.bx_03			{font-family:Verdana; font-size:10px; font-style:normal; font-weight:normal; border:1px solid #669900; height:13px; padding:0 0 0 2;}
.bx_03F			{font-family:Verdana; font-size:10px; font-style:normal; font-weight:normal; border:1px solid #669900; height:13px; padding:0 0 0 2; background-color:#FBFFE6;}
.bx_04			{border:1px solid #678416; height:16px; width:195px; font-size:12px;}
.bx_04F			{border:1px solid #678416; height:16px; width:195px; font-size:12px; background-color:#FBFFE6;}
.bx_10			{font-family:Verdana; font-size:10px; font-style:normal; font-weight:normal; color:#D1101A; background:inherit; border:0px; padding:0 4 0 4;}

.cr_01			{color:#688517;}
.cr_02			{color:#C81B0B;}
.cr_03			{color:#fff; font-weight:bold;}
.cr_04			{color:#fff; font-size:13px;}
.cr_05			{color:#C81D0C; font-weight:bold; font-size:13px;}
.cr_06			{color:#9EBD51;}
.cr_07			{color:#F0DDC4; font-size:13px;}
.cr_08			{color:#668518;}
.cr_09			{color:#4E4E4E;}
.cr_10			{color:#000000; font-weight:bold; font-size:10px; font-family:verdana;}
.cr_11			{color:#FBFFE6; font-weight:bold; font-size:9px; font-family:verdana;}
.cr_12			{color:#688517; font-size:12px;}
.cr_13			{font-size:12px;}
.cr_14			{font-size:12px; font-family:verdana;}
.cr_15			{color:#000000; font-weight:bold; font-size:15px; }
.cr_16			{color:#000000; font-weight:bold; font-size:12px; margin-right:9px; margin-left:4px; }
.cr_17			{color:#99CC66; font-weight:normal; font-size:15px; margin-right:4px; }
.cr_18			{color:#000000; font-family:arial; font-size:12px; font-weight:bold;}
.cr_19			{color:#668518; font-family:Arial; font-size:12px; font-style:italic;}
.cr_20			{color:#fff; font-size:15px; font-weight:bold;}
.cr_21			{color:#000000; font-size:12px; margin-right:4px; margin-left:4px; } <!-- CRIADO POR LUCAS EM 22/03/2007 PARA O FORM. DE  AVALIAÇÃO-->
.cr_22			{color:#000000; font-size:10px;} <!-- CRIADO POR LUCAS EM 22/03/2007 PARA O FORM. DE CONTATO-->



.dd_00			{font-size:9px; width:135px;}

.dv_00			{background-image:url(../imagens/layout/bg_18.gif); background-repeat:no-repeat; font-size:11px; font-weight:bold; height:22px; line-height:22px;; text-align:center; width:100px;}
.dv_01			{background-color:#C47D1F; float:right; height:24px; padding-top:8px; text-align:center; width:130px;}
.dv_02			{background-color:#fff; border:0px; float:left; height:175px; padding:0px 0px 0px 7px; position:relative; width:120px;}

.hr_00			{background-color:#C47E1F; border:0px; color:#C47E1F; height:1px; width:98%}
.hr_01			{background-color:#C47D1F; border:0px; color:#C47D1F; height:1px; width:100%}
.hr_02			{background-color:#000; border:0px; color:#000; height:1px; width:100%}
.hr_03			{border:0px; color:#688517; height:1px; width:100%}
.hr_04			{background-color:#CCCCCC; border:0px; height:1px; margin-left:0px; color:#CCCCCC; }

.img_00			{border:1px solid #C47E1C; margin-right:5px;}
.img_01			{border:0px;}
.img_02			{vertical-align:bottom; _vertical-align:text-bottom;}
.img_03			{border:0px; float:right; margin:0px; padding:0px;}
.img_04			{border:1px solid #C47E1C; float:left; margin:0px 10px 0px 0px; padding:0px;}
.img_05			{border:0px; float:right; margin:0px 0px 5px 0px; padding:0px;}


/* Botão RollOver da pag Suas Inscrições*/
.lk_00			{background-position:top left; background-repeat:no-repeat; display:block; height:13px; margin:0px; overflow:hidden; padding:0px; text-indent:-500px; width:99px; background-color:#668518;}
.lk_00:hover	{background-position:top right; background-repeat:no-repeat; display:block; height:13px;  margin:0px; overflow:hidden; padding:0px; text-indent:-500px; width:99px; background-color:#668518;}

.lk_01			{color:#C9190A; font-size:11px; font-weight:bold; position:relative; text-decoration:none; top:-4px;}
.lk_01:hover	{color:#000;}
.lk_02			{color:#fff; font-weight:bold; text-decoration:none;}
.lk_03			{color:#000; text-decoration:none;}
.lk_03:hover	{color:#000; text-decoration:underline;}
.lk_04			{color:#C81B0B; float:right; font-weight:bold; text-decoration:none;}
.lk_04:hover	{color:#C81B0B; float:right; font-weight:bold; text-decoration:underline;}
.lk_05			{color:#CC3300;}
.lk_05:hover	{color:#688517;}
.lk_06			{border-bottom:2px solid #9DBD50; color:#000; display:block; font-size:12px; margin:10px 3px 1px 20px; padding:0px 0px 3px 0px; width:100%; text-decoration:none;}
.lk_06:hover	{border-bottom:2px solid #9DBD50; color:#000; display:block; font-size:12px; margin:10px 3px 1px 20px; padding:0px 0px 3px 0px; width:100%; text-decoration:underline;}

.pp_00			{margin:0px; padding:0px; line-height:22px;}
.pp_01			{line-height:5px; margin:0px; padding:0px;}
.pp_02			{border-bottom:1px solid #000; font-size:11px; font-weight:bold; white-space:100%;}
.pp_03			{font-size:11px; margin-left:15px; margin-top:-5px; padding:0px;}
.pp_04			{font-size:11px; margin-left:15px; padding:0px;}
.pp_05			{font-size:16px; font-weight:bold; padding:0px;}
.pp_06			{margin:0px; padding-bottom:5px; padding-top:0px; line-height:15px;}
.pp_07			{margin:0px; padding-bottom:3px; padding-top:3px;}
.pp_08			{display:block; margin:0px; padding-bottom:5px; padding-top:5px; text-indent:10px;}
.pp_09			{display:block; margin:0px; padding-bottom:5px; padding-top:5px;}
.pp_10			{background-color:#FBFFE6; text-align:center; vertical-align:middle; font-weight:bold; font-family:verdana; font-size:11px;}
.pp_11			{border-bottom:1px solid #000; font-size:11px; font-weight:bold; margin:12px 0px 12px 0px; padding:0px; white-space:100%;}
.pp_12			{line-height:20px;}
.pp_13			{padding: 5px 20px 5px 20px;}
.pp_14			{font-size:11px; margin-left:0px; margin-top:-5px; padding:0px;}


.tb_00			{background-image:url(../imagens/layout/bg_topo.gif); border-collapse:collapse; margin:0px; width:780px;}
.tb_01			{margin:0px; padding:0px; width:780px;}
.tb_02			{border-collapse:collapse; margin:0px;}
.tb_03			{border:0px; border-collapse:collapse; margin:0px; margin-bottom:1px; padding:0px; width:auto; z-index:8999}
.tb_04			{background-color:#9DBD50; border:1px solid #658518;}
.tb_05			{background-color:#FBFFE6; border:1px solid #658518;}
.tb_06			{overflow:hidden;}

.ta_00			{border:1px solid #668518; height:70px; width:195px; scrollbar-face-color: #9EBD51; scrollbar-highlight-color: #9EBD51; scrollbar-3dlight-color: #9EBD51; scrollbar-darkshadow-color: #9EBD51; scrollbar-shadow-color: #9EBD51; scrollbar-arrow-color: #fff; scrollbar-track-color: #BFD473;}
.ta_00F			{border:1px solid #668518; height:70px; width:195px; scrollbar-face-color: #9EBD51; scrollbar-highlight-color: #9EBD51; scrollbar-3dlight-color: #9EBD51; scrollbar-darkshadow-color: #9EBD51; scrollbar-shadow-color: #9EBD51; scrollbar-arrow-color: #fff; scrollbar-track-color: #BFD473; background-color:#FBFFE6;}

.td_01			{padding:7px; text-align:left; width:168px;}
.td_02			{background-color:#fff; padding-left:7px; text-align:left;}
.td_03			{font-size:9px; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:center;}
.td_04			{margin-bottom:8px;}
.td_05			{padding:3px;}
.td_06			{padding:8px; padding-top:4px;}
.td_07			{background-image:url(../imagens/layout/bg_20.gif); height:20px; padding-left:10px; padding-right:10px; vertical-align:top;}
.td_08			{padding-left:10px; padding-right:10px; padding-top:3px; padding-bottom:3px;}
.td_09			{background-color:#F5E7A2; height:32px;padding-left:10px; margin:0px; width:558px;}
.td_10			{margin:0px; padding:0px;}
.td_11			{padding:4px 8px 8px 20px;}
.td_12			{padding:10px 8px 10px 8px;}
.td_13			{padding-left:10px; padding-right:10px; padding-top:5px; padding-bottom:5px;}
.td_14			{padding:3px 5px 5px 13px;}
.td_15			{padding:1px;}

.tr_00			{padding-top:10px; padding-bottom:5px;}

.tt_00			{border:1px solid #668518; width:195px;}
.tt_01			{border:1px solid #668518; width:179px;}

.tx_00			{font-size:11px; text-align:justify; line-height:15px;}
.tx_01			{text-decoration:line-through; line-height:15px;}
.tx_02			{font-size:11px;}
.tx_03			{font-size:13px;}
.tx_04			{display:block; width:120px;}
.tx_05			{font-size:18px;}
.tx_06			{text-align: center; padding-top:10px; padding-bottom:10px;}
.tx_07			{font-size:14px;}

/*	INICIO -> funcionalidades das TAGs */
#nav {
	background-color:#fff;
	z-index:800;								/* coloca o menu acima de qualquer elemento da página			*/
	width:130px;
}

#nav table {
	background-color:#fff;
	margin-top:3px;
	width:381px;
	_width:382px;
}

#nav, #nav ul {		/* todas as listas */
	background-color:#fff;
	padding:0px;
	margin:0px;
	list-style:none;
}

#nav a {
	margin:0px;
	padding:0px;
}

#nav li {			/* todos os itens das listas */
	background-color:#fff;
	border:0px;									/* espessura, tipo e cor da borda do menu/submenu				*/
	float:left;
	width:385px;								/* comprimento dos itens										*/
}

#nav li ul {		/* segundo nível */
	background-color:#fff;						/* cor e fundo do 1º subnivel */
	border-left:1px solid #C67D1E;				/* espessura, tipo e cor da borda do menu/submenu				*/
	border-right:1px solid #C67D1E;				/* espessura, tipo e cor da borda do menu/submenu				*/
	border-bottom:1px solid #C67D1E;			/* espessura, tipo e cor da borda do menu/submenu				*/
	left:-999em;								/* esconde o subnivel											*/
	margin-top:-3px;							/* margem superior do 1º subnivel  (IE)							*/
	_margin-top:22px;							/* margem superior do 1º subnivel  (IE)							*/
	margin-left:-256px;							/* margem esquerda do 1º subnivel  (IE)							*/
	_margin-left:-388px;						/* margem esquerda do 1º subnivel  (IE)							*/
	position:absolute;							/* posicionamento												*/
	width:385px;								/* define comprimento do 1º submenu								*/
}

#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {
	left:-999em;
}

#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul { /* lists nested under hovered list items */
	left:auto;
}
/*	FIM -> funcionalidades das TAGs

/*
	INICIO DOS ESTILOS DO LOOMIA
*/

div.loomia_recommendations {
    border: 1px solid black;
  }

div.loomia_recommendations h4 { display: none }

.downloadProcessando
{
	margin-top: 10px;
	margin-bottom: 10px;
	display: none;
}