body { background:#FFFFFF; margin:0px; font: 11px Tahoma, Arial, Verdana; color:#4f4f4f; line-height:16px;  }

input{ color:#666 }

textarea{ font-size:12px; color:#666; font-family:Tahoma, Arial, Verdana }

#topo {  margin:0 auto; padding:8px 0 0 0; width:800px;
        height:160px; overflow:hidden; }
#topo h1{background:url(../img/logo.gif) no-repeat ; margin:20px 0 0 60px;
                    text-indent:-9999px; width:131px; height:123px; float:left;}
#topo p{background:url(../img/bandeiras.gif) no-repeat ; float:right; width:244px;
                height:108px; text-indent:-9999px; float:right; margin:20px 40px 0 0;}



#menu { height:46px; background:url(../img/bg/bg_menu.gif) repeat-x center bottom; width: 100%; }
#menu .menu-interno { height:46px; margin:0 auto; overflow:hidden; width: 770px; padding:1px 0 0 12px}

.menu-interno .menu1 {width: 54px;  background-position:0 0;}
.menu-interno .menu1:hover {  background-position:0 -54px;}

.menu-interno .menu2 {width: 57px;  background-position:-54px 0;}
.menu-interno .menu2:hover {  background-position:-54px -54px;}

.menu-interno .menu3 {width: 103px; background-position:-111px 0;}
.menu-interno .menu3:hover {  background-position:-111px -54px;}

.menu-interno .menu4 {width: 135px;  background-position:-214px 0;}
.menu-interno .menu4:hover {  background-position: -214px -54px;}

.menu-interno .menu5 {width: 135px;  background-position:-349px 0;}
.menu-interno .menu5:hover {  background-position: -349px -54px;}

.menu-interno .menu6 {width: 50px;  background-position:-484px 0;}
.menu-interno .menu6:hover {  background-position: -484px -54px;}

.menu-interno .menu7 {width: 129px;  background-position:-534px 0;}
.menu-interno .menu7:hover {  background-position: -534px -54px;}

.menu-interno .menu8 {width: 76px;  background-position:-663px 0;}
.menu-interno .menu8:hover {  background-position: -663px -54px;}

#geral {background:url(../img/bg/bg.gif) repeat-y center top; width:100%; margin:0 0 0 0;}
#conteudo {width:880px; margin:0 auto;  }
#topo-flash {margin:0 auto; overflow:hidden; width:741px; height:197px;}

/* HOME */

#ensinos {background:url(../img/border_topo_c.gif) no-repeat center top; width: 688px;
            margin:12px auto auto auto; overflow:hidden; height: 146px; background-color: #e3e4e5; }
#ensinos .box-ensino {margin:14px 12px 0 4px; width: 152px; float:left;}
#ensinos .box-ensino p{margin:10px 0 0 5px; height: 30px; font: 11px Tahoma, Verdana; line-height:16px; color:#333333;}

#ensinos .bercario h2{background:url(../img/topo-bercario.gif) no-repeat left top; width: 152px;
                    height:28px; text-indent:-9999px; }
#ensinos .bercario .saiba-mais{background-position:0 -18px; }
#ensinos .bercario .saiba-mais:hover{background-position:-64px -18px;}

#ensinos .infantil h2{background:url(../img/topo-infantil.gif) no-repeat left top; width: 152px; height:28px;
                    text-indent:-9999px; }
#ensinos .infantil .saiba-mais{background-position:0 -18px; }
#ensinos .infantil .saiba-mais:hover{background-position:-64px -18px;}

#ensinos .fundamental1 h2{background:url(../img/topo-fundamental1.gif) no-repeat left top; width: 152px;
                        height:28px; text-indent:-9999px; }
#ensinos .fundamental1 .saiba-mais{background-position:0 -36px; }
#ensinos .fundamental1 .saiba-mais:hover{background-position:-64px -36px;}

#ensinos .fundamental2 h2{background:url(../img/topo-fundamental2.gif) no-repeat left top; width: 152px;
                            height:28px; text-indent:-9999px; }
#ensinos .fundamental2 .saiba-mais{background-position:0 -55px; }
#ensinos .fundamental2 .saiba-mais:hover{background-position:-64px -55px;}

#home-esq {display:inline; float:left; height:330px; margin:0 0 0 95px; width: 254px;}
#home-esq #recados {width: 254px; margin:15px 5px 0 0; float:left;  background-color:#f3f5f7; display:inline; }
#home-esq #recados .border-top{background:url(../img/border_top_recados.gif) no-repeat center top;  width:254px;
                        padding:20px 0 0 0;}
#home-esq #recados .border-button{background:url(../img/border_button_recados.gif) no-repeat center bottom; width:254px;
                        padding:0 0 20px 0;}
#home-esq #recados h1{background:url(../img/topo-recados.gif) no-repeat left;  width: 152px; height:28px;
            text-indent:-9999px; margin:0 0 10px 1px; }
#home-esq #recados .conteudo {background:url(../img/bg/bg_calendario.gif) repeat-x left top; width: 152px; height:210px;
                    float:left; }		    
#home-esq #mensagens {padding:0px 0 20px 3px; overflow:auto; height:120px; width:230px; margin:15px 0 0 0;}
#home-esq #mensagens .recado{background-color:#f3f5f7;}
#home-esq #mensagens .recado h2{margin:0 0 0 10px; font: bold 11px Tahoma, Verdana; line-height:16px; color:#363b76; padding:5px 0 0 0;}
#home-esq #mensagens .recado a{text-decoration: none; color:#333333;}
#home-esq #mensagens .recado .zebra1{margin:2px 0 0 10px; font: 11px Tahoma, Verdana; line-height:16px; color:#333333; text-decoration: none;}
#home-esq #mensagens .recado .zebra2{margin:2px 0 0 10px; background-color:#dedede; text-decoration: none; font: 11px Tahoma, Verdana; line-height:16px; color:#333333;}
#home-esq img{margin:10px 0 0 10px;}

#home-centro {float:left; margin:0 5px 0 0; display:inline; }
#home-centro .mural-fotos {background:url(../img/bg/bg_mural_de_fotos.gif) no-repeat left top; width:224px;
                            height:142px;  overflow:hidden; margin: 2px 0 10px 0; }
#home-centro .mural-fotos .confirma{ background-position:0 -73px;  }
#home-centro .mural-fotos .confirma:hover{background-position:-38px -73px;}
#home-centro .mural-fotos p{width:100px; height:50px; margin:62px 0 0 115px; font: 11px Tahoma, Verdana; line-height:16px; color:#333333; line-height:16px;}
#home-centro .mural-fotos img{margin:10px 20px 0 0; float:right; display:inline;}

#home-centro .botoes {width:217px; height:145px; float:left; margin:12px 0 0 7px; display:inline;}
#home-centro .botoes .botao-pedagogica{background-position:0 -377px; }
#home-centro .botoes .botao-pedagogica:hover{background-position:-104px -377px;}

#home-centro .botoes .botao-culturais{background-position:0 -507px; }
#home-centro .botoes .botao-culturais:hover{background-position:-104px -507px;}

#home-centro .botoes .botao-jornal{background-position:0 -442px; }
#home-centro .botoes .botao-jornal:hover{background-position:-104px -442px;}

#home-centro .botoes .botao-nutricao{background-position:0 -572px; }
#home-centro .botoes .botao-nutricao:hover{background-position:-104px -572px;}



#home-dir {width:280px; height:330px; float:left; margin:-10px 0 0 0; display:inline;}
#home-dir .calendario {float:left; overflow:hidden;}

#home-dir .matricula {background:url(../img/bg/bg_matriculas_abertas.gif) no-repeat left top; float:left;
                        width:244px; height:100px;  overflow:hidden; margin: 5px 0 10px 0; }
#home-dir .matricula h1{ text-indent:-9999px; }
#home-dir .matricula .saiba-mais{background-position:0 0; }
#home-dir .matricula .saiba-mais:hover{background-position:-64px 0px;}

#rodape {width:100%; height:40px; background-color:#ff131d;  padding:6px 0 0 0; }
#rodape .rodape-container {width:700px; margin:0 auto;}
#rodape .rodape-container address{margin:0px auto 2px auto; overflow:hidden; font: 11px Tahoma, Verdana; line-height:16px; color:#fff; text-align:center; width:350px;}
#rodape .rodape-container address a{ color:#fff; text-decoration:none }
#rodape .assinatura{background:url(../img/assinatura.gif) no-repeat center top; text-indent:-9999px; height:10px; width:82px; float:right; display:inline; margin: -22px 0 0 0;}
#rodape .assinatura a{display:block; height:10px; width:82px;}


/*  atividades Culturais  */

#ver-fotos {background:url(../img/veja_fotos_ativ_culturais.gif) no-repeat left top; float:left; display:inline;
			margin:35px 0 0 120px; width:196px; height:224px;}
#ver-fotos img{margin: 22px 0 0 27px;}

#detalhes-ativ {background:url(../img/border_445_20.gif) no-repeat left top; width:445px; height:520px;
                float:right; display:inline; margin:20px 95px 0 0; }
#detalhes-ativ .conteudo {width:425px; height:490px; margin:20px 0 0 0;   border-left: solid 10px #d4d5d6;
                border-bottom: solid 10px #d4d5d6; border-right: solid 10px #d4d5d6; }
#detalhes-ativ .conteudo h2{ background:url(../img/topo_atividades_culturais.gif) no-repeat left top;
                 text-indent:-99999px; width:298px; height:29px;}
#detalhes-ativ .conteudo h3{font: bold 12px Tahoma, Verdana; line-height:16px; color:#324496; margin:20px 0 20px 0;}
#detalhes-ativ .conteudo .texto {overflow-y:auto; margin:20px 0 0 0; width:400px; height:380px; padding:0 24px 30px 10px;}
#detalhes-ativ .conteudo .texto p{padding-bottom:5px; font:11px Tahoma, Verdana; line-height:16px;}
#detalhes-ativ .conteudo .texto .info{padding-bottom:20px; }


/*  Berçario  */


#bercario {background:url(../img/border_445_20.gif) no-repeat left top; width:445px; height:520px;
                float:right; display:inline; margin:20px 95px 0 0; }
#bercario .conteudo {width:425px; height:490px; margin:20px 0 0 0;   border-left: solid 10px #d4d5d6;
                border-bottom: solid 10px #d4d5d6; border-right: solid 10px #d4d5d6; }
#bercario .conteudo h2{ background:url(../img/topo_bercario.gif) no-repeat left top;
                 text-indent:-99999px; width:298px; height:29px;}
#bercario .conteudo .texto {overflow-y:auto; margin:20px 0 0 0; width:376px; height:380px; padding:0 24px 20px 10px;}
#bercario .conteudo .texto p{padding-bottom:5px; font:11px Tahoma, Verdana; line-height:16px;}
#bercario .conteudo .texto .box-infantil{width:75px; height:100px; float:left; text-align:center; margin:12px 15px 0 0;}
#bercario .conteudo .texto .box-infantil img{float:left; display:inline;}


/*  Educação Fundamental 1  */

#ed-fundamental-1 {background:url(../img/border_445_20.gif) no-repeat left top; width:445px; height:460px;
                float:right; display:inline; margin:20px 95px 0 0; }
#ed-fundamental-1 .conteudo {width:425px; height:430px; margin:20px 0 0 0;   border-left: solid 10px #d4d5d6;
                border-bottom: solid 10px #d4d5d6; border-right: solid 10px #d4d5d6; }
#ed-fundamental-1 .conteudo h2{ background:url(../img/fundo_ensino_fundamental1.gif) no-repeat left top;
                 text-indent:-99999px; width:298px; height:29px;}
#ed-fundamental-1 .conteudo .texto { margin:20px 0 0 10px; overflow: auto; width:396px; height:360px; padding:0 24px 20px 0;}
#ed-fundamental-1 .conteudo .texto p{padding-bottom:5px; font:11px Tahoma, Verdana; line-height:16px;}

/*  Educação Fundamental 2  */

#ed-fundamental-2 {background:url(../img/border_445_20.gif) no-repeat left top; width:445px; height:580px;
                float:right; display:inline; margin:20px 95px 0 0; }
#ed-fundamental-2 .conteudo {width:425px; height:550px; margin:20px 0 0 0;   border-left: solid 10px #d4d5d6;
                border-bottom: solid 10px #d4d5d6; border-right: solid 10px #d4d5d6; }
#ed-fundamental-2 .conteudo h2{ background:url(../img/fundo_ensino_fundamental2.gif) no-repeat left top;
                 text-indent:-99999px; width:298px; height:29px;}
#ed-fundamental-2 .conteudo .texto { margin:20px 0 0 10px; width:396px; height:380px; padding:0 24px 0 0;}
#ed-fundamental-2 .conteudo .texto p{padding-bottom:5px; font:11px Tahoma, Verdana; line-height:16px;}

/*  Educação Infantil */

#ed-infantil {background:url(../img/border_445_20.gif) no-repeat left top; width:445px; height:460px;
                float:right; display:inline; margin:20px 95px 0 0; }
#ed-infantil .conteudo {width:425px; height:430px; margin:20px 0 0 0;   border-left: solid 10px #d4d5d6;
                border-bottom: solid 10px #d4d5d6; border-right: solid 10px #d4d5d6; }
#ed-infantil .conteudo h2{ background:url(../img/topo_educacao_infantil.gif) no-repeat left top;
                 text-indent:-99999px; width:298px; height:29px;}
#ed-infantil .conteudo .texto { margin:20px 0 0 10px; width:390px; height:380px; padding:0 24px 0 0;}
#ed-infantil .conteudo .texto p{padding-bottom:5px; font:11px Tahoma, Verdana; line-height:16px;}


/*  POST */
#post {background:url(../img/bg/bg_post.gif) no-repeat left top; width:240px;
					height:178px; padding: 35px 0 0 18px; margin:30px 0 0 0;}
#post h3{background:url(../img/bg/bg_ler-ouvir-contar.gif) no-repeat left top;
					width:133px; text-indent:-99999px; height:27px;}
#post .texto-post { overflow-y:auto; width:190px; margin:0 0 0 10px; padding: 0 5px 0 0; height:75px}
#post .texto-post .linha{margin:0 0 10px 0;}
#post .texto-post .linha p{font:11px Tahoma, Verdana; margin: 15px 0 0 0; } 
#post .texto-post .linha span{font:11px Tahoma, Verdana;} 


/*  Nutrição  */

#menu-nutri {background:url(../img/bg-menu-nutri.gif) no-repeat left top; float:left; display:inline; width:149px; height:285px;
			margin:35px 0 0 176px; color:#fff; padding:0 0 0 12px; position:relative; left:3px}
#menu-nutri h2{ background:url(../img/header-cardapio.gif) no-repeat 0 0; width:57px; height:16px; text-indent:-9999px; margin:12px }
#menu-nutri p{ margin-bottom:20px }
#menu-nutri h3.bercario{ width:106px; height:18px; background:url(../img/h2bercario.gif) no-repeat 0 0; font-size:1px; text-indent:-9999px }
#menu-nutri h3.infantil{ width:117px; height:18px; background:url(../img/h2infantil.gif) no-repeat 0 0; font-size:1px; text-indent:-9999px }
#menu-nutri a.down{ color:#ffffff; display:block; margin:0 0 20px 0 }
.cur-nutri{ width:152px; height:29px; background:url(../img/btn-nutricionista.gif) no-repeat 0 0; display:block; text-indent:-9999px; margin:50px 0 0 0; position:relative; left:-12px }
#nutricao {background:url(../img/border_445_20.gif) no-repeat left top; width:445px; height:485px;
                float:right; display:inline; margin:20px 95px 0 0; }
#nutricao .conteudo {width:425px; height:455px; margin:20px 0 0 0;   border-left: solid 10px #d4d5d6;
                border-bottom: solid 10px #d4d5d6; border-right: solid 10px #d4d5d6; }
#nutricao .conteudo h2{ background:url(../img/topo_nutricao.gif) no-repeat left top;
                 text-indent:-99999px; width:298px; height:29px;}
#nutricao .conteudo h3{font: bold 12px Tahoma, Verdana; line-height:16px; color:#324496; margin:20px 0 20px 0; height:27px;}
#nutricao .conteudo .texto { margin:30px 0 0 15px; width:396px; height:365px; overflow-y:auto; padding:0 24px 30px 0;}
#nutricao .conteudo .texto p{padding-bottom:10px; font:11px Tahoma, Verdana; line-height:16px;}
#nutricao .conteudo .texto .triangulo{background:url(../img/triangulo_alimentar.gif) no-repeat left top;
                 text-indent:-99999px; width:374px; height:265px; margin:0 0 0 0px;}


/*  Atividades Pedagogicas */

#ver-fotos {background:url(../img/veja_fotos_ativ_culturais.gif) no-repeat left top; float:left; display:inline;
			margin:35px 0 0 120px; width:196px; height:224px;}
#ver-fotos img{margin: 22px 0 0 27px;}

#ativ-pedagogicas {background:url(../img/border_445_20.gif) no-repeat left top; width:445px; height:485px;
                float:right; display:inline; margin:20px 95px 0 0; }
#ativ-pedagogicas .conteudo {width:425px; height:455px; margin:20px 0 0 0;   border-left: solid 10px #d4d5d6;
                border-bottom: solid 10px #d4d5d6; border-right: solid 10px #d4d5d6; }
#ativ-pedagogicas .conteudo h2{ background:url(../img/topo_ativ_pedagogicas.gif) no-repeat left top;
                 text-indent:-99999px; width:298px; height:29px;}
#ativ-pedagogicas .conteudo h3{font: bold 12px Tahoma, Verdana; line-height:16px; color:#324496; margin:20px 0 20px 0;}
#ativ-pedagogicas .conteudo .texto { margin:30px 0 0 15px; width:376px; height:365px; overflow-y:auto; padding:0 24px 30px 0;}
#ativ-pedagogicas .conteudo .texto p{padding-bottom:5px; font:11px Tahoma, Verdana; line-height:16px;}
#ativ-pedagogicas .conteudo .texto .info{padding-bottom:20px; }


/*  A Escola  */
#esq {float:left;}
#dir {float:right;}
#menu-escola {background:url(../img/border_azul.gif) no-repeat left top; float:left; display:inline;
			margin:35px 0 0 180px; width:160px; }
#menu-escola .conteudo-menu {width:160px; height:278px; margin:13px 0 0 0; background:#324496}
#menu-escola .conteudo-menu .historico{background-position:0 -95px; }
#menu-escola .conteudo-menu .historico:hover{background-position:-160px -95px; }
#menu-escola .conteudo-menu .historico-ativo{background-position:-160px -95px; }

#menu-escola .conteudo-menu .administracao{background-position:0 -120px; }
#menu-escola .conteudo-menu .administracao:hover{background-position:-160px -120px; }
#menu-escola .conteudo-menu .administracao-ativo{background-position:-160px -120px; }

#menu-escola .conteudo-menu .equipe{background-position:0 -145px; }
#menu-escola .conteudo-menu .equipe:hover{background-position:-160px -145px; }
#menu-escola .conteudo-menu .equipe-ativo{background-position:-160px -145px; }

#menu-escola .conteudo-menu .estrutura{background-position:0 -170px; }
#menu-escola .conteudo-menu .estrutura:hover{background-position:-160px -170px; }
#menu-escola .conteudo-menu .estrutura-ativo{background-position:-160px -170px; }

#menu-escola .conteudo-menu .curri-bra{background-position:0 -195px; }
#menu-escola .conteudo-menu .curri-bra:hover{background-position:-160px -195px; }
#menu-escola .conteudo-menu .curri-bra-ativo{background-position:-160px -195px; }

#menu-escola .conteudo-menu .curri-ame{background-position:0 -220px; }
#menu-escola .conteudo-menu .curri-ame:hover{background-position:-160px -220px; }
#menu-escola .conteudo-menu .curri-ame-ativo{background-position:-160px -220px; }

#menu-escola .conteudo-menu .material-bra{background-position:0 -245px; }
#menu-escola .conteudo-menu .material-bra:hover{background-position:-160px -245px; }
#menu-escola .conteudo-menu .material-bra-ativo{background-position:-160px -245px; }

#menu-escola .conteudo-menu .material-ame{background-position:0 -270px; }
#menu-escola .conteudo-menu .material-ame:hover{background-position:-160px -270px; }
#menu-escola .conteudo-menu .material-ame-ativo{background-position:-160px -270px; }

#menu-escola .conteudo-menu .diferenciais{background-position:0 -295px; }
#menu-escola .conteudo-menu .diferenciais:hover{background-position:-160px -295px; }
#menu-escola .conteudo-menu .diferenciais-ativo{background-position:-160px -295px; }

#menu-escola .conteudo-menu .projetos{background-position:0 -320px; }
#menu-escola .conteudo-menu .projetos:hover{background-position:-160px -320px; }
#menu-escola .conteudo-menu .projetos-ativo{background-position:-160px -320px; }

#menu-escola .conteudo-menu .emancipadores{background-position:0 -345px; }
#menu-escola .conteudo-menu .emancipadores:hover{background-position:-160px -345px; }
#menu-escola .conteudo-menu .emancipadores-ativo{background-position:-160px -345px; }
#img-baixo { border:4px solid #324496; border-top-width:8px; background:url(../img/foto_fachada.jpg) no-repeat left top; width:235px; height:167px; clear:both; margin:0 0 0 97px;}

#a-escola {background:url(../img/border_445_20.gif) no-repeat left top; width:445px; height:485px;
                float:right; display:inline; margin:20px 95px 0 0; }
#a-escola .conteudo {width:425px; height:455px; margin:20px 0 0 0;   border-left: solid 10px #d4d5d6;
                border-bottom: solid 10px #d4d5d6; border-right: solid 10px #d4d5d6; }
#a-escola .conteudo h2{ background:url(../img/topo_historia_da_escola.gif) no-repeat left top;
                 text-indent:-99999px; width:298px; height:29px;}
#a-escola .conteudo .texto { margin:30px 0 0 10px; width:396px; height:365px; overflow-y:auto; padding: 0 24px 20px 0;}
#a-escola .conteudo .texto p{padding-bottom:10px; font:11px Tahoma, Verdana; line-height:16px;}



/* Diferenciais */
#diferenciais {background:url(../img/border_445_20.gif) no-repeat left top; width:445px; height:485px;
                float:right; display:inline; margin:20px 95px 0 0; }
#diferenciais .conteudo {width:425px; height:455px; margin:20px 0 0 0;   border-left: solid 10px #d4d5d6;
                border-bottom: solid 10px #d4d5d6; border-right: solid 10px #d4d5d6; }
#diferenciais .conteudo h2{ background:url(../img/topo_diferenciais.gif) no-repeat left top;
                 text-indent:-99999px; width:298px; height:29px;}
#diferenciais .conteudo .texto { margin:30px 0 0 10px; width:390px; height:365px; overflow-y:auto; padding:0 24px 25px 0;}
#diferenciais .conteudo .texto p{padding-bottom:10px; font:11px Tahoma, Verdana; line-height:16px;}
#diferenciais .conteudo .texto .box-estrutura{width:75px; height:115px; float:left; text-align:center; margin:12px 8px 0 8px;}
#diferenciais .conteudo .texto .box-estrutura img{float:left; display:inline;}
#diferenciais .conteudo .texto .box-estrutura p{  font: 11px Tahoma, Verdana; line-height:16px; color:#324496; text-decoration:none;}


/* Curriculo Brasileiro */
#curriculo-br {background:url(../img/border_445_20.gif) no-repeat left top; width:445px; height:485px;
                float:right; display:inline; margin:20px 95px 0 0; }
#curriculo-br .conteudo {width:425px; height:455px; margin:20px 0 0 0;   border-left: solid 10px #d4d5d6;
                border-bottom: solid 10px #d4d5d6; border-right: solid 10px #d4d5d6; }
#curriculo-br .conteudo h2{ background:url(../img/topo_curriculo_brasileiro.gif) no-repeat left top;
                 text-indent:-99999px; width:298px; height:29px;}
#curriculo-br .conteudo .texto { margin:30px 0 0 15px; width:396px; height:365px; overflow-y:auto; padding:0 24px 20px 0;}
#curriculo-br .conteudo .texto p{padding-bottom:10px; font:11px Tahoma, Verdana; line-height:16px;}

/* Curriculo Americano */
#curriculo-ame {background:url(../img/border_445_20.gif) no-repeat left top; width:445px; height:485px;
                float:right; display:inline; margin:20px 95px 0 0; }
#curriculo-ame .conteudo {width:425px; height:455px; margin:20px 0 0 0;   border-left: solid 10px #d4d5d6;
                border-bottom: solid 10px #d4d5d6; border-right: solid 10px #d4d5d6; }
#curriculo-ame .conteudo h2{ background:url(../img/topo_curriculo_americano.gif) no-repeat left top;
                 text-indent:-99999px; width:298px; height:29px;}
#curriculo-ame .conteudo .texto { margin:30px 0 0 15px; width:396px; height:365px; overflow-y:auto; padding:0 24px 25px 0;}
#curriculo-ame .conteudo .texto p{padding-bottom:10px; font:11px Tahoma, Verdana; line-height:16px;}


/* Materiais Didatico Brasileiro */
#material-didatico-br {background:url(../img/border_445_20.gif) no-repeat left top; width:445px; height:485px;
                float:right; display:inline; margin:20px 95px 0 0; }
#material-didatico-br .conteudo {width:425px; height:455px; margin:20px 0 0 0;   border-left: solid 10px #d4d5d6;
                border-bottom: solid 10px #d4d5d6; border-right: solid 10px #d4d5d6; }
#material-didatico-br .conteudo h2{ background:url(../img/topo_material_didatico_brasileiro.gif) no-repeat left top;
                 text-indent:-99999px; width:298px; height:29px;}
#material-didatico-br .conteudo .texto { margin:30px 0 0 15px; width:376px; height:365px; overflow-y:auto; padding:0 24px 0 0;}
#material-didatico-br .conteudo .texto p{padding-bottom:10px; font:11px Tahoma, Verdana; line-height:16px;}

/* Materiais Didatico Americano */
#material-didatico-ame {background:url(../img/border_445_20.gif) no-repeat left top; width:445px; height:485px;
                float:right; display:inline; margin:20px 95px 0 0; }
#material-didatico-ame .conteudo {width:425px; height:455px; margin:20px 0 0 0;   border-left: solid 10px #d4d5d6;
                border-bottom: solid 10px #d4d5d6; border-right: solid 10px #d4d5d6; }
#material-didatico-ame .conteudo h2{ background:url(../img/topo_material_didatico_americano.gif) no-repeat left top;
                 text-indent:-99999px; width:298px; height:29px;}
#material-didatico-ame .conteudo .texto { margin:30px 0 0 15px; width:376px; height:365px; overflow-y:auto; padding:0 24px 0 0;}
#material-didatico-ame .conteudo .texto p{padding-bottom:10px; font:11px Tahoma, Verdana; line-height:16px;}
#material-didatico-ame .conteudo .texto .box-estrutura{width:75px; height:115px; float:left; text-align:center; margin:12px 8px 0 8px;}
#material-didatico-ame .conteudo .texto .box-estrutura img{float:left; display:inline;}
#material-didatico-ame .conteudo .texto .box-estrutura p{  font: 11px Tahoma, Verdana; line-height:16px; color:#324496; text-decoration:none;}


/* Projetos Pedagogicos */
#projetos-pedagogicos {background:url(../img/border_445_20.gif) no-repeat left top; width:445px; height:485px;
                float:right; display:inline; margin:20px 95px 0 0; }
#projetos-pedagogicos .conteudo {width:425px; height:455px; margin:20px 0 0 0;   border-left: solid 10px #d4d5d6;
                border-bottom: solid 10px #d4d5d6; border-right: solid 10px #d4d5d6; }
#projetos-pedagogicos .conteudo h2{ background:url(../img/topo_projetos.gif) no-repeat left top;
                 text-indent:-99999px; width:298px; height:29px;}
#projetos-pedagogicos .conteudo .texto { margin:30px 0 0 15px; width:396px; height:365px; overflow-y:auto; padding:0 24px 20px 0;}
#projetos-pedagogicos .conteudo .texto p{padding-bottom:10px; font:11px Tahoma, Verdana; line-height:16px;}


/* Administracao */
#administracao {background:url(../img/border_445_20.gif) no-repeat left top; width:445px; height:485px;
                float:right; display:inline; margin:20px 95px 0 0; }
#administracao .conteudo {width:425px; height:455px; margin:20px 0 0 0;   border-left: solid 10px #d4d5d6;
                border-bottom: solid 10px #d4d5d6; border-right: solid 10px #d4d5d6; }
#administracao .conteudo h2{ background:url(../img/topo_administracao.gif) no-repeat left top;
                 text-indent:-99999px; width:298px; height:29px;}
#administracao .conteudo .texto { margin:30px 0 0 15px; width:396px; height:345px; overflow-y:auto; padding:0 24px 30px 0;}
#administracao .conteudo .texto p{padding-bottom:8px; font:11px Tahoma, Verdana; line-height:16px;}
#administracao .conteudo .texto ul li{ font:11px Tahoma, Verdana; line-height:16px;}

/* Equipe */
#equipe {background:url(../img/border_445_20.gif) no-repeat left top; width:445px; height:485px;
                float:right; display:inline; margin:20px 95px 0 0; }
#equipe .conteudo {width:425px; height:455px; margin:20px 0 0 0;   border-left: solid 10px #d4d5d6;
                border-bottom: solid 10px #d4d5d6; border-right: solid 10px #d4d5d6; }
#equipe .conteudo h2{ background:url(../img/topo_equipe.gif) no-repeat left top;
                 text-indent:-99999px; width:298px; height:29px;}
#equipe .conteudo .texto { margin:30px 0 0 15px; width:356px; height:376px; overflow-y:auto; padding:0 24px 20px 0;}
#equipe .conteudo .texto p{padding-bottom:8px; font:11px Tahoma, Verdana; line-height:16px;}
#equipe .conteudo .texto ul li{padding-bottom:3px; font:11px Tahoma, Verdana; line-height:16px;}


/* Estrutura */
#estrutura {background:url(../img/border_445_20.gif) no-repeat left top; width:445px; height:485px;
                float:right; display:inline; margin:20px 95px 0 0; }
#estrutura .conteudo {width:425px; height:455px; margin:20px 0 0 0;   border-left: solid 10px #d4d5d6;
                border-bottom: solid 10px #d4d5d6; border-right: solid 10px #d4d5d6; }
#estrutura .conteudo h2{ background:url(../img/topo_estrutura.gif) no-repeat left top;
                 text-indent:-99999px; width:298px; height:29px;}
#estrutura .conteudo .texto { margin:30px 0 0 15px; width:396px; height:345px; overflow-y:auto; padding:0 24px 20px 0;}
#estrutura .conteudo .texto span{width: 370px; height: 15px; float: left;}
#estrutura .conteudo .texto p{padding:10px 0 5px 0; font:11px Tahoma, Verdana; line-height:16px;}
#estrutura .conteudo .texto strong{font: bold 12px Tahoma, Verdana; line-height:16px; color:#324496;}
#estrutura .conteudo .texto .box-estrutura{width:75px; height:130px; float:left; text-align:center; margin:12px 10px 0 0;}
#estrutura .conteudo .texto .box-estrutura img{float:left; display:inline;}
#estrutura .conteudo .texto .box-estrutura p{  font: 11px Tahoma, Verdana; line-height:16px; color:#324496; text-decoration:none;}
#estrutura .conteudo .texto ul li {margin: 0 0 2px 0; font:11px Tahoma, Verdana; line-height:16px;}
#estrutura .conteudo .texto ul li ul li{margin: 2px 0 0 15px; font:11px Tahoma, Verdana; line-height:16px;}

/* Atividades */
#esq .calendario-interno .calendario2{position:absolute; margin:265px 0 0 -230px;  }
#atividades {background:url(../img/border_445_20.gif) no-repeat left top; width:445px; height:485px;
                float:right; display:inline; margin:20px 95px 0 0; }
#atividades .conteudo {width:425px; height:455px; margin:20px 0 0 0;   border-left: solid 10px #d4d5d6;
                border-bottom: solid 10px #d4d5d6; border-right: solid 10px #d4d5d6; }
#atividades .conteudo h2{ background:url(../img/topo_atividades.gif) no-repeat left top;
                 text-indent:-99999px; width:298px; height:29px;}
#atividades .conteudo .texto { margin:30px 0 0 15px; width:376px; height:365px; overflow-y:auto; padding:0 24px 20px 0;}
#atividades .conteudo .texto .ano h3{font: bold 12px Tahoma, Verdana; line-height:16px; color:#324496; margin:10px 0 5px 0;}
#atividades .conteudo .texto .ano .titulo{padding:5px 0 5px 0; font:bold 10px Tahoma, Verdana; line-height:16px; color:#696969; margin:0 0 0 10px;}
#atividades .conteudo .texto .ano p{padding-bottom:8px; border-bottom: solid 1px #eaeaea; font:10px Tahoma, Verdana; line-height:16px; color:#333333; margin:0 0 0 10px;}
#atividades .conteudo .texto .ano span{ text-decoration: none; float:right; }
#atividades .conteudo span{ float: left; display: inline; font: 11px Tahoma;}


/* Calendario */
#menu-calendario {background:url(../img/border_azul_claro.gif) no-repeat left top; float:left; display:inline;
			margin:35px 0 0 125px; width:215px;}
#menu-calendario .div-calendario {height:304px; background-color:#ebeef1; margin:17px 0 0 0;}
#menu-calendario .div-calendario h3{font: bold 11px Tahoma, Verdana; line-height:16px; color:#4f4f4f; margin:5px 40px 0 0; float:right; display:inline;}
#menu-calendario .div-calendario select{font:10px Tahoma, Verdana; line-height:16px; color:#4f4f4f; margin:5px 33px 0 0; float:right; display:inline;}
#menu-calendario .div-calendario .meses {float:right; text-align:right; margin: 5px 33px 0 0; display:inline;} 
#menu-calendario .div-calendario .meses p{font:11px Tahoma, Verdana; line-height:16px; color:#4f4f4f; margin: 4px 0 0 0; }
#menu-calendario .div-calendario .meses a{text-decoration:none; font:11px Tahoma, Verdana; line-height:16px; color:#4f4f4f;}
#menu-calendario .div-calendario .meses .ativo {color:#324496; font: bold 11px Tahoma, Verdana; line-height:16px;}
#esq .img-calendario img{position:absolute; margin:290px 0 0 -230px; }
#atividades {background:url(../img/border_445_20.gif) no-repeat left top; width:445px; height:485px;
                float:right; display:inline; margin:20px 95px 0 0; }
#atividades .conteudo {width:425px; height:455px; margin:20px 0 0 0;   border-left: solid 10px #d4d5d6;
                border-bottom: solid 10px #d4d5d6; border-right: solid 10px #d4d5d6; }
#atividades .conteudo h2{ background:url(../img/topo_calendario.gif) no-repeat left top;
                 text-indent:-99999px; width:298px; height:29px;}
#atividades .conteudo .texto { margin:30px 0 0 15px; width:376px; height:365px; overflow-y:auto; padding:0 24px 20px 0;}
#atividades .conteudo .texto  h3{font: bold 12px Tahoma, Verdana; line-height:16px; color:#324496; margin:0 0 5px 0;}
#atividades .conteudo .texto .titulo{padding:5px 0 15px 0; font:bold 11px Tahoma, Verdana; line-height:16px; color:#4f4f4f; margin:0 0 5px 0;}
#atividades .conteudo .texto  p{padding-bottom:8px; font:11px Tahoma, Verdana; line-height:16px; color:#333333; }


/* Mural de Fotos */
#menu-claro {background:url(../img/border_azul_claro.gif) no-repeat left top; float:left; display:inline;
			margin:35px 0 0 125px; width:215px;}
#menu-claro .div-calendario {height:304px; background-color:#ebeef1; margin:17px 0 0 0;}
#menu-claro .div-calendario h3{font: bold 11px Tahoma, Verdana; line-height:16px; color:#4f4f4f; margin:5px 0 0 35px; float:left;}
#menu-claro .div-calendario select{font:10px Tahoma, Verdana; line-height:16px; color:#4f4f4f; margin:5px 0 0 35px; float:left; }
#menu-claro .div-calendario p{font:11px Tahoma, Verdana; line-height:16px; color:#4f4f4f; margin: 10px 0 0 40px; float:left; padding:0 5px 0 0;}

#mural {background:url(../img/border_445_20.gif) no-repeat left top; width:445px; height:409px;
                float:right; display:inline; margin:20px 95px 0 0; }
#mural .conteudo {width:425px; height:379px; margin:20px 0 0 0;   border-left: solid 10px #d4d5d6;
                border-bottom: solid 10px #d4d5d6; border-right: solid 10px #d4d5d6; }
#mural .conteudo h2{ background:url(../img/topo_mural_de_fotos.gif) no-repeat left top;
                 text-indent:-99999px; width:298px; height:29px;}
#mural .conteudo span{float:right; margin:0 25px 0 0; font:11px Tahoma, Verdana; line-height:16px; color:#4f4f4f;}
#mural .conteudo .imagem{text-align:center; width:360px; margin:20px auto 0 auto; padding-bottom: 15px;}
#mural .conteudo .imagem img{border: solid 2px; border-color:#324496;}
#mural .conteudo .left {float:left; margin:10px 0 0 25px; width:113px; height:29px;
                        background:url(../img/anterior_azul.gif) no-repeat 0 0; text-indent:-9999px; }
#mural .conteudo .right {float:right; margin:10px 27px 0 0; width:113px; height:29px;
                        background:url(../img/proxima_azul.gif) no-repeat 0 0;  text-indent:-9999px; }
#mural .conteudo .disable { background-position:0 -33px }

/* Eventos */
#menu-claro {background:url(../img/border_azul_claro.gif) no-repeat left top; float:left; display:inline;
			margin:35px 0 0 125px; width:215px; }
#menu-claro .div-calendario {height:304px; background-color:#ebeef1; margin:17px 0 0 0;}
#menu-claro .div-calendario h3{font: bold 11px Tahoma, Verdana; line-height:16px; color:#4f4f4f; margin:5px 0 0 35px; float:left; display:inline;}
#menu-claro .div-calendario select{font:10px Tahoma, Verdana; line-height:16px; color:#4f4f4f; margin:5px 0 0 35px; float:left; display:inline; width: 170px; }
#menu-claro .div-calendario p{font:11px Tahoma, Verdana; line-height:16px; color:#4f4f4f; margin: 10px 0 0 40px; float:left; display:inline; padding:0 5px 0 0; }
#esq .img-claro {position:absolute; margin:-66px 0 0 10px; float:left; }
#eventos {background:url(../img/border_445_20.gif) no-repeat left top; width:445px; height:409px;
                float:right; display:inline; margin:20px 95px 0 0; }
#eventos .conteudo {width:425px; height:379px; margin:20px 0 0 0;   border-left: solid 10px #d4d5d6;
                border-bottom: solid 10px #d4d5d6; border-right: solid 10px #d4d5d6; }
#eventos .conteudo h2{ background:url(../img/topo_eventos.gif) no-repeat left top;
                 text-indent:-99999px; width:160px; height:29px; float:left;}
#eventos .conteudo .detalhe {float:right; margin:0 25px 0 0; text-align:right;}
#eventos .conteudo .detalhe h3{  font:bold 12px Tahoma, Verdana; line-height:16px; color:#324496; margin:10px 0 5px 0;}
#eventos .conteudo .detalhe span{clear:both; font: 11px Tahoma, Verdana; line-height:16px; color:#4f4f4f; }
#eventos .conteudo .imagem{text-align:center; width:420px; margin:10px 0 0 0; float:left; display:inline;}
#eventos .conteudo .imagem img{border: solid 2px; border-color:#324496;}
#eventos .conteudo .left {float:left; margin:10px 0 0 25px;}
#eventos .conteudo .right {float:right; margin:10px 27px 0 0;}


/* Contato */

#contato {background:url(../img/border_663_19.gif) no-repeat left top; width:663px; height:441px;
                float:right; display:inline; margin:20px 105px 0 0; }
#contato .conteudo {width:641px; height:410px; margin:19px 0 0 0; border-left: solid 12px #d4d5d6;
                border-bottom: solid 12px #d4d5d6; border-right: solid 10px #d4d5d6; }
#dir #obs-contato {background:url(../img/border_azul_claro.gif) no-repeat left top; float:left; display:inline;
			margin:10px 0 0 0; width:215px; height:17px;}
#dir #obs-contato .div-obs {height:320px; background-color:#ebeef1; margin:17px 0 0 0;}
#dir #obs-contato .div-obs h2{ background:url(../img/topo_endereco.gif) no-repeat left top;
                 text-indent:-99999px; width:185px; height:29px;}
#dir #obs-contato .div-obs h3{font:bold 13px Tahoma, Verdana; line-height:16px; color:#666666; margin:10px 0 20px 10px;}		 
#dir  #obs-contato .div-obs p{font:11px Tahoma, Verdana; line-height:16px; color:#6e6f6f; margin:5px 0 10px 10px;}
#dir  #obs-contato .div-obs a{ color:#6E6F6F; text-decoration:none; font-size:0.97em; }
#dir  #obs-contato .div-obs a:hover{ text-decoration:underline }
#form-contato {float:left; display:inline; width:420px; height:360px; margin:27px 0 0 0;}
#form-contato h2{ background:url(../img/topo_faleconosco.gif) no-repeat left top;
                 text-indent:-99999px; width:155px; height:29px;}
#form-contato p{font: 11px Tahoma, Verdana; line-height:16px; margin:10px 0 0 20px;}
#form-contato .obs{font: 11px Tahoma, Verdana; line-height:16px; margin:-18px 0 0 20px;}
#form-contato span{color:#4c5ba3;}
#form-contato ul{margin:10px 0 0 20px;}
#form-contato ul li{float: left; display:inline; margin: 0 0 5px 0;}
#form-contato ul li ul{margin: 0;}
#form-contato ul li ul li{color:#d50002; font: 11px Tahoma, Verdana; margin: 0 0 0 70px;}
#form-contato ul li label{font: 11px Tahoma, Verdana; line-height:16px; color:#324496; float: left; width: 60px; text-align: right; margin: 0 10px 0 0;}
#form-contato ul li input {padding:3px 0 0 0; background:url(../img/bg/bg_input_nome.gif) no-repeat 0 0; border:none; width:312px; height:21px}
#form-contato .botao{margin:5px 0 0 350px;}
#form-contato ul li textarea{ overflow:auto; border:none; padding:3px; width: 309px; height: 113px; background:url(../img/bg/bg_textarea.gif) no-repeat 0 0;}
.box-enviado {color:#ff0000;}

/* Jornal */

#jornal {background:url(../img/border_663_19.gif) no-repeat left top; width:663px; height:441px;
                float:right; display:inline; margin:20px 105px 0 0; }
#jornal .conteudo {width:641px; height:410px; margin:19px 0 0 0; border-left: solid 12px #d4d5d6;
                border-bottom: solid 12px #d4d5d6; border-right: solid 10px #d4d5d6; }
#jornal .conteudo h2{ background:url(../img/topo_jornal_da_escola.gif) no-repeat left top;
                 text-indent:-99999px; width:185px; height:29px; margin: 0 0 30px 0;}
#jornal .conteudo .texto {overflow-y: scroll; height: 330px;}
#jornal .conteudo .texto .detalhe-jornal {margin: 20px 0 0 20px;}
#jornal .conteudo .texto .detalhe-jornal h3{font: 11px Tahoma, Verdana; line-height:16px;}
#jornal .conteudo .texto .detalhe-jornal a{font: 11px Tahoma, Verdana; text-decoration: none; margin: 0 0 0 8px;}


/* Mural de Recados */
#mural-recados {background:url(../img/border_663_19.gif) no-repeat left top; width:663px; height:441px;
                float:right; display:inline; margin:20px 105px 0 0; }
#mural-recados .conteudo { width:641px; height:410px; margin:19px 0 0 0; border-left: solid 12px #d4d5d6;
                border-bottom: solid 12px #d4d5d6; border-right: solid 10px #d4d5d6; }
#mural-recados .conteudo h2{ background:url(../img/topo_mural_de_recados.gif) no-repeat left top;
                 text-indent:-99999px; width:185px; height:29px;}
#mural-recados .conteudo .texto { margin:7px 0 0 0; width:600px; height:345px; overflow-y:auto; float:left; padding:0 24px 30px 0;}
#mural-recados .conteudo .texto span{text-decoration: none; font: bold 10px Tahoma, Verdana;  color:#3f3f3f; }
#mural-recados .conteudo .texto a{text-decoration: none; font: 10px Tahoma, Verdana;  color:#DB454D; }
#mural-recados .conteudo .texto h3{height:15px; width:580px; background-color:#324496; text-indent:10px; font: 11px Tahoma, Verdana; line-height:16px; color:#fff; padding:5px 0 5px 5px; }
#mural-recados .conteudo .texto .zebra1{width:580px; text-indent:10px; font: 11px Tahoma, Verdana; line-height:16px; color:#333333; padding:5px 5px 5px 7px;}
#mural-recados .conteudo .texto .zebra2{ width:580px; background-color:#dedede; text-indent:10px; font: 11px Tahoma, Verdana; line-height:16px; color:#333333; padding:5px 5px 5px 7px;}
#mural-recados .conteudo .texto .space{height:15px;}

/* Atividades Culturais Foto */
#ativ-culturais-foto {background:url(../img/border_663_19.gif) no-repeat left top; width:663px; 
                float:right; display:inline; margin:0 105px 0 0; }
#aba { width: 130px; height: 35px; float:right; margin: 0 150px 0 0; display: inline;}
#ativ-culturais-foto .conteudo {width:641px; margin:19px 0 0 0; border-left: solid 12px #d4d5d6;
                border-bottom: solid 12px #d4d5d6; border-right: solid 10px #d4d5d6; }
#ativ-culturais-foto .conteudo h2{ background:url(../img/topo_atividades_culturais.gif) no-repeat left top;
                 text-indent:-99999px; width:340px; height:29px;}
#ativ-culturais-foto .conteudo .texto p{margin:10px 0 0 15px; font: 11px Tahoma, Verdana; line-height:16px;}
#ativ-pedagogicas-foto .conteudo .texto .div-foto {width:102px; height:114px; text-align:center; margin:30px 0 0 15px; float:left; display:inline; }
#ativ-pedagogicas-foto .conteudo .texto .div-foto .borda{position:absolute; z-index:101; }
#ativ-pedagogicas-foto .conteudo .texto .div-foto .foto{ margin:4px 0 2px 4px; position:relative; z-index:100;  height: 60px; width: 95px; overflow: hidden;}
#ativ-pedagogicas-foto .conteudo .texto .div-foto span{color:#d90005; font: 10px Tahoma, Verdana; line-height:16px; display:block; position:relative; z-index:102; color:#FFF;}#ativ-culturais-foto .conteudo .texto h3{height:15px; width:580px; background-color:#324496; text-indent:10px; font: 10px Tahoma, Verdana; line-height:16px; color:#fff; padding:5px 0 5px 5px; }
#ativ-culturais-foto .conteudo .texto .space{height:15px; }
#ativ-pedagogicas-foto .conteudo .texto h4, form{ margin: 0 0 0 18px; }

/* Atividades Pedagogicas Foto */
#ativ-pedagogicas-foto {background:url(../img/border_663_19.gif) no-repeat left top; width:663px; 
                float:right; display:inline; margin:0 105px 0 0; }
#ativ-pedagogicas-foto .conteudo { width:641px; margin:19px 0 0 0; border-left: solid 12px #d4d5d6;
                border-bottom: solid 12px #d4d5d6; border-right: solid 10px #d4d5d6; }
#ativ-pedagogicas-foto .conteudo h2{ background:url(../img/topo_ativ_pedagogicas.gif) no-repeat left top;
                 text-indent:-99999px; width:340px; height:29px;}
                 
#ativ-pedagogicas-foto .conteudo h2.cultural{ background:url(../img/topo_atividades_culturais.gif) no-repeat left top;
                 text-indent:-99999px; width:340px; height:29px;}
                 
#ativ-pedagogicas-foto .conteudo .texto { margin:7px 0 0 0; width:600px; float:left; padding:0 24px 20px 0;}
#ativ-pedagogicas-foto .conteudo .texto p{margin:10px 0 0 15px; font: 11px Tahoma, Verdana; line-height:16px;}
#ativ-pedagogicas-foto .conteudo .texto .div-foto {width:102px; height:114px; text-align:center; margin:30px 0 0 15px; float:left; display:inline; }
#ativ-pedagogicas-foto .conteudo .texto .div-foto .borda{position:absolute; z-index:101; }
#ativ-pedagogicas-foto .conteudo .texto .div-foto .foto{ margin:4px 0 2px 4px; position:relative; z-index:100;  height: 60px; width: 95px; overflow: hidden;}
#ativ-pedagogicas-foto .conteudo .texto .div-foto span{color:#d90005; font: 10px Tahoma, Verdana; line-height:16px; display:block; position:relative; z-index:102; color:#FFF;}
#ativ-pedagogicas-foto .conteudo .texto h3{height:15px; width:580px; background-color:#324496; text-indent:10px; font: 10px Tahoma, Verdana; line-height:16px; color:#fff; padding:5px 0 5px 5px; }
#ativ-pedagogicas-foto .conteudo .texto .space{height:15px; }


/* matriculas */

#p-matriculas{ background:#fff; padding:0 0 20px 0   }

#p-matriculas h2{ width:207px; height:29px; text-indent:-9999px; background:url(../img/header-matriculas.gif) no-repeat 0 0; margin:0 0 23px 0 }

#p-matriculas p{ font-size:14px; padding:0 0 10px 20px }

#p-matriculas h3{ font-size:14px; padding:20px 0 10px 20px }

#p-matriculas a{ color:#666; text-decoration:none }
#p-matriculas a:hover{ text-decoration:underline }

#p-matriculas .azul{ color:#324496 }
#p-matriculas .vermelho{ color:#be302e }

#p-curriculo { padding:20px }
#p-curriculo h2{ font-size:14px; padding:0 0 15px 0 }
#p-curriculo p{ line-height:16px; padding:0 0 16px 0 }



.botao-menu {text-indent:-99999px;  font-size:1px; height:46px;
                display:block; background:url(../img/menu.gif) top no-repeat;}
.botao-confirma {text-indent:-99999px; margin:5px 0 0 150px; font-size:1px; width:33px; height:12px;
                display:block; background:url(../img/botoes.gif); line-height:1px;}
.botao-saiba {text-indent:-99999px; margin:20px 0 0 15px; font-size:1px; width:59px; height:12px; line-height:1px;
                display:block;  background:url(../img/botoes.gif);}
.botao-grande {text-indent:-99999px; margin:8px 0 0 6px; font-size:1px; width:102px; height:63px;
                display:block;  background:url(../img/botoes.gif); float: left; display: inline;}
.botao-saiba-branco {text-indent:-99999px; margin:48px 0 0 95px; font-size:1px; width:59px; height:12px;
                        display:block; background:url(../img/botoes.gif);}

.botao-azul {text-indent:-99999px; font-size:1px; width:160px; height:25px;
                display:block;  background:url(../img/botoes.gif);}
.botao-azul2 {text-indent:-99999px; font-size:1px; width:160px; height:50px;
                display:block;  background:url(../img/botoes.gif);}

.sem-bold-azul {font: 11px Tahoma, Verdana; line-height:16px; color:#324496; }
.sem-bold-ver {font: 11px Tahoma, Verdana; line-height:16px; color:#ff131d;}
.bold-ver {font: bold 11px Tahoma, Verdana; line-height:16px; color:#ff131d;}

.clear{clear:both;}

/* light galery */
#lista-fotos { display:none }
#ligth-galery {background:#fff; display:none }
#ligth-galery .conteudo {width:537px; margin:0 auto; padding:10px 0 0 0 }
#ligth-galery .conteudo span{display:block; text-align:right; margin:0 0 10px 0; font:11px Tahoma, Verdana; line-height:16px; color:#4f4f4f;}
#ligth-galery .conteudo .imagem{text-align:center; width:500px; margin:0 auto; padding-bottom: 15px;}
#ligth-galery .conteudo .imagem img{border: solid 2px; border-color:#324496;}
#ligth-galery .conteudo .left {float:left; margin:10px 0 0 25px; width:113px; height:29px;
                        background:url(../img/anterior_azul.gif) no-repeat 0 0; text-indent:-9999px; }
#ligth-galery .conteudo .right {float:right; margin:10px 25px 0 0; width:113px; height:29px;
                        background:url(../img/proxima_azul.gif) no-repeat 0 0;  text-indent:-9999px; }
#ligth-galery .conteudo .disable { background-position:0 -33px }

.calendario2 { width:270px; height:219px; float:left; display:inline; margin:0 0 0 60px }
#abrir-galeria img{ padding-bottom:40px }

