.hpconteudo {
	width: 630px;
}

.textopeq {
font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none;
color: #000;
font-size: 10px;
}
.textopeq h2{
	text-align:center;
	color:#006;
	font-size:14px;
	font-weight:bold;
	text-transform: uppercase;
}
.textopeq2 {
font-family: Arial, Helvetica, sans-serif; text-decoration: none;
color: #000;
font-size: 11px;
}
/* ################################ MURAL TIPO 02 ################################*/
/* espa?o e alinhamento do campo imagem 01 */
.espaco_imagem02 {
width: 76px;
vertical-align: top;
}

/* titulo 01 */
.titulo_mural02 {
font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none;
color: #FFFFFF;
font-size: 10px;
font-weight: bold;
}
A.titulo_mural02:link {color: #FFFFFF text-decoration: none}
A.titulo_mural02:visited {color: #FFFFFF; text-decoration: none}
A.titulo_mural02:active {color: #FFFFFF; text-decoration: none}
A.titulo_mural02:hover {color: #FFFFFF; text-decoration: none}

/* data 01 */
.data_mural02 {
font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none;
color: #FE0000;
font-size: 11px;
font-weight: normals;
}

/* chamada 01 */
.chamada_mural02 {
font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none;
color: #CAD7E8;
font-size: 10px;
font-weight: normal;
}
A.chamada_mural02:link {color: #CAD7E8; text-decoration: none}
A.chamada_mural02:visited {color: #CAD7E8; text-decoration: none}
A.chamada_mural02:active {color: #CAD7E8; text-decoration: none}
A.chamada_mural02:hover {color: #CAD7E8; text-decoration: none}

/* altura separadora 01 */
.alturaseparadora_mural02 {
height: 3px;
}

/* linha 01 */
.linha_mural02 {

}

/* veja mais 01 */
.vejamais_mural02 {
font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none;
color: #FF6600;
font-size: 11px;
font-weight: normal;
}
A.vejamais_mural02:link {color: #FF6600; text-decoration: none}
A.vejamais_mural02:visited {color: #FF6600; text-decoration: none}
A.vejamais_mural02:active {color: #FF6600; text-decoration: none}
A.vejamais_mural02:hover {color: #FF6600; text-decoration: none}

/* veja mais - linha 01 */
.linha_vejamais02 {
height: 1px;
font-weight: normal;
background-color: #CCCCCC;
}
.hpgeracao {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF0000;
	padding: 10px;
}
/* #################################### BLOCOS ####################################*/
.hpbloco1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #67552C;
	width: 600px;
	background-color: #EFEFE4;
}

.hpbloco1 a:link, .hpbloco1 a:active, .hpbloco1 a:visited {
	text-decoration: none;
	color: #67552C;
}

.hpbloco1 a:hover {
	text-decoration: none;
	color: #C0A76B;
}

.hpbloco1 tr td {
	padding: 5px;
}

.hpbloco2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	width: 600px;
	border-bottom: solid 1px #CCC;
}

.hpbloco2 a:link, .hpbloco2 a:active, .hpbloco2 a:visited {
	text-decoration: none;
	color: #000;
}

.hpbloco2 a:hover {
	text-decoration: none;
	color: #759AB4
}

.hpbloco2 tr th {
	padding: 3px;
	color: #FFF;
	text-align: left;
	font-weight: normal;
}

.hpbloco2titu1 {
	background-color:#608FAF;
}

.hpbloco2titu2 {
	background-color:#ADC3D5;
}

.hpbloco2 tr td {
	padding: 5px;
}

.hptitulo {
	font-weight: bold;
}

.hpblocoicone {
	border: 1px solid #333;
}

.hpblocotd1 {
	border-right: dotted 1px #CCC;
	border-left: dotted 1px #CCC;
}

.hpblocotd2 {
	border-right: dotted 1px #CCC;
}

.galeria { width:50px;} /* tamanho da tabela */
.galeria img { border:1px solid #000;} /* borda das imagens*/
.galeria td { padding:10px 3px 5px 3px;} /* espa?amento das c?lulas*/
.galeria tfoot td { padding:2px 0 2px 0; text-align:center; color:#ff6600; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; } /* espa?amento das c?lulas do menu e cor do texto*/
.galeria tfoot a { border:1px solid #c9c9c9; padding:0 5px; color:#666; background:#f1f1f1; line-height:17px;} /* estilo dos bot?es*/
.galeria tfoot a:hover { border:1px solid #FF6600; background:#fff; color:#000; } /* estilo dos bot?es :hover*/
.galeria tfoot a:visited {color:#666; } /* estilo dos bot?es :visited*/

/* 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%;
}