*, * a{margin:0; padding:0; list-style:none; border:0; text-decoration:none;}

body{
	background:#deeef2;
	margin:0 auto;
}
#tudo{
	margin:0 auto;
	width:910px;
	background: #f0f0f0;
}
#topo{
	width:910px;
	height:124px;
	margin:0 0 20px 0;
}
#topo .bannerfloat {
	width:743px;
	height:30px;
	float:left;
	margin-left:120px;
}
#cont{
	width:910px;
}

#banner{
	position:absolute;
	top:134px;
	left:832px;
	margin-left:-400px;
	width:403px;
	height:363px;
	z-index:1000;
	padding:0;
} 

/*
===> Home - Conteudo
*/
	#colEsq{
		float:left;
		width:155px;
	}
	.menuBox{
		width:150px;
		background:#fff5d4;
		border:1px solid #f9c30d;
		padding:2px;
		margin-bottom:15px;
	}
	.menuBox h1{
		color:#c21424;
		font: bold 14px "Trebuchet MS", "Tw Cen MT", sans-serif;
		text-align:center;
		line-height:35px;
		background:url('../_img/bg-menu-principal.gif') center center no-repeat;
		width:151px;
		height:41px;
	}
	.menuBox ul li:first-child{margin-top:10px;}
	.menuBox ul li{
		color:#c21424;
		font: normal 12px "Trebuchet MS", "Tw Cen MT", sans-serif;
		text-align:left;
		list-style-image:url('../_img/seta-menu.png');
		margin:0 0 10px 25px;
	}
	.menuBox ul li a{
		color:#c21424;
		font: normal 12px "Trebuchet MS", "Tw Cen MT", sans-serif;
		text-align:left;
		list-style-image:url('../_img/seta-menu.png');
		display:block;
		text-decoration:none;
	}
	.menuBox ul li a:hover{
		color:#c21424;
		font: normal 12px "Trebuchet MS", "Tw Cen MT", sans-serif;
		text-align:left;
		list-style-image:url('../_img/seta-menu.png');
		display:block;
		text-decoration:underline;
	}
	
/*
===> Home - Conteudo - coluna central
*/
#colMid{
	float:left;
	width:571px;
	margin-top:-3px;
}

	/*
	===> Home - Galeria de fotos
	*/
	.destaqueThumb{
		width:570px;
		height:55px;
		margin:2px 0 0 3px;
		background:#d8e6ed;
	}
	.destaqueThumb ul{float:left; margin-top:8px;}
	.destaqueThumb ul li{
		display: inline;
		margin:10px 5px 0 0;
	}
	.destaqueThumb ul li:first-child{
		margin-left:10px;
	}
	.destaqueThumb ul li:last-child{
		margin-right:0;
	}
	#destaqueControls{
		float:left;
		margin:18px 0 0 10px;
	}
	#destaqueTitulo{
		float:left;
		font: normal 12px "Trebuchet MS", "Tw Cen MT", sans-serif;
		color:#787878;
		margin:18px 0 0 10px;
	}
	
	.galery-home{
		width:571px;
		height:425px;
		margin:3px 0 0 10px;
	}
	
/*
===> Home - Menu Externo
*/
#colDir{
	width:159px;
	float:right;
}

#menuExterno p{
	color:#c21424;
	font: normal 12px "Trebuchet MS", "Tw Cen MT", sans-serif;
	text-align:center;
}
#menuExterno p a{
	font: bold 12px "Trebuchet MS", "Tw Cen MT", sans-serif;
	color:#c21424;
	text-decoration:none;	
}
#menuExterno p a:hover{
	font: bold 12px "Trebuchet MS", "Tw Cen MT", sans-serif;
	color:#c21424;
	text-decoration:underline;
}
#colDir .menuBox{
	background:none;
	border:none;
}
#colDir .menuBox h1{
	background:url('../_img/botao-com-fundo-amarelo-escuro.gif') center center no-repeat;
}

#projArqs{
	width:159px;
}
#projArqs h2{
		color:#c21424;
		font: bold 14px "Trebuchet MS", "Tw Cen MT", sans-serif;
		text-align:center;
		line-height:35px;
}	
#projArqs .botoesArqsPro{
	background:#fff5d4;
	border:1px solid #f9c30d;
	padding:2px;
	margin:0 auto 15px auto;
	width:151px;
	text-align:center;
}
#projArqs .botoesArqsPro ul{margin:0 auto; text-align:center;}
.botoesArqsPro ul li:first-child{margin-top:10px;}
.botoesArqsPro ul li{
	font: bold 12px "Trebuchet MS", "Tw Cen MT", sans-serif;
	color:#c21424;
	height:26px;
	background:url('../_img/bg-bt-proArqs.gif') center center no-repeat;
	line-height:25px;
	text-align:center;
	margin-bottom:10px;
}
.botoesArqsPro ul li a{
	display:block;
	font: bold 12px "Trebuchet MS", "Tw Cen MT", sans-serif;
	text-align:center;
	color:#c21424;
	height:26px;
	line-height:25px;
	text-decoration:none;
	background:url('../_img/bg-bt-proArqs.gif') center center no-repeat;
}
.botoesArqsPro ul li a:hover{
	display:block;
	font: bold 12px "Trebuchet MS", "Tw Cen MT", sans-serif;
	text-align:center;
	color:#c21424;
	height:26px;
	line-height:25px;
	text-decoration:underline;
	background:url('../_img/bg-bt-proArqs.gif') center center no-repeat;
}	
.galeriadefotos{
	width:157px;
	height:47px;
	margin-top:-10px;
}

/*
===> Home - diversas
*/	
#diversas{
	width:910px;
	height:100px;
	margin:15px auto 80px auto;	
	clear:both;
}
#diversas ul li{display:inline; float:left;}

.projeto{
	width:270px;
	padding:10px;
	margin:0 5px;
}
.projeto img{float:left; margin:5px 10px 0 0;}

.projeto h1{
	font: bold 17px "Trebuchet MS", "Tw Cen MT", sans-serif;
	color:#003c76;
	text-align:left;
}
#diversas ul li:first-child, #diversas ul li:last-child{background:#c0dcea; margin:0;}

.projetoCont{margin:0;}
.projetoCont p{
	font: normal 12px "Trebuchet MS", "Tw Cen MT", sans-serif;
	color:#787878;
}
.projetoCont p a{
	font: normal 12px "Trebuchet MS", "Tw Cen MT", sans-serif;
	color:#c21424;
	text-decoration:none;
}	
.projetoCont p a:hover{
	font: normal 12px "Trebuchet MS", "Tw Cen MT", sans-serif;
	color:#fff;
	background:#c21424;
	text-decoration:none;
}		
	
	
/*
===> Home - rodapé
*/	
#rodape{
	width:910px;
	height:105px;
	clear:both;
	margin:30px 0 0 0;
	background:#000 url('../_img/bg-rodape.gif') center center no-repeat;
	font: normal 12px "Trebuchet MS", "Tw Cen MT", sans-serif;
	color:#c21424;
}
.marcas{float:left; width:418px;}
.endereco{
	float:right; 
	width:400px;
	text-align:center;
	margin:10px;
}
.menu-rapido{
	clear:both;
	width:900px;
	margin:10px auto 0 auto;
	text-align:center;
}
.menu-rapido ul{text-align:center; margin:0 auto;}
.menu-rapido ul li{
	display:inline;
	text-align:center;
	margin-right:10px;
	padding:0 10px 0 0;
	border-right:1px solid #c21424;
}
.menu-rapido ul li:first-child{
	padding:0 10px 0 10px;
	border-left:1px solid #c21424;
}
.menu-rapido ul li:last-child{
	padding:0 10px 0 10px;
	border:none;
}
.menu-rapido ul li a{
	font: normal 12px "Trebuchet MS", "Tw Cen MT", sans-serif;
	color:#c21424;
	text-decoration:none;
}	
.menu-rapido ul li a:hover{
	font: normal 12px "Trebuchet MS", "Tw Cen MT", sans-serif;
	color:#c21424;
	text-decoration:underline;
}

/*--------------->tipos de rodapé*/
.roda-ensino-medio{
	background:#000 url('../_img/bg-rodape-e-medio.gif') center center no-repeat !important;
	color:#fff;
}
.roda-ensino-medio .menu-rapido ul{text-align:center; margin:0 auto;}
.roda-ensino-medio .menu-rapido ul li{border-right:1px solid #fff !important;}
.roda-ensino-medio .menu-rapido ul li:first-child{border-left:1px solid #fff !important;}
.roda-ensino-medio .menu-rapido ul li a{color:#fff !important;}	
.roda-ensino-medio .menu-rapido ul li a:hover{color:#fff !important;}
.roda-ensino-medio .endereco{color:#fff !important;}


/**/
.roda-primeiro-ao-quinto{
	background:#000 url('../_img/bg-rodape-1ao5ano.gif') center center no-repeat !important;
	color:#fff;
}
.roda-primeiro-ao-quinto .menu-rapido ul{text-align:center; margin:0 auto;}
.roda-primeiro-ao-quinto .menu-rapido ul li{border-right:1px solid #fff !important;}
.roda-primeiro-ao-quinto .menu-rapido ul li:first-child{border-left:1px solid #fff !important;}
.roda-primeiro-ao-quinto .menu-rapido ul li a{color:#fff !important;}	
.roda-primeiro-ao-quinto .menu-rapido ul li a:hover{color:#fff !important;}
.roda-primeiro-ao-quinto .endereco{color:#fff !important;}
/**/
/**/
.roda-educacao-infantil{
	background: url('../_img/bg-rodape-educacao-infantil.gif') center center no-repeat !important;
	color:#906e20;
}
.roda-educacao-infantil .menu-rapido ul{text-align:center; margin:0 auto;}
.roda-educacao-infantil .menu-rapido ul li{border-right:1px solid #906e20 !important;}
.roda-educacao-infantil .menu-rapido ul li:first-child{border-left:1px solid #906e20 !important;}
.roda-educacao-infantil .menu-rapido ul li a{color:#906e20 !important;}	
.roda-educacao-infantil .menu-rapido ul li a:hover{color:#906e20 !important;}
.roda-educacao-infantil .endereco{color:#906e20 !important;}
/**/
/**/
.roda-sexto-ao-nono{
	background: url('../_img/bg-rodape-6ao9ano.gif') center center no-repeat !important;
	color:#906e20;
}
.roda-sexto-ao-nono .menu-rapido ul{text-align:center; margin:0 auto;}
.roda-sexto-ao-nono .menu-rapido ul li{border-right:1px solid #fff !important;}
.roda-sexto-ao-nono .menu-rapido ul li:first-child{border-left:1px solid #fff !important;}
.roda-sexto-ao-nono .menu-rapido ul li a{color:#fff !important;}	
.roda-sexto-ao-nono .menu-rapido ul li a:hover{color:#fff !important;}
.roda-sexto-ao-nono .endereco{color:#fff !important;}
/**/
	
	
/*
===> Páginas internas
*/
#colMid.e-medio, 
#colMid.primeiro-ao-quinto,
#colMid.educacao-infantil,
#colMid.sexto-ao-nono
{margin:0 0 0 10px;}

.cont-noticias-mini.e-medio ul li:first-child,
.cont-noticias-mini.primeiro-ao-quinto ul li:first-child,
.cont-noticias-mini.educacao-infantil ul li:first-child,
.cont-noticias-mini.sexto-ao-nono ul li:first-child
{margin-top:0;}

.cont-noticias-mini.e-medio ul li:last-child,
.cont-noticias-mini.primeiro-ao-quinto ul li:last-child,
.cont-noticias-mini.educacao-infantil ul li:last-child,
.cont-noticias-mini.sexto-ao-nono ul li:last-child
{border:none;}






/*--------- Configurações de cores das páginas internas*/
.e-medio, 
.e-medio a
{color:#c21424;}

.primeiro-ao-quinto, 
.primeiro-ao-quinto a
{color:#f15a22;}  

.educacao-infantil, 
.educacao-infantil a
{color:#906e20;} 

.sexto-ao-nono, 
.sexto-ao-nono a
{color:#f15a22;} 


.e-medio a:hover
{background:#c21424; color:#fff;}

.primeiro-ao-quinto a:hover
{background:#034ea2; color:#fff;}

.educacao-infantil a:hover
{background:#f6b50b; color:#906e20;}

.sexto-ao-nono a:hover
{background:#f15a22; color:#fff;} 
 
 
.cont-noticias-mini.e-medio
{background:#c21424;}

.cont-noticias-mini.primeiro-ao-quinto
{background:#034ea2;}

.cont-noticias-mini.educacao-infantil
{background:#f6b50b;}

.cont-noticias-mini.sexto-ao-nono
{background:#f15a22;}


.cont-noticias-mini.e-medio .cont-titulo-noticia,
.cont-noticias-mini.e-medio .cont-titulo-noticia,

.cont-noticias-mini.primeiro-ao-quinto .cont-titulo-noticia,
.cont-noticias-mini.primeiro-ao-quinto .cont-titulo-noticia,

.cont-noticias-mini.educacao-infantil .cont-titulo-noticia,
.cont-noticias-mini.educacao-infantil .cont-titulo-noticia,

.cont-noticias-mini.sexto-ao-nono .cont-titulo-noticia,
.cont-noticias-mini.sexto-ao-nono .cont-titulo-noticia
{margin-top:10px;}



.cont-noticias-mini.e-medio .cont-titulo-noticia a{
	text-decoration:none;
	color:#fff;
	font-size:14px;
}
.cont-noticias-mini.primeiro-ao-quinto .cont-titulo-noticia a{
	text-decoration:none;
	color:#fff;
	font-size:14px;
}
.cont-noticias-mini.educacao-infantil .cont-titulo-noticia a{
	text-decoration:none;
	color:#906e20;
	font-size:14px;
}
.cont-noticias-mini.sexto-ao-nono .cont-titulo-noticia a{
	text-decoration:none;
	color:#fff;
	font-size:14px;
}



.cont-noticias-mini.e-medio .cont-titulo-noticia a:hover{
	text-decoration:underline;
	color:#fff;
	font-size:14px;
}
.cont-noticias-mini.primeiro-ao-quinto .cont-titulo-noticia a:hover{
	text-decoration:underline;
	color:#fff;
	font-size:14px;
}
.cont-noticias-mini.educacao-infantil .cont-titulo-noticia a:hover{
	text-decoration:underline;
	color:#fff;
	font-size:14px;
}
.cont-noticias-mini.sexto-ao-nono .cont-titulo-noticia a:hover{
	text-decoration:underline;
	color:#fff;
	font-size:14px;
}



.cont-noticias-mini.e-medio .cont-data-noticia{
	color:#ffc000;
	font-size:10px;
	margin:4px 0;
}
.cont-noticias-mini.primeiro-ao-quinto .cont-data-noticia{
	color:#abe1fa;
	font-size:10px;
	margin:4px 0;
}
.cont-noticias-mini.educacao-infantil .cont-data-noticia{
	color:#fff;
	font-size:10px;
	margin:4px 0;
}
.cont-noticias-mini.sexto-ao-nono .cont-data-noticia{
	color:#ffc000;
	font-size:10px;
	margin:4px 0;
}

.cont-noticias-mini.e-medio .cont-linha-noticia{border:1px solid #c2341b;}
.cont-noticias-mini.primeiro-ao-quinto .cont-linha-noticia{border:1px solid #005daa;}
.cont-noticias-mini.educacao-infantil .cont-linha-noticia{border:1px solid #f7c10d;}
.cont-noticias-mini.sexto-ao-nono .cont-linha-noticia{border:1px solid #c6371e;}


/*sidebar extra*/
#colDir .e-medio h1, #colDir .primeiro-ao-quinto h1{background:none;}/*reset*/
#colDir .e-medio ul li, #colDir .primeiro-ao-quinto ul li{ list-style:none; margin:0;}/*reset*/

#colDir .educacao-infantil h1, #colDir .educacao-infantil h1{background:none;}/*reset*/
#colDir .educacao-infantil ul li, #colDir .educacao-infantil ul li{ list-style:none; margin:0;}/*reset*/

#colDir .sexto-ao-nono h1, #colDir .sexto-ao-nono h1{background:none;}/*reset*/
#colDir .sexto-ao-nono ul li, #colDir .sexto-ao-nono ul li{ list-style:none; margin:0;}/*reset*/



#colDir .e-medio h1{
	font-size:22px;
	text-align:left;
}

.primeiro-ao-quinto h1, .primeiro-ao-quinto h1 a{
	font-size:22px;
	text-align:left;
	color:#034ea2;
}

#colDir .educacao-infantil h1{
	font-size:22px;
	text-align:left;
	color:#906e20;
}

#colDir .sexto-ao-nono h1{
	font-size:22px;
	text-align:left;
	color:#f15a22;
}

.galeria-mini h1{font-size:14px;}

.menuBox ul li.cont-titulo-curricular{
	color:#808285;
	font-size:14px;
}


.menuBox.e-medio ul li.cont-link-curricular a{
	float:left;
	margin-right:45px;
}
.menuBox.primeiro-ao-quinto ul li.cont-link-curricular a{
	float:left;
	margin-right:45px;
	color:#034ea2;
}

.col-nova-midia ul li{
	width:
	float:left;
	margin-right:45px;
	color:#906e20;
}

.menuBox.educacao-infantil ul li.cont-link-curricular a{
	float:left;
	margin-right:45px;
	color:#906e20;
}

.menuBox.sexto-ao-nono ul li.cont-link-curricular a{
	float:left;
	margin-right:45px;
	color:#f15a22;
}

.menuBox.e-medio ul li.cont-link-curricular a:hover{
	float:left;
	color:#fff;
	text-decoration:none;
	margin-right:45px;
}
.menuBox.primeiro-ao-quinto ul li.cont-link-curricular a:hover{
	float:left;
	color:#fff;
	text-decoration:none;
	margin-right:45px;
}
.menuBox.educacao-infantil ul li.cont-link-curricular a:hover{
	float:left;
	color:#fff;
	text-decoration:none;
	margin-right:45px;
}
.menuBox.sexto-ao-nono ul li.cont-link-curricular a:hover{
	float:left;
	color:#fff;
	text-decoration:none;
	margin-right:45px;
}

.menuBox ul li.cont-link-curricular span{
	color:#808285;
	font-size:10px;
	text-align:right;
}
.menuBox ul li.cont-linha-curricular{border-top:1px solid #c9c9c9; height:15px;}

/*--------- Configurações de cores das páginas internas*/

.cont-text h1{
	font-size:22px;
	font-weight:bold;
}
.cont-text p{
	font-size:14px;
	font-weight:normal;
	line-height:20px;
	color:#444;
	margin:10px 0 20px 0;
	text-align:justify;
}
.cont-text p strong{
	font-size:16px;
	font-weight:normal;
	color:#c21424;
	
}
.cont-text ul li, .cont-text li{
	color:#666;
	width:400px;
	padding:3px 5px;
	background:#fefefe;
	margin:5px 0 10px 20px;
	list-style:circle;
}
#cont-galeria-noticias{
	margin:20px 0;
}
#cont-galeria-noticias .galeria-mini{
	float:left;
	width:330px;
	height:300px;
}
.galeria-mini{
	margin:17px 0 0 0;
}
#cont-galeria-noticias .noticias-mini{
	float:right;
	width:230px;
}

.noticias-mini .cont-noticias-mini{
	padding:10px;
}

/*noticias*/
.noticias-mini h1{margin:4px 0;}
.noticias-mini h1 a{
	text-decoration:none;
	font-size:22px;
	font-weight:bold;
	padding:2px 5px 2px 0;
}
.noticias-mini h1 a:hover{
	text-decoration:none;
	font-size:22px;
	font-weight:bold;
	padding:2px 5px 2px 0;
}
.fantasma{
	clear:both;
	width:800px;
	height:20px;
	margin:20px 0;
}
/*
 * Página categorias
 */

h1.cat-noticia a{
	font-size:20px;
}
.tit-cat-noticia{
	border-bottom:1px solid #f6b50b;
	margin-top:30px;
	padding-bottom:5px;
}
.box-coment-cartegoria{
	background: #fff5d4 url('../_img/mini-comments.gif') no-repeat 5px center;
	text-indent:20px;
	padding:5px;
	border:1px solid #f6b50b;
	border-top:none;
}
 
.box-content{
	background: url('../_img/bg-box-category.gif') no-repeat center bottom;
	padding-bottom:50px;
} 
 
 
 /*
 * Box comentário
 */

li.comentario-box{
	background: url('../_img/balao-comentario-top.gif') no-repeat center top;
	width:526px;
	text-indent:20px;
	padding:10px 0 0 0; 
}
.comment-meta{
	color:#f8bb0b;
	text-align:right;
	width:510px;
}
span.bg-bot-coment{
	width:526px;
	height:67px;
	display:block;
	background: url('../_img/box-bg-comentario.gif') no-repeat center bottom;
}
 
 
.form-input input, .form-textarea textarea{
	border:1px solid #ffc000;
} 

form#contato input{margin-left:20px;}
form#contato{
	width:300px;
} 
form#contato label{
	width:230px;
	padding:10px;
	margin-bottom:10px;
	display:block;
}
form#contato label input{
	width:220px;
	padding:2px 4px;
	float:right;
	border:1px solid #ffc000;
} 
form#contato label select{
	width:230px;
	float:right;
	border:1px solid #ffc000;
} 
form#contato label textarea{
	width:230px;
	height:60px;
	border:1px solid #ffc000;
}
 
.box-informativo{
	width:575px;
	margin-top:10px;
}

.col-comunicados{
	width:240px;
	float:left;
	margin-top:40px;
}

.col-comunicados h1{
	font-size:22px;
	text-align:left;
	color:#906e20;
	padding-bottom:10px;
}

.col-comunicados ul li{
	margin-top:5px;
}

.col-comunicados span{
	color:#808285;
	font-size:10px;
	padding-left:130px;
}

.col-circulares{
	width:240px;
	float:right;
	margin-top:10px;
}

.col-circulares h1{
	font-size:22px;
	text-align:left;
	color:#906e20;
	padding-bottom:10px;
}

.col-circulares ul li {
	margin-top:5px;
}

.col-circulares span{
	color:#808285;
	font-size:10px;
	padding-left:130px;
}


.linha-curricular2{
	border-bottom:1px solid #CCCCCC;
}


 
 
 
 
 
 
 