body {
	margin: 0;
	padding: 0;
	background: #91caff url("img/bg.jpg") no-repeat center top;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #669933;
}

* {
	margin: 0;
	padding: 0;
	border: 0;
}

#geral {
	width: 760px;
	display: block;
	margin: 0 auto;
}

#top {
	width: 740px;
	height: 130px;
}

h1 {
	width: 192px;
	height: 118px;
	background: url("img/logo.jpg") no-repeat right bottom;
	text-indent: -9999px;
	float: left;
}

h1 a {
	width: 192px;
	height: 118px;
	float: left;
}

h2 {
	display: none;
}

#navega{
margin-bottom:20px;
background-color:#F4FAFF;
}

#navega a {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #669933;
	text-decoration: none;
}

#navega a:hover {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #669933;
	text-decoration: underline;
}


#flash {
	width: 192px;
	height: 117px;
	float: right;
	margin: 13px 24px 0 0;
}

#menu_banner {
	width: 760px;
	height: 262px;
	/*background: url("img/02.jpg");*/
}

#login {
	width: 335px;
	height: 36px;
	background: #f4faff url("img/bg_login.jpg") no-repeat bottom;
	padding: 10px 0 0 425px;
	color: #223172;
}

#login form legend {
	display: none;
}

#login form label {
	padding: 8px 5px 0 0;
	display: inline;
	float: left;
}

#login form input {
	border: 1px solid #ff9e00;
	margin: 2px;
	padding: 1px;
	float: left;
	font: 12px Arial, Helvetica, sans-serif;
	color: #333;
}

#login form input#wmat{
	width: 110px;
	margin: 6px 10px 0px 0px;
}

#login form input#wsenha{
	width: 70px;
	margin: 6px 0 0px 0px;
}

#login form input.bt {
	border: 1px solid #223172;
	background: #223172;
	width: 23px;
	margin: 6px 0 0 5px;
	color: #fff;
	font-weight: bold;
	font-size: 8pt;
	cursor: pointer;
	padding: 0 0 0 0;
}

#conteudo_home {
	width: 720px;
	background: #f4faff url("img/rodape_pg.gif") no-repeat bottom;
	padding: 14px 20px 20px 20px;
	float: left;
}

#conteudo_int {
	width: 690px;
	padding: 20px 20px 20px 50px;
	background: none;
}

#conteudo_int-colegio{
	width: 660px;
	padding: 20px 20px 20px 50px;
	background: url(img/bg-colegio.jpg) center center no-repeat;
	
}

/*#conteudo_int ul{
	list-style: none;
	

}

#conteudo_int ul li{
	float:left;	
	list-style: none;

}*/


/*#conteudo_int ul li a{
margin:20px;
padding-bottom:10px;

}*/


/*#conteudo_int3 {
	width: 690px;
	padding: 20px 20px 20px 50px;
	float: left;
}*/

#conteudo_int3 ul{
	list-style: none;
	

}

#conteudo_int3 ul li{
	float:left;	
	list-style: none;

}


#conteudo_int3 ul li a{
margin:20px;
padding-bottom:10px;

}



#conteudo_int2 {
	width: 690px;
	padding: 20px 20px 20px 50px;
	float: left;
	background: url("img/rodape_pg.gif") no-repeat bottom;
}

#conteudo_int p {
	margin: 0;
	padding: 0 0 10px 0;
}

#conteudo_int a {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #669933;
	text-decoration: none;
}

#conteudo_int a:hover {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #669933;
	text-decoration: underline;
}

#conteudo_int ul {
	margin: 0 0 10px 20px;
}

#conteudo_int ul li {
	margin: 0 0 3px 0;
}


#tit_gripe {
	width: 740px;
	background: #f4faff url("img/tit_gripe.jpg") no-repeat;
	padding: 40px 20px 0 0;
	float: left;
}

#tit_colegio {
	width: 740px;
	background: #f4faff url("img/tit_colegio.jpg") no-repeat;
	padding: 40px 20px 0 0;
	float: left;
}
#tit_uniformes {
	width: 740px;
	background: #f4faff url("img/tit_uniformes.jpg") no-repeat;
	padding: 40px 20px 0 0;
	float: left;
}

#tit_contato {
	width: 740px;
	background: #f4faff url("img/tit_contato.jpg") no-repeat;
	padding: 40px 20px 0 0;
	float: left;
}

#tit_proerd {
	width: 740px;
	background: #f4faff url("img/tit_proerd.jpg") no-repeat;
	padding: 40px 20px 0 0;
	float: left;
}

#tit_fidelidade {
	width: 740px;
	background: #f4faff url("img/tit_fidelidade.jpg") no-repeat;
	padding: 40px 20px 0 0;
	float: left;
}

#tit_pesquisa {
	width: 740px;
	background: #f4faff url("img/tit_pesquisa.jpg") no-repeat;
	padding: 40px 20px 0 0;
	float: left;
}

#tit_aniversariantes {
	width: 740px;
	background: #f4faff url("img/tit_aniversariantes.jpg") no-repeat;
	padding: 40px 20px 0 0;
	float: left;
}

#tit_graduacao {
	width: 740px;
	background: #f4faff url("img/tit_graduacao.jpg") no-repeat;
	padding: 40px 20px 0 0;
	float: left;
}

#tit_cursos {
	width: 740px;
	background: #f4faff url("img/tit_cursos.jpg") no-repeat;
	padding: 40px 20px 0 0;
	float: left;
}

#tit_localiza {
	width: 740px;
	background: #f4faff url("img/tit_localiza.jpg") no-repeat;
	padding: 40px 20px 0 0;
	float: left;
}

#tit_infra {
	width: 740px;
	background: #f4faff url("img/tit_infra.jpg") no-repeat;
	padding: 40px 20px 0 0;
	float: left;
}

#tit_projetos {
	width: 740px;
	background: #f4faff url("img/tit_projetos.jpg") no-repeat;
	padding: 40px 20px 0 0;
	float: left;
}

#tit_comunicados {
	width: 740px;
	background: #f4faff url("img/tit_comunicados.jpg") no-repeat;
	padding: 40px 20px 0 0;
	float: left;
}

#tit_calendario {
	width: 740px;
	background: #f4faff url("img/tit_calendario.jpg") no-repeat;
	padding: 40px 20px 0 0;
	float: left;
}

#tit_diadia {
	width: 740px;
	background: #f4faff;
	padding: 40px 20px 0 0;
	float: left;
}

#tit_eventos {
	width: 740px;
	background: #f4faff url("img/tit_eventos.jpg") no-repeat;
	padding: 40px 20px 0 0;
	float: left;
}

#tit_voce_sabia {
	width: 740px;
	background: #f4faff url("img/tit_voce_sabia.jpg") no-repeat;
	padding: 40px 20px 0 0;
	float: left;
}

#tit_pesquise {
	width: 740px;
	background: #f4faff url("img/tit_pesquise.jpg") no-repeat;
	padding: 40px 20px 0 0;
	float: left;
}

#tit_projeto2008 {
	width: 740px;
	background: #f4faff url("img/tit_projeto2008.jpg") no-repeat;
	padding: 40px 20px 0 0;
	float: left;
}

#tit_atividades {
	width: 740px;
	background: #f4faff url("img/tit_atividades.jpg") no-repeat;
	padding: 40px 20px 0 0;
	float: left;
}

#tit_boletim {
	width: 740px;
	background: #f4faff url("img/tit_boletim.jpg") no-repeat;
	padding: 40px 20px 0 0;
	float: left;
}

#comunicados {
	width: 260px;
	background: url("img/bg_comunicados.gif") repeat-y right;
	float: left;
}

#comunicados h3 {
	width: 260px;
	height: 31px;
	display: block;
	background: url("img/tit_comunicados_home.gif") no-repeat;
	text-indent: -9999px;
}

#comunicados ul {
	width: 240px;
	display: block;
	list-style: none;
}

#comunicados ul li {
	background: url("img/bg_li_comunicados.gif") no-repeat bottom;
	padding: 6px 0 7px 20px;
}

#comunicados ul li a {
	color: #669933;
	text-decoration: none;
}

#comunicados ul li a:hover {
	color: #ff9e00;
	text-decoration: none;
}

#veja_mais {
	width: 240px;
	background: none;
	text-align: right;
	color: #ff9e00;
	font-weight: bold;
	padding: 6px 0 0 0;
	background: url("img/ico_veja_mais.gif") no-repeat right bottom;
}

#veja_mais a {
	color: #ff9e00;
	text-decoration: none;
}

#chamadas {
	width: 460px;
	float: right;
}

#chamadas a {
	color: #669933;
	text-decoration: none; 
}

#chamadas a:hover {
	color: #669933;
	text-decoration: underline; 
}

#chamadas ul {
	display: inline;
}

#chamadas ul li{
	width: 130px;
	height: 65px;
	list-style: none;
	float: left;
	margin: 0 0 0 20px;
	_margin: 0 0 0 10px;
}

#chamadas ul li h3{
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #ff9e00;
	margin: 0;
	padding: 0;
}

#chamadas ul li a{
	margin: 0;
	padding: 0;
}

#chamadas ul li.chamada01 {
	background: url("img/tbn_colegio.jpg") no-repeat;
	padding: 0 0 0 80px;
}

#chamadas ul li.chamada02 {
	background: url("img/tbn_diadia.jpg") no-repeat;
	padding: 0 0 0 80px;
}

#chamadas ul li.chamada03 {
	background: url("img/tbn_cursos.jpg") no-repeat;
	padding: 0 0 0 80px;
}

#chamadas ul li.chamada04 {
	background: url("img/tbn_projetos.jpg") no-repeat;
	padding: 0 0 0 80px;
}

#chamadas ul li.chamada05 {
	background: url("img/tbn_cantina.jpg") no-repeat;
	padding: 0 0 0 80px;
}

#chamadas ul li.chamada06 {
	background: url("img/tbn_atividades.jpg") no-repeat;
	padding: 0 0 0 80px;
}

#banner01 {
	width: 230px;
	display: block;
	float: left;
	margin: 15px 15px 0 0;
}

#banner02 {
	width: 230px;
	display: block;
	float: left;
	margin: 10px 0 0 0;
}

#banner03 {
	width: 230px;
	display: block;
	float: right;
	margin: 10px 0 0 0;
}

#banner04 {
	width: 720px;
	display: block;
	float: left;
	margin: 10px 0 0 0;
}

#rodape {
	width: 700px;
	display: block;
	text-align: center;
	padding: 10px 0 10px 60px;
	color: #fff;
	float: left;
}

#rodape a {
	color: #223172;
	text-decoration: none;
}

#rodape span {
	font-weight: bold;
	color: #669933;
}

#trentin {
	width: 60px;
	height: 17px;
	float: right;
	background: url("img/logo_trentin.gif");
	margin: 0 10px 0 0;
	text-indent: -9999px;
}

#trentin a {
	width: 60px;
	height: 17px;
	display: block;
}

h3{
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #ff9e00;
	margin: 0;
	padding: 0 0 10px 0;
}

h4{
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #ff9e00;
	margin: 0;
	padding: 0 0 4px 0;
}

.line_hor {
	display: block;
	height: 19px;
	background: url("img/bg_line_hor.gif") repeat-x;
}

#lat_fotos {
	width: 210px;
	border: solid 1px #ff9e00;
	float: right;
	background: #fef9e4 url("img/bg_lat_fotos.jpg") repeat-x;
	padding: 15px 0 0 15px;
	margin: 0 0 10px 10px;
}

#lat_fotos ul {
	margin: 0;
	padding: 0;
}

#lat_fotos ul li{
	width: 90px;
	height: 70px;
	list-style: none;
	padding: 0 15px 12px 0;
	display: inline;
	float: left;
}

.tabela_pos {
	background: #ff9e00;
	margin-left: 80px;
}

.td_tabela_pos {
	background: #fff;
	margin: 0;
	padding: 5px;
}

.td_tabela_pos_t {
	background: #fff1b7;
	margin: 0;
	padding: 5px;
}

.td_tabela_pos p{
	margin: 3px;
	padding: 0px;
}

.tabela_projeto {
	background: #ff9e00;
	margin-left: 110px;
	text-align: center;
}

.td_tabela_projeto {
	background: #fff;
	margin: 0;
	padding: 5px;
}

.td_tabela_projeto_t {
	background: #fff1b7;
	margin: 0;
	padding: 5px;
}

.td_tabela_projeto p{
	margin: 3px;
	padding: 0px;
}

#img_dir {
	display: block;
	float: right;
	background: red;
	clear: right;
	margin: 0 0 10px 10px;
}

#cursos {
	width: 690px;
	float: left;
}

#cursos ul {
	margin: 0;
	padding: 0;
}

#cursos ul li{
	width: 128px;
	height: 98px;
	list-style: none;
	padding: 0 19px 35px 19px;
	display: inline;
	float: left;
	text-align: center;
	font-weight: bold;
}

#cursos ul li.cia{
	width: 128px;
	height: 108px;
	list-style: none;
	padding: 0 19px 35px 19px;
	display: inline;
	float: left;
	text-align: center;
	font-weight: bold;
}

.convenio{
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #669933;
}

.aniversariantes {
	width: 340px;
	float: left;
}

.nenhum{
padding: 40px;
text-align: center;

}

#formulario {
	display: block;
	margin: 15px 0 15px 160px;
	padding: 20px;
	background: #ddffa7;
	border: 1px solid #8bc45c;
	width: 300px;
	color: #223172;
}

#formulario legend {
	display: none;
}

#formulario label {
	width: 300px;
	display: block;
	padding: 2px;
	float: left;
}

#formulario label#nota {
	width: 70px;
	display: block;
	padding: 2px;
	float: left;
}

#formulario input {
	width: 260px;
	background: #fff;
	border: 1px solid #ff9e00;
	margin: 2px 0 10px 20px;
	color: #223172;
	font: 12px Arial, Helvetica, sans-serif;
}

#formulario input#email {
	width: 260px;
	background: #fff;
	border: 1px solid #ff9e00;
	margin: 2px 0 10px 2px;
	color: #223172;
	font: 12px Arial, Helvetica, sans-serif;
}

#formulario input#email {
	width: 290px;
	background: #fff;
	border: 1px solid #ff9e00;
	margin: 2px 0 10px 2px;
	color: #223172;
	font: 12px Arial, Helvetica, sans-serif;
}

#formulario input#nome {
	width: 290px;
	background: #fff;
	border: 1px solid #ff9e00;
	margin: 2px 0 10px 2px;
	color: #223172;
	font: 12px Arial, Helvetica, sans-serif;
}

#formulario input#nota {
	width: 30px;
	background: #fff;
	border: 1px solid #ff9e00;
	margin: 2px 0 10px 20px;
	color: #223172;
	font: 12px Arial, Helvetica, sans-serif;
}

#formulario input#ddd, input#ddd_fax {
	width: 30px;
	background: #fff;
	border: 1px solid #ff9e00;
	margin: 2px 0 10px 2px;
	color: #223172;
	font: 12px Arial, Helvetica, sans-serif;
}

#formulario input#fone {
	width: 250px;
	background: #fff;
	border: 1px solid #ff9e00;
	margin: 2px 0 10px 0px;
	color: #223172;
	font: 12px Arial, Helvetica, sans-serif;
}


#formulario textarea#mensagem {
	width: 290px;
	height: 100px;
	background: #fff;
	border: 1px solid #ff9e00;
	margin: 2px 0 10px 2px;
	color: #223172;
	font: 12px Arial, Helvetica, sans-serif;
}


#formulario textarea {
	width: 260px;
	height: 100px;
	background: #fff;
	border: 1px solid #ff9e00;
	margin: 2px 0 10px 20px;
	color: #223172;
	font: 12px Arial, Helvetica, sans-serif;
}

#formulario input.bt {
	border: 1px solid #223172;
	background: #223172;
	width: 65px;
	margin: 15px 0 0 215px;
	color: #fff;
	font-weight: bold;
	font-size: 8pt;
	cursor: pointer;
}

#formulario input.bt2 {
	border: 1px solid #223172;
	background: #223172;
	width: 65px;
	margin: 15px 0 0 227px;
	color: #fff;
	font-weight: bold;
	font-size: 8pt;
	cursor: pointer;
}


#float {
	width: 550px;
	height:300px;
	position: absolute;
	left: 50%;
	margin-left: -275px;
	z-index: 999999;
	top: 45px;
}

.center {
	text-align: center;
}

/* BOX RETRATIL - CALENDÁRIO*/
#calendario_topo{
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #ff9e00;
	margin: 0;
	padding: 0 0 10px 0;
	cursor:pointer;
}

#calendario_corpo{
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #669933;
	margin: 0;
	padding: 0 0 10px 0;
	display:none;
}

#calendario_topo2{
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #ff9e00;
	margin: 0;
	padding: 0 0 10px 0;
	cursor:pointer;
}

#calendario_corpo2{
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #669933;
	margin: 0;
	padding: 0 0 10px 0;
	display:none;
}


/*Div de paginacao*/
#paginacao{
padding-top: 30px;
padding-bottom: 30px;
padding-left:250px;
color:#8bc45c;
/*text-align: center;*/
}
/*Link para páginas*/
#paginacao span a{
padding: 8px 4px 8px 4px;
color:#ff9e00;
text-decoration: none;
}
#paginacao span a:hover{
padding: 8px 4px 8px 4px;
color:#ff9e00;
text-decoration: none;
}
/* Pagina atual aberta sem ação de link */
#paginacao span span{
padding: 8px 4px 8px 4px;
color: #8bc45c;
}

#erro{
  background: #fae2e2;
  color: #e40505;
  border: 1px dotted #df8383;
  width: 290px;
	margin: 6px 10px 20px 0px;
}
#conteudo_int table {
	width: 660px;
	background: #c5e4fc;
	margin: 0 0 0 0;
}
#conteudo_int table tr td {
	padding: 5px;
	background: #fff;
}
#conteudo_int form input {
	width: 30px;
	border: 1px solid #ff9e00;
}
#conteudo_int form input.maior {
	width: 280px;
	border: 1px solid #ff9e00;
}
#conteudo_int form input.medio {
	width: 130px;
	border: 1px solid #ff9e00;
}
#conteudo_int form input[type="checkbox"] {
	width: 20px;
	border: none;
}
#conteudo_int form select {
	border: 1px solid #ff9e00;
}
#conteudo_int table tr td.tit {
	background: #e5f3ff;
	font-weight: bold;
}
#conteudo_int form input.bt02 {
	border: 1px solid #223172;
	background: #223172;
	width: 100px;
	margin: 10px 30px 20px 5px;
	color: #fff;
	font-weight: bold;
	font-size: 8pt;
	cursor: pointer;
	padding: 0 0 0 0;
	float: right;
}
.obrigado-uniformes {
	width: 100%;
	font-size: 2.0em;
}

