body { background-color:#FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; line-height: 11pt; }

p,td,div,a { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; line-height: 11pt; }

a:link {color: #000000; font-size: 10px; text-decoration: none; font-weight:normal;}
a:active {color: #000000; font-size: 10px; text-decoration: underline; font-weight:normal;}
a:visited {color: #000000; font-size: 10px; text-decoration: none; font-weight:normal;}
a:hover {color: #000000; font-size: 10px; text-decoration: underline; font-weight:normal;}

li {
display: list-item;
}

a.linkcinza_escuro:link 
    { color: #666666; font-size: 10px; text-decoration: none; }    
a.linkcinza_escuro:hover 
    { color: #666666; font-size: 10px; text-decoration: underline !important; }
a.linkcinza_escuro:active 
    { color: #666666; font-size: 10px; text-decoration: underline; }    
a.linkcinza_escuro:visited 
    { color: #666666; font-size: 10px; text-decoration: none; }
    
a.linkcinza_claro:link 
    { color: #999999; font-size: 10px; text-decoration: none; }    
a.linkcinza_claro:hover 
    { color: #999999; font-size: 10px; text-decoration: underline; }
a.linkcinza_claro:active 
    { color: #999999; font-size: 10px; text-decoration: underline; }    
a.linkcinza_claro:visited 
    { color: #999999; font-size: 10px; text-decoration: none; }
    
a.linkcabecalho:link 
    { color: #CDCDCD; font-size: 10px; text-decoration: none; }    
a.linkcabecalho:hover 
    { color: #CDCDCD; font-size: 10px; text-decoration: underline; }
a.linkcabecalho:active 
    { color: #CDCDCD; font-size: 10px; text-decoration: underline; }    
a.linkcabecalho:visited 
    { color: #CDCDCD; font-size: 10px; text-decoration: none; }
    
a.linkverde:link 
    { color: #99B21B; font-size: 11px; text-decoration: none; font-weight:bold; }    
a.linkverde:hover 
    { color: #99B21B; font-size: 11px; text-decoration: underline; font-weight:bold; }
a.linkverde:active 
    { color: #99B21B; font-size: 11px; text-decoration: underline; font-weight:bold; }    
a.linkverde:visited 
    { color: #99B21B; font-size: 11px; text-decoration: none; font-weight:bold; }
    
a.linkbranco:link 
    { color: #FFFFFF; font-size: 10px; text-decoration: none; line-height: 9pt;}    
a.linkbranco:hover 
    { color: #FFFFFF; font-size: 10px; text-decoration: underline; line-height: 9pt;}
a.linkbranco:active 
    { color: #FFFFFF; font-size: 10px; text-decoration: underline; line-height: 9pt;}    
a.linkbranco:visited 
    { color: #FFFFFF; font-size: 10px; text-decoration: none; line-height: 9pt;}

a.linkintertitulo:link     
    { color: #000000; font-size: 11px; text-decoration: none; font-weight:bold; }
a.linkintertitulo:hover 
    { color: #000000; font-size: 11px; text-decoration: underline; font-weight:bold; }
a.linkintertitulo:active 
    { color: #000000; font-size: 11px; text-decoration: underline; font-weight:bold; }
a.linkintertitulo:visited 
    { color: #000000; font-size: 11px; text-decoration: none; font-weight:bold; }

a.linktitulochamadas:link     
    { color: #000000; font-size: 14px; text-decoration: none; font-weight:bold; }
a.linktitulochamadas:hover 
    { color: #000000; font-size: 14px; text-decoration: underline; font-weight:bold; }
a.linktitulochamadas:active 
    { color: #000000; font-size: 14px; text-decoration: underline; font-weight:bold; }
a.linktitulochamadas:visited 
    { color: #000000; font-size: 14px; text-decoration: none; font-weight:bold; }

a.linkfacapartedocanal:link     
    { color: #E10000; font-size: 10px; text-decoration: none; }
a.linkfacapartedocanal:hover 
    { color: #E10000; font-size: 10px; text-decoration: underline; }
a.linkfacapartedocanal:active 
    { color: #E10000; font-size: 10px; text-decoration: underline; }
a.linkfacapartedocanal:visited 
    { color: #E10000; font-size: 10px; text-decoration: none; }
    
a.linkcanalemacao:link     
    { color: #9F9F00; font-size: 10px; text-decoration: none; }
a.linkcanalemacao:hover 
    { color: #9F9F00; font-size: 10px; text-decoration: underline; }
a.linkcanalemacao:active 
    { color: #9F9F00; font-size: 10px; text-decoration: underline; }
a.linkcanalemacao:visited 
    { color: #9F9F00; font-size: 10px; text-decoration: none; }
    
a.linkagenda:link     
    { color: #0080C0; font-size: 10px; text-decoration: none; }
a.linkagenda:hover 
    { color: #0080C0; font-size: 10px; text-decoration: underline; }
a.linkagenda:active 
    { color: #0080C0; font-size: 10px; text-decoration: underline; }
a.linkagenda:visited 
    { color: #0080C0; font-size: 10px; text-decoration: none; }

a.linkacomunidade:link     
    { color: #6A9600; font-size: 10px; text-decoration: none; }
a.linkacomunidade:hover 
    { color: #6A9600; font-size: 10px; text-decoration: underline; }
a.linkacomunidade:active 
    { color: #6A9600; font-size: 10px; text-decoration: underline; }
a.linkacomunidade:visited 
    { color: #6A9600; font-size: 10px; text-decoration: none; }

a.linkenformes:link     
    { color: #FF8A15; font-size: 10px; text-decoration: none; }
a.linkenformes:hover 
    { color: #FF8A15; font-size: 10px; text-decoration: underline; }
a.linkenformes:active 
    { color: #FF8A15; font-size: 10px; text-decoration: underline; }
a.linkenformes:visited 
    { color: #FF8A15; font-size: 10px; text-decoration: none; }
	
a.linksobreocanal:link     
    { color: #B68900; font-size: 10px; text-decoration: none; }
a.linksobreocanal:hover 
    { color: #B68900; font-size: 10px; text-decoration: underline; }
a.linksobreocanal:active 
    { color: #B68900; font-size: 10px; text-decoration: underline; }
a.linksobreocanal:visited 
    { color: #B68900; font-size: 10px; text-decoration: none; }
a.font_branco:link { color:#FFFFFF; line-height: 9pt; text-decoration: none; }
a.font_branco:visited { color:#FFFFFF; line-height: 9pt; text-decoration: none; }

a.sublinhado 
    { text-decoration: underline; }

a.sublinhado:visited 
    { text-decoration: underline; }

.menu_itens { 
	line-height:		11pt;
	border:				0px solid #ff6600;
	margin:				0px;
	padding:			0px;
	margin-top:			5px;
	background-color:	transparent;
}
.menu_itens a {    width:100%; display:block; }    
.labels    { font-size:9px; color: #BDBDBD;}    
.labels_complemento { font-size:9px; color: #000000; }    
.font_preto { color:#000000;}    
.font_verde { color:#99B21B;}    
.font_branco { color:#FFFFFF; line-height: 9pt; }
.font_cinza_cabecalho { color:#CDCDCD; }    
.font_cinza_escuro { color:#666666;}
.font_cinza_escuro_italico { color:#666666; font-style:italic;}    
.font_intertitulo { font-weight: bold; font-size: 11px; }    
.font_intertitulo a { font-weight: bold; font-size: 11px; text-decoration: underline;}    

.font_intertitulo h4 { font-weight: bold; font-size: 11px;}    

.font_intertitulo_cinza { font-weight: bold; font-size: 11px; color:#666666;}    
.font_titulochamadas { font-weight:bold; font-size:14px; line-height:14px; color:#000000;}
.font_olhochamadas { font-weight:normal; font-size:10px; color:#000000; font-style:italic;}
.font_cinza_medio { color:#999999;}    
.font_cinza_medio_italico { color:#999999; font-style:italic;}    
.font_vermelhograndedestaque { font-size:18px; font-weight: bold; color:#E10000; line-height:28px; }
.font_espaco10px { line-height:10px;}
    
.font_facapartedocanal { color:#E10000; }
.font_resultado_facaparte { color:#E10000; font-style:italic; }
.font_agenda { color:#0080C0; }
.font_e-nformes { color:#FF8A15; }
.font_acomunidade { color:#6A9600; }
.font_canalemacao { color:#9F9F00; }
.font_portfolios { color:#A04111; }
.font_sobreocanal { color:#B68900; }
.font_pesquisa { color:#E46164; }
.font_livrariadocanal { color:#008080; }
.font_mapadositio { color:#7B7BD6; }
.font_organismo_bigdestaque { color:#000000; font-size:26px; font-weight:bold; line-height:30px;}

.input105px_cinza_escuro { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #CDCDCD; background-color: #666666; border: 2px solid #666666; width: 105px; height: 20px; padding: 2px; }
    
.input20px_cinza_escuro { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #CDCDCD; background-color: #666666; border: 2px solid #666666; width: 20px; height: 20px; padding: 2px; }
  


.input30px_default { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; background-color: #FFFFFF; border: 1px solid #000000; width: 30px; height: 20px; padding: 2px; }

.input60px_default { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; background-color: #FFFFFF; border: 1px solid #000000; width: 60px; height: 20px; padding: 2px; }

.input100px_default { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; background-color: #FFFFFF; border: 1px solid #000000; width: 100px; height: 20px; padding: 2px; }

.input200px_default { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; background-color: #FFFFFF; border: 1px solid #000000; width: 200px; height: 20px; padding: 2px; }

.input370px_default { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; background-color: #FFFFFF; border: 1px solid #000000; width: 370px; height: 20px; padding: 2px; }




.input200px_agenda { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #0080C0; background-color: #f0f0f0; border: 1px solid #999999; width: 200px; height: 20px; padding: 2px; }
  
.input183px_agenda { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #0080C0; background-color: #f0f0f0; border: 1px solid #999999; width: 183px; height: 20px; padding: 2px; }
  
.input70px_agenda { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #0080C0; background-color: #f0f0f0; border: 1px solid #999999; width: 70px; height: 20px; padding: 2px; text-align: center; }
  
.input150px_agenda { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #0080C0; background-color: #f0f0f0; border: 1px solid #999999; width: 150px; height: 20px; padding: 2px; }

.input130px_agenda { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #0080C0; background-color: #f0f0f0; border: 1px solid #999999; width: 130px; height: 20px; padding: 2px; }
  
.input26px_agenda { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #0080C0; background-color: #f0f0f0; border: 1px solid #999999; width: 26px; height: 20px; padding: 2px; }
  
.input100pxbutton_agenda_envio { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; background-color: #FFFFFF; border: 1px solid #000000; width: 100px; height: 20px; padding: 2px; text-align: center; }

.input30px_agenda_envio { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #0080C0; background-color: #FFFFFF; border: 1px solid #000000; width: 30px; height: 20px; padding: 2px; }

.input60px_agenda_envio { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #0080C0; background-color: #FFFFFF; border: 1px solid #000000; width: 60px; height: 20px; padding: 2px; }
  
.input70pxcentralizado_agenda_envio { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #0080C0; background-color: #FFFFFF; border: 1px solid #000000; width: 70px; height: 20px; padding: 2px; text-align: center; }

.input100px_agenda_envio { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #0080C0; background-color: #FFFFFF; border: 1px solid #000000; width: 100px; height: 20px; padding: 2px; }  
  
.input104px_agenda_envio { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #0080C0; background-color: #FFFFFF; border: 1px solid #000000; width: 104px; height: 20px; padding: 2px; }  

.input110px_agenda_envio { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #0080C0; background-color: #FFFFFF; border: 1px solid #000000; width: 110px; height: 20px; padding: 2px; }

.input130px_agenda_envio { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #0080C0; background-color: #FFFFFF; border: 1px solid #000000; width: 132px; height: 20px; padding: 2px; }  
  
.input132px_agenda_envio { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #0080C0; background-color: #FFFFFF; border: 1px solid #000000; width: 132px; height: 20px; padding: 2px; }  
  
.input140px_agenda_envio { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #0080C0; background-color: #FFFFFF; border: 1px solid #000000; width: 140px; height: 20px; padding: 2px; }  
  
.input165px_agenda_envio { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #0080C0; background-color: #FFFFFF; border: 1px solid #000000; width: 165px; height: 20px; padding: 2px; }
  
.input180px_agenda_envio { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #0080C0; background-color: #FFFFFF; border: 1px solid #000000; width: 180px; height: 20px; padding: 2px; }

.input200px_agenda_envio { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #0080C0; background-color: #FFFFFF; border: 1px solid #000000; width: 200px; height: 20px; padding: 2px; }

.input230px_agenda_envio { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #0080C0; background-color: #FFFFFF; border: 1px solid #000000; width: 230px; height: 20px; padding: 2px; }

.input240px_agenda_envio { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #0080C0; background-color: #FFFFFF; border: 1px solid #000000; width: 240px; height: 20px; padding: 2px; }

.input255px_agenda_envio { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #0080C0; background-color: #FFFFFF; border: 1px solid #000000; width: 255px; height: 20px; padding: 2px; }
  
.input275px_agenda_envio { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #0080C0; background-color: #FFFFFF; border: 1px solid #000000; width: 275px; height: 20px; padding: 2px; }

.input330px_agenda_envio { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #0080C0; background-color: #FFFFFF; border: 1px solid #000000; width: 330px; height: 20px; padding: 2px; }

.input350px_agenda_envio { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #0080C0; background-color: #FFFFFF; border: 1px solid #000000; width: 350px; height: 20px; padding: 2px; }

.input450px_agenda_envio { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #0080C0; background-color: #FFFFFF; border: 1px solid #000000; width: 450px; height: 20px; padding: 2px; }

.input490px_agenda_envio { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #0080C0; background-color: #FFFFFF; border: 1px solid #000000; width: 490px; height: 20px; padding: 2px; }

.input560px_agenda_envio { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #0080C0; background-color: #FFFFFF; border: 1px solid #000000; width: 560px; height: 20px; padding: 2px; }

.textarea450px_agenda_envio { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #0080C0; background-color: #FFFFFF; border: 1px solid #000000; width: 450px; padding: 2px; }
  
.textarea560px_agenda_envio { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #0080C0; background-color: #FFFFFF; border: 1px solid #000000; width: 560px; padding: 2px; }



.input100pxbutton_facaparte_envio { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; background-color: #FFFFFF; border: 1px solid #000000; width: 100px; height: 20px; padding: 2px; text-align: center; }

.input30px_facaparte_envio { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #E10000; background-color: #FFFFFF; border: 1px solid #000000; width: 30px; height: 20px; padding: 2px; }
  
.input40px_facaparte_envio { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #E10000; background-color: #FFFFFF; border: 1px solid #000000; width: 40px; height: 20px; padding: 2px; text-align: right; }

.input60px_facaparte_envio { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #E10000; background-color: #FFFFFF; border: 1px solid #000000; width: 60px; height: 20px; padding: 2px; }

.input80px_facaparte_envio { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #E10000; background-color: #FFFFFF; border: 1px solid #000000; width: 80px; height: 20px; padding: 2px; }

.input100px_facaparte_envio { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #E10000; background-color: #FFFFFF; border: 1px solid #000000; width: 100px; height: 20px; padding: 2px; } 

.input165px_facaparte_envio { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #E10000; background-color: #FFFFFF; border: 1px solid #000000; width: 165px; height: 20px; padding: 2px; }
  
.input180px_facaparte_envio { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #E10000; background-color: #FFFFFF; border: 1px solid #000000; width: 180px; height: 20px; padding: 2px; }


.input200px_facaparte_envio { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #E10000; background-color: #FFFFFF; border: 1px solid #000000; width: 200px; height: 20px; padding: 2px; }

.input230px_facaparte_envio { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #E10000; background-color: #FFFFFF; border: 1px solid #000000; width: 230px; height: 20px; padding: 2px; }

.input275px_facaparte_envio { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #E10000; background-color: #FFFFFF; border: 1px solid #000000; width: 275px; height: 20px; padding: 2px; }

.input320px_facaparte_envio { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #E10000; background-color: #FFFFFF; border: 1px solid #000000; width: 320px; height: 20px; padding: 2px; }

.input350px_facaparte_envio { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #E10000; background-color: #FFFFFF; border: 1px solid #000000; width: 350px; height: 20px; padding: 2px; }

.input370px_facaparte_envio { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #E10000; background-color: #FFFFFF; border: 1px solid #000000; width: 370px; height: 20px; padding: 2px; }

.input450px_facaparte_envio { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #E10000; background-color: #FFFFFF; border: 1px solid #000000; width: 450px; height: 20px; padding: 2px; }

.input490px_facaparte_envio { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #E10000; background-color: #FFFFFF; border: 1px solid #000000; width: 490px; height: 20px; padding: 2px; }

.input560px_facaparte_envio { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #E10000; background-color: #FFFFFF; border: 1px solid #000000; width: 560px; height: 20px; padding: 2px; }


.textarea450px_facaparte_envio  { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #E10000; background-color: #FFFFFF; border: 1px solid #000000; width: 450px; padding: 2px; }
  
.textarea560px_facaparte_envio {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #E10000; background-color: #FFFFFF; border: 1px solid #000000; width: 560px; padding: 2px; }



.input560pxbutton_sobreocanal_envio { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; background-color: #FFFFFF; border: 1px solid #000000; width: 560px; height: 20px; padding: 2px; text-align: center; }
 
.input30px_sobreocanal_envio { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #B68900; background-color: #FFFFFF; border: 1px solid #000000; width: 30px; height: 20px; padding: 2px; }  

.input100px_sobreocanal_envio { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #B68900; background-color: #FFFFFF; border: 1px solid #000000; width: 100px; height: 20px; padding: 2px; }

.input280px_sobreocanal_envio { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #B68900; background-color: #FFFFFF; border: 1px solid #000000; width: 280px; height: 20px; padding: 2px; }
  
.input560px_sobreocanal_envio { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #B68900; background-color: #FFFFFF; border: 1px solid #000000; width: 560px; height: 20px; padding: 2px; }

.textarea560px_sobreocanal_envio  { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #B68900; background-color: #FFFFFF; border: 1px solid #000000;
  width: 560px; padding: 2px; }



.input560pxbutton_e-nformes_envio { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; background-color: #FFFFFF; border: 1px solid #000000; width: 560px; height: 20px; padding: 2px; text-align: center; }

.input30px_e-nformes_envio { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #FF8A15; background-color: #FFFFFF; border: 1px solid #000000; width: 30px; height: 20px; padding: 2px; }
  
.input100px_e-nformes_envio { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #FF8A15; background-color: #FFFFFF; border: 1px solid #000000; width: 100px; height: 20px; padding: 2px; }
 
.input560px_e-nformes_envio { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #FF8A15; background-color: #FFFFFF; border: 1px solid #000000; width: 560px; height: 20px; padding: 2px; }

.textarea560px_e-nformes_envio { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #FF8A15; background-color: #FFFFFF; border: 1px solid #000000; width: 560px; padding: 2px; }



.input30px_acomunidade {  font-family: Arial, Helvetica, sans-serif;  font-size: 10px;  color: #6A9600;  background-color: #FFFFFF;  border: 1px solid #000000;  width: 30px;  height: 20px;  padding: 2px; }
  
.input40px_acomunidade {  font-family: Arial, Helvetica, sans-serif;  font-size: 10px;  color: #6A9600;  background-color: #FFFFFF;  border: 1px solid #000000;  width: 40px;  height: 20px;  padding: 2px;  text-align: right; }
  
.input50px_acomunidade { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #6A9600; background-color: #FFFFFF;  border: 1px solid #000000;  width: 50px;  height: 20px;  padding: 2px; }

.input60px_acomunidade {  font-family: Arial, Helvetica, sans-serif;  font-size: 10px;  color:#6A9600;  background-color: #FFFFFF;  border: 1px solid #000000;  width: 60px;  height: 20px;  padding: 2px; }

.input100px_acomunidade {  font-family: Arial, Helvetica, sans-serif;  font-size: 10px;  color: #6A9600;  background-color: #FFFFFF;  border: 1px solid #000000;  width: 100px;  height: 20px;  padding: 2px; }  
  
.input165px_acomunidade {  font-family: Arial, Helvetica, sans-serif;  font-size: 10px;  color: #6A9600;  background-color: #FFFFFF;  border: 1px solid #000000;  width: 165px;  height: 20px;  padding: 2px; }
  
.input150px_acomunidade {  font-family: Arial, Helvetica, sans-serif;  font-size: 10px;  color: #6A9600;  background-color: #FFFFFF;  border: 1px solid #000000;  width: 150px;  height: 20px;  padding: 2px; }
  
.input180px_acomunidade {  font-family: Arial, Helvetica, sans-serif;  font-size: 10px;  color: #6A9600;  background-color: #FFFFFF;  border: 1px solid #000000;  width: 180px;  height: 20px;  padding: 2px; }

.input200px_acomunidade {  font-family: Arial, Helvetica, sans-serif;  font-size: 10px;  color: #6A9600;  background-color: #FFFFFF;  border: 1px solid #000000;  width: 200px;  height: 20px;  padding: 2px; }
  
.input230px_acomunidade {  font-family: Arial, Helvetica, sans-serif;  font-size: 10px;  color: #6A9600;  background-color: #FFFFFF;  border: 1px solid #000000;  width: 230px;  height: 20px;  padding: 2px; }

.input275px_acomunidade {  font-family: Arial, Helvetica, sans-serif;  font-size: 10px;  color: #6A9600;  background-color: #FFFFFF;  border: 1px solid #000000;  width: 275px;  height: 20px;  padding: 2px; }

.input320px_acomunidade {  font-family: Arial, Helvetica, sans-serif;  font-size: 10px;  color: #6A9600;  background-color: #FFFFFF;  border: 1px solid #000000;  width: 320px;  height: 20px;  padding: 2px; }

.input350px_acomunidade {  font-family: Arial, Helvetica, sans-serif;  font-size: 10px;  color: #6A9600;  background-color: #FFFFFF;  border: 1px solid #000000;  width: 350px;  height: 20px;  padding: 2px; }

.input370px_acomunidade {  font-family: Arial, Helvetica, sans-serif;  font-size: 10px;  color: #6A9600;  background-color: #FFFFFF;  border: 1px solid #000000;  width: 370px;  height: 20px;  padding: 2px; }

.input410px_acomunidade {  font-family: Arial, Helvetica, sans-serif;  font-size: 10px;  color: #6A9600;  background-color: #FFFFFF;  border: 1px solid #000000;  width: 410px;  height: 20px;  padding: 2px; }

.input450px_acomunidade {  font-family: Arial, Helvetica, sans-serif;  font-size: 10px;  color: #6A9600;  background-color: #FFFFFF;  border: 1px solid #000000;  width: 450px;  height: 20px;  padding: 2px; }

.input490px_acomunidade {  font-family: Arial, Helvetica, sans-serif;  font-size: 10px;  color: #6A9600;  background-color: #FFFFFF;  border: 1px solid #000000;  width: 490px;  height: 20px;  padding: 2px; }

.input560px_acomunidade {  font-family: Arial, Helvetica, sans-serif;  font-size: 10px;  color: #6A9600;  background-color: #FFFFFF;  border: 1px solid #000000;  width: 560px;  height: 20px;  padding: 2px; }
  
.textarea480px_acomunidade {  font-family: Arial, Helvetica, sans-serif;  font-size: 10px;  color: #6A9600;  background-color: #FFFFFF;  border: 1px solid #000000;  width: 480px;  padding: 2px; }



.input180px_canalemacao {  font-family: Arial, Helvetica, sans-serif;  font-size: 10px;  color: #9b9b26;  background-color: #FFFFFF;  border: 1px solid #000000;  width: 180px;  height: 20px;  padding: 2px; }

.input280px_canalemacao {  font-family: Arial, Helvetica, sans-serif;  font-size: 10px;  color: #9b9b26;  background-color: #FFFFFF;  border: 1px solid #000000;  width: 280px;  height: 20px;  padding: 2px; }

.input560px_canalemacao {  font-family: Arial, Helvetica, sans-serif;  font-size: 10px;  color: #9b9b26;  background-color: #FFFFFF;  border: 1px solid #000000;  width: 560px;  height: 20px;  padding: 2px; }

.input560px_canalemacao_button {  font-family: Arial, Helvetica, sans-serif;  font-size: 10px;  color: #000000;  background-color: #FFFFFF;  border: 1px solid #000000;  width: 560px;  height: 20px;  padding: 2px; }

.textarea560px_canalemacao { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #9b9b26; background-color: #FFFFFF; border: 1px solid #000000; width: 560px; padding: 2px; }

.erro {background-color: #FFCCCC; padding: 5px;}

/*INSERIDOS MARIANA */

.nomeperfilComunidade {
	font-size: 12px;
	color: #84B700;
	border-bottom: 1px solid #84B700;
	font-weight:bold;
	}

.nomeperfilComunidadeNovo {
	text-transform: uppercase;
	font-size: 16px;
	color: #84B700;
	border: 0px solid #84B700;
	text-align: right;
	}

.sobrenomeperfilComunidadeNovo {
	text-transform: uppercase;
	font-size: 16px;
	color: #84B700;
	border: 0px solid #84B700;
	font-weight:bold;
	text-align: right;
	margin-right: 5px;
	}

.nomeperfil {
	font-size: 12px;
	color: #CE0000;
	border-bottom: 1px solid #CE0000;
	font-weight:bold;
	}

	td.subConta a{

	}
td.subConta a:hover{
	background-color:#CCCCCC;
	color:#CE0000;
	text-decoration: none;
	}
td.subConta li{
	border-left: 1px #CE0000 solid;
	padding:3px;
	float:left;
	margin: 3px;
	list-style-position:inside;	
	}
td.subConta ul{
	list-style-type:none;
	margin:0;
	padding:0px;
	}
td.subConta {
	text-align:center;
	padding-bottom:20px;}
  
  
  
  /* ----------------------------------------------- */
  /*   Início das modificações aleagi - 20.10.2008   */
  /* ----------------------------------------------- */
h3.menu {
	margin:			0px;
	margin-top:		10px;
	margin-bottom:	0px !important;
	padding: 		0px !important;
	border:			0px solid #ff0000;
	height:			22px;
	background-color:	#F0F0F0;
}

h3.menu a {
  	color: 			#000;
  	font: 			10px "Arial Bold" arial, verdana bold, verdana, arial, serif;
   	text-transform: uppercase;
	vertical-align: middle !important;
	padding: 		0px !important;
	margin:			0px !important;
	height:			15px;
	border:			0px solid #ff0000;
}
  
td.limitador_home_cabecalho {
  background: url(../images/limitador_home_cabecalho.jpg) repeat-x;
  height: 37px;
  width: 750px;
}

td.limitador_red_cabecalho,
td.limitador_green_cabecalho,
td.limitador_blue_cabecalho,
td.limitador_yellow_cabecalho {
  background: url(../images/limitador_red_cabecalho.jpg);
  width: 740px;
  padding: 0;
  height: 37px;
  overflow: hidden !important;
}

td.limitador_green_cabecalho {
  background: url(../images/limitador_green_cabecalho.jpg);
  height: 37px;
}

td.limitador_orange_cabecalho {
  background: url(../images/limitador_orange_cabecalho.jpg);
  height: 37px;
}

td.limitador_blue_cabecalho {
  background: url(../images/limitador_blue_cabecalho.jpg);
  height: 37px;
}

td.limitador_yellow_cabecalho {
  background: url(../images/limitador_yellow_cabecalho.jpg);
  height: 37px;
}

td.limitador_yellow_claro_cabecalho {
  background: url(../images/limitador_yellow_claro_cabecalho.jpg);
  height: 37px;
}

td.limitador_red_cabecalho ul.header_menu,
td.limitador_green_cabecalho ul.header_menu,
td.limitador_blue_cabecalho ul.header_menu,
td.limitador_orange_cabecalho ul.header_menu,
td.limitador_yellow_claro_cabecalho ul.header_menu,
td.limitador_yellow_cabecalho ul.header_menu {
  padding-top: 2px;
  margin-left: -25px;
}

td.limitador_red_cabecalho ul.menu_idiomas_itens,
td.limitador_green_cabecalho ul.menu_idiomas_itens,
td.limitador_blue_cabecalho ul.menu_idiomas_itens,
td.limitador_orange_cabecalho ul.menu_idiomas_itens,
td.limitador_yellow_claro_cabecalho ul.menu_idiomas_itens,
td.limitador_yellow_cabecalho ul.menu_idiomas_itens
 {
  padding-top: 3px;
}
  
ul.header_menu {
  list-style: none;
  padding-top: 0px;
  margin-top: 7px;
  margin-left: -25px;
  width: 310px;
}

.box_imagens_comunidades {
	width: 450px;
}

* html ul.header_menu {
  margin-left: 15px !important;
}
  
ul.header_menu li {
display: inline;
}

ul.header_menu li a {  
  padding-right: 13px;
  color: #000 !important;
  font: 10px Arial, Verdana, serif;
  font-weight: 900 !important;
  text-transform: uppercase;
}
  
.menuidiomas_itens {
  font-size:  10px;
  color:  #666666;
  margin-top: -2px;
  float: right;
}
  
ul.menu_idiomas_itens {
  list-style: none;
  margin-top: 8px;
}

ul.menu_idiomas_itens li {
display: inline !important;
}

ul.menu_idiomas_itens li a,
ul.menu_idiomas_itens li a:hover {
  padding-right: 10px;
  color: #000 !important;
  font: 11px Arial, Verdana, serif;
  font-weight: 900 !important;
  text-transform: lowercase;
  font-size: 11px !important;
}

ul.menu_idiomas_itens li a {
  text-decoration: none;
}

ul.menu_idiomas_itens li a:hover {
  text-decoration: underline;
}


.flutua_esquerda {
  float: left;
}

.box_follow {
	display: inline; 
	float: right; 
	margin-top: 0; 
	margin-right: 60px; 
	margin-top: 5px;
}

.box_follow_home {
	display: inline; 
	float: right; 
	margin-top: 0; 
	margin-right: 70px; 
	margin-top: 4px;
}

#form_busca {
  	background: #fff;
  	text-align: right;
  	font-size: 10px;
  	padding: 5px;
  	padding-left: 0px;
  	padding-right: 0px;
	padding-bottom: 35px;
	border: solid 1px #fff;
}

#form_busca form {
  margin: 0 !important;
  padding: 0 !important;
}

* html #form_busca {
  border: 0 !important;
  margin: 0 !important;
  padding-top: 0 !important;
}

*:first-child+html #form_busca {
  padding-top: 0 !important;
}

#form_busca fieldset {
  border: 0 !important;
  margin: 0 !important;
  font-size: 10px;
}

#form_busca input,
#form_busca input.button {
  background: #fff;
  border-top: solid 1px #a0a0a0;
  border-left: solid 1px #a0a0a0;
  border-bottom: solid 1px #e3e3e3;
  border-right: solid 1px #e3e3e3;
  font-size: 85%;  
}

#form_busca input.button {
  border: solid 1px #707070;
  font-size: 85%
}

select {
  background: #fff;
  border-top: solid 1px #a0a0a0;
  border-left: solid 1px #a0a0a0;
  border-bottom: solid 1px #e3e3e3;
  border-right: solid 1px #e3e3e3;
  font-size: 85%
}

/* --- */
.titulo_principal {
  font-weight: bold !important;
  font-weight: 900 !important;
  text-decoration:none;
}

#twitter a:link {text-decoration: none; color: #999999;}
#twitter a:hover {text-decoration: none; color: #999999;}
#twitter a:active {text-decoration: none; color: #999999;}
#twitter a:visited {text-decoration: none; color: #999999;}

#facebook a:link {text-decoration: none; color: #999999;}
#facebook a:hover {text-decoration: none; color: #999999;}
#facebook a:active {text-decoration: none; color: #999999;}
#facebook a:visited {text-decoration: none; color: #999999;}

h1.titulo_principal  {
  text-transform: uppercase !important;
  font-weight: bold !important;
  font-weight: 900 !important;
  font: 10px "Arial Bold", arial, verdana bold, Verdana, sans;
  text-decoration:none;
}

.cinza_claro {
  color: #bcbebb !important;
}

.cinza_escuro {
  color: #999999 !important;
  text-decoration:none;
}

.regular {
  text-transform: none !important;
}

.lowercase {
  text-transform: lowercase !important;
}

.uppercase {
  text-transform: uppercase !important;
}

td.linktitulochamadas {
 padding: 0 !important;
}

h3.titulo_terciario {
  font-size: 11px !important;
 padding: 0 !important;
 margin: 0 !important;
}

h2.titulo_secundario,
h3.titulo_secundario {
 padding: 0 !important;
 margin: 0 !important;
  font-size: 11px !important;
}

h2.pesquisa,
h2.pesquisa a {
  font-size: 12px !important;
}

.amarelo {
  color: #f0b616;
}

h4.menu_subitem {
	margin: 0 !important;
	padding: 0 !important;
	font-size: 10px !important;
	height: 20px;
}

.subitens_roll {
	margin-top: -10px !important;
}



/*
NOVO HEADER
*/
.style2 {
font-size: 10px;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #666666;
}
.style10 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
color: #666666;
}
.style16 {font-size: 11px}
.style17 {font-family: Verdana, Arial, Helvetica, sans-serif}
.style3 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-style: normal;
line-height: normal;
font-weight: normal;
font-variant: normal;
color: #333333;
}

#form_busca {
	width: 469px !important;
}

#form_busca .texto_form_pesquisa{
	width: 285px !important;
}

input#procura {
	width: 270px !important;
}

#form_busca form {
margin: 0 !important;
padding: 0 !important;
}

* html #form_busca {
border: 0 !important;
margin: 0 !important;
padding-top: 0 !important;
}

*:first-child+html #form_busca {
padding-top: 0 !important;
}

#form_busca fieldset {
border: 0 !important;
margin: 0 !important;
font-size: 11px;
}

#form_busca input,
#form_busca input.button {
background: #fff;
border-top: solid 1px #a0a0a0;
border-left: solid 1px #a0a0a0;
border-bottom: solid 1px #e3e3e3;
border-right: solid 1px #e3e3e3;
font-size: 11px;
width: 83px;
}

#form_busca input.button {
border: solid 1px #707070;
}

select {
background: #fff;
border-top: solid 1px #a0a0a0;
border-left: solid 1px #a0a0a0;
border-bottom: solid 1px #e3e3e3;
border-right: solid 1px #e3e3e3;
font-size: 11px;
}

ul.menu_sup {
list-style: none;
text-align: right;
}

ul.menu_sup li {
display: inline;
}

ul.menu_sup li a {
font-family:Verdana;
color:#000000;
font-size:11px;
font-weight:900;
text-decoration:none;
text-transform:lowercase;
}

td.form_left {
	/*width: 260px;*/
	padding-top: 12px;
	vertical-align: top;
}

* html td.form_left {
	padding-top: 6px;
}

*:first-child+html td.form_left {
	padding-top: 6px;
}

.oculta {
	display: none;
}

/*******************
 * TWITTER
 ******************/

div#twitter_div{
	border: 0px solid #ff0000;		

}
div#twitter_div ul{
	border: 0px solid #000;		
	margin:0;
	padding:0;
}
div#twitter_div ul li{
	border: 0px solid #ff6600;
	border-bottom: 1px dashed #D2D2D2;
	margin:0;
	margin-bottom: 9px;
	padding:0;
	padding-left:2px;
	padding-right:2px;
	list-style:none;
	width: 100%;
}

input.radio,
input.checkbox,
.radio,
.checkbox {
	padding:				3px;
	margin:					0;
	vertical-align:			middle;
	display:				inline;
}

/*********************************
 * ALBUM *************************
 ********************************/
ul.album_lista_minha_conta{
	list-style: none;
	display:table;
	margin: 0;
	padding: 0;
	border: 0px solid blue;
	clear: both;
	height: auto;
}

.fundo_imagem_minha_conta_fundo {
	height: 53px !important;
	width: 75px !important;
	border: 1px solid #blue;
	padding: 0;
	margin: 0;
	vertical-align: middle !important;
}

.fundo_imagem_minha_conta {
	border: 1px solid red;
	padding: 0;
	margin: 0;
	float:right;
}

ul.album_lista_minha_conta li{
	float: none;
	list-style: none;
	padding:10px 0px 0px;
	border-top: 1px dashed #aaa;
	height: 120px;
	margin-bottom: 25px;
	width:560px;
	position:relative;
	display:block;
	clear:both;
}

ul.album_lista_minha_conta li.noBorder { border-top:none; margin-bottom: 10px; }
ul.album_lista_minha_conta img.fotoPerfil { margin:5px 0px; }
ul.album_lista_minha_conta li label.nLabel { display:block; }
ul.album_lista_minha_conta li label.nLabel input { margin-left:0px; }


ul.album_lista_minha_conta li div.divLegenda { display:block; position:absolute; left:112px; top:8px;   }
ul.album_lista_minha_conta li div.divLegenda label { font:14px Arial; color:#333; display:block; margin:3px 0 8px; }
ul.album_lista_minha_conta li div.divLegenda textarea { width:450px; height:60px; display:block; font:12px Arial; overflow:auto; }
ul.album_lista_minha_conta li div.divLegenda em { font:10px Arial; color:#666666; font-style:italic; }
.myTextarea { width:300px; height:60px; display:block; font:12px Arial; overflow:auto; }
 

ul.album_lista_perfil{
	width: 417px;
	list-style: none;
	display:table;
	margin: 0;
	padding: 0;
	border: 0px solid blue;
	clear: both;
	height: auto;
	margin-bottom: 21px;
}

ul.album_lista_perfil li{
	margin: 0 !important;
	float: left;
	list-style: none;
	padding: 0px !important;
	padding-right: 8px !important;
	border-bottom: 0px solid gray;
	border: 0px solid green;
	height: 56px !important;
	vertical-align: middle;
	text-align: justify;
	margin-bottom: 4px;
	background-color: #fff;
}

img.fotoPerfil {
	/* width: 80px; */
	/* height:80px; */
	/* margin-right: 10px; */
	border: 0px;
}

input[type=file] {
	font-family: Arial, Helvetica, sans-serif; font-size: 10px; 
	color: #E10000; 
	background-color: #FFFFFF; 
	border: 1px solid #000000; 
	width: 140px; 
	height: 20px; 
	padding: 2px;
}

.tabelaSemImagem {
	height: 53px;	
}

.div_imagem_principal {
	height: 302px;
	text-align: center;
	vertical-align: middle;
}

table.tabela_Perfil_Item {
	padding: 0px;
	margin: 0px;
	margin-top:10px;
}

td.tabela_Perfil_Item {
	padding: 0px;
	margin: 0px;
	padding-left:14px;
	padding-top: 3px;
}

p.tabela_Perfil_Item {
	padding: 0px;
	margin: 0px;
	display: block;
}

img.imagem_album_principal_padrao {
	border: 0;	
	margin-right: 9px;
}

img.imagem_album_principal {
	border: 0;	
}

img.imagem_album_principal:link {
	border: 0;	
}


div.tabela_Perfil_Item_Email {
	padding: 0px;
	margin: 0px;
	height: 63px !important;
	display: inline;
	border: 1px solid red;
}

#uassoci li {

list-style-type: disc;

}

#apessoal {

margin: 0 0 10px 0;

}

#apessoal a{

font-weight: 900;
text-decoration: none;

}

#apessoal a:active{

font-weight: 900;
text-decoration: none;

}

#apessoal a:visited{

font-weight: 900;
text-decoration: none;

}

#apessoal a:hover{

font-weight: 900;
text-decoration: underline;

}
