
/* estilos 2009 inicio */
h3
{
    padding:0;
    margin:0;
}

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

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

/* CSS class to apply to expandable header when it's expanded */
.arrowlistmenu .openheader
{
    margin: 0;
    color: #fffdfa;
    background: url(js/AccordionMenu/menu_bg.png) repeat-x center left;
    /* 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
{
    /* bottom spacing between menu items */
    padding-bottom: 2px;
}

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

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

/* hover state css */
.arrowlistmenu ul li a:hover
{
    color: #fffdfa;
    background-color: #adadad;
}

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

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

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

/* geral */

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

body
{
    margin:0;
    /* background: #000000 url(images/bg.jpg) repeat 0px 200px; */
    background: #050608 url('images/fundo_site.jpg') no-repeat top left;
}

/* noticias */
.NoticiasTituloHome
{
    font-family: Arial;
    font-size: 14px;
    color: #e6e1e5;
    font-weight:bold;
    margin:0px 0px 0px 0px;
    padding:5px 5px 0px 5px;
}

/* aqui */

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

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

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

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

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

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

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

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

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

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

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

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

/* texto livre */
.textoLivreTituloPagina
{
	font-family:Arial;
	font-size:18px;
	color:#fffdfa;
	text-align:left;
	margin:0px 0px 0px 0px;
	padding:0px 0px 6px 0px;
}

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

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

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

/* partners */

.partnersTitulo
{font-family:Arial; font-size:13px; color:#e6e1e5; font-weight:bold; margin:0px 0px 0px 0px; padding:16px 0px 0px 8px;}

/* expositores */

.ExpositoresTitulo
{font-family:Arial; font-size:13px; color:#e6e1e5; font-weight:bold; margin:0px 0px 0px 0px; padding:0px 0px 0px 8px;}

.ExpositoresListagemLead
{font-family:Arial; font-size:12px; color:#e6e1e5; 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:12px; color:#e6e1e5;}

.ExpositoresListagemLead a:hover
{font-family:Arial; font-size:12px; color:#e6e1e5;}

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

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

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

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

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

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

/* press releases */

.PressReleaseTitulo
{font-family:Arial; font-size:12px; color:#e6e1e5; font-weight:bold; margin:0px 0px 0px 0px; padding:5px 5px 0px 5px;}

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

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

/* clipping */

.ClippingTitulo
{font-family:Arial; font-size:12px; color:#e6e1e5; font-weight:bold; margin:0px 0px 0px 0px; padding:5px 5px 0px 5px;}

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

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

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

/* newsletters */

.NewsletterTitulo  a:link,
.NewsletterTitulo a:active,
.NewsletterTitulo a:visited
{font-family:Arial; font-size:12px; color:#e6e1e5; font-weight:bold; margin:0px 0px 0px 0px; padding:5px 5px 5px 5px;}

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

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

.btn_voltar
{cursor:pointer;}

.btns
{cursor:pointer;}

/* galeria de 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:12px;
    color:#e6e1e5;
}

/* links */
a:link,
a:active,
a:visited
{
    font-family:Arial;
    font-size:12px;
    color:#e6e1e5;
    text-decoration:none;
}

a:hover
{
    font-family:Arial;
    font-size:12px;
    color:#949494;
    text-decoration:none;
}

/* formulários */

.errText
{
	font-family: Arial;
	font-size: 12px;
	font-weight:bold;
	color: #c40505;
	padding: 5px 1px 0px 1px;
}

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

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

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

.pesquisaInput
{ 
    width: 106px;
    height: 18px;
    font-family: Arial;
    font-size: 13px;
    color: #0f0e0f;
    font-weight: normal;
    border: 1px solid #ffffff;
}

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

input
{
	font-family:Arial;
	font-size:10px;
	color:#0F0E0F;
	font-weight: normal;
	border:1px solid #ffffff;
	background-color: #ffffff;
	padding-left: 7px;
	height: 18px;
}

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

select
{
	font-family: Arial;
	font-size: 10px;
	color: #0f0e0f;
	font-weight: normal;
	border: 1px solid #ffffff;
	background-color: #ffffff;
	padding-left: 7px;
	height: 18px;
}

textarea
{
    font-family: Arial;
    font-size: 10px;
    color: #0F0E0F;
    font-weight: normal;
    border: 1px solid #ffffff;
    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:#e6e1e5;
    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:12px; font-weight:bold; color:#e6e1e5;}

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

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

/* resultado pesquisa */
.linkVerTodos:link,
.linkVerTodos:visited
{font-family:Arial; font-size:12px; color:#e6e1e5; font-weight:normal; text-decoration:none; }

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

/* paginacao */
.pageNum:link,
.pageNum:active,
.pageNum:visited
{font-family:Arial; font-size:12px; color:#e6e1e5; text-decoration:none;}

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

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

/* pesquisa / mapa do site no interior 3*/

/* rodape - inicio */

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

.rodapeLineAbsolute {
    position: absolute;
    width: 870px;
    height: 5px;
    text-align: center;
    background-color:#c0d7cd;
    overflow: hidden;
    margin-left: auto;
    margin-right: auto;
    left:-10px;
    background-image: url('images/risca_2.jpg');
    background-color: red;
}

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

/* rodape -fim */


.line_green{
    background: url(images/risca_2.jpg) center left no-repeat;
}


#tabelaPesquisa ul
{margin:0 0 0 0; padding:0 0 0 5px; list-style-position:inside;}

#tabelaPesquisa li
{margin:0 0 0 0; padding: 0 0 0 5px;}

#tabelaPesquisa .aul:link
{font-family:Arial; font-size:12px; color:#000000; font-weight:normal; text-decoration:none; line-height:10px;}

#tabelaPesquisa .aul:active
{font-family:Arial; font-size:12px; color:#000000; font-weight:normal; text-decoration:none; line-height:10px;}

#tabelaPesquisa .aul:visited
{font-family:Arial; font-size:12px; color:#000000; font-weight:normal; text-decoration:none; line-height:10px;}

#tabelaPesquisa .aul:hover
{font-family:Arial; font-size:12px; color:#EE5F00; font-weight:normal; text-decoration:none; line-height:10px;}

#tabelaPesquisa .aul
{color:#000000; font-weight:normal; text-decoration:none; line-height:20px;}

#tabelaPesquisa .ul0{font-family: Arial; font-size:12px; color:#E6E1E5; font-weight:normal; text-decoration:none; margin-bottom: 0px;margin-top:5px; line-height: 15px;}
#tabelaPesquisa .ul1{font-family: Arial; font-size:12px; color:#E6E1E5; font-weight:normal; text-decoration:none; margin-bottom: 0px; margin-top:5px; line-height: 15px;}
#tabelaPesquisa .ul2{font-family: Arial; font-size:12px; color:#E6E1E5; font-weight:normal; text-decoration:none; margin-bottom: 0px;  margin-top:5px;line-height: 15px;}


.pesquisa_separador
{
        border-bottom: 1px solid #949494;
}


.separador_cinza{
   border-bottom: 1px solid #949494;
}
