/******************************************************
**
**	ESTILOS 2009 inicio
**
**********************************************************/

/*****************************************
***
***MENU
***
********************************************/

h3{
padding:0;
margin:0;
}

.arrowlistmenu{
width: 170px; /*width of accordion menu*/
}

.arrowlistmenu .menuheader{ /*CSS class for menu headers in general (expanding or not!)*/
border: 1px solid #b7c7aa;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color: #000000;
background: url(js/AccordionMenu/menu_bg.jpg) repeat-x center left #c9d4ce;
/*background: url(js/AccordionMenu/seta_horizontal.png) no-repeat center left #FFFFFF;*/
margin-bottom: 1px; /*bottom spacing between header and rest of content*/
text-align: left;
padding: 7px 0 7px 16px; /*header text is indented 10px*/
cursor: hand;
cursor: pointer;
}

.arrowlistmenu .openheader{ /*CSS class to apply to expandable header when it's expanded*/
margin: 0;
color: #008000;
background: url(js/AccordionMenu/menu_bg.jpg) repeat-x center left #c9d4ce;
/*background-image: url(js/AccordionMenu/seta_vertical.png);
background-color: #B9D305;*/
}

.arrowlistmenu ul{ /*CSS for UL of each sub menu*/
list-style-type: none;
margin: 0;
padding: 0;
background-color: #EBEBEB;
/*background-color: #eaf2b4;*/
/*margin-bottom: 8px; bottom spacing between each UL and rest of content*/
}

.arrowlistmenu ul li{
padding-bottom: 2px; /*bottom spacing between menu items*/
}

.arrowlistmenu ul li a{
font-family:Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight:bold;
color: #000000;
background: url(arrowbullet.png) no-repeat center left; /*custom bullet list image*/
display: block;
padding: 3px 0 1px 0;
padding-left: 16px; /*link text is indented 19px*/
text-decoration: none;
text-align:left;
}

.arrowlistmenu ul li a:visited{
color: #000000;
}

.arrowlistmenu ul li a:hover{ /*hover state CSS*/
color: #32982b;
background-color: #FEFEFE;
}

.menuheaderLinkDes{
border: 1px solid #b7c7aa;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color: #000000;
background: url(js/AccordionMenu/menu_bg.jpg) repeat-x center left #c9d4ce;
/*background: url(js/AccordionMenu/seta_horizontal.png) no-repeat center left #FFFFFF;*/
margin-bottom: 1px; /*bottom spacing between header and rest of content*/
text-align:left;
padding: 7px 0 7px 16px; /*header text is indented 10px*/
cursor: hand;
cursor: pointer;
}

.menuheaderLinkSel{
border: 1px solid #b7c7aa;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color: #008000;
background: url(js/AccordionMenu/menu_bg.jpg) repeat-x center left #c9d4ce;
/*background: url(js/AccordionMenu/seta_vertical.png) no-repeat center left #B9D305;*/
margin-bottom: 1px; /*bottom spacing between header and rest of content*/
text-align:left;
padding: 7px 0 7px 16px; /*header text is indented 10px*/
cursor: hand;
cursor: pointer;
}

.edicoes{
font-family:Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight:bold;
color: #32982B;
display: block;
padding: 3px 0px 1px 16px;
/*padding-left: 16px; /*link text is indented 19px*/
text-decoration: none;
text-align:left;
}

/***************************************************/
html
{height: 100%; /* overflow: hidden;*/}

body
{margin:0;
background:#000000 url(images/bg.jpg) repeat 0px 200px;}

/*****
**NOTICIAS   INICIO
***********************/
.NoticiasTituloHome
{font-family:Arial; font-size:14px; color:#32982b; font-weight:bold; margin:0px 0px 0px 0px; padding:5px 5px 0px 5px;}

.NoticiasLeadHome
{font-family:Arial; font-size:11px; color:#000000; text-align:left; margin:0px 0px 0px 0px; padding:10px 5px 10px 5px;}

.NoticiasListagemTitulo
{font-family:Arial; font-size:11px; color:#32982b; font-weight:bold; margin:0px 0px 0px 0px; padding:5px 5px 0px 8px;}

.NoticiasListagemLead
{font-family:Arial; font-size:11px; color:#000000; text-align:left; margin:0px 0px 0px 0px; padding:10px 5px 10px 8px;}

.NoticiasListagemData
{font-family:Arial; font-size:10px; color:#32982b; text-align:left; margin:0px 0px 0px 0px; padding:0px 5px 5px 8px;}

.NoticiasListagemTitulo_SEMIMG
{font-family:Arial; font-size:11px; color:#32982b; font-weight:bold; margin:0px 0px 0px 0px; padding:5px 5px 0px 5px;}

.NoticiasListagemLead_SEMIMG
{font-family:Arial; font-size:11px; color:#000000; text-align:left; margin:0px 0px 0px 0px; padding:10px 5px 10px 5px;}

.NoticiasListagemData_SEMIMG
{font-family:Arial; font-size:10px; color:#32982b; text-align:left; margin:0px 0px 0px 0px; padding:0px 5px 5px 5px;}

.NoticiasInteriorTitulo
{font-family:Arial; font-size:14px; color:#32982b; font-weight:bold; margin:0px 0px 0px 0px; padding:10px 0px 0px 0px;}

.NoticiasInteriorLead
{font-family:Arial; font-size:11px; color:#000000; text-align:left; margin:0px 0px 0px 0px; padding:10px 0px 15px 0px;}

.NoticiasInteriorTexto 
{font-family:Arial; font-size:11px !important; color:#000000; text-align:left !important; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}

.NoticiasInteriorData
{font-family:Arial; font-size:10px; color:#32982b; text-align:left; margin:0px 0px 0px 0px; padding:10px 0px 0px 0px;}

.tdImagemNoticiaInterior
{
width:127px;
padding:0px 8px 0px 0px;}

/*****
**TEXTOS LIVRES   INICIO
**************************/

.textoLivreTituloPagina
{font-family:Arial; font-size:18px; color:#32982b; text-align:left; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}

.textoLivreData
{font-family:Arial; font-size:10px; color:#000000; text-align:right; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}

.textoLivreTitulo
{font-family:Arial; font-size:11px; color:#000000; font-weight:bold; text-align:left; margin:0px 0px 0px 0px; padding:10px 0px 0px 0px;}

.textoLivreTexto
{font-family:Arial; font-size:11px; color:#000000; text-align:left; margin:0px 0px 0px 0px; padding:10px 0px 0px 0px;}

/*****
**PARTNERS   INICIO
**************************/
.partnersTitulo
{font-family:Arial; font-size:13px; color:#000000; font-weight:bold; margin:0px 0px 0px 0px; padding:16px 0px 0px 8px;}

/*****
**EXPOSITORES   INICIO
**************************/
.ExpositoresTitulo
{font-family:Arial; font-size:13px; color:#000000; font-weight:bold; margin:0px 0px 0px 0px; padding:0px 0px 0px 8px;}

.ExpositoresListagemLead
{font-family:Arial; font-size:11px; color:#000000; font-weight:normal; margin:0px 0px 0px 0px; padding:0px 0px 0px 8px;}

.ExpositoresListagemLead a:link,
.ExpositoresListagemLead a:active,
.ExpositoresListagemLead a:visited
{font-family:Arial; font-size:11px; color:#000000;}

.ExpositoresListagemLead a:hover
{font-family:Arial; font-size:11px; color:#32982b;}

.ExpositoresOrdenacaoDes
{padding:0 5px 0 3px; font-size:11px !important;}

.ExpositoresOrdenacaoDes  a:link,
.ExpositoresOrdenacaoDes a:active,
.ExpositoresOrdenacaoDes a:visited
{font-family:Arial; font-size:11px !important; color:#000000;}

.ExpositoresOrdenacaoDes a:hover
{font-family:Arial; font-size:11px !important; font-weight:bold; color:#000000;}

.ExpositoresOrdenacaoSel
{padding:0 5px 0 3px; font-size:11px !important;}

.ExpositoresOrdenacaoSel  a:link,
.ExpositoresOrdenacaoSel a:active,
.ExpositoresOrdenacaoSel a:visited
{font-family:Arial; font-weight:bold; font-size:11px !important; color:#000000;}

.ExpositoresOrdenacaoSel a:hover
{font-family:Arial; font-weight:bold; font-size:11px !important; color:#000000;}

/*****
**PRESS RELEASES   INICIO
**************************/
.PressReleaseTitulo
{font-family:Arial; font-size:11px; color:#32982b; font-weight:bold; margin:0px 0px 0px 0px; padding:5px 5px 0px 5px;}

.PressReleaseLead
{font-family:Arial; font-size:11px; color:#000000; font-weight:normal; margin:0px 0px 0px 0px; padding:10px 5px 10px 5px;}

.PressReleaseData
{font-family:Arial; font-size:11px; color:#32982b; font-weight:normal; margin:0px 0px 0px 0px; padding:0px 5px 5px 5px;}

/*****
**CLIPPINGS   INICIO
**************************/
.ClippingTitulo
{font-family:Arial; font-size:11px; color:#32982b; font-weight:bold; margin:0px 0px 0px 0px; padding:5px 5px 0px 5px;}

.ClippingLead
{font-family:Arial; font-size:11px; color:#000000; font-weight:normal; margin:0px 0px 0px 0px; padding:10px 5px 10px 5px;}

.ClippingTexto
{font-family:Arial; font-size:11px; color:#000000; font-weight:bold; margin:0px 0px 0px 0px; padding:10px 5px 10px 5px;}

.ClippingData
{font-family:Arial; font-size:11px; color:#32982b; font-weight:normal; margin:0px 0px 0px 0px; padding:0px 5px 5px 5px;}

/*****
**NEWSLETTERS   INICIO
**************************/
.NewsletterTitulo  a:link,
.NewsletterTitulo a:active,
.NewsletterTitulo a:visited
{font-family:Arial; font-size:11px; color:#000000; font-weight:bold; margin:0px 0px 0px 0px; padding:5px 5px 5px 5px;}

.NewsletterTitulo a:hover
{font-family:Arial; font-size:11px; color:#32982b; font-weight:bold; margin:0px 0px 0px 0px; padding:5px 5px 5px 5px;}

.NewsletterData
{font-family:Arial; font-size:11px; color:#32982b; font-weight:normal; margin:0px 0px 0px 0px; padding:5px 5px 5px 5px;}

.btn_voltar
{cursor:pointer;}

.btns
{cursor:pointer;}

/******************************************************
**
**	GALERIA iMAGENS
**
**********************************************************/
.imgGaleriaListagem{
/*width:80px;
height:60px;*/
float:left;
display:block;
border:2px solid #DDDDDD;
margin:8px 7px 8px 8px;
padding:0px 0px 0px 0px;
vertical-align:top;
}

.lnkGaleriaListagem  {
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;
}

/******************************************************
**
**	ESTILOS 2009 fim
**
**********************************************************/


/* Tabelas */
TD
{font-family:Arial; font-size:11px color:#000000;}

/* Links */
a:link,
a:active,
a:visited
{font-family:Arial; font-size:11px; color:#000000; text-decoration:none;}

a:hover
{font-family:Arial; font-size:11px; color:#32982b; text-decoration:none;}

/* Formulários */
.errText
{font-family:Arial; font-size:10px; font-weight:bold; color:#FF0000; padding:5px 1px 0px 1px;}

.formLabel
{font-family:Arial; font-size:10px; font-weight:bold; color:#0F0E0F; padding:5px 0px 0px 0px;}

.frmCheckbox
{ width:14px; height:14px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#32982B; font-weight:normal; border:0; background:#FFFFFF; }

.tiny
{font-family:Arial; font-size:9px; font-weight:none; color:#000000;}

.pesquisaInput
{ width:98px; height:19px; font-family:Arial; font-size:13px; color:#0F0E0F; font-weight:normal; border:1px solid #C7C3C0; }

.pesquisaGo
{ width:54px; height:23px; border:0px; margin:0px; padding:0px; }

form
{margin:0px; padding:0px;}

input
{font-family:Arial; font-size:10px; color:#0F0E0F; font-weight:normal; border:1px solid #32982b; background-color:#FFFFFF; width:100%; padding-left:7px; padding-right:7px;}

select
{font-family:Arial; font-size:10px; color:#0F0E0F; font-weight:normal; border:1px solid #32982b; background-color:#FFFFFF; padding-left:7px;}

textarea
{
	font-family:Arial;
	font-size:10px;
	color:#0F0E0F;
	font-weight:normal;
	border:1px solid #32982b;
	background-color:#FFFFFF;
	width:100%;
	height:75px;
	padding-left:7px;
	padding-right:0px;
	overflow:auto;
	SCROLLBAR-BASE-COLOR:#EAF2B4;
	SCROLLBAR-TRACK-COLOR:#EAF2B4;
	SCROLLBAR-FACE-COLOR:#32982b;
	SCROLLBAR-ARROW-COLOR:#FFFFFF;
	SCROLLBAR-HIGHLIGHT-COLOR:#EAF2B4;
	SCROLLBAR-DARKSHADOW-COLOR:#EAF2B4;
	SCROLLBAR-3DLIGHT-COLOR:#EAF2B4;
	SCROLLBAR-SHADOW-COLOR:#EAF2B4;
}


/* HOME */
.homeHighlightTitle
{font-family:Arial; font-size:10px; font-weight:bold; color:#677983;}

.homeHighlightLead
{font-family:Arial; font-size:9px; font-weight:normal; letter-spacing:1px; color:#6D787E;}

.homeNewsTitle
{font-family:Arial; font-size:9px; font-weight:normal; letter-spacing:1px; color:#4D4D4D;}

.contentFlash
{font-family:Arial; font-size:10px; font-weight:normal; color:#4D4D4D;}

.homeEvent:link
{font-family:Arial; font-size:9px; font-weight:normal; letter-spacing:1px; color:#6D787E; font-decoration:underline;}

.homeEvent:active
{font-family:Arial; font-size:9px; font-weight:normal; letter-spacing:1px; color:#6D787E; font-decoration:underline;}

.homeEvent:visited
{font-family:Arial; font-size:9px; font-weight:normal; letter-spacing:1px; color:#6D787E; font-decoration:underline;}

.homeEvent:hover
{font-family:Arial; font-size:9px; font-weight:normal; letter-spacing:1px; color:#6D787E; font-decoration:none;}

/* Interiores */
.Title
{font-family:Arial; font-size:11px; font-weight:bold; color:#000000;}

.Lead
{font-family:Arial; font-size:11px; font-weight:normal; color:#000000;}

.Content
{font-family:Arial; font-size:11px; font-weight:normal; color:#000000;}

/* Resultado Pesquisa */
.linkVerTodos:link,
.linkVerTodos:visited
{font-family:Arial; font-size:11px; color:#000000; font-weight:none; text-decoration:none; }

.linkVerTodos:hover
{font-family:Arial; font-size:11px; color:#889b04; font-weight:none; text-decoration:none;}

/* Paginacao */
.pageNum:link,
.pageNum:active,
.pageNum:visited
{font-family:Arial; font-size:11px; color:#000000; text-decoration:none;}

.pageNum:hover
{font-family:Arial; font-size:11px; font-weight:bold; color:#000000; text-decoration:none;}

.pageNumSel:link,
.pageNumSel:active,
.pageNumSel a:hover,
.pageNumSel:visited
{font-family:Arial; font-size:11px;font-weight:bold; color:#000000; text-decoration:none; font-weight:bolder;}

/* Pesquisa / Mapa do Site no int3*/

/* Rodapé */

.rodapeLine {
	background-color:#c0d7cd;
	height: 1px;
}
.rodapeLineRelative {
	position: relative;
}

.rodapeLineAbsolute {
	position: absolute;
	width: 870px;
	text-align: center;
	background-color:#c0d7cd;
	height: 1px;
	overflow: hidden;
	margin-left: auto;
    margin-right: auto;
	left:-10px;
}

.sponsors_type_title {
	font-family:Arial;
	font-size:9px;
	font-weight:normal;
	color:#74797d;
}

/* Rodapé */
