.botaoEnviarMsg {
	border-width: 0px 0px 0px 0px;
	border-style: solid;
	border-color: #ccc;
	margin: 10px;
	cursor: hand;
	height: 25px;
	width: 130px;
     	background-image: url(../imagens/botao_enviar_msg.gif);
     	background-color: #E7E7E7;
 	color: #51789C;
 	font-family: tahoma, verdana, arial;
 	font-size: 9px;
 	font-weight: bold; 
 	text-transform: uppercase;
}

.botaoImprimir {
	border-width: 0px 0px 0px 0px;
	border-style: solid;
	border-color: #ccc;
	margin: 10px;
	cursor: hand;
	height: 25px;
	width: 130px;
     	background-image: url(../imagens/botao_imprimir.gif);
     	background-color: #E7E7E7;
 	color: #51789C;
 	font-family: tahoma, verdana, arial;
 	font-size: 9px;
 	font-weight: bold; 
 	text-transform: uppercase;
}

form {
 padding-right: 0px;
 padding-left: 0px;
 padding-bottom: 0px;
 padding-top: 0px
 margin: 0px;
}

body,td,th {
 margin: 0px 0px 0px 0px;
 font-family: tahoma, verdana, arial;
 font-size: 11px;
}

img {
 border-width: 0px;
}

.imgSuperior{
 background-image: url("../imagens/superior.gif");
}

.imgFundo{
 background-image: url("../imagens/fundo.gif");
}

.imgLateral{
 background-image: url("../imagens/lateral.gif");
 background-repeat: repeat-y;
}

.bordaSuperior{
 background-image: url("../imagens/borda_superior.gif");
}

.bordaInferior{
 background-image: url("../imagens/borda_inferior.gif");
}

.bordaSuperiorRodape{
 background-image: url("../imagens/borda_superior_rodape.gif");
}

.bordaInferiorRodape{
 background-image: url("../imagens/borda_inferior_rodape.gif");
}

.tdLegenda{
 background-image: url("../imagens/fundo_legenda.gif");
 color: #51789C;
 font-family: tahoma, verdana, arial;
 font-size: 11px;
 font-weight: bold;
 padding-left: 10px; 
}

.txtLegenda{
 color: #52708C;
 font-family: tahoma, verdana, arial;
 font-size: 9px;
 font-weight: bold;
}

.txtCorpoNoticia{
 color: #51789C; 
 text-decoration: none;
 font-family: tahoma, verdana, helvetica;
 font-size: 11px;
}

.lblLegendaImagem{
 color: #51789C; 
 text-decoration: none;
 font-family: tahoma, verdana, helvetica;
 font-size: 9px;
 font-weight: bold;
}

.lblTituloInst{
 color: #51789C;
 font-family: tahoma, verdana, arial;
 font-size: 13px;
 font-weight: bold; 
 padding-left: 10px;
}

.lblLegenda{
 color: #51789C;
 font-family: tahoma, verdana, arial;
 font-size: 11px;
 font-weight: bold; 
}

.labelNoticiaTitulo{
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 14px;
 color: #666666;
 font-weight: bold;
}

.labelNoticiaData{
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 9px;
 color: #D79053;
 font-weight: bold;
}

.txtLogin{
 font-size: 11px;
 color: #52708C;
 font-family: tahoma, verdana, arial;
 border-style: solid;
 border-color: #FFFFFF;
 border-width: 1px 1px 1px 1px;
 background-color: #FFFFFF;
 width: 88px;
}

.tdCorpo{
 border-style: solid;
 border-color: #6D95BB;
 border-width: 0px 2px 0px 2px;
 background-color: #F5FAFF;
}

.tdInferior{
 border-style: solid;
 border-color: #6D95BB;
 border-width: 0px 2px 0px 0px;
 background-color: #F5FAFF;
 padding: 5px;
 color: #51789C;
 font-family: tahoma, verdana, arial;
 font-size: 11px;
}

.tdInferiorEsquerda{
 border-style: solid;
 border-color: #6D95BB;
 border-width: 0px 0px 0px 2px;
 background-color: #F5FAFF;
 padding: 5px;
 color: #51789C;
 font-family: tahoma, verdana, arial;
 font-size: 11px;
}

.tdRodape{
 color: #ffffff;
 font-family: tahoma, verdana, arial;
 font-size: 9px;
}

.tdMenu{
 border-style: solid;
 border-color: #BECFDE;
 border-width: 0px 1px 0px 0px;
 color: #51789C;
 font-family: tahoma, verdana, arial;
 font-size: 11px;
 font-weight: bold;
 padding-left: 10px;
}

.labelLegendaImagem{
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 9px;
 color: #666666;
 font-weight: bold;
}

.labelnoticiaLegenda{
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 color: #3F6A91;
}

.labelnoticiaLegendaDado{
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 color: #3F6A91;
 font-weight: bold;
}

.labelCursoTitulo{
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 color: #D79053;
 font-weight: bold;
}

.lblTituloNoticia{
 color: #51789C;
 font-family: tahoma, verdana, arial;
 font-size: 11px;
 font-weight: bold;
}

a.lblListaNoticia:link    {
 color: #3F6A91; 
 text-decoration: none;
 font-family: tahoma, verdana, helvetica;
 font-size:9px;
 font-weight: bold; 
}
a.lblListaNoticia:visited {
 color: #3F6A91; 
 text-decoration: none;
 font-family: tahoma, verdana, helvetica;
 font-size:9px;
 font-weight: bold; 
}
a.lblListaNoticia:active  {
 color: #3F6A91; 
 text-decoration: none;
 font-family: tahoma, verdana, helvetica;
 font-size:9px;
 font-weight: bold; 
}
a.lblListaNoticia:hover   {
 color: #5DA884; 
 text-decoration: none;
 font-family: tahoma, verdana, helvetica;
 font-size:9px;
 font-weight: bold;	
}

a.lblCorpoNoticia:link    {
 color: #3F6A91; 
 text-decoration: none;
 font-family: tahoma, verdana, helvetica;
 font-size:11px;
}
a.lblCorpoNoticia:visited {
 color: #3F6A91; 
 text-decoration: none;
 font-family: tahoma, verdana, helvetica;
 font-size:11px;
}
a.lblCorpoNoticia:active  {
 color: #3F6A91; 
 text-decoration: none;
 font-family: tahoma, verdana, helvetica;
 font-size:11px;
}
a.lblCorpoNoticia:hover   {
 color: #518FC7; 
 text-decoration: none;
 font-family: tahoma, verdana, helvetica;
 font-size:11px;
}

a.MenuPrincipal:link    {
 color: #52708C;
 font-family: tahoma, verdana, arial;
 font-size: 9px;
 text-decoration: none;
}
a.MenuPrincipal:visited {
 color: #52708C;
 font-family: tahoma, verdana, arial;
 font-size: 9px;
 text-decoration: none;
}
a.MenuPrincipal:active  {
 color: #52708C;
 font-family: tahoma, verdana, arial;
 font-size: 9px;
 text-decoration: none;
}
a.MenuPrincipal:hover   {
 color: #5DA884;
 font-family: tahoma, verdana, arial;
 font-size: 9px;
 text-decoration: none;
}

/*ESTILO DO GRID*/
.trCabecalho{
 background-image: url("../imagens/cabecalho_grid.gif");
 background-repeat: no-repeat;
}

.tdCabecalhoFim {
 color: #666666; 
 font-family: arial, verdana, tahoma, helvetica;
 font-size:11px;
 font-weight: bold;
 padding: 3px 5px 3px 5px;
 border-style: solid;
 border-color: #BECFDE; 
 border-width: 0px 0px 1px 0px;
}

.tdCabecalho {
 color: #666666; 
 font-family: arial, verdana, tahoma, helvetica;
 font-size:11px;
 font-weight: bold;
 padding: 3px 5px 3px 5px;
 border-style: solid;
 border-color: #BECFDE; 
 border-width: 0px 0px 1px 0px;
}

.tdRodapeGrid {
 color: #666666; 
 font-family: arial, verdana, tahoma, helvetica;
 font-size:11px;
 font-weight: bold;
 text-align: right;
 padding: 3px 5px 3px 3px;
 border-style: solid;
 border-color: #BECFDE; 
 border-width: 0px 1px 1px 1px;
 background: #DAE6F1;
}

.trLinha_sel {
 background: #ECF0F3;
 font-family: arial, verdana, tahoma, helvetica;
 font-size:11px;
 color: #5DA884; 
}

.trLinha_chk {
 background: #FAE7EB;
}

.tdLinhaPagin{
 padding-top: 3px;
 border-style: solid;
 border-color: #eeeeee; 
 border-width: 0px 1px 1px 1px;
}

.tdLinhaTituloLista{
 color: #666666; 
 font-family: arial, verdana, tahoma, helvetica;
 font-size:11px;
 padding-top: 3px;
 border-style: solid;
 border-color: #eeeeee; 
 border-width: 1px 1px 1px 1px;
}

.tdLinha {
 color: #666666; 
 font-family: arial, verdana, tahoma, helvetica;
 font-size:11px;
 padding: 2px 2px 2px 5px;
 border-style: solid;
 border-color: #BECFDE; 
 border-width: 0px 0px 1px 1px;
}

.tdLinhaFim {
 color: #666666; 
 font-family: arial, verdana, tahoma, helvetica;
 font-size:11px;
 padding: 3px;
 border-style: solid;
 border-color: #BECFDE; 
 border-width: 0px 1px 1px 1px;
}

.txtCabecalhoGrid{
 color: #666666; 
 font-family: arial, verdana, tahoma, helvetica;
 font-size:11px; 
 font-weight: bold;
}

.txtPaginaAtual {
 color: #666666; 
 font-family: arial, verdana, tahoma, helvetica;
 font-size:9px; 
 font-weight: bold;
}

a.linkGrid:link    {
 color: #666666; 
 text-decoration: none;
 font-family: arial, verdana, tahoma, helvetica;
 font-size:11px;
 font-weight: bold;
}
a.linkGrid:visited {
 color: #666666; 
 text-decoration: none;
 font-family: arial, verdana, tahoma, helvetica;
 font-size:11px;
 font-weight: bold;
}
a.linkGrid:active  {
 color: #666666; 
 text-decoration: none;
 font-family: arial, verdana, tahoma, helvetica;
 font-size:11px;
 font-weight: bold;
}
a.linkGrid:hover   {
 text-decoration: none;
 font-family: arial, verdana, tahoma, helvetica;
 font-size:11px;
 color: #5DA884; 
 font-weight: bold;
}

a.linkesquecisenha:link    {
 color: #5DA884; 
 text-decoration: none;
 font-family: tahoma, verdana, helvetica;
 font-size:9px;
}
a.linkesquecisenha:visited {
 color: #5DA884; 
 text-decoration: none;
 font-family: tahoma, verdana, helvetica;
 font-size:9px;
}
a.linkesquecisenha:active  {
 color: #5DA884; 
 text-decoration: none;
 font-family: tahoma, verdana, helvetica;
 font-size:9px;
}
a.linkesquecisenha:hover   {
 text-decoration: none;
 font-family: tahoma, verdana, helvetica;
 font-size:9px;
 color: #5DA884; 
}

