/* GERAL */
.hphome {	width:780px;}
#educ_conteudo{width:628px; float:right; border-top:1px solid #005198;border-right:1px solid #005198;border-left:1px solid #005198;}
#hpinterna {width: 630px;	float: right;	background: url(../imagens/internas/interna_bg.jpg) no-repeat;	min-height:525px;}
.hpinternaconteudo {clear:both;min-height:400px;}
/* PAGINAS INTERNAS */
#title{background: url(../imagens/internas/bg_interna2.jpg) top no-repeat;width:592px; height:100px;padding:25px 18px 18px 18px;float:right;*float:none;	}
.hpinternaconteudo h1 {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 14px;color: #73A734;	font-weight: bold;text-transform: uppercase;}	
.hpinternaconteudo h2 {	font-size: 12px;color: #7015DA8;font-weight: bold;line-height: 15px;}
.textopeq{font-size:12px;}

/* HP INTERNA TEXTO - FORMATAR TEXTOS */
.hpinternatexto { /* Essa não pode ter BACKGROUND, nem HEIGHT. Pois é utilizada em qualquer lugar que tenha texto das páginas internas */
	padding: 18px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #666666;	text-align: justify;line-height: 14px;}
.hpinternatexto a:link, .hpinternatexto a:active, .hpinternatexto a:visited {text-decoration: none;color: #FF9900;}
.hpinternatexto a:hover {text-decoration: none;	color: #FFCC00;}
.itensInternas{}
.itensInternas li{ padding:7px;color:#666666; font-size:12px;list-style:square;}
.itensInternas a{color:#004E96;}
/* HP INTERNA TEXTOTABLE - FORMATAR TABELAS DAS PÁGINAS INTERNAS */
.hpinternatextotable {font-family: Arial, Helvetica, sans-serif;font-size: 10px;width: 100%;background-color: #FFFFCC;border-top: solid 1px #CCCC00;
	border-left: solid 1px #CCCC00;}
.hpinternatextotable tr th {padding: 2px;border-right: solid 1px #CCCC00;border-bottom: solid 1px #CCCC00;text-align: center;font-size: 11px;font-weight: bold;
	background-color: #FF9900;color: #FFF;}
.hpinternatextotable tr td {padding: 2px;border-right: solid 1px #CCCC00;border-bottom: solid 1px #CCCC00;text-align: center;color: #333;}
.hpinternatexto img {	margin: 0 8px 8px 0;	border:none;}

.hpinternatabelas{border-collapse:collapse;}
	.hpinternatabelas th {padding:3px; background:#73B8E4;color:#0060AA; font-family:arial,sans-serif;border:1px dashed #ffffff;}
	.hpinternatabelas tr td{border:1px dashed #73B8E4;padding:3px;}
	
/* HP INTERNA VOLTAR - FORMATAR O VOLTAR DA PÁGINA INTERNA */
#back{	background: url(../imagens/internas/bg_voltar.gif) no-repeat;	width: 628px;	height: 113px; float:right;*float:none;}
#hpinternavoltar {display:block;float:right;font-family: verdana ,sans-serif;    font-size: 18px; color:#3AA1D1; text-decoration:none;position:relative; top:20px; right: 65px;}
#back a:hover {color:#0060AA;}

/* biblioteca */
.textinho{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 14px;}
#biblio_topo{background-color: #FFFFFF;	background-repeat: no-repeat;	height:50px;	margin-left:1px;}
#biblio_menu{border:none;margin: 0;position:relative;top:30px;left:30px;padding-left:0px;}
#biblio_menu li {list-style: none; margin: 0;display: inline;}
#biblio_bottom_inicio{	background-color: #FFFFFF;	background-image: url(../imagens/biblioteca/interna_biblioteca_inicio.jpg);	background-repeat: no-repeat;
	height:380px;	margin-left:13px;}
#biblio_topo_inicio{	background-color: #FFFFFF;	background-repeat: no-repeat;
	height:100px;	margin-left:1px;}
.itens_biblio{padding:10px;}
ul.itens_biblio a:link, a:active{color: #444;}
.mural_biblio{font-size: 12px;}
.imagem_biblio{width:300px;}
#flashBiblio{margin: 5px 0 5px 45px;}


/* CÓDIGOS */
pre {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #FF0000;}
code {	font-size:12px;	color:#666;	word-break: break-all;}
/* TERMOS */
#termosGeral{	background-color:#04486D; /* Cor de fundo geral dos termos */	 width:100%;}
#termos{	width:780px;}
#termos table{margin-top:20px;}
#termos_titulo{
	background:url(../imagens/termos/fundo_titulo.png) no-repeat center; /* Imagem de fundo dos titulos (Eventos em Destaque, Datas Comemorativas, Notícias Educacionais) */
	width:244px;
	height:25px;
	padding-left:15px;
	font:12px Arial, Verdana, Helvetica;
	text-align:justify;
	font-weight:bold;
	color:#CAE4F1; /* cor dos titulos */
}
#termos ul{
	margin:0;
	padding:0;
	width:245px !important;
	font:11px Arial, Verdana, Helvetica;
	color:#ADDCF6; /* cor dos conteudos abaixo dos titulos */
}
#termos li{
	list-style-position:inside;
	list-style-type: square;
	margin: 2px 3px 0 12px;
}
#termos li a:link,
#termos li a:visited,
#termos li a:active{
	color:#ADDCF6; /* cor dos links do conteudos abaixo dos titulos */
	text-decoration:none;
}
#termos li a:hover{
	color:#1B6289; /* cor dos links do conteudos abaixo dos titulos */
	text-decoration:none;
}
#termos hr{ 
	color:#1B6289; /* cor das linhas que dividem os conteudos */
	background-color:#1B6289; /* cor das linhas que dividem os conteudos */
	height:1px; 
	border:0;
	width:230px;
}
#linha_divisoria hr {
	width: 100%;
}
