/* 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; color: #266689; font-weight: bold }
a.verTodas { font: Verdana ; font-size: 11px; color: #F47A22; font-weight: bold }
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 }
div.date                  { position: absolute; top:135px; left:157px; font-size:11px }
td.colunm_0               { padding: 0px; width: 0px; background-color: #b8b8b8 }
td.colunm_1               { padding: 0px; width: 130px; background-image: url(filete_menu.gif) } 
td.colunm_2               { padding: 5px; width: 480px }
td.colunm_3               { padding: 0px; width: 160px; vertical-align:top; }
p.foot                    { text-align: center }

/* definições do menu */

tr.menu      { background-color: #ffffff; height: 1px } // #ffffff
th.menu      { padding: 0px; font-size: 11px; font-weight: bold; text-align: left; text-transform: uppercase }

td.menu      { font: Verdana; padding: 4px; font-size: 11px; font-weight: normal;
			   border-bottom: 1px solid #FFFFFF; width: 130px }
			   
p.menu       { margin: 3px; margin-left: 8px; text-align: left }
a.menu       { color: #4B4B4B ; font-weight: normal }

table.menu	 { border: 0px; width: 135px }

th.menu_dir  { width: 5px }
th.menu_esq  { width: 5px }
th.menu_center  { width: 120px; font-size: 10px; color: #FFFFFF; text-align: left }

th.menu_center1  { background-color: #008ac2; width: 120px; font-size: 9px; color: #FFFFFF; text-align: left ;text-transform: uppercase }
th.menu_center2  { background-color: #004984; width: 120px; font-size: 9px; color: #FFFFFF; text-align: left;text-transform: uppercase  }
th.menu_center3  { background-color: #C5D337; width: 120px; font-size: 9px; color: #FFFFFF; text-align: left; text-transform: uppercase }
th.menu_center4  { background-color: #F47A22; width: 120px; font-size: 9px; color: #FFFFFF; text-align: left ;text-transform: uppercase }
th.menu_center5  { background-color: #62B74C; width: 120px; font-size: 9px; color: #FFFFFF; text-align: left;text-transform: uppercase  }

/* definição geral do componente */

table.component 	{ width: 100%; border-collapse: collapse }
table.component2	{ width: 470px; vertical-align: top }
table.component3 	{ width: 450px; vertical-align: top }
table.component4 	{ width: 150px; vertical-align: top }
table.filete_central{ background-image: url(filete_central.gif); width: 470px ; vertical-align: top ; margin: 0px; padding: 0px ; border-spacing: 0px }
table.filete_agenda { background-image: url(filete_agenda.gif); width: 160px ; border-collapse: collapse }
table.filetelib{ background-color:#FFFFFF; width: 160px ; border-collapse: collapse }

th.component    { background-color: #D7D6BC; padding: 0px; color: #FFFFFF; font-size: 10px; font-weight: bold; text-align: left }
th.group        { background-color: #CACACA; padding: 0px; color: #000066; font-size: 10px; font-weight: bold; text-align: left }
td.component    { padding: 8px; text-align: justify }
td.component3 	{ width: 430px ; padding: 10px ; text-align: justify; font: Verdana ; font-size: 11px }
td.component4 	{ width: 140px ; padding: 5px ; text-align: justify }

td.all          { padding: 10px; text-align: right }
td.page         { padding: 10px; text-align: center }
td.noticia 	    { color: #004984; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-align: justify }
img.component   { vertical-align: middle; height: 20px }
td.menu_colunm_1{ color: #004984; font: Verdana; font-size: 11px }

th.component_dir  { width: 3px; padding: 0px }
th.component_esq  { width: 3px; padding: 0px }

th.component_dir1  { width: 3px; padding: 0px; background-color: #008ac2 }
th.component_esq1  { width: 3px; padding: 0px; background-color: #008ac2 }
th.component_dir2  { width: 3px; padding: 0px; background-color: #004984 }
th.component_esq2  { width: 3px; padding: 0px; background-color: #004984 }
th.component_dir3  { width: 3px; padding: 0px; background-color: #C5D337 }
th.component_esq3  { width: 3px; padding: 0px; background-color: #C5D337 }
th.component_dir4  { width: 3px; padding: 0px; background-color: #F47A22 }
th.component_esq4  { width: 3px; padding: 0px; background-color: #F47A22 }
th.component_dir5  { width: 3px; padding: 0px; background-color: #62B74C }
th.component_esq5  { width: 3px; padding: 0px; background-color: #62B74C }

th.component2 	  { width: 460px ; padding-left: 10px; color: #FFFFFF; font-size: 9px; font-weight: bold; text-align: left }
th.titulo1 { background-color: #008ac2; width: 460px ; padding-left: 10px; color: #FFFFFF; font-size: 9px; font-weight: bold; text-align: left ;text-transform: uppercase}
th.titulo2 { background-color: #004984; width: 460px ; padding-left: 10px; color: #FFFFFF; font-size: 9px; font-weight: bold; text-align: left;text-transform: uppercase }
th.titulo3 { background-color: #C5D337; width: 460px ; padding-left: 10px; color: #FFFFFF; font-size: 9px; font-weight: bold; text-align: left ;text-transform: uppercase}
th.titulo4 { background-color: #F47A22; width: 460px ; padding-left: 10px; color: #FFFFFF; font-size: 9px; font-weight: bold; text-align: left ;text-transform: uppercase}
th.titulo5 { background-color: #62B74C; width: 460px ; padding-left: 10px; color: #FFFFFF; font-size: 9px; font-weight: bold; text-align: left ;text-transform: uppercase}

/* informação */

td.informacao    { padding: 4px; text-align: left; width: 60px }
td.informacao2   { padding: 4px; text-align: justify; width: 360px }

/* notes */

td.notes    { padding: 4px; text-align: left; width: 80px }
td.notes2   { padding: 4px; text-align: justify; width: 320px }

/* Paginacao */
.paginasUnindus{
	text-align:center;
}
h4{
	color:#266689;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}


/* definção geral para conteúdos */

p.content_title { font-weight: bold ; color: #004984 }

/* definção específicas */

img.download      { width: 30px; height: 30px }
img.information   { width: 50px }
img.divulgation_p { width: 140px }
img.divulgation_s { width: 460px }
img.divulgation_t { width: 140px }

span.eventAgenda  { font: Verdana ; font-size: 11px;  color: #F47A22 }
td.agenda		  { font: Verdana ; font-size: 11px; padding: 8px; text-align: justify; border-bottom: 1px solid #FFFFFF }
a.agenda 		  { font: Verdana ; font-size: 11px; color: #F47A22; font-weight: bold }
span.textocinza   { font: Verdana; color: #4B4B4B; font-size: 11px }
span.tituloazul   { font: Verdana; text-decoration: none; color: #004984; font-weight: bold ; font-size: 11px }
a.tituloazul 	  { font: Verdana; text-decoration: none; color: #004984; font-weight: bold ; font-size: 11px }

td.barraNavHorizontal {	width: 442px; height: 0px; border-bottom: 0px none #666666; }

/* 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 }