body{
	margin:0px;
	font-family: Arial, Helvetica, sans-serif;
}
#corpo {
		margin:0px;
	font-family: Arial, Helvetica, sans-serif;
	padding-left: 20px;
	padding-top: 20px;
	padding-right: 20px;
}
#pagina{
        width:1280px;
        position:relative;
        margin: 0px auto 0px auto;
        background: transparent url('../img/topo_bg.png') no-repeat 0px 2px;
        text-align:center;
        }
#linha{width:100%;height:2px;background:#262A55;font:normal 1px Arial;}
/* Formatação do Cabeçalho */
#topo{width:960px;height:170px;position:relative;margin: 0px auto 0px auto;}
#topo #rede{width:132px;height:20px;position:absolute;top:0px;left:612px;z-index:1;}
#topo #inst{width:95px;height:20px;position:absolute;top:0px;left:732px;z-index:2;}
#topo #proj{width:124px;height:20px;position:absolute;top:0px;left:816px;z-index:3;}
#topo #logo{width:200px;height:155px;position:absolute;top:3px;left:32px;z-index:3;}
#topo #iascj{width:49px;height:72px;position:absolute;top:38px;left:877px;z-index:3;}
#topo #menu{width:610px;height:20px;position:absolute;top:129px;left:249px;z-index:33;}
#topo #colegio{width:526px;height:50px;position:absolute;top:57px;left:252px;z-index:3;}

/* Formatação do corpo central */
#curva{position:absolute;width:155px;height:20;background: transparent url('../img/curva.png') no-repeat;z-index:99;left:0px;}
#corpo {background:transparent url('../img/corpo.png') repeat-x;width:1280px; position:relative;margin: 0px auto 0px auto;z-index:100;}

#meio{width:960px;position:relative;margin: 0px auto 0px auto;}
#meio #direita{width:716px;position:relative;float:left;}
#meio #direita #flash{width:716px;height:266px;overflow:hidden;position:relative;float:left;background:transparent url('../img/flash.png') no-repeat; top:-2px;}

#meio #direita #coluna1{width:400px;float:left;overflow:hidden;position:relative;text-align:left;}
/* Formatação das Notícias */
#meio #direita #noticia{width:400px;overflow:hidden;position:relative;}
#meio #direita #noticia img{width:150px;height:100px;float: left;position:relative;}
#meio #direita #noticia h1{width:240px;height:15px;overflow:hidden;color:#007BA4;font:bold 10px Arial; margin:3px;}
#meio #direita #noticia span{color:#999999;font:normal 10px Arial;margin:3px;}
#meio #direita #mais img{width:15px;height:15px;float: left;position:relative;}
#meio #direita #mais span{color:#163988;font:bolder 12px Arial;margin:3px;top:-3px;position:relative; text-align:justify}
#meio #direita #noticia p{color:#0A2D70;font:bolder 15px Arial; margin:3px;text-align:left; top:-3px; }

#meio #direita #noticia h2{
	color:#666;
	font:normal 12px Arial;
	margin:3px;
	top:-3px;
	position:relative;
	text-align:justify;
	
}
#meio #direita #noticia  a:link {text-decoration: none; color:#666; font:normal 12px Arial; margin:3px; top:-3px; position:relative;text-align:justify;}
#meio #direita #noticia  a:visited {text-decoration: none; color:#666; font:normal 12px Arial; margin:3px; top:-3px; position:relative;text-align:justify;}
#meio #direita #noticia  a:hover  {text-decoration: none; color:#666; font:normal 12px Arial; margin:3px; top:-3px; position:relative;text-align:justify;}





#meio #direita #coluna2{width:315px;float:right;overflow:hidden;position:relative;}

#meio #direita #coluna3{width:716px;clear:both;position:relative;text-align:left;}
/* Formatação do Calendário */
#calendario{background: transparent url('../img/calendario.png') no-repeat 10px 0px;width: 225px;padding-top:30px;float:left;position:relative;}
#calendario span{margin:0px;color:#999999; text-align:right; width:225px;font:normal 11px Arial;float:right;position:relative;}
#calendario #cal_data{height: 33px;width: 35px;float: left;margin: 0px 5px 0px 5px;overflow: hidden;text-align:center;border: solid 0px black;}
#calendario #cal_data h1{margin: 1px auto 1px auto;font: bolder 20px Arial;padding: 0px;height:23px;}
#calendario #cal_data p{font: bolder 10px Arial;margin: -6px auto 0px auto;}
#calendario .cal_dt0{color:#163988;}
#calendario .cal_dt1{color:#99CC00;}
#calendario #cal_tit{width: 180px;float: left;margin: 0px;color: #666666;padding: 2px 0px 2px 0px;font: normal 12px Arial;border: solid 0px black;}
#calendario #cal_div{clear: both;width: 180px;height: 5px;margin: 0px auto 0px auto;font:normal 1px Arial;}

/* Formatação do Enquete */
#enquete{background: transparent url('../img/enquete.png') no-repeat 10px 0px;padding-top:30px;width:230px;float:left;position:relative; text-align:left;margin-left:10px;}
#enquete span{margin:0px;color:#999999; text-align:right; font:normal 11px Arial;float:right;position:relative;}
#enquete ul{ margin:0px 0px 10px 0px;padding:0px;text-decoration:none;list-style: none;}
#enquete ul li{ margin:4px;font:normal 12px Arial;color:#616161;padding:0px;}
#enquete p{margin: 0px 0px 5px 10px;font: normal 13px Verdana; color:#BB0003;}

/* Formatação de Comunicado */
#comunicado{background: transparent url('../img/comunicados.png') no-repeat 10px 0px;width: 248px;padding-top:30px;float:left;position:relative;}
#comunicado span{margin:0px;color:#999999; text-align:right; width:225px;font:normal 11px Arial;float:right;position:relative;}
#comunicado #com_data{height: 33px;width: 35px;float: left;margin: 0px 5px 0px 5px;overflow: hidden;text-align:center;border: solid 0px black;color:#FF6600;}
#comunicado #com_data h1{margin: 1px auto 1px auto;font: bolder 20px Arial;padding: 0px;height:23px;}
#comunicado #com_data p{font: bolder 10px Arial;margin: -6px auto 0px auto;}
#comunicado #com_tit{width: 180px;float: left;margin: 0px;color: #666666;padding: 2px 0px 2px 0px;font: normal 12px Arial;border: solid 0px black;}
 
#comunicado #com_tit a:link {text-decoration: none ;width: 180px;float: left;margin: 0px;color: #666666;padding: 2px 0px 2px 0px;font: normal 12px Arial;border: solid 0px black;}
#comunicado #com_tit a:visited {text-decoration: none; width: 180px;float: left;margin: 0px;color: #666666;padding: 2px 0px 2px 0px;font: normal 12px Arial;border: solid 0px black;}
#comunicado #com_tit a:hover {text-decoration: none; width: 180px;float: left;margin: 0px;color: #666666;padding: 2px 0px 2px 0px;font: normal 12px Arial;border: solid 0px black;} 



#comunicado #com_div{clear: both;width: 180px;height: 5px;margin: 0px auto 0px auto;font:normal 1px Arial;}

#meio #esquerda{width:244px;position:relative;float:left;}
/* Formatação do Login */
#login{background: transparent url('../img/colegio_on.png') no-repeat 15px 0px;width: 240px;padding-top:35px;position:relative;margin:15px 0px 0px 0px;text-align:left;}
#login p{margin:0px 0px 10px 22px;color:#FF9900;font:normal 11px Arial;}
#login form{margin:0px;padding:0px;}
#login #opcao{margin:0px 0px 10px 20px;}
#login #opcao img{cursor:pointer;}

/* Formatação do Colegios */
#colegios{background: transparent url('../img/nossoscolegios.png') no-repeat 15px 0px;width: 240px;padding-top:30px;position:relative;margin:30px 0px 30px 0px;text-align:left;}
#colegios #regiao{margin:0px 0px 0px 13px;}
#colegios #regiao img{cursor:pointer;}
#colegios h1{font:bolder 15px Arial;color:#000033;margin:15px 0px 5px 15px;}
#colegios p{font:normal 11px Arial;color:#616161;margin:0px 0px 3px 15px;}
#colegios a{text-decoration:none;}

/* Formatação do Rodapé */
#rodape{clear:both;position:relative;width:1280px;height:280px;background: transparent url('../img/rodape_bg.png') repeat-y;}
#rodape #logo{width:480px;height:82px;position:absolute;top:46px;left:192px;z-index:33;font-size:11px;}
#rodape #cab{position:relative;width:1280px;height:150px;background: transparent url('../img/rodape_bg1.png') no-repeat;}
#rodape #iascj{width:205px;height:57px;position:absolute;top:176px;left:174px;z-index:33;}
#rodape #copy{position:relative;top:110px;font:normal 10px Arial;color:#616161;}
#rodape h3{text-align:left;font:bold 12px Arial;color:#D00004;margin:0px;}
#rodape #sud{text-align:left;font:normal 10px Arial;color:#616161;position:absolute;left:411px;}
#rodape #sul{text-align:left;font:normal 10px Arial;color:#616161;position:absolute;left:682px;}
#rodape #cen{text-align:left;font:normal 10px Arial;color:#616161;position:absolute;left:918px;}

/* Formatações Adicionais */
.tit1{margin:10px 0px 0px 0px;}
.clear{clear:both;width:100%;height:1px;font:normal 1px Arial;}
.campo{margin-left:20px;background: transparent url('../img/bt_login_bg.png') no-repeat;border:solid 0px white;height:23px;width:143px;padding:3px 3px 0px 5px;font:normal 11px Arial;position:relative;top:-5px;}
.conteudo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-left: 20px;
	padding-right: 20px;
	text-align:justify;

}
.conteudo2 a:link {
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align:justify;
	color:black;
	

}
.conteudo2 a:visited {
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align:justify;
	color:black;
	

}
.conteudo2 a:hover {
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align:justify;
	color:black;
	

}


.conteudo2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-left: 20px;
	padding-right: 20px;
	text-align:left;

}

.Titulo {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	padding-top: 20px;
	padding-left: 20px;
	padding-right: 20px;
}
.Titulo h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
}

.Subtitulo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	padding-left: 20px;
	padding-right: 20px;
	text-align:left;

}

