/*
	buscar e banners
*/

#boxGeral ul.filtroHomeNovo{
	clear:both;
	width:205px;
	display:table;
	background-image:url('../imagens/bg-box-buscar-home.jpg');
	background-repeat:no-repeat;
	height:56px;
	margin-left:17px;
	margin-top:10px;
	float:left;
}
#boxGeral ul.filtroHomeNovo li{
	float:left;
	padding:0px;
	margin:0px;

}
#boxGeral ul.filtroHomeNovo li.pesquisar{
	padding:0px;
	margin:0px;
	padding-top:20px;
}
#boxGeral ul.filtroHomeNovo li.input{
	padding:0px;
	margin:0px;
	height:20px;
	padding-top:21px;
	margin-right:2px;
}

#boxGeral ul.filtroHomeNovo li input{
	padding:0px;
	margin:0px;
	width:108px;
	line-height:normal;
	padding-top:2px;
	padding-bottom:1px;
	margin-left:58px;
	border:1px solid #bbb;
	font-family:Arial, Helvetica, sans-serif;
}

#boxGeral .bannerLicenciados{
	width:694px;
	float:left;
	margin-left:20px;
	margin-top:10px;
}

/**/

#boxGeral #boxSite .site ul.destaques{
	width:960px;
	height:77px;
	background-image:url('../imagens/bg-destaque-home.jpg');
	background-repeat:no-repeat;
	display:table;
	font-family:Arial, Helvetica, sans-serif;
	float:left;
}

#boxGeral #boxSite .site ul.destaques li{
	float:left;
	width:200px;
	font-size:10px;
	color:#7f7f7f;
	padding-top:16px;
}

#boxGeral #boxSite .site ul.destaques li p{
	color:#2495c6;
	font-weight:bold;
	font-size:11px;
	padding-top:5px;
	margin-bottom:3px;
}

#boxGeral #boxSite .site ul.destaques li.aprenda{
	width:190px;
	padding-left:114px;
}

#boxGeral #boxSite .site ul.destaques li.estude{
	width:195px;
	padding-left:125px;
}

#boxGeral #boxSite .site ul.destaques li.professores{
	width:195px;
	padding-left:130px;
}

#boxGeral #boxSite .site ul.destaques li.preco{
	width:155px;
	padding-left:70px;

}

/* novo */

#boxGeral #boxSite .site ul.destaquesNovo{
	width:196px;
	height:133px;
	background-image:url('../imagens/bg-box-vantegens-home.png');
	background-repeat:no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	float:left;
	padding-top:16px;
}

#boxGeral #boxSite .site ul.destaquesNovo li{
	font-size:10px;
	color:#7f7f7f;
	padding-left:50px;
	height:44px;
}

#boxGeral #boxSite .site ul.destaquesNovo li p{
	color:#2495c6;
	font-weight:bold;
	font-size:10px;
}


/**/

#boxGeral #boxSite .site .conteudo {
	width: 960px;
	display: table;
}
#boxGeral #boxSite .site .conteudo .conteudoHome{
	width:700px;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

#boxGeral #boxSite .site .conteudo .conteudoHome h2{
	padding-top:23px;
	font-size:18px;
	color:#2b4a5f;
}

#boxGeral #boxSite .site .conteudo .conteudoHome .prepareSe{
	padding-top:12px;
	line-height:14px;
	color:#333333;
}

#boxGeral #boxSite .site .conteudo .conteudoHome .btnPromoAprova{
	position:absolute;
	margin-left:392px;
	margin-top:10px;
}

/*
	lista de concursos da home
*/



#boxGeral #boxSite .site .conteudo .conteudoHome ul.ListaConcursosHome{
	width:700px;
	display:table;
	padding-top:22px;
	font-family:Arial, Helvetica, sans-serif;
}

#boxGeral #boxSite .site .conteudo .conteudoHome ul.ListaConcursosHome h3 {
	padding-top:23px;
	font-size:18px;
	color:#2b4a5f;
	clear: left;
	margin-top: 20px;
	margin-bottom: 10px;
}

#boxGeral #boxSite .site .conteudo .conteudoHome ul.ListaConcursosHome li{
	width:157px;
	height:233px;
	background-repeat:no-repeat;
	background-image:url('../imagens/bg-box-concursohome.jpg');
	background-position:-3px 0px;
	padding-left:15px;
	padding-top:8px;
	color:#FFF;
	float:left;

}

#boxGeral #boxSite .site .conteudo .conteudoHome ul.ListaConcursosHome li.azul{
	background-image:url('../imagens/bg-box-concurso-home-azul.jpg');
}

#boxGeral #boxSite .site .conteudo .conteudoHome ul.ListaConcursosHome li p.titulo{
	font-size:16px;
	font-weight:bold;
	font-style:italic;
	letter-spacing:-0.02em;
	height:65px;
	overflow: hidden;
}

#boxGeral #boxSite .site .conteudo .conteudoHome ul.ListaConcursosHome li p.titulo a{
	color:#FFF;
}


#boxGeral #boxSite .site .conteudo .conteudoHome ul.ListaConcursosHome li p.cargo{
	padding-top:10px;
	padding-left:10px;
}
#boxGeral #boxSite .site .conteudo .conteudoHome ul.ListaConcursosHome li p.salario{
	padding-top:5px;
	padding-left:10px;
}

#boxGeral #boxSite .site .conteudo .conteudoHome ul.ListaConcursosHome li p.aulas{
	padding-top:5px;
	padding-left:10px;
	color:#097926;
}
#boxGeral #boxSite .site .conteudo .conteudoHome ul.ListaConcursosHome li.azul p.aulas{
	color:#0c5476;
}

#boxGeral #boxSite .site .conteudo .conteudoHome ul.ListaConcursosHome li p.preparar{
	padding-top:5px;
	padding-left:10px;
	font-weight:bold;
	color:#f6fde9;
}
#boxGeral #boxSite .site .conteudo .conteudoHome ul.ListaConcursosHome li p.valor{
	padding-top:3px;
	padding-left:10px;
	font-weight:bold;
	color:#FFF;
	text-align:right;
	width:135px;
	font-size:24px;
}

#boxGeral #boxSite .site .conteudo .conteudoHome ul.ListaConcursosHome li p.valor b{
	font-size:11px;
	color:#097926;
}
#boxGeral #boxSite .site .conteudo .conteudoHome ul.ListaConcursosHome li.azul p.valor b{
	color:#0c5476;
}

#boxGeral #boxSite .site .conteudo .conteudoHome ul.ListaConcursosHome li p.saibaMais{
	font-weight:bold;
	padding-top:9px;
	width:144px;
	text-align:right;
}

#boxGeral #boxSite .site .conteudo .conteudoHome ul.ListaConcursosHome li p.saibaMais a{
	color:#097926;
	text-decoration:underline;
}

#boxGeral #boxSite .site .conteudo .conteudoHome ul.ListaConcursosHome li.azul p.saibaMais a{
	color:#0c5476;
}

#boxGeral #boxSite .site .conteudo .conteudoHome .demonstrativo{
	width:675px;
	height:366px;
	background-image:url('../imagens/bg-demonstrativo-home.jpg');
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-repeat:no-repeat;
	background-position:0px 15px;
	padding-left:15px;
}

#boxGeral #boxSite .site .conteudo .conteudoHome .demonstrativo .titulo{
	padding-top:15px;
	font-size:18px;
	color:#2b4a5f;
	font-weight:bold;
}

#boxGeral #boxSite .site .conteudo .conteudoHome .demonstrativo .texto{
	padding-top:12px;
	color:#333333;
}

#boxGeral #boxSite .site .conteudo .conteudoHome .demonstrativo .select{
	float:left;
	padding-top:50px;
	width:275px;
}


#boxGeral #boxSite .site .conteudo .conteudoHome .demonstrativo select{
	color:#666;
	float:left;
	
}

#boxGeral #boxSite .site .conteudo .conteudoHome .demonstrativo .player{
	padding-top:50px;
	width:320px;
	float:left;
}

#boxGeral #boxSite .site .conteudo .conteudoHome .bannerEbit{
	clear:both; padding:0px; margin:0px; padding-top:10px;
}


#boxGeral #boxSite .site .conteudo .conteudoHome .listaHomeTresColunas{
	width:520px!important;
	float:left;
}


#boxGeral #boxSite .site .conteudo .conteudoHome .lateralDireita{
	float:left;
	width:160px;
	margin-left:20px;
	padding-top:23px;
}

#boxGeral #boxSite .site .conteudo .conteudoHome .lateralDireita p{
	margin-bottom:20px;
}



/*
LISTA DOS CURSOS VIDEO LIVRARIA
*/

/*
	lista de concursos da home
*/

#boxGeral #boxSite .site .conteudo .conteudoHome ul.listaVideoLivraria{
	width:700px;
	display:table;
	padding-top:0px;
	font-family:Arial, Helvetica, sans-serif;
	clear:both;
}

#boxGeral #boxSite .site .conteudo .conteudoHome h3.tituloVideoLivraria {
	padding-top:43px;
	font-size:18px;
	color:#2b4a5f;
	margin-bottom: 10px;
	clear:both;
}

#boxGeral #boxSite .site .conteudo .conteudoHome ul.listaVideoLivraria li{
	width:172px;
	height:260px;
	background-repeat:no-repeat;
	background-image:url('../imagens/bg-videoaula-dvd.png');
	background-position:-3px 0px;
	padding-left:2px;
	padding-top:6px;
	padding-bottom:10px;
	color:#FFF;
	float:left;
	text-transform:uppercase;
	display:table;


}

#boxGeral #boxSite .site .conteudo .conteudoHome ul.listaVideoLivraria li p.titulo{
	font-size:11px;
	font-weight:bold;
	font-style:normal;
	letter-spacing:normal;
	height:50px;
	overflow: hidden;
	text-align:center;
	width:162px;
	padding-top:3px;
	line-height:12px;
}

#boxGeral #boxSite .site .conteudo .conteudoHome ul.listaVideoLivraria li p.titulo a{
	color:#FFF;
}

#boxGeral #boxSite .site .conteudo .conteudoHome ul.listaVideoLivraria li p.valor{
	font-weight:bold;
	color:#FFF;
	width:152px;
	font-size:24px;
	text-align:center;
}
#boxGeral #boxSite .site .conteudo .conteudoHome ul.listaVideoLivraria li p.img{
	padding-top:20px;
}

#boxGeral #boxSite .site .conteudo .conteudoHome ul.listaVideoLivraria li p.saibaMais{
	font-weight:bold;
	padding-top:8px;
	width:162px;
	text-align:right;
	text-transform:lowercase
}

#boxGeral #boxSite .site .conteudo .conteudoHome ul.listaVideoLivraria li p.saibaMais a{
	color:#388886;
	text-decoration:underline;
}



/*
	lista de links para os sites da home
*/



#boxGeral #boxSite .site .conteudo .conteudoHome ul.listaSites{
	width:700px;
	display:table;
	padding-top:22px;
	font-family:Arial, Helvetica, sans-serif;
}

#boxGeral #boxSite .site .conteudo .conteudoHome ul.listaSites h3 {
	padding-top:23px;
	font-size:18px;
	color:#2b4a5f;
	clear: left;
	margin-top: 20px;
	margin-bottom: 10px;
}

#boxGeral #boxSite .site .conteudo .conteudoHome ul.listaSites li{
	width:157px;
	height:215px;
	background-repeat:no-repeat;
	background-image:url('../imagens/bg-box-concurso-home-azul.jpg');
	background-position:-3px 0px;
	padding-left:15px;
	padding-top:8px;
	color:#FFF;
	float:left;

}


#boxGeral #boxSite .site .conteudo .conteudoHome ul.listaSites li p.titulo{
	font-size:16px;
	font-weight:bold;
	font-style:italic;
	letter-spacing:-0.02em;
	overflow: hidden;
	padding-top:30px;
	height:40px;
}

#boxGeral #boxSite .site .conteudo .conteudoHome ul.listaSites li p.titulo a{
	color:#FFF;
}


#boxGeral #boxSite .site .conteudo .conteudoHome ul.listaSites li p.cargo{
	padding-top:10px;
	padding-left:10px;
	line-height:16px;
	width:135px;
	height:108px;
}

#boxGeral #boxSite .site .conteudo .conteudoHome ul.listaSites li p.cargo a{
	color:#FFF;
}


#boxGeral #boxSite .site .conteudo .conteudoHome ul.listaSites li p.saibaMais{
	font-weight:bold;
	padding-top:6px;
	width:144px;
	text-align:right;
}

#boxGeral #boxSite .site .conteudo .conteudoHome ul.listaSites li p.saibaMais a{
	color:#0c5476;
	text-decoration:underline;
}




/* Easy Slider */
#banner{
	float:left;
	width:734px;
	margin-left:15px;
	margin-top:5px;
}
#banner ul, #banner li{
	margin:0px;
	padding:0px;
	list-style:none;
	}

#banner li{ 
	/* 
		define width and height of list item (slide)
		entire banner area will adjust according to the parameters provided here
	*/ 
	width:734px;
	height:145px;
	overflow:hidden; 
	}	
/* numeric controls */	

ol#controls{
	margin:0px;
	padding:0px;
	height:34px;
	padding-top:5px;
	padding-left:495px;
	position:absolute;
	margin-top:110px;
	width: 127px;
	z-index:0px;
	}
ol#controls li{
	margin:0 1px 0 0; 
	padding:0;
	float:left;
	list-style:none;
	height:22px;
	line-height:22px;

	}
ol#controls li a{
	background-image:url('../imagens/icone-inativo.png');
	background-repeat:no-repeat;
	float:left;
	height:26px;
	width:24px;
	text-align:center;
	line-height:20x;
	color:#20526d;
	}
ol#controls li.current a{
	background-image:url('../imagens/icone-ativo.png');
	color:#fff;
	font-weight:bold;
	}
ol#controls li a:focus, #prevBtn a:focus, #nextBtn a:focus{outline:none;}
	
/* // Easy Slider */


/* box flutuante */
#topbar{
	padding: 0px;
	visibility: hidden;
	width:246px;
	height:267px;
	font-family: Tahoma;
	position: absolute;
	z-index:9999999;
}

#boxFlutuante{
	background-image:url('../imagens/bg-box-flutuante.jpg');
	background-repeat:no-repeat;
	width:244px;
	height:265px;
	font-family:"Trebuchet MS", Helvetica, sans-serif;
	border:1px solid #2e596e;
	display:none;
}

#boxFlutuante p.frase{
	color:#2e596e;
	font-weight:bold;
	letter-spacing:-0.07em;
	height:70px;
	margin-top:120px;
}
#boxFlutuante p.fraseObrigado{
	margin-top:115px;
}

#boxFlutuante p.fechar{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#365d70;
	font-weight:bold;
	width:14px;
	margin-top:14px;
	height:16px;
	cursor:pointer;
	margin-left:220px;
}
#boxFlutuante form{
	display:table;
}
#boxFlutuante form p{
	padding-left:20px;
	float:left;
}

#boxFlutuante form p.input{
	float:left;
	padding-top:2px;
	width:167px;
}


#boxFlutuante form p.input input{
	border:1px solid #e0e0e0;
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	color:#137828;
	font-weight:bold;
	width:150px;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:4px;
	letter-spacing:-0.02em;
}

#boxFlutuante form p.btnOk{
	padding:0px;
	margin:0px;
}
