@charset "UTF-8";
/* CSS Document */

*
{
	border: 0 none; list-style: none outside none; margin: 0; padding: 0;
	vertical-align: baseline; text-decoration:none; font-weight:normal;
}

html
{
	overflow-x: hidden;
}

.clear
{
	clear: both;
}

/* CORES 

	azul-escuro:			#222d79
	vermelho-sale:			#dc3043
	cinzaclaro-box:			#eaeaea
	cinza-texto:			#525252
	
	
	Setores que possuem Notícias:
	
	Colégio: 				#222d79 - colegio
	
	Pastoral: 				#222d79 - pastoral
	
	Escola de Extensão		#f05a3f - escola-de-extensao (mesma cor da Educação Infantil)
	
	Educação Infantil:		#f05a3f	- educacao-infantil
	
	Ensino Fundamental:		#222d79 - ensino-fundamental
	Ensino Fundamental I:	#3ea2ca - ensino-fundamental-I
	Ensino Fundamental II:	#bad875 - ensino-fundamental-II
	
	Ensino Médio:			#fdb813 - ensino-medio
	
	Extracurriculares:		#ffc01d - extracurriculares
	Centro de Idiomas:      #5b9f45 - centro-de-idiomas
	Esportes e Dança:       #44a2bc - esportes-e-danca
	Música e Artes:         #ed1c24 - musica-e-artes
*/


@font-face
{
	font-family: 'helvetica_lightregular';
	src: url('fontes/helvetica-light-webfont.eot');
	src: url('fontes/helvetica-light-webfont.eot?#iefix') format('embedded-opentype'),
		 url('fontes/helvetica-light-webfont.woff') format('woff'),
		 url('fontes/helvetica-light-webfont.ttf') format('truetype'),
		 url('fontes/helvetica-light-webfont.svg#helvetica_lightregular') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face
{
	font-family: 'bree_ltlight';
	src: url('fontes/breelight-webfont.eot');
	src: url('fontes/breelight-webfont.eot?#iefix') format('embedded-opentype'),
		 url('fontes/breelight-webfont.woff') format('woff'),
		 url('fontes/breelight-webfont.ttf') format('truetype'),
		 url('fontes/breelight-webfont.svg#bree_ltlight') format('svg');
	font-weight: normal;
	font-style: normal;

}

@font-face
{
	font-family: 'bree_ebextrabold';
	src: url('fontes/breeextrabold-webfont.eot');
	src: url('fontes/breeextrabold-webfont.eot?#iefix') format('embedded-opentype'),
		 url('fontes/breeextrabold-webfont.woff') format('woff'),
		 url('fontes/breeextrabold-webfont.ttf') format('truetype'),
		 url('fontes/breeextrabold-webfont.svg#bree_ebextrabold') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face
{
	font-family: 'bree_rgbold';
	src: url('fontes/breebold-webfont.eot');
	src: url('fontes/breebold-webfont.eot?#iefix') format('embedded-opentype'),
		 url('fontes/breebold-webfont.woff') format('woff'),
		 url('fontes/breebold-webfont.ttf') format('truetype'),
		 url('fontes/breebold-webfont.svg#bree_rgbold') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face
{
	font-family: 'fourseasons_proregular';
	src: url('fontes/fourseasonspro-webfont.eot');
	src: url('fontes/fourseasonspro-webfont.eot?#iefix') format('embedded-opentype'),
		 url('fontes/fourseasonspro-webfont.woff') format('woff'),
		 url('fontes/fourseasonspro-webfont.ttf') format('truetype'),
		 url('fontes/fourseasonspro-webfont.svg#fourseasons_proregular') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face
{
	font-family: 'fourseasons_pro_boldbold';
	src: url('fontes/fourseasonspro_bold-webfont.eot');
	src: url('fontes/fourseasonspro_bold-webfont.eot?#iefix') format('embedded-opentype'),
		 url('fontes/fourseasonspro_bold-webfont.woff') format('woff'),
		 url('fontes/fourseasonspro_bold-webfont.ttf') format('truetype'),
		 url('fontes/fourseasonspro_bold-webfont.svg#fourseasons_pro_boldbold') format('svg');
	font-weight: normal;
	font-style: normal;
}

div.bordaColor
{
	position: absolute; height: 4px; left: 0; right: 0;
	background: url('../imagens/borda_colorida.gif') top left;
}

.text
{
	font-family: 'helvetica_lightregular'; color: #525252; font-size: 14px;
}

.text a
{
	font-family: 'helvetica_lightregular'; color: #525252; font-size: 14px; font-style: normal;
}

.text a:link {text-decoration: underline !important;}
.text a:active {text-decoration: underline !important;}
.text a:visited {text-decoration: underline !important;}
.text a:hover {text-decoration: underline !important;}

.noticiasPq .text a:link {text-decoration: none !important;}
.noticiasPq .text a:active {text-decoration: none !important;}
.noticiasPq .text a:visited {text-decoration: none !important;}
.noticiasPq .text a:hover {text-decoration: none !important;}


.text strong
{
	font-family: 'bree_rgbold'; text-transform: uppercase;
}

.cabecalho
{
	text-align: center; margin-bottom: 10px;
	background: url("../imagens/fundo_cabecalho.gif") repeat-x center center;
}

.cabecalho h2
{
	font-family: 'fourseasons_proregular'; font-size: 27px; text-align: center;
	text-transform: uppercase; display: inline-block; background: #fff;
	padding: 3px 10px 0; color: #919191;
}

input.text
{
	padding: 5px;
	background: #f5f5f5;
	font-size: 12px;
}

textarea.text
{
	padding: 5px;
	background: #f5f5f5;
	font-size: 12px;
}

input.submit
{
	font-family: 'bree_rgbold';
	font-size: 12px;
	color: #fff;
	text-transform: uppercase;
	background: #929292;
	padding: 3px;
	cursor: pointer;
}	

input.submit:hover
{
	background: #222d79;
}

.centralizar
{
	margin: 0 auto;
	text-align: center;
}

.esquerda
{
	text-align: left;
}

.direita
{
	text-align: right;
}

.centralizar_vertical
{
	vertical-align: middle;
}

.negrito
{
	font-weight: bold;
}

.italico
{
	font-style: italic;
}

.sublinhado
{
	text-decoration: underline;
}

label.rotuloMaior 
{ 
	width: 12em;  
	height: 18px;
	float: left; 
	text-align: right;
	padding-top: 2px;
	padding-right: 5px;
}

label.rotuloMedio
{ 
	width: 9em;  
	height: 18px;
	float: left; 
	text-align: right;
	padding-top: 2px;
	padding-right: 5px;
}

label.rotulo
{ 
	width: 5em;  
	height: 18px;
	float: left; 
	text-align: right;
	padding-top: 2px;
	padding-right: 5px;
}

label.error 
{ 
	float: none; 
	color: red; 
	height: 18px;
	padding-top: 2px;
	margin-left: 5px;
	font-weight: bold;
}

em
{
	font-weight: bold;
	color: red;
}

/*********************************
  ----------- ESTRUTURA -------
*********************************/

#page-wrap
{
	position: relative;
}

.content-container
{
	width: 945px; height: auto; margin: 0 auto; position: relative;
	color: #525252;
	font-family: "helvetica_lightregular";
	font-size: 14px;
}

.content-container-interna
{
	width: 710px; height: auto; margin: 0 auto; position: relative;
}

#header
{
	position: relative; width: 940px; height: 162px; margin: 0 auto 25px;
}


/*********************************
  ----------- AREA ALUNOS -------
*********************************/

#areaAlunos
{
	padding-top: 30px;
	height: 214px;
	background: #262d5c url("../imagens/fundo_area_alunos.jpg") left top;
	display: none;
}

#areaAlunos input.fechar
{
	position: absolute;
	top: -5px;
	right: 0;
	display: inline-block;
	padding: 0px 2px;
	font-family: 'bree_rgbold';
	font-size: 15px;
	color: #222d79;
	background: #fff;
	box-shadow: -3px 3px 0px rgba(255,255,255,0.3);
	cursor: pointer;
}

#areaAlunos input.fechar:hover
{
	color: #fff; background: #dc3043;
}

#areaAlunos h4
{
	font-family:'fourseasons_proregular';
	font-size: 20px; color: #fff;
	text-transform: uppercase;
}

#areaAlunos strong a
{
	font-family: 'bree_rgbold';
	font-size: 14px; color: #fff;
} 

#areaAlunos strong a:hover
{
	color: #dc3043;
}

#areaAlunos .noticia
{
	position: relative; width: 342px;
	height: 184px;  float: left;
	padding-right: 25px;
}
								
#areaAlunos .noticia p
{
	color: #fff; margin-top: 25px;
	font-size: 13.3px;
}
								
#areaAlunos .noticia strong
{
	display: block; margin-top: 15px;
}

#areaAlunos .formArea
{
	position: relative; float: left;
	width: 240px; height: 184px;
	border-left: 1px solid #fff;
	padding: 0 30px;
}				

#areaAlunos .formArea.zero
{
	padding-right: 0;
}

#areaAlunos .formArea strong a	
{
	font-size: 12px; text-transform: uppercase;
}

#areaAlunos .formArea input
{
	width: 228px; padding: 8px 6px;
	margin-bottom: 6px;
	font-family: 'helvetica_lightregular';
	color: #222d79;
}

#areaAlunos .formArea input.submit
{
	position: relative; float: right;
	width: auto; display: inline-block;
	margin-top: 12px;
	font-family: 'bree_rgbold';
	font-size: 16px;
	text-transform: uppercase;
	box-shadow: -5px 5px 0px rgba(255,255,255,0.3);
	background: #fff; cursor: pointer;
}

#areaAlunos .formArea input.submit:hover
{
	background: #dc3043; color: #fff;
}

/*********************************
  ---------- INFO RÁPIDAS -------
*********************************/

#informacoesRapidas
{
	position: relative;
	padding-top: 15px;
	height: 254px;
	display: none;
	background: #fff url("../imagens/fundo_desenhos.jpg") left top;
}
				
#informacoesRapidas .content-container
{
	background: #fff;
	height: 235px;
	border: 1px solid #eaeaea;
}

#informacoesRapidas input.fechar
{
	position: absolute;
	top: 10px;
	right: 10px;
	display: inline-block;
	padding: 0px 2px;
	font-family: 'bree_rgbold';
	font-size: 15px;
	color: #222d79;
	background: #fff;
	box-shadow: -3px 3px 0px rgba(200,200,200,0.3);
	border: 1px solid #eaeaea;
	cursor: pointer;
}

#informacoesRapidas input.fechar:hover
{
	color: #fff;
	background: #dc3043;
}

#informacoesRapidas div.datas
{
	margin-top: 13px;
	margin-left: 13px;
	width: 350px;
	height: 197px;
	/*background-color: red;*/
}

#informacoesRapidas span.info
{
	display: inline-block;
	width: 291px;
	position: absolute;
}

#informacoesRapidas span h4
{
	font-family: 'bree_rgbold';
	font-size: 15px;
	color: #fff;
	text-transform: uppercase;
	padding: 3px 6px;
	margin-bottom: 8px;
	display: inline-block;
}

#informacoesRapidas span p
{
	line-height: 20px;
	font-size: 12px;
	text-transform: uppercase;
}

#informacoesRapidas span.endereco
{
	/*top: 113px; left: 332px;*/
	top: 13px; left: 645px;
}

#informacoesRapidas span.endereco h4
{
	background: #222d79;
}

#informacoesRapidas span.horarios
{
	/*top: 140px; left: 360px;*/
}

#informacoesRapidas span.horarios h4
{
	background: #f05a3f;
}

#informacoesRapidas span.atendimento
{
	top: 160px; left: 332px;
}

#informacoesRapidas span.atendimento h4
{
	background: #3ea2ca;
}

#informacoesRapidas span.venha
{
	top: 13px; left: 332px;
}

#informacoesRapidas span.venha	h4
{
	background: #bad875;
}

#informacoesRapidas span.venha strong
{
	color: #bad875;
}	  

/*********************************
  ----------- HEADER -------
*********************************/

#header .logo h1 a
{
	width:144px; height:177px; display: block;
	background: url('../imagens/logo_144x177.png') no-repeat center center;
	position:absolute; left: 10!important; top: 8px; 
	text-indent: -9999px;
}
	
#header .pais
{
	position: absolute; top: 40px; right: 0;
}

#header .pais h5
{
	display: inline-block; width: auto; height: auto; position: relative;
	padding: 8px 8px 0px; margin-left: 5px; background: #eaeaea;
	font-family: 'fourseasons_pro_boldbold'; font-size: 18px;
	text-transform: uppercase;
}

#header .pais h5 a
{
	color: #222d79;
}

#header .pais h5:after
{
	border-left: 9px solid transparent; border-right: 9px solid transparent;
	border-top: 10px solid #eaeaea; content: ""; height: 0; width: 0;
	position: absolute; bottom: -8px; right: 12px; z-index: 10;
}

#header .pais a.aqui
{
	width:176px; height:38px; display: inline-block;
	background: url('../imagens/aulaweb_aqui.png') no-repeat center center;
	position:relative; text-indent: -9999px; top: -10px;
}

#header .menu2
{
	position: absolute; right: -2px; top: 90px;
}

#header .menu2 li
{
	display: inline-block; vertical-align: middle; font-family: 'bree_ltlight';
	font-size: 13px; text-transform: uppercase;
}

#header .menu2 li a
{
	color: #222d79;  padding: 5px 3px;
}

#header .menu2 li a:hover
{
	color: #fff; background: #222d79;
}						

#header .menu2 li a.colegio
{
	color: #fff; background: #222d79;
}	

#header .menu2 li.social a
{
	width:24px; height:24px; display: block; text-indent: -9999px;
}

#header .menu2 li.twitter a
{
	background: url('../imagens/twitter_24x24.png') no-repeat center center;
}

#header .menu2 li.facebook a
{
	background: url('../imagens/facebook_21x21.png') no-repeat center center;
}

#header .menu2 li.google a
{
	background: url('../imagens/googleplus_24x24.png') no-repeat center center;
}

#header .menu
{
	position: absolute; right: 0px; top: 127px;
}

#header .menu ul
{
	border-top: 1px solid #222d79; border-bottom: 1px solid #222d79;
	padding: 7px 0;
}

#header .menu li
{
	display: inline-block; vertical-align: middle;
	font-family: 'bree_ltlight'; font-size: 14px; text-transform: uppercase;
}

#header .menu li a
{
	color: #222d79;  padding: 9px 3px 8px;;
}

#header .menu li a:hover
{
	color: #fff; background: #222d79;
}

#header .menu li a.colegio
{
	color: #fff; background: #222d79;
}

#header .menu li a.pastoral
{ 
	color: #fff; background: #222d79;
}

#header .menu li a.educacao-infantil
{
color: #fff; background: #f05a3f;
}

#header .menu li a.ensino-fundamental
{
	color: #fff; background: #222d79;
}

#header .menu li a.ensino-medio
{
	color: #fff; background: #fdb813;
}

#header .menu li a.extracurriculares
{
	color: #fff; background: #ffc01d;
}

#header .menu li a.comunidade
{
	color: #fff; background: #222d79;
}

/*********************************
  ----------- FOOTER -------
*********************************/

#footer
{
	position: relative; left: 0; right: 0; height:auto;
	background: url('../imagens/fundo_desenhos.jpg') top left;
}

#footer .container
{
	position: relative; width: 940px; height: auto; margin: 0 auto;
	padding: 20px 0;
}	  	

#footer .col
{
	width: 220px; float: left; position: relative;
}

#footer ul
{
	position: relative; margin-bottom: 15px;
}

#footer li.secao
{
	font-family: 'fourseasons_pro_boldbold'; font-size: 20px; color: #222d79;
}

#footer li
{
	font-family: 'helvetica_lightregular'; font-size: 13px; color: #222d79;
	margin-bottom: 2px;
}

#footer a
{
	color: #222d79;
}

#footer a:hover
{
	color: #dc3043;
}

/*
Este espaço está desativo pois destacar estes itens no rodapé do site com as cores das coordenações não fez sentido.

#footer a.educacao-infantil
{
	color: #f05a3f;
}

#footer a.educacao-infantil:hover
{
	color: #fff; background: #f05a3f; padding: 6px 8px 0px;
}

#footer a.ensino-fundamental-I
{
	color: #3ea2ca;
}

#footer a.ensino-fundamental-I:hover
{
	color: #fff; background: #3ea2ca; padding: 6px 8px 0px;
}

#footer a.ensino-fundamental-II
{
	color: #bad875;
}

#footer a.ensino-fundamental-II:hover
{
	color: #fff; background: #bad875; padding: 6px 8px 0px;
}

#footer a.ensino-medio
{
	color: #fdb813;
}

#footer a.ensino-medio:hover
{
	color: #fff; background: #fdb813; padding: 6px 8px 0px;
}
*/

#footer h5
{
	font-family: 'bree_ltlight'; font-size: 12.4px; color: #525252;
	text-transform: uppercase; margin-top: 20px;
}

#footer h5 strong
{
	font-family: 'bree_rgbold' ; color: #222d79;
}

#footer div.bordaColor.cima
{
	top: 0; height: 2px;
}

#footer div.bordaColor.baixo
{
	bottom: 55px; height: 2px;
}

/*********************************
  ----------- SIDEBAR -------
*********************************/

.sidebar							{ position: relative; float: left; width: 220px; height:auto; margin-top: 60px; padding-left: 9px;
									  border-left: 1px solid #ebebeb;  }

.informa							{ margin-bottom: 25px; }
.informa img						{ margin-right: 10px; float: left; }
.informa h4							{ height: 35px; font-family: 'fourseasons_proregular'; font-size: 23px; color: #919191; text-transform: uppercase;}
.informa h5							{ font-family: 'bree_rgbold'; font-size: 12px; margin-top: 30px; }
.informa h5 a						{ color: #525252; }
.informa h5 a:hover					{ color: #222d79; }
.informa p.text						{ clear: both; padding-top: 5px; font-size: 13px; }
.informa p.text	strong				{ font-size: 14px; color: #222d79; text-transform: none; }

.buscar								{ clear: both; position: absolute; top: -38px; }
.buscar input.text					{ padding: 5px; width: 149px; background: #f5f5f5; margin-right: 5px; font-size: 12px; 
									  float: left; }
.buscar input.submit				{ font-family: 'bree_rgbold'; font-size: 12px; color: #fff; text-transform: uppercase;
									  background: #929292;  padding: 3px; cursor: pointer; }	
.buscar input.submit:hover			{ background: #222d79; }


.agenda							{ margin-bottom: 25px; }
.agenda img						{ margin-right: 10px; float: left; }
.agenda h4							{ height: 35px; font-family: 'fourseasons_proregular'; font-size: 23px; color: #919191; text-transform: uppercase;}
.agenda h5							{ font-family: 'bree_rgbold'; font-size: 12px; margin-top: 30px; }
.agenda h5 a						{ color: #525252; }
.agenda h5 a:hover					{ color: #222d79; }
.agenda p.text						{ clear: both; padding-top: 5px; font-size: 13px; }
.agenda p.text	strong				{ font-size: 14px; color: #222d79; text-transform: none; }

.agenda .styled-select select		{ font-family: 'bree_ltlight'; font-size: 13px; padding: 1px 5px; margin-top: 5px; 
									   background: transparent; color: #9a9a9a; width: 230px; }

.agenda .styled-select				{ position: relative; width: 210px; height: auto; overflow: hidden;
									  background: url("../imagens/seta_selecao.gif") no-repeat right top #fafafa ; }


.agenda_do_aluno input.submit				{ font-family: 'bree_rgbold'; font-size: 12px; color: #fff; text-transform: uppercase;
									  background: #929292;  padding: 3px; cursor: pointer; }	
.agenda_do_aluno input.submit:hover			{ background: #222d79; }


.noticiaPrincipal.colegio			{ margin-bottom: 10px; }
.noticiaPrincipal.colegio h3		{ font-size: 16px; top: 180px; }
.noticiaPrincipal.colegio h4		{ background: #222d79;  }
.noticiaPrincipal.colegio h4:after	{ border-top: 10px solid #222d79; }
.noticiaPrincipal.colegio strong	{ color: #222d79; }
.noticiaPrincipal.colegio p.text	{ font-size: 13px; }

.noticiaPrincipal.pastoral			{ margin-bottom: 10px; }
.noticiaPrincipal.pastoral h3		{ font-size: 16px; top: 180px; }
.noticiaPrincipal.pastoral h4		{ background: #222d79;  }
.noticiaPrincipal.pastoral h4:after	{ border-top: 10px solid #222d79; }
.noticiaPrincipal.pastoral strong	{ color: #222d79; }
.noticiaPrincipal.pastoral p.text	{ font-size: 13px; }

.noticiaPrincipal.dombosco			{ margin-bottom: 10px; }
.noticiaPrincipal.dombosco h3		{ font-size: 16px; top: 180px; }
.noticiaPrincipal.dombosco h4		{ background: #222d79;  }
.noticiaPrincipal.dombosco h4:after	{ border-top: 10px solid #222d79; }
.noticiaPrincipal.dombosco strong	{ color: #222d79; }
.noticiaPrincipal.dombosco p.text	{ font-size: 13px; }

.noticiaPrincipal.destaqueLateral			{ width: 220px; clear: both; position: relative; margin-top: 9px; }
.noticiaPrincipal.destaqueLateral h3		{ font-size: 16px; top: 103px; }
.noticiaPrincipal.destaqueLateral h4		{ background: #222d79;  }
.noticiaPrincipal.destaqueLateral h4:after	{ border-top: 10px solid #222d79; }
.noticiaPrincipal.destaqueLateral strong	{ color: #222d79; }
.noticiaPrincipal.destaqueLateral p.text	{ font-size: 13px; text-align: left; }

.noticiaPrincipal.escola-de-extensao			{ margin-bottom: 10px; }
.noticiaPrincipal.escola-de-extensao h3			{ font-size: 16px; top: 180px; }
.noticiaPrincipal.escola-de-extensao h4			{ background: #f05a3f;  }
.noticiaPrincipal.escola-de-extensao h4:after	{ border-top: 10px solid #f05a3f; }
.noticiaPrincipal.escola-de-extensao strong		{ color: #f05a3f; }
.noticiaPrincipal.escola-de-extensao p.text		{ font-size: 13px; }

.noticiaPrincipal.educacao-infantil				{ margin-bottom: 10px; }
.noticiaPrincipal.educacao-infantil h3			{ font-size: 16px; top: 180px; }
.noticiaPrincipal.educacao-infantil h4			{ background: #f05a3f;  }
.noticiaPrincipal.educacao-infantil h4:after	{ border-top: 10px solid #f05a3f; }
.noticiaPrincipal.educacao-infantil strong		{ color: #f05a3f; }
.noticiaPrincipal.educacao-infantil p.text		{ font-size: 13px; }

.noticiaPrincipal.ensino-fundamental			{ margin-bottom: 10px; }
.noticiaPrincipal.ensino-fundamental h3			{ font-size: 16px; top: 180px; }
.noticiaPrincipal.ensino-fundamental h4			{ background: #222d79;  }
.noticiaPrincipal.ensino-fundamental h4:after	{ border-top: 10px solid #222d79; }
.noticiaPrincipal.ensino-fundamental strong		{ color: #222d79; }
.noticiaPrincipal.ensino-fundamental p.text		{ font-size: 13px; }

.noticiaPrincipal.ensino-fundamental-I			{ margin-bottom: 10px; }
.noticiaPrincipal.ensino-fundamental-I h3		{ font-size: 16px; top: 180px; }
.noticiaPrincipal.ensino-fundamental-I h4		{ background: #3ea2ca;  }
.noticiaPrincipal.ensino-fundamental-I h4:after	{ border-top: 10px solid #3ea2ca; }
.noticiaPrincipal.ensino-fundamental-I strong	{ color: #3ea2ca; }
.noticiaPrincipal.ensino-fundamental-I p.text	{ font-size: 13px; }

.noticiaPrincipal.ensino-fundamental-II			{ margin-bottom: 10px; }
.noticiaPrincipal.ensino-fundamental-II h3		{ font-size: 16px; top: 180px; }
.noticiaPrincipal.ensino-fundamental-II h4		{ background: #bad875;  }
.noticiaPrincipal.ensino-fundamental-II h4:after	{ border-top: 10px solid #bad875; }
.noticiaPrincipal.ensino-fundamental-II strong	{ color: #bad875; }
.noticiaPrincipal.ensino-fundamental-II p.text	{ font-size: 13px; }

.noticiaPrincipal.ensino-medio			{ margin-bottom: 10px; }
.noticiaPrincipal.ensino-medio h3		{ font-size: 16px; top: 180px; }
.noticiaPrincipal.ensino-medio h4		{ background: #fdb813;  }
.noticiaPrincipal.ensino-medio h4:after	{ border-top: 10px solid #fdb813; }
.noticiaPrincipal.ensino-medio strong	{ color: #fdb813; }
.noticiaPrincipal.ensino-medio p.text	{ font-size: 13px; }

.noticiaPrincipal.extracurriculares				{ margin-bottom: 10px; }
.noticiaPrincipal.extracurriculares h3			{ font-size: 16px; top: 180px; }
.noticiaPrincipal.extracurriculares h4			{ background: #ffc01d;  }
.noticiaPrincipal.extracurriculares h4:after	{ border-top: 10px solid #ffc01d; }
.noticiaPrincipal.extracurriculares strong		{ color: #ffc01d; }
.noticiaPrincipal.extracurriculares p.text		{ font-size: 13px; }

.noticiaPrincipal.centro-de-idiomas				{ margin-bottom: 10px; }
.noticiaPrincipal.centro-de-idiomas h3			{ font-size: 16px; top: 180px; }
.noticiaPrincipal.centro-de-idiomas h4			{ background: #5b9f45;  }
.noticiaPrincipal.centro-de-idiomas h4:after	{ border-top: 10px solid #5b9f45; }
.noticiaPrincipal.centro-de-idiomas strong		{ color: #5b9f45; }
.noticiaPrincipal.centro-de-idiomas p.text		{ font-size: 13px; }

.noticiaPrincipal.esportes-e-danca				{ margin-bottom: 10px; }
.noticiaPrincipal.esportes-e-danca h3			{ font-size: 16px; top: 180px; }
.noticiaPrincipal.esportes-e-danca h4			{ background: #44a2bc;  }
.noticiaPrincipal.esportes-e-danca h4:after		{ border-top: 10px solid #44a2bc; }
.noticiaPrincipal.esportes-e-danca strong		{ color: #44a2bc; }
.noticiaPrincipal.esportes-e-danca p.text		{ font-size: 13px; }

.noticiaPrincipal.musica-e-artes				{ margin-bottom: 10px; }
.noticiaPrincipal.musica-e-artes h3				{ font-size: 16px; top: 180px; }
.noticiaPrincipal.musica-e-artes h4				{ background: #ed1c24;  }
.noticiaPrincipal.musica-e-artes h4:after		{ border-top: 10px solid #ed1c24; }
.noticiaPrincipal.musica-e-artes strong			{ color: #ed1c24; }
.noticiaPrincipal.musica-e-artes p.text			{ font-size: 13px; }

.sidebar .logo						{ text-align: center; clear: both;}



.interna .sidebar					{ border: none; margin-top: 30px; }	  				

.sidebar .navegue					{ width: 220px; height: auto; margin-bottom: 20px; }  				
.sidebar .navegue-interna			{ width: 220px; height: auto; margin-bottom: 20px; margin-top: -313px; }

.sidebar .navegue h4				{ font-family:'bree_ltlight' ; font-size: 21px;  background: #fff;
									  display: inline-block; padding: 3px 10px 2px; margin-bottom: 10px; }

.sidebar .navegue.colegio h4		{ color: #222d79; }
.sidebar .navegue.colegio h4		{ color: #222d79; }
.sidebar .navegue ul li	a.colegio					{ color: #222d79; text-decoration: none; }
.sidebar .navegue ul li	a:hover.colegio				{ color: #222d79; }
.sidebar .navegue-interna ul li	a.colegio			{ color: #222d79; text-decoration: none; }
.sidebar .navegue-interna ul li	a:hover.colegio		{ color: #222d79; }

.sidebar .navegue.pastoral h4		{ color: #222d79; }
.sidebar .navegue.pastoral h4		{ color: #222d79; }
.sidebar .navegue ul li	a.pastoral					{ color: #222d79; text-decoration: none; }
.sidebar .navegue ul li	a:hover.pastoral				{ color: #222d79; }
.sidebar .navegue-interna ul li	a.pastoral			{ color: #222d79; text-decoration: none; }
.sidebar .navegue-interna ul li	a:hover.pastoral		{ color: #222d79; }

.sidebar .navegue.dom-bosco h4		{ color: #222d79; }
.sidebar .navegue.dom-bosco h4		{ color: #222d79; }
.sidebar .navegue ul li	a.dom-bosco					{ color: #222d79; text-decoration: none; }
.sidebar .navegue ul li	a:hover.dom-bosco				{ color: #222d79; }
.sidebar .navegue-interna ul li	a.dom-bosco			{ color: #222d79; text-decoration: none; }
.sidebar .navegue-interna ul li	a:hover.dom-bosco		{ color: #222d79; }

.sidebar .navegue.escola-de-extensao h4		{ color: #f05a3f; }
.sidebar .navegue.escola-de-extensao h4		{ color: #f05a3f; }
.sidebar .navegue ul li	a.escola-de-extensao					{ color: #f05a3f; text-decoration: none; }
.sidebar .navegue ul li	a:hover.escola-de-extensao				{ color: #f05a3f; }
.sidebar .navegue-interna ul li	a.escola-de-extensao			{ color: #f05a3f; text-decoration: none; }
.sidebar .navegue-interna ul li	a:hover.escola-de-extensao		{ color: #f05a3f; }

.sidebar .navegue.educacao-infantil h4		{ color: #f05a3f; }
.sidebar .navegue.educacao-infantil h4		{ color: #f05a3f; }
.sidebar .navegue ul li	a.educacao-infantil		{ color: #f05a3f; text-decoration: none; }
.sidebar .navegue ul li	a:hover.educacao-infantil			{ color: #f05a3f; }
.sidebar .navegue-interna ul li	a.educacao-infantil			{ color: #f05a3f; text-decoration: none; }
.sidebar .navegue-interna ul li	a:hover.educacao-infantil	{ color: #f05a3f; }

.sidebar .navegue.ensino-fundamental h4		{ color: #222d79; }
.sidebar .navegue.ensino-fundamental h4		{ color: #222d79; }
.sidebar .navegue ul li	a.ensino-fundamental					{ color: #222d79; text-decoration: none; }
.sidebar .navegue ul li	a:hover.ensino-fundamental				{ color: #222d79; }
.sidebar .navegue-interna ul li	a.ensino-fundamental			{ color: #222d79; text-decoration: none; }
.sidebar .navegue-interna ul li	a:hover.ensino-fundamental		{ color: #222d79; }

.sidebar .navegue.ensino-fundamental-I h4		{ color: #3ea2ca; }
.sidebar .navegue.ensino-fundamental-I h4		{ color: #3ea2ca; }
.sidebar .navegue ul li	a.ensino-fundamental-I					{ color: #3ea2ca; text-decoration: none; }
.sidebar .navegue ul li	a:hover.ensino-fundamental-I				{ color: #3ea2ca; }
.sidebar .navegue-interna ul li	a.ensino-fundamental-I			{ color: #3ea2ca; text-decoration: none; }
.sidebar .navegue-interna ul li	a:hover.ensino-fundamental-I		{ color: #3ea2ca; }

.sidebar .navegue.ensino-fundamental-II h4		{ color: #bad875; }
.sidebar .navegue.ensino-fundamental-II h4		{ color: #bad875; }
.sidebar .navegue ul li	a.ensino-fundamental-II					{ color: #bad875; text-decoration: none; }
.sidebar .navegue ul li	a:hover.ensino-fundamental-II				{ color: #bad875; }
.sidebar .navegue-interna ul li	a.ensino-fundamental-II			{ color: #bad875; text-decoration: none; }
.sidebar .navegue-interna ul li	a:hover.ensino-fundamental-II		{ color: #bad875; }

.sidebar .navegue.ensino-medio h4		{ color: #fdb813; }
.sidebar .navegue.ensino-medio h4		{ color: #fdb813; }
.sidebar .navegue ul li	a.ensino-medio					{ color: #fdb813; text-decoration: none; }
.sidebar .navegue ul li	a:hover.ensino-medio				{ color: #fdb813; }
.sidebar .navegue-interna ul li	a.ensino-medio			{ color: #fdb813; text-decoration: none; }
.sidebar .navegue-interna ul li	a:hover.ensino-medio		{ color: #fdb813; }

.sidebar .navegue.extracurriculares h4		{ color: #ffc01d; }
.sidebar .navegue.extracurriculares h4		{ color: #ffc01d; }
.sidebar .navegue ul li	a.extracurriculares					{ color: #ffc01d; text-decoration: none; }
.sidebar .navegue ul li	a:hover.extracurriculares				{ color: #ffc01d; }
.sidebar .navegue-interna ul li	a.extracurriculares			{ color: #ffc01d; text-decoration: none; }
.sidebar .navegue-interna ul li	a:hover.extracurriculares		{ color: #ffc01d; }

.sidebar .navegue.centro-de-idiomas h4		{ color: #5b9f45; }
.sidebar .navegue.centro-de-idiomas h4		{ color: #5b9f45; }
.sidebar .navegue ul li	a.centro-de-idiomas					{ color: #5b9f45; text-decoration: none; }
.sidebar .navegue ul li	a:hover.centro-de-idiomas				{ color: #5b9f45; }
.sidebar .navegue-interna ul li	a.centro-de-idiomas			{ color: #5b9f45; text-decoration: none; }
.sidebar .navegue-interna ul li	a:hover.centro-de-idiomas		{ color: #5b9f45; }

.sidebar .navegue.esportes-e-danca h4		{ color: #44a2bc; }
.sidebar .navegue.esportes-e-danca h4		{ color: #44a2bc; }
.sidebar .navegue ul li	a.esportes-e-danca					{ color: #44a2bc; text-decoration: none; }
.sidebar .navegue ul li	a:hover.esportes-e-danca				{ color: #44a2bc; }
.sidebar .navegue-interna ul li	a.esportes-e-danca			{ color: #44a2bc; text-decoration: none; }
.sidebar .navegue-interna ul li	a:hover.esportes-e-danca		{ color: #44a2bc; }

.sidebar .navegue.musica-e-artes h4		{ color: #ed1c24; }
.sidebar .navegue.musica-e-artes h4		{ color: #ed1c24; }
.sidebar .navegue ul li	a.musica-e-artes					{ color: #ed1c24; text-decoration: none; }
.sidebar .navegue ul li	a:hover.musica-e-artes				{ color: #ed1c24; }
.sidebar .navegue-interna ul li	a.musica-e-artes			{ color: #ed1c24; text-decoration: none; }
.sidebar .navegue-interna ul li	a:hover.musica-e-artes		{ color: #ed1c24; }

									  
.sidebar .navegue ul				{ width: 200px; padding: 5px 10px 5px; background: #fff; }
.sidebar .navegue ul li				{ padding: 5px 0; border-bottom: 1px solid #eaeaea; }
.sidebar .navegue ul li	a			{ font-family: 'bree_rgbold'; font-size: 14px; color: #919191;}
.sidebar .navegue ul li	a:hover		{ color: #525252; }








.sidebar .navegue-interna h4				{ font-family:'bree_ltlight' ; font-size: 21px;  background: #fff;
									  display: inline-block; padding: 3px 10px 2px; margin-bottom: 10px; }

.sidebar .navegue-interna.colegio h4		{ color: #222d79; }

.sidebar .navegue-interna.pastoral h4		{ color: #222d79; }

.sidebar .navegue-interna.dom-bosco h4		{ color: #222d79; }

.sidebar .navegue-interna.escola-de-extensao h4		{ color: #f05a3f; }

.sidebar .navegue-interna.educacao-infantil h4		{ color: #f05a3f; }

.sidebar .navegue-interna.ensino-fundamental h4		{ color: #222d79; }

.sidebar .navegue-interna.ensino-fundamental-I h4		{ color: #3ea2ca; }

.sidebar .navegue-interna.ensino-fundamental-II h4		{ color: #bad875; }

.sidebar .navegue-interna.ensino-medio h4		{ color: #fdb813; }

.sidebar .navegue-interna.extracurriculares h4		{ color: #ffc01d; }

.sidebar .navegue-interna.centro-de-idiomas h4		{ color: #5b9f45; }

.sidebar .navegue-interna.esportes-e-danca h4		{ color: #44a2bc; }

.sidebar .navegue-interna.musica-e-artes h4		{ color: #ed1c24; }
									  
.sidebar .navegue-interna ul				{ width: 200px; padding: 5px 10px 5px; background: #fff; }
.sidebar .navegue-interna ul li				{ padding: 5px 0; border-bottom: 1px solid #eaeaea; }
.sidebar .navegue-interna ul li	a			{ font-family: 'bree_rgbold'; font-size: 14px; color: #919191;}
.sidebar .navegue-interna ul li	a:hover		{ color: #222d79; }


/*********************************
  ----------- INICIO -------
*********************************/	  					  

.inicial .container		{ position: relative; float: left; width: 700px; margin-bottom: 50px; padding-right: 10px; }

.interna .container		{ position: relative; float: left; width: 700px; margin-bottom: 50px; padding-right: 10px; margin-top: 10px; }

.interna .container a	{ text-decoration: underline; }

.interna .container h3 a	{ text-decoration: none; }

.interna .container table.tabela tr th { background: #000; color: #F4F4F4; font-weight: bold; padding: 2px; }
.interna .container table.tabela tr:nth-child(even) { background: #F4F4F4; }
.interna .container table.tabela tr:nth-child(odd) { background: #FFFFFF; }

/* Arruma alinhamento do CKEDITOR */
.interna .container table[align="center"] { margin: 0 auto; }

/* .interna .container img { border: 1px solid black; } */

.interna .container ul.lista li	{ list-style-type: circle; margin-left: 12px; padding: 5px; }


/* SLIDER */

#slider-container			{ position: relative; height: 403px; left: 0; right: 0; margin-bottom: 15px;
							  background: url("../imagens/slider/fundo_slider_inicial.jpg") repeat-x left center; }

							  
#slider						{list-style:none; width:940px; height:603px; margin:0 auto; 
							 padding:0; overflow: hidden; position: relative; background: #fff; }


#slider-container-interna-colegio
{
	position: relative; left: 0; right: 0; margin-bottom: 0px;
	background: url("../imagens/slider/fundo_slider_colegio.jpg") repeat-x left top;
}

#slider-container-interna-pastoral
{
	position: relative; left: 0; right: 0; margin-bottom: 0px;
	background: url("../imagens/slider/fundo_slider_pastoral.jpg") repeat-x left top;
}

#slider-container-interna-extracurriculares
{
	position: relative; left: 0; right: 0; margin-bottom: 0px;
	background: url("../imagens/slider/fundo_slider_extracurriculares.jpg") repeat-x left top;
}

#slider-container-interna-comunidade
{
	position: relative; left: 0; right: 0; margin-bottom: 0px;
	background: url("../imagens/slider/fundo_slider_comunidade.jpg") repeat-x left top;
}

#slider-container-interna-escola-de-extensao
{
	position: relative; left: 0; right: 0; margin-bottom: 0px;
	background: url("../imagens/slider/fundo_slider_escola-de-extensao.jpg") repeat-x left top;
}

#slider-container-interna-educacao-infantil
{
	position: relative; left: 0; right: 0; margin-bottom: 0px;
	background: url("../imagens/slider/fundo_slider_educacao-infantil.jpg") repeat-x left top;
}

#slider-container-interna-ensino-fundamental
{
	position: relative; left: 0; right: 0; margin-bottom: 0px;
	background: url("../imagens/slider/fundo_slider_ensino-fundamental.jpg") repeat-x left top;
}

#slider-container-interna-ensino-fundamental-I
{
	position: relative; left: 0; right: 0; margin-bottom: 0px;
	background: url("../imagens/slider/fundo_slider_ensino-fundamental-I.jpg") repeat-x left top;
}

#slider-container-interna-ensino-fundamental-II
{
	position: relative; left: 0; right: 0; margin-bottom: 0px;
	background: url("../imagens/slider/fundo_slider_ensino-fundamental-II.jpg") repeat-x left top;
}


#slider-container-interna-ensino-medio
{
	position: relative; left: 0; right: 0; margin-bottom: 0px;
	background: url("../imagens/slider/fundo_slider_ensino-medio.jpg") repeat-x left top;
}

#slider-container-interna-centro-de-idiomas
{
	position: relative; left: 0; right: 0; margin-bottom: 0px;
	background: url("../imagens/slider/fundo_slider_centro-de-idiomas.jpg") repeat-x left top;
}

#slider-container-interna-esportes-e-danca
{
	position: relative; left: 0; right: 0; margin-bottom: 0px;
	background: url("../imagens/slider/fundo_slider_esportes-e-danca.jpg") repeat-x left top;
}

#slider-container-interna-musica-e-artes
{
	position: relative; left: 0; right: 0; margin-bottom: 0px;
	background: url("../imagens/slider/fundo_slider_musica-e-artes.jpg") repeat-x left top;
}

#slider-interna				{list-style:none; width:710px; height:403px; margin:0 -115px; 
							 padding:0; overflow: hidden; position: relative; background: #fff; }




#slider li					{ position: relative; z-index: 0; }



#slider h2				 { font-family: 'bree_ltlight'; font-size: 48px; text-transform: uppercase;
											   position: absolute; bottom: 0; }
#slider a				 { color: #222d79; }							  
#slider h2 span			 { height: 65px; font-family: 'fourseasons_proregular'; background: rgba(255,255,255,0.95) ;
											   display: inline-block; padding: 0px 10px 0px; margin-bottom: 1px;}
#slider h2 strong		 { font-family: 'bree_rgbold' ; background: rgba(255,255,255,0.95);
											   display: inline-block; padding: 0px 10px 0px;}
#slider h4				 { display: inline-block; width: auto; height: auto; padding: 6px 8px 5px; 
											   position: absolute; left: 0; bottom: 124px; z-index: 100; 
											   font-family: 'bree_ltlight'; font-size: 13px; color: #FFF; }
#slider h4:after			 { border-left: 9px solid transparent; border-right: 9px solid transparent; 
							   content: ""; height: 0; width: 0; position: absolute; bottom: -6px; left: 10px; z-index: 10; }



#slider .colegio h4		 	 { background: #222d79; }
#slider .colegio h4:after	 { border-top: 10px solid #222d79; }
#slider .colegio strong	 	 { color: #222d79; }

#slider .pastoral h4		 	 { background: #222d79; }
#slider .pastoral h4:after	 { border-top: 10px solid #222d79; }
#slider .pastoral strong	 	 { color: #222d79; }

#slider .escola-de-extensao h4		 	{ background: #f05a3f; }
#slider .escola-de-extensao h4:after	{ border-top: 10px solid #f05a3f; }
#slider .escola-de-extensao strong	 	{ color: #f05a3f; }

#slider .educacao-infantil h4		 { background: #f05a3f; }
#slider .educacao-infantil h4:after	 { border-top: 10px solid #f05a3f; }
#slider .educacao-infantil strong	 { color: #f05a3f; }

#slider .ensino-fundamental h4		 	 	{ background: #222d79; }
#slider .ensino-fundamental h4:after	 	{ border-top: 10px solid #222d79; }
#slider .ensino-fundamental strong		 	{ color: #222d79; }

#slider .ensino-fundamental-I h4		 	 { background: #3ea2ca; }
#slider .ensino-fundamental-I h4:after	 	 { border-top: 10px solid #3ea2ca; }
#slider .ensino-fundamental-I strong		 { color: #3ea2ca; }

#slider .ensino-fundamental-II h4		 	 { background: #bad875; }
#slider .ensino-fundamental-II h4:after	 	 { border-top: 10px solid #bad875; }
#slider .ensino-fundamental-II strong		 { color: #bad875; }

#slider .ensino-medio h4		 	 { background: #fdb813; }
#slider .ensino-medio h4:after	 	 { border-top: 10px solid #fdb813; }
#slider .ensino-medio strong		 { color: #fdb813; }

#slider .extracurriculares h4		 	 { background: #ffc01d; }
#slider .extracurriculares h4:after	 	 { border-top: 10px solid #ffc01d; }
#slider .extracurriculares strong		 { color: #ffc01d; }

#slider .centro-de-idiomas h4		 	 { background: #5b9f45; }
#slider .centro-de-idiomas h4:after	 	 { border-top: 10px solid #5b9f45; }
#slider .centro-de-idiomas strong		 { color: #5b9f45; }

#slider .esportes-e-danca h4		 	 { background: #44a2bc; }
#slider .esportes-e-danca h4:after	 	 { border-top: 10px solid #44a2bc; }
#slider .esportes-e-danca strong		 { color: #44a2bc; }

#slider .musica-e-artes h4		 		 { background: #ed1c24; }
#slider .musica-e-artes h4:after	 	 { border-top: 10px solid #ed1c24; }
#slider .musica-e-artes strong		 	 { color: #ed1c24; }

.navSlider					{ position: absolute; z-index: 100; width: 50px; height: 50px; display: block; }
.navSlider.previous			{ left: 0px; top: 120px; text-indent: -9999px;
							  box-shadow: 6px 6px 0px rgba(255,255,255,0.5);
							  background: url("../imagens/slider/voltar_cinza.jpg") no-repeat center center ;}
.navSlider.previous:hover	{ text-indent: 0;}


.navSlider.next				{ right: 0px; top: 120px; text-indent: -9999px;
							  box-shadow: -6px 6px 0px rgba(255,255,255,0.5);
							  background: url("../imagens/slider/avancar_cinza.jpg") no-repeat center center ;}
.navSlider.next:hover		{ text-indent: 0; }















#slider-interna li					{ position: relative; z-index: 0; }



#slider-interna h2				 { font-family: 'bree_ltlight'; font-size: 40px; text-transform: uppercase;
											   position: absolute; bottom: 0; }
#slider-interna a				 { color: #222d79; }							  
#slider-interna h2 span			 { height: 65px; font-family: 'fourseasons_proregular'; background: rgba(255,255,255,0.95) ;
											   display: inline-block; padding: 0px 10px 0px; margin-bottom: 1px;}
#slider-interna h2 strong		 { font-family: 'bree_rgbold' ; background: rgba(255,255,255,0.95);
											   display: inline-block; padding: 0px 10px 0px;}
#slider-interna h4				 { display: inline-block; width: auto; height: auto; padding: 6px 8px 5px; 
											   position: absolute; left: 0; bottom: 117px; z-index: 100; 
											   font-family: 'bree_ltlight'; font-size: 13px; color: #FFF; }
#slider-interna h4:after			 { border-left: 9px solid transparent; border-right: 9px solid transparent; 
							   content: ""; height: 0; width: 0; position: absolute; bottom: -6px; left: 10px; z-index: 10; }



#slider-interna .colegio h4		 	 { background: #222d79; }
#slider-interna .colegio h4:after	 { border-top: 10px solid #222d79; }
#slider-interna .colegio strong	 	 { color: #222d79; }

#slider-interna .pastoral h4		 	 { background: #222d79; }
#slider-interna .pastoral h4:after	 { border-top: 10px solid #222d79; }
#slider-interna .pastoral strong	 	 { color: #222d79; }

#slider-interna .escola-de-extensao h4		 	{ background: #f05a3f; }
#slider-interna .escola-de-extensao h4:after	{ border-top: 10px solid #f05a3f; }
#slider-interna .escola-de-extensao strong	 	{ color: #f05a3f; }

#slider-interna .educacao-infantil h4		 { background: #f05a3f; }
#slider-interna .educacao-infantil h4:after	 { border-top: 10px solid #f05a3f; }
#slider-interna .educacao-infantil strong	 { color: #f05a3f; }

#slider-interna .ensino-fundamental h4		 	 	{ background: #222d79; }
#slider-interna .ensino-fundamental h4:after	 	{ border-top: 10px solid #222d79; }
#slider-interna .ensino-fundamental strong		 	{ color: #222d79; }

#slider-interna .ensino-fundamental-I h4		 	 { background: #3ea2ca; }
#slider-interna .ensino-fundamental-I h4:after	 	 { border-top: 10px solid #3ea2ca; }
#slider-interna .ensino-fundamental-I strong		 { color: #3ea2ca; }

#slider-interna .ensino-fundamental-II h4		 	 { background: #bad875; }
#slider-interna .ensino-fundamental-II h4:after	 	 { border-top: 10px solid #bad875; }
#slider-interna .ensino-fundamental-II strong		 { color: #bad875; }

#slider-interna .ensino-medio h4		 	 { background: #fdb813; }
#slider-interna .ensino-medio h4:after	 	 { border-top: 10px solid #fdb813; }
#slider-interna .ensino-medio strong		 { color: #fdb813; }

#slider-interna .extracurriculares h4		 	 { background: #ffc01d; }
#slider-interna .extracurriculares h4:after	 	 { border-top: 10px solid #ffc01d; }
#slider-interna .extracurriculares strong		 { color: #ffc01d; }

#slider-interna .centro-de-idiomas h4		 	 { background: #5b9f45; }
#slider-interna .centro-de-idiomas h4:after	 	 { border-top: 10px solid #5b9f45; }
#slider-interna .centro-de-idiomas strong		 { color: #5b9f45; }

#slider-interna .esportes-e-danca h4		 	 { background: #44a2bc; }
#slider-interna .esportes-e-danca h4:after	 	 { border-top: 10px solid #44a2bc; }
#slider-interna .esportes-e-danca strong		 { color: #44a2bc; }

#slider-interna .musica-e-artes h4		 		 { background: #ed1c24; }
#slider-interna .musica-e-artes h4:after	 	 { border-top: 10px solid #ed1c24; }
#slider-interna .musica-e-artes strong		 	 { color: #ed1c24; }

.navSlider-interna					{ position: absolute; z-index: 100; width: 50px; height: 50px; display: block; }
.navSlider-interna.previous			{ left: -115px; top: 120px; text-indent: -9999px;
							  box-shadow: 6px 6px 0px rgba(255,255,255,0.5);
							  background: url("../imagens/slider/voltar_cinza.jpg") no-repeat center center ;}
.navSlider-interna.previous:hover	{ text-indent: 0;}


.navSlider-interna.next				{ right: 115px; top: 120px; text-indent: -9999px;
							  box-shadow: -6px 6px 0px rgba(255,255,255,0.5);
							  background: url("../imagens/slider/avancar_cinza.jpg") no-repeat center center ;}
.navSlider-interna.next:hover		{ text-indent: 0; }


/* SALESIANO NOTÍCIAS */

.noticiaPrincipal			{ position: relative; width: 340px; float: left; margin-right: 20px; }
.noticiaPrincipal.zero		{ margin: 0; }

.noticiaPrincipal h3		{ font-family: 'bree_ltlight'; font-size: 20px; text-transform: uppercase;
							  position: absolute; top: 170px; }
.noticiaPrincipal a			{  color: #222d79; }							  
.noticiaPrincipal h3 span	{ background: rgba(255,255,255,0.95) ;
							  display: inline-block; padding: 3px 6px 2px; margin-bottom: 1px;}
.noticiaPrincipal h3 strong	{ font-family: 'bree_rgbold' ; background: rgba(255,255,255,0.95);
							  display: inline-block; padding: 3px 8px 2px;}
.noticiaPrincipal h4		{ display: inline-block; width: auto; height: auto; padding: 6px 8px 5px; position: absolute; top: -10px;
							  font-family: 'bree_ltlight'; font-size: 13px; color: #FFF; }
.noticiaPrincipal h4:after	{ border-left: 9px solid transparent; border-right: 9px solid transparent; 
							  content: ""; height: 0; width: 0; position: absolute; bottom: -6px; left: 10px; z-index: 10; }
.noticiaPrincipal p.text		{ padding: 10px 0; }
.noticiaPrincipal p.text strong	{ display: inline-block; margin-top: 10px;}


.noticiaPrincipal.colegio h4			{ background: #222d79; }
.noticiaPrincipal.colegio h4:after	{ border-top: 10px solid #222d79; }
.noticiaPrincipal.colegio strong		{ color: #222d79; }

.migalha
{
	float: left;
	width: 400px;
}

.editar_noticia
{
	float: left;
	width: 123px;
	font-size: 14px;
	text-align: right;
}

.data_hora_noticia
{
	float: right;
	width: 123px;
	font-size: 14px;
}


.migalha.colegio a
{
	color: #222d79;
	text-decoration: underline;
}

.noticiaPrincipal.pastoral h4			{ background: #222d79; }
.noticiaPrincipal.pastoral h4:after	{ border-top: 10px solid #222d79; }
.noticiaPrincipal.pastoral strong		{ color: #222d79; }

.migalha.pastoral a
{
	color: #222d79;
	text-decoration: underline;
}

.noticiaPrincipal.escola-de-extensao h4			{ background: #f05a3f; }
.noticiaPrincipal.escola-de-extensao h4:after	{ border-top: 10px solid #f05a3f; }
.noticiaPrincipal.escola-de-extensao strong		{ color: #f05a3f; }

.migalha.escola-de-extensao a
{
	color: #f05a3f;
	text-decoration: underline;
}

.noticiaPrincipal.educacao-infantil h4			{ background: #f05a3f; }
.noticiaPrincipal.educacao-infantil h4:after	{ border-top: 10px solid #f05a3f; }
.noticiaPrincipal.educacao-infantil strong		{ color: #f05a3f; }

.migalha.educacao-infantil a
{
	color: #f05a3f;
	text-decoration: underline;
}

.noticiaPrincipal.ensino-fundamental h4				{ background: #222d79; }
.noticiaPrincipal.ensino-fundamental h4:after		{ border-top: 10px solid #222d79; }
.noticiaPrincipal.ensino-fundamental strong			{ color: #222d79; }

.migalha.ensino-fundamental a
{
	color: #222d79;
	text-decoration: underline;
}

.noticiaPrincipal.ensino-fundamental-I h4			{ background: #3ea2ca; }
.noticiaPrincipal.ensino-fundamental-I h4:after		{ border-top: 10px solid #3ea2ca; }
.noticiaPrincipal.ensino-fundamental-I strong		{ color: #3ea2ca; }

.migalha.ensino-fundamental-I a
{
	color: #3ea2ca;
	text-decoration: underline;
}

.noticiaPrincipal.ensino-fundamental-II h4			{ background: #bad875; }
.noticiaPrincipal.ensino-fundamental-II h4:after	{ border-top: 10px solid #bad875; }
.noticiaPrincipal.ensino-fundamental-II strong		{ color: #bad875; }

.migalha.ensino-fundamental-II a
{
	color: #bad875;
	text-decoration: underline;
}

.noticiaPrincipal.ensino-medio h4			{ background: #fdb813; }
.noticiaPrincipal.ensino-medio h4:after		{ border-top: 10px solid #fdb813; }
.noticiaPrincipal.ensino-medio strong		{ color: #fdb813; }

.migalha.ensino-medio a
{
	color: #fdb813;
	text-decoration: underline;
}

.noticiaPrincipal.extracurriculares h4			{ background: #ffc01d; }
.noticiaPrincipal.extracurriculares h4:after	{ border-top: 10px solid #ffc01d; }
.noticiaPrincipal.extracurriculares strong		{ color: #ffc01d; }

.migalha.extracurriculares a
{
	color: #ffc01d;
	text-decoration: underline;
}

.noticiaPrincipal.centro-de-idiomas h4			{ background: #5b9f45; }
.noticiaPrincipal.centro-de-idiomas h4:after	{ border-top: 10px solid #5b9f45; }
.noticiaPrincipal.centro-de-idiomas strong		{ color: #5b9f45; }

.migalha.centro-de-idiomas a
{
	color: #5b9f45;
	text-decoration: underline;
}

.noticiaPrincipal.esportes-e-danca h4			{ background: #44a2bc; }
.noticiaPrincipal.esportes-e-danca h4:after		{ border-top: 10px solid #44a2bc; }
.noticiaPrincipal.esportes-e-danca strong		{ color: #44a2bc; }

.migalha.esportes-e-danca a
{
	color: #44a2bc;
	text-decoration: underline;
}

.noticiaPrincipal.musica-e-artes h4			{ background: #ed1c24; }
.noticiaPrincipal.musica-e-artes h4:after	{ border-top: 10px solid #ed1c24; }
.noticiaPrincipal.musica-e-artes strong		{ color: #ed1c24; }

.migalha.musica-e-artes a
{
	color: #ed1c24;
	text-decoration: underline;
}

.texto_chamada	{ height: 55px; }

			
.noticiasPq					{ clear: both ; margin-top: 15px;}

.noticiasPq li				{ width: 204px; height: 104px; padding: 10px; margin: 0 9.5px 15px 0; float: left;
							  background: #fcfcfc; border: 1px solid #f2f2f2; position: relative;}	
.noticiasPq li.zero			{ margin: 0 0 15px 0; }
.noticiasPq li:after		{ width: 22px; height: 15px; position: absolute; bottom: -11px; left: 10px; content: "";
							  background: url("../imagens/fundo_noticia_pequena.png"); }

.noticiasPq li h4			{ font-family: 'bree_ltlight'; font-size: 13px; }
.noticiasPq li h3			{ font-family: 'bree_rgbold'; font-size: 15px;  }
.noticiasPq li h3 a			{ color: #222d79; } 			
.noticiasPq li p.text		{ padding-top: 13px; font-size: 13px; font-style: italic; }


.noticiasPq li.colegio h3 a:hover		{ color: #222d79; }
.noticiasPq li.colegio h4				{ color: #222d79; }

.noticiasPq li.pastoral h3 a:hover		{ color: #222d79; }
.noticiasPq li.pastoral h4				{ color: #222d79; }

.noticiasPq li.escola-de-extensao h3 a:hover		{ color: #f05a3f; }
.noticiasPq li.escola-de-extensao h4				{ color: #f05a3f; }

.noticiasPq li.educacao-infantil h3 a:hover		{ color: #f05a3f; }
.noticiasPq li.educacao-infantil h4				{ color: #f05a3f; }

.noticiasPq li.ensino-fundamental h3 a:hover	{ color: #222d79; }
.noticiasPq li.ensino-fundamental h4			{ color: #222d79; }

.noticiasPq li.ensino-fundamental-I h3 a:hover	{ color: #3ea2ca; }
.noticiasPq li.ensino-fundamental-I h4			{ color: #3ea2ca; }

.noticiasPq li.ensino-fundamental-II h3 a:hover	{ color: #bad875; }
.noticiasPq li.ensino-fundamental-II h4			{ color: #bad875; }

.noticiasPq li.ensino-medio h3 a:hover	{ color: #fdb813; }
.noticiasPq li.ensino-medio h4			{ color: #fdb813; }

.noticiasPq li.extracurriculares h3 a:hover	{ color: #ffc01d; }
.noticiasPq li.extracurriculares h4			{ color: #ffc01d; }

.noticiasPq li.centro-de-idiomas h3 a:hover	{ color: #5b9f45; }
.noticiasPq li.centro-de-idiomas h4			{ color: #5b9f45; }

.noticiasPq li.esportes-e-danca h3 a:hover	{ color: #44a2bc; }
.noticiasPq li.esportes-e-danca h4			{ color: #44a2bc; }

.noticiasPq li.musica-e-artes h3 a:hover	{ color: #ed1c24; }
.noticiasPq li.musica-e-artes h4			{ color: #ed1c24; }


.load						{ width: 698px; height: 37px; border: 1px solid #ebebeb; margin-top: 10px;
							  text-align: center; position: relative; }
.load a						{ font-family: 'bree_ltlight'; font-size: 16px; color: #222d79; display: inline-block; margin-top: 9px; }
.load a:hover				{ color: #dc3043; }
.load a:before				{ width: 18px; height: 18px; position: absolute; left: 253px; top: 10px; content: ""; 
							  background: url("../imagens/botao_load.png") no-repeat center center ; }



/* NOTÍCIA DESTAQUE INFERIOR */

.noticiaDestaqueInferior					{ position: relative; height: 302px;  left:0; right: 0; margin: 55px 0 50px;
									  background: url('../imagens/noticia_destaque_inferior/fundo_desenhos_rodape.jpg') top left;}

.noticiaDestaqueInferior .content-container	{ position: absolute; width: 1018px; height: 390px; top:-60px; left: 50%; margin-left: -509px; }

.noticiaDestaqueInferior img				{ padding-top: 10px; margin-right: 45px; float: left; }

.noticiaDestaqueInferior .container			{ width: 450px; margin-top: 90px; float: left;}

.noticiaDestaqueInferior h4					{ font-family:'bree_rgbold' ; font-size: 15px; color: #fff; }
.noticiaDestaqueInferior h3					{ font-family:'fourseasons_pro_boldbold'; font-size: 31px; }
.noticiaDestaqueInferior h3 span			{ background: #fff ;
									  display: inline-block; height: 42px; padding: 2px 5px 0; margin-bottom: 2px;}

.noticiaDestaqueInferior p.text				{ font-size: 13px; color: #fff; padding-top: 10px; }
.noticiaDestaqueInferior p.text a			{ color: #fff; }
.noticiaDestaqueInferior p.text a:hover		{ text-decoration: underline; }

.noticiaDestaqueInferior .colegio			{ background: url("../imagens/noticia_destaque_inferior/fundo_destaque_inferior_colegio.png") no-repeat top left; }
.noticiaDestaqueInferior .colegio h3 a		{ color: #222d79; }

.noticiaDestaqueInferior .pastoral			{ background: url("../imagens/noticia_destaque_inferior/fundo_destaque_inferior_pastoral.png") no-repeat top left; }
.noticiaDestaqueInferior .pastoral h3 a		{ color: #222d79; }

.noticiaDestaqueInferior .escola-de-extensao		{ background: url("../imagens/noticia_destaque_inferior/fundo_destaque_inferior_escola-de-extensao.png") no-repeat top left; }
.noticiaDestaqueInferior .escola-de-extensao h3 a	{ color: #f05a3f; }
									  
.noticiaDestaqueInferior .educacao-infantil			{ background: url("../imagens/noticia_destaque_inferior/fundo_destaque_inferior_educacao-infantil.png") no-repeat top left; }
.noticiaDestaqueInferior .educacao-infantil h3 a	{ color: #f05a3f; }

.noticiaDestaqueInferior .ensino-fundamental		{ background: url("../imagens/noticia_destaque_inferior/fundo_destaque_inferior_ensino-fundamental.png") no-repeat top left; }
.noticiaDestaqueInferior .ensino-fundamental h3 a	{ color: #222d79; }

.noticiaDestaqueInferior .ensino-fundamental-I		{ background: url("../imagens/noticia_destaque_inferior/fundo_destaque_inferior_ensino-fundamental-I.png") no-repeat top left; }
.noticiaDestaqueInferior .ensino-fundamental-I h3 a	{ color: #3ea2ca; }

.noticiaDestaqueInferior .ensino-fundamental-II			{ background: url("../imagens/noticia_destaque_inferior/fundo_destaque_inferior_ensino-fundamental-II.png") no-repeat top left; }
.noticiaDestaqueInferior .ensino-fundamental-II h3 a	{ color: #bad875; }

.noticiaDestaqueInferior .ensino-medio			{ background: url("../imagens/noticia_destaque_inferior/fundo_destaque_inferior_ensino-medio.png") no-repeat top left; }
.noticiaDestaqueInferior .ensino-medio h3 a		{ color: #fdb813; }

.noticiaDestaqueInferior .extracurriculares			{ background: url("../imagens/noticia_destaque_inferior/fundo_destaque_inferior_extracurriculares.png") no-repeat top left; }
.noticiaDestaqueInferior .extracurriculares h3 a	{ color: #ffc01d; }

.noticiaDestaqueInferior .centro-de-idiomas			{ background: url("../imagens/noticia_destaque_inferior/fundo_destaque_inferior_centro-de-idiomas.png") no-repeat top left; }
.noticiaDestaqueInferior .centro-de-idiomas h3 a	{ color: #5b9f45; }

.noticiaDestaqueInferior .esportes-e-danca			{ background: url("../imagens/noticia_destaque_inferior/fundo_destaque_inferior_esportes-e-danca.png") no-repeat top left; }
.noticiaDestaqueInferior .esportes-e-danca h3 a		{ color: #44a2bc; }

.noticiaDestaqueInferior .musica-e-artes		{ background: url("../imagens/noticia_destaque_inferior/fundo_destaque_inferior_musica-e-artes.png") no-repeat top left; }
.noticiaDestaqueInferior .musica-e-artes h3 a	{ color: #ed1c24; }


/* NOTÍCIAS FOOTER */

.noticiaFooter						{ position: relative; width: 300px; float: left; margin: 0 19px 30px 0; }
.noticiaFooter.zero					{ padding-right: 0; margin: 0; }

.noticiaFooter h3					{ font-family: 'bree_ltlight'; font-size: 20px; text-transform: uppercase;
									  position: absolute; top: 140px; }
.noticiaFooter a					{  color: #222d79; }							  
.noticiaFooter h3 span				{ background: rgba(255,255,255,0.95) ;
									  display: inline-block; padding: 3px 6px 2px; margin-bottom: 1px;}
.noticiaFooter h3 strong			{ font-family: 'bree_rgbold' ; background: rgba(255,255,255,0.95);
									  display: inline-block; padding: 3px 8px 2px;}
.noticiaFooter h4					{ display: inline-block; width: auto; height: auto; padding: 6px 8px 5px; position: absolute; top: -10px;
									 font-family: 'bree_ltlight'; font-size: 13px; color: #FFF; }
.noticiaFooter h4:after				{ border-left: 9px solid transparent; border-right: 9px solid transparent; 
									  content: ""; height: 0; width: 0; position: absolute; bottom: -6px; left: 10px; z-index: 10; }
.noticiaFooter p.text				{ padding: 10px 0; }
.noticiaFooter p.text strong		{ display: inline-block; margin-top: 10px;}


.noticiaFooter.colegio h4			{ background: #222d79; }
.noticiaFooter.colegio h4:after		{ border-top: 10px solid #222d79; }
.noticiaFooter.colegio strong		{ color: #222d79; }

.noticiaFooter.pastoral h4			{ background: #222d79; }
.noticiaFooter.pastoral h4:after		{ border-top: 10px solid #222d79; }
.noticiaFooter.pastoral strong		{ color: #222d79; }

.noticiaFooter.escola-de-extensao h4		{ background: #f05a3f; }
.noticiaFooter.escola-de-extensao h4:after	{ border-top: 10px solid #f05a3f; }
.noticiaFooter.escola-de-extensao strong	{ color: #f05a3f; }

.noticiaFooter.educacao-infantil h4			{ background: #f05a3f; }
.noticiaFooter.educacao-infantil h4:after	{ border-top: 10px solid #f05a3f; }
.noticiaFooter.educacao-infantil strong		{ color: #f05a3f; }

.noticiaFooter.ensino-fundamental h4		{ background: #222d79; }
.noticiaFooter.ensino-fundamental h4:after	{ border-top: 10px solid #222d79; }
.noticiaFooter.ensino-fundamental strong	{ color: #222d79; }

.noticiaFooter.ensino-fundamental-I h4			{ background: #3ea2ca; }
.noticiaFooter.ensino-fundamental-I h4:after	{ border-top: 10px solid #3ea2ca; }
.noticiaFooter.ensino-fundamental-I strong		{ color: #3ea2ca; }

.noticiaFooter.ensino-fundamental-II h4			{ background: #bad875; }
.noticiaFooter.ensino-fundamental-II h4:after	{ border-top: 10px solid #bad875; }
.noticiaFooter.ensino-fundamental-II strong		{ color: #bad875; }

.noticiaFooter.ensino-medio h4			{ background: #fdb813; }
.noticiaFooter.ensino-medio h4:after	{ border-top: 10px solid #fdb813; }
.noticiaFooter.ensino-medio strong		{ color: #fdb813; }

.noticiaFooter.extracurriculares h4			{ background: #ffc01d; }
.noticiaFooter.extracurriculares h4:after	{ border-top: 10px solid #ffc01d; }
.noticiaFooter.extracurriculares strong		{ color: #ffc01d; }

.noticiaFooter.centro-de-idiomas h4			{ background: #5b9f45; }
.noticiaFooter.centro-de-idiomas h4:after	{ border-top: 10px solid #5b9f45; }
.noticiaFooter.centro-de-idiomas strong		{ color: #5b9f45; }

.noticiaFooter.esportes-e-danca h4			{ background: #44a2bc; }
.noticiaFooter.esportes-e-danca h4:after	{ border-top: 10px solid #44a2bc; }
.noticiaFooter.esportes-e-danca strong		{ color: #44a2bc; }

.noticiaFooter.musica-e-artes h4		{ background: #ed1c24; }
.noticiaFooter.musica-e-artes h4:after	{ border-top: 10px solid #ed1c24; }
.noticiaFooter.musica-e-artes strong	{ color: #ed1c24; }
  
						  
/*********************************
  ----------- INTERNAS -------
*********************************/		  					  

#bgInterna							{ position: relative; height: 403px; left: 0; right: 0; z-index: -1; top: -80px;
									  background: url("../imagens/slider/fundo_slider_inicial.jpg") repeat-x left center; } 

#bgInternaDomBosco							{ position: relative; height: 403px; left: 0; right: 0; z-index: -1; top: -30px;
									  background: url("../imagens/barra_dom_bosco.jpg") no-repeat left center; }

#bgInterna_colegio				{ position: relative; height: 403px; left: 0; right: 0; z-index: -1; top: -80px;
									  background: url("../imagens/slider/fundo_slider_colegio.jpg") repeat-x left center; }

#bgInterna_pastoral				{ position: relative; height: 403px; left: 0; right: 0; z-index: -1; top: -80px;
									  background: url("../imagens/slider/fundo_slider_pastoral.jpg") repeat-x left center; }
									  
#bgInterna_comunidade				{ position: relative; height: 403px; left: 0; right: 0; z-index: -1; top: -80px;
									  background: url("../imagens/slider/fundo_slider_comunidade.jpg") repeat-x left center; }
									  

#bgInterna_escola-de-extensao				{ position: relative; height: 403px; left: 0; right: 0; z-index: -1; top: -80px;
									  background: url("../imagens/slider/fundo_slider_escola-de-extensao.jpg") repeat-x left center; }
									  
#bgInterna_educacao-infantil				{ position: relative; height: 403px; left: 0; right: 0; z-index: -1; top: -80px;
									  background: url("../imagens/slider/fundo_slider_educacao-infantil.jpg") repeat-x left center; }

#bgInterna_ensino-fundamental				{ position: relative; height: 403px; left: 0; right: 0; z-index: -1; top: -80px;
									  background: url("../imagens/slider/fundo_slider_ensino-fundamental.jpg") repeat-x left center; }

#bgInterna_ensino-fundamental-I				{ position: relative; height: 403px; left: 0; right: 0; z-index: -1; top: -80px;
									  background: url("../imagens/slider/fundo_slider_ensino-fundamental-I.jpg") repeat-x left center; }

#bgInterna_ensino-fundamental-II				{ position: relative; height: 403px; left: 0; right: 0; z-index: -1; top: -80px;
									  background: url("../imagens/slider/fundo_slider_ensino-fundamental-II.jpg") repeat-x left center; }

#bgInterna_ensino-medio				{ position: relative; height: 403px; left: 0; right: 0; z-index: -1; top: -80px;
									  background: url("../imagens/slider/fundo_slider_ensino-medio.jpg") repeat-x left center; }

#bgInterna_centro-de-idiomas				{ position: relative; height: 403px; left: 0; right: 0; z-index: -1; top: -80px;
									  background: url("../imagens/slider/fundo_slider_centro-de-idiomas.jpg") repeat-x left center; }

#bgInterna_esportes-e-danca				{ position: relative; height: 403px; left: 0; right: 0; z-index: -1; top: -80px;
									  background: url("../imagens/slider/fundo_slider_esportes-e-danca.jpg") repeat-x left center; }

#bgInterna_musica-e-artes				{ position: relative; height: 403px; left: 0; right: 0; z-index: -1; top: -80px;
									  background: url("../imagens/slider/fundo_slider_musica-e-artes.jpg") repeat-x left center; }

/* TEXTO */

.interna .title								{ position: relative; margin: 50px 0 5px; }

.interna .title h2							{ font-family: 'bree_ltlight'; font-size: 35px; text-transform: uppercase;
											  position: relative; padding-top: 10px; color: #222d79; }
.interna .title h2 span						{ font-family:'fourseasons_proregular'; font-size: 41px; height: 65px;
											  background: #fff; ;
											  display: inline-block; padding: 3px 10px 2px; margin-bottom: 5px;}
.interna .title h2 strong					{ background: #fff;;
											  display: inline-block; padding: 10px 10px 5px;}

.interna .title h4							{ display: inline-block; width: auto; height: auto; padding: 6px 8px 5px; 
											  position: absolute; top: -17px; z-index: 10;
											  font-family: 'bree_ltlight'; font-size: 13px; color: #FFF; }
.interna .title h4:after					{ border-left: 9px solid transparent; border-right: 9px solid transparent; 
											  content: ""; height: 0; width: 0; position: absolute; bottom: -6px; left: 10px; z-index: 10; }	  
																																					

.interna .title.colegio h4	  	{ background: #222d79; }	
.interna .title.colegio h4:after	{ border-top: 10px solid #222d79; }		
.interna .title.colegio strong	{ color: #222d79;  }

.interna .title.pastoral h4	  	{ background: #222d79; }	
.interna .title.pastoral h4:after	{ border-top: 10px solid #222d79; }		
.interna .title.pastoral strong	{ color: #222d79;  }

.interna .title.escola-de-extensao h4	  	{ background: #f05a3f; }	
.interna .title.escola-de-extensao h4:after	{ border-top: 10px solid #f05a3f; }		
.interna .title.escola-de-extensao strong	{ color: #f05a3f;  }

.interna .title.educacao-infantil h4	  	{ background: #f05a3f; }	
.interna .title.educacao-infantil h4:after	{ border-top: 10px solid #f05a3f; }		
.interna .title.educacao-infantil strong	{ color: #f05a3f;  }

.interna .title.ensino-fundamental h4			{ background: #222d79; }
.interna .title.ensino-fundamental h4:after		{ border-top: 10px solid #222d79; }
.interna .title.ensino-fundamental strong		{ color: #222d79; }

.interna .title.ensino-fundamental-I h4			{ background: #3ea2ca; }
.interna .title.ensino-fundamental-I h4:after	{ border-top: 10px solid #3ea2ca; }
.interna .title.ensino-fundamental-I strong		{ color: #3ea2ca; }

.interna .title.ensino-fundamental-II h4		{ background: #bad875; }
.interna .title.ensino-fundamental-II h4:after	{ border-top: 10px solid #bad875; }
.interna .title.ensino-fundamental-II strong	{ color: #bad875; }

.interna .title.ensino-medio h4			{ background: #fdb813; }
.interna .title.ensino-medio h4:after	{ border-top: 10px solid #fdb813; }
.interna .title.ensino-medio strong		{ color: #fdb813; }

.interna .title.extracurriculares h4		{ background: #ffc01d; }
.interna .title.extracurriculares h4:after	{ border-top: 10px solid #ffc01d; }
.interna .title.extracurriculares strong	{ color: #ffc01d; }

.interna .title.centro-de-idiomas h4		{ background: #5b9f45; }
.interna .title.centro-de-idiomas h4:after	{ border-top: 10px solid #5b9f45; }
.interna .title.centro-de-idiomas strong	{ color: #5b9f45; }

.interna .title.esportes-e-danca h4			{ background: #44a2bc; }
.interna .title.esportes-e-danca h4:after	{ border-top: 10px solid #44a2bc; }
.interna .title.esportes-e-danca strong		{ color: #44a2bc; }

.interna .title.musica-e-artes h4		{ background: #ed1c24; }
.interna .title.musica-e-artes h4:after	{ border-top: 10px solid #ed1c24; }
.interna .title.musica-e-artes strong	{ color: #ed1c24; }
							
.interna .title.colegio h4	  			{ background: #222d79; }	
.interna .title.colegio h4:after	  	{ border-top: 10px solid #222d79; }		
.interna .title.colegio strong			{ color: #222d79;  }	  													 		  

.interna .title.pastoral h4	  			{ background: #222d79; }	
.interna .title.pastoral h4:after	  	{ border-top: 10px solid #222d79; }		
.interna .title.pastoral strong			{ color: #222d79;  }	  													 		  

.interna .title.secretaria h4	  		{ background: #222d79; }	
.interna .title.secretaria h4:after	  	{ border-top: 10px solid #222d79; }		
.interna .title.secretaria strong		{ color: #222d79;  }	  

.interna .title.comunidade h4	  		{ background: #222d79; }	
.interna .title.comunidade h4:after	  	{ border-top: 10px solid #222d79; }		
.interna .title.comunidade strong		{ color: #222d79;  }	  													 		  

.interna .title.servicos h4	  			{ background: #222d79; }	
.interna .title.servicos h4:after	  	{ border-top: 10px solid #222d79; }		
.interna .title.servicos strong			{ color: #222d79;  }	  	

.interna .title.pastoral h4	  			{ background: #222d79; }	
.interna .title.pastoral h4:after	  	{ border-top: 10px solid #222d79; }		
.interna .title.pastoral strong			{ color: #222d79;  }											 		  


											  
											  
.interna .container.text 					{ position: relative; float: left; width: 669px; padding: 20px; border: 1px solid #eaeaea;
											  margin-bottom: 30px; background: #fff; }									 		  

.interna .container.text.colegio a			{ color: #222d79; }
.interna .container.text.colegio h3 a		{ color: #222d79; }
.interna .container.text.colegio p			{ font-size: 15px; margin-bottom: 15px; }	  				
.interna .container.text.colegio h3			{ font-family: 'bree_rgbold'; color: #222d79; font-size: 17px; margin: 25px 0 5px;  text-transform: uppercase; }
.interna .container.text.colegio h4			{ font-family: 'bree_ltlight'; color: #222d79; font-size: 15px; margin: 20px 0 5px; text-transform: uppercase;  }	  				

.interna .container.text.pastoral a			{ color: #222d79; }
.interna .container.text.pastoral h3 a		{ color: #222d79; }
.interna .container.text.pastoral p			{ font-size: 15px; margin-bottom: 15px; }	  				
.interna .container.text.pastoral h3			{ font-family: 'bree_rgbold'; color: #222d79; font-size: 17px; margin: 25px 0 5px;  text-transform: uppercase; }
.interna .container.text.pastoral h4			{ font-family: 'bree_ltlight'; color: #222d79; font-size: 15px; margin: 20px 0 5px; text-transform: uppercase;  }	  				

.interna .container.text.escola-de-extensao a			{ color: #f05a3f; }
.interna .container.text.escola-de-extensao h3 a		{ color: #f05a3f; }
.interna .container.text.escola-de-extensao p			{ font-size: 15px; margin-bottom: 15px; }	  				
.interna .container.text.escola-de-extensao h3			{ font-family: 'bree_rgbold'; color: #f05a3f; font-size: 17px; margin: 25px 0 5px;  text-transform: uppercase; }
.interna .container.text.escola-de-extensao h4			{ font-family: 'bree_ltlight'; color: #f05a3f; font-size: 15px; margin: 20px 0 5px; text-transform: uppercase;  }	  				

.interna .container.text.educacao-infantil a			{ color: #f05a3f; }
.interna .container.text.educacao-infantil h3 a		{ color: #f05a3f; }
.interna .container.text.educacao-infantil p			{ font-size: 15px; margin-bottom: 15px; }	  				
.interna .container.text.educacao-infantil h3			{ font-family: 'bree_rgbold'; color: #f05a3f; font-size: 17px; margin: 25px 0 5px;  text-transform: uppercase; }
.interna .container.text.educacao-infantil h4			{ font-family: 'bree_ltlight'; color: #f05a3f; font-size: 15px; margin: 20px 0 5px; text-transform: uppercase;  }	  				

.interna .container.text.ensino-fundamental a			{ color: #222d79; }
.interna .container.text.ensino-fundamental h3 a		{ color: #222d79; }
.interna .container.text.ensino-fundamental p			{ font-size: 15px; margin-bottom: 15px; }	  				
.interna .container.text.ensino-fundamental h3			{ font-family: 'bree_rgbold'; color: #222d79; font-size: 17px; margin: 25px 0 5px;  text-transform: uppercase; }
.interna .container.text.ensino-fundamental h4			{ font-family: 'bree_ltlight'; color: #222d79; font-size: 15px; margin: 20px 0 5px; text-transform: uppercase;  }	  				

.interna .container.text.ensino-fundamental-I a			{ color: #3ea2ca; }
.interna .container.text.ensino-fundamental-I h3 a		{ color: #3ea2ca; }
.interna .container.text.ensino-fundamental-I p			{ font-size: 15px; margin-bottom: 15px; }	  				
.interna .container.text.ensino-fundamental-I h3			{ font-family: 'bree_rgbold'; color: #3ea2ca; font-size: 17px; margin: 25px 0 5px;  text-transform: uppercase; }
.interna .container.text.ensino-fundamental-I h4			{ font-family: 'bree_ltlight'; color: #3ea2ca; font-size: 15px; margin: 20px 0 5px; text-transform: uppercase;  }	  				

.interna .container.text.ensino-fundamental-II a			{ color: #bad875; }
.interna .container.text.ensino-fundamental-II h3 a		{ color: #bad875; }
.interna .container.text.ensino-fundamental-II p			{ font-size: 15px; margin-bottom: 15px; }	  				
.interna .container.text.ensino-fundamental-II h3			{ font-family: 'bree_rgbold'; color: #bad875; font-size: 17px; margin: 25px 0 5px;  text-transform: uppercase; }
.interna .container.text.ensino-fundamental-II h4			{ font-family: 'bree_ltlight'; color: #bad875; font-size: 15px; margin: 20px 0 5px; text-transform: uppercase;  }	  				

.interna .container.text.ensino-medio a			{ color: #fdb813; }
.interna .container.text.ensino-medio h3 a		{ color: #fdb813; }
.interna .container.text.ensino-medio p			{ font-size: 15px; margin-bottom: 15px; }	  				
.interna .container.text.ensino-medio h3			{ font-family: 'bree_rgbold'; color: #fdb813; font-size: 17px; margin: 25px 0 5px;  text-transform: uppercase; }
.interna .container.text.ensino-medio h4			{ font-family: 'bree_ltlight'; color: #fdb813; font-size: 15px; margin: 20px 0 5px; text-transform: uppercase;  }	  				

.interna .container.text.extracurriculares a			{ color: #ffc01d; }
.interna .container.text.extracurriculares h3 a		{ color: #ffc01d; }
.interna .container.text.extracurriculares p			{ font-size: 15px; margin-bottom: 15px; }	  				
.interna .container.text.extracurriculares h3			{ font-family: 'bree_rgbold'; color: #ffc01d; font-size: 17px; margin: 25px 0 5px;  text-transform: uppercase; }
.interna .container.text.extracurriculares h4			{ font-family: 'bree_ltlight'; color: #ffc01d; font-size: 15px; margin: 20px 0 5px; text-transform: uppercase;  }	  				

.interna .container.text.centro-de-idiomas a			{ color: #5b9f45; }
.interna .container.text.centro-de-idiomas h3 a		{ color: #5b9f45; }
.interna .container.text.centro-de-idiomas p			{ font-size: 15px; margin-bottom: 15px; }	  				
.interna .container.text.centro-de-idiomas h3			{ font-family: 'bree_rgbold'; color: #5b9f45; font-size: 17px; margin: 25px 0 5px;  text-transform: uppercase; }
.interna .container.text.centro-de-idiomas h4			{ font-family: 'bree_ltlight'; color: #5b9f45; font-size: 15px; margin: 20px 0 5px; text-transform: uppercase;  }	  				

.interna .container.text.esportes-e-danca a			{ color: #44a2bc; }
.interna .container.text.esportes-e-danca h3 a		{ color: #44a2bc; }
.interna .container.text.esportes-e-danca p			{ font-size: 15px; margin-bottom: 15px; }	  				
.interna .container.text.esportes-e-danca h3			{ font-family: 'bree_rgbold'; color: #44a2bc; font-size: 17px; margin: 25px 0 5px;  text-transform: uppercase; }
.interna .container.text.esportes-e-danca h4			{ font-family: 'bree_ltlight'; color: #44a2bc; font-size: 15px; margin: 20px 0 5px; text-transform: uppercase;  }	  				

.interna .container.text.musica-e-artes a			{ color: #ed1c24; }
.interna .container.text.musica-e-artes h3 a		{ color: #ed1c24; }
.interna .container.text.musica-e-artes p			{ font-size: 15px; margin-bottom: 15px; }	  				
.interna .container.text.musica-e-artes h3			{ font-family: 'bree_rgbold'; color: #ed1c24; font-size: 17px; margin: 25px 0 5px;  text-transform: uppercase; }
.interna .container.text.musica-e-artes h4			{ font-family: 'bree_ltlight'; color: #ed1c24; font-size: 15px; margin: 20px 0 5px; text-transform: uppercase;  }	  				


.interna .share								{ position: relative; padding-top: 10px; margin-top: 10px; border-top: 1px solid #eaeaea; }	
.interna .share ul							{ margin-bottom: 15px; }
.interna .share ul li						{ float: left; margin-right: 10px; }  					  				

.interna .share form						{ padding: 25px 20px 20px 50px; background: #fafafa; width: 384px; }	  			
.interna .share form h5						{ font-family: 'fourseasons_pro_boldbold'; font-size:21px; color: #222d79; margin-bottom: -5px;
											  position: relative;; }	  			
.interna .share form h5:after				{ position: absolute; left: -36px; top: -10px; width: 36px; height: 36px; content: "";
											  background: url("../imagens/compartilhar_mouse.png") no-repeat center center;}	  				
.interna .share form p						{ font-family: 'bree_ltlight'; font-size: 13px; }	  				
.interna .share form p span					{ color: #dc3043; }

.interna .share form input					{ font-family: 'bree_ltlight'; font-size: 13px; padding: 5px 10px; color: #222d79;
											  width: 208px; }
.interna .share form input.submit			{ position: relative; float: right; width: auto; display: inline-block; margin-top: 5px;
											  font-family: 'bree_rgbold'; font-size: 12px; text-transform: uppercase; color: #fff;
											  box-shadow: -5px 5px 0px rgba(255,255,255,0.3); background: #222d79; cursor: pointer; }

.interna .share form input.submit:hover		{ background: #dc3043; color: #fff; }

.interna .share .label						{ width: 600px; margin-bottom: 10px; clear: both; }
.interna .share .label p					{ float: left; width: 150px; text-align: right; margin-right: 5px; padding-top: 5px;  }


.corpo_noticia.colegio a			{ color: #222d79; }
.corpo_noticia.colegio h3 a		{ color: #222d79; }
.corpo_noticia.colegio p			{ font-size: 15px; margin-bottom: 15px; }	  				
.corpo_noticia.colegio h3			{ font-family: 'bree_rgbold'; color: #222d79; font-size: 17px; margin: 25px 0 5px;  text-transform: uppercase; }
.corpo_noticia.colegio h4			{ font-family: 'bree_ltlight'; color: #222d79; font-size: 15px; margin: 20px 0 5px; text-transform: uppercase;  }	  				

.corpo_noticia.pastoral a			{ color: #222d79; }
.corpo_noticia.pastoral h3 a		{ color: #222d79; }
.corpo_noticia.pastoral p			{ font-size: 15px; margin-bottom: 15px; }	  				
.corpo_noticia.pastoral h3			{ font-family: 'bree_rgbold'; color: #222d79; font-size: 17px; margin: 25px 0 5px;  text-transform: uppercase; }
.corpo_noticia.pastoral h4			{ font-family: 'bree_ltlight'; color: #222d79; font-size: 15px; margin: 20px 0 5px; text-transform: uppercase;  }	  				

.corpo_noticia.escola-de-extensao a			{ color: #f05a3f; }
.corpo_noticia.escola-de-extensao h3 a		{ color: #f05a3f; }
.corpo_noticia.escola-de-extensao p			{ font-size: 15px; margin-bottom: 15px; }	  				
.corpo_noticia.escola-de-extensao h3			{ font-family: 'bree_rgbold'; color: #f05a3f; font-size: 17px; margin: 25px 0 5px;  text-transform: uppercase; }
.corpo_noticia.escola-de-extensao h4			{ font-family: 'bree_ltlight'; color: #f05a3f; font-size: 15px; margin: 20px 0 5px; text-transform: uppercase;  }	  				

.corpo_noticia.educacao-infantil a			{ color: #f05a3f; }
.corpo_noticia.educacao-infantil h3 a		{ color: #f05a3f; }
.corpo_noticia.educacao-infantil p			{ font-size: 15px; margin-bottom: 15px; }	  				
.corpo_noticia.educacao-infantil h3			{ font-family: 'bree_rgbold'; color: #f05a3f; font-size: 17px; margin: 25px 0 5px;  text-transform: uppercase; }
.corpo_noticia.educacao-infantil h4			{ font-family: 'bree_ltlight'; color: #f05a3f; font-size: 15px; margin: 20px 0 5px; text-transform: uppercase;  }	  				

.corpo_noticia.ensino-fundamental a			{ color: #222d79; }
.corpo_noticia.ensino-fundamental h3 a		{ color: #222d79; }
.corpo_noticia.ensino-fundamental p			{ font-size: 15px; margin-bottom: 15px; }	  				
.corpo_noticia.ensino-fundamental h3			{ font-family: 'bree_rgbold'; color: #222d79; font-size: 17px; margin: 25px 0 5px;  text-transform: uppercase; }
.corpo_noticia.ensino-fundamental h4			{ font-family: 'bree_ltlight'; color: #222d79; font-size: 15px; margin: 20px 0 5px; text-transform: uppercase;  }	  				

.corpo_noticia.ensino-fundamental-I a			{ color: #3ea2ca; }
.corpo_noticia.ensino-fundamental-I h3 a		{ color: #3ea2ca; }
.corpo_noticia.ensino-fundamental-I p			{ font-size: 15px; margin-bottom: 15px; }	  				
.corpo_noticia.ensino-fundamental-I h3			{ font-family: 'bree_rgbold'; color: #3ea2ca; font-size: 17px; margin: 25px 0 5px;  text-transform: uppercase; }
.corpo_noticia.ensino-fundamental-I h4			{ font-family: 'bree_ltlight'; color: #3ea2ca; font-size: 15px; margin: 20px 0 5px; text-transform: uppercase;  }	  				

.corpo_noticia.ensino-fundamental-II a			{ color: #bad875; }
.corpo_noticia.ensino-fundamental-II h3 a		{ color: #bad875; }
.corpo_noticia.ensino-fundamental-II p			{ font-size: 15px; margin-bottom: 15px; }	  				
.corpo_noticia.ensino-fundamental-II h3			{ font-family: 'bree_rgbold'; color: #bad875; font-size: 17px; margin: 25px 0 5px;  text-transform: uppercase; }
.corpo_noticia.ensino-fundamental-II h4			{ font-family: 'bree_ltlight'; color: #bad875; font-size: 15px; margin: 20px 0 5px; text-transform: uppercase;  }	  				

.corpo_noticia.ensino-medio a			{ color: #fdb813; }
.corpo_noticia.ensino-medio h3 a		{ color: #fdb813; }
.corpo_noticia.ensino-medio p			{ font-size: 15px; margin-bottom: 15px; }	  				
.corpo_noticia.ensino-medio h3			{ font-family: 'bree_rgbold'; color: #fdb813; font-size: 17px; margin: 25px 0 5px;  text-transform: uppercase; }
.corpo_noticia.ensino-medio h4			{ font-family: 'bree_ltlight'; color: #fdb813; font-size: 15px; margin: 20px 0 5px; text-transform: uppercase;  }	  				

.corpo_noticia.extracurriculares a			{ color: #ffc01d; }
.corpo_noticia.extracurriculares h3 a		{ color: #ffc01d; }
.corpo_noticia.extracurriculares p			{ font-size: 15px; margin-bottom: 15px; }	  				
.corpo_noticia.extracurriculares h3			{ font-family: 'bree_rgbold'; color: #ffc01d; font-size: 17px; margin: 25px 0 5px;  text-transform: uppercase; }
.corpo_noticia.extracurriculares h4			{ font-family: 'bree_ltlight'; color: #ffc01d; font-size: 15px; margin: 20px 0 5px; text-transform: uppercase;  }	  				

.corpo_noticia.centro-de-idiomas a			{ color: #5b9f45; }
.corpo_noticia.centro-de-idiomas h3 a		{ color: #5b9f45; }
.corpo_noticia.centro-de-idiomas p			{ font-size: 15px; margin-bottom: 15px; }	  				
.corpo_noticia.centro-de-idiomas h3			{ font-family: 'bree_rgbold'; color: #5b9f45; font-size: 17px; margin: 25px 0 5px;  text-transform: uppercase; }
.corpo_noticia.centro-de-idiomas h4			{ font-family: 'bree_ltlight'; color: #5b9f45; font-size: 15px; margin: 20px 0 5px; text-transform: uppercase;  }	  				

.corpo_noticia.esportes-e-danca a			{ color: #44a2bc; }
.corpo_noticia.esportes-e-danca h3 a		{ color: #44a2bc; }
.corpo_noticia.esportes-e-danca p			{ font-size: 15px; margin-bottom: 15px; }	  				
.corpo_noticia.esportes-e-danca h3			{ font-family: 'bree_rgbold'; color: #44a2bc; font-size: 17px; margin: 25px 0 5px;  text-transform: uppercase; }
.corpo_noticia.esportes-e-danca h4			{ font-family: 'bree_ltlight'; color: #44a2bc; font-size: 15px; margin: 20px 0 5px; text-transform: uppercase;  }	  				

.corpo_noticia.musica-e-artes a			{ color: #ed1c24; }
.corpo_noticia.musica-e-artes h3 a		{ color: #ed1c24; }
.corpo_noticia.musica-e-artes p			{ font-size: 15px; margin-bottom: 15px; }	  				
.corpo_noticia.musica-e-artes h3			{ font-family: 'bree_rgbold'; color: #ed1c24; font-size: 17px; margin: 25px 0 5px;  text-transform: uppercase; }
.corpo_noticia.musica-e-artes h4			{ font-family: 'bree_ltlight'; color: #ed1c24; font-size: 15px; margin: 20px 0 5px; text-transform: uppercase;  }

/*******************************************
  -------- ÁLBUNS DE FOTO E VÍDEO --------
*******************************************/	

.album_fotos
{
	margin: 0 auto;
	text-align: center;
	width: 90%;
}

.album_fotos a
{
	margin: 10px;
}

.album_fotos a img
{
	border: 1px solid black;
}

.album_videos
{
	margin: 0 auto;
	text-align: center;
}

.album_videos a img
{
	margin: 3px;	
}

.album_videos a img
{
	border: 1px solid black;
}

.link_cabecalho_calendario
{
	width: 130px;
	display: inline-table;
}

.mes_cabecalho_calendario
{
	color: #222d79;
}

.data_calendario
{
	width: 647px;
	padding: 10px;
	margin-bottom: 20px;
	border: 1px solid #eaeaea;
}

.titulo_data_calendario
{
	display: list-item;
	background-color: #F7F7F7;
	padding: 3px;
}

.menu_dom_bosco li
{
	display: inline-table;
	width: 100px;
	height: 36px;
	text-align: center;
	background-color: #FAF2C4;
	padding: 4px;
}

.menu_dom_bosco a
{
	height: 36px;
	display: block;
}

.menu_dom_bosco li.ativo
{
	background-color: #CFB594;
}

.fb-like
{
	float: left;
	width: 275px;
}

.t-share
{
	float: left;
	width: 92px;
}

.g-plusone{
	float: left;
	width: 10px;
}

.lista_redes_sociais
{
	margin-bottom: 20px;
}

.thumbs_albuns_fotos
{
	max-height: 66px;
}

.interna .container img.thumbs_albuns_fotos	{ margin: 10px; }

.caixa_thumbs_albuns_fotos
{
	width: 120px;
	margin: 0 auto;
	text-align: center;
	float: left;
}