@charset "utf-8";
/*=======================================================================
			
				MIX INTERNET | www.mixinternet.com.br
	   --------------------- | fones: (84) 3082.1161  |  8841.2460
	   A Sua Agência digital | email: contato@mixinternet.com.br
	---------------------------------------------------------------
				     Cliente | salesiano		
					 
=========================================================================*/


body {
	background: url(../_imgs/bg-degrade-interna.jpg) repeat-x left 94px;
}

.box-banner-interna {width: 100%; height: 127px; display: none; overflow: visible;}

.box-banner-interna.banner-1 {background: #FBFBB1;}
.box-banner-interna.banner-1 {background: url(../_imgs/img-banner-interna-1.jpg) no-repeat center 0;}
.box-banner-interna.banner-2 {background: #B9DFF6;}
.box-banner-interna.banner-3 {background: #B9DFF6;}
.box-banner-interna.banner-4 {background: #FBFBB1;}
.box-banner-interna.banner-4 {background: url(../_imgs/img-banner-interna-4.jpg) no-repeat center 0;}

/*.box-banner-interna.banner-1 .banner-interna {background: url(../_imgs/img-banner-interna-1.jpg) no-repeat center 0;}*/
.box-banner-interna.banner-2 .banner-interna {background: url(../_imgs/img-banner-interna-2.jpg) no-repeat 0 0;}
.box-banner-interna.banner-3 .banner-interna {background: url(../_imgs/img-banner-interna-3.jpg) no-repeat 0 0;}
/*.box-banner-interna.banner-4 .banner-interna {background: url(../_imgs/img-banner-interna-4.jpg) no-repeat 0 0;}*/

.box-banner-interna .banner-interna {
	width: 978px;
	height: 127px;
	margin: 0px auto;
}



#principal-interna{
	width: 978px; overflow: hidden; margin: 22px auto 10px auto; background: url(../_imgs/linha-div-interna.gif) repeat-y left top;
}

#conteudo-interna{
	width: 577px; margin: 0 20px; _margin: 0 19px; float: left;
}


#conteudo-interna a.link-texto{
	color: #717171; font-weight: bold; padding: 0 2px;
}
#conteudo-interna  a.link-texto:hover{
	color: #fff; background: #FF3300; font-weight: bold; padding: 0 2px;
}
/*---- Material Didático ----*/
#conteudo-interna .tit{
	background-color: #A8C700; padding-left: 25px; color: #FFFFFF; font-weight: bold; padding:0 0 0 20px; margin:0;
}
#conteudo-interna .tit2{
	background-color: #009CAD; padding-left: 25px; color: #FFFFFF; font-weight: bold; padding:0 0 0 20px; margin:0;
}
#conteudo-interna .tit3{
	background-color: #FEB400; padding-left: 25px; color: #FFFFFF; font-weight: bold; padding:0 0 0 20px; margin:0;
}

/*- outros links -*/
.livro-verde{
	width: 275px; margin: 5px; float: left;
}
.livro-verde .box{
	width: 64px; float: left; text-align: center; padding-top: 2px;
}
.livro-verde .box img{
	border: 1px solid #A8C700;
}
.livro-verde .box2{
	width: 195px; height: 100px; float: left; margin-left: 10px; font-size: 11px;
}
.livro-verde .tit-livro{
	color: #A8C700; font-weight: bold; font-size: 14px; padding-bottom: 4px;
}
.head-verde{
	background: url(../_imgs/ico03-verde.gif) no-repeat left 6px; padding: 0 0 0 16px; line-height: 180%; 
	margin-bottom: 5px; font-size: 13px; font-weight: bold; color: #7A7A7A;
}	


.livro-amarelo{
	width: 275px; margin: 5px; float: left;
}
.livro-amarelo .box{
	width: 64px; float: left; text-align: center; padding-top: 2px;
}
.livro-amarelo .box img{
	border: 1px solid #FEB400;
}
.livro-amarelo .box2{
	width: 195px; height: 100px; float: left; margin-left: 10px; font-size: 11px;
}
.livro-amarelo .tit-livro{
	color: #FEB400; font-weight: bold; font-size: 14px; padding-bottom: 4px;
}
.head-amarelo{
	background: url(../_imgs/ico03-amarela.gif) no-repeat left 6px; padding: 0 0 0 16px; line-height: 180%; 
	margin-bottom: 5px; font-size: 13px; font-weight: bold; color: #7A7A7A;
}


/*.livro{
	width: 275px; margin: 5px; float: left;
}
.livro .box{
	width: 64px; float: left; text-align: center; padding-top: 2px;
}
.livro .box img{
	border: 1px solid #009CAD;
}
.livro .box2{
	width: 195px; height: 100px; float: left; margin-left: 10px; font-size: 11px;
}
.livro .tit-livro{
	color: #009CAD; font-weight: bold; font-size: 14px; padding-bottom: 4px;
}*/
.head-azul{
	background: url(../_imgs/ico03-azul.gif) no-repeat left 6px; padding: 0 0 0 16px; line-height: 180%; 
	margin-bottom: 5px; font-size: 13px; font-weight: bold; color: #7A7A7A;
}


/*- LIVROS -*/
.box-material{
	border-bottom: 1px solid #E9EEEF; padding: 5px 0; overflow: hidden;
}

.livro{
	width: 275px; float: left;
}
.livro .box{
	width: 64px; float: left; text-align: center; padding-top: 2px;
}
.livro .box img.img-padrao{
	border: 1px solid #DCDCE8;
}
.livro .box2{
	width: 195px; float: left; margin-left: 10px; font-size: 12px;
}
.livro .box2 .info-box a{
	color: #7A7A7A; padding: 2px;
}
.livro .box2 .info-box a:hover{
	color: #fff; background: #FF3300; padding: 2px;
}


/*#conteudo-interna ol.lista a{
	color: #717171;  padding: 2px;
}
#conteudo-interna ol.lista a:hover{
	color: #fff; background: #FF3300; padding: 2px;
}*/


.livro .tit-livro{
	font-weight: bold; font-size: 14px; padding-bottom: 4px;
}
.livro .tit-livro-padrao{
	color: #003366; font-weight: bold; font-size: 14px; padding-bottom: 4px;
}


/*---- Tabela Modalidaes ----*/
.table-esporte{
	text-align: center; 
}
.table-esporte td{
	height: 25px; background: #F7F7F7;
}
.table-esporte tr.item2 td {height: 25px; background: #E5E5E5;}
.table-esporte tr.item2 td:hover {background: #D6D6D6;}
.table-esporte td a{
	color: #727272; font-weight: bold;
}
.table-esporte td a:hover{
	text-decoration: underline;
}
.table-esporte td:hover{
	background-color: #EEEEEE;
}
/*---- fim --- Tabela Modalidaes ----*/


.box-equipe {
	overflow: hidden;
}
.box-equipe a.head {
	display: block;
	width: 561px;
	padding: 5px 0 5px 16px;
	margin-bottom: 1px;
	background: #e9eeef url(../_imgs/icon-lista-equipe-mais.gif) no-repeat 551px 13px;
	font-size: 14px;
	color: #33339d;
}
.box-equipe a.head.selected {
	background: #e9eeef url(../_imgs/icon-lista-equipe-menos.gif) no-repeat 551px 13px;
}
.box-equipe div table {
	margin-top: -1px;
}



#conteudo-interna #esq{
	width: 240px; float: left;
	overflow: hidden;
	height: 190px;
}

#conteudo-interna #dir{
	width: 320px; margin: 0; padding: 0; float: left;
	overflow: hidden;
	height: 160px;
}

#conteudo-interna .galeria-visita{
	padding-left: 50px;
}

#conteudo-interna .galeria-visita img{
	margin-top: 3px;
	margin-right: 18px;
	margin-bottom: 3px;
	margin-left: 2px;
	border: 2px solid #717171;
}


#conteudo-interna .topolink{
	margin-bottom: 25px;
	margin-left: 420px;
	border: none;
	text-align: right;
}


.titulo-interna{
	width: 542px; height: 40px; padding: 6px 0 0 35px; background: url(../_imgs/bg-titulo-interna.jpg) no-repeat right bottom;
}
/*.titulo-interna h5{
	padding: 0 0 0 32px;
}*/
	
	
	
	
.navegacao-topo{
	color: #717171; font-size: 11px; padding: 7px 0; margin-bottom: 20px;
}
.navegacao-topo span{
	color: #FF3300; font-weight: bold; padding: 0 3px;
}
.navegacao-topo a{
	color: #717171; text-decoration: none;
}
.navegacao-topo a:hover{
	text-decoration: underline;
}




.navegacao-topo-cinza{
	width: 570px; height: 21px; margin-bottom: 1px; color: #6D8389; font-size: 11px; padding: 6px 0 0 7px;
	background: url(../_imgs/bg-navegacao-biblioteca.jpg) repeat-x left top;
}
.navegacao-topo-cinza span{
	color: #5B7177; font-weight: bold;
}
.navegacao-topo-cinza a{
	color: #6D8389; text-decoration: underline;
}
.navegacao-topo-cinza a:hover{
	text-decoration: none;
}





/* - DADOS PADRAO - */
#conteudo-interna p{
	margin-bottom: 15px; line-height: 180%;
}
#conteudo-interna img.fotoFloat{
	margin: 0 0 2px 15px;
	float: right;
	border: solid 2px #DADDEA; padding: 1px;
}
#conteudo-interna img.fotoFloat-esq{
	float: left;
	border: solid 2px #DADDEA;
	padding: 1px;
	margin-top: 0;
	margin-right: 15px;
	margin-bottom: 2px;
	margin-left: 0px;
}

#conteudo-interna img.foto-sem-float{
	margin: 0 0 15px 0;
	border: solid 2px #DADDEA; padding: 1px;
}
#conteudo-interna img.fotoFloat-sem-borda{
	margin: 0 0 2px 10px;
	float: right;
}


#conteudo-interna img.fotoFloat02{
	position: absolute; top: -85px; right: 0;
}
#conteudo-interna img.espaco-foto-float02{
	margin: 0 0 0 9px;
	float: right;
} 
#conteudo-interna span.data{
	font-size: 10px; color: #B8B8B8;
}
#conteudo-interna span.titulo-color-vermelho{
	color: #FF3300; font-weight: bold;
}


/* -- GALERIA IMGS -- */
#conteudo-interna .galeriaImgs{
	margin: 0 0 25px 0; overflow: hidden;
}
#conteudo-interna .galeriaImgs h3{
	background: url(../_imgs/ico03.gif) no-repeat left 8px; padding-left: 17px;
}
#conteudo-interna .galeriaImgs ul.galer{
	list-style:none; margin-top: 10px;
}
#conteudo-interna .galeriaImgs ul.galer li{
	display: inline; margin:0 11px 2px 0;
}
#conteudo-interna .galeriaImgs ul.galer li img{
	border: solid 8px #DADDEA;
}
#conteudo-interna .galeriaImgs ul.galer li img:hover{
	border: solid 8px #C0C6DB;
}


/*---- LISTAS -----*/
#conteudo-interna ol.lista{
	list-style-type: none; color: #717171;
	margin-bottom:20px;
}
#conteudo-interna ol.lista a{
	color: #717171;  padding: 2px;
}
#conteudo-interna ol.lista a:hover{
	color: #fff; background: #FF3300; padding: 2px;
}

#conteudo-interna ol.lista li.lista01{
	background: url(../_imgs/ico03.gif) no-repeat left 8px; padding: 0 0 0 14px; line-height: 180%; margin-bottom: 5px;
}
#conteudo-interna ol.lista li.lista02{
	background: url(../_imgs/ico02.gif) no-repeat 10px 9px; padding-left: 20px; line-height: 180%;
}

.borda-bottom-vermelho{
	border-bottom: 1px solid #FF0000;
}


/*---- LINKS NOTICIAS -----*/
#conteudo-interna .linkNoticia{
	color: #717171; margin: 5px 0;
}
#conteudo-interna .linkNoticia span{
	font-weight: bold; color: #717171; background: url(../_imgs/ico01.gif) no-repeat right 5px; padding: 0 12px 0 0;
	margin-right: 5px;
}
	#conteudo-interna .linkNoticia a{
	color: #717171;  padding: 2px; line-height: 180%;
}
#conteudo-interna .linkNoticia a:hover{
	color: #fff; background: #FF3300; padding: 2px;
}

/*---- LINKS NOTICIAS -----*/
#conteudo-interna .link-comunicados{
	color: #717171; margin: 5px 0 5px 15px;
}
#conteudo-interna .link-comunicados span{
	font-weight: normal; font-size: 11px; font-style: italic; color: #9B9B9B;
	background: url(../_imgs/ico01.gif) no-repeat right 5px; padding: 0 10px 0 0; margin-right: 3px;
}
	#conteudo-interna .link-comunicados a{
	color: #717171;  padding: 2px; line-height: 180%;
}
#conteudo-interna .link-comunicados a:hover{
	color: #fff; background: #FF3300; padding: 2px;
}


/*---- FORM -----*/
#conteudo-interna form{
	margin: 15px 0 0 0;
}
#conteudo-interna form .btEnviar{
	margin-left: 125px;
}
#conteudo-interna form p.formulario, #conteudo-interna form p.formuText{
	margin: 8px 0 8px 0;
}
#conteudo-interna form p.formulario label, #conteudo-interna form p.formuText label{
	float: left; width: 120px; font-weight: bold; text-align: left; margin-right: 5px; color: #717171; border-bottom: 1px solid #FF3300;
}

#conteudo-interna form p.formulario input{
	padding: 5px;
	width: 370px;
	background-color: #fff;
	color: #717171;
	font-size: 11px;
	border-top: 1px solid #193f74;
	border-right: 1px solid #DDDDDD;
	border-bottom: 1px solid #DDDDDD;
	border-left: 1px solid #AEAEAE; 

}
#conteudo-interna form p.formuText textarea{
	padding: 5px;
	width: 370px;
	background-color: #fff;
	color: #717171;
	font-size: 11px;
	border-top: 1px solid #193f74;
	border-right: 1px solid #DDDDDD;
	border-bottom: 1px solid #DDDDDD;
	border-left: 1px solid #AEAEAE; 
}

/*-- PAGINACAO --*/
#conteudo-interna #paginacao{
		margin: 30px 0; overflow: hidden;
}
#conteudo-interna #paginacao #quantPaginas{
		height: 17px; margin-bottom: 10px;
}
#conteudo-interna #paginacao ol{
	list-style-type: none;
}
#conteudo-interna #paginacao li{
		list-style-type: none;
		display: inline;
		cursor: pointer;
}
#conteudo-interna #paginacao li a{
	 	float: left;
		display: block;
		margin: 0 3px;
		color: #666666;
	 }
	 
#conteudo-interna #paginacao  a{ 
		border-bottom: none !important
}
#conteudo-interna #paginacao li.n a{ 	
		border-right: 1px solid #717171;
		text-align: center;
		text-decoration: none;
		color: #A6A6A6;
		font-size: 11px;
		padding: 0 6px 0 2px;
}
#conteudo-interna #paginacao li.n a:hover{
		color: #000000;
		font-weight: bold;
}
#conteudo-interna #paginacao li.atual a{
		color: #FF3300;
		padding: 0 6px 0 2px;
		margin-top: 0;
		border-right: 1px solid #717171;
		font-weight: bold;
}
#conteudoInterna #paginacao li.atual a:hover{
		color: #00A4E5; text-decoration: underline;
}











#dir-interna{
	width: 158px; float: right;
}


#outros-links{
	margin-bottom: 25px;
}
#outros-links .titulo-outros-links{
	background: #EDEDF3; text-align: left; padding: 6px;
}
#outros-links ol{
	list-style-type: none;
}
#outros-links ol li{
	background: url(../_imgs/ico02.gif) no-repeat left	14px; padding: 5px 0 5px 9px; line-height: 150%; border-bottom: 1px solid #E9EEEF;
}
#outros-links ol li a{
	color: #717171; font-weight: bold; padding: 0 2px;
}
#outros-links ol li a:hover{
	color: #fff; background: #FF3300; font-weight: bold; padding: 0 2px;
}



/*- outros links -*/
.outros-links-data{
	margin-bottom: 25px;
}
.outros-links-data .titulo-outros-links-data{
	background: #EDEDF3; text-align: left; padding: 6px;
}

.outros-links-data ol{
	list-style-type: none;
}
.outros-links-data ol li{
	padding: 5px 0; line-height: 150%; border-bottom: 1px solid #E9EEEF;
}
.outros-links-data ol li span{
	color: #FF3300; font-weight: bold; margin-right: 3px;
}
.outros-links-data ol li a{
	color: #717171; font-weight: bold; padding: 0 2px;
}
.outros-links-data ol li a:hover{
	color: #fff; background: #FF3300; font-weight: bold; padding: 0 2px;
}


/*circulares - comunicados*/
#outros-links-circulares{
	margin-bottom: 25px;
}
#outros-links-circulares .titulo-outros-links{
	background: #EDEDF3; text-align: left; padding: 6px;
}
#outros-links-circulares ol{
	list-style-type: none;
}
#outros-links-circulares ol li{
	background: url(../_imgs/ico02.gif) no-repeat left	14px; padding: 5px 0 5px 9px; line-height: 150%; border-bottom: 1px solid #E9EEEF;
}
#outros-links-circulares ol li a{
	color: #717171; font-weight: bold; padding: 0 2px;
}
#outros-links-circulares ol li a:hover{
	color: #fff; background: #FF3300; font-weight: bold; padding: 0 2px;
}

#outros-links-circulares ol li.mes-atual-circular{
	background: #E9EEEF; padding: 5px 0 5px 9px; line-height: 150%; border-bottom: 1px solid #E9EEEF;
}
#outros-links-circulares ol li.mes-atual-circular a{
	color: #000; font-weight: bold;
}
#outros-links-circulares ol li.chegar-mes{
	color: #B8B8CF; font-weight: bold;
}


.box-cinza{ padding:5px;
margin-bottom: 2px;
background:#fcfdfd;
}


.box-cinza  a{
	color: #717171; padding: 0 2px;
}

.box-cinza a:hover{
	 padding: 0 2px; text-decoration: underline;
}



.box-cinza .blue{
	color: #1d1e84;
	font-style: italic;
	font-size: 10px;
	margin-bottom: 3px;
}





.box-cinza-escuro{ padding:5px;
margin-bottom: 2px;
background:#f8f8f8;}


.box-cinza-escuro  a{
	color: #717171; padding: 0 2px;
}

.box-cinza-escuro a:hover{
	padding: 0 2px; text-decoration: underline;
}



.box-cinza-escuro .blue{
	color: #1d1e84;
	font-style: italic;
		font-size: 10px;
		margin-bottom: 3px;
}


/* - buscar - */
/*#buscar{
	width: 577px; height: 23px; margin-top: 12px; background: #0000CC;
}
#buscar form{
	width: 577px;
}
#buscar form label.busca-dica{
	float: left; width: 55px; height: 20px; color: #000000; padding-top: 3px; margin-left: 5px;
}
#buscar form label.ano-busca{
	float: left; width: 35px; height: 20px; color: #000000; padding-top: 3px; margin-left: 5px;
}
#buscar form label.busca-disciplina{
	float: left; width: 60px; height: 20px; color: #000000; padding-top: 3px; margin-left: 5px;
}
#buscar form input.busca{
	width: 100px; font-size: 11px; padding: 2px; color: #666666; float: left;
	border-left: 1px solid #717171;
	border-top: 1px solid #717171;
	border-right: 1px solid #EFEFEF;
	border-bottom: 1px solid #EFEFEF;
}
#buscar form select.serie-ano{
	width: 85px; font-size: 11px; padding: 1px; color: #666666; float: left; margin: 0 10px;
}
#buscar form select.disciplina{
	width: 145px; font-size: 11px; padding: 1px; color: #666666; float: left; margin: 0 10px;
}*/

/* - buscar - */
#buscar{
	width: 577px; height: 50px; margin-bottom: 20px; overflow: hidden;
}
#buscar form{
	width: 577px;
}
#buscar form label.busca-dica{
	float: left; width: 45px; height: 20px; color: #000000; padding-top: 3px;
}
#buscar form label.ano-busca{
	float: left; width: 28px; height: 20px; color: #000000; padding-top: 3px; margin-left: 15px;
}
#buscar form label.busca-disciplina{
	float: left; width: 60px; height: 20px; color: #000000; padding-top: 3px; margin-left: 15px;
}
#buscar form input.busca{
	width: 130px; font-size: 11px; padding: 2px; color: #666666; float: left;
	border-left: 1px solid #717171;
	border-top: 1px solid #717171;
	border-right: 1px solid #EFEFEF;
	border-bottom: 1px solid #EFEFEF;
}
#buscar form select.serie-ano{
	width: 85px; font-size: 11px; padding: 1px; color: #666666; float: left;
}
#buscar form select.disciplina{
	width: 145px; font-size: 11px; padding: 1px; color: #666666; float: left;
}


#buscar-atividades form {
	width: 577px; height: 40px; margin-bottom: 20px; overflow: hidden; border-bottom: 1px #dddddd solid;
}
#buscar-atividades form label.busca-data{
	float: left; width: 35px; height: 20px;
	color: #000000; padding-top: 3px;
}
#buscar-atividades form label.turma-busca{
	float: left; width: 45px; height: 20px; color: #000000; padding-top: 3px; margin-left: 15px;
}

#buscar-atividades form input.busca{
	width: 130px; font-size: 11px; padding: 2px; color: #666666; float: left;
	border-left: 1px solid #717171;
	border-top: 1px solid #717171;
	border-right: 1px solid #EFEFEF;
	border-bottom: 1px solid #EFEFEF;
}
#buscar-atividades form select.serie-ano{
	width: 85px; font-size: 11px; padding: 1px; color: #666666; float: left;
}


.item-lista-atividade {
	overflow: hidden;
	margin-bottom: 20px;
	padding-bottom: 15px;
	border-bottom: 1px #dddddd solid;
}
.item-lista-atividade h3 {color: #ff3300; margin-bottom: 15px;}
.item-lista-atividade p {margin-bottom: 10px!important;}
.item-lista-atividade p.link strong {display: inline-block; float: left;}
.item-lista-atividade p.link a {color: #023ba8; font-weight: bold;}
.item-lista-atividade p.link img {margin: 3px 3px 0 8px; display: inline-block; float: left;}
.item-lista-atividade p.descricao strong {display: block;}



/* -- LISTA NOTICIA -- */
.listaNoticia{
	margin: 0; margin-bottom: 14px; background: url(../_imgs/bordaPontilhada.gif) repeat-x left bottom; overflow: hidden;
}
.listaNoticia span{
	font-size: 11px; font-style: italic; color: #B8B8B8; padding-left: 15px;
}

.listaNoticia .infoNoticia{
	width: 100%;
}
.listaNoticia h1{
	color: #003366; font-weight: bold; margin-bottom: 5px;
	background: url(../_imgs/ico03.gif) no-repeat left 4px; padding-left: 15px; 
}
.listaNoticia p{
	line-height: 100%;  padding-left: 15px;
}

.listaNoticia a{
	color: #717171; padding: 0 2px;
}
.listaNoticia a:hover{
	color: #fff; background: #FF3300; padding: 0 2px;
}


/*- box banners interna*/
#box-banners-interna{
	margin: 30px 0 10px 0;
}
#box-banners-interna .banner{
	border: 1px solid #F2F2F8; padding: 2px; margin-bottom: 10px;
}



/* - ICONES DE EXTENSAO - */
.ico-extensao{
	margin: 10px 0;
}
.ico-extensao span.color-negrito{
	font-size: 15px;
}
.ico-extensao span.color-negrito a{
	font-weight: bold; padding: 2px;
}
.ico-extensao span.color-negrito a.link-ico-normal{
	color: #FF3300;
}
.ico-extensao span.color-negrito a:hover{
	background: #FF3300; padding: 1px 2px; color: #FFFFFF;
}
.ico-extensao span.extensao-ico{
	font-size: 10px; color: #000000;
}

.ico-pdf{
	background: url(../_imgs/icones/ico-pdf.jpg) no-repeat left top; padding-left: 17px;
}
.ico-excel{
	background: url(../_imgs/icones/ico-excel.jpg)  no-repeat left top; padding-left: 17px;
}
.ico-powerpoint{
	background: url(../_imgs/icones/ico-powerpoint.jpg)  no-repeat left top; padding-left: 17px;
}
.ico-word{
	background: url(../_imgs/icones/ico-word.jpg)  no-repeat left top; padding-left: 17px;
} 
.ico-zip{
	background: url(../_imgs/icones/ico-zip.jpg)  no-repeat left top; padding-left: 17px;
} 
.ico-txt{
	background: url(../_imgs/icones/ico-txt.jpg) no-repeat left top; padding-left: 17px;
} 
.ico-extensao-desconhecida{
	background: url(../_imgs/icones/ico-extensao-desconhecida.jpg) no-repeat left top; padding-left: 17px;
}


/**/
.h-color-cinza {
	color: #717171;
}

/* -- LISTA VIDEOS -- */
.listaVideos{
	margin: 0; padding-bottom: 20px; margin-bottom: 19px; background: url(../_imgs/bordaPontilhada.gif) repeat-x left bottom; overflow: hidden;
}
.listaVideos .espacoVideo{
	float: left; width: 167px; margin: 0 10px 10px 10px; _margin: 0 8px 8px 8px;
}
.listaVideos .espacoVideo img{
	border: 1px solid #F0F3F5; padding: 3px;
}
.listaVideos .espacoVideo span{
	font-size: 10px; font-style: italic; padding-left: 10px;
}
.listaVideos .espacoVideo span.categoria{
	display: block; font-size: 12px; font-style: normal; padding-left: 10px; font-weight: bold;
}
.listaVideos .espacoVideo h1{
	color: #003366; font-weight: bold; margin-bottom: 5px; background: url(../_imgs/icoSeta03.gif) no-repeat left 4px; padding-left: 10px; 
}
.listaVideos .espacoVideo h1 a{
	text-decoration: underline; color: #003366;
}
.listaVideos .espacoVideo h1 a:hover{
	text-decoration: none;
}


/**/
.dados-topo-saojoao .balao-01{
	width: 81px; height: 258px; position: absolute; left: 177px; top: 0; z-index: 4;
	
	background-image: url(../_imgs/sao-joao/ballao.png) !important;
	background-repeat: no-repeat;
    background-position: center bottom;
    background-image: none;
    filter: none !important;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=../_imgs/sao-joao/ballao.png,sizingMethod='scale');	

}
/**/


.cinza {font-size: 11px; color: #CCCCCC;}

/* - LISTA DICA - */
#conteudo-interna ol.lista li.lista01-dica{
	background: url(../_imgs/ico03.gif) no-repeat left 8px; padding: 0 0 0 14px; line-height: 180%; margin-bottom: 5px; 
}

#conteudo-interna ol.lista span{
	background: url(../_imgs/ico01.gif) no-repeat right 5px; padding: 0 8px 0 0;
}

#conteudo-interna ol.lista li.lista01-dica a{
	padding: 1px 2px; margin-left: 4px; font-weight: bold; color: #023BA8;
}
#conteudo-interna ol.lista li.lista01-dica a:hover{
	padding: 1px 2px; background: #FF0000; color: #FFFFFF; font-weight: bold;
}





#atv {}
#atv p {margin: 25px 0 4px 0; line-height: 145%;}
#atv textarea {width: 100%; height: 50px; font-size: 12px; padding: 3px;}
#atv label {display: block; margin: 0 0 10px 0;}
#atv label input {margin: 2px 3px 0 0; _margin: -2px 2px 0 0; float: left;}

#atv table {margin-top: 7px;}
#atv table tr td {padding: 4px;}
#atv table tr.linha01 td {background: #BBE0E3; color: #FFFFFF; font-weight: bold; font-size: 14px;}
#atv table tr.linha02 td {background: #E7F3F4;}
#atv table tr.linha03 td {background: #F3F9FA;}

#atv table tr td input { width: 20px;}

#atv table tr.linha02 td,
#atv table tr.linha03 td {font-weight: bold; color: #666666; font-size: 14px;}
#atv table tr td.porcent {font-size: 12px; font-weight: normal;}




/* PG ESCREVENDO E COMPARTILHANDO
---------------------------------------- */
.item-escre-comp {
	overflow: hidden;
	border-bottom: 1px #DEDEDE solid;
	padding-bottom: 10px;
	font-weight: normal;
	margin-bottom: 10px;
}
.item-escre-comp p.cont {margin: 3px 0 0 0;}
.item-escre-comp p.cont a {color: #7A7A7A;}
.item-escre-comp p.cont a:hover {text-decoration: underline;}

.item-escre-comp div.titulo-item {
	color: #4F5561; font-weight: bold;
}
.item-escre-comp div.titulo-item a {
	color: #4F5561;
}

.item-escre-comp div.titulo-item span {
	color: #FF3300; font-size: 11px;
	font-weight: normal;
	margin-left: 6px;
}


.box-titulo-artigo {
	padding: 0 0 14px 0;
	margin-bottom: 10px;
	border-bottom: 1px #C5CCD4 solid;
	overflow: hidden;
}
.box-titulo-artigo p.teste-teste {
	margin: 0; line-height: 20%;
}
.box-titulo-artigo img {
	border: 13px #F0F0F0 solid;
	float: left; margin: 0 10px 0 0;
}





.linha {border-bottom: 1px #DDDDDD solid; height: 1px; clear: both; margin-bottom: 30px;}
.box-categorias-video {
	width: 112px;
	padding: 0 16px;
	float: left;
}



#video-lateral {
	overflow: hidden;
	margin-bottom: 30px;
	color: #7A7A7A;
}
#video-lateral a {
	color: #7A7A7A;
}
	#video-lateral #foto-video img {
		border: none;
		width: 145px;
		height: 109px;
		margin-bottom: 2px;
	}
	#video-lateral #foto-video {
		position: relative;
	}
	#video-lateral #foto-video img.ico {
		position: absolute;
		top: 50%;
		left: 50%;
		width: 59px;
		height: 59px;
		margin: -30px 0 0 -38px;
	}
	#video-lateral p {
		margin-bottom: 10px
	}
	#video-lateral span {
		color: #FF0000;
		font-weight: bold;
		display: block;
		margin-bottom: 4px;
	}
	#video-lateral span a {
		color: #FF0000!important;
	}
	#video-lateral span.categoria {
		margin-bottom: 2px;
		color: #7A7A7A;
		font-weight: normal;
	}
	#video-lateral h1{
		margin-bottom: 3px;
	}
		#video-lateral h1 a{
			color: #333399!important;
			background: url(../_imgs/ico01.gif) no-repeat left 9px;
			padding: 2px 2px 2px 8px;
		}


.table-perfil tr {
	border-top: 1px #e9eeef solid;
	display: block;
}
.table-perfil tr td {
	padding: 20px 0;
	width: 289px;
}
.table-perfil tr td img {
	float: left;
	margin: 0 15px 0 0;
}


/* PG ROTEIROS
---------------------------------------- */
.box-roteiros {
	width: 575px;
	background: url(../_imgs/bg-roteiro.gif) repeat-y left top;
	margin-bottom: 30px;
}
	.box-roteiros span {
		display: block;
		width: 100%;
		height: 50px;
		padding: 3px 0 0 80px;
		font-size: 18px;
		text-transform: uppercase;
		background-position: left top;
	}
	.box-roteiros ul {
		margin: 0 0 0 53px;
		padding: 0 0 10px 0;
		list-style: none;
		overflow: hidden;
	}
		.box-roteiros ul li {
			margin: 0 0 8px 0;
			list-style: none;
			border-bottom: 2px solid;
			padding: 5px 3px;
			font-size: 11px;
			font-weight: bold;
		}
	
	.box-roteiros ul.modelo1 li {
		width: 223px;
		float: left;
		margin: 0 7px 8px 7px;
		background-position: 210px center;
	}
	.box-roteiros ul.modelo2 li {
		width: 490px;
		background-position: 478px center;
	}


