/*	FONTS */
@font-face {
    font-family: 'alexandriaflfregular';
    src: url('../fonts/alexandriaflf-webfont.eot');
    src: url('../fonts/alexandriaflf-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/alexandriaflf-webfont.woff2') format('woff2'),
         url('../fonts/alexandriaflf-webfont.woff') format('woff'),
         url('../fonts/alexandriaflf-webfont.ttf') format('truetype'),
         url('../fonts/alexandriaflf-webfont.svg#alexandriaflfregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'alexandriaflfbold';
    src: url('../fonts/alexandriaflf-bold-webfont.eot');
    src: url('../fonts/alexandriaflf-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/alexandriaflf-bold-webfont.woff2') format('woff2'),
         url('../fonts/alexandriaflf-bold-webfont.woff') format('woff'),
         url('../fonts/alexandriaflf-bold-webfont.ttf') format('truetype'),
         url('../fonts/alexandriaflf-bold-webfont.svg#alexandriaflfbold') format('svg');
    font-weight: normal;
    font-style: normal;

}

/**/


.boxTopo{background-image:linear-gradient(#FEFEFE 30%, #ECECEC 55%, #DCDCDC);background-repeat:repeat-x;height:153px}
.boxTopo .topo{width:960px;height:90px;margin:0px auto;display:table}
.boxTopo .topo .logo{float:left;margin:0;padding:23px 0 0 0px;width:350px}

.boxTopo .topo .menuTopo{float:right;padding-top:19px; list-style:none; padding-left:0;}

.boxTopo .topo .menuTopo li{float:left;padding-left:30px}
.telefone-topo{font-size:16px;color:#1E4F6A;margin:5px 0 0 -10px !important;font-weight:bold;}
.telefone-topo-a{margin-right:10px}


/* menu */
.nav-sup{background:#70b2cb;background-image:linear-gradient(#70B2CB, #1A749C);height:39px}
.boxTopo .menu{margin:0; margin-left:auto;margin-right:auto;width:960px; list-style:none; padding:0; height:39px;  }
.boxTopo .menu li{float:left; padding:0;}
.boxTopo .menu li a{border-right:1px solid #66abc5;color:#FFF;display:block;font-family:Arial,'Helvetica Neue',Helvetica,sans-serif;font-size:11px;padding-left:3px;padding-right:3px;text-decoration:none;text-transform:uppercase; padding:14px 7px 10px 7px; text-decoration:none;}
.boxTopo .menu li a:hover{background-color:#1A749C;}
.boxTopo .menu li.a{padding-left:10px}
.menu li.menu7{background:none}
.boxTopo .menu li.menu7 a{border-right:none}
.boxTopo .menu li .novo{margin-left:147px;position:absolute;top:100px}

.sprite{background-image:url(../imagens/spriteaprova3.png);background-repeat:no-repeat;display:block}.sprite-anpac-2015-rodape{width:95px;height:117px;background-position:-5px -5px}.sprite-anpac-2015-topo{width:58px;height:71px;background-position:-110px -5px}.sprite-banner-cartao-iesde-aprova{width:206px;height:324px;background-position:-178px -5px}.sprite-banner-videolivraria-home{width:167px;height:268px;background-position:-394px -5px}.sprite-banner97{width:677px;height:56px;background-position:-5px -339px}.sprite-bannerAssinaturaCompleta{width:180px;height:132px;background-position:-5px -405px}.sprite-box-banner-disciplinas{width:164px;height:220px;background-position:-195px -405px}.sprite-btn-pesquisar-home{width:22px;height:20px;background-position:-571px -5px}.sprite-btn-twitter{width:173px;height:30px;background-position:-394px -283px}.sprite-btn-youtube{width:180px;height:30px;background-position:-369px -405px}.sprite-icone-atendimento{width:57px;height:72px;background-position:-603px -5px}.sprite-icone-boleto{width:49px;height:72px;background-position:-110px -87px}.sprite-icone-cliente{width:87px;height:72px;background-position:-571px -87px}.sprite-icone-menu-vertical{width:10px;height:9px;background-position:-670px -5px}.sprite-icone-telefone-ligue{width:88px;height:58px;background-position:-5px -169px}.sprite-img-boleto{width:31px;height:18px;background-position:-670px -24px}.sprite-img-conhecimento-bancario{width:163px;height:163px;background-position:-369px -445px}.sprite-img-direito-constitucional{width:163px;height:163px;background-position:-542px -445px}.sprite-img-formas-pagamento{width:166px;height:18px;background-position:-5px -618px}.sprite-img-informatica{width:163px;height:163px;background-position:-711px -5px}.sprite-img-raciocinio{width:163px;height:163px;background-position:-692px -178px}.sprite-logo-aprova{width:336px;height:66px;background-position:-369px -618px}.sprite-menu-azulclaro-site{width:14px;height:14px;background-position:-103px -178px}.sprite-novo{width:40px;height:43px;background-position:-127px -178px}.sprite-questoes-resolvidas{width:163px;height:163px;background-position:-715px -413px}.sprite-seal_125-50_grey{width:125px;height:50px;background-position:-715px -586px}.sprite-selo-garantia-termo-interno{width:106px;height:113px;background-position:-5px -646px}


.sprite-logo-aprova-rodape{width:141px;height:54px; background:url('../imagens/logo-aprova.png')!important;}
/**/

.npl{ padding-left:0; }
.npr{ padding-right:0; }

.container{ width:990px; }


h1{
	font-family: 'alexandriaflfbold', 'Arial';
	font-size: 24px;
	color:#1672a2;
	padding: 8px 20px;
	margin-bottom: 15px;
	border-bottom:1px solid #d9e8f0;
	}

h2{
	font-family: 'alexandriaflfbold', 'Arial';
	font-size: 20px;
	padding: 8px 0px;
	margin-bottom: 0px;
	}

.texto{ padding-left:20px; color:#555; font-size:14px; }

.programacao{ font-size:14px; color:#222; }

.programacao span{
	display:block;
	color:#7b2b82;
	font-size:12px;
	}

.programacao .data{
	color:#9d0daa;
	font-weight:bold;
	font-size:20px;
	padding-left:20px;
	}

.programacao .row{
	border-bottom:1px solid #fff;
	padding:5px 0;
	margin:0;
	}

.programacao .row:nth-child(odd){ background:#f8f8f8; }
.programacao .row:nth-child(even){ background:#ededed; }


.programacao .btn-info{
	background:url('../imagens/icone-seta.png') no-repeat;
	background-position: 10px center ;
	background-color: #902999;
	border:0;
	padding-left:25px;
	margin-top:10px;
	}

.programacao .btn-info:hover{ background-color:#5b2460; }

.banner-lateral{ padding-top:30px; }

.container .banner-lateral{
	float:left;
	margin:30px;
	margin-top:0;
	margin-left:0;
	}

.box-video{
	background:#e9e9e9;
	text-align:center;
	max-height:360px;
	}

.box-video .video{ width:640px; margin:0px auto; }

.btn-sair{ float:right; margin-top:20px;}


.boxRodapeN{background-image:linear-gradient(#E4E4E4, #F3F3F3);background-repeat:repeat-x;background-color:#f3f3f3;width:100%;margin-top:0px;clear:both;display:table}
.boxRodapeN .rodape{width:960px;margin:0px auto}
.boxRodapeN .rodape .rodapeInf{height:128px;width:960px;display:table}
.boxRodapeN .rodape .rodapeInf p{float:left}
.boxRodapeN .rodape .rodapeInf p.logoAprova{margin-left:180px;margin-top:30px}
.boxRodapeN .rodape .rodapeInf p.endereco{margin-top:40px;color:#555;font-size:10px;text-shadow:1px 1px 0px #f4f4f4;margin-left:15px}
.enderecos-estudios{display:block;margin-top:9px;line-height:12px;width:485px}
