﻿@charset "utf-8";
/* CSS Document */

*{
	margin:0;
	padding:0;
	border:none;
	list-style:none;
	outline:none;
	}

body{
	background-color:#d7d7d7;		
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#424242;
	}

h1, h2, h3, h4, h5{
	background-position:right top;
	background-repeat:no-repeat;
	display:block;
	text-indent:-99999px;
	overflow:hidden;
	}
	
#geral-home{
	background:#be0007 url(../img/bg-geral-home2.jpg) top no-repeat;
	width:100%;
	}
	
#geral-home #especial-flash{
	background:url(../img/demonstrativa-flash-topo2.jpg) top no-repeat;
	width:100%;
	height:429px;
	position:relative;
	}
	
#geral-home #especial-flash .centraliza-especial{
	width:770px;
	height:429px;
	margin:0 auto;
	position:relative;
	}
	
#geral-home #especial-flash #topo-home{
	width:260px;
	display:block;
	position:absolute;
	top:6px;
	left:50%;
	margin-left:-375px;
	}
	
h1.h1-logo{
	background-image:url(../img/h1-logo.gif);
	width:257px;
	height:141px;	
	}
	
h1.h1-logo a{
	width:257px;
	height:108px;
	display:block;
	}
	
#geral-home #especial-flash #topo-home h2.h2-hexag-preparando{
	width:0;
	height:0;
	}
	
#geral-home #especial-flash #topo-home #menu-home{
	padding-top:60px;
	padding-left:38px;
	}
	
#geral-home #especial-flash #topo-home #menu-home ul{
	width:189px;
	display:block;
	}
	
#geral-home #especial-flash #topo-home #menu-home ul li{
	height:24px;
	display:block;
	float:left;
	padding-bottom:1px;
	}
	
#geral-home #especial-flash #topo-home #menu-home ul li a{
	background-position:left top;
	background-repeat:no-repeat;
	height:24px;
	display:block;
	text-indent:-99999px;
	overflow:hidden;
	}
	
#geral-home #especial-flash #topo-home #menu-home ul li a:hover{ background-position:left bottom; }
	
#geral-home #especial-flash #topo-home #menu-home ul li.menu-fixo a{ background-position:left bottom; }
	
#geral-home #especial-flash #topo-home #menu-home ul li.ir-conteudo{ display:none; }

#geral-home #especial-flash #topo-home #menu-home ul li a.btn-home-home{
	background-image:url(../img/btn-home-home.gif);
	width:111px;
	}
	
#geral-home #especial-flash #topo-home #menu-home ul li a.btn-home-institucional{
	background-image:url(../img/btn-home-institucional.jpg);
	width:161px;
	}
	
#geral-home #especial-flash #topo-home #menu-home ul li a.btn-home-central-do-aluno{
	background-image:url(../img/btn-home-central-do-aluno.jpg);
	width:189px;
	}
	
#geral-home #especial-flash #topo-home #menu-home ul li a.btn-home-por-que-mackenzie{
	background-image:url(../img/btn-home-por-que-mackenzie.jpg);
	width:189px;
	}
	
#geral-home #especial-flash #topo-home #menu-home ul li a.btn-home-vestibular{
	background-image:url(../img/btn-home-vestibular.jpg);
	width:158px;
	}
	
#geral-home #especial-flash #topo-home #menu-home ul li a.btn-home-matricula-online{
	background-image:url(../img/btn-home-matricula-online.jpg);
	width:189px;
	}
	
#geral-home #especial-flash #topo-home #menu-home ul li a.btn-home-noticias{
	background-image:url(../img/btn-home-noticias.jpg);
	width:146px;
	}
	
#geral-home #especial-flash #topo-home #menu-home ul li a.btn-home-links{
	background-image:url(../img/btn-home-links.jpg);
	width:120px;
	}
	
#geral-home #especial-flash #topo-home #menu-home ul li a.btn-home-localizacao{
	background-image:url(../img/btn-home-localizacao.jpg);
	width:172px;
	}
	
#geral-home #especial-flash #topo-home #menu-home ul li a.btn-home-contato{
	background-image:url(../img/btn-home-contato.jpg);
	width:136px;
	}
	
#geral-home #centraliza{
	/*background:url(../img/bg-centraliza-bottom-home2.jpg) left top no-repeat;*/
	width:770px;
	margin:0 auto;
	display:table;
	padding-bottom:36px;
	}
	
#geral-home #centraliza #conteudo{
	width:770px;
	margin:0 auto;
	display:table;
	/*padding-left:10px;*/
	}
	
#geral-home #centraliza #conteudo #left-home{
	width:360px;
	display:block;
	float:left;
	line-height:18px;
	position:relative;
	margin-top: 38px;
	margin-bottom:10px;
	padding-left:10px;
	}

#geral-home #centraliza #conteudo #left-home .bloco-left-top{
	width:200px;
	padding:0 14px 34px 0;
	}
	
#geral-home #centraliza #conteudo #left-home .bloco-left-top h3.h3-matricula{
	background-image:url(../img/h3-matricula.gif);
	width:172px;
	height:40px;
	}
	
#geral-home #centraliza #conteudo #left-home .bloco-left-top h3.h3-matricula-02{
	background-image:url(../img/h3-matricula-02.gif);
	background-position:left 7px;
	width:172px;
	height:40px;
	}
	
#geral-home #centraliza #conteudo #left-home .bloco-left-top p.btn-saiba-mais{
	width:84px;
	height:28px;
	display:block;
	padding-top:10px;
	}
	
#geral-home #centraliza #conteudo #left-home .bloco-left-top p.btn-saiba-mais a{
	background-position:left top;
	background-repeat:no-repeat;
	background-image:url(../img/btn-saiba-mais.jpg);
	width:84px;
	height:28px;
	display:block;
	text-indent:-99999px;
	overflow:hidden;
	}
	
#geral-home #centraliza #conteudo #left-home .bloco-left-top p.btn-saiba-mais a:hover{ background-position:left bottom; }

	
#geral-home #centraliza #conteudo #right-home{
	width:385px;
	display:block;
	float:left;
	line-height:18px;
	padding-top:38px;
	padding-left:15px;
	padding-right:0px;
	color:#dcdcdc;
	}
	
#geral-home #centraliza #conteudo #right-home .bloco-right-top{
	background:url(../img/bg-bloco-noticias.jpg) left top no-repeat;
	width:385px;
	height:223px;
	display:block;
	padding-top:73px;
	line-height:14px;
	}
	
#geral-home #centraliza #conteudo #right-home .bloco-right-top h3.h3-noticias{
	background-image:url(../img/h3-noticias.gif);
	width:356px;
	height:38px;
	}
	
#geral-home #centraliza #conteudo #right-home .bloco-right-top ul{
	width:250px;
	float:right;
	padding-right:16px;
	}
	
#geral-home #centraliza #conteudo #right-home .bloco-right-top ul li{
	background:url(../img/marcacao-vermelha.gif) left 19px no-repeat;
	padding-left:7px;
	padding-top:14px;
	}
	
#geral-home #centraliza #conteudo #right-home .bloco-right-top p.btn-clica-ai{
	width:135px;
	height:61px;
	display:block;
	clear:right;
	padding-top:6px;
	padding-left:229px;
	}
	
#geral-home #centraliza #conteudo #right-home .bloco-right-top p.btn-clica-ai a{
	background-position:left top;
	background-repeat:no-repeat;
	background-image:url(../img/btn-clica-ai.jpg);
	width:135px;
	height:61px;
	display:block;
	text-indent:-99999px;
	overflow:hidden;
	}
	
#geral-home #centraliza #conteudo #right-home .bloco-right-top p.btn-clica-ai a:hover{ background-position:left bottom; }
	
#geral-home #centraliza #conteudo #right-home .bloco-right-bottom{
	padding-left:5px;
	}
	
#geral-home #centraliza #conteudo #right-home .bloco-right-bottom h3.h3-nossos-diferenciais{
	background-image:url(../img/h3-nossos-diferenciais.jpg);
	width:220px;
	height:28px;
	}
	
#geral-home #centraliza #conteudo #right-home .bloco-right-bottom ul.lista-marcacao-branca{
	padding-top:18px;
	display:table;
	}
	
#geral-home #centraliza #conteudo #right-home .bloco-right-bottom ul.lista-marcacao-branca li{
	background:url(../img/marcacao-branca.gif) left 6px no-repeat;
	padding-left:12px;
	}

/* ------ POP-UP ------ */
#pog{
	 width:1px; 
	 height:1px; 
	 display:block;
	 position:relative;
	 z-index: 10000;
}
a.btnfecharpop{
	width:60px;
	height:50px;
	display:block;
	position:absolute;
	text-indent:-99999px;
	overflow:hidden;
	background: url(../img/transparente.gif) 0 0 no-repeat;
	left: 430px;
	top: -150px;
}
#pop-up{
	width:273px;
	height:181px;
	display:block;
	position:absolute;
	left: 430px;
	top: -135px;
}
	
#right-home .bloco-right-bottom .orkut{
	width: 380px;
	display: table;
	padding-top: 20px;
}
#right-home .bloco-right-bottom .orkut ul{
	width:310px;
	height:34px;
	display:block;
	float:left;
	padding: 10px 0 0 20px;
}
#right-home .bloco-right-bottom .orkut ul li{
	width: 310px;
	height:28px;
	float: left;
	display: block;
}
/*#right-home .bloco-right-bottom .orkut ul li a{
	height: 34px;
	display:block;
	text-indent: -99999px;
	overflow: hidden;
	background: url(../img/midias.jpg) 0 0 no-repeat;
} 
#right-home .bloco-right-bottom .orkut ul li a.twt{
	width: 123px;
	background-position: 0 0;
}
#right-home .bloco-right-bottom .orkut ul li a:hover.twt{
	background-position: 0 -34px;
}
#right-home .bloco-right-bottom .orkut ul li a.kut{
	width: 92px;
	background-position: -123px 0;
}
#right-home .bloco-right-bottom .orkut ul li a:hover.kut{
	background-position: -123px -34px;
}*/





	
/* internas */

	
#geral-quem-somos{
	background:url(../img/bg-geral-inst-quem-somos.jpg) top no-repeat;
	width:100%;
	}
.centraliza-quem-somos{
	background:url(../img/bg-centraliza-inst-quem-somos.jpg) top no-repeat;
	}
	
.centraliza-internas{
	width:770px;
	display:table;
	margin:0 auto;
	}

	
#bloco-left-principal{
	width:267px;
	display:block;
	float:left;
	padding:6px 0 6px 10px;
	}
	
#bloco-left-principal #menu-internas{
	width:188px;
	display:block;
	}
	
#bloco-left-principal #menu-internas ul.menu-principal-internas{
	width:188px;
	display:block;
	padding-top:60px;
	padding-left:38px;
	}
	
#bloco-left-principal #menu-internas ul li.ir-conteudo{
	display:none;
	}
	
#bloco-left-principal #menu-internas ul li span{
	background-position:left top;
	background-repeat:no-repeat;
	height:24px;
	display:block;
	text-indent:-99999px;
	overflow:hidden;
	padding-bottom:2px;
	}
	
#bloco-left-principal #menu-internas ul li{
	display:block;
	float:left;
	padding-bottom:1px;
	}
	
#bloco-left-principal #menu-internas ul li a{
	background-position:left top;
	background-repeat:no-repeat;
	display:block;
	text-indent:-99999px;
	overflow:hidden;
	}
	
#bloco-left-principal #menu-internas ul li a:hover{ background-position:left bottom; }
	
#bloco-left-principal #menu-internas ul li.menu-internas-fixo a{ background-position:left bottom; }
	
#bloco-left-principal #menu-internas ul li a.btn-internas-home{
	background-image:url(../img/btn-interna-home.jpg);
	width:112px;
	height:24px;
	}
	
#bloco-left-principal #menu-internas ul li span.btn-especial-institucional{
	background-image:url(../img/btn-interna-institucional.jpg);
	width:185px;
	}
	
#bloco-left-principal #menu-internas ul li span.btn-especial-central-do-aluno{
	background-image:url(../img/btn-interna-central-do-aluno.jpg);
	width:185px;
	}
	
#bloco-left-principal #menu-internas ul li a.btn-internas-por-que-mackenzie{
	background-image:url(../img/btn-interna-por-que-mackenzie.jpg);
	width:188px;
	height:24px;
	}
	
#bloco-left-principal #menu-internas ul li span.btn-especial-vestibular{
	background-image:url(../img/btn-interna-vestibular.jpg);
	width:185px;
	}
	
#bloco-left-principal #menu-internas ul li a.btn-internas-matricula-online{
	background-image:url(../img/btn-interna-matricula-online.jpg);
	width:188px;
	height:24px;
	}
	
#bloco-left-principal #menu-internas ul li a.btn-internas-noticias{
	background-image:url(../img/btn-interna-noticias.jpg);
	width:147px;
	height:24px;
	}
	
#bloco-left-principal #menu-internas ul li a.btn-internas-links{
	background-image:url(../img/btn-interna-links.jpg);
	width:119px;
	height:24px;
	}
	
#bloco-left-principal #menu-internas ul li a.btn-internas-localizacao{
	background-image:url(../img/btn-interna-localizacao.jpg);
	width:171px;
	height:24px;
	}
	
#bloco-left-principal #menu-internas ul li a.btn-internas-contato{
	background-image:url(../img/btn-interna-contato.jpg);
	width:135px;
	height:24px;
	}

	
	/* sub institucional */
#bloco-left-principal #menu-internas ul li ul.sub-menu-institucional{
	width:124px;
	display:block;
	padding-left:23px;
	}
	
#bloco-left-principal #menu-internas ul li ul.sub-menu-institucional li{
	width:124px;
	height:14px;
	padding:3px 0;
	}
	
#bloco-left-principal #menu-internas ul li ul.sub-menu-institucional li a{
	width:124px;
	height:14px;
	}
	
#bloco-left-principal #menu-internas ul li ul.sub-menu-institucional li a:hover{ background-position:left bottom; }
	
#bloco-left-principal #menu-internas ul li ul.sub-menu-institucional li a.btn-quem-somos{
	background-image:url(../img/btn-inst-quem-somos.gif);
	}
	
#bloco-left-principal #menu-internas ul li ul.sub-menu-institucional li a.btn-conheca{
	background-image:url(../img/btn-inst-conheca-hexag.jpg);
	}
	
#bloco-left-principal #menu-internas ul li ul.sub-menu-institucional li a.btn-estrutura{
	background-image:url(../img/btn-inst-nossa-estrutura.gif);
	}
	
#bloco-left-principal #menu-internas ul li ul.sub-menu-institucional li a.btn-turma{
	background-image:url(../img/btn-inst-turma.jpg);
	}
	
#bloco-left-principal #menu-internas ul li ul.sub-menu-institucional li a.btn-diferenciais{
	background-image:url(../img/btn-inst-diferenciais.gif);
	}
	
#bloco-left-principal #menu-internas ul li ul.sub-menu-institucional li a.btn-por-que-mackenzie{
	background-image:url(../img/btn-inst-por-que-mackenzie.jpg);
	}
	
#bloco-left-principal #menu-internas ul li ul.sub-menu-institucional li a.btn-professores{
	background-image:url(../img/btn-inst-professores.jpg);
	}
	
#bloco-left-principal #menu-internas ul li ul.sub-menu-institucional li a.btn-depoimentos{
	background-image:url(../img/btn-inst-depoimentos.jpg);
	}
	
#bloco-left-principal #menu-internas ul li ul.sub-menu-institucional li a.btn-banda-the-profs{
	background-image:url(../img/btn-inst-banda.jpg);
	}
	
	
	
	
	/* sub central */
#bloco-left-principal #menu-internas ul li ul.sub-menu-central{
	width:145px;
	display:block;
	padding-left:28px;
	}
	
#bloco-left-principal #menu-internas ul li ul.sub-menu-central li{
	width:145px;
	height:14px;
	padding:3px 0;
	}
	
#bloco-left-principal #menu-internas ul li ul.sub-menu-central li a{
	width:145px;
	height:14px;
	}
	
#bloco-left-principal #menu-internas ul li ul.sub-menu-central li a:hover{ background-position:left bottom; }
	
#bloco-left-principal #menu-internas ul li ul.sub-menu-central li a.btn-mural{
	background-image:url(../img/btn-central-mural.jpg);
	}
	
#bloco-left-principal #menu-internas ul li ul.sub-menu-central li a.btn-direcionados{
	background-image:url(../img/btn-central-direcionados.jpg);
	}
	
#bloco-left-principal #menu-internas ul li ul.sub-menu-central li a.btn-simulados-resolvidos{
	background-image:url(../img/btn-central-simulados.jpg);
	}
	
	
	/* sub vestibular */
#bloco-left-principal #menu-internas ul li ul.sub-menu-vestibular{
	width:145px;
	display:block;
	padding-left:14px;
	}
	
#bloco-left-principal #menu-internas ul li ul.sub-menu-vestibular li{
	width:145px;
	height:14px;
	padding:3px 0;
	}
	
#bloco-left-principal #menu-internas ul li ul.sub-menu-vestibular li a{
	width:145px;
	height:14px;
	}
	
#bloco-left-principal #menu-internas ul li ul.sub-menu-vestibular li a:hover{ background-position:left bottom; }
	
#bloco-left-principal #menu-internas ul li ul.sub-menu-vestibular li a.btn-lista-de-aprovados{
	background-image:url(../img/btn-vest-lista-aprovados.gif);
	}
	
#bloco-left-principal #menu-internas ul li ul.sub-menu-vestibular li a.btn-provas{
	background-image:url(../img/btn-vest-provas.gif);
	}
	
#bloco-left-principal #menu-internas ul li ul.sub-menu-vestibular li a.btn-resolucoes{
	background-image:url(../img/btn-vest-resolucoes.gif);
	}
	
#bloco-left-principal #menu-internas ul li ul.sub-menu-vestibular li a.btn-pontuacoes{
	background-image:url(../img/btn-vest-pontuacoes.gif);
	}
	
#bloco-left-principal #menu-internas ul li ul.sub-menu-vestibular li a.btn-pesos-carreiras{
	background-image:url(../img/btn-vest-pesos-carreira.gif);
	}
	
#bloco-left-principal #menu-internas ul li ul.sub-menu-vestibular li a.btn-cronograma{
	background-image:url(../img/btn-vest-cronograma.gif);
	}	

#conteudo-internas .est{
	height:230px;
	display:block;
}

	
#conteudo-internas{
	width:493px;
	display:block;
	float:left;
	padding-top:275px;
	padding-bottom:46px;
	line-height:18px;
	}
#conteudo-internas a.btn{
	color: #333;
	text-decoration: none;
}	
#conteudo-internas a:hover.btn{
	color: #333;
	text-decoration: underline;
}
#conteudo-internas p{
	padding-bottom:18px;
	}
#conteudo-internas #videos{
	width: 400px;
	height: 150px;
	display: block;
}
#conteudo-internas #videos .botao{
	width: 200px;
	height: 150px;
	display: block;
	float: left;
}
#conteudo-internas #videos .botao h3{
	height: 35px;
}
#conteudo-internas #videos .botao h3.hManh{
	background: url(../img/btManh.gif) 0 0 no-repeat;
}
#conteudo-internas #videos .botao h3.hNoit{
	background: url(../img/btNoit.gif) 0 0 no-repeat;
}
#conteudo-internas #videos .botao p{
	padding-left: 45px;
	padding-right: 30px;
}
#conteudo-internas #videos .botao a{
	color: #666;
	text-decoration: none;
}
#conteudo-internas #videos .botao a:hover{
	text-decoration: underline;
}

#conteudo-internas p.link a{
	width: 151px;
	height: 42px;
	display: block;
	text-indent: -9999px;
	overflow: hidden;
	outline: none;
	background: url(../img/btVide.jpg) 0 0 no-repeat;
}
#conteudo-internas p.link a:hover{
	background-position: 0 -42px;
}
	
#conteudo-internas p.paragrafo-bottom{
	padding-bottom:0;
	}
	
#conteudo-internas pre{
	font-weight:normal;	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#424242;
	padding-bottom:15px;
	}
	
#conteudo-internas a.link-padrao{
	text-decoration:none;
	color:#424242;
	}
	
#conteudo-internas a:hover.link-padrao{ text-decoration:underline; }
	
#conteudo-internas h2.h2-o-hexag{
	background-image:url(../img/h2-o-hexag.jpg);
	width:162px;
	height:36px;
	}
	
#conteudo-internas h3.h3-quem-somos{
	background-image:url(../img/h3-quem-somos.jpg);
	width:115px;
	height:22px;
	}
	
#conteudo-internas h4.h4-especializado-mackenzie{
	background-image:url(../img/h4-especializado-em-mackenzie.jpg);
	width:213px;
	height:22px;
	}

#conteudo-internas h2.h2-resolucoes{
	background-image:url(../img/h2-resolucoes.jpg);
	width:128px;
	height:36px;
	}
	
#geral-conheca{
	background:url(../img/bg-geral-conheca.jpg) top no-repeat;
	width:100%;
	}
.centraliza-conheca{
	background:url(../img/bg-centraliza-conheca.jpg) left top no-repeat;
	}
	
#geral-conheca .centraliza-conheca #conteudo-internas p.texto-especial-conheca{
	padding-right:160px;
	padding-bottom:30px;
	}
	
#conteudo-internas h3.h3-conheca-hexag{
	background-image:url(../img/h3-conheca-hexag.jpg);
	width:149px;
	height:20px;
	}
	
#conteudo-internas h3.h3-nossa-estrutura{
	background-image:url(../img/h3-nossa-estrutura.jpg);
	width:149px;
	height:20px;
	}
	
#conteudo-internas h3.h3-conheca-hexag-estrutura{
	background-image:url(../img/h3-conheca-hexag-estrutura.jpg);
	width:237px;
	height:20px;
	}
	
#conteudo-internas h2.h2-estrutura-hexag{
	background-image:url(../img/h2-estrutura-hexag.jpg);
	width:243px;
	height:36px;
	}
	
#conteudo-internas .menu-interno-flash{
	width:366px;
	height:267px;
	display: block;
	background: url(../img/bgSub.jpg) 0 0 no-repeat;
	padding: 33px 0 0 127px;
	}
	
#conteudo-internas .menu-interno-flash ul{
	width:365px;
	display: table;
}	
#conteudo-internas .menu-interno-flash ul li{
	width:231px;
	height: 23px;
	display: block;
}	
#conteudo-internas .menu-interno-flash ul li a{
	width:231px;
	height: 23px;
	display: block;
	text-indent: -9999px;
	overflow: hidden;
	background-position: left top;
	background-repeat: no-repeat;
}		
#conteudo-internas .menu-interno-flash ul li a.btCurs{
	background-image: url(../img/btCurs.jpg);
}
#conteudo-internas .menu-interno-flash ul li a.btHora{
	background-image: url(../img/btHora.jpg);
}
#conteudo-internas .menu-interno-flash ul li a.btMate{
	background-image: url(../img/btMate.jpg);
}
#conteudo-internas .menu-interno-flash ul li a.btSala{
	background-image: url(../img/btSala.jpg);
}
#conteudo-internas .menu-interno-flash ul li a.btSalaEst{
	background-image: url(../img/btSalaEst.jpg);
}
#conteudo-internas .menu-interno-flash ul li a.btHabi{
	background-image: url(../img/btHabi.jpg);
}
#conteudo-internas .menu-interno-flash ul li a.btLabo{
	background-image: url(../img/btLabo.jpg);
}
#conteudo-internas .menu-interno-flash ul li a.btPlan{
	background-image: url(../img/btPlan.jpg);
}
#conteudo-internas .menu-interno-flash ul li a.btSimu{
	background-image: url(../img/btSimu.jpg);
}
#conteudo-internas .menu-interno-flash ul li a.btSegu{
	background-image: url(../img/btSegu.jpg);
}
#conteudo-internas .menu-interno-flash ul li a:hover{
	background-position: left bottom;
}

	
#geral-diferenciais{
	background:url(../img/bg-geral-inst-diferenciais.jpg) top no-repeat;
	width:100%;
	}
.centraliza-diferenciais{
	background:url(../img/bg-centraliza-diferenciais.jpg) left top no-repeat;
	}
	
#conteudo-internas h3.h3-diferenciais{
	background-image:url(../img/h3-diferenciais.jpg);
	width:104px;
	height:25px;
	}
	
#conteudo-internas h4.h4-corujao{
	background-image:url(../img/h4-corujao.jpg);
	width:47px;
	height:17px;
	}
	
#conteudo-internas .bloco-imagens-diferenciais{
	background:url(../img/bg-bloco-imagens.jpg) left top no-repeat;
	width:487px;
	height:139px;
	display:block;
	padding:26px 0 14px 6px;
	}
	
#conteudo-internas .bloco-imagens-diferenciais img{
	display:block;
	float:left;
	padding-left:6px;
	}
	
#conteudo-internas h4.h4-seguro-aprovacao{
	background-image:url(../img/h4-seguro-aprovacao.jpg);
	width:280px;
	height:17px;
	}
	
#conteudo-internas h4.h4-cine-hexag{
	background-image:url(../img/h4-cine-hexag.jpg);
	width:69px;
	height:17px;
	}
	
	
	/* estrutura */
.centraliza-estrutura{
	background:url(../img/bg-centraliza-estrutura.jpg) left top no-repeat;
	}
		
#geral-cursos{
	background:url(../img/bg-geral-inst-cursos.jpg) top no-repeat;
	width:100%;
	}
	
#conteudo-internas .bloco-acesso{
	background:url(../img/bg-bloco-acesso.jpg) left top no-repeat;
	width:420px;
	height:35px;
	padding:14px 0 28px 73px;
	
	display:block;
	}
	
#conteudo-internas .bloco-acesso form ul li.label-acesso{
	height:20px;
	}
	
#conteudo-internas .bloco-acesso form ul li label.label-acesso{
	background:url(../img/label-acesso-estrutura.jpg) left bottom no-repeat;
	width:149px;
	height:18px;
	display:block;
	float:left;
	text-indent:-99999px;
	overflow:hidden;
	}
	
#conteudo-internas .bloco-acesso form ul li select{
	background-color:#FFFFFF;
	border:solid 1px #6c6c6c;
	width:228px;
	display:block;
	float:left;
	margin-left:26px;
	}
	
#conteudo-internas .bloco-repete-fundo{
	background:url(../img/bg-repete-fundo.jpg) 1px top repeat-y;
	width:493px;
	}
	
#conteudo-internas .bloco-repete-fundo pre{
	padding-bottom:0;
	}
	
#conteudo-internas .bloco-repete-fundo .bloco-topo-cursos{
	background:url(../img/bg-bloco-topo-cursos.jpg) left top no-repeat;
	width:493px;
	}
	
#conteudo-internas .bloco-repete-fundo .bloco-bottom{
	background:url(../img/bg-bottom-bloco.jpg) left bottom no-repeat;
	width:433px;
	padding:0 25px 39px 35px;
	}
	
#conteudo-internas .bloco-repete-fundo h4.h4-cursos{
	background-image:url(../img/h4-cursos.jpg);
	width:180px;
	height:50px;
	}
	
#conteudo-internas .bloco-repete-fundo .bloco-bottom h5.h5-turma-marco-um{
	background-image:url(../img/h5-turmas-um.gif);
	width:366px;
	height:21px;
	}
	
#conteudo-internas .bloco-repete-fundo .bloco-bottom h5.h5-turma-marco-dois{
	background-image:url(../img/h5-turmas-dois.gif);
	width:366px;
	height:21px;
	}

	
#geral-horarios{
	background:url(../img/bg-geral-inst-horarios.jpg) top no-repeat;
	width:100%;
	}
.centraliza-horarios{
	background:url(../img/bg-centraliza-inst-horarios.jpg) left top no-repeat;
	}
	
#conteudo-internas .bloco-repete-fundo .bloco-topo-horarios{
	background:url(../img/bg-bloco-topo-horarios.jpg) left top no-repeat;
	width:493px;
	}
	
#conteudo-internas .bloco-repete-fundo h4.h4-horarios{
	background-image:url(../img/h4-horarios.jpg);
	width:192px;
	height:50px;
	}
	
#conteudo-internas .bloco-repete-fundo .bloco-bottom h5.h5-horario-manha{
	background-image:url(../img/h5-horario-manha.gif);
	width:247px;
	height:21px;
	}
	
#conteudo-internas .bloco-repete-fundo .bloco-bottom h5.h5-horario-noite{
	background-image:url(../img/h5-horario-noite.gif);
	width:298px;
	height:21px;
}
#conteudo-internas .bloco-repete-fundo .bloco-bottom h5.h5-horario-tarde{
	background-image:url(../img/h5-horario-tarde.gif);
	background-position:0 0;
	width:403px;
	height:21px;
}

	
#geral-material{
	background:url(../img/bg-geral-inst-material.jpg) top no-repeat;
	width:100%;
	}
.centraliza-material{
	background:url(../img/bg-centraliza-inst-material.jpg) left top no-repeat;
	}
	
#conteudo-internas .bloco-repete-fundo .bloco-topo-material{
	background:url(../img/bg-bloco-topo-material.jpg) left top no-repeat;
	width:493px;
	}
	
#conteudo-internas .bloco-repete-fundo h4.h4-material-didatico{
	background-image:url(../img/h4-material-didatico.jpg);
	width:192px;
	height:50px;
	}
	
#conteudo-internas .bloco-repete-fundo .bloco-bottom h5.h5-turma-manha{
	background-image:url(../img/h5-turma-manha.gif);
	width:211px;
	height:21px;
	}
	
#conteudo-internas .bloco-repete-fundo .bloco-bottom h5.h5-turma-noite{
	background-image:url(../img/h5-turma-noite.gif);
	width:257px;
	height:21px;
}
#conteudo-internas .bloco-repete-fundo .bloco-bottom h5.h5-turma-tarde{
	background-image:url(../img/h5-horario-tarde_int.gif);
	background-position:0 0;
	width:430px;
	height:21px;
}	
	
	
#conteudo-internas .title-padrao-cinza{
	background:url(../img/marcacao-cinza.gif) left 6px no-repeat;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#424242;
	padding-left:14px;
	}
	
#conteudo-internas .title-padrao{
	background:url(../img/marcacao-cinza.gif) left 6px no-repeat;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#424242;
	padding-left:14px;
	text-indent:0;
	}

	
#geral-salas{
	background:url(../img/bg-geral-inst-salas.jpg) top no-repeat;
	width:100%;
	}
.centraliza-salas{
	background:url(../img/bg-centraliza-inst-salas.jpg) left top no-repeat;
	}
	
#conteudo-internas .bloco-repete-fundo .bloco-topo-salas{
	background:url(../img/bg-bloco-topo-salas.jpg) left top no-repeat;
	width:493px;
	}
	
#conteudo-internas .bloco-repete-fundo h4.h4-salas-de-aula{
	background-image:url(../img/h4-salas-de-aula.jpg);
	width:192px;
	height:50px;
	}
	
#conteudo-internas .bloco-repete-fundo pre.texto-especial-salas{
	padding-bottom:5px;
	}

	
#geral-habilidade{
	background:url(../img/bg-geral-inst-habilidade.jpg) top no-repeat;
	width:100%;
	}
.centraliza-habilidade{
	background:url(../img/bg-centraliza-inst-habilidade.jpg) left top no-repeat;
	}
	
#conteudo-internas .bloco-repete-fundo .bloco-topo-habilidade{
	background:url(../img/bg-bloco-topo-habilidade.jpg) left top no-repeat;
	width:493px;
	}

#geral-sala{
	background:url(../img/bgSala1.jpg) top no-repeat;
	width:100%;
	}
.centraliza-sala{
	background:url(../img/bg-centraliza-inst-sala-estudo.jpg) left top no-repeat;
	}
#conteudo-internas .bloco-repete-fundo .bgSala{
	background:url(../img/bgSala.jpg) left top no-repeat;
	width:493px;
	}
#conteudo-internas .bloco-repete-fundo h4.hSala{
	background-image:url(../img/hSala.jpg);
	width:226px;
	height:50px;
	}
	
#conteudo-internas .bloco-repete-fundo h4.h4-habilidade-especifica{
	background-image:url(../img/h4-habilidade-especifica.jpg);
	width:226px;
	height:50px;
	}

	
#geral-laboratorios{
	background:url(../img/bg-geral-inst-laboratorios.jpg) top no-repeat;
	width:100%;
	}
.centraliza-laboratorios{
	background:url(../img/bg-centraliza-inst-laboratorios.jpg) left top no-repeat;
	}
	
#conteudo-internas .bloco-repete-fundo .bloco-topo-laboratorios{
	background:url(../img/bg-bloco-topo-laboratorios.jpg) left top no-repeat;
	width:493px;
	}
	
#conteudo-internas .bloco-repete-fundo h4.h4-laboratorios{
	background-image:url(../img/h4-laboratorios.jpg);
	width:226px;
	height:50px;
	}
	
#conteudo-internas .bloco-repete-fundo .bloco-bottom h5.h5-laboratorio-redacao{
	background-image:url(../img/h5-laboratorio-redacao.gif);
	width:143px;
	height:21px;
	}
	
#conteudo-internas .bloco-repete-fundo .bloco-bottom h5.h5-laboratorio-linguas{
	background-image:url(../img/h5-laboratorio-linguas.gif);
	width:138px;
	height:21px;
	}

	
#geral-plantao{
	background:url(../img/bg-geral-inst-plantao.jpg) top no-repeat;
	width:100%;
	}
.centraliza-plantao{
	background:url(../img/bg-centraliza-inst-plantao.jpg) left top no-repeat;
	}
	
#conteudo-internas .bloco-repete-fundo .bloco-topo-plantao{
	background:url(../img/bg-bloco-topo-plantao.jpg) left top no-repeat;
	width:493px;
	}
	
#conteudo-internas .bloco-repete-fundo h4.h4-plantao-de-duvidas{
	background-image:url(../img/h4-plantao-de-duvidas.jpg);
	width:226px;
	height:50px;
	}
	
#conteudo-internas .bloco-repete-fundo pre.texto-especial-plantao{
	padding-bottom:25px;
	}

	
#geral-simulados{
	background:url(../img/bg-geral-inst-simulados.jpg) top no-repeat;
	width:100%;
	}
.centraliza-simulados{
	background:url(../img/bg-centraliza-inst-simulados.jpg) left top no-repeat;
	}
	
#conteudo-internas .bloco-repete-fundo .bloco-topo-simulados{
	background:url(../img/bg-bloco-topo-simulados.jpg) left top no-repeat;
	width:493px;
	}
	
#conteudo-internas .bloco-repete-fundo h4.h4-simulados{
	background-image:url(../img/h4-simulados.jpg);
	width:226px;
	height:50px;
	}

	
#geral-seguro{
	background:url(../img/bg-geral-inst-seguro.jpg) top no-repeat;
	width:100%;
	}
.centraliza-seguro{
	background:url(../img/bg-centraliza-inst-seguro.jpg) left top no-repeat;
	}
	
#conteudo-internas .bloco-repete-fundo .bloco-topo-seguro{
	background:url(../img/bg-bloco-topo-seguro.jpg) left top no-repeat;
	width:493px;
	}
	
#conteudo-internas .bloco-repete-fundo h4.h4-seguro-aprovacao-conheca{
	background-image:url(../img/h4-seguro-aprovacao-conheca.jpg);
	width:226px;
	height:50px;
	}

	
#geral-por-que{
	background:url(../img/bg-geral-inst-por-que.jpg) top no-repeat;
	width:100%;
	}
.centraliza-por-que{
	background:url(../img/bg-centraliza-inst-por-que.jpg) left top no-repeat;
	}
	
#geral-por-que .centraliza-por-que #conteudo-internas pre{
	padding-bottom:0;
	}
	
#conteudo-internas h2.h2-por-que-mackenzie{
	background-image:url(../img/h2-por-que-hexag.jpg);
	width:218px;
	height:36px;
	}
	
#conteudo-internas h3.h3-por-que-estudar-mackenzie{
	background-image:url(../img/h3-por-que-estudar-mackenzie.jpg);
	width:356px;
	height:22px;
	}
	

#geral-professores{
	background:url(../img/bg-geral-inst-professores.jpg) top no-repeat;
	width:100%;
	}
.centraliza-professores{
	background:url(../img/bg-centraliza-inst-professores.jpg) left top no-repeat;
	}

#geral-resolucoes{
	background:url(../img/bg-centraliza-resolucoes.jpg) top no-repeat;
	width:100%;
	}

.centraliza-resolucoes{
	background:url(../img/bg-centraliza-resolucoes2.jpg) left top no-repeat;
	}
	
.centraliza-professores .especial-professores{
	background:url(../img/bg-especial-professores.jpg) left 74px no-repeat;
	width:493px;
	display:table;
	}
	
#conteudo-internas h3.h3-professores{
	background-image:url(../img/h3-professores.jpg);
	width:106px;
	height:25px;
	}
	
#conteudo-internas .especial-professores ul.lista_prof_left{
	width:150px;
	height:400px;
	float:left;
	display:block;
}
#conteudo-internas .especial-professores ul.lista_prof_left li ul{
	padding-bottom:10px;
}
#conteudo-internas .especial-professores ul.lista_prof_left a{
	text-decoration:none;
	color:#424242;
}
#conteudo-internas .especial-professores ul.lista_prof_left a:hover{
	text-decoration:underline;
	color:#b70203;
}

#conteudo-internas .especial-professores ul.lista_prof_right{
	width:150px;
	height:400px;
	float:left;
	display:block;
}
#conteudo-internas .especial-professores ul.lista_prof_right li ul{
	padding-bottom:10px;
}
#conteudo-internas .especial-professores ul.lista_prof_right a{
	text-decoration:none;
	color:#424242;
}
#conteudo-internas .especial-professores ul.lista_prof_right a:hover{
	text-decoration:underline;
	color:#b70203;
}

/*#conteudo-internas ul.listaprof{
	width:300px;
	display:block;
	float:left;
}
#conteudo-internas ul.listaprof li{
	width:150px;
	display:block;
	float:left;
}
#conteudo-internas ul.listaprof li ul{
	height:90px;
	display:table;
	padding-bottom:5px;
}
#conteudo-internas ul.listaprof li ul li a{
	text-decoration:none;
	color:#424242;
}
#conteudo-internas ul.listaprof li ul li a:hover{
	text-decoration:underline;
	color:#b70203;
}*/

/*#conteudo-internas ul#lista-professores{
	width:300px;
	height:500px;
	display:block;
	float:left;
	}
	
#conteudo-internas ul#lista-professores li{
	width:150px;
	float:left;
	display:block;
	}
	
#conteudo-internas ul#lista-professores li ul.nome-professores{
	width:150px;
	display:table;
	padding-bottom:17px;
	}
	
#conteudo-internas ul#lista-professores li ul.nome-professores li{
	clear:left;
	display:table;
	}
	
#conteudo-internas ul#lista-professores li ul.nome-professores li a{
	text-decoration:none;
	color:#424242;
	}
	
#conteudo-internas ul#lista-professores li ul.nome-professores li a:hover{
	text-decoration:underline;
	color:#b70203;
	}
	
#conteudo-internas ul#lista-professores li ul.nome-professores li.especial-completa-quatro{
	padding-bottom:18px;
	}*/
	
#conteudo-internas #foto-professores{
	width:104px;
	display:block;
	float:left;
	padding-top:71px;
	padding-left:57px;
}
	
#conteudo-internas #foto-professores img{
	width:104px;
	height:127px;
	display:block;
}
#conteudo-internas #texFoto {
	float:left; 
	width:106px; 
	padding-left:55px; 
	display:block; 
	padding-top:20px; 
	text-align:center;
}
	
	

	
#geral-banda{
	background:url(../img/bg-geral-inst-banda.jpg) top no-repeat;
	width:100%;
	}
.centraliza-banda{
	background:url(../img/bg-centraliza-inst-banda.jpg) left top no-repeat;
	}
	
.especial-banda{
	background:url(../img/bg-especial-banda.jpg) left 11px no-repeat;
	width:493px;
	height:549px;
	}
	
.especial-banda ol.lista-musicas{
	width:0;
	height:0;
	text-indent:-99999px;
	overflow:hidden;
	}
	
#conteudo-internas h3.h3-banda-the-profs{
	background-image:url(../img/h3-banda-the-profs.jpg);
	width:139px;
	height:17px;
	}
	
#conteudo-internas h4.h4-aprenda-cantando{
	background-image:url(../img/h4-aprenda-cantando.gif);
	width:110px;
	height:45px;
	}
	
#conteudo-internas h5.h5-faixas{
	background-image:url(../img/h5-faixas.jpg);
	width:109px;
	height:17px;
	}
	
	

	
#geral-arquitetura{
	background:url(../img/bg-geral-arquitetura.jpg) top no-repeat;
	width:100%;
	}
	
#geral-central-do-aluno{
	background:url(../img/bg-geral-central-do-aluno.jpg) top no-repeat;
	width:100%;
	}
	
.centraliza-central-do-aluno{
	background:url(../img/bg-centraliza-central-do-aluno.jpg) left top no-repeat;
	}

/*.centraliza-arquitetura{
	background:url(../img/bg-centraliza-arquitetura.jpg) left top no-repeat;
	}*/
	
#conteudo-internas h2.h2-central-do-aluno{
	background-image:url(../img/h2-central-do-aluno.jpg);
	width:200px;
	height:36px;
	}
	
#conteudo-internas h2.h2-arquitetura{
	background-image:url(../img/h2-arquitetura.jpg);
	width:250px;
	height:36px;
	}
	
#conteudo-internas h3.h3-acesso-restrito{
	background-image:url(../img/h3-acesso-restrito.jpg);
	width:140px;
	height:22px;
	}

#conteudo-internas h3.h3-arquitetura{
	background-image:url(../img/h3-arquitetura.jpg);
	width:341px;
	height:22px;
	}
	
#conteudo-internas h4.h4-arquitetura{
	background-image:url(../img/h4-arquitetura.gif);
	width:517px;
	height:66px;
	}

/*#conteudo-internas h5.h5-arquitetura{
	background-image:url(../img/h5-arquitetura.gif);
	width:285px;
	height:30px;
	}*/

#conteudo-internas p.p-arquitetura{
	width:267px;
}

#conteudo-internas .img_alunos{
	width:502px;
	height:111px;
	display:block;
	background:url(../img/bg-pAquitetura.gif) left top no-repeat;
	padding-bottom:20px;
}

#conteudo-internas .img_alunos p.p-arquitetura2{
	width:254px;
	text-align:right;
	padding-left:240px;
}

#conteudo-internas .prep p.p-arquitetura3{
	padding-top:150px;
}

#conteudo-internas .prep{
	width:502px;
	height:377px;
	display:block;
	background:url(../img/bg-prep.jpg) left top no-repeat;
	padding-bottom:20px;
}

#conteudo-internas p.arq-matri{
	width:493px;
	height:62px;
	display:block;
	text-indent:-9999px;
	background:url(../img/arq-matri.jpg) left top no-repeat;
}

#conteudo-internas  #formulario-acesso-restrito{
	background:url(../img/bg-form-central.jpg) left 1px no-repeat;
	width:323px;
	height:193px;
	display:block;
	}
	
#conteudo-internas  #formulario-acesso-restrito form{
	width:323px;
	height:193px;
	display:block;
	}
	
#conteudo-internas  #formulario-acesso-restrito form ul{
	width:312px;
	height:184px;
	display:block;
	padding-top:7px;
	padding-left:11px;
	}
	
#conteudo-internas  #formulario-acesso-restrito form ul li{
	background-position:left top;
	background-repeat:no-repeat;
	width:285px;
	height:30px;
	display:block;
	padding-top:10px;
	padding-left:15px;
	}
	
#conteudo-internas  #formulario-acesso-restrito form ul li label{
	height:24px;
	display:block;
	float:left;
	padding-right:5px;
	}
	
#conteudo-internas  #formulario-acesso-restrito form ul li input{
	background-color:transparent;
	height:20px;
	display:block;
	float:left;
	}
	
#conteudo-internas  #formulario-acesso-restrito form ul li.campo-login{ background-image:url(../img/bg-campo-login.jpg); }
	
#conteudo-internas  #formulario-acesso-restrito form ul li.campo-login input{ width:220px; }
	
#conteudo-internas  #formulario-acesso-restrito form ul li.campo-senha{ background-image:url(../img/bg-campo-senha.jpg); }
	
#conteudo-internas  #formulario-acesso-restrito form ul li.campo-senha input{ width:227px; }
	
#conteudo-internas  #formulario-acesso-restrito form ul li.btn-confirmar{
	width:300px;
	height:38px;
	padding:0;
	}
	
#conteudo-internas  #formulario-acesso-restrito form ul li.btn-confirmar input{
	width:104px;
	height:38px;
	display:block;
	float:right;
	}
	
	

	
#geral-central-do-aluno-padrao{
	background:url(../img/bg-geral-central-do-aluno-padrao.jpg) top no-repeat;
	width:100%;
	}
.centraliza-central-do-aluno-padrao{
	background:url(../img/bg-centraliza-central-do-aluno-padrao.jpg) left top no-repeat;
	}
	
#conteudo-internas h3.h3-mural{
	background-image:url(../img/h3-mural.jpg);
	width:65px;
	height:22px;
	}
	
#conteudo-internas a.link-padrao-tabela{
	text-decoration:none;
	color:#424242;
	font-size:11px;
	}
	
#conteudo-internas a.link-padrao-tabela img{
	width:16px;
	height:16px;
	padding-right:5px;
	}
	
#conteudo-internas a:hover.link-padrao-tabela{ text-decoration:underline; }
	
#conteudo-internas tr td.texto-especial-right{ 
	text-align:right;
	padding-right:10px;
	}
	
	/* TABELA AULA */
	
#conteudo-internas tr th.campo-aula-data{
	width:65px;
	border-right:1px #FFFFFF solid;
	}
	
#conteudo-internas tr th.campo-aula-disciplina{
	width:80px;
	border-right:1px #FFFFFF solid;
	}
	
#conteudo-internas tr th.campo-aula-aula{
	width:164px;
	border-right:1px #FFFFFF solid;
	}
	
#conteudo-internas tr th.campo-aula-prof{
	width:96px;
	border-right:1px #FFFFFF solid;
	}
	
#conteudo-internas tr th.campo-aula-arquivo{
	width:83px;
	}
	
	/* TABELA PLANTÃO DE DÚVIDAS*/
	
#conteudo-internas tr th.campo-plantao-dia{
	width:65px;
	border-right:1px #FFFFFF solid;
	}
	
#conteudo-internas tr th.campo-plantao-horario{
	width:113px;
	border-right:1px #FFFFFF solid;
	}
	
#conteudo-internas tr th.campo-plantao-disciplina{
	width:132px;
	border-right:1px #FFFFFF solid;
	}
	
#conteudo-internas tr th.campo-plantao-prof{
	width:96px;
	border-right:1px #FFFFFF solid;
	}
	
#conteudo-internas tr th.campo-plantao-sala{
	width:82px;
	}
	
	/* TABELA LINGUAGEM ARQUITETÔNICA (L.A.)*/
	
#conteudo-internas tr th.campo-linguagem-turma{
	width:134px;
	border-right:1px #FFFFFF solid;
	}
	
#conteudo-internas tr th.campo-linguagem-dia{
	width:86px;
	border-right:1px #FFFFFF solid;
	}
	
#conteudo-internas tr th.campo-linguagem-horario{
	width:138px;
	border-right:1px #FFFFFF solid;
	}
	
#conteudo-internas tr th.campo-linguagem-sala{
	width:131px;
	}
	
	/* TABELA LISTA DE MATERIAL */
	
#conteudo-internas table.tabela-lista-de-material tr td{
	text-align:left;
	padding-left:12px;
	border-left:1px #FFFFFF solid;
	border-top:none;
}


	
#conteudo-internas table.tabela-lista-de-material tr td.especial-bottom, td.especial-bottom{
	border-bottom:1px #FFFFFF solid;
}
	
	
	
#conteudo-internas h3.h3-direcionados{
	background-image:url(../img/h3-direcionados.jpg);
	width:120px;
	height:22px;
	}
	
#conteudo-internas h4.title-padrao-dois{
	font-size:11px;
	text-indent:0;
	padding-top:18px;
	padding-bottom:9px;
	}
	
#conteudo-internas h4.title-padrao-dois span{
	color:#b22c1b;
	text-transform:uppercase;
	}
	
	/* TABELA DIRECIONADOS */
	
#conteudo-internas tr th.campo-direcionado-manha{
	width:244px;
	border-right:1px #FFFFFF solid;
	}
	
#conteudo-internas tr th.campo-direcionados-caderno{
	width:122px;
	}
	
#conteudo-internas tr th.campo-direcionados-arquivo{
	width:122px;
	border-right:1px #FFFFFF solid;
	border-left:1px #FFFFFF solid;
	}
	
	
	
#conteudo-internas h3.h3-simulados-resolvidos{
	background-image:url(../img/h3-simulados-resolvidos.jpg);
	width:186px;
	height:22px;
	}
	
#conteudo-internas tr td.campo-select{
	padding:3px 0;
	}
	
#conteudo-internas tr td.campo-select select{
	background-color:#FFF;
	width:228px;
	height:20px;
	display:block;
	border:solid 1px #6c6c6c;
	margin:0 auto;
	font-size:11px;
	}
	
	
	
	

#geral-noticias{
	background:url(../img/bg-geral-noticias.jpg) top no-repeat;
	width:100%;
	}
.centraliza-noticias{
	background:url(../img/bg-centraliza-noticias.jpg) left top no-repeat;
	}
	
#conteudo-internas h2.h2-noticias{
	background-image:url(../img/h2-noticias.jpg);
	width:97px;
	height:36px;
	}

#geral-noticias .centraliza-noticias #conteudo-internas p.data-noticia{
	padding-bottom:0px;
	font-weight:bold;
}
#geral-noticias .centraliza-noticias #conteudo-internas #twitter_update_list {
	width:493px;
	display: block;
	background-color: transparent;
	font-size:11px;
	margin: 0 auto;
	margin-top: 30px;
}
#geral-noticias .centraliza-noticias #conteudo-internas #twitter_update_list p{
	padding:5px 0 5px 0;
	color: #000;
	border-bottom: 1px solid #999;
}
#geral-noticias .centraliza-noticias #conteudo-internas #twitter_update_list p a {
	color: #000;
	text-decoration: none;
}
#geral-noticias .centraliza-noticias #conteudo-internas #twitter_update_list p a.btTwit{
	color: #666;

}
#geral-noticias .centraliza-noticias #conteudo-internas #twitter_update_list p a:hover{
	text-decoration: underline;
	color:#bd0202;
}

/*#geral-noticias .centraliza-noticias #conteudo-internas #twitter_update_list p a:hover.btTwit{
	color: #000;
}*/






#geral-noticias .centraliza-noticias #conteudo-internas p a{
	text-decoration:none;
	color:#424242;
	}

#geral-noticias .centraliza-noticias #conteudo-internas p a:hover{ text-decoration:underline; }

#geral-noticias .centraliza-noticias #conteudo-internas p.descricao-noticia{ padding-bottom:13px; }

#geral-noticias .centraliza-noticias #conteudo-internas p.descricao-noticia a{ display:block; }

#geral-noticias .centraliza-noticias #conteudo-internas p.descricao-noticia a:hover { color:#bd0202; }

#geral-noticias .centraliza-noticias #conteudo-internas p.descricao-noticia span{ color:#bd0202; font-weight:bold; }

#geral-noticias .centraliza-noticias #conteudo-internas p.btn-voltar a { font-weight:bold; }

#geral-noticias .centraliza-noticias #conteudo-internas p.btn-voltar a:hover { font-weight:bold; color:#bd0202;  }

#conteudo-internas h3.titulo-noticia-detalhe{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-indent:0;
	padding:10px 0;
	}

#conteudo-internas dl.lista-dl-padrao dt{
	padding-bottom:3px;
	}

#conteudo-internas dl.lista-dl-padrao dd{
	padding-bottom:18px;
	}

#conteudo-internas dl.lista-dl-noticias{
	padding-bottom:16px;
	}
	

#geral-localizacao{
	background:url(../img/bg-geral-localizacao.jpg) top no-repeat;
	width:100%;
	}
.centraliza-localizacao{
	background:url(../img/bg-centraliza-localizacao.jpg) left top no-repeat;
	}
	
#conteudo-internas h2.h2-localizacao{
	background-image:url(../img/h2-localizacao.jpg);
	width:130px;
	height:36px;
	}
	
.centraliza-localizacao #conteudo-internas address{
	font-style:normal;
	padding-bottom:12px;
	}
	
#conteudo-internas h3.h3-mapa-de-localizacao{
	background-image:url(../img/h3-mapa-de-localizacao.jpg);
	width:158px;
	height:36px;
	}
	
#conteudo-internas .bloco-mapa{
	background:url(../img/bg-bloco-mapa.jpg) left top no-repeat;
	width:493px;
	height:252px;
	display:block;
	}
	
#conteudo-internas .bloco-mapa img{
	padding-top:15px;
	padding-left:15px;
	}
	
#conteudo-internas p.btn-clique-aqui-mapa{
	width:382px;
	height:35px;
	display:block;
	}
	
#conteudo-internas p.btn-clique-aqui-mapa a{
	background-position:left top;
	background-repeat:no-repeat;
	background-image:url(../img/btn-clique-aqui-mapa.jpg);
	width:382px;
	height:35px;
	display:block;
	text-indent:-99999px;
	overflow:hidden;
}
	
#conteudo-internas p.btn-clique-aqui-mapa a:hover{ background-position:left bottom; }
	

#geral-depoimentos{
	background:url(../img/bg-geral-depoimentos.jpg) top no-repeat;
	width:100%;
}
.centraliza-depoimentos{
	background:url(../img/bg-centraliza-depoimentos.jpg) left top no-repeat;
}	

/*.centraliza-depoimentos-novo {
	background:url(../img/bg_depoimentos_novo.jpg) left top no-repeat;
}*/

	
#conteudo-internas h2.h2-depoimentos{
	background-image:url(../img/h2-depoimentos.jpg);
	width:152px;
	height:36px;
	}

#geral-depoimentos .centraliza-depoimentos #conteudo-internas p.data-noticia{ padding-bottom:0px; font-weight:bold; }

#geral-depoimentos .centraliza-depoimentos #conteudo-internas p a{
	text-decoration:none;
	color:#424242;
	}

#geral-depoimentos .centraliza-depoimentos #conteudo-internas p a:hover{ text-decoration:underline; }

#geral-depoimentos .centraliza-depoimentos #conteudo-internas p.descricao-noticia{ padding-bottom:13px; }

#geral-depoimentos .centraliza-depoimentos #conteudo-internas p.descricao-noticia a{ display:block; }

#geral-depoimentos .centraliza-depoimentos #conteudo-internas p.descricao-noticia a:hover{ color:#bd0202; }

#geral-depoimentos .centraliza-depoimentos #conteudo-internas p.descricao-noticia span{ color:#bd0202; font-weight:bold; }

#geral-depoimentos .centraliza-depoimentos #conteudo-internas p.btn-voltar a { font-weight:bold; }

#geral-depoimentos .centraliza-depoimentos #conteudo-internas p.btn-voltar a:hover { font-weight:bold; color:#bd0202;  }

#geral-depoimentos .centraliza-depoimentos #conteudo-internas p.data-depoimento{ padding-bottom:0px; font-weight:bold; }

#geral-depoimentos .centraliza-depoimentos #conteudo-internas p.data-depoimento span{ padding-bottom:10px; display:block; }

#geral-depoimentos .centraliza-depoimentos #conteudo-internas p.data-depoimento a{
	text-decoration:none;
	color:#424242;
	}

/* ----- */
#geral-depoimentos .centraliza-depoimentos-novo #conteudo-internas #interna-depoimentos{
	width:460px;
	display:block;
	padding-top:20px;
	padding-left:20px;
	margin-top:5px;
	background:url(../img/h1dep.jpg) top left no-repeat;	
}

#geral-depoimentos .centraliza-depoimentos-novo #conteudo-internas #interna-depoimentos .dep{
	width:460px;
	display:block;
	text-align:center;
	font-size:12px;
	font-weight:bold;
	color:#424242;
	padding-top:120px;
	padding-bottom:50px;
}

#geral-depoimentos .centraliza-depoimentos-novo #conteudo-internas #interna-depoimentos p { color:#fff; /*width: 135px;  padding: 0 0 0 15px;*/}

#geral-depoimentos .centraliza-depoimentos-novo #conteudo-internas #interna-depoimentos p a { color:#fff; text-decoration:none;}

#geral-depoimentos .centraliza-depoimentos-novo #conteudo-internas #interna-depoimentos p a:hover { color:#fff; text-decoration:underline;}


#geral-depoimentos .centraliza-depoimentos-novo #conteudo-internas .depoimento{
	/*width: 173px;*/
	width:148px;
	height: 155px;
	padding: 35px 10px 10px 65px;
	float:left;
	display:block;
	/*background:url(../img/rosa_esq_1.jpg) right top no-repeat;*/
	/*background-color:#CCCC66;*/
	margin-bottom:0;
}
.rosaesq {
background:url(../img/rosa_esq_1.jpg) right top no-repeat;
}
.rosaesq6 {
background:url(../img/rosa_esq_6.jpg) right top no-repeat;
}
.verdeesq{
background:url(../img/verde_esq_2.jpg) right top no-repeat;
}
.azulesq{
background:url(../img/azul_esq_3.jpg) right top no-repeat;
}
.amareloesq{
background:url(../img/amarelo_esq_4.jpg) right top no-repeat;
}
.rosa2esq{
background:url(../img/rosa_esq_5.jpg) right top no-repeat;
}

.azuldir{
background:url(../img/azul_dir_1.jpg) right top no-repeat;
}
.amarelodir{
background:url(../img/amarelo_dir_2.jpg) right top no-repeat;
}
.rosadir{
background:url(../img/rosa_dir_3.jpg) right top no-repeat;
}
.verdedir{
background:url(../img/verde_dir_4.jpg) right top no-repeat;
}
.azul2dir{
background:url(../img/azul_dir_5.jpg) right top no-repeat;
}
.azul3dir{
background:url(../img/azul_dir_6.jpg) right top no-repeat;
}







#geral-depoimentos .centraliza-depoimentos-novo #conteudo-internas div.depoimento_novo_azul {
	width: 168px;
	height: 145px;
	padding: 35px 0 0 40px;
	float:left;
	background:url(../img/note_azul.jpg) right top no-repeat;
}



/* ----- */

#geral-depoimentos .centraliza-depoimentos #conteudo-internas p.data-depoimento a:hover{ text-decoration:underline;} 
	

#geral-links{
	background:url(../img/bg-geral-links.jpg) top no-repeat;
	width:100%;
	}
.centraliza-links{
	background:url(../img/bg-centraliza-links.jpg) left top no-repeat;
	}
	
#conteudo-internas h2.h2-links{
	background-image:url(../img/h2-links.jpg);
	width:62px;
	height:36px;
	}
	
#conteudo-internas .bloco-links{
	width:493px;
	display:block;
	clear:left;
	}
	
#conteudo-internas .bloco-links img{
	float:left;
	display:block;
	}
	
#conteudo-internas .bloco-links p.descricao-link{
	float:left;
	display:block;
	padding-left:10px;
	}
	
#conteudo-internas .bloco-links p.descricao-link a{
	display:block;
	color:#424242;
	text-decoration:none;
	}
	
#conteudo-internas .bloco-links p.descricao-link a:hover span{
	color:#b60204;
	text-decoration:underline;
	}
	

#geral-contato{
	background:url(../img/bg-geral-contato.jpg) top no-repeat;
	width:100%;
	}
.centraliza-contato{
	background:url(../img/bg-centraliza-contato.jpg) left top no-repeat;
	}
	
#conteudo-internas h2.h2-contato{
	background-image:url(../img/h2-contato.jpg);
	width:94px;
	height:36px;
	}
	
#conteudo-internas .left{
	width:226px;
	display:block;
	float:left;
}
	
#conteudo-internas .left .bloco-curriculos{
	background:url(../img/bg-bloco-curriculo.jpg) left top no-repeat;
	width:211px;
	height:122px;
	display:block;
	float:left;
	padding:16px 0 5px 15px;
	}	
	
#conteudo-internas .left .bloco-curriculos h3.h3-curriculos{
	background-image:url(../img/h3-curriculos.gif);
	width:207px;
	height:12px;
	margin-bottom:10px;
	}
	
#conteudo-internas .left .bloco-curriculos p{ padding-bottom:0; }
	
#conteudo-internas .left .bloco-curriculos p.btn-curriculo{
	padding-top:8px;
	}
	
#conteudo-internas .left .bloco-curriculos p.btn-curriculo a{
	text-decoration:underline;
	color:#930102;
	}
	
#conteudo-internas .left .bloco-curriculos p.btn-curriculo a:hover{
	text-decoration:none;
	color:#930102;
	}	
	
#conteudo-internas .left .bloco-localizacao{
	background:url(../img/bg-bloco-localizacao.jpg) left top no-repeat;
	width:211px;
	height:122px;
	display:block;
	float:left;
	padding:16px 0 10px 15px;
	}
	
#conteudo-internas .left .bloco-localizacao h3.h3-localizacao{
	background-image:url(../img/h3-localizacao.jpg);
	width:86px;
	height:22px;
	}
	
#conteudo-internas .left .bloco-localizacao address{
	font-style:normal;
	}
	
	#conteudo-internas .bloco-curriculos-pedag{
	background:url(../img/bg-bloco-curriculo-pedag.jpg) left top no-repeat;
	width:252px;
	height:269px;
	display:block;
	float:left;
	padding:13px 0 0 15px;
	}	
	
#conteudo-internas .bloco-curriculos-pedag h3.h3-curriculos-pedag{
	background:url(../img/h3-curriculos-pedag.gif) left top no-repeat;;
	width:207px;
	height:19px;
	margin-bottom:6px;
	}
	
#conteudo-internas .bloco-curriculos-pedag p{ padding-bottom:8px; }
	
#conteudo-internas .bloco-curriculos-pedag ul.btn-curriculo-pedag{
	width:247px;
	display:block;
	float:left;
	}
	
#conteudo-internas .bloco-curriculos-pedag ul.btn-curriculo-pedag li{
	padding-bottom:3px;
}
	
#conteudo-internas .bloco-curriculos-pedag ul.btn-curriculo-pedag a{
	text-decoration:underline;
	color:#930102;
	}
	
#conteudo-internas .bloco-curriculos-pedag ul.btn-curriculo-pedag a:hover{
	text-decoration:none;
	color:#930102;
	}	
	
/*#conteudo-internas .bloco-curriculos-pedag ul.btn-curriculo-pedag-right{
	width: 240px;
	height: 85px;
	display:block;
	text-align:right;
	float:left;
	padding-right: 5px;
	
	}
	
#conteudo-internas .bloco-curriculos-pedag ul.btn-curriculo-pedag-right a{
	text-decoration:underline;
	color:#930102;
	}
	
#conteudo-internas .bloco-curriculos-pedag ul.btn-curriculo-pedag-right a:hover{
	text-decoration:none;
	color:#930102;
	}*/	
	
#conteudo-internas .bloco-inferior-contato{
	clear:left;
	padding: 13px;
	}
	
#conteudo-internas .bloco-duvidas{
	display:block;
	width:216px;
	float:left;
	padding-top:3px;
	padding-right:16px;
	}	
	
#conteudo-internas h3.h3-duvidas{
	background-image:url(../img/h3-duvidas.gif);
	width:84px;
	height:30px;
	}
	
#conteudo-internas .bloco-atendimento{
	display:block;
	width:226px;
	float:left;
	}		
	
#conteudo-internas h3.h3-atendimento{
	background-image:url(../img/h3-atendimento.gif);
	width:131px;
	height:33px;
	}
	
#conteudo-internas #formulario{
	width:330px;
	display:block;
	clear:left;
	padding:13px;
	}
	
#conteudo-internas #formulario ul{
	width:330px;
	display:block;
	}
	
#conteudo-internas #formulario ul li{
	background-position:left top;
	background-repeat:no-repeat;
	width:322px;
	float:left;
	display:block;
	}
	

	
#conteudo-internas #formulario ul li.campo-input-especial{
	background-image:url(../img/bg-input-especial.gif);
	height:30px;
	padding-top:9px;
	padding-left:8px;
	}
	
#conteudo-internas #formulario ul li.campo-input{
	background-image:url(../img/bg-input.jpg);
	height:30px;
	padding-top:9px;
	padding-left:8px;
	}

#conteudo-internas #formulario ul li.campo-input-carreira{
	background-image:url(../img/bg-input-carreira.jpg);
	height:30px;
	padding-top:9px;
	padding-left:8px;
	}
	
#conteudo-internas #formulario ul li.campo-textarea{
	background-image:url(../img/bg-textarea.jpg);
	height:110px;
	padding-top:9px;
	padding-left:8px;
	}
	
#conteudo-internas #formulario ul li.campo-enviar{
	width:168px;
	float:right;
	}
	
#conteudo-internas #formulario ul li.campo-enviar input{
	width:168px;
	height:39px;
	}
	
#conteudo-internas #formulario ul li input{
	background-color:transparent;
	width:315px;
	height:20px;
	color:#424242;
	}
	
#conteudo-internas #formulario ul li textarea{
	background-color:transparent;
	width:315px;
	height:100px;
	color:#424242;
	}
	
#conteudo-internas #formulario ul li label{
	background-position:left 10px;
	background-repeat:no-repeat;
	display:block;
	text-indent:-99999px;
	overflow:hidden;
	}
	
#conteudo-internas #formulario ul li label.label-nome{
	background-image:url(../img/label_nome.gif);
	height:26px;
	}
	
#conteudo-internas #formulario ul li label.label-email{
	background-image:url(../img/label-email.jpg);
	height:26px;
	}
	
#conteudo-internas #formulario ul li label.label-fone{
	background-image:url(../img/label-fone.jpg);
	height:26px;
	}
	
#conteudo-internas #formulario ul li label.label-mensagem{
	background-image:url(../img/label-mensagem.jpg);
	height:26px;
	}
	

#geral-matricula{
	background:url(../img/bg-geral-matricula.jpg) top no-repeat;
	width:100%;
	}
.centraliza-matricula{
	background:url(../img/bg-centraliza-matricula.jpg) left top no-repeat;
	}
	
#conteudo-internas h2.h2-matricula-online{
	background-image:url(../img/h2-matricula-online.jpg);
	width:203px;
	height:36px;
	}
	
#conteudo-internas ul.lista-marcacao-cinza{
	padding-bottom:18px;
	}
	
#conteudo-internas ul.lista-marcacao-cinza li{
	background-image:url(../img/marcacao-cinza-pequena.gif);
	background-position:left 7px;
	background-repeat:no-repeat;
	padding-left:10px;
	display:block;
	clear:left;
	}
	
#conteudo-internas ul.lista-marcacao-cinza li span{
	display:block;
	float:left;
	padding-right:5px;
	}
	
#conteudo-internas ul.lista-marcacao-cinza li a.btn-download-pdf{
	background:url(../img/icone-pdf.gif) left top no-repeat;
	width:31px;
	height:13px;
	display:inline-block;
	text-indent:-99999px;
	overflow:hidden;
	}
	
#conteudo-internas #formulario-matricula{
	width:493px;
	display:block;
	clear:left;
	padding-top:30px;
	}
	
#conteudo-internas #formulario-matricula p{
	clear:left;
	}
	
#conteudo-internas #formulario-matricula ul.lista-marcacao-cinza{
	width:493px;
	display:table;
	padding-bottom:18px;
	}
	
#conteudo-internas #formulario-matricula ul.lista-marcacao-cinza li{
	background-image:url(../img/marcacao-cinza-pequena.gif);
	background-position:left 7px;
	background-repeat:no-repeat;
	padding-left:10px;
	}
	
#conteudo-internas #formulario-matricula ul{
	width:442px;
	display:block;
	}
	
#conteudo-internas #formulario-matricula ul li{
	background-position:left top;
	background-repeat:no-repeat;
	width:442px;
	float:left;
	display:block;
	}
	
#conteudo-internas #formulario-matricula ul li.campo-input{
	background-image:url(../img/bg-matricula-input.jpg);
	height:30px;
	padding-top:9px;
	padding-left:8px;
	}
	
#conteudo-internas #formulario-matricula ul li.campo-input-carreira{
	background-image:url(../img/bg-input-carreira.jpg);
	height:30px;
	padding-top:9px;
	padding-left:15px;

	}
	
#conteudo-internas #formulario-matricula ul li.campo-enviar-matricula{
	width:167px;
	}
	
#conteudo-internas #formulario-matricula ul li.campo-enviar-matricula input{
	width:168px;
	height:39px;
	}
	
#conteudo-internas #formulario-matricula ul li input{
	background-color:transparent;
	width:417px;
	height:20px;
	color:#424242;
	}
	
#conteudo-internas #formulario-matricula ul li textarea{
	background-color:transparent;
	width:315px;
	height:100px;
	color:#424242;
	}
	
#conteudo-internas #formulario-matricula ul li label{
	background-position:left 10px;
	background-repeat:no-repeat;
	display:block;
	text-indent:-99999px;
	overflow:hidden;
	}
	
#conteudo-internas #formulario-matricula ul li label.label-matricula-nome{
	background-image:url(../img/label-matricula-nome.jpg);
	height:26px;
	}
	
#conteudo-internas #formulario-matricula ul li label.label-matricula-email{
	background-image:url(../img/label-matricula-email.jpg);
	height:26px;
	}
	
#conteudo-internas #formulario-matricula ul li label.label-matricula-telefone{
	background-image:url(../img/label-matricula-telefone.jpg);
	height:26px;
	}
	
#conteudo-internas #formulario-matricula ul li label.label-matricula-carreira{
	background-image:url(../img/label-matricula-carreira-pretendida.jpg);
	height:26px;
	}
	
#conteudo-internas #formulario-matricula ul li label.label-matricula-turma{
	background-image:url(../img/label-matricula-turma.jpg);
	height:26px;
	}
	
#conteudo-internas #formulario-matricula ul li label.label-matricula-turno{
	background-image:url(../img/label-matricula-turno.jpg);
	height:26px;
	}
	
#conteudo-internas #formulario-matricula ul li ul.campos-radio{
	display:table;
	padding-top:11px;
	}
	
#conteudo-internas #formulario-matricula ul li ul.campos-radio li{
	float:left;
	width:auto;
	height:auto;
	display:table;
	padding-bottom:9px;
	}
	
	
#conteudo-internas #formulario-matricula ul li ul.campos-radio li.especial-radio{
	width:200px;
	}
	
	
#conteudo-internas #formulario-matricula ul li ul.campos-radio li input{
	float:left;
	width:auto;
	height:auto;
	margin-top:2px;
	}
	
#conteudo-internas #formulario-matricula ul li ul.campos-radio li label{
	text-indent:0;
	float:left;
	display:block;
	padding:0 7px 0 4px;
	}
	
#conteudo-internas #formulario-matricula p.btn-download{
	width:231px;
	height:64px;
	display:block;
	padding-top:14px;
	padding-bottom:11px;
	}
	
#conteudo-internas #formulario-matricula p.btn-download a{
	background-position:left top;
	background-repeat:no-repeat;
	background-image:url(../img/btn-download-pdf.jpg);
	width:231px;
	height:64px;
	display:block;
	text-indent:-99999px;
	overflow:hidden;
	}
	
#conteudo-internas #formulario-matricula p.btn-download a:hover{ background-position:left bottom; }
	

#geral-vestibular{
	background:url(../img/bg-geral-vestibular.jpg) top no-repeat;
	width:100%;
	}
.centraliza-vestibular{
	background:url(../img/bg-centraliza-vestibular.jpg) left top no-repeat;
	}
	
#geral-lista-aprovados{
	background:url(../img/bg-geral-lista-aprovados.jpg) top no-repeat;
	width:100%;
	}
.centraliza-lista-aprovados{
	background:url(../img/bg-centraliza-lista-aprovados.jpg) left top no-repeat;
	}
	
#conteudo-internas h2.h2-vestibular{
	background-image:url(../img/h2-vestibular.jpg);
	width:117px;
	height:36px;
	}
	
#conteudo-internas h3.h3-lista-aprovados{
	background-image:url(../img/h3-lista-aprovados.jpg);
	width:167px;
	height:22px;
	}	

#conteudo-internas table.videos{
	padding-top: 30px;
}
#conteudo-internas table.videos a{
	text-decoration: none;
	color: #666;
}
#conteudo-internas table.videos a:hover{
	text-decoration: underline;
}

#conteudo-internas tr.titulo-tabela th{
	background:url(../img/bg-repete-th.jpg) left top repeat-x;
	width:493px;
	height:17px;
	color:#fafafa;
	text-transform:uppercase;
	}
	
#conteudo-internas .especial-tabelas{
	padding-bottom:11px;
	font-size:10px;
	}
	
#conteudo-internas tr.tr-um{
	background-color:#CCCCCC;
	}
	
#conteudo-internas tr.tr-dois{
	background-color:#DCDCDC; 
}

/*#conteudo-internas tr.tr-dois.left {

}*/

	
	
	
#conteudo-internas tr td{
	text-align:center;
	border-top:1px #FFFFFF solid;
	border-right:1px #FFFFFF solid;
}
#conteudo-internas tr td.bleft{
	border-left:1px #FFFFFF solid;
}

	
#conteudo-internas tr th.data{
	width:121px;
	border-right:1px #FFFFFF solid;
	}
	
#conteudo-internas tr th.lista-classificacao{
	width:260px;
	border-right:1px #FFFFFF solid;
	}
	
#conteudo-internas tr th.lista-carreira{
	width:260px;
	}
	
#conteudo-internas tr th.lista-chamada{
	width:112px;
	border-right:1px #FFFFFF solid;
	}
	
#conteudo-internas tr th.icone-pdf{
	width:112px;/*
	border-right:1px #FFFFFF solid;*/
	}
	
#conteudo-internas tr th.especial-right{
	border-right:none;
	}
	
#conteudo-internas tr td.especial-right{
	border-right:none;
	}
	
#conteudo-internas tr td.especial-right a{
	text-decoration:none;
	color:#424242;
	font-weight:bold;
	}
	
#conteudo-internas tr td.especial-right a:hover{
	text-decoration:underline;
	}
	
#conteudo-internas tr td.download-pdf a{
	background:url(../img/icone-pdf.gif) left top no-repeat;
	width:31px;
	height:13px;
	display:block;
	margin:0 auto;
	text-indent:-99999px;
	overflow:hidden;
	}
	
#conteudo-internas p.btn-download-acrobat{
	width:162px;
	height:64px;
	display:block;
	padding-bottom:11px;
	}
	
#conteudo-internas p.btn-download-acrobat a{
	background-position:left top;
	background-repeat:no-repeat;
	background-image:url(../img/btn-download-acrobat.jpg);
	width:162px;
	height:64px;
	display:block;
	text-indent:-99999px;
	overflow:hidden;
	}
	
#conteudo-internas p.btn-download-acrobat a:hover{ background-position:left bottom; }
	
	
#conteudo-internas h3.h3-provas{
	background-image:url(../img/h3-provas.jpg);
	width:167px;
	height:22px;
	}	
	
#conteudo-internas tr th.campo-data{
	border-right:1px #FFFFFF solid;
	width:74px;
	}
	
#conteudo-internas tr th.campo-grupos{
	border-right:1px #FFFFFF solid;
	width:83px;
	}
	
#conteudo-internas tr th.campo-descricao{
	border-right:1px #FFFFFF solid;
	width:232px;
	}
	
#conteudo-internas tr th.campo-prova{
	border-right:1px #FFFFFF solid;
	width:42px;
	}
	
#conteudo-internas tr th.campo-gabarito{/*
	border-right:1px #FFFFFF solid;*/
	width:57px;
	}
	
#conteudo-internas tr th.campo-descricao-dois{
	width:371px;
	}
		
#conteudo-internas tr td.campo-link{
	border-right:none;
	}
		
#conteudo-internas tr td.campo-link a{
	font-weight:bold;
	text-decoration:none;
	color:#424242;
	}
	
#conteudo-internas tr td.campo-link a:hover{ text-decoration:underline; }

#conteudo-internas a.reso_link{
	font-weight:bold;
	text-decoration:none;
	color:#424242;
	}
#conteudo-internas a.reso_link:hover{ text-decoration:underline; }
	
#conteudo-internas tr th.campo-descricao-tres{
	width:305px;
	}
	
	
#conteudo-internas h3.h3-resolucoes{
	background-image:url(../img/h3-resolucoes.jpg);
	width:167px;
	height:22px;
	}
	
	
#conteudo-internas h3.h3-pontuacoes{
	background-image:url(../img/h3-pontuacoes.jpg);
	width:167px;
	height:22px;
	}
		
#conteudo-internas tr th.campo-cursos{
	border-right:1px #FFFFFF solid;
	width:267px;
	}
		
#conteudo-internas tr th.campo-cursos-dois{
	border-right:1px #FFFFFF solid;
	width:316px;
	}
		
#conteudo-internas tr th.campo-pontuacao{
	border-right:1px #FFFFFF solid;
	width:74px;
	}
		
#conteudo-internas tr th.pontuacao-especial{
	border-right:none;
	}
		
#conteudo-internas span.destaque-vermelho{
	color:#b60204;
	font-weight:bold;
	}
	
	
#conteudo-internas h3.h3-pesos-carreira{
	background-image:url(../img/h3-pesos-carreira.jpg);
	width:167px;
	height:22px;
	}
	
#conteudo-internas p a.texto-link{
	font-weight:bold;
	text-decoration:none;
	color:#424242;
	}
	
#conteudo-internas p a:hover.texto-link{ text-decoration:underline; }
	
#conteudo-internas p.btn-download-acrobat-branco{
	width:162px;
	height:64px;
	display:block;
	padding-bottom:11px;
	}
	
#conteudo-internas p.btn-download-acrobat-branco a{
	background-position:left top;
	background-repeat:no-repeat;
	background-image:url(../img/btn-download-acrobat.gif);
	width:162px;
	height:64px;
	display:block;
	text-indent:-99999px;
	overflow:hidden;
	}
	
#conteudo-internas p.btn-download-acrobat-branco a:hover{ background-position:left bottom; }
	
	
#conteudo-internas h3.h3-cronograma{
	background-image:url(../img/h3-cronograma.jpg);
	width:167px;
	height:22px;
	}	
	
#conteudo-internas h4.h4-inscricoes{
	background-image:url(../img/h4-inscricoes.jpg);
	width:53px;
	height:18px;
	}	
	
#conteudo-internas h4.h4-provas{
	background-image:url(../img/h4-provas.jpg);
	width:45px;
	height:18px;
	}	
	
#conteudo-internas h4.h4-classificacao-geral{
	background-image:url(../img/h4-classificacao-geral.jpg);
	width:239px;
	height:18px;
	}	
	
#conteudo-internas h4.h4-observacoes{
	background-image:url(../img/h4-observacoes.jpg);
	width:80px;
	height:18px;
	}	
	
#conteudo-internas ul.especial-sublista li{
	background:none;
	}
	
#conteudo-internas ul.lista-observacoes li{
	padding-bottom:18px;
	}
	
#conteudo-internas .especial-tabelas-cronograma{
	padding-bottom:25px;
	font-size:10px;
	}
	
	
#geral-turma{
	background:url(../img/bg-geral-turma.jpg) top no-repeat;
	width:100%;
	}
.centraliza-turma{
	background:url(../img/bg-centraliza-turma.jpg) left top no-repeat;
	}
	
#conteudo-internas h3.h3-turmas-2009{
	background-image:url(../img/h3-turmas-2009.jpg);
	width:121px;
	height:22px;
	}	
	
#conteudo-internas h3.h3-turmas-2010{
	background-image:url(../img/h3-turmas-2010.jpg);
	width:128px;
	height:22px;
	}

#conteudo-internas h3.hInte{
	background-image:url(../img/hInte.jpg);
	width:121px;
	height:22px;
	}
	
#conteudo-internas h3.h3-intensivo-enem{
	background-image:url(../img/h3-intensivo-enem.jpg);
	width:135px;
	height:22px;
	}	
	
#conteudo-internas h4.h4-turmas-marco{
	background-image:url(../img/h4-turmas-marco.gif);
	width:110px;
	height:17px;
	}
	
#conteudo-internas h4.h4-turmas-agosto{
	background-image:url(../img/h4-turmas-agosto.jpg);
	width:111px;
	height:17px;
	}
	
#conteudo-internas h4.h4-intensivoEnem{
	background-image:url(../img/h4-intensivoEnem.jpg);
	width:115px;
	height:17px;
	}
	
#conteudo-internas .bloco_topoTurmas{
	width:306px; 
	float:left; 
	display:block;
	}
	
#conteudo-internas .bloco_btnTurmas{
	width:184px; 
	display:block;
	float:right; 
	}
	
#conteudo-internas p.p_especialClear{
	clear:left;
	}
	
#conteudo-internas .bloco_btnTurmas p{
	width:184px;
	height:84px;
	display:block;
	text-indent:-99999px;
	overflow:hidden;	
	}
	
#conteudo-internas .bloco_btnTurmas p a{
	background-position:left top;
	background-repeat:no-repeat;
	width:184px;
	height:84px;
	display:block;
	}
	
#conteudo-internas .bloco_btnTurmas p.btn_intensivoEnem a{ background-image:url(../img/btn_intensivo_enem.jpg); }
	
#conteudo-internas .bloco_btnTurmas p.btn_turmasAgosto a{ background-image:url(../img/btn_turmas_de_agosto.jpg); }
	
#conteudo-internas .bloco_btnTurmas p a:hover{ background-position:left bottom; }
	
#conteudo-internas h4.h4-intensivo{
	background-image:url(../img/h4-intensivo-maio.gif);
	width:99px;
	height:17px;
	}
	
#conteudo-internas h4.h4-intensivo-02{
	background-image:url(../img/h4-intensivo.gif);
	width:110px;
	height:17px;
	}

#conteudo-internas h4.hinte{
	background-image:url(../img/hinte.jpg);
	width:63px;
	height:17px;
	}
#conteudo-internas p.maior{
	padding-bottom: 70px;
}



#conteudo-internas .especial-turmas{
	width:493px;
	background-position:left 15px;
	background-repeat:no-repeat;
	padding-top:5px;
	padding-bottom:30px;
	display:table;
	}
	
#conteudo-internas .turmas-marco{
	background-image:url(../img/bg-especial-turmas.jpg);
	background-position:left 28px;
	padding-top:30px;
	}
	
#conteudo-internas .turmasEnem{
	background-image:url(../img/bg-especial-enem.jpg);
	background-position:left 0;
	}
	
#conteudo-internas .turmas-maio{
	background-image:url(../img/bg-especial-turmas-de-maio.jpg);
	background-position:11px 15px;
	padding-bottom:30px;
}
	
#conteudo-internas .especial-turmas p.p-inicio-onze{
	background:url(../img/p-inicio-08marco2010.gif) left top no-repeat;
	width:139px;
	height:43px;
	display:block;
	text-indent:-99999px;
	overflow:hidden;
	float:left;
	}
	
#conteudo-internas .especial-turmas p.p-inicio-agosto{
	background:url(../img/p-inicio-turma-agosto.gif) left top no-repeat;
	width:123px;
	height:44px;
	display:block;
	text-indent:-99999px;
	overflow:hidden;
	float:left;
	}
	
#conteudo-internas .especial-turmas p.p-inicio-outubro{
	background:url(../img/p-inicio-turma-outubro.gif) left top no-repeat;
	width:167px;
	height:44px;
	display:block;
	text-indent:-99999px;
	overflow:hidden;
	float:left;
	}
	
#conteudo-internas .especial-turmas p.out18{
	background:url(../img/out18.gif) left top no-repeat;
	width:167px;
	height:44px;
	display:block;
	text-indent:-99999px;
	overflow:hidden;
	float:left;
	}	
	
#conteudo-internas .especial-turmas p.p-inicio-10agosto2011{
	background:url(../img/p-inicio-10agosto2011.jpg) left top no-repeat;
	width:141px;
	height:44px;
	display:block;
	text-indent:-99999px;
	overflow:hidden;
	float:left;
	}
	
#conteudo-internas .especial-turmas p.p-duracao{
	background:url(../img/p-duracao.gif) left bottom no-repeat;
	width:217px;
	height:65px;
	display:block;
	text-indent:-99999px;
	overflow:hidden;
	float:left;
	}
	
#conteudo-internas .especial-turmas .bloco-importante{
	width:200px;
	display:block;
	float:left;
	padding-left:265px;
	}
	
#conteudo-internas .especial-turmas .bloco-modulos{
	width:200px;
	display:block;
	float:left;
	padding-left:35px;
	}
	
#conteudo-internas .especial-turmas .bloco-importante p.paragrafo-especial{
	padding-bottom:0;	
	}
	
#conteudo-internas .especial-turmas p.p-importante{
	background:url(../img/p-importante.gif) left top no-repeat;
	width:110px;
	height:18px;
	display:block;
	text-indent:-99999px;
	overflow:hidden;
	padding-bottom:4px;
	}
	
#conteudo-internas .especial-turmas p.p-modulos{
	background:url(../img/p-modulos.gif) left top no-repeat;
	width:110px;
	height:18px;
	display:block;
	text-indent:-99999px;
	overflow:hidden;
	padding-bottom:4px;
	}
	
#conteudo-internas .especial-turmas .bloco-bottom-turmas{
	width:493px;
	display:table;
	}
	
#conteudo-internas .especial-turmas .bloco-bottom-turmas .bloco-right-turmas{
	width:237px;
	float:right;
	padding-top:20px;
	}
	
#conteudo-internas .especial-turmas .bloco-bottom-turmas .bloco-left-turmas{
	float:right;
	}
	
#conteudo-internas .especial-turmas h4.h4-horario-valores{
	background:url(../img/h4-horarios-valores.gif) left top no-repeat;
	width:132px;
	height:65px;
	display:block;
	text-indent:-99999px;
	overflow:hidden;
	}

#conteudo-internas address.endereco_especial{ font-style:normal; }
	
#conteudo-internas .especial-turmas p.btn-acesse-matricula{
	width:172px;
	height:65px;
	display:block;
	padding-top:180px;
	padding-right:81px;
	}
	
#conteudo-internas .especial-turmas p.btn-acesse-matricula a{
	background-position:left top;
	background-repeat:no-repeat;
	background-image:url(../img/btn-acesse-matricula.gif);
	width:172px;
	height:65px;
	display:block;
	text-indent:-99999px;
	overflow:hidden;
	}
	
#conteudo-internas .especial-turmas p.btn-acesse-matricula a:hover{
	background-position:left bottom;
	}

#conteudo-internas p.espaco-resposta{
	padding-top:50px;
	padding-bottom:200px;
	}	
	
.voltar-topo{ display:none; }

/* RESOLUCOES */

#conteudo-internas .resolucoes{
	width:493px;
}

#conteudo-internas .resolucoes strong{
	float:left;
	width:107px;
	display:block;
	padding-left: 8px;
	color:#fff;
	padding-top:2px;
}

#conteudo-internas .resolucoes ul {
	padding-top:15px;
}

#conteudo-internas .resolucoes ul li{
	height:23px;
	padding-bottom:2px;
	background:url(../img/bg-li-resolucoes.gif) no-repeat 0 0;
}

#conteudo-internas .resolucoes ul li a{
	float:left;
	width:20px;
	height:21px;
	display:block;
	color:#424242;
	text-decoration:none;
	padding-left:5px;
	padding-top:2px;
	background:url(../img/resolucoes-div.gif) no-repeat right 7px;
}
#conteudo-internas .resolucoes ul li.espG{
	height:123px;
	padding-bottom:2px;
	background:url(../img/bg-li-resolucoes.gif) no-repeat 0 0;
	width:100px;
	float:left;
}








#conteudo-internas .resolucoes ul li a.divMaior{
	width:55px;
}
#conteudo-internas .resolucoes ul li a.divMaiorG{
	width:120px;
}
#conteudo-internas .resolucoes ul li a:hover{
	text-decoration:underline;
}

#conteudo-internas .resolucoes ul li a.btVideo{
	width: 26px;
	height: 14px;
	display: block;
	text-indent: -9999px;
	overflow: hidden;
	margin: 4px 0 0 5px;
	background: url(../img/icone_camera.gif) 0 0 no-repeat;
}

#conteudo-internas .resolucoes-sub {
	width:493px;
	height:23px;
	background:url(../img/resolucoes-sub.gif) no-repeat;
	color:#fff;
}

#conteudo-internas .resolucoes-sub ul {
	padding-left:5px;
	padding-top:1px;
}


#conteudo-internas .resolucoes-sub ul li{
	float:left;
	padding-right:5px;
}

#conteudo-internas .resolucoes-sub ul li a{
	height:23px;
	color:#fff;
	border:none;
	background-color:none;
	text-decoration:none;
}

#conteudo-internas .resolucoes-sub ul li a:hover{
	text-decoration:underline;
}

#conteudo-internas iframe{
	display:block;
	float:left;
	margin:0px;padding:0px;
	width:493px;height:503px;
	background-color:#FFFFFF;
	margin-top:5px; border:none;
}


	
	/* rodapé */
	
#rodape{
	width:100%;
	clear:both;
	color:#f5f5f5;
	line-height:17px;
	}
	
#rodape .rodape-home{
	background:url(../img/bg-faixa-rodape-home.jpg) left top no-repeat;
	width:770px;
	margin:0 auto;
	padding-top:10px;
	}
	
#rodape address{
	text-align:center;
	font-style:normal;
	}
	
#rodape address strong{
	color:#f2f2f2;
	}

#selos{
	width:194px;
	height:15px;
	display:block;
	padding:4px 0 25px 0px;
	margin:0 auto;
	}

#selos ul{
	width:194px;
	height:15px;
	display:block;
	}

#selos ul li{
	width:91px;
	height:15px;
	display:block;
	float:left;
	padding-bottom:3px;
	padding-right:6px;
	list-style-type:none;
	}

#selos ul li a{
	background-position:left top;
	background-repeat:no-repeat;
	width:91px;
	height:15px;
	display:block;
	overflow:hidden;
	text-indent:-99999px;
	}

#selos ul li a.gdsi{ background-image:url(../img/selo-gdsi.jpg); }

#selos ul li a.w3c{ background-image:url(../img/selo-w3c.jpg); }
	
/* rodape internas */

#rodape-internas a.voltar-topo{ display:none; }

#rodape-internas{
	background:#be0007 url(../img/bg-rodape-internas.jpg) top no-repeat;
	width:100%;
	display:table;
	clear:both;
	color:#f5f5f5;
	line-height:17px;
	}

#rodape-internas .centraliza-rodape{
	background: url(../img/bg-rodape-internas.jpg) top no-repeat;
	width:770px;
	margin:0 auto;
	display:table;
	padding-top:74px;
	padding-bottom:15px;
	}

#rodape-internas address{
	font-style:normal;
	float:right;
	padding-right:150px;
	}

#rodape-internas address strong{
	color:#f2f2f2;
	}

#selos-interas{
	width:194px;
	height:15px;
	display:block;
	float:right;
	padding:4px 0 25px 0px;
	}

#selos-interas ul{
	width:194px;
	height:15px;
	display:block;
	}

#selos-interas ul li{
	width:91px;
	height:15px;
	display:block;
	float:left;
	padding-bottom:3px;
	padding-right:6px;
	list-style-type:none;
	}

#selos-interas ul li a{
	background-position:left top;
	background-repeat:no-repeat;
	width:91px;
	height:15px;
	display:block;
	overflow:hidden;
	text-indent:-99999px;
	}

#selos-interas ul li a.gdsi{ background-image:url(../img/selo-gdsi.jpg); }

#selos-interas ul li a.w3c{ background-image:url(../img/selo-w3c.jpg); }

#player_banda2{
	width: 360px;
	height: 220px;
	/*padding-top: 120px;*/
}

/******** VÍDEO HOME ********/
#player_banda{
	width: 360px;
	height: 220px;
	padding-top: 120px;
}

#playInter{
	width: 360px;
	height: 220px;
	padding: 20px 0 0 75px;
}

#video{
	height: 213px;
	border: 5px solid #8e0006;
}







