@charset "iso-8859-1";

* {margin:0;padding:0}
.clear {clear:both}
a {text-decoration:none}
h1 {font-size: 12pt; font-weight:700}
img {border:0}

body {background:url(../img/fundo.jpg) repeat-x #FBF9FA; font:10pt Arial, Helvetica, sans-serif; color:#000}

#conteudo {width:985px; margin:auto}
#logo {width:222px; height:204px; float:left}
#ladodireito {float:right; width: 759px }
#endere {width:400px; margin: 50px 0 0 00px; color:#52554E; font:1.0em Tahoma, Geneva, sans-serif; font-weight:700; float:right}
.nomeescola {font-size:1.3em; font-weight:600}
.iesa {margin-top:5px}
#menu {width:759px; height: 61px; margin-top: 30px}
#menu ul li {display:inline; float:left}
#menu li {padding-left: 8px; margin-left: 10px}
.menu2 {margin-left:15px; float:left; width: 650px}
.meioconteudo img{margin:0 5px 0 5px}


#boletim{width:300px;float:left;margin:30px 0 0 10px;}
#formBoletim{width:213px;float:left;}
#formBoletim ul li{list-style-type:none;}
#formBoletim li{margin-top:5px;font-size:0.8em;}
#formBoletim input{background:#fff;border:0;width:95%;padding-left:3px}
#formLogar{width:75px;float:left;margin:10px 0 0 10px}

#meio {width:988px; margin:auto}
#lado1 {width:203px; float:left; margin-top:5px}

#menuesq2 {margin-top: 15px}
.destaques {font-size: 8pt; margin-top: 5px}
.destaques dl {border-bottom: 1px dashed #BAB8B9}
.destaques dt{font-weight:800; padding-top: 10px}
.destaques dd {padding-top: 6px}
.vermais {text-align:right; font-weight:700}
.vermais a {color:#312F30}
.todas {border-bottom:1px solid #6D6B6C; font-weight:800; font-size:8pt; margin-top: 10px}
.todas a{color:#706E6F}

#lado2 {float:left; width:212px;margin-left:10px}
#fundobranco {background:url(../img/fundobranco.png) no-repeat; width: 214px; height: 555px}
.saidas {border-bottom: 1px dashed #D4D4D4; width:162px; margin:auto; height: 228px; padding-top:20px}
.guia {border-bottom: 1px dashed #D4D4D4; width:162px; margin: 13px 0 0 20px}
#fundobranco2 {background: url(../img/barrabranca1.png) no-repeat; width:200px; height:501px; padding: 10px 0 0 3px; margin-left: 10px}
.imgvotar {width:60px; margin:10px 0 0 10px}
.resultado {margin: 10px 0 0 20px; color:#F00; float:left}
#aulas {width:146px; margin:auto; color:#8C8A8D; font-size:7pt; font-weight:700; line-height:21px; margin-top:150px}


#lado3 {float:right; width:560px}

#criatividade {margin-top: 14px}
p.textocriatividade {margin-top:10px; font-weight:700}
p.conteudocriatividade {margin-top: 10px;font-size: 8pt}
p.editor {color:#787677; font-size: 8pt; margin-top: 10px}
#temas {margin-top: 10px; color:#9A2015; font-size:8pt}
.tema a {color:#000; text-decoration:underline}
#historia {margin-top: 14px; font-size:8pt}
.textohistoria {margin-top: 5px}
.verhistoria {font-weight:700; margin-top:10px}
.verhistoria a {color:#000}
#filosofia {margin-top:14px}
.textofilosofia {margin-top: 5px; font-size:8pt}
#modalidade {margin-top:14px}
p.educacao {float:left; font-size:8pt; width:208px; font-weight:700; margin-top: 10px}
p.listaeduc {float:left; width:250px; font-size:8pt; margin:5px 0 0 30px}

#rodape {background:url(../img/rodape.jpg) repeat-x #AE1C31}
#conteudorodape {width:985px; margin:auto}
#ladoesqmenurodape {float:left; width:400px}
.ladoatividades {padding-top: 15px; width: 193px; float:left; font-weight:800; font-size:9pt}
.ladoatividades a {color:#fff}
.ladoatividades ul {margin-top:6px}
.ladoatividades li {list-style-type:none; padding-top:3px}

.ladoeducregular {padding-top: 15px; width: 193px; float:left; margin-left: 8px;font-weight:800; font-size:9pt}
.ladoeducregular a {color:#fff}
.ladoeducregular ul{margin-top: 6px}
.ladoeducregular li {list-style-type:none; padding-top: 3px}
#rodapeladomenu {float:left; margin-left: 0px}
#menurodape {padding-top: 18px; font-size:9pt}
#menurodape ul li {display:inline}
#menurodape li {padding-left: 15px}
#menurodape a{color:#161415}

#formulario {margin: 45px 0 0 15px; width:561px; font-size:9pt; font-weight:700; color:#FFF}
.formulac {width: 490px; margin-left: 10px; border:0}
#email {margin-top:10px}
.formulac1 {width: 490px;margin-left:9px; border:0}
#tel {float:left; width:260px; margin-top: 10px}
.formulac2 {width:196px; margin-left: 23px; border:0}
#assunto {float:left; margin: 10px 0 0 10px}
.formulac3 {width:198px; margin-left: 10px; border:0}
#ladomensagem {float:left}
#mensagem {margin-top:25px; float:left}
#mensagem2 {width:275px; border:0; margin:10px 0 0 13px; height:60px}
#ladorapido {float:left; width:230px}
.rapido {text-align:center; margin-top:25px}
#enviar {margin: 6px 0 0 10px}
.direitos {color:#FFF; font-weight:600; margin-top:10px; float:left}
.desenvolvimento {color:#FFF; float:right; margin-top:10px}
.desenvolvimento a {color:#FFF; font-weight:600}

/*conteudo*/
.meioconteudo {float: left; width: 740px; margin:7px 0 0 20px; color:#99254E; font-family:Arial, Helvetica, sans-serif; text-align:justify;padding:0 0 0 10px}

/*Missao*/
.listamissao {list-style-type:none}
.listamissao li{padding-top:5px;}

/*Filosofia*/

.listafilosofia {padding-left: 20px}

/*responsabilidade Social*/

.imgresponsabilidade {text-align:center}
.respon {margin:5px 0 0 5px}

/*Educação infantil*/
.atvidade {text-align:center; margin-top:5px}
.imgativi {margin: 5px 0 0 5px}

/*Ensino fundamental 1*/
.imgfundamental {text-align:center; margin: 10px 0 10px 0}
.imgfunda {margin:5px 0 0 5px}
ul.listaensinof  li {list-style-type:none; padding-top:7px}
.listafunda li {margin-left: 11px; padding-top:5px}

/*Ensino fundamental II*/
.listaacao li{margin-left:11px; padding-top: 5px}
.listaobjetivo li {margin-left:11px; padding-top: 5px}

/*Medio*/
.listamedio li{margin-left: 13px; padding-top: 5px}
.imgmedio {text-align:center}
.imgmedio a {color:#99254E}

/*Pos medio*/
.listapmedio li{margin-left:11px; padding-top:5px}

/*Projetos*/
.listaprojetos li{margin-left:11px; padding-top:5px}
.listaprojetos a {color:#99254E}

/*Saidas pedagogicas*/
.listasaidas li{margin-left:11px; padding-top:5px}

/*Eventos*/
.listaeventos{border-bottom:1px dashed #999}
.listaeventos dt{margin-top:5px; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:600; color:#333}
.listaeventos dt a{color:#333}
.listaeventos dd a {color:#99254E}
.listaprogramas { margin-left: 11px}

/*calendario*/
.listacalendario li{margin-left:11px; padding-top:5px}
.listacalendario a {color:#99254E}

/*yoga*/
.listayoga li{padding-top:5px; list-style-type:none}

/*dança*/
.imgdanca {float:left}
.imgdan {margin-left:15px}
.listamodalidades li {margin-left:11px; padding-top: 7px}
/*Natação*/
.listanatacao li {margin-left:11px; padding-top: 5px}

/*Esportes*/
.incentivo {text-align:center; margin-top: 10px}

/*Desenho*/
.listadesenho li {margin-left:11px; padding-top: 5px}
.imgdesenho {text-align:center}
.imgdesen {margin-left: 10px}

/*catequese*/
.listacatequese dt{margin-top:7px; font-weight:600; font-size:1.2em}
.listacatequese dd {font-size:1.1em}

/*destaque*/
.listadestaque {text-align:center}
.listadestaque ul {margin-top: 10px}
.listadestaque li{list-style-type:none}

/*guia profissão*/
.guiaprofi li{list-style-type:none; padding-top:5px}
.guiaprofi a {color:#99254E}

/*universidade*/
p.sigla {float:left; background:#F4E2E2; margin-top:10px; padding:10px 0 0 5px; width:70px; height:20px; color:#800080}

p.universidade {float:left; background:#F4E2E2; margin:10px 0 0 5px; padding:10px 0 0 5px; width:500px; height:20px}
p.universidade a {color:#800080}
.instituicoes {margin-top:20px} 

/*Saidas pedagogicas*/
.listasaidas li{padding-top:5px}
.listasaidas a {color:#99254E}

/*Lingua estrangeira*/
.listaprofessor li{margin-left:11px; padding-top:5px}
.listaalemao {margin-top: 20px}
.listaalemao li{list-style-type:none; padding-top:5px}
.imgalemao {text-align:center}
.fotoalemao {margin:10px 0 10px 20px}

/*contato*/
.nomecontato {margin-top:10px}
.emailcontato {margin-top:10px}
.mensagemcontato {margin-top:10px}
.formulac5 {width: 300px; border: 1px dashed #666; background:#F5EBE9; height:20px}
.formulac6 {width: 300px; border: 1px dashed #666; background:#F5EBE9}
.benviar {float:left; margin-top:10px;width: 60px}
#enviar2 {background:#999; color:#99254E; border:0; width: 60px; height:30px}
.blimpar {float:left; margin:10px 0 0 10px; width:60px}
#limpar {background:#999; color:#99254E; border:0; width: 60px; height:30px}

/*Simulado e gabarito*/
.listasimulado li{margin-left:11px; padding-top: 5px}
.listasimulado a {color:#99254E}


/*Obrigado*/
.obrigado {text-align:center; color:#99254E; font-weight:600}

/*Slides*/
#flash {width:560px;overflow:hidden;height:333px}
#flash ul li{list-style-type:none;margin:0;padding:0;}
#flash p{text-align:center;font-size:0.8em}
#flash a{color:#fff}
#flash a:hover{color:#746}

/*Fotos Instalação*/
.entradas {float:left; margin-top:10px}
.corredor {float:left; margin:10px 0 0 20px}
.recepcao {float:left;margin-top:10px}
.secretaria {float:left; margin:10px 0 0 20px}
.laboratorioinfo {float:left;margin-top:10px}
.laboratoriofisi {float:left;margin:10px 0 0 20px}
.salas {float:left;margin-top:10px}
.quandrapoli {float:left;margin-top:10px}
.salaoesporte {float:left; margin:10px 0 0 20px}
.quadravolei {float:left; margin:10px 0 0 20px}
.quadraesporte {float:left;margin-top:10px}
.recreacao {float:left;margin-top: 10px}
.parque {float:left; margin: 10px 0 0 20px}
.patio {float:left;margin-top:10px}
.piscina {float:left;margin-top:10px}

/*Fotos*/
.fotospedagogicas {text-align:center}

/* by ariel */
.boxBoletimCabecalho, .boxDisciplinas { border: 1px solid #000; padding:5px; margin-bottom:15px; }
.boxDisciplinas { width: 100% }
.boxDisciplinas .strong td, strong { font-weight: 700 }
.boxDisciplinas td { padding:5px; border: 1px solid #000 }
h5 { color:#666; font:14px Arial, Helvetica, sans-serif; font-weight:700; margin:0; text-align: center }
table.tablesorter { background-color:#CDCDCD; font-family:arial; font-size:8pt; margin:10px 0 15px; text-align:left; width:100%; }
	table.tablesorter thead tr th,table.tablesorter tfoot tr th { background-color:#e6EEEE; border:1px solid #FFF; font-size:8pt; padding:4px; }
	table.tablesorter thead tr .header { background-image:url(../images/bg.gif); background-position:center right; background-repeat:no-repeat; cursor:pointer; }
	table.tablesorter tbody td { background-color:#F0ffff; color:#3D3D3D; padding:4px; vertical-align:top; }
	table.tablesorter tbody tr.odd td { background-color:#F0F0F6; }
	table.tablesorter thead tr .headerSortUp { background-image:url(../images/asc.gif); }
	table.tablesorter thead tr .headerSortDown { background-image:url(../images/desc.gif); }
	table.tablesorter thead tr .headerSortDown,table.tablesorter thead tr .headerSortUp { background-color:#8dbdd8; }
.atencao { background:url(../images/css_alert.gif) left no-repeat #FFC; border:1px solid #96965E; font-family:Verdana; font-size:11px; margin-bottom:5px; margin-top:5px; padding:10px 10px 10px 50px; text-align:left; }
.nota { background:url(../images/css_nota.gif) left no-repeat #FFC; border:1px solid #96965E; font-family:Verdana; font-size:11px; margin-bottom:5px; margin-top:5px; padding:10px 10px 10px 50px; text-align:left; }
.destaque { background:url(../images/search.png) left no-repeat #FFC; border:1px solid #96965E; display:block; margin:10px 0; padding:5px 5px 10px 50px; text-align:center; }
.ok { background:url(../images/css_ok.gif) left no-repeat #FEFCF1; background-color:#FFC; border:1px solid #96965E; font-family:Verdana; font-size:11px; margin-bottom:5px; margin-top:5px; padding:10px 10px 10px 50px; text-align:left; }
div.pagination { margin-bottom:10px; margin-top:20px; padding:2px; text-align:center; }
	div.pagination a { border:1px solid #8DB5D7; color:#000; margin-right:2px; padding:2px 5px; text-decoration:none; }
		div.pagination a:hover,div.pagination a:active { border:1px solid red; margin-right:2px; padding:2px 5px; }
	div.pagination span.current { background-color:#FFCA7D; border:1px solid #E89954; color:#033; font-weight:700; margin-right:2px; padding:2px 5px; }
	div.pagination span.disabled { border:1px solid #ccc; color:#ccc; margin-right:2px; padding:2px 5px; }
.watermark { color: #999 !important; }
/* formularios */
form.formatPadrao input, form.formatPadrao textarea, form.formatPadrao select { border: 1px solid #ddd; font-family: "Trebuchet MS", Arial; font-size: 12px; margin: 0; padding: 3px 5px 3px 3px; }
form.formatPadrao textarea { overflow: auto; }
form.formatPadrao p.submit { clear: both; margin: 1em 0; text-align: center }
form.formatPadrao button { background: url(../images/form_button.gif) no-repeat; border-bottom: 1px solid #333; border-left: 1px solid #999; border-right: 1px solid #333; border-top: 1px solid #999; color: #333; cursor: pointer; font-size: 11px; font-weight: bold; height: 28px; line-height: 28px; padding: 0 10px 0 25px; text-align: left; }
form.formatPadrao label { font-size: 12px; font-weight: 700; }
form.formatPadrao button.button1 { font-family: "Trebuchet MS", Arial; font-size: 12px; }
.loading_voto, .loading { display: none; text-align: inherit }


.post { overflow: hidden;}
.p-head { padding-bottom: 10px; background:url(../images/menu-line-bkg.png) repeat-x bottom;}
.p-head h1 { font: bold 34px/32px Arial, sans-serif; letter-spacing: -1px; padding-bottom: 2px; color:#535353;}
.p-head h1 a { text-decoration: none; }
.p-head h2 { font: bold 30px/28px Arial, sans-serif; letter-spacing: -1px; padding-bottom: 2px; color:#535353;}
.p-head h2 a, .p-head h2 a:visited { text-decoration: none; color:#535353; }
.p-head h2 a:hover { text-decoration: none; color:#ff8400; }
.p-head h3 { font: bold 24px/24px Arial, sans-serif; letter-spacing: -1px; padding-bottom: 2px; color:#535353;}
.p-head h3 a { text-decoration: none;}

.p-date-cat { background:url(../images/date-cat-ico.png) no-repeat left top; padding-left: 17px; color:#b8afa6; }
.p-date-cat a, .p-date-cat a:visited, .p-date-cat a:hover { text-decoration: underline; color: #b8afa6;}

.p-date { font-size: 11px; color:#999966;}
.p-con { padding: 2px 0px; overflow: hidden;}
.p-con p { font: normal 12px/18px "Verdana"; padding: 3px 0px; margin: 3px 0px; color:#333;}
.p-con ol { padding: 10px 0px 10px 25px; margin: 0px; list-style: decimal inside;}
.p-con ol li { padding: 2px 0px 2px 0px; }
.p-con ul { padding: 10px 0px 10px 20px; margin: 0px; }
.p-con ul li { padding: 2px 0px 2px 13px; background: url("../images/p-con-li.png") no-repeat left 2px; color:#666; }
.p-con blockquote { font: italic 13px/19px Georgia, "Times New Roman", Times, serif; padding: 5px 15px; background: #f4f3ea; margin: 10px 0px; color:#000; }
.p-con blockquote p { font: italic 13px/19px Georgia, "Times New Roman", Times, serif; color:#000; }
.p-con blockquote li { padding: 2px 0px 2px 13px; list-style-type: none; font-size: 12px; line-height: 17px;}

.p-det { background: #f3f4ea url(../images/p-det-bkg.png) repeat-x bottom; text-align: left; padding: 14px 10px 20px 10px; margin-top: 5px; border-top: solid 1px #eeefe4;}
.p-det li { display: inline; padding: 5px 0px 5px 20px; margin-right: 5px; overflow: hidden; }
.p-det li.p-det-com { background: url("../images/p-det-com-ico.png") no-repeat left 5px; }
.p-det li.p-det-tags { background: url("../images/p-det-tags-ico.png") no-repeat left 6px; }
.p-det li.p-det-tags a { text-decoration: underline;}
.p-det li a, .p-det li a:visited, .p-det li a:hover { margin-right: 3px; color:#000033; }

.postmetadata { overflow: hidden; float:left;display:block;width: 100%; }

#textoenquetes { display: block; float: left;; margin-left: 10px}
#loading_enquete { display: none }
.enqueteResultadoRespostas span { font-style: italic }
.enquete { list-style-type: none}
.aRight { text-align: right; }

/*Cia de Dança*/
#bale {text-align:center; margin-top:15px}

/* formularios */
form.formatPadrao input, form.formatPadrao textarea, form.formatPadrao select { border: 1px solid #ddd; font-family: "Trebuchet MS", Arial; font-size: 12px; margin: 0; padding: 3px 5px 3px 3px; }
form.formatPadrao textarea { overflow: auto; }
form.formatPadrao p.submit { clear: both; margin: 1em 0; text-align: center }
form.formatPadrao button { background: url(../images/form_button.gif) no-repeat; border-bottom: 1px solid #333; border-left: 1px solid #999; border-right: 1px solid #333; border-top: 1px solid #999; color: #333; cursor: pointer; font-size: 11px; font-weight: bold; height: 28px; line-height: 28px; padding: 0 10px 0 25px; text-align: left; }
form.formatPadrao label { font-size: 12px; font-weight: 700; }
form.formatPadrao button.button1 { font-family: "Trebuchet MS", Arial; font-size: 12px; }

form.formatPadrao h3 {
    font:bold 16px "Trebuchet MS", Arial;
    padding:3px 0;
    margin-bottom: 5px;
    border-bottom: 1px solid #c8c8c8;
}

#ListaDownload ul {margin-bottom:5px}
#ListaDownload ul li {padding-top:4px; font-weight:600; list-style-type:none}
#ListaDownload a {color:#0000F2 }
#ListaDownload a:hover {text-decoration:underline} 

.popup{
	position: absolute;
	top: 200px;
	left: 150px;
	width: 466px;
	height: 413px;
	z-index: 5;
	font-size: 12px;
	color: #656565;
	font-weight: 300;
	text-align: justify;
	border: 4px solid #99254E;
	display: block;
	background-color: #fff;
}

.popup a:link{
	font-family: Arial;
	font-size: 12px;
	color:#339900;
	font-weight: 300;
	text-decoration:none;
}
.popup a:visited{
	font-family: Arial;
	font-size: 12px;
	color:#339900;
	font-weight: 300;
	text-decoration:none;
}
.popup a:hover{
	font-family: Arial;
	font-size: 12px;
	color:#339900;
	font-weight: 300;
	font-style:italic;
	text-decoration:underline;
}

.btao{
	position:absolute;
	width:70px;
	text-align:center;
	margin-top:-15px;
	margin-left:7px;
	padding:5px;
	background-color:#FE0000;
	z-index:70000;
}

a.linkBtao:link{
	font-family: Arial;
	font-size: 12px;
	color:#fff;
	font-weight:bold;
	text-decoration:none;
	display:block;
}
a.linkBtao:visited{
	font-family: Arial;
	font-size: 12px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}
a.linkBtao:hover{
	font-family: Arial;
	font-size: 12px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}


/*Lista boletim - area restrita*/

ul.lista_download li{list-style-type:none;}
ul.lista_download li a{color:#7B0C1A;font-weight:bold}
