body{ font-family:verdana,arial,helvetica; background:#124FA5 url(../imagens/estrutura/bg_geral.jpg) repeat-x; }
ul,li{margin:0; padding:0;}
#topo_geral{ background:url(../imagens/estrutura/bg_topo_geral.jpg) no-repeat center top}
#topo{ position:relative; height:113px; width:780px; margin:0 auto; background:url(../imagens/estrutura/bg_topo.jpg) no-repeat center top}
#topo #logo{ position:absolute; margin-top:6px; z-index:0;}
#conteudo_geral{width:780px; margin:0 auto;}
#menu{ float:left; width:150px;}
#menu ul{ background:url(../imagens/estrutura/bg_menu_trans.png) no-repeat; padding-top:90px;}
#menu li{list-style:none; padding:5px 10px; background:url(../imagens/estrutura/separador_menu.png) no-repeat center bottom;}
#menu li a{font-size:11px; color:#003065;  font-weight:bold; text-decoration:none;}
#conteudo{ background:#FFF; float:right; width:630px; min-height:400px}
#rodape{ clear:both; text-align:center; background:#0E2D78 url(../imagens/estrutura/bg_rodape.jpg) repeat-x; padding:20px 0}
#interna_topo{ background:url(../imagens/internas/tarja_mural.jpg) no-repeat; height:180px;}
#interna_topo img{ margin:40px 0 0 50px;}
#hpinternavoltar{float:right; margin-right:20px;} 
#interna_conteudo h1{ font-size:11px; color:#DF0900; font-weight:bold; }
#interna_conteudo span{ font-size:11px; color:#315FA9; font-weight:bold;}
#interna_conteudo{ font-size:11px; padding:0 20px}
#hpmuralmsg{padding-left:20px; padding-top:40px;}

#menu_educ{ font-family:verdana,arial,helvetica; font-size:10px; clear:both; width:630px; height:27px; background:url(../imagens/estrutura/bg_menu_educ.png) no-repeat; z-index:1; position:relative; margin:10px 0;}
#menu_educ ul{ padding-left:40px; padding-top:5px;}
#menu_educ li{ padding-left:10px; display:inline;}
#menu_educ a{ color:#FFF; text-decoration:none;}
#esquerda{ float:left; position:relative;}
#direita{ float:right;}
#destaques{ width:238px; height:438px; background:url(../imagens/home/bg_destaques.png) no-repeat;}
#aprov_vest{ width:238px; height:226px;background:url(../imagens/home/bg_aprovados.png) no-repeat;}
#comunicados{ width:178px; height:201px;float:left; background:url(../imagens/home/bg_aprovados.png) no-repeat;}
#calendario{ width:213px; height:201px;float:right; background:url(../imagens/home/bg_calendario.png) no-repeat;}
#acontece{ width:371px; height:92px; clear:both; background:url(../imagens/home/bg_aconteceu.png) no-repeat;}
#acontece ul{padding-left:20px; padding-top:50px;}
#acontece li{padding:10px; }
#comunicados{ font-family:verdana,arial,helvetica; font-size:10px;}

/* jquery */
#actions{	position:absolute; margin-left:130px; margin-top:143px;	}
/* jquery */

.hpmural01{	margin-top:35px; width:140px; margin-left:28px; font:10px Verdana, Arial, Helvetica, sans-serif; color:#274D96;	}
.hpmural01 tr td ul, .hpmural02 tr td ul{	margin:0; padding:0; list-style:none;	}  /*	<--		LINHA COM CÓDIGO DO MURAL 02	*/
.hpmural01 tr td ul li, .hpmural02 tr td ul li{	margin:5px 0;	}  /*	<--		LINHA COM CÓDIGO DO MURAL 02	*/
.hpmural01 div{	height:30px; padding:10px;	}
#hpmural01col01, #hpmural01col03, #hpmural02col01, #hpmural02col03{	width:33%;	}  /*	<--		LINHA COM CÓDIGO DO MURAL 02	*/
#hpmural01col02, #hpmural02col02{	width:34%; border-right:1px dashed #999;	}  /*	<--		LINHA COM CÓDIGO DO MURAL 02	*/
.hpmural01img, .hpmural02img{	float:left; margin-right:10px; width:54px; height:54px; border:1px solid #333;	}  /*	<--		LINHA COM CÓDIGO DO MURAL 02	*/
a.hpmural02data:link, a.hpmural02data:active, a.hpmural02data:visited, a.hpmural02data:hover,  /*	<--		LINHA COM CÓDIGO DO MURAL 02	*/
a.hpmural01data:link, a.hpmural01data:active, a.hpmural01data:visited, a.hpmural01data:hover,
a.hpmural01titu:link, a.hpmural01titu:active, a.hpmural01titu:visited, a.hpmural01titu:hover{	text-decoration:none; color:#274D96; font-weight:bold;	}
a.hpmural01desc:link, a.hpmural01desc:active, a.hpmural01desc:visited, a.hpmural01desc:hover{	text-decoration:none; color:#274D96;	}
.hpmural01vejamais, .hpmural02vejamais{	text-align:right;	}  /*	<--		LINHA COM CÓDIGO DO MURAL 02	*/
.hpmural01vejamais td, .hpmural02vejamais td{	padding-top:30px;	}  /*	<--		LINHA COM CÓDIGO DO MURAL 02	*/

/* 02 */
.hpmural02{	font:10px Verdana, Arial, Helvetica, sans-serif; color:#274D96;	}
.hpmural02 div{	padding:10px; height:70px; background:url(../imagens/home/separador_destaques.png) no-repeat center bottom;	}
a.hpmural02titu:link, a.hpmural02titu:active, a.hpmural02titu:visited, a.hpmural02titu:hover{	text-decoration:none; color:#DA271E; font-weight:bold;	}
a.hpmural02desc:link, a.hpmural02desc:active, a.hpmural02desc:visited, a.hpmural02desc:hover{	text-decoration:none; color:#5F5F5F;	}
/* 02 */

/* BARRA SS */
	#bg_barrass{background:url(../imagens/estrutura/bg_SS.jpg) repeat-x; } 
		#barrass{height:27px; 	position:relative; width:780px; margin:0 auto; padding-left:15px;}
			#barrass a{ color:#FFF;}
			#bg_barrass #login .fonts{font-size:11px; font-weight:normal; color:#333; width:92px; background:url(/esc_include/imagens/templates/2010/bg_campos.gif) repeat-x; border:2px solid #E9E9E9; }
			#bg_barrass #senha .fonts{font-size:11px; font-weight:normal; color:#333; width:92px; background:url(/esc_include/imagens/templates/2010/bg_campos.gif) repeat-x; border:2px solid #E9E9E9; }
			#bg_barrass .okFonts{font-size:11px; font-weight:bold; color:#FFF; background:url(http://salevitoria.educacional.net/educacional/imagens/estrutura/bt_ok.png) repeat-x; border:0px solid #c5c5c5; padding:1px 1px; cursor:pointer; width:27px; height:22px; }
		#bg_barrass #login{ position:absolute; left:430px; top:2px; }
		#bg_barrass #senha{ position:absolute; left:530px; top:2px; }
		#bg_barrass #okS{ position:absolute; left:632px; top:2.3px; }
		#bg_barrass #esqueci{ position:absolute; top:3px; left:665px; width:120px; line-height:22px; text-align:right; }
			#bg_barrass #esqueci a{ font-size:10px; color:#333; text-decoration:none; }
				#bg_barrass #esqueci a:hover{ color:#333; text-decoration:underline; }
				#bg_barrass #esqueci a:active{ color:#333; }
		#bg_barrass  #logoff{ position:absolute; left:730px; top:3px; width:40px; line-height:22px; text-align:right; border-left:1px solid #CCC; }
			#bg_barrass #logoff a{ font-size:11px; color:#FFF; text-decoration:none; font-weight:bold; }
				#bg_barrass #logoff a:hover{ color:#FFF; text-decoration:underline; }
				#bg_barrass #logoff a:active{ color:#FFF; }
		#bg_barrass #ServPessoais{ position:relative; }
			#bg_barrass #ServPessoais a{ float:left; font-size:11px; color:#333; text-decoration:none; padding:3px 5px; margin:3px; border:1px solid #CCC; background-color:#FFF; -moz-border-radius:5px; -webkit-border-radius:5px; }
				#bg_barrass #ServPessoais a.reco{ padding-right:22px; background-position:3px 2px; background-repeat:no-repeat; background:#FFF url(/esc_include/imagens/templates/2010/reco.gif) no-repeat 66px 2px ; }
				#bg_barrass #ServPessoais a.joia{ background-image:url(/esc_include/imagens/templates/2010/reco.gif); background-repeat:no-repeat; background-position:center; padding:3px 10px; margin-left:-6px; border-top:1px solid #CCC; border-right:1px solid #CCC; border-bottom:1px solid #CCC; border-left:1px solid #CCC; }
				#bg_barrass #ServPessoais a:hover{ color:#999; background-color:#FFF; }		 
				#bg_barrass #ServPessoais a.meuper{ -moz-border-radius-topright:5px;  -webkit-border-top-right-radius:5px; -moz-border-radius-bottomright:5px;  -webkit-border-bottom-right-radius:5px; -moz-border-radius-topleft:0px;  -webkit-border-top-left-radius:0px; -moz-border-radius-bottomleft:0px;  -webkit-border-bottom-left-radius:0px; }
				#bg_barrass #ServPessoais a.meuper span{ background:#CCC; padding:3px 5px; }
				#bg_barrass #ServPessoais a:hover.meuper span{ color:#333; }
				#bg_barrass #ServPessoais a.meuper img{ margin:-3px 0px -6px -5px;}
				#bg_barrass #ServPessoais a.add{ -moz-border-radius-topright:5px;  -webkit-border-top-right-radius:5px; -moz-border-radius-bottomright:5px;  -webkit-border-bottom-right-radius:5px; -moz-border-radius-topleft:0px;  -webkit-border-top-left-radius:0px; -moz-border-radius-bottomleft:0px;  -webkit-border-bottom-left-radius:0px; }	 
				#bg_barrass #ServPessoais a:active{ color:#333; }	
				#bg_barrass #ServPessoais a.favs{ padding-left:22px; background-image:url(/esc_include/imagens/templates/2010/star.png); background-position:3px 2px; background-repeat:no-repeat; }
				#bg_barrass #ServPessoais a.add{ background-image:url(/esc_include/imagens/templates/2010/add.gif); background-repeat:no-repeat; background-position:center; padding:3px 10px; margin-left:-6px; border-top:1px solid #CCC; border-right:1px solid #CCC; border-bottom:1px solid #CCC; border-left:1px solid #CCC; }
		#bg_barrass #ServPessoais.relativa{ position:relative; float:left; }
/* BARRA SS */

/*	GALERIAS	*/
.galeria{	width:100%;	}
.galeria img{	border:1px solid #369; margin:10px 8px;	}
.galeria td{	padding:8px 0; text-align:center;	}
.galeria tfoot td{	padding:2px 0; text-align:center; color:#369;	} 
.galeria tfoot a, .galeria tfoot a:active{	text-decoration:none; border:1px solid #DDD; padding:0 5px; color:#666; background:#EEE; font:bold 10px/18px Verdana, Arial;	} 
.galeria tfoot a:visited{ color:#999; } 
.galeria tfoot a:hover{	border:1px solid #036; background:#FFF;	}
.links a:hover{	background:#036 !important; text-decoration:none; color:#FFF;	}
.links a{	background:#69C !important; border:1px solid #036 !important; padding:2px 15px; text-decoration:none;	}
