body{
	background-color:#EDEDED;
}

#boxGeral{
	font-family:Arial, Helvetica, sans-serif;
	background-image:url('../imagens/bg-menu-continuo.png');
	background-repeat:repeat-x;
	background-position:0px 76px;
	background-color:#FFFFFF;
	text-align:center;
}
#boxGeral .boxSite{
	width:960px;
	margin:0px auto;
	background-image:url('../imagens/bg-menu.png');
	background-repeat:repeat-x;
	background-position:-15px 76px;
	display:table;
	text-align:left;

}

ul.bread{
	font-size:10px;
	display:table;
	height:22px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#4e4e4e;
}

ul.bread li{
	float:left;
	padding-right:17px;
}

ul.bread li a{
	color:#025a9a;
	text-decoration:none;
}

ul.bread li a:hover{
	text-decoration:underline;
}
/*

*/
#boxGeral .boxSite ul.infoTopo{
	height:130px;
	width:960px;
	display:table;
}

#boxGeral .boxSite ul.infoTopo li{
	float:left;
}

#boxGeral .boxSite ul.infoTopo li.logo{
	width:410px;
}

#boxGeral .boxSite ul.infoTopo li p.fraseLogo{
	color:#FFFFFF;
	font-size:10px;
	margin-top:-5px;
	position:absolute;
}

#boxGeral .boxSite ul.infoTopo li.info{
	padding-top:36px;
	width:473px;
	display:table;
}
#boxGeral .boxSite ul.infoTopo li.info ul.login{
	color:#4f6e7c;
	font-size:11px;
	font-weight:bold;
	height:40px;
}
#boxGeral .boxSite ul.infoTopo li.info ul.login li{
	padding-left:5px;
	padding-top:3px;
}

#boxGeral .boxSite ul.infoTopo li.info ul.login li.espaco{
	height:32px;
	line-height:28px;
	padding-left:36px;
	padding-top:0px;
	padding-right:10px;
	width: 150px;
}

#boxGeral .boxSite ul.infoTopo li.info ul.login li.telefone{
	background-image:url('../imagens/icone-telefone.png');
	background-repeat:no-repeat;
	height:32px;
	line-height:28px;
	padding-left:36px;
	padding-top:0px;
	padding-right:10px;
}

#boxGeral .boxSite ul.infoTopo li.info ul.login li.area{
	background-image:url('../imagens/icone-aluno.png');
	background-repeat:no-repeat;
	height:32px;
	line-height:28px;
	padding-left:36px;
	padding-top:0px;
	padding-right:10px;
}

#boxGeral .boxSite ul.infoTopo li.info ul.login li input{
	border:1px solid #868686;
	width:88px;
	height:18px;
}

#boxGeral .boxSite ul.infoTopo li.info ul.login li button{
	border:0px;
	padding:0px;
	margin:0px;
	width:23px;
	height:21px;
}

/*
	menu
*/

#boxGeral .boxSite ul.infoTopo li.info ul.menuTopo{
	display:table;
	width:550px;
}

#boxGeral .boxSite ul.infoTopo li.info ul.menuTopo li{
	padding:0px;
	margin:0px;
	font-size:14px;
	font-weight:bold;

}

#boxGeral .boxSite ul.infoTopo li.info ul.menuTopo li a{
	padding-top:14px;
	color:#FFF;
	text-decoration:none;
	text-transform:uppercase;
	display:inline-block;
	height:26px;
	padding-left:20px;
	padding-right:20px;
}

#boxGeral .boxSite ul.infoTopo li.info ul.menuTopo li a.fale{
	padding-right:0px;
}

#boxGeral .boxSite ul.infoTopo li.info ul.menuTopo li a:hover{
	color:#fff948;

}
















/*
	rodape
*/

.footer{
	width:100%;
	padding:0px;
	margin:0px;
	height:171px;
	margin-top:40px;
	background-color:#ededed;
	padding-top:16px;
}

.footer .footer2{
	text-align:left;
	width:980px;
	margin:0px auto;

}

.footer .footer2 ul{
	float:left;
	padding:0px;
	display:table;
}
.footer .footer2 ul.institucional{ width:196px; }
.footer .footer2 ul.duvidas{ width:104px; }
.footer .footer2 ul.certificados{ width:140px; }
	.footer .footer2 ul.certificados li { padding-left:30px; clear:both; }
	.footer .footer2 ul.certificados li.titulo{	padding-left:0px; }
.footer .footer2 ul.pagamento{ width:332px; }
.footer .footer2 ul.parceiras{ width:160px; }
.footer .footer2 ul li.formPagamento{
	width:332px;
	height:60px;
	background-image:url('../imagens/icones-pagamento.png');
	background-repeat:no-repeat;
	background-position:0px 0px;
}

.footer .footer2 ul li.titulo{
	text-transform:uppercase;
	font-size:12px;
	height:20px;
	color:#4e4e4e;
	font-weight:bold;
	display:table;
	width:100%;
}
.footer .footer2 ul.certificados li.titulo{
	text-align:center;
	width:100px;
}

.footer .footer2 ul.pagamento li.titulo{
	text-align:center;
	width:240px;
}

.footer .footer2 ul a{ font-size:11px; color:#4e4e4e; text-decoration:none; }
.footer .footer2 ul a:hover{ text-decoration:underline; }

.footer .footer2 .iesde{
	clear:both;
	background-image:url('../imagens/logo-iesde-rodape.png');
	background-repeat:no-repeat;
	font-size:10px;
	color:#777777;
	height:33px;
	padding-top:8px;
	width:420px;
	padding-left:90px;
	text-align:left;
	margin-left:260px;
}
/*

.rodape{
	width:100%;
	text-align:left;
	display:block;
	clear:both;
	text-align:center;

	padding-top:40px;
}
.boxRodape {

	text-align:center;
	clear:both;
	height:171px;
	width:980px;
	margin:0px auto;
	font-family:Arial, Helvetica, sans-serif;

}

.boxRodape ul{
	text-align:left;
	height:100px;
	padding-top:16px;
	padding-left:24px;
}

.boxRodape ul li{
	float:left;
}

.boxRodape ul li ul{ float:left; padding:0px; }
.boxRodape ul li ul li{
	float:none;
}
.boxRodape ul li ul.institucional{ width:196px; }
.boxRodape ul li ul.duvidas{ width:104px; }
.boxRodape ul li ul.certificados{ width:140px; }
	.boxRodape ul li ul.certificados li { padding-left:30px; clear:both; }
	.boxRodape ul li ul.certificados li.titulo{	padding-left:0px; }
.boxRodape ul li ul.pagamento{ width:332px; }
.boxRodape ul li ul.parceiras{ width:160px; }

.boxRodape ul li ul li.titulo{
	text-transform:uppercase;
	font-size:12px;
	height:20px;
	color:#4e4e4e;
	font-weight:bold;
	display:table;
	width:100%;
}

.boxRodape ul li ul.certificados li.titulo{
	text-align:center;
	width:100px;
}

.boxRodape ul li ul.pagamento li.titulo{
	text-align:center;
	width:240px;
}

.boxRodape ul li ul li a{ font-size:11px; color:#4e4e4e; text-decoration:none; }
.boxRodape ul li ul li a:hover{ text-decoration:underline; }

.boxRodape ul li ul li.formPagamento{
	width:332px;
	height:60px;
	background-image:url('../imagens/icones-pagamento.png');
	background-repeat:no-repeat;
	background-position:0px 0px;
}

.boxRodape .iesde{
	background-image:url('../imagens/logo-iesde-rodape.png');
	background-repeat:no-repeat;
	font-size:10px;
	color:#777777;
	height:33px;
	padding-top:8px;
	width:420px;
	padding-left:90px;
	margin:0px auto;
	text-align:left;
}





