*,html,body{margin:0;padding:0}body,h1,h2,h3,h4,h5,h6,textarea,input,select{font-family:"Trebuchet MS";font-size:12px;color:#000;font-weight:normal}a{color:#000;text-decoration:none;cursor:pointer}a:hover{text-decoration:none}input,select,textarea{border:2px solid #9EB9CE;background-color:#B5C8D6;padding:1px}div.opcao_secao{padding-top:3px;padding-right:5px;text-align:right;font-weight:normal}div.form_secao{text-align:left}body{background:#ABC3D3;margin:0px auto;width:780px;margin-top:5px}p{text-align:justify;line-height:150%;text-indent:25px}#bannerPopup{ width:300px;position:absolute;top:50%;left:50%;margin-left:-150px;margin-top:-220px}#bannerPopup .bannerPopup{ width:300px;height:220px;float:left;margin-top:5px}#menuTopo{width:381px;float:left;height:31px;padding-left:380px}#site{width:770px;padding:5px;background:#FFF;float:left;padding-bottom:0px}#site #esquerda{width:190px;float:left}#site #esquerda .topo{width:190px;height:190px;cursor:pointer;float:left;background:url(../imagens/topo-esquerdo.jpg) no-repeat}#site #esquerda #menu{width:190px;float:left;padding-top:34px;margin:3px 0px;margin-bottom:5px;background:url(../imagens/menu-detalhe.jpg) no-repeat top left #F1F1F1}#site #esquerda #menu a.item,#site #esquerda #menu a.itemUltimo{width:160px;height:20px;float:left;background:url(../imagens/menu-item-marcador.jpg) no-repeat top left;border-bottom:2px dotted #CCC;text-transform:uppercase;padding-left:30px;padding-top:5px;margin-top:2px;padding-bottom:2px}#site #esquerda #menu a.itemUltimo{border:0;padding-bottom:0}#site #esquerda .banner{width:190px;float:left;height:195px;cursor:pointer;background:url(../imagens/banner-calendario_escolar.jpg) no-repeat}#site #direita{width:580px;float:left}#site #direita .topo{width:580px;float:left;cursor:pointer}#site #direita .topo{width:580px;float:left;height:224px;float:left;background:url(../imagens/topo-direito.jpg) no-repeat}#site #direita .topo .tituloSecao,#site #direita .topo .tituloSecaoSem{width:135px;float:left;height:24px;margin-top:190px;background:url(../imagens/titulo-marcador.jpg) no-repeat 5px center;padding-left:25px;padding-top:10px;color:#013467;text-transform:uppercase}#site #direita .topo .tituloSecaoSem{background:none}#site #direita .topo .banner{width:420px;float:left;height:224px}#site #direita #conteudo,#site #direita #conteudoSem{width:575px;float:left;padding-left:5px;padding-top:5px;border-top:2px dotted #CCC;margin-top:5px}#site #direita #conteudoSem{border-top:0;margin-top:0}#site #direita #conteudoSem #inicialEvento{width:240px;height:180px;float:left;margin-right:5px;margin-bottom:5px}#site #direita #conteudoSem #inicialNoticia{width:330px;height:180px;float:left;margin-bottom:5px}#site #direita #conteudoSem #inicialNoticia h1{width:322px;float:left;text-align:center;padding:4px;text-transform:uppercase;background:#FBC060;font-weight:bold}#site #direita #conteudoSem #inicialNoticia .texto{width:326px;float:left;padding:2px;text-align:justify}#site #direita #conteudoSem #inicialNoticia .mais{width:330px;float:left;font-weight:bold;color:#003366;text-align:right}#site #direita #conteudoSem #inicialAgenda{width:189px;height:195px;float:left;margin-right:4px;background:url(../imagens/inicial-agenda.jpg) no-repeat}#site #direita #conteudoSem #inicialHorario{width:189px;height:195px;float:left;margin-right:4px;background:url(../imagens/inicial-horario.jpg) no-repeat}#site #direita #conteudoSem #inicialSobre{width:189px;height:195px;float:left;background:url(../imagens/inicial-sobre.jpg) no-repeat}#site #direita #conteudo #horario{width:575px;height:304px;margin-top:5px;float:left;background:url(../imagens/horario.jpg) no-repeat}#site #direita #conteudo #agenda{width:575px;height:380px;float:left}#site #direita #conteudo #noticia{width:575px;float:left;border-bottom:2px dotted #CCC;margin-bottom:3px}#site #direita #conteudo #noticia .data{width:575px;border-bottom:2px dotted #CCC;padding-bottom:2px;margin-bottom:5px}#site #direita #conteudo #noticia .titulo{width:575px;float:left;font-weight:bold;font-size:130%;text-align:center;margin-bottom:5px;text-transform:uppercase}#site #direita #conteudo #noticia .texto{width:575px;float:left;height:198px;overflow:auto}#site #direita #conteudo #noticia .texto{text-indent:30px;line-height:150%;text-align:justify}#site #direita #conteudo #outros{width:575px;float:left}#site #direita #conteudo #outros h1{width:569px;float:left;text-transform:uppercase;background:url(../imagens/noticia-fundo.jpg) repeat-x;padding:3px;text-align:right}#site #direita #conteudo h2.outros,#site #direita #conteudo a.anos{width:569px;float:left;text-transform:uppercase;padding:3px;text-align:center;background:url(../imagens/noticia-fundo.jpg) repeat-x;margin-top:8px;margin-bottom:5px}#site #direita #conteudo #outros a.anos{ text-align:right;margin-bottom:0px;font-weight:normal}#site #direita #conteudo #outros .outro{width:569px;float:left;padding:3px;border-bottom:2px dotted #CCC}#site #direita #conteudo #outros .outro .data{width:70px;float:left}#site #direita #conteudo #outros .outro .nome{font-weight:bold;width:499px;float:left;text-transform:uppercase}#site #direita #conteudo #quemsomos{width:575px;float:left}#site #direita #conteudo #quemsomos h1{width:575px;float:left;text-transform:uppercase;font-weight:bold;margin-bottom:5px}#site #direita #conteudo #quemsomos h1.onde{margin-top:8px;margin-bottom:3px}#site #direita #conteudo #quemsomos .foto img.grande{width:300px;background:#f0f0f0;float:left;margin-right:5px}#site #direita #conteudo #quemsomos .foto .mini{width:270px;float:left}#site #direita #conteudo #quemsomos .foto .mini .mfoto{width:63px;height:50px;float:left;margin-right:5px;background:#f0f0f0;margin-bottom:5px;cursor:pointer;background:no-repeat center center}#site #direita #conteudo #quemsomos .foto .mini img.ultima{margin-right:0px}#site #direita #conteudo #evento{width:575px;height:200px;background:#F7F7F7;float:left;margin-bottom:5px}#site #direita #conteudo #evento .lado{width:90px;height:200px;float:left}#site #direita #conteudo #evento .atual{width:310px;height:200px;margin-left:0px;float:left;background:url(../imagens/eventos-ultimo.jpg) no-repeat right #DDD}#site #direita #conteudo #evento .atual .foto{width:270px;height:200px;cursor:pointer;margin-left:10px;float:left;background:no-repeat center center #CCC}#site #direita #conteudo #evento .info{width:175px;height:40px;background:#FFF;float:left;margin:40px 0px;padding:20px 0px;text-align:center;cursor:pointer}#site #direita #conteudo #evento .info strong{color:#003366;font-weight:normal}#site #direita #conteudo #mais h1{width:569px;float:left;text-transform:uppercase;background:url(../imagens/noticia-fundo.jpg) repeat-x;padding:3px;text-align:right;float:left;margin-bottom:3px}#site #direita #conteudo #mais .evento,#site #direita #conteudo #mais .eventoUltimo{width:111px;height:140px;float:left;margin-right:5px;margin-bottom:5px}#site #direita #conteudo #mais .eventoUltimo{margin-right:3px}#site #direita #conteudo #mais .evento .foto,#site #direita #conteudo #mais .eventoUltimo .foto{width:111px;height:83px;background:no-repeat center center #f0f0f0}#site #direita #conteudo #mais .evento .info,#site #direita #conteudo #mais .eventoUltimo .info{width:111px;height:54px;float:left;color:#003366;margin-top:3px;text-align:center}#site #direita #conteudo #fotos{width:575px;float:left;background:url(../imagens/fotos-fundo.jpg) no-repeat 0px 60px}#site #direita #conteudo #fotos h1{width:569px;float:left;border-bottom:2px dotted #CCC;padding:5px 2px;text-transform:uppercase}#site #direita #conteudo #fotos img#foto{width:400px;border:1px solid #CCC;float:left;margin:0px 86px;margin-top:10px;background:#FFF}#site #direita #conteudo #fotos .mini{margin-top:5px;width:545px;float:left;padding:0px 15px}#site #direita #conteudo #fotos .mini .foto{width:70px;height:45px;float:left;margin-right:5px;cursor:pointer;border:1px solid #CCC;margin-bottom:5px;background:no-repeat center center}#site #direita #conteudo #fotos .mini img.ultima{margin-right:0px}#site #direita #conteudo #contato{ width:575px;height:200px}#site #direita #conteudo #contato textarea{ height:180px;width:350px}#site #direita #conteudo #aluno{}#site #direita #conteudo #aluno .info{ width:575px;line-height:180%;border-bottom:2px dotted #CCC;padding-bottom:3px;margin-bottom:5px}#site #direita #conteudo #aluno a.horario, #site #direita #conteudo #aluno a.sair{ width:50px;float:right;display:block;border:1px solid #759BB5;background:#90AEC6;text-align:center;padding:2px 0px;font-weight:bold}#site #direita #conteudo #aluno a.horario{ width:auto;float:left;padding:2px 10px}#site #direita #conteudo #aluno .lista{ width:575px;float:left;padding-top:5px}#site #direita #conteudo #aluno .lista h1{ width:565px;float:left;background:#E5ECF1;padding:3px 0px;text-transform:uppercase;padding-left:10px}#site #direita #conteudo #aluno .lista table{ width:575px;float:left}#site #direita #conteudo #aluno .lista table tr.titulo td{ background:#F1F5F8;padding:4px}#site #direita #conteudo #aluno .lista table tr.dado td{ padding:4px;border-bottom:2px dotted #CCC}#site #direita #conteudo #aluno .lista .baixar{width:16px;height:16px;float:left;background:url(../imagens/baixar.jpg) no-repeat}#site #direita #conteudo #aluno .lista a.antigos, #site #direita #conteudo #aluno .lista a.voltar{ width:565px;float:left;text-transform:uppercase;padding:5px;padding-bottom:10px}#site #direita #conteudo #aluno .texto{ width:365px;height:72px;float:left;padding:30px 0px;padding-right:210px;margin-bottom:5px;background:url(../imagens/fundo-aluno.jpg) right no-repeat}#site #direita #conteudo #aluno .form{ width:575px;float:left;border-top:2px dotted #CCC;float:left;padding-top:5px}#site #direita #conteudo #aluno .form small{ font-size:80%}#site #direita #conteudo #aluno .form .erroLogin{ width:565px;float:left;padding:5px;background:#F1F5F8;margin-top:5px}#banners{ width:768px;float:left;background:#FFF;padding:3px 6px}#banners h1{ background:#F1F1F1 url(../imagens/menu-item-marcador.jpg) no-repeat scroll left top;float:left;height:20px;margin-top:2px;padding-left:30px;padding-top:5px;padding-bottom:5px;text-transform:uppercase;width:738px}#banners .banner{ width:188px;float:left;margin-right:5px;background:#FFF;height:70px}#banners #bannerUltimo{ margin-right:0px}#rodape{width:780px;height:50px;float:left}.stats{display:none}