@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		
					 
=========================================================================*/

.bandeira-left{
	background: url(../_imgs/bandeiras-esquerda.gif) no-repeat left top;
}
.bandeira-right{
	background: url(../_imgs/bandeiras-direita.gif) no-repeat right top;
}



img, div, li, h2, h3, h4 {
	behavior: url(iepngfix.htc);
}

#geral{  /*descomentar depois do periodo do são joão*/
	width: 978px; margin: 0 auto;
}

/* - TOPO - */
#topo{
	width: 978px; height: 250px; margin: auto; background: url(../_imgs/borda_vermelha_top.gif) no-repeat left top;
}
#topo .containerTopo01{
	width: 628px; height: 250px; float: left;
}
#topo .containerTopo02{
	width: 350px; float: right;
}
#topo .containerEspacoLogo{
	width: 608px; height: 174px;
}
#topo .containerEspacoServico{
	width: 608px; height: 76px;
}
#topo .espacoFloat_01{
	width: 182px; float: left;
}
#topo .espacoFloat_02{
	width: 406px; float: right;
}
#topo #logomarca{
	padding-top: 18px; float: left; text-align: center;
}
#topo #txtTopo{
	padding-top: 55px; float: right; color: #0239A7; font-size: 30px; font-weight: bold;
}


#topo #link_muda_escola{
	height: 76px; background: url(../_imgs/bg_link_muda_escola.gif) no-repeat left top;
}
#topo #link_muda_escola .espacoLinks{
	width: 79px; text-align: center; line-height: 130%; font-weight: bold; padding-top: 16px; color: #FFFFFF;
}
#topo #link_muda_escola .espacoLinks span{
	color: #970000;
}
#topo #link_muda_escola .espacoLinks a{
	color: #9A9AD4; text-decoration: none;
}
#topo #link_muda_escola .espacoLinks a:hover{
	color: #FFFFFF;
}


#topo #servicosOnline{
	width: 406px; height: 50px; padding: 13px 0 0 0; background:url(../_imgs/linha_div_servicos.gif) no-repeat left 17px;
}
#topo #servicosOnline h1{
	color: #FFFFFF; padding: 7px 8px 0 16px; float: left; text-align: right;
}
#topo #servicosOnline .divFloat_servicos{
	float: left; width: 308px; height: 50px;
}
#topo #servicosOnline .divFloat_servicos form{
	width: 308px; height: 50px; font-size: 12px; color: #FFFFFF;
}
#topo #servicosOnline .divFloat_servicos form .divForm_radio{
	width: 308px; height: 20px;
}
#topo #servicosOnline .divFloat_servicos form .divForm_input{
	width: 308px; height: 30px; 
}
#topo #servicosOnline .divFloat_servicos form ol{
	list-style-type: none; padding-top: 4px; *padding-top: 1px;
}
#topo #servicosOnline .divFloat_servicos form ol li{
	display: inline; margin: 0 8px 0 6px; *margin: 0 4px 0 2px;
}

#topo #servicosOnline .divFloat_servicos form .bgInputText{
	background: url(../_imgs/bgInput_topo.jpg) no-repeat;
	width: 125px; height: 23px; float: left; margin: 3px 0 0 7px;
}
#topo #servicosOnline .divFloat_servicos form .dadosInput_text{
	width: 110px; height: 20px; background: none; border: 0; color: #1C1C81; padding: 3px 6px 0 6px; *padding: 3px 6px 0 0px;
}

#topo #servicosOnline .divFloat_servicos form .btForm{
	width: 27px; height: 23px; float: left; margin: 4px 0 0 7px;
}


#topo .fotoAluno{
	width: 350px; padding-top: 10px; text-align: center;
}
#topo .fotoAluno02{
	width: 350px; padding-top: 6px; text-align: center;
}
/* - fim de TOPO - */

/* - PRINCIPAL - */
#principal{
	width: 978px; overflow: hidden; margin: 20px auto 10px auto; background: url(../_imgs/linhas-div-principal.gif) no-repeat left top; padding-top: 30px;
}
/*#espaco-fotos{
	width: 978px; position: relative;
}*/
#esq, #conteudo, #dir, #colExtra{
	float: left;
}
#esq{
	width: 182px;
}
#conteudo{
	width: 406px; margin: 0 20px; _margin: 0 19px; overflow: hidden;
}
#dir{
	width: 185px; margin-right: 20px; _margin-right: 19px;
}
#colExtra{
	width: 145px;
}


/* - MENU - */
#boxMenu{
	width: 182px;
}

.menu-identificacao{
	overflow: hidden; margin: 0 0 8px 0;
}

.box-menu-identificacao{
	width: 182px; margin: 17px 0 5px 0;
}

.menu-item{
	width: 182px;
}
.menu-item-color{
	width: 182px; margin-bottom: 1px;
}
/*.menu-item-color-azul{
	background: url(../_imgs/bg_menu_01.jpg) no-repeat left top;
}*/
.menu-item-color-amarelo{
	background: url(../_imgs/bg_menu_02.jpg) no-repeat left top;
}
.menu-item-color-verde{
	background: url(../_imgs/bg_menu_03.jpg) no-repeat left top;
}
a.menu-color {
	display: block;
	line-height: 16px;
	text-decoration: none;
	padding: 11px 0 11px 20px;
}
a.menu-color:hover {
	color: #E7E7F1; font-weight: bold;
	background: url(../_imgs/ico01.gif) 10px 15px  no-repeat;
}


/* ////////////////////////////////  */
.menu-item-color a {width: 182px; height: 34px; display:block; text-indent:-9000em; overflow:hidden;}
.menu-item-color  a.menu-1-ao-5-ano {
	background: url(../_imgs/menu/1-ao-5-ano.gif) top center;	
}
.menu-item-color  a.menu-1-ao-5-ano:hover {
	background-position: bottom center;
}
.menu-item-color  a.menu-6-ao-9-ano {
	background: url(../_imgs/menu/6-ao-9-ano.gif) top center;	
}
.menu-item-color  a.menu-6-ao-9-ano:hover {
	background-position: bottom center;
}
.menu-item-color  a.menu-ensino-medio {
	background: url(../_imgs/menu/ensino-medio.gif) top center;	
}
.menu-item-color  a.menu-ensino-medio:hover {
	background-position: bottom center;
}
/* ////////////////////////////////  */



/*a.menu-color:link, a.menu-color:visited, a.menu-color:active {
	display: block;
	font-size: 12px;
	line-height: 16px;
	text-decoration: none;
	background: url(../_imgs/ico01.gif) 10px 15px  no-repeat;
	padding: 9px 0 9px 20px;
	color: #fff; font-weight: bold; 
}
a.menu-color:hover {
	color: #E7E7F1; font-weight: bold;
	background: url(../_imgs/ico01.gif) 10px 15px  no-repeat;
}*/
a.menu:link, a.menu:visited, a.menu:active {
	display: block;
	font-size: 12px;
	line-height: 16px;
	text-decoration: none;
	background: url(../_imgs/ico01.gif) 3px 10px  no-repeat;
	border-bottom: 1px solid #E9EEF0;
	padding: 5px 0 5px 10px;
	color: #4F5561; font-weight: bold; 
}

a.menu:hover {
	color: #4F5561; font-weight: bold;
	background: #E9EEF0 url(../_imgs/ico01.gif) 3px 10px  no-repeat;
	border-bottom: 1px solid #E9EEF0;
}


.titulos-divConteudo{
	width: 406px; color: #333399; font-size: 22px; font-weight: bold; padding-bottom: 10px;
	background: url(../_imgs/borda-titulo-conteudo.gif) no-repeat left 25px;
}
.titulos-divDir{
	width: 157px; color: #333399; font-size: 22px; font-weight: bold; padding-bottom: 10px;
	background: url(../_imgs/borda-titulo-dir.gif) no-repeat left 25px;
}
.titulos-divColExtra{
	width: 145px; color: #333399; font-size: 22px; font-weight: bold; padding-bottom: 5px;
	background: url(../_imgs/borda-titulo-colExtra.gif) no-repeat left 25px;
}


/* - DESTAQUE - */
/*#destaque{
	width: 406px; height: 236px;
}*/


/* - NOTICIAS - */
#noticias{
	width: 406px; margin-top: 20px;
}
#noticias .containerNoticia {
	width: 406px; padding-bottom: 9px; margin-bottom: 8px; background: url(../_imgs/borda-horizontal-pontilhada.gif) repeat-x left bottom; overflow: hidden;
}
#noticias .containerNoticia .fotoNoticia {
	float: left; width: 71px;
}
#noticias .containerNoticia .fotoNoticia img{
	border: 3px solid #DADDEA;
}
#noticias .containerNoticia .infoNoticia{
	float: right; width: 325px; line-height: 135%;
}
#noticias .containerNoticia .infoNoticia span{
	font-size: 10px; font-style: italic; color: #B8B8B8;
}
#noticias .containerNoticia .infoNoticia a{
	color: #717171; font-weight: bold; 
}
#noticias .containerNoticia .infoNoticia a:hover{
	color: #fff; background: #FF3300; font-weight: bold;  padding: 0 2px;
}
.link-mais{
	background: url(../_imgs/ico02.gif) no-repeat left	9px; padding: 3px 0 3px 10px; 
}
.link-mais a{
	color: #333399; font-weight: bold; padding: 0 2px;
}
.link-mais a:hover{
	color: #fff; background: #FF3300; font-weight: bold; padding: 0 2px;
}


/* - FIQUE SABENDO - */
/*#fiqueSabendo{
	width: 406px; margin-top: 20px;
}
#fiqueSabendo ol{
	list-style-type: none;
}
#fiqueSabendo ol li.link-fiqueSabendo{
	background: url(../_imgs/ico03.gif) no-repeat left	12px; padding: 3px 0 3px 14px; line-height: 200%; border-bottom: 1px solid #E9EEEF;
}
#fiqueSabendo ol li.link-fiqueSabendo a{
	color: #717171; font-weight: bold; padding: 0 2px;
}
#fiqueSabendo ol li.link-fiqueSabendo a:hover{
	color: #fff; background: #FF3300; font-weight: bold; padding: 0 2px;
}*/




.container-dir{
	width: 185px; background: url(../_imgs/bg-container-dir.jpg) repeat-y left top; margin-bottom: 20px;
}
.container-dir .bordaTop_containerDir{
	width: 185px; background: url(../_imgs/borda-top-container-dir.jpg) no-repeat left top;
}
.container-dir .bordaBottom_containerDir{
	width: 185px; background: url(../_imgs/borda-bottom-container-dir.jpg) no-repeat left bottom;
}
.container-dir .dados-container-dir{
	width: 158px; margin: 0 auto; padding: 10px 0;
}


.container-colExtra{
	width: 145px; background: url(../_imgs/bg-container-colExtra.jpg) repeat-y left top;
}
.container-colExtra .bordaTop_containerColExtra{
	width: 145px; background: url(../_imgs/borda-top-container-colExtra.jpg) no-repeat left top;
}
.container-colExtra .bordaBottom_containerColExtra{
	width: 145px; background: url(../_imgs/borda-bottom-container-colExtra.jpg) no-repeat left bottom;
}
.container-colExtra .dados-container-ColExtra{
	width: 125px; margin: 0 auto; padding: 10px;
}



/* - CALENDARIO - */
#tooltip {
	position: absolute;
	z-index: 1000;
	border: 1px solid #111;
	/*background-color: #eee;*/
	padding: 5px;
	opacity: 0.85;
	left: 0; top: 100px;
}
#tooltip h3, #tooltip div { margin: 0; }

:focus {
	outline: 0;
}

#tooltip.al {
	background: #FF0000;
	padding-top: 3px;
	margin-top: 10px;
	height: 50px;
	width: 166px;
	border:0 !important;
	
}
#tooltip.viewport-right {
	background: #FF0000 !important;
}

/*.body{ width:110px; height:35px; float:left; font-size:10px; font-family:Tahoma; overflow:hidden;}*/
.tooltip_h3{
	font-size:10px;
	/*width:25px;
	height:20px;
	float:left;
	margin:10px 0 0 10px !important;*/
	text-align: left; color: #FFFFFF;
}


/*
	CALENDARIO
*/
#agenda{
	width: 158px; margin: 0 auto;
}

#agenda #mes{
	width:158px; height: 20px; margin: 0 auto 8px auto; color: #717171;
}
#agenda #mes #mesAtual{
	width: 125px; float: left; padding-top: 8px; text-align: left; font-size: 12px; font-weight: bold;
}
#agenda #mes #mesAtual span{
	color: #FF3300;
}
#agenda #mes .bt-passar-voltar{
	width: 30px; float: right; text-align: left; margin-top: 3px;
}
#agenda #mes .bt-passar-voltar img{
	float: left;
}
#agenda #mes .bt-passar-voltar .bordaSeta{
	border-right: 2px solid #CCCCCC; padding-right: 4px; margin-right: 3px
}


#agenda #calendario {
	width: 158px; margin: 0 auto;
}
#agenda #calendario .dias {
	width: 18.5px;
	height: 16.5px;
	margin: 1px;
	text-align: center;
	float: left;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0C4211;
	border: solid 1px #FFF;
	padding-top: 2px;
}
#agenda #calendario .dias a{
	color: #FFFFFF; text-decoration: none;
}
#agenda #calendario .diaNome{
	background: #3737AC; color: #FFF;
	border: solid 1px #CCCCCC;
}
#agenda #calendario .diaColor{
	background: #F1F1F7; color: #212D41;
	border: solid 1px #EAEAF4;
}
#agenda #calendario .diasEvento{
	background: #717171; color: #fff; cursor: pointer;
	border: solid 1px #EAEAF4;
}
.bt-calendario-anual{
	padding: 10px 0 0 0; background: url(../_imgs/ico03.gif) no-repeat left 15px; padding-left: 15px;
}
.bt-calendario-anual a{
	color: #717171; font-weight: bold;
}


/* - ENQUETE - */
#enquete{
	width: 100%;	
}
#enquete h5{
	background-image: url(../imgs/borda_enquete.jpg);
	padding: 10px 0 6px 8px;
}
#enquete p{
	padding: 3px 0 8px 0;
	font-weight: bold;
}
#enquete form{
	margin: 0 8px 0 0; color: #003366;
}
#enquete form ol{
	margin: 0;
}
#enquete form ol li{
	list-style-type: none;
}
#enquete form ol li.inp{
	line-height: 160%;
}
#enquete form ol li.bt{
	display: inline;
}


/* - ANIVERSARIOS - */
#aniversarios{
	width: 100%;	
}
#aniversarios #data-aniversario{
	width: 147px; height: 20px; margin: 5px 0 12px 0; padding: 5px 0 0 10px; background:url(../_imgs/bg-data-aniversarios.jpg) no-repeat left top; color: #FF3300; 
}
#aniversarios .aluno{
	margin: 0 0 8px 0;
}
#aniversarios .aluno span{
	background: url(../_imgs/icoSepara.gif) no-repeat right top; padding-right: 3px; margin-right: 4px; color: #3535A6; font-size: 11px;
}


/* - FOTOS - */
#album-fotos{
	width: 145px;
}
#album-fotos p{
	line-height: 130%;
}
#album-fotos p a{
	color: #717171; font-weight: bold;
}
#album-fotos p a:hover{
	color: #fff; background: #FF3300; font-weight: bold;
}
#album-fotos .foto{
	margin: 3px 0 10px 0;
}
#album-fotos .foto img{
	border: 3px solid #DADDEA;
}
#album-fotos h1{
	margin-bottom: 3px;
}
#album-fotos h1 a{
	color: #333399; background: url(../_imgs/ico01.gif) no-repeat left 9px; padding: 2px 2px 2px 8px;
}
#album-fotos h1 a:hover{
	color: #fff; background: #FF3300 url(../_imgs/ico01.gif) no-repeat left 9px; padding: 2px 2px 2px 8px;
}

#album-fotos ol{
	list-style-type: none;
}
#album-fotos ol li{
	background: url(../_imgs/ico03.gif) no-repeat left	7px;
	padding: 3px 0 3px 12px; line-height: 130%;
}
#album-fotos ol li a{
	color: #717171;  padding: 2px;
}
#album-fotos ol li a:hover{
	color: #fff; background: #FF3300; padding: 2px;
}


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

#box-banner {
	width: 100%; height: 243px; /*background: #E4792A; background: url(../_imgs/bg-banner.jpg) repeat-x left 11px;*/ margin: 0 auto 0 auto;
}
#box-banner .banner {
	width: 100%; height: 243px; margin: 0px auto; /*background: url(../_imgs/img-banner.jpg) no-repeat 0 0;*/
}



/* - RODAPE - */
#bgRodape{
	width: 100%; height: 258px; background: url(../_imgs/bg-rodape.jpg) repeat-x left bottom;
}
#bgRodape #linhas-rodape{
	width: 100%; height: 258px; background: url(../_imgs/linhs.gif) repeat-x left top;
}
#rodape{
	width: 980px; padding: 100px 0 0 0; margin: 0 auto; position: relative;
}
#rodape #end-rodape{
	width: 920px; text-align: left; border-bottom: 1px solid #E3E3E4; line-height: 170%; background: url(../_imgs/colegio-salesiano-natal.gif) no-repeat left top; margin-top: 5px; padding: 20px 0 10px 60px;
}

#rodape #link-rodape{
	width: 980px; padding: 3px 0; margin: 10px 0 13px 0; font-size: 12px; overflow: hidden;
}
#rodape #link-rodape #ass-salesiano{
	width: 360px; float: left; text-align: left; padding-top: 5px;
}
#rodape #link-rodape a{
	color: #6B7C86; text-decoration: none; 
}
#rodape #link-rodape a:hover{
	text-decoration: underline;
}
#rodape #link-rodape span{
	color: #FF3300; font-weight: bold;
}
#rodape #link-rodape #ass-mix{
	width: 50px; float: right;
}
#rodape #link-rodape #ass-mix img{
	border: 0;
}


.foto-position01{
	position: absolute; width: 302px; height: 228px; left: 570px; top: 0px; text-align: center;
	
	/*background: url(../_imgs/aluno-campanha.png) no-repeat left top;*/
	
	background-image: url(../_imgs/aluno-campanha.png) !important;
	background-repeat: no-repeat;
    background-position: left top;
    background-image: none;
    filter: none !important;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=_imgs/aluno-campanha.png,sizingMethod='scale');	
}
/*.foto-position02{
	position: absolute; width: 185px; height: 342; left: 0; top: -130px; text-align: center;
}
.foto-position03{
	position: absolute; width: 185px; height: 242; left: 0; top: 40px; text-align: center;
}
.foto-position04{
	position: absolute; width: 185px; height: 342; right: 0; top: -105px; text-align: center;
}*/


/* mais noticias */
.link-mais-noticias h1{
	text-align: left; margin: 5px 0 20px 0;
}
.link-mais-noticias h1 a{
	color: #333399; background: url(../_imgs/ico01.gif) no-repeat left 9px; padding: 2px 2px 2px 8px;
}
.link-mais-noticias h1 a:hover{
	color: #fff; background: #FF3300 url(../_imgs/ico01.gif) no-repeat left 9px; padding: 2px 2px 2px 8px;
}





/*###################################################*/

.topo-saojoao{
	width: 100%; height: 263px; background: url(../_imgs/sao-joao/bg-azul.jpg) repeat-x left top;
}
.bandeiras-saojoao{
	width: 100%; height: 263px; background: url(../_imgs/sao-joao/bandeiras-e-estregas.jpg) repeat-x left top;
}
.dados-topo-saojoao{
	width: 978px; height: 263px; margin: 0 auto;  position: relative;
}
.dados-topo-saojoao .milho{
	width: 45px; height: 83px; position: absolute; left: 962px; top: 184px; z-index: 1;
}
.dados-topo-saojoao .logomarca{
	width: 127px; height: 143px; position: absolute; left: 40px; top: 45px;
}
.dados-topo-saojoao .navega-cursos{
	width: 167px; height: 59px; padding: 10px 0 0 13px; position: absolute; left: 10px; top: 194px;
	background: url(../_imgs/sao-joao/bg-navega-cursos.gif) no-repeat left top; z-index: 5;
}
.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');	

}
.dados-topo-saojoao .txt{
	width: 423px; height: 87px; position: absolute; left: 260px; top: 70px;
}

.dados-topo-saojoao .borda-palha{
	width: 978px; height: 57px; position: absolute; left: 0; top: 201px; background: url(../_imgs/sao-joao/borda-palha.gif) no-repeat left top; z-index: 3;
}
.dados-topo-saojoao .dados-palha{
	width: 978px; height: 57px; position: absolute; left: 0; top: 201px; background: url(../_imgs/sao-joao/bg-palha.jpg) repeat-x left top; z-index: 2;
}


/*serviços online*/
.dados-topo-saojoao .servico-online-saojoao{
	width: 312px; height: 52px; padding: 5px 0 0 70px; background: url(../_imgs/sao-joao/txt-servico-online.gif) no-repeat left 10px; position: absolute; left: 226px; top: 201px; z-index: 6;
}
.dados-topo-saojoao .servico-online-saojoao #servicosOnline{
	width: 308px; height: 57px; padding: 0 0 0 0;
}
.dados-topo-saojoao .servico-online-saojoao #servicosOnline h1{
	color: #FFFFFF; padding: 7px 8px 0 16px; float: left; text-align: right;
}
.dados-topo-saojoao .servico-online-saojoao #servicosOnline .divFloat_servicos{
	float: left; width: 308px; height: 50px;
}
.dados-topo-saojoao .servico-online-saojoao #servicosOnline .divFloat_servicos form{
	width: 308px; height: 50px; font-size: 12px; color: #FFFFFF;
}
.dados-topo-saojoao .servico-online-saojoao #servicosOnline .divFloat_servicos form .divForm_radio{
	width: 308px; height: 20px;
}
.dados-topo-saojoao .servico-online-saojoao #servicosOnline .divFloat_servicos form .divForm_input{
	width: 308px; height: 30px; 
}
.dados-topo-saojoao .servico-online-saojoao #servicosOnline .divFloat_servicos form ol{
	list-style-type: none; padding-top: 4px; *padding-top: 1px;
}
.dados-topo-saojoao .servico-online-saojoao #servicosOnline .divFloat_servicos form ol li{
	display: inline; margin: 0 8px 0 6px; *margin: 0 4px 0 2px;
}

.dados-topo-saojoao .servico-online-saojoao #servicosOnline .divFloat_servicos form .bgInputText{
	background: url(../_imgs/sao-joao/bgInput_topo.jpg) no-repeat;
	width: 125px; height: 23px; float: left; margin: 3px 0 0 7px;
}
.dados-topo-saojoao .servico-online-saojoao #servicosOnline .divFloat_servicos form .dadosInput_text{
	width: 110px; height: 20px; background: none; border: 0; color: #1C1C81; padding: 3px 6px 0 6px; *padding: 3px 6px 0 0px;
}

.dados-topo-saojoao .servico-online-saojoao #servicosOnline .divFloat_servicos form .btForm{
	width: 27px; height: 23px; float: left; margin: 4px 0 0 7px;
}

.dados-topo-saojoao .balao-de-saojoao{
	position: absolute; left: 660px; top: 0; width: 320px; height: 277px; z-index: 5;
}

/*###################################################*/


/*revista*/
.link-revista{
	width: 100%; padding: 3px 0 0px 0px;  margin: 10px 0 0 15px; font-size: 11px;
}
.link-revista a{
	color: #333399; font-weight: normal; padding: 0 1px; text-decoration: none;
}
.link-revista a:hover{
	color: #fff; background: #FF3300; font-weight: normal; padding: 0 1px;
}


/* - FIQUE SABENDO - */
#fiqueSabendo, #revista{
	width: 195px; float:left; margin-top: 20px; overflow:hidden;
}
#revista {margin: 0;}
#fiqueSabendo .titulos-divConteudo, #revista .titulos-divConteudo {font-size:18px;}
#fiqueSabendo ol{
	list-style-type: none;
}
#fiqueSabendo ol li.link-fiqueSabendo{
	background: url(../_imgs/ico03.gif) no-repeat left	12px; padding: 4px 0 4px 14px; line-height: 160%; border-bottom: 1px solid #E9EEEF;
}
#fiqueSabendo ol li.link-fiqueSabendo a{
	color: #717171; font-weight: bold; padding: 0 2px;
}
#fiqueSabendo ol li.link-fiqueSabendo a:hover{
	color: #fff; background: #FF3300; font-weight: bold; padding: 0 2px;
}

/* - Revista Salé Mania - */



/* - TOPO NOVO - */
#topo-nv {width: 100%; height: 140px; padding-top: 15px; margin-bottom: 10px; background: url(../_imgs/linhas-topo.gif) no-repeat center 137px; font-size: 11px;}

#topo-nv #container-topo {width: 978px; height: 130px; margin: 0px auto; font-size: 11px;}

#topo-nv #container-topo #box-top {width: 978px; height: 90px; background: url(../_imgs/bg-topo.png) no-repeat center; /*background: url(../_imgs/bg-topo.jpg) no-repeat center;*/ }
#topo-nv #container-topo #box-top #logo {width: 175px; height: 90px; margin-left: 31px; _margin-left: 16px; float: left; }
#topo-nv #container-topo #box-top #logo img{margin-top: 18px;}

#container-topo #box-top #serv-online {width: 411px; height: 90px; margin-right: 32px; _margin-right: 16px; float: right; color: #1C1C81;}
#container-topo #box-top #serv-online .box-tp {width: 411px; height: 35px; margin-top: 0px; font-size: 11px; border-bottom: 1px solid #C4C6E0;}
#container-topo #serv-online .box-tp .cx01 {width: 140px; height: 25px; padding: 10px 0 0 5px; float: left; background:  url(../_imgs/titulos/servicos-online.gif) no-repeat left 15px; text-indent: -900em; }
#container-topo #serv-online .box-tp .cx01 span{font-size: 12px; color: #333399; font-weight: bold}
#container-topo #serv-online .box-tp .cx02 {width: 260px; height: 25px; padding: 10px 0 0 0; float: left; text-align: right;}
#container-topo #serv-online .box-tp .cx02 form {}
#container-topo #serv-online .box-tp .cx02 label {margin-right: 12px; *margin-right: 6px;}
#container-topo #serv-online .box-tp .cx02 label input{vertical-align: middle; margin-right: 2px;}

#container-topo #box-top #serv-online .box-bottom {width: 411px; height: 40px;}
#container-topo #serv-online .box-bottom div.txt {float: left; margin-top: 6px; margin-right: 4px; font-size: 11px;}
#container-topo #serv-online .box-bottom input {width: 115px; height: 20px; padding: 5px 5px 0 5px; background: #E2E5E9; border: 0; color: #666666}
#container-topo #serv-online .box-bottom .cx01 {width: 165px; height: 30px; padding: 10px 0 0 5px; float: left;}
#container-topo #serv-online .box-bottom .cx02 {width: 174px; height: 30px; padding: 10px 0 0 0; float: left;}
#container-topo #serv-online .box-bottom .cx03 {width: 63px; height: 30px; padding: 10px 0 0 0; float: left;}
#container-topo #serv-online .box-bottom .cx03 input {width: 63px; height: 25px; background: none; padding: 0;}

#topo-nv .box-unidades {width: 978px; height: 14px; margin: 15px 0 0 0;}
#topo-nv .box-unidades .link-unidade-atual { width: 240px; padding: 1px 7px 1px 95px;  float: left; background: url(../_imgs/unidade-sao-jose.gif) no-repeat left top;  color: #B2B2B2;}
#topo-nv .box-unidades .link-unidades {float: left;  color: #FF0000; padding: 0 7px;}
#topo-nv .box-unidades span {color: #333399; font-weight: bold;}
#topo-nv .box-unidades a {color: #B2B2B2; text-decoration: none;}
#topo-nv .box-unidades a:hover {text-decoration: underline;}



/* - fim de TOPO NOVO - */

/* - COLUNA EXTRA NOVA - */
#coluna-col-dir {width: 145px; overflow: hidden; float: left; font-family: Arial, Helvetica, sans-serif;}

#coluna-col-dir .box-form {width: 145px; height: 29px; background: url(../_imgs/bg-campo-busca.jpg) no-repeat; margin: 0 0 10px 0;}
#coluna-col-dir .box-form .cx-campo {width: 115px; height: 25px; padding-top: 4px; float: left;}
#coluna-col-dir .box-form .cx-campo input {width: 105px; height: 20px; border: 0; color: #98A3B0; background: none; padding:2px 5px 0 5px;}
#coluna-col-dir .box-form .cx-bt {width: 25px; height: 29px; float: left;}
#coluna-col-dir .box-form .cx-bt input {margin: 5px 0 0 3px;}


#coluna-col-dir .box-link {
	width: 145px; height: 52px; /*background: url(../_imgs/bg-box-link.jpg) repeat-y;*/
	margin-bottom: 12px; /*font-size: 11px; padding: 10px 0 0 8px;*/
}
#coluna-col-dir .box-link a {
	color: #4F5561; text-decoration: none; font-size: 11px;
}
#coluna-col-dir .box-link span {color: #FF3300; font-size: 12px; font-weight: bold;}
/* - fim de COLUNA EXTRA NOVA - */

/* - ESTRUTURA NOVA - */
.tits-divcont {width: 100%; height: 26px; margin-bottom: 10px; border-bottom: 1px #D8DEE7 dotted;}
span.titulo {color: #333399; font-weight: bold; font-size: 20px; font-family: 'trebuchet MS';}
img.ico {margin: 2px 3px 0 3px; float: left;}

.box-01 {width: 406px; overflow: hidden; margin: 10px 0 25px 0;}

.box-01 .tit-box-01 {width: 406px; height: 26px; margin: 0 0 13px 0; border-bottom: 1px dotted #D8DEE7;}
.box-01 .tit-box-01 .tit {width: 200px; height: 26px; float: left;}
.box-01 .tit-box-01 .mais-albuns {width: 206px; height: 26px; float: left; text-align: right;}
.box-01 .tit-box-01 .mais-albuns a {text-decoration: none;}
.box-01 .tit-box-01 .mais-albuns div {
	color: #717171; font-size: 12px; font-family: Arial, Helvetica, sans-serif;
	float: left; margin: 6px 0 0 88px; _margin: 6px 0 0 43px;
}
.box-01 .tit-box-01 .mais-albuns img {border: 0; margin: 3px 5px 0 0;}

.box-01 .cont-box-01 {width: 406px; overflow: hidden; background: url(../_imgs/bg-borda-bottom.gif) no-repeat left bottom; padding-bottom: 10px}
.box-01 .cont-box-01 .cx {
	width: 124px; overflow: hidden; float: left; margin-right: 17px;
	font-family: Arial, Helvetica, sans-serif
}
.box-01 .cont-box-01 .cx img {border: 0;}
.box-01 .cont-box-01 .cx p {margin: 3px 0 5px 0; font-size: 12px;}
.box-01 .cont-box-01 .cx p a {color:#89969E; text-decoration: none;}
.box-01 .cont-box-01 .cx span {font-size: 12px; font-weight: 600;}
.box-01 .cont-box-01 .cx span a {color: #4F5561; text-decoration: none;}
.box-01 .cont-box-01 .cx span a {color: #4F5561; text-decoration: none;}
.box-01 .cont-box-01 .cx span a:hover{color: #fff; background: #FF3300; font-weight: bold; padding: 0 2px;}


.box-02 {
	width: 406px; overflow: hidden;
}  
.box-02 #fique-sabendo {width: 195px; overflow: hidden; float: left; margin-right: 14px;}
.box-02 #fique-sabendo .box-cont {
	width: 179px; padding: 5px 0 6px 16px; border-bottom: 1px #E9EEEF solid;
	font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #717171;
	background: url(../_imgs/ico03.gif) no-repeat 2px 9px; font-weight: bold;
}
.box-02 #fique-sabendo .box-cont a {color: #717171; text-decoration: none;}
/* - fim de ESTRUTURA NOVA - */


/*titulos*/
.titulo-outras-noticias {
	width: 169px; height: 21px; background: url(../_imgs/titulos/outras-noticias.gif) no-repeat left top; text-indent: -900em;
}
.titulo-fotos {
	width: 81px; height: 21px; background: url(../_imgs/titulos/fotos.gif) no-repeat left top; text-indent: -900em;
}
.titulo-fique-sabendo {
	width: 152px; height: 21px; background: url(../_imgs/titulos/fique-sabendo.gif) no-repeat left top; text-indent: -900em;
}
.titulo-jornal-eletronico {
	width: 186px; height: 21px; background: url(../_imgs/titulos/jornal-eletronico.gif) no-repeat left top; text-indent: -900em;
}
.titulo-agenda {
	width: 99px; height: 18px; background: url(../_imgs/titulos/agenda.gif) no-repeat left top; text-indent: -900em;
}
.titulo-enquete {
	width: 101px; height: 18px; background: url(../_imgs/titulos/enquete.gif) no-repeat left top; text-indent: -900em;
}
.titulo-aniversarios {
	width: 151px; height: 23px; background: url(../_imgs/titulos/aniversarios.gif) no-repeat left top; text-indent: -900em;
}


.titulo-gran{
	background: url(../_imgs/borda-titulo-gran.gif) no-repeat left bottom; padding-bottom: 13px; margin-bottom: 8px; overflow: hidden; height: 100%;
}
.titulo-gran .lado-esq-titulo{
	float: left; width: 49%;
}
.titulo-gran .lado-dir-titulo{
	float: right; width: 49%; text-align: right; padding-top: 5px;
}
.titulo-gran .lado-dir-titulo a{
	background: url(../_imgs/botao-mais.gif) no-repeat right top; padding: 0 25px 0 5px; color: #717171; 
}
.titulo-gran .lado-dir-titulo a:hover{
	background:  #FF3300 url(../_imgs/botao-mais.gif) no-repeat right top; color: #FFFFFF;
}

.titulo-medio{
	background: url(../_imgs/borda-titulo-medio.gif) no-repeat left bottom; padding-bottom: 13px; margin-bottom: 8px; overflow: hidden;
}
.titulo-peq{
	background: url(../_imgs/borda-titulo-peq.gif) no-repeat left bottom; padding-bottom: 13px; margin-bottom: 8px; overflow: hidden;
}

.outras-noticias{
	margin: 15px 0 20px 0; overflow: hidden;
}
.outras-noticias .item-outra-noticia {padding-bottom:9px; margin-bottom:9px; border-bottom: 1px solid #E3E3E4; }
.outras-noticias .item-outra-noticia .titulo-outra-noticia a{color: #4F5561; font-size:13px; text-decoration:none; font-weight: bold;}
.outras-noticias .item-outra-noticia .titulo-outra-noticia a:hover {color: #fff; background: #FF3300; font-weight: bold; padding: 0 2px;}
.outras-noticias .item-outra-noticia p {color:#89969E; font-size:12px; line-height:170%;}
.outras-noticias .item-outra-noticia p a {color:#89969E; text-decoration: none;}
.outras-noticias .item-outra-noticia p a:hover {text-decoration: underline;}


.video_tube{width: 345px;
height: 215px;
margin: 32px 0 0 -5px;
position:absolute;
text-align:center;
padding-top: 15px;
	background-image: url(../_imgs/bg_tube.png) !important;
	background-repeat: no-repeat;
    background-position: center bottom;
    background-image: none;
    filter: none !important;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(../_imgs/bg_tube.png,sizingMethod='scale');	


}