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

/* Global */

body {
	background-image:url(../img/bg_site.jpg);
	background-repeat:repeat-x;
	margin:0 auto;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}
.div920 {
	width:920px;
	margin:0 auto;
}
.div950 {
	background-image:url(../img/bg_sombra.png);
	background-repeat:repeat-y;
	width:950px;
	margin:0 auto;
}
h1 {
	font-size:18px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#5dad19;
	margin:10px 0 10px 0;
}
h2 {
	font-size:24px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#0a4979;
	margin:10px 0 10px 0;
}
.div_voltar a {
	color:#0a4979;
	font-size:15px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}
/* Topo */

#topo {
	background:url(../img/topo2016.jpg) no-repeat;
	background-position:center top;
	height:118px;
	margin:0 auto;
}
#topo #logo {
	display:block;
	width:251px;
	height:82px;
	padding:15px 0 0 15px;
	float:left;
}
#topo #logo_natal{
	display:block;
	width:251px;
	height:82px;
	padding:0px 0 0 15px;
	float:left;
}
#fone {
	float:right;
	padding:85px 20px 0 0;
}
#menu {
	background:url(../img/menu_bg.jpg) no-repeat top center;
	width:950px;
	height:38px;
	margin:0 auto;
	clear:both;
}
#menu a {
	display:block;
	float:left;
	height:28px;
	background-repeat:no-repeat;
	background-position:top;
	text-decoration:none;
	font-size:1px;
}
#menu a:hover {
	background-position:bottom;
}
#menu .div920 #menu_home {
	background-image:url(../img/menu_home_novo.jpg);
	width:45px;
	height:38px;
	padding-left:15px;
}
#menu .div920 #menu_nossaescola {
	background-image:url(../img/menu_escola.jpg);
	width:95px;
	height:38px;
}
#menu .div920 #menu_educacao {
	background-image:url(../img/menu_educacao.jpg);
	width:74px;
	height:38px;
}
#menu .div920 #menu_eventosenovidades {
	background-image:url(../img/menu_eventos.jpg);
	width:149px;
	height:38px;
}
#menu .div920 #menu_responsabilidadesocial {
	background-image:url(../img/menu_social.jpg);
	width:174px;
	height:38px;
}
#menu .div920 #menu_faleconosco {
	background-image:url(../img/menu_faleconosco.jpg);
	width:97px;
	height:38px;
}
#menu .div920 div {
	background:url(../img/menu_divisoria.jpg) no-repeat center 13px;
	float:left;
	height:38px;
	width:50px;
	margin-right:3px;
}
/* Rodapé */

#rodape {
	background:url(../img/rodape_bg.jpg) top center;
	height:282px;
}
.clearfix {
	clear:both;
}
.rodape_1 {
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFF;
	float:left;
	padding-top:149px;
}
.rodape_1 a {
	color:#FFF;
}
.rodape_2 {
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFF;
	float:left;
	padding:149px 0 0 40px;
}
.rodape_2 a {
	color:#FFF;
}
.logo_sopa {
	text-align:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFF;
	float:right;
	padding:160px 0 0 0;
}
/* Home */
.div_esquerda {
	background-image:url(../img/responsabilidade_social.jpg);
	background-repeat:no-repeat;
	width:182px;
	height:241px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:20px 5px 0 135px;
	float:left;
	color:#333333;
}
.div_esquerda a {
	color:#0066cc;
	text-align:right;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	margin-left:90px;
	font-size:13px;
	font-weight:bold;
}
.div_esquerda a:hover {text-decoration:none;}
.div_centro {
	background-image:url(../img/bg_atendimento.jpg);
	background-repeat:no-repeat;
	height:265px;
	width:274px;
	font-size:12px;
	float:left;
}
.div_centro img {
	margin:10px 0 0 30px;
}
.texto_1 {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#0a4979;
	font-size:12px;
	padding:0 0 0 30px;
}
.texto_2 {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#000;
	font-size:12px;
	padding:10px 0 0 30px;
}
.div_direita {
	background-image:url(../img/bg_direita.jpg);
	background-repeat:no-repeat;
	width:324px;
	height:270px;
	float:left;
}
.div_direita img {
	margin:5px 0 0 16px;
}
.infraestrutura {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:12px;
	padding:16px 0 0 20px;
}
.infraestrutura a {
	color:#0066cc;
	text-align:right;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	margin-left:210px;
	font-size:13px;
	font-weight:bold;
}
.infraestrutura a:hover {text-decoration:none;}
.eventos {
	padding:10px 0 10px 24px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
}
.eventos a {
	color:#333333;
	font-size:12px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}
.eventos a:hover {text-decoration:none;}
.novidades_link {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#0066cc;
	text-align:right;
	margin: 0 0 0 170px;
	font-weight:bold;
}
.novidades_link:hover {text-decoration:none;}
/* Proposta */
.proposta{
	background:url(../img/bg_proposta.jpg) no-repeat;
	width:294px;
	height:303px;
	padding:30px 10px 10px 20px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:12px;
	float:left;
}
.proposta_meio{
	background:url(../img/bg_proposta_meio.jpg) no-repeat;
	width:282px;
	height:263px;
	padding:70px 10px 10px 20px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:12px;
	float:left;
}
.brincar{
	background:url(../img/bg_brincar.jpg) no-repeat;
	width:254px;
	height:303px;
	padding:30px 10px 10px 20px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:12px;
	float:left;
}
/* Infantil */
.infantil {
	background:url(../img/bg_infantil.jpg) no-repeat;
	width:294px;
	height:303px;
	padding:30px 10px 10px 20px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	float:left;
}
.infantil_foto {
	background:url(../img/bg_infantil_foto.jpg) no-repeat;
	width:566px;
	height:278px;
	padding:55px 10px 10px 20px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	float:left;
}
/* Berçário */
.bercario{
	background:url(../img/bg_bercario.jpg) no-repeat top;
	width:294px;
	height:303px;
	padding:30px 10px 10px 20px;
	margin-top:-1px;
	font-size:12px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#333333;
	float:left;
}
.bercario_fotos{
	background:url(../img/bg_bercario_fotos.jpg) no-repeat;
	width:566px;
	height:278px;
	padding:55px 10px 10px 20px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	float:left;
}
/* Quem Somos */
.depo_destaque {
	background:url(../img/bg_depoimento_destaque.jpg) no-repeat;
	width:860px;
	height:100px;
	padding:20px 10px 10px 50px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:16px;
	font-style:italic;
	color:#0a4979;
	text-align:right;
}
.nossa_escola {
	background-image:url(../img/bg_nossaescola.jpg);
	background-repeat:no-repeat;
	width:308px;
	height:296px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	float:left;
	padding:30px 5px 10px 20px;
	color:#333333;
}
.texto_direita {
	color:#0a4979;
	font-size:12px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	margin:20px 5px 10px 95px;
}
.infraestrutura_escola {
	background-image:url(../img/bg_infraescola.jpg);
	background-repeat:no-repeat;
	width:281px;
	height:296px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0a4979;
	float:left;
	padding:30px 5px 10px 20px;
}
.atividades {
	background-image:url(../img/bg_atividades.jpg);
	background-repeat:no-repeat;
	width:256px;
	height:296px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	float:left;
	padding:30px 5px 10px 20px
}

.unidades {
	width:880px;
	height:400px;
	float:left;
	padding:0px 20px 40px 20px;
}



.fotos {
	background-image:url(../img/bg_fotos.jpg);
	background-repeat:no-repeat;
	width:880px;
	height:240px;
	float:left;
	padding:0px 20px 40px 20px;
}
.fotos a {
	cursor:pointer;
}
.titulo_foto {
	font-size:13px;
	font-weight:bold;
	text-align:center;
	width:250px;
	height:20px;
	float:left;
	margin-top:10px
}
.depoimento_esquerda {
	width:438px;
	font-size:12px;
	color:#333333;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-style:italic;
	float:left;
	padding:0px 10px 10px 10px;
}
.depoimento_direita {
	width:438px;
	font-size:12px;
	color:#333333;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-style:italic;
	float:left;
	padding:60px 10px 10px 10px;
}
/* Educação */
.metodologia {
	background-image:url(../img/bg_metodologia.jpg);
	background-repeat:no-repeat;
	width:309px;
	height:463px;
	font-size:12px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	float:left;
	padding:30px 5px 10px 10px;
	color:#33333;
}
.cursos {
	background-image:url(../img/bg_cursos.jpg);
	background-repeat:no-repeat;
	width:294px;
	height:463px;
	font-size:12px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	float:left;
	padding:30px 5px 10px 15px;
	color:#333333;
}
.cursos a {
	color:#0066cc;
	font-size:12px;
	font-weight:bold;
	display: block;
	text-align:right;
}
.salas_ambiente {
	background-image:url(../img/bg_salas_novo.jpg);
	background-repeat:no-repeat;
	width:262px;
	height:383px;
	font-size:12px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#33333;
	float:left;
	padding:110px 5px 10px 15px;
}
/* Eventos e Novidades */
.div_eventos {
	background:url(../img/bg_eventos.jpg) no-repeat;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:30px 10px 10px 20px;
	width:430px;
	float:left;
}
.div_novidades {
	background:url(../img/bg_novidades.jpg) no-repeat;
	font:12px;
	width:430px;
	height:420px;
	padding:60px 10px 10px 20px;
	float:left;
}
.div_novidades a {
	font-size:14px;
	color:#333333;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}
.box_fotos {
	width:180px;
	height:180px;
	padding:20px 35px 10px 0px;
	float:left;
	font-size:12px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#333333;
	text-align:center;	
}
.box_fotos a {
	color:#0066cc;
	padding-top:10px;
	border:0;
}
.detalhes {
	background:url(../img/bg_detalhes_eventos.jpg) no-repeat;
	width:880px;
	height:300px;
	padding:30px 20px 10px 20px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
}
.detalhes_new {
	background:url(../img/bg_detalhes_eventos.jpg) no-repeat;
	width:880px;
	padding:30px 20px 10px 20px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
}
.texto_corrido {
	width:880px;
	font-size:12px;
	color:#333333;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}
	
/* Responsabilidade Social */
.social_esquerda {
	background:url(../img/bg_responsabilidade_direita.jpg) no-repeat;
	width:293px;
	height:452px;
	float:left;
	font-size:12px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#333333;
	padding:30px 10px 10px 20px;
}
.social_direita {
	background:url(../img/bg_responsabilidade_esquerda.jpg) no-repeat;
	width:566px;
	height:412px;
	font-size:12px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#333333;
	float:left;
	padding:70px 10px 10px 20px;
}

/* Fale Conosco */
.bg_contato_novo {background-image:url(../img/bg_contato_novo.jpg); width:900px; background-position:top center; padding:10px; background-repeat:no-repeat;}
.formulario_contato {
	background:url(../img/bg_contato.jpg) no-repeat;
	width:388px;
	height:484px;
	float:left;
	padding:30px 10px 10px 20px;
}
.d20 {
	width:20%;
	height:25px;
	font-size:12px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#333333;
	float:left;
	margin:20px 5px 0 0;
}
.d80 {
	width:50%;
	height:25px;
	float:left;
	margin:20px 10px 0 0;
}
.textbox{ background:url(../img/bg_textbox.gif) repeat-x #e4e4e4; height:23px; border:#909090 1px solid; padding:0 1%; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:13px; color:#333; width:97%;}

.btn_enviar {
	background:url(../img/btn_enviar.gif) repeat-x top;
	width:111px;
	height:30px;
	border:0 none;
	font-size:1px;
}
.btn_enviar:hover {
	background-position:bottom;
	cursor:pointer;
}
.mapa {
	background:url(../img/bg_mapa.jpg) no-repeat;
	width:472px;
	height:514px;
	float:left;
	padding:30px 10px 10px 20px;
	font-size:12px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#333333;
}

/*BANNER 2014*/

.banner_2017 {background-image:url(../img/banner-matricula-2017.jpg); width:920px; height:300px; display:block; z-index:999; background-repeat:no-repeat;}
.banner_2018 {background-image:url(../img/matricula2018.jpg); width:920px; height:300px; display:block; z-index:999; background-repeat:no-repeat;}
.banner_2019 {background-image:url(../img/matricula-2019.jpg); width:920px; height:300px; display:block; z-index:999; background-repeat:no-repeat;}
.banner_2020 {background-image:url(../img/banner2020.jpg); width:920px; height:300px; display:block; z-index:999; background-repeat:no-repeat;}
.banner_2014 {width:920px; height:300px;}
.txt_banner .slogan {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#445daa; font-size:20px; line-height:30px; font-weight:bold; text-shadow: 2px 2px 5px #e6e6e6; position:absolute; z-index:999; margin:10px 0 0 30px; display:none;}
.txt_banner .box_endereco {background-color:#fff3b0; opacity:0.7; width:200px; padding:10px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#071950; font-size:14px; line-height:22px; text-align:center; position:absolute; z-index:999; margin:50px 0 0 30px; border-radius:0.5em; display:none;}