/**
Editar o Layout

/* Problemas com internet explorer edite o arquivo expecifico ie */


.item-page_vagas h1:after,
.blog_selecao h1:after{
    content:"Envie seu Currículo para: vagas@grupofarol.com.br";
    width: 100%;
    float: left;
    line-height: 22px;
    font-size: 16px;
    margin: 15px 0 0;
}






.moduletable_redesSociais {
  float: left;
  padding: 50px 20px 25px 280px;
}
.moduletable_redesSociais .youtube {
	float:left;
	display:block;
	width:48px;
	height:77px;
	font-size:0;
	text-decoration:none;
	border:none;
	background:url(../images/facebookTopo.png) no-repeat;
}
.moduletable_redesSociais .facebook {
	float:left;
	display:block;
	width:46px;
	height:77px;
	font-size:0;
	text-decoration:none;
	border:none;
	background:url(../images/youtubeTopo.png) no-repeat;
}
.moduletable_telefone {
	float:left;
}
.moduletable_telefone .custom_telefone {
  background: url("../images/bg_telefones.png") no-repeat scroll left 50px transparent;
  color: #FFFFFF;
  float: left;
  padding: 45px 0 51px 65px;
  text-align: left;
  width: 160px;
}
.moduletable_menutopo {
  float: left;
  margin-top: 5px;
  z-index: 99999 !important;
}
.moduletable_menutopo_Institucional {
  left: -246px;
  position: absolute;
  top: -67px;
}
.moduletable_menutopo_servicos {
  left: -321px;
  position: absolute;
  top: -67px;
}
.moduletable_menutopo_cursos,
.moduletable_menutopo_vagas,
.moduletable_menutopo_agenda,
.moduletable_menutopo_selecao,
.moduletable_menutopo_contato {
  left: 0;
  position: absolute;
  top: -67px;
  z-index:99999 !important;
}
.moduletable_logo {
	float:left;
}
.moduletable_preArtigos {
  background: url("../images/bg_meio.png") no-repeat scroll center bottom transparent;
  float: left;
  height: 369px;
  width: 1000px;
}
.newsflash-horiz_preArtigos {
	float:left;
}
.newsflash-horiz_preArtigos li {
  background: url("../images/bg_preArtigo.png") no-repeat scroll 0 0 transparent;
  float: left;
  height: 329px;
  margin: 0;
  padding: 0 7px;
  position: relative;
  width: 236px;
}

.newsflash-horiz_preArtigos li h4 {
    color: #0D0E5A;
    font-family: "Century Gothic",Arial,Helvetica,sans-serif;
    font-size: 16px;
    font-weight: bold;
    height: 25px;
    padding: 22px 6px 12px 47px;
    width: 195px;
}
/*.newsflash-horiz_preArtigos li h4 {
  color: #0D0E5A;
  font-family: "Century Gothic",Arial,Helvetica,sans-serif;
  font-size: 16px;
  font-weight: bold;
  padding: 24px 6px 12px 53px;
}*/
.newsflash-horiz_preArtigos li img {
  float: left;
  margin: 0 0 8px 0;
}

.newsflash-horiz_preArtigos li .readmore {
    background: url("../images/seta.png") no-repeat scroll left center transparent;
    color: #0D0E5A;
    left: 148px;
    margin: 5px;
    padding-left: 14px;
    position: absolute;
    text-decoration: none;
    top: 292px;
}

.moduletable_vagas {
    background: url("../images/bg_vagas.png") no-repeat scroll 0 0 transparent;
    float: left;
    height: 212px;
    margin-top: 25px;
    padding: 0 60px 40px 25px;
    width: 363px;
}
.moduletable_vagas h3 {
  color: #FFFFFF;
  float: left;
  font-size: 18px;
  padding: 10px 0 20px 255px;
}
.moduletable_vagas .nspMain {
	float:left;
}
.moduletable_btnEnviaCurriculum {
  background: url("../images/bg_btnLink.png") no-repeat scroll center bottom transparent;
  font-weight: bold;
  left: 240px;
  position: absolute;
  top: 595px;
}
.moduletable_btnEnviaCurriculum * {
	float:left;
}
.moduletable_btnEnviaCurriculum a {
  color: #0D0E5A;
  font-size: 15px;
  padding: 5px;
  text-decoration: none;
}
.moduletable_btnEnviaCurriculum a:hover {
	color:#6270dd;
}
.moduletable_cursos {
  background: url("../images/bg_cursos.png") no-repeat scroll 0 0 transparent;
  float: left;
  height: 252px;
  margin: 25px 0 0 0px;
  padding-left: 10px;
  width: 539px;
}

.moduletable_cursos h3 {
    color: #FFFFFF;
    float: left;
    font-size: 18px;
    padding: 10px 67px 25px 410px;
}
.moduletable_rodape {
	float:left;
	width:300px;
	height:160px;
	margin-right:30px;
}
.moduletable_rodape h3 {
  background: url("../images/bg_title.png") no-repeat scroll -8px bottom transparent;
  color: #23257E;
  float: left;
  font-size: 18px;
  height: 35px;
  width: 300px;
}
.moduletable_rodape a {
	float:left;
	text-decoration:none;
	border:none;
}
.moduletable_rodape .leiamais {
  color: #23257E;
  font-size: 12px;
  font-weight: bold;
  margin: 5px 0 0 220px;
}
.moduletable_galeriaFoto {
	float:left;
	width:330px;
	height:160px;
	margin-right:30px;
}
.moduletable_galeriaFoto h3 {
  background: url("../images/bg_title.png") no-repeat scroll -8px bottom transparent;
  color: #23257E;
  float: left;
  font-size: 18px;
  height: 35px;
  margin-left: 10px;
  width: 330px;
}
.moduletable_galeriaFoto .imgLink {
  float: left;
  margin: 8px 10px 0 0;
}
.moduletable_galeriaFoto .texto {
  color: #4E4E4E;
  float: left;
  margin: 25px 0 0 10px;
  text-decoration: none;
  width: 130px;
}
.moduletable_newsletter {
	float:left;
	width:300px;
	height:160px;
	background:url(../images/bg_mail.png) no-repeat left center;
}
.moduletable_newsletter h3 {
	background: url("../images/bg_title.png") no-repeat scroll -8px bottom transparent;
  color: #23257E;
  float: left;
  font-size: 18px;
  height: 35px;
  width: 300px;
  margin-bottom:10px;
}
.acymailing_module_newsletter {
  float: left;
  padding: 5px 0 0 80px;
}
.acymailing_module_newsletter .inputbox {
  background: url("../images/bg_input.png") no-repeat scroll 0 0 transparent;
  border: medium none;
  height: 43px;
  margin: 0;
  padding: 0 8px;
  width: 199px;
}
.acymailing_module_newsletter .subbutton {
	border:none;
	background:none;
	color:#071643;
	float:right;
}
.moduletable_rodapeBoxes {
  float: left;
  height: 120px;
  /*margin: 50px 0 0;*/
  width:235px;
}
.moduletable_rodapeBoxes .logoRodape {
	float:left;
	width:235px;
	height:120px;
	text-align:center;
}
.moduletable_rodapeBoxes .logoRodape a {
  display: block;
  float: left;
  margin: 0 20px 8px;
}
.moduletable_faleRodape2 {
  float: left;
  /*margin: 50px 0 0;*/
  width: 140px;
}
.moduletable_faleRodape2 .faleconosco {
  background: url("../images/bg_fone-rodape.png") no-repeat scroll left top transparent;
  float: left;
  height: 80px;
  margin: 15px 0 0 13px;
  padding: 5px 0 0 50px;
  width: 160px;
  font-size: 16px;
}
.moduletable_redeRodape2 {
  float: left;
  margin: 0px 0 0 75px;
  width: 145px;
}
.moduletable_redeRodape2 .redes {
  float: left;
  font-size: 16px;
  height: 80px;
  margin: 20px 0 0 15px;
  width: 110px;
}
.moduletable_redeRodape2 .redes a {
	color:#FFF;
}
.moduletable_redeRodape2 .redes .youtube {
  background: url("../images/youtube.png") no-repeat scroll center center transparent;
  display: block;
  float: left;
  font-size: 0;
  height: 45px;
  padding: 5px;
  width: 43px;
}
.moduletable_redeRodape2 .redes .facebook {
  background: url("../images/facebook.png") no-repeat scroll center center transparent;
  display: block;
  float: left;
  font-size: 0;
  height: 45px;
  padding: 5px;
  width: 42px;
}
.moduletable_textoRodape {
    float: left;
    height: 60px;
    margin-top: -30px;
    overflow: hidden;
    padding: 0 8px;
    width: 565px;
	
}
.moduletable_textoRodape table {
    height: 45px;
 }


.moduletable_textoRodape table .end {
    float: left;
    text-align: center;
    width: 263px;
	color:#333;
}

.moduletable_textoRodape table .text {
    float: right;
    margin: 3px 0 0;
    position: relative;
    width: 546px;
	color:#333;
}
.moduletable_chatRodape {
  float: right;
  height: 130px;
  /*margin: 40px 0 0 0;*/
  width: 350px;
  margin-top: -5px;
}
.moduletable_copyright {
  color: #FFFFFF;
  float: left;
  font-size: 12px;
  height: 52px;
  width: 1000px;
  margin-top:20px;
}
.moduletable_copyright a {
	text-decoration:none;
	border:none;
	color:#FFF;
}
.moduletable_copyright a:hover {
	color:#527dff;
}
.moduletable_copyright .text {
  float: left;
  padding: 23px 300px 0 20px;
}

.moduletable_copyright .youweb-txt {
    float: left;
    padding: 5px 5px 0 200px;
}
.moduletable_copyright .youweb-img {
    float: left;
    margin-top: -8px;
}
.moduletable_copyright .youweb-des {
  left: 780px;
  position: absolute;
  top: 180px;
}
.item-page_artigos {
  float: left;
  min-height: 550px;
  line-height: 20px;
  overflow: hidden;
  width: 1000px;
}

.item-page_artigos h2 {
	  background: url("../images/bg_titleMenu.png") no-repeat scroll -3px bottom transparent;
    color: #000052;
    float: left;
    font-family: "Century Gothic",Arial,Helvetica,sans-serif;
    font-size: 24px;
    height: 45px;
    margin-bottom: 20px;
    width: 100%;}

.item-page_artigos2 {
  float: left;
  height: 555px;
  line-height: 22px;
  margin-top: 97px;
  overflow: hidden;
  text-align: justify;
  width: 678px;
}
.item-page_artigos2 h2 {
  color: #000052;
  margin: 0 0 15px;
}
.moduletable_institucional {
	width:236px;
}
.moduletable_institucional h3 {
  background: url("../images/bg_titleMenu.png") no-repeat scroll -3px bottom transparent;
  color: #000052;
  float: left;
  font-family: "Century Gothic",Arial,Helvetica,sans-serif;
  font-size: 28px;
  height: 45px;
  margin-bottom: 20px;
  width: 236px;
}
.moduletable_institucional .menu_institucional {
	float:left;
	width:236px;
	height:522px;
	background:url(../images/bg_institucional.png) no-repeat;
}
.moduletable_institucional .menu_institucional li {
  border-bottom: 2px dotted #000052;
  width: 200px;
}
.moduletable_institucional .menu_institucional li a {
  color: #000052;
  display: block;
  font-family: "Century Gothic",Arial,Helvetica,sans-serif;
  font-size: 18px;
  padding: 5px 0 5px 30px;
  text-decoration: none;
}
.moduletable_institucional .menu_institucional li.active a {
  background: url("../images/seta_li.png") no-repeat scroll 11px center transparent;
  font-weight:bold;
}
.moduletable_institucional .menu_institucional li a:hover,
.moduletable_servicos .menu_servicos li a:hover {
	color:#527dff;
}
.moduletable_institucional .menu_institucional .item-165,
.moduletable_servicos .menu_servicos .item-181 {
	border:none;
}
.moduletable_servicos {
	width:311px;
	height:618px;
	background:url("../images/bg_servicos.png") no-repeat 0 61px;
}
.moduletable_servicos h3 {
	background: url("../images/bg_titleMenu.png") no-repeat scroll -3px bottom transparent;
  color: #000052;
  float: left;
  font-family: "Century Gothic",Arial,Helvetica,sans-serif;
  font-size: 28px;
  height: 45px;
  margin-bottom: 20px;
  width: 236px;
}
.moduletable_servicos .menu_servicos {
	float:left;
}
.moduletable_servicos .menu_servicos li {
  border-bottom: 2px dotted #000052;
  margin-left: 5px;
  width: 290px;
}
.moduletable_servicos .menu_servicos li a {
	color: #000052;
  display: block;
  font-family: "Century Gothic",Arial,Helvetica,sans-serif;
  font-size: 18px;
  padding: 5px 0 5px 30px;
  text-decoration: none;
}
.moduletable_servicos .menu_servicos li.active a {
	background: url("../images/seta_li.png") no-repeat scroll 11px center transparent;
  	font-weight:bold;
}
.moduletable_contatoMenu {
  color: #000052;
  left: 90px;
  position: absolute;
  text-align: center;
  top: 502px;
  width: 190px;
}
.moduletable_contatoMenu h3 {
	width:179px;
	height:43px;
  font-size: 0px;
  margin: 0 0 10px;
  background:url(../images/bg_titleContato.jpg) no-repeat;
}
.moduletable_contatoMenu .custom_contatoMenu {
	text-align:left;
}

.moduletable_contatoMenu a {
    padding: 80px 50px 0 0;
    text-decoration: none;
}

.item-page_vagas {
    float: left;
    min-height: 500px;
    width: 650px;
}
.item-page_vagas h2 {
  background: url("../images/bg_titleMenu.png") no-repeat scroll -3px bottom transparent;
  color: #000052;
  float: left;
  font-family: "Century Gothic",Arial,Helvetica,sans-serif;
  font-size: 24px;
  height: 45px;
  margin-bottom: 20px;
  width: 100%;
}
.iceaccordion .accordion_content h3 {
  color: #616161;
  font-weight: bold;
  padding: 0 20px;
}
.iceaccordion .accordion_content .mod-articles-category-introtext {
  font-weight: normal;
  line-height: 18px;
  padding: 10px 20px;
  text-align: justify;
}
.iceaccordion div.accordion_content p.readmore {
  float: right;
  margin: 15px 20px;
}
.iceaccordion div.accordion_content p.readmore a {
	float:right;
	text-decoration:none;
	color: #000052;
}
.iceaccordion div.accordion_content p.readmore a:hover {
	color:#527dff;
}
.moduletable_botoesVagas {
  float: right;
  padding: 90px 0 0;
  width: 310px;
}

.blog_agenda, .blog_cursos, .item-page_cursos, .item-page_agenda, .blog_galeria, .item-page_cursos {
    float: left;
    height: 680px;
    overflow: scroll;
    width: 1000px;
}
.blog_agenda h1,
.blog_cursos h1,
.item-page_cursos h1,
.item-page_agenda h2,
.blog_galeria h1 {
  background: url("../images/bg_titleMenu.png") no-repeat scroll -3px bottom transparent;
  color: #000052;
  float: left;
  font-family: "Century Gothic",Arial,Helvetica,sans-serif;
  font-size: 28px;
  height: 45px;
  margin-bottom: 20px;
  width: 100%;
}

.blog_agenda .items-row {
    background: url("../images/divisorLinha.png") no-repeat scroll center bottom transparent;
    float: left;
    height: 120px;
    margin: 30px 0;
    overflow: hidden;
    padding: 0 0 30px;
    width: 980px;
}
.blog_agenda .items-row .item {
    float: left;
    padding: 0 45px 0 0;
    position: relative;
    width: 440px;
}
.blog_agenda .items-row .item img {
	float:left;
	max-width:142px;
	max-height:95px;
	padding-right:7px;
	margin:0 5px 100px 0;
	background:url(../images/bg_imgAgenda.png) no-repeat right top;
}

.blog_agenda .items-row .item .readmore {
    left: 340px;
    position: absolute;
    top: 110px;
}
.blog_agenda .items-row .item .readmore a {
  background: url("../images/seta.png") no-repeat scroll left center transparent;
  color: #000052;
  display: block;
  padding-left: 15px;
  text-decoration: none;
}
.blog_agenda .items-row .item .readmore a:hover {
	background: url("../images/seta_li.png") no-repeat scroll left center transparent;
}
.moduletable_bannerContato {
	float:left;
	width:100%;
	margin-bottom:30px;
}
.moduletable_bannerContato h3 {
	background: url("../images/bg_titleMenu.png") no-repeat scroll -3px bottom transparent;
  color: #000052;
  float: left;
  font-family: "Century Gothic",Arial,Helvetica,sans-serif;
  font-size: 28px;
  height: 45px;
  margin-bottom: 20px;
  width: 100%;
}

.moduletable_textoContato {
    position: absolute;
    text-align: center;
    top: 650px;
    width: 100%;
}

.moduletable_textoContato table {
    height: 50px;
    width: 1000px;
}
.moduletable_textoContato table .end {
    float: right;
    margin-right: 50px;
    margin-top: -28px;
    position: relative;
	color:#333;
}

.moduletable_textoContato table .text {
    color: #333333;
    font-size: 15px;
}
.moduletable_googleMaps {
  float: right;
  width: 427px;
  height: 415px;
}

.blog_cursos .items-row {
    border-bottom: 1px solid #242681;
    float: left;
    height: 140px;
    margin-bottom: 20px;
    margin-top: 30px;
    padding-bottom: 10px;
    width: 100%;
}
.blog_cursos .items-row .item {
    float: left;
    height: 260px;
    overflow: hidden;
    padding: 0 30px;
    position: relative;
    width: 135px;
}
.blog_cursos .items-row .column-1,
.blog_cursos .items-row .column-2 {
}
.blog_cursos .items-row .item img {
  float: left;
  margin: 0;
}
.blog_cursos .items-row .item .readmore {
  left: 210px;
  position: absolute;
  top: 241px;
}
.blog_cursos .items-row .item .readmore a {
  background: url("../images/seta.png") no-repeat scroll left center transparent;
  color: #000052;
  display: block;
  padding-left: 15px;
  text-decoration: none;
}
.blog_cursos .items-row .item .readmore a:hover {
	background: url("../images/seta_li.png") no-repeat scroll left center transparent;
}


.item-page_cursos {
    line-height: 20px;
    min-height: 680px;
    position: relative;
    text-align: justify;
}

.item-page_cursos .custom_pagseguro {
    float: left;
    margin-left: 140px;
    position: relative;
    text-align: center;
    width: 780px;
}

.item-page_cursos .geral {
    margin-left: 145px;
    width: 585px;
}

.item-page_cursos .preco .cad {
    background: url("../images/cadastro.png") no-repeat scroll left top transparent;
    color: #000000;
    font-size: 20px;
    margin-left: 125px;
    margin-right: 35px;
    padding: 31px 17px 23px 64px;
    width: 202px;
}

.item-page_cursos .preco .cad a {
    padding: 16px 19px;
    text-decoration: none;
}

.item-page_cursos .preco {
    color: #333333;
    margin: 10px 0px;
	font-weight:normal;
}
.blog_galeria .items-row {
	float:left;
	width:100%;
}
.blog_galeria .items-row .item {
	text-align:center;
	float:left;
	width:250px;
	height:250px;
	margin-bottom:30px;
}
.moduletable_iframeVagas {
	float:left;
	width:650px;
}
.moduletable_iframeVagas h3 {
  background: url("../images/bg_titleMenu.png") no-repeat scroll -3px bottom transparent;
  color: #000052;
  float: left;
  font-family: "Century Gothic",Arial,Helvetica,sans-serif;
  font-size: 28px;
  height: 45px;
  margin-bottom: 20px;
  width: 100%;
}
.item-page_vagas h1 {
	background: url("../images/bg_titleMenu.png") no-repeat scroll -3px bottom transparent;
  color: #000052;
  float: left;
  font-family: "Century Gothic",Arial,Helvetica,sans-serif;
  font-size: 28px;
  height: 45px;
  margin-bottom: 55px;
  width: 100%;
  z-index: 1;
}
.item-page_cursos h2, .item-page_agenda h1 {
  background: url("../images/bg_titleMenu.png") no-repeat scroll -3px bottom transparent;
  color: #000052;
  font-family: "Century Gothic",Arial,Helvetica,sans-serif;
  font-size: 24px;
  height: 45px;
  margin-bottom: 20px;
}
.item-page_cursos .nspArts .nspArt .readon {
  background: url("../images/seta.png") no-repeat scroll left center transparent;
  color: #000052;
  display: block;
  margin: 0;
  padding-left: 15px;
  text-decoration: none;
}
.item-page_agenda .nspImageWrapper {
	float:left;
}
.item-page_agenda .nspImage {
  background: url("../images/bg_imgAgenda.png") no-repeat scroll right top transparent;
  float: left;
  margin: 5px 5px 0 0;
  max-height: 95px;
  max-width: 142px;
  padding-bottom:5px;
  padding-right: 7px;
}
.item-page_agenda .readon {
  background: url("../images/seta.png") no-repeat scroll left center transparent;
  color: #000052;
  display: block;
  left: 355px;
  margin: 10px 0 0;
  padding-left: 15px;
  text-decoration: none;
}
.item-page_selecao {
  float: left;
  line-height: 20px;
  width: 100%;
}
.item-page_selecao h2 {
  background: url("../images/bg_titleMenu.png") no-repeat scroll -3px bottom transparent;
  color: #000052;
  float: left;
  font-family: "Century Gothic",Arial,Helvetica,sans-serif;
  font-size: 24px;
  height: 45px;
  margin-bottom: 20px;
  width: 100%;
}

.item-page_selecao h2 a {
	font-weight:normal!important;
	}

.item-page_selecao a {
	text-decoration:none;
	font-weight:bold;
	color:#242680;
}
.moduletable_googleButton {
  float: left;
  margin-left: 50px;
}
.moduletable_cadastroCurriculum {
	float:left;
}
.moduletable_cadastroCurriculum h3 {
  background: url("../images/bg_titleMenu.png") no-repeat scroll -3px bottom transparent;
  color: #000052;
  float: left;
  font-family: "Century Gothic",Arial,Helvetica,sans-serif;
  font-size: 28px;
  height: 45px;
  margin-bottom: 20px;
  width: 100%;
}
iframe {
	background: none transparent !important;
}
/******************************************************************************/
.blog_cursosint{
	width:1000px !important;
	height:910px !important;
	overflow:scroll;
		
}
.blog_cursosint h1 {
    background: url("../images/bg_titleMenu.png") no-repeat scroll -3px bottom transparent;
    color: #000052;
    float: left;
    font-family: "Century Gothic",Arial,Helvetica,sans-serif;
    font-size: 28px;
    height: 45px;
    margin-bottom: 55px;
	width: 950px;
}

.blog_cursosint .items-row {
    background: url("../images/div_cursos.png") no-repeat scroll center bottom transparent;
    margin: 30px 0;
    min-height: 413px;
    position: relative;
    width: 950px;
	position: static;
}
.blog_cursosint .item {
    float: left;
    min-height: 430px;
    margin: 0 15px;
    position: relative;
    width: 284px;
	position: static;
}

.blog_cursosint .item h2 {
    color: #444444;
    font-size: 16px;
    font-weight: bold;
    padding-left: 5px;
    position: static;
    text-align: center;
    top: 170px;
    width: 270px;
}
.blog_cursosint .item img {
    padding: 15px 48px 3px;
}

.blog_cursosint .readmore {
    float: right;
    margin-right: 25px;
    margin-top: 5px;
    position: static;
}
.blog_cursosint .readmore a{
	font-weight:bold;
	font-size:13px;
	color:#000051;
	text-decoration:none;
}
.blog_cursosint .readmore a:hover {
	color:#527dff;
}
/*************************************************************************/
.pagination {
    color: #000051;
    font-family: century gothic;
    margin-left: 0;
    text-align: center;
}
.pagination li {
    display: inline;
    margin: 0 5px;
}
.pagination li a{
	color: #000051;
}
.fundo_iframe .topo_iframe .moduletable_menutopo{
	display:none;	
}
/******/
.moduletable div.vtemcarousel01 .jcarousel-container-horizontal {
    background: none repeat scroll 0 0 transparent;
border: medium none;
margin-top: 50px;
padding: 0 32px !important;
}
.moduletable  .vtem_carousel_item .jcarousel-next-horizontal{
	width: 28px !important;
	background:url(../images/clientes/1361999759_navigate-right.png) no-repeat;
}
.moduletable  .vtem_carousel_item .jcarousel-prev-horizontal{
	width: 34px !important;
	background:url(../images/clientes/1361999748_navigate-left.png) no-repeat;
}

.vtem_carousel_item {
    margin-top: 0;
    position: absolute;
}
.moduletable div.vtem_carousel_item ul li.element a {
    display: none;
}
.moduletable {
	float:left;
	width:300px;
	height:185px;
	margin-right:30px;
}
.moduletable h3 {
  background: url("../images/bg_title.png") no-repeat scroll -8px bottom transparent;
  color: #23257E;
  float: left;
  font-size: 18px;
  height: 35px;
  width: 300px;
}
.moduletable_vejamais a {
	text-decoration:none;
	  color: #23257E;
  font-size: 12px;
  font-weight: bold;
}
.moduletable_vejamais{
	position:absolute;
	left:0;
	  margin: 170px 0 0 207px;
}
.moduletable_vejamais .leiamais {
  color: #23257E;
  font-size: 12px;
  font-weight: bold;

}

.blog_selecao {}

.blog_selecao h1 {
	  background: url("../images/bg_titleMenu.png") no-repeat scroll -3px bottom transparent;
    color: #000052;
    font-family: "Century Gothic",Arial,Helvetica,sans-serif;
    font-size: 24px;
    height: 45px;
    margin-bottom: 20px;
    width: 100%;}
	
.blog_selecao .items-row .item {
color: #616161;
    padding: 5px 0;
    position: relative;
    width: 800px;
	border-bottom: 1px dotted;}

.blog_selecao .items-row .item h2 a {
	display:block;
	background: url("../images/ico.png") left center no-repeat;
	 color:#0D0E5A;
	  padding: 10px 22px;
    font: bold 16px arial;
    text-decoration: none;}
	
.blog_selecao .items-row .item .readmore a {
	background: none repeat scroll 0 0 #EFC32F;
    color: #0D0E5A;
    display: block;
    font: bold 14px arial;
    margin: 17px 0;
    padding: 5px;
    text-decoration: none;
    width: 81px;}

.item-page_selecao h1 {
	display:none;}
	/************************************/

.moduletable_vejamais_cursos {
    left: 880px;
    position: absolute;
    top: 615px;
    width: 200px;
    z-index: 100;
}
.moduletable_vejamais_cursos a{
	background: url("../images/seta.png") no-repeat scroll left center transparent;
    color: #0D0E5A;
    padding-left: 14px;
    text-decoration: none;
}
.moduletable_vejamais_cursos a:hover{
	color: #0D0E5A;
}

	/************************************/
	

.moduletable_vejamais_vagas {
    left: 37px;
    position: absolute;
    top: 605px;
    width: 200px;
    z-index: 100;
}
.moduletable_vejamais_vagas a{
	background: url("../images/seta.png") no-repeat scroll left center transparent;
    color: #0D0E5A;
    padding-left: 14px;
    text-decoration: none;
}
.moduletable_vejamais_vagas a:hover{
	color: #0D0E5A;
}
/**************/

.item-page_pagamento {
    margin-top: 35px;
    width: 1000px;
}
.item-page_pagamento table{
	width:1000px;
	position:relative;
	float:left;	
}
.item-page_pagamento .geral {
    height:100px;
	
}

.item-page_pagamento h2 {
    background: url("../images/bg_titleMenu.png") no-repeat scroll -3px bottom transparent;
    color: #000052;
    float: left;
    font-family: "Century Gothic",Arial,Helvetica,sans-serif;
    font-size: 28px;
    height: 45px;
    margin-bottom: 40px;
    position: relative;
    width: 100%;
}

/****************** v1.0.1 *******************/


.moduletable_cursos .data {
    background: url("../images/bg_info.png") no-repeat scroll left top transparent;
    float: left;
    height: 36px;
    margin-left: -22px;
    padding-bottom: 21px;
    padding-top: 12px;
    position: relative;
    width: 55px;
}
.moduletable_cursos a{
color: #616161;
font-weight: bold;
text-decoration: none;

}
.moduletable_cursos ul{}

.moduletable_cursos li {
    float: left;
    height: 87px;
    margin-left: 22px;
    position: relative;
    width: 500px;
}

.moduletable_cursos h4 {
    float: left;
    font-size: 13px;
    height: 17px;
    margin-bottom: 1px;
    margin-left: 33px;
    margin-top: 9px;
    position: relative !important;
    width: 458px;
}


.moduletable_cursos .data td {
    color: #FFFFFF;
    font-size: 17px;
    padding-left: 5px;
}
.blog_cursosint .item .data{
display:none;
}

.moduletable_slide {
 clear: both;
    height: auto;
    position: relative;}