
.backalinhamento {
	background-image: url(backtopo.gif);
	background-repeat: repeat-x;
	background-position: top;
}

.backalinhamentoR {
	background-image: url(backtopoR.gif);
	background-repeat: repeat-x;
	background-position: top;
}

.backalinhamento2 {
	background-image: url(enfazulclaro.gif);
	background-repeat: no-repeat;
	background-position: center top;
}


.backalinhamentomenino {
	background-image: url(meninocel.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}





a.linktop2:link {color:#53534B; text-decoration:yes;  }
a.linktop2:visited {color:#53534B; text-decoration:none; }
a.linktop2:hover {color:#4E9230; text-decoration:yes; }

a.linklaranja:link {color:#D7871A; text-decoration:yes; FONT-FAMILY: Trebuchet MS; FONT-SIZE: 10px; FONT-STYLE: normal; FONT-WEIGHT: normal; margin-bottom: 10px;}
a.linklaranja:visited {color:#D7871A; text-decoration:yes; FONT-FAMILY: Trebuchet MS; FONT-SIZE: 10px; FONT-STYLE: normal; FONT-WEIGHT: normal; margin-bottom: 10px;}
a.linklaranja:hover {color:#4E9230; text-decoration:yes; FONT-FAMILY: Trebuchet MS; FONT-SIZE: 10px; FONT-STYLE: normal; FONT-WEIGHT: normal; margin-bottom: 10px;}

.txtvermelho {
    COLOR: #AB080B; FONT-FAMILY: Trebuchet MS; FONT-SIZE: 10px; FONT-STYLE: normal; FONT-WEIGHT: bold; line-height: 100%; margin-bottom: 0px; margin-top: 0px;
       }

.txtcinza {
    COLOR: #53534B; FONT-FAMILY: Trebuchet MS; FONT-SIZE: 10px; FONT-STYLE: normal; FONT-WEIGHT: normal; line-height: 100%; margin-bottom: 0px; margin-top: 10px;
       }

.txtlaranja {
    COLOR: #D7871A; FONT-FAMILY: Trebuchet MS; FONT-SIZE: 10px; FONT-STYLE: normal; FONT-WEIGHT: normal; line-height: 100%; margin-bottom: 0px; margin-top: 10px;
       }

.txttitverde {
    COLOR: #4E9230; FONT-FAMILY: Trebuchet MS; FONT-SIZE: 12px; FONT-STYLE: normal; FONT-WEIGHT: bold; line-height: 100%; margin-left: 15px; margin-top: 10px; margin-bottom: 10px;
       }

.txttitazul {
    COLOR: #317E94; FONT-FAMILY: Trebuchet MS; FONT-SIZE: 12px; FONT-STYLE: normal; FONT-WEIGHT: bold; line-height: 100%; margin-left: 0px; margin-top: 0px; margin-bottom: 10px;
       }



.tabela1 {
    margin-left: 15px; margin-right: 0px; margin-top: 0px; margin-bottom: 10px;
       }


.celula1 {
    padding-left: 15px; padding-right: 20px; padding-top: 0px; text-align: justify;
       }


.celula2 {
    padding-left: 15px; padding-top: 0px; text-align: justify;
       }

.entrelinhas1 {
    margin-top: 0px; margin-bottom: 10px;
       }

.trebuchetcinza {
    COLOR: #949494; FONT-FAMILY: Trebuchet MS; FONT-SIZE: 10px; FONT-STYLE: normal; FONT-WEIGHT: normal;
       }

.trebuchetbranco {
    COLOR: #ffffff; FONT-FAMILY: Trebuchet MS; FONT-SIZE: 10px; FONT-STYLE: normal; FONT-WEIGHT: bold;
       }

a.trebuchetbrancolink:link {color:#ffffff; text-decoration:none;  }
a.trebuchetbrancolink:visited {color:#ffffff; text-decoration:none; }
a.trebuchetbrancolink:hover {color:#949494; text-decoration:yes; }




#lightbox{
	background-color:#eee;
	padding: 10px;
	border-bottom: 2px solid #666;
	border-right: 2px solid #666;
	}
#lightboxDetails{
	font-size: 0.8em;
	padding-top: 0.4em;
	}	
#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }
#closeButton{ top: 5px; right: 5px; }

#lightbox img{ border: none; clear: both;} 
#overlay img{ border: none; }

#overlay{ background-image: url(overlay.png); }


* html #overlay{
	background-color: #333;
	background-color: transparent;
	background-image: url(imagens/blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="overlay.png", sizingMethod="scale");
	}



