



.titleChannels
{
	font-family : Arial, Helvetica, sans-serif;
	color : #BEBEBE;
	font-size : 24px;
	font-weight : bold;
     padding-right: 10px;
	text-decoration: none;     
}


.homePageSubTitle
{
	font-family : Arial, Helvetica, sans-serif;
	color : #DF4F00;
	font-size : 12px;
	font-weight : bold;
}
.homePageDate
{
	font-family : Arial, Helvetica, sans-serif;
	color : #5D5D5D;
	font-size : 11px;
	font-weight : normal;
}

.homePageMenuTop
{
	font-family : Arial, Helvetica, sans-serif;
	/* color : #7E7E7E; */
     color : #000000;
	font-size : 12px;
	font-weight : normal;
     text-decoration:none;
     cursor: pointer;
 }

button
a.homePageMenuTop:hover
{
     text-decoration:underline;
}  		

a.homePageMenuBar
{
	font-family : Arial, Helvetica, sans-serif;
	color : #6A6A6A;
	font-size : 12px;
	font-weight : bold;
	text-decoration: none;
 }

.homePageTextSz11
{
     font-family : Arial, Helvetica, sans-serif;
     color : #000000;
     font-size : 11px;
     font-weight : normal;     
}

.homePageTextSz12
{
     font-family : Arial, Helvetica, sans-serif;
     color : #000000;
     font-size : 13px;
     font-weight : normal;     
}
.homePageTextSz12Grey
{
     font-family : Arial, Helvetica, sans-serif;
     color : #7E7E7E;
     font-size : 13px;
     font-weight : normal;     
}
.participacaoTextSz12
{
     font-family : Arial, Helvetica, sans-serif;
     color : #eb5e00;
     font-size : 12px;
     font-weight : normal;     
}
A.participacaoTextSz12:visited  {color:#777777}


.homePageFooterLink
{
	font-family : Arial, Helvetica, sans-serif;
	color : #000000;
	font-size : 11px;
	font-weight : normal;
     text-decoration:underline;
     cursor: pointer;
}
.homePageFooterTextSz11
{
	font-family : Arial, Helvetica, sans-serif;
	color : #7E7E7E;
	font-size : 11px;
	font-weight : normal;
	text-decoration: none;
}
.pageTitleZoneSz11
{
	font-family : Arial, Helvetica, sans-serif;
	color : #5D5D5D;
	font-size : 11px;
	font-weight : normal;
	border-bottom : 1px solid #B2B2B2;
	padding-bottom: 4px;
}
.pageHomeNewsTitle
{
	font-family : Arial, Helvetica, sans-serif;
	/* color: rgb(129,129,129); */
     color: #7C7C7C;     
	font-size : 12px;
	font-weight : bold;
	border-bottom : 1px solid #B2B2B2;
	padding-bottom: 4px;
}
.pageTextSz8
{
     font-family : Arial, Helvetica, sans-serif;
     color : #000000;
     font-size : 8px;
     font-weight : normal;     
	text-decoration: none;     
}
.pageTextSz9
{
     font-family : Arial, Helvetica, sans-serif;
     color : #000000;
     font-size : 9px;
     font-weight : normal;     
	text-decoration: none;     
}
.pageTextSz9Grey
{
     font-family : Arial, Helvetica, sans-serif;
     color : #7E7E7E;
     font-size : 9px;
     font-weight : normal;     
	text-decoration: none;     
}

.pageTextSz10
{
     font-family : Arial, Helvetica, sans-serif;
     color : #000000;
     font-size : 10px;
     font-weight : normal;     
	text-decoration: none;     
}

.pageTextSz11
{
     font-family : Arial, Helvetica, sans-serif;
     color : #000000;
     font-size : 11px;
     font-weight : normal;     
	text-decoration: none;     
}

.pageTextSz12
{
     font-family : Arial, Helvetica, sans-serif;
     color : #000000;
     font-size : 13px;
     font-weight : normal;     
	text-decoration: none;     
}

.pageTextDetail
{
     font-family : Arial, Helvetica, sans-serif;
     color : #000000;
     font-size : 12px;
     font-weight : normal;     
	text-decoration: none;     
     line-height: 20px;
}

.pageTitleDetail
{
	font-family : Arial, Helvetica, sans-serif;
	color : #DF4F00;
	font-size : 16px;
	font-weight : bold;
     text-decoration: none;
}

.pageDestaqueBold
{
	font-family : Arial, Helvetica, sans-serif;
	color : #696969;
	font-size : 12px;
	font-weight : bold;
	text-transform: uppercase;
}

.pageTitleSz12
{
	font-family : Arial, Helvetica, sans-serif;
	color : #DF4F00;
	font-size : 12px;
	font-weight : bold;
     text-decoration: none;
}

.pageTitleBoldSz12
{
	font-family : Arial, Helvetica, sans-serif;
	/* color: rgb(205,41,0); */
     color: #CE2900;
     /*color : #DF4F00;*/
	font-size : 13px;
	font-weight : bold;
     text-decoration: none;
}
.pageTitleBold
{
	font-family : Arial, Helvetica, sans-serif;
	color: rgb(205,41,0);
	font-size : 16px;
	font-weight : bold;
     text-decoration: none;
}

.linkListSz10
{
	font-family : Arial, Helvetica, sans-serif;
	color : #000000;
	font-size : 10px;
	font-weight : normal;
	text-decoration: underline;
}

.linkListSz11
{
	font-family : Arial, Helvetica, sans-serif;
	color : #000000;
	font-size : 11px;
	font-weight : normal;
	text-decoration: underline;
}

.linkListSz12
{
	font-family : Arial, Helvetica, sans-serif;
	color : #000000;
	font-size : 12px;
	font-weight : normal;
	text-decoration: underline;
}

.detailHeaderBold
{
     font-family : Arial, Helvetica, sans-serif;
     color : #5D5D5D;
     font-size : 11px;
     font-weight : bold;
     border-bottom : 1px solid #B2B2B2;
     padding-bottom: 4px;
     text-transform: uppercase; 
}

.textInfoSz10
{
	font-family : Arial, Helvetica, sans-serif;
	color : #686868;
	font-size : 10px;
	font-weight : normal;
}

.legTitleBold
{
     font-family : Arial, Helvetica, sans-serif;
     color : #5D5D5D;
     font-size : 11px;
     font-weight : bold;
     border-bottom : 1px solid #B2B2B2;
     padding-bottom: 4px;
     text-transform: uppercase;
}

.legTitleDestakBold
{
     font-family : Arial, Helvetica, sans-serif;
     color : #000000;
     font-size : 12px;
     font-weight : bold;     
}

.legListLink
{
	font-family : Arial, Helvetica, sans-serif;
	color : #DF4F00;
	font-size : 11px;
	font-weight : normal;     
     text-decoration: none;
}

.arrowNavigation
{
	font-family : Arial, Helvetica, sans-serif;
	color : #DF4F00;
	font-size : 14px;
	font-weight : bold;
     text-decoration: none;     
     background-color: #FFFFFF;
     border: none ;
     cursor : pointer;
}

.textNavigation
{
	font-family : Arial, Helvetica, sans-serif;
	color : #7B7B7B;
	font-size : 12px;
	font-weight : bold;
     text-decoration: none;     
}

.outInfTitle
{
     font-family : Arial, Helvetica, sans-serif;
     color : #000000;
     font-size : 11px;
     font-weight : bold;
     border-bottom : 1px solid #B2B2B2;
     padding-bottom: 4px;
     text-transform: uppercase;
     text-decoration: none;    
}

.outInfLink
{
	font-family : Arial, Helvetica, sans-serif;
	color : #DF4F00;
	font-size : 12px;
	font-weight : bold;     
     text-decoration: none;
}

.blackTextGreyPt8
{
     border-top-color:#000000;
     border-top-width : 1pt;     
	font-family : Arial, Helvetica, sans-serif;
	color : #999999;
	font-size : 8pt;
	font-weight : normal;          
}

.textSelReg
{
     font-family : Arial, Helvetica, sans-serif;
     color : #5D5D5D;
     font-size : 8pt;
     font-weight : normal;
     text-decoration: none;     
     background-color: #FFFFFF;
     border: none ;
     text-align : left;          
}

.buttonsRegNavigation
{
     font-family : Arial, Helvetica, sans-serif;
     color : #5D5D5D;
     font-size : 8pt;
     font-weight : bold;
     text-decoration: none;     
     background-color: #FFFFFF;
     border: none ;
     cursor : pointer;
     text-align : left;          
}
.textRegArea
{
     font-family : Arial, Helvetica, sans-serif;
     color : #000000;
     font-size : 11px;
     font-weight : normal;     
     background-color: #FFFFFF;         
     height: 250px;
     width: 450px;
}     

.textOrangeNoUnderlineSz24
{
	font-family : Arial, Helvetica, sans-serif;
	color : #DF4F00;
	font-size : 24px;
	font-weight : normal;     
     text-decoration: none;
}

.linkOrangeNoUnderlineSz11
{
	font-family : Arial, Helvetica, sans-serif;
	color : #DF4F00;
	font-size : 11px;
	font-weight : normal;     
     text-decoration: none;
}

.linkOrangeNoUnderlineSz12
{
	font-family : Arial, Helvetica, sans-serif;
	color : #DF4F00;
	font-size : 12px;
	font-weight : normal;     
     text-decoration: none;
}

.titleWhiteBgOrangeSz12{
	font-family : Arial, Helvetica, sans-serif;
	color : #FFFFFF;
	font-size : 12px;
	font-weight : bold;
	text-decoration: none;
     
}

.textUserForm
{
	font-family : Arial, Helvetica, sans-serif;
	color : #5B5B5B;
	font-size : 12px;
	font-weight : bold;
     text-decoration: none;     
     background-color:#FFFFFF; 
}

.textLabelUserForm
{
	font-family : Arial, Helvetica, sans-serif;
	color : #5B5B5B;
	font-size : 11px;
	font-weight : normal;
     text-decoration: none;     
     background-color:#FFFFFF;
}

.textErrorUserForm
{
	font-family : Arial, Helvetica, sans-serif;
	color : #CC3333;
	font-size : 9px;
	font-weight : bold;
     text-decoration: none;     
     background-color:#FFFFFF; 
}

.textButtonsConfirmReset
{
     font-family : Arial, Helvetica, sans-serif;
     color : #000000;
     font-size : 11px;
     font-weight : normal;
     text-decoration: none;     
     background-color: #FFFFFF;
     cursor : pointer;
     text-align : center;    
}

.borderTableAgendaHomeButtons
{
     border-style : solid;
     border-color : #C8C8C8;     
     border-width : 1px; 
}

.linkOrangeNoUnderlineSz11
{
	font-family : Arial, Helvetica, sans-serif;
	color : #DF4F00;
	font-size : 11px;
	font-weight : normal;     
     text-decoration: none;
}

.linkBlackNoUnderlineSz11
{
	font-family : Arial, Helvetica, sans-serif;
	color : #000000;
	font-size : 11px;
	font-weight : normal;     
     text-decoration: none;
}

.linkOrangeNoUnderlineBoldUpperCaseSz12
{
	font-family : Arial, Helvetica, sans-serif;
	color : #DF4F00;
	font-size : 12px;
	font-weight : bold;     
     text-decoration: none;
     text-transform : uppercase;
}

.linkWhiteNoUnderlineBoldUpperCaseSz12
{
	font-family : Arial, Helvetica, sans-serif;
	color : #FFFFFF;
	font-size : 11px;
	font-weight : bold;     
     text-decoration: none;
     text-transform : uppercase;
}

.linkGreyNoUnderlineBoldUpperCaseSz12
{
	font-family : Arial, Helvetica, sans-serif;
	color : #818181;
	font-size : 12px;
	font-weight : bold;     
     text-decoration: none;
     text-transform : uppercase;
}

.linkGreyNoUnderlineBoldUpperCaseSz11
{
	font-family : Arial, Helvetica, sans-serif;
	color : #818181;
	font-size : 11px;
	font-weight : bold;     
     text-decoration: none;
     text-transform : uppercase;
}

.linkGreyNoUnderlineBoldUpperCaseSz10
{
	font-family : Arial, Helvetica, sans-serif;
	color : #818181;
	font-size : 10px;
	font-weight : bold;     
     text-decoration: none;
     text-transform : uppercase;
}

.linkGreyNoUnderlineSz12
{
	font-family : Arial, Helvetica, sans-serif;
	color : #C3C3C3;
	font-size : 12px;
	font-weight : bold;     
     text-decoration: none;
}

.agendaListTitle
{
     font-family : Arial, Helvetica, sans-serif;
     color : #FFFFFF;
     background-color: #666666;
     font-size : 11px;
     font-weight : bold;
     padding: 1px;
     text-transform : uppercase;
}

.agendaListLocal
{
     font-family : Arial, Helvetica, sans-serif;
     color : #000000;
     background-color: #E7E7E7;
     font-size : 11px;
     font-weight : bold;
     padding: 4px;
     text-transform : uppercase;
}

.linkListSz10NoUnderline
{
	font-family : Arial, Helvetica, sans-serif;
	color : #000000;
	font-size : 11px;
	font-weight : normal;
	text-decoration: none;
}

.votacaoOptionSz11
{
 font-family : Arial, Helvetica, sans-serif;
 color : #5D5D5D;
 font-size : 11px;
 font-weight : normal;
 padding-bottom: 4px;
     text-decoration: none;          
}

.exPopupsTable
{
     border: 1px solid #898989;
     font-family : Arial, Helvetica, sans-serif;
     color : #000000;
     font-size : 9px;
     font-weight : normal;     
	text-decoration: none;          
}

.arquivoTitle
{
	font-family : Arial, Helvetica, sans-serif;
	color : #5D5D5D;
	font-size : 11px;
	font-weight : normal;
	text-transform: uppercase;
	padding-bottom: 4px;
}

a.autoSearchlnk
{
	font-family : Arial, Helvetica, sans-serif;
	color : #6A6A6A;
	font-size : 10px;
	font-weight : bold;
	text-decoration: none;
 }

a.autoSearchlnk:hover
{
     text-decoration:underline;
}  		

.newsLetterSep
{
	font-family : Arial, Helvetica, sans-serif;
	color : #FFFFFF;
	font-size : 12px;
	font-weight : bold;
     text-decoration: none;
	 background-color : #DF4F00;
	padding: 3px;
}

.newsLetterText
{
	font-family : Arial, Helvetica, sans-serif;
	color : #000000;
	font-size : 12px;
	font-weight : normal;
    text-decoration: none;
}

.newsLetterLinks
{
	font-family : Arial, Helvetica, sans-serif;
	color : #000000;
	font-size : 11px;
	font-weight : normal;
}
/*********************************************************************
* Adicionadas as tags para a nova homepage
*
* @autor: Jonas Moreira
*/
.hp_first_title
{
	font-family : Arial, Helvetica, sans-serif;
	color : #cd2900;
	font-size : 21px;
    padding-right: 10px;
	text-decoration: none;  
}

.hp_titles, .hp_titles a
{
	font-family : Arial, Helvetica, sans-serif;
	color : #000;
	font-size : 17px;
    padding-right: 10px;
	text-decoration: none;  
}

.hp_agenda_title, .hp_agenda_title a
{
	font-family : Arial, Helvetica, sans-serif;
	color : #cd2900;
	font-size : 11px;
	font-weight : bold;
	text-decoration: none;  
}
.hp_agenda_date
{
	font-family : Arial, Helvetica, sans-serif;
	color : #000;
	font-size : 11px;
	font-weight : bold;
	text-decoration: none;  
}
.hp_agenda_autor
{
	font-family : Arial, Helvetica, sans-serif;
	color : #000;
	font-size : 11px;
	font-weight : normal;
	text-decoration: none;  
}
.hp_siteseblogs_title, .hp_siteseblogs_title a
{
	font-family : Arial, Helvetica, sans-serif;
	color : #000;
	font-size : 12px;
	font-weight : bold;
	text-decoration: none;  
}

.hp_siteseblogs_text
{
	font-family : Arial, Helvetica, sans-serif;
	color : #000;
	font-size : 11px;
	font-weight : normal;
	text-decoration: none;  
}

#hp_destaque_title, #hp_destaque_title a
{
	font-family : Arial, Helvetica, sans-serif;
	color : #fff;
	font-size : 22px;
	font-weight : normal;
	text-decoration: none;  
}
#hp_destaque_date, #hp_destaque_text a
{
     font-family : Arial, Helvetica, sans-serif;
     color : #000000;
     font-size : 10px;
     font-weight : normal;     
	text-decoration: none;    
}

#hp_destaque_text, #hp_destaque_text a
{
	font-family : Arial, Helvetica, sans-serif;
	color : #d2d2d2;
	font-size : 12px;
	font-weight : normal;
	text-decoration: none;  
}

.hp_livro_da_semana_title, .hp_livro_da_semana_title a{
     font-family : Arial, Helvetica, sans-serif;
     color : #fff;
     font-size : 12px;
     font-weight : bold;     
	text-decoration: none;   
}

.hp_livro_da_semana_autor, .hp_livro_da_semana_autor a{
     font-family : Arial, Helvetica, sans-serif;
     color : #9f9f9f;
     font-size : 10px;
     font-weight : normal;     
	text-decoration: none;
}

.hp_livro_da_semana_text, .hp_livro_da_semana_text a{
     font-family : Arial, Helvetica, sans-serif;
     color : #fff;
     font-size : 11px;
     font-weight : normal;     
	 text-decoration: none;
}

/*********************************************************************
* Adicionadas as tags para o widget últimos post na página inicial 
*
* @autor: Jonas Moreira
*/
#latest-postings         { 
  position:relative; 
  background:#E6E6E6; 
  padding-top:20px;
  padding-bottom:20px;
  width:211px; 
  font-family: Arial,Helvetica,sans-serif; 
} 

#latest-postings a.hide-sidebar { 
  position:absolute; 
  top:2px; 
  right:4px; 
  margin:0; 
  padding:0; 
  line-height:11px; 
} 
#latest-postings h3      { padding-left: 5px; color: #7D7D7D; text-transform: uppercase; font-size:11px; line-height:1.7em; font-weight:bold; margin:0px;}
#latest-postings ul      { font-size:9px; list-style:none; margin:0; padding:0; }
#latest-postings li      { margin:0; padding:0; }
#latest-postings li a    { font-size:11px; line-height:1.4em; color:#808080; text-decoration:none; display:block; margin:0; padding:3px 5px 3px 5px; }

#latest-postings li a:hover {
  background:#E7E7E7;
  text-decoration:none; 
}

#latest-postings li a span  {
  font-size:1.2em; 
  color:#f15b2b; 
}

#latest-postings li a:visited span  {
  color:#000000; 
}
/*********************************************************************/
