/* definições globais */

html 	   { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-align: justify; margin: 0px}
td   	   { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-align: justify }
a    	   { text-decoration: none; font-weight: bold; color:#000000; font-size: 10px }
a.verTodasB{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color:#FFFFFF }
a.verTodas { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color:#000000 }
a.noticia:hover	   { color: #FF8A00 }
img 	   { border: 0px }
font 	   { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-align: justify; margin: 0px}

/* definições de site */

table.site                { border-collapse: collapse }
td.site, td.head, td.foot { padding: 0px }
td.colunm_0               { padding: 0px; width: 0px; background-color: #FFFFFF }
td.colunm_1               { padding: 0px; width: 134px }
td.colunm_2               { padding: 5px; width: 470px }
td.colunm_3               { padding: 0px; width: 135px }
p.foot                    { text-align: center }

/* definições do menu */
			   
p.menu     		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; margin: 5px; margin-left: 5px; text-align: left; color:#ffffff }
a.menu     		{ color: #ffffff; font-weight: bold }
span.menu 		{ color: #ffffff; font-weight: normal }
table.menu	 	{ border: 0px; width: 134px }
th.menu1_texto  { background-color: #6790BE; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;
				  width: 134px; text-align: left ; margin-left: 2px; border: 0px; font-weight: normal }		  
th.menu2_texto  { background-color: #336699; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;
				  width: 134px; text-align: left ; margin-left: 2px; border: 0px; font-weight: normal }		  
th.menu3_texto  { background-color: #1A3A69; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; 
				  width: 134px; text-align: left; margin-left: 1px; border: 0px; font-weight: normal  }
th.menu1_fig    { background-image: url(../layout/menu1_barra.gif); width: 134px; height: 22px; font-size: 9px; color: #FFFFFF; text-align: left; padding-left: 3px; }
th.menu2_fig    { background-image: url(../layout/menu2_barra.gif); width: 134px; height: 22px; font-size: 9px; color: #FFFFFF; text-align: left; padding-left: 3px; }
th.menu3_fig    { background-image: url(../layout/menu3_barra.gif); width: 134px; height: 22px; font-size: 9px; color: #FFFFFF; text-align: left; padding-left: 3px; }
td.fundo_titulo_noticia { background-color:#D6D6D6; width: 83px; height:23px; font-size: 10px; text-align: center  }
td.fundo_vertical { background-color:#D6D6D6; width: 1px } //background-image: url(../images/linha_vertical.gif); width: 1px )  

/* definição geral do componente */

table.component 	{ width: 100%; border-collapse: collapse }
table.component2	{ width: 470px; vertical-align: top; border:0px }
table.component3 	{ width: 450px; vertical-align: top }
table.component4 	{ width: 135px; vertical-align: top }
table.noticia1      { width: 125px; border: 0px }
table.filetelib     { background-color:#FFFFFF; width: 135px ; border-collapse: collapse }

th.component    	     { background-color: #1A3A69; padding: 0px; color: #FFFFFF; font-size: 10px; font-weight: bold; text-align: left }
th.component2   	     { width: 460px ; padding-left: 10px; color: #FFFFFF; font-size: 9px; font-weight: bold; text-align: left }
th.group        	     { background-color: #efefef; padding: 0px; color: #000000; font-size: 10px; font-weight: bold; text-align: left }
td.component             { padding: 15px; text-align: justify }
td.component3 			 { width: 430px ; padding: 10px ; text-align: justify }
td.component4 			 { width: 140px ; padding: 5px ; text-align: justify }
td.canto_esq_noticia     { width: 31px ; height: 23px }
td.canto_direito_noticia { width: 11px ; height: 23px }
span.spanlaranja         { color: #FF8A00; font-weight: bold }

th.fundo_barrinha 		 { background-image: url(../layout/fundo_barrinha.jpg); font-family: Verdana, Arial, Helvetica, sans-serif;
						   font-size: 10px; text-align: left; height: 22px; width: 470px; padding-left: 10px }
th.fundo_contato		 { background-image: url(../layout/barrinha_contato.jpg); background-repeat: no-repeat; font-family: Verdana, Arial, Helvetica, sans-serif;
						   font-size: 10px; text-align: left; height: 22px; width: 132px; padding-left: 10px }					   
th.fundo_divulgacao_dir1 { background-image: url(../layout/barra_divulg_dir1.gif); font-family: Verdana, Arial, Helvetica, sans-serif; 
						   font-size: 10px; text-align: right; color:#ffffff; height: 18px; width: 135px; padding-right: 3px }					   
th.fundo_divulgacao_dir2 { background-image: url(../layout/barra_divulg_dir2.gif); font-family: Verdana, Arial, Helvetica, sans-serif; 
						   font-size: 10px; text-align:right; color:#ffffff; height: 18px; width: 135px; padding-right: 3px }					   
th.agenda_texto 		 { background-color: #1A3A69; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; width: 134px;
						   text-align: left; border: 0px; padding: 5px }				   
th.fundo_divulgacao_esq  { background-image: url(../layout/barra_divulg_esq.gif); font-family: Verdana, Arial, Helvetica, sans-serif;
						   font-size: 10px; text-align: left; color:#2E528A; height: 22px; width: 134px; padding-right: 3px }				   
th.fundo_agenda 		 { background-image: url(../layout/barra_agenda.gif); font-family: Verdana, Arial, Helvetica, sans-serif; 
						   font-size: 10px; text-align: right; color:#ffffff; height: 25px; width: 135px; padding-right: 3px }				   
th.barra_enquete 		 { background-image: url(../layout/barra_enquete.gif); font-family: Verdana, Arial, Helvetica, sans-serif;
						   font-size: 10px; text-align: right; color:#2E528A; height: 19px; width: 135px; padding-right: 3px }
td.all          { padding: 10px; text-align: right }
td.page         { padding: 10px; text-align: center }
td.noticia 	    { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-align: justify }
img.component   { vertical-align: middle; height: 20px }

/* notes */

td.notes    { padding: 4px; text-align: left; width: 80px }
td.notes2   { padding: 4px; text-align: justify; width: 320px }

/* definção geral para conteúdos */

p.content_title { font-weight: bold ; color: #3C3C3C }

/* definção específicas */

img.download     	    { width: 45px; height: 45px }
img.information   	    { width: 100px }
img.notes         	    { width: 100px }
img.divulgationP_dir1   { width: 135px }
img.divulgationP_dir2   { width: 135px }
img.divulgationP_esq    { width: 134px }
img.divulgation_p 	    { width: 135px }
img.divulgation_s 	    { width: 420px }
img.divulgation_t 	    { width: 140px }
img.canto_noticia       { width: 11px ; height: 23px }
img.barra_noticia 		{ width: 470px ; height: 9px }



span.eventAgenda		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #FFFFFF }
td.agenda		 		{ font-family: Verdana, Arial, Helvetica, sans-serif ; font-size: 10px; padding: 8px; text-align: justify; border-bottom: 1px solid #FFFFFF }
a.agenda 		 		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #FFFFFF }

td.barraNavHorizontal 	{ width: 442px; height: 0px; border-bottom: 0px none #666666; }
td.busca 				{ background-image: url(../layout/busca_title.gif); width: 134px; height: 18px; font-size: 9px; color: #FFFFFF; text-align: left }
table.fundo_search 		{ background-color: #F7F7F7; }
th.fundo_gelo 			{ background-color: #F2F1F1; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;
						  width: 134px; text-align: left; padding: 10px; border: 0px; font-weight: normal; color: #3C3C3C }
th.fundo_divulg_esq		{ background-color: #FAFAFA; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;
						  width: 134px; text-align: left; padding: 5px; border: 0px; font-weight: normal; color: #3C3C3C }

span.content_title  	{ font-weight: normal; color: #3C3C3C }
span.pauta				{ padding-left: 10px ; width: 110px; }

/* notas do texto */
A.dica            	{ PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 24; PADDING-BOTTOM: 0px; CURSOR: help; COLOR: #039; PADDING-TOP: 0px;
					  BORDER-BOTTOM: #039 2px dotted; POSITION: relative; TEXT-DECORATION: none }
A.dica:hover     	{ Z-INDEX: 25; BACKGROUND: none transparent scroll repeat 0% 0% }
A.dica SPAN      	{ DISPLAY: none }
A.dica:hover SPAN	{ BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #999 1px solid; DISPLAY: block; PADDING-LEFT: 10px;
					  BACKGROUND: #f2fcff; LEFT: 0px; PADDING-BOTTOM: 5px; BORDER-LEFT: #999 1px solid; WIDTH: 300px; COLOR: #000; 
					  PADDING-TOP: 5px; BORDER-BOTTOM: #999 1px solid; POSITION: absolute; TOP: 3em; TEXT-ALIGN: justify; TEXT-DECORATION: none }
