/* GERAL */
img, div, input{ behavior:url(iepngfix/iepngfix.htc) }
fieldset{border:0; padding:0; margin:0;}
.hphome{	width:780px;	}
.hpconteudo{	width:631px; border-right:1px solid #fff; background-color:#FFF;	}

/* #################################### 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:#67552C;	}

.hpbloco2 a:hover{	text-decoration:none; color:#C0A76B	}

.hpbloco2 tr th{	padding:3px; color:#FFF; text-align:left; font-weight:normal;	}

.hpbloco2titu1{	background-color:#333;	}

.hpbloco2titu2{	background-color:#666;	}

.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;	}

/* PAGINAS INTERNAS */
#wrapper{	width:631px; font-family:Verdana, Arial, Helvetica, sans-serif;	}

.hpinterna{	margin:0; padding:0; width:631px; background-color:#FFF; border-right:solid 1px #EAEAEA;	}

.corpo{	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;	}

#interna_topo h1{	font-size:22px; color:#F58220; font-weight:bold; margin:20px 10px 0 10px;	}

#interna_topo{	border-bottom:1px solid #FFDB69; margin:10px 8px 10px 8px; padding-bottom:5px;	}

#interna_conteudo{	font-size:11px; padding:0 30px 20px 20px; text-align:justify; line-height:24px;	}

#interna_conteudo h2{	font-size:11px; color:#F58220; font-weight:bold;	}

#interna_conteudo a:link, #interna_conteudo a:active, #interna_conteudo a:visited{	color:#4F4F4F; text-decoration:none;	}

#interna_conteudo a:hover{	color:#EF7000;	}

#interna_conteudo img{	border:1px solid #232E80;	}

.interna_conteudo_tabelas{	border:1px solid #FFD990; color:#000; font-size:10px; margin:0 auto; width:95%;	}

.interna_conteudo_tabelas td, .interna_conteudo_tabelas th{	padding:5px; border:1px solid #FFF;	}

.interna_conteudo_tabelas td{	background:#FFD990; border-collapse:collapse;	}

.interna_conteudo_tabelas th{	background:#FFA901; color:#fff;	}

#interna_rodape{	font-size:10px; background:url(../imagens/internas/voltar.jpg) no-repeat; width:46px; height:19px; font-weight:bold; float:right; margin:0 20px 10px 0; padding:2px 0 0 6px;	}

#interna_rodape a:link,  #interna_rodape a:active, #interna_rodape a:visited, #interna_rodape a:hover{	color:#fff; text-decoration:none;	}

.img_semborda{	border:0 !important;	}

.hpformcampo{	font-family:verdana; font-size:11px; color:#333;	}

#iframe_estagio{	width:180px; height:225px; margin:0 0 0 190px; padding:0;	}

/* FIM PAGINAS INTERNAS */

/* ENQUETE */
.hpenquete{	background-color:#EBEBF5;	}

/* GALERIA DE FOTOS */
.galeria{	width:100%;	} /* tamanho da tabela */
.galeria img{	border:1px solid #000;	} /* borda das imagens*/
.galeria td{	padding:8px 0; text-align:center;	} /* espa&ccedil;amento das c&eacute;lulas*/
.galeria tfoot td{ /* espa&ccedil;amento das c&eacute;lulas do menu e cor do texto*/
	padding:2px 0; text-align:center; color:#f60;	}

.galeria tfoot a,  /* estilo dos bot&otilde;es*/
.galeria tfoot a:active{	text-decoration:none; border:1px solid #c9c9c9; padding:0 5px; color:#666; background:#f1f1f1; line-height:17px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color:#333;	}
.galeria tfoot a:visited{	color:#999;	}
.galeria tfoot a:hover{ /* estilo dos bot&otilde;es :hover*/
	border:1px solid #F60; background:#fff;	}

/* TERMOS */
#termosGeral{	background-color:#EFDF72; width:100%;	}

#termos{	border-right:1px solid #EFDF72; border-bottom:1px solid #EFDF72; 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:#fff;	}
#termos ul{	margin:0; padding:0; width:245px !important; font:11px Arial, Verdana, Helvetica; color:#D05D00;	}
#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:#D05D00; text-decoration:none;	}
#termos li a:hover{	color:#F07300; text-decoration:none;	}
#termos hr{	color:#D05D00; background-color:#D05D00; height:1px; border:0; width:230px;	}

#linha_divisoria hr{	width:730px; color:#D05D00; background-color:#D05D00; border:0;	}
#logomarca_educacional{
	background:url(../imagens/termos/logo_educacional.jpg) no-repeat center; /* imagem da logomarca do educacional */
	height:25px; margin-top:5px;	}
#copyright{	font:10px Verdana, Arial, Helvetica; text-align:center; color:#D88542; /* cor do texto abaixo da logo do educacional */ margin-bottom:20px;	}

#copyright a:link, #copyright a:visited,  #copyright a:active{	color:#D88542; /* cor dos links abaixo da logo do educacional */ text-decoration:none;	}
#copyright a:hover{	color:#F07300; /* cor dos links abaixo da logo do educacional */	}

/* TERMOS */

/* HOME */
#fundo{	background:url(../imagens/home/fundo_home.jpg) no-repeat; background-position:right 210px; min-height:526px; * height:526px;	}

#home01, #home02, #noticias, #comunicados, #infos div{	float:left;	}

#home01{	width:450px;	}

#home02{	width:180px;	}

#mural{	height:180px;	}

#noticias{	width:220px;	}

#comunicados{	width:229px;	}

#noticias, #comunicados{	height:173px; margin-top:10px;	}

#noticias_mural{	background:#FCEEC5; width:206px;	}

#comunicados_mural{	background:#E5E5E5; width:224px;	}

#icones ul, #icones li{	margin:0; padding:0;	}

#icones ul{	margin-top:20px;	}

#icones li{	list-style:none;	}

#icones img{	border:0;	}

#infos{	background:url(../imagens/home/box_infos.png) no-repeat; background-position:8px 0; height:60px; margin-top:25px; padding:6px 0 0 12px;	}

#infos_conteudo{	width:218px; font-size:10px; text-align:left; padding-left:5px;	}

#infos_conteudo a:link, #infos_conteudo a:visited, #infos_conteudo a:active{	text-decoration:none; color:#000;	}

#infos_conteudo a:hover{	color:#003283;	}

#banners{	clear:both; padding-top:10px; * padding-top:5px;	}

/* FIM HOME */

/* MURAL 01 */
.hpmural01{	font-size:10px; width:90%; height:130px;	}

.hpmural01 tr td ul{	margin:0; padding:0; list-style:none;	}

.hpmural01 tr td li{	margin:5px 0 5px 0; background:url(../imagens/home/noticias_div.jpg) no-repeat bottom; padding-bottom:6px;	}

#hpmural01col01{	width:33%;	}
a.hpmural01titu:link, a.hpmural01titu:active, a.hpmural01titu:visited{	text-decoration:none; font-weight:bold; font-size:11px;	}
a.hpmural01titu:hover{	color:#CF8700;	}

a.hpmural01desc:link, a.hpmural01desc:active, a.hpmural01desc:visited, a.hpmural01desc:hover{	text-decoration:none; color:#333;	}

/* FIM MURAL 01 */

/* MURAL 02 */

.hpmural02{	font-size:11px; width:90%; height:130px;	}

.hpmural02 tr td ul{	margin:0; padding:0; list-style:none;	}

.hpmural02 tr td ul li{	margin:5px 0; background:url(../imagens/home/comunicados_div.jpg) no-repeat bottom; padding-bottom:6px;	}

#hpmural02col01{	width:90%;	}

a.hpmural02titu:link, a.hpmural02titu:active, a.hpmural02titu:visited, a.hpmural02titu:hover{	text-decoration:none; font-weight:bold; color:#213074;	}
a.hpmural02desc:link, a.hpmural02desc:active, a.hpmural02desc:visited, a.hpmural02desc:hover{	text-decoration:none; color:#213074;	}

/* FIM MURAL 02 */

/* INTEGRAÇÃO SLIDE */
.hpmuralSilideItem{	padding:0;	}
.hpmuralSilideLegenda{	display:none;	}

.hpmuralSilideLegenda a:link, a:active, a:visited, a:hover{	color:#000; text-decoration:none;	}

.hpmuralSilideBotoes{	position:relative; left:230px; width:160px; height:20px; text-align:center;	}

.hpmuralSilideImagem{	width:631px; height:214px; padding:0; border-right:1px solid #fff; * border-right:0; border-left:1px solid #fff; border-top:2px solid #F58220; border-bottom:2px solid #F58220;	}
/* FIM INTEGRAÇÃO SLIDE */

#formulario label{float:left; width:160px; font-weight:bold;}
#formulario input, #formulario select, #formulario textarea{font:10px Verdana, Arial, Helvetica;}
#formulario input[type=text]{background: #FFF4E2; border:1px solid #F4DAB9; border-radius:5px; padding:2px;}
.tam1{width:280px;}
.tam2{width:200px;}
.tam3{width:85px;}
