﻿@charset "utf-8";
/*GRID*/
.container_einstein {margin-left:auto;margin-right:auto;width:940px;}
.grid_1,.grid_2,.grid_3,.grid_4,.grid_5,.grid_6,.grid_7,.grid_8,.grid_9,.grid_10,.grid_11,.grid_12,.grid_1-3 {
	display:inline;
	float: left;
	position: relative;
	padding:0 10px;
	margin-bottom:20px
}
.grid_a {padding-left:0;margin-left:0}
.grid_z{padding-right:0;margin-right:0}
.grid_1 {width:60px;}
.grid_2 {width:140px;}
.grid_3 {width:220px;}
.grid_4 {width:300px;}
.grid_5 {width:380px;}
.grid_6 {width:460px;}
.grid_7 {width:540px;}
.grid_8 {width:620px;}
.grid_9 {width:700px;}
.grid_10 {width:780px;}
.grid_11 {width:860px;}
.grid_12 {width:940px;}
.grid_1-3{width:30%;}
/**/
.infos-pos{
	width:470px!important;
	float:left!important;
}


/* CSS Document */
/* -- ENSINO 
*/
#titulo{
	background:#2d9658;
}
#conteudo-interno h2, #conteudo-interno .destaque-triplo h3 a, #menu-interno a, .videos li.aba-ativa h3{
	color:#2d9658;
}
#menu-principal a.menu1-ensino.off {
	color:#2d9658;
	border-color:#c0d7ca;
}
#menu-principal a.menu1-ensino {
	padding:0.36em 0.935em 0.4em 0.935em; 
    *padding:0.36em 0.927em 0.3em 0.927em; 
	_padding:0.3615em 0.92em 0.5em 0.92em; 
	border-bottom:5px solid;
	top:-3px;
} 
#menu-principal a.menu1-hospital, 
#menu-principal a.menu1-social, 
#menu-principal a.menu1-pesquisa, 
#menu-principal a.menu1-mdp, 
#menu-principal a.menu1-esps{
	color:#a1a1a1;
	border-bottom:2px solid #ccc;
}
#menu-principal a.menu1-hospital:hover, 
#menu-principal a.menu1-social:hover, 
#menu-principal a.menu1-pesquisa:hover, 
#menu-principal a.menu1-mdp:hover, 
#menu-principal a.menu1-esps:hover{
	color:#a1a1a1;
	border-bottom:5px solid #ccc;
}
/* -- AVISE-ME -- */
.avise-me-mini{
	position:relative
}
.avise-me-mini h3{
	display:none;
}
.avise-me-mini input{
	width:95px;
	font-size:11px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
.avise-me-mini input[type="checkbox"]{
	width:20px
}
.avise-me-mini span{
	font-size:11px
}
.avise-me-mini .cont-form{
	float:left;
	margin-left:2px;
}
.avise-me-mini h4{
	margin:0;
	font-size:13px
}
.avise-me-mini p{
	text-align:center;
	margin-top:10px;
	padding-top:14px;
}
.avise-me-mini p.erro{
	position:absolute;
	background:#f0f0f0;
	width:290px;
	padding:10px;
	font-weight:bold;
	top:0;
	left:0
}
.avise-me-mini .qued-bt {
 width:75px;
 color:#FFF;
 font-weight:bold;
 padding:10px;
 border:0;
 text-align:center;
 text-transform:uppercase;
 background:url('/publishingimages/bg-bt-inscricao-pos.jpg') repeat-x;
}
.avise-me-mini .qued-bt:hover {
 background-image:url('/PublishingImages/bg-bt-hover-inscricao-pos.jpg')
}
/*--*/
.avise-me-baba{
	position:relative
}
.avise-me-baba h3{
	display:none
}
.avise-me-baba input, .avise-me-baba span{
	font-size:11px
}
.avise-me-baba h4{
	margin:5px 0 0 0;
	font-size:12px
}
.avise-me-baba #c3101{
	position:absolute;
	left:155px;
	top:-5px
}
.avise-me-baba p.erro{
	text-align:center!important;
	position:absolute;
	background:#f0f0f0;
	width:290px;
	padding:5px;
	font-size:14px;
	font-weight:bold;
	top:-60px;
	left:0
}
.avise-me-baba .qued-bt {
 width:75px;
 color:#FFF;
 font-weight:bold;
 padding:10px;
 border:0;
 text-align:center;
 text-transform:uppercase;
 background:url('/publishingimages/bg-bt-inscricao-pos.jpg') repeat-x;
}
.avise-me-baba .qued-bt:hover {
 background-image:url('/PublishingImages/bg-bt-hover-inscricao-pos.jpg')
}

/* -- FACULDADE DE ENFERMAGEM
*/

div.ico-faculdade-monitoria{float:left; padding:0 0 0 60px; background:url('/publishingimages/ico-faculdade-monitoria.jpg') no-repeat;}
div.ico-faculdade-estagio{float:left; padding:0 0 0 60px; background:url('/publishingimages/ico-faculdade-estagio.jpg') no-repeat;}
div.ico-faculdade-bolsa{float:left; padding:0 0 0 60px; background:url('/publishingimages/ico-faculdade-bolsa.jpg') no-repeat;}
div.ico-faculdade-oie{float:left; padding:0 0 0 60px; background:url('/publishingimages/ico-faculdade-oie.jpg') no-repeat;}

.borda-dash-direita{border-right:1px #cccccc dashed;}
.borda-dash-esquerda{border-left:1px #cccccc dashed;}

.margem-horiz-50{margin-right:50px;}
.margem-horiz-75{margin-right:75px;}
.margem-horiz-100{margin-right:100px;}

.margem-vert-10{margin-top:10px;}
.margem-vert-20{margin-top:20px;}
.margem-vert-30{margin-top:30px;}



.borda-linha{border-bottom:1px #cccccc solid; position:relative;}

span.tit-cinza{color:#999999; font-size:14px;}
span.txt-verde{color:#2d9658;}

/* POS GRADUACAO */

.infos-pos{
	width:470px;
	float:left;
}

.info-pos{
	width:175px;
	padding:20px 5px 20px 46px;
	float:left;
	border-bottom:1px dashed #ccc;
}

/*
#ab .infos-pos{background:#f3f3f3;padding:10px;width:450px}
#ab .infos-pos h4{margin:0}
#ab .info-pos{width:165px}*/

.infos-pos p{margin:0;padding:0}
.info-periodo{background:url('/publishingimages/bg-info-periodo.jpg') no-repeat left 26px}
.info-carga{background:url('/publishingimages/bg-info-carga.jpg') no-repeat left 26px}
.info-vagas{background:url('/publishingimages/bg-info-vagas.jpg') no-repeat left 26px}
.info-investimento{background:url('/publishingimages/bg-info-investimento.jpg') no-repeat left 26px}
.inscricao{width:350px;float:left;margin-left:100px}

/*
#ab .inscricao{width:auto;float:none;margin-left:0}
#ab .cap-inscricao{width:440px;float:left;margin-right:20px}
#ab .inscricao h3,#ab .inscricao p{margin:0}
#ab .inscricao a{width:250px; margin:20px auto}*/


.inscricao h3{font-weight:bold;;font-size:16px;color:#2d9658}
.inscricao p{font-weight:bold;font-size:13px;text-align:left}
.inscricao a.inscricao-bt{
color:#FFF;display:block;width:270px;padding:15px;
text-align:center;text-transform:uppercase;
background:url('/publishingimages/bg-bt-inscricao-pos.jpg') repeat-x;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
.inscricao a.inscricao-bt:hover{background-image:url('/PublishingImages/bg-bt-hover-inscricao-pos.jpg')}
/**/
ul.diferenciais-pos{width:440px;float:left;margin:0;margin-right:20px;padding:0;*margin-top:-60px!important;*padding-top:-60px!important}
ul.sem-depoimento{width:100%!important}
ul.diferenciais-pos li{background:url('/PublishingImages/bullet-lista-pos.jpg') no-repeat left 5px!important; font-size:16px}
/**/
div.cont-pos{float:left;width:100%;border-bottom:1px solid #CCC;border-top:1px solid #ccc;margin-bottom:20px}
div.destina,div.qualificacao{float:left;width:429px;padding:0 20px}
div.destina{border-right:1px solid #ccc}
div.destina h3,div.qualificacao h3{margin:20px 0;padding:10px 55px}
div.destina h3{background:url('/PublishingImages/bg-info-destina.jpg') no-repeat}
div.qualificacao h3{background:url('/PublishingImages/bg-info-qualificacao.jpg') no-repeat}
/**/
h2.cursos-para-pos{margin-bottom:0}
div.cont-cursos-pos{background:#f3f3f3; float:left;width:940px}
div.altura-cursos-pos{position:relative;overflow:hidden}
div.cont-cursos-pos table{display:inline;width:auto;margin:0!important;padding:0!important;border-collapse:collapse;height:auto;vertical-align:top}
.cursos-pos{position:relative;display:block;float:left;width:210px;margin:0;padding:0 10px; border-left:1px solid #ccc}
.cursos-pos h4{font-size:13px;margin-top:5px}
.cursos-enfermeiros{border:none}
.cursos-pos ul{margin:0;padding:0;background:#f3f3f3;overflow:hidden}
.cursos-pos ul li{margin:0!important;padding:0!important;background:none!important}
.cursos-pos ul a{background-position: left 15px;
				display:block;				margin:0!important;				padding:10px 0 10px 10px; 				border-bottom:1px dashed #CCC;				background-color:none;
				background-image: url('/PublishingImages/bullet-cursos-pos.gif') !important;
				background-repeat: no-repeat !important;
				background-attachment: scroll !important;
}
.cursos-pos ul a:hover{background-color:#e5e5e5}
p.ver-todos{padding:10px;font-weight:bold;font-size:16px;color:#666;cursor:pointer;text-align:center!important;clear:both;margin:0}
p.ver-todos:hover{text-decoration:underline}
/**/
div#cont-cursos-home{width:970px}
div#cont-cursos-home .cursos-pos{width:223px;padding:0 7px}
div#cont-cursos-home,
div#cont-cursos-home ul,
div#cont-cursos-home p.ver-todos{background:#FFF}
div#cont-cursos-home h4{padding:10px 10px 74px 10px;color:#FFF;background-position:left bottom}
.tit-enfermeiros,.tit-enfermeiros-bw:hover{background:#8e3939 url('/publishingimages/pos-home-head-enfermeiros.jpg') no-repeat left bottom}
.tit-medicos,.tit-medicos-bw:hover{background:#39749d url('/publishingimages/pos-home-head-medicos.jpg') no-repeat left bottom}
.tit-outros,.tit-outros-bw:hover{background:#e19f4a url('/publishingimages/pos-home-head-outros.jpg') no-repeat left bottom}
.tit-demais,.tit-demais-bw:hover{background:#2d9658 url('/publishingimages/pos-home-head-demais.jpg') no-repeat left bottom}
.tit-enfermeiros-bw{background:#999 url('/publishingimages/pos-home-head-enfermeiros-bw.jpg') no-repeat left bottom}
.tit-medicos-bw{background:#999 url('/publishingimages/pos-home-head-medicos-bw.jpg') no-repeat left bottom}
.tit-outros-bw{background:#999 url('/publishingimages/pos-home-head-outros-bw.jpg') no-repeat left bottom}
.tit-demais-bw{background:#999 url('/publishingimages/pos-home-head-demais-bw.jpg') no-repeat left bottom}
/**/
h2.home-pos{margin:0;padding:10px 0 10px 0}
h2.pos-ico-maca{background:url('/publishingimages/pos-ico-maca.jpg') no-repeat}
h2.pos-ico-depoimentos{background:url('/publishingimages/pos-ico-depoimentos.jpg') no-repeat}
.home-pos h3{margin:0}
.pos-home-info{margin:10px 0; padding:20px 5px;float:left;border-bottom:1px solid #CCC}
.pos-home-info p{padding:0 10px 0 58px;margin:0 10px;float:left;width:150px;text-align:left!important;border-right:1px dashed #ccc}
.pos-home-info p.info-cursos{background:url('/publishingimages/pos-ico-cursos.jpg') no-repeat;}
.pos-home-info p.info-porque{background:url('/publishingimages/pos-ico-estrelas.jpg') no-repeat;}
.pos-home-info p.info-mba{background:url('/publishingimages/pos-ico-mba.jpg') no-repeat;}
.pos-home-info p.info-depoimentos{background:url('/publishingimages/pos-ico-depoimentos.jpg') no-repeat;;border-right:none}
/**/
.menu-cursos{border-bottom:1px solid #CCC;float:left}
.menu-cursos h4{padding:0!important}
.menu-cursos h4 a{width:210px;margin:0 5px;float:left;font-size:13px;color:#fff;display:block;padding:10px 10px 74px 10px;background-position:left bottom}
/**/
div#lista-cursos-grande{margin-bottom:20px}
div.curso-detalhe{float:left;border-bottom:1px solid #ccc;padding:10px 0}
div.curso-detalhe p,div.curso-detalhe h4{padding:10px; margin:0}
div.curso-detalhe p a{color:#666}
div.curso-detalhe p a:hover{color:#06c}
/* -- ABAS
*/
.aba-interna {
	display:none;
	padding-top:70px
}
.abas-pos{
	border-bottom:1px solid #ccc;
	padding-bottom:7px;
	margin:0;
	margin-top:20px;
	float:left;
	width:100%
}
.abas-pos li{
	position:relative;
	bottom:-1px;
	margin:0 10px!important;
	padding:5px 0!important;
	display:inline;
	background:none!important;
}
.abas-pos a {
	font-size:16px;
	border:1px solid #ccc;
	border-bottom:none;
	padding:8px 12px!important;
	background:#999;
	color:#fff!important;
	-moz-border-radius-topright: 5px;
	-moz-border-radius-topleft: 5px;
	-webkit-border-top-right-radius: 5px;
	-webkit-border-top-left-radius: 5px;
}
.abas-pos a.aba-ativa {
	background:#FFF;
	color:#555!important;
}
/*DEPOIMENTOS SLIDE*/
div.depoimento-pos{position:relative;margin-bottom:20px;margin-left:460px;padding:0;width:470px;height:300px;overflow:hidden}
div.depoimento-slide{position:relative;display:block}
div.depoimento-slide div.depoimento-foto{position:relative;background:url(/publishingimages/bg-depoimento-pos.png);width:350px;text-align:center;padding:0 60px; margin-top:-40px; height:600px}
div.depoimento-foto h3,div.depoimento-foto h4,div.depoimento-foto p{color:#FFF;margin:0}
div.depoimento-foto h3{font-size:16px}
div.depoimento-foto h4{font-size:12px}
div.depoimento-foto p{font:bold italic 14px Georgia, "Times New Roman", Times, serif; margin:10px 0; text-align:center!important}
div.depoimento-foto p.depoimento-action{font:bold 11px Arial, Helvetica, sans-serif;color:#FFF;padding:10px 0 30px 0;cursor:pointer}
img.depoimento-volta{position:absolute;left:0;top:125px;z-index:100000000000000000000;cursor:pointer}
img.depoimento-vai{position:absolute;right:0px;top:125px;z-index:100000000000000000001;cursor:pointer}

/*DEPOIMENTOS HOME*/
div.depoimento-pos-home {
 position:relative;
 height:300px;
 overflow:hidden
}
div.depoimento-slide {
 position:relative;
 display:block
}
div.depoimento-slide div.depoimento-frase {
 position:absolute;
 top:0;
 left:470px;
 background:#fffeec url(/publishingimages/aspas-depoimento-pos.png) no-repeat 25px 25px;
 width:370px;
 height:295px;
 padding:30px 65px;
}
div.depoimento-menu img{
 cursor:pointer
}
div.depoimento-frase h3, div.depoimento-frase h4, div.depoimento-frase p {
 color:#404040;
 margin:0
}
div.depoimento-frase h3 {
 font-size:16px
}
div.depoimento-frase h4 {
 font-size:12px
}
div.depoimento-frase p {
 font:bold italic 15px/150% Georgia, "Times New Roman", Times, serif;
 margin:10px 0;
}
img.depoimento-volta {
 position:absolute;
 left:0;
 top:125px;
 z-index:100000000000000000000;
 cursor:pointer
}
img.depoimento-vai {
 position:absolute;
 right:0;
 top:125px;
 z-index:100000000000000000001;
 cursor:pointer
}
/*ESPACO DO CANDIDATO*/
div.espaco-do-candidato{
	width:500px;
	float:left
}
div.espaco-do-candidato h2{
	margin-top:0
}
div.espaco-candidato-form{
	width:400px;
	float:left;
}
p.espaco-candidato-input{
	padding:0;
	width:200px;
	float:left
}
p.espaco-candidato-input input{
	width:120px;
}
p.espaco-candidato-opcao{
	line-height:1px;
	margin:5px 0;
}
input.espaco-candidato-bt{background:#005A9C;color:#FFF;font-weight:bold}
/*qued form (avise-me)*/
.avise-me h4 {
 margin-right:5px;
 float:left;
}
.avise-me h3 {
 display:none;
}
.avise-me input {
 width:200px;
 float:left;
}
.avise-me .qued-bt {
 width:100px;
 color:#FFF;
 font-weight:bold;
 display:block;
 padding:10px;
 text-align:center;
 text-transform:uppercase;
 background:url('/publishingimages/bg-bt-inscricao-pos.jpg') repeat-x;
 -moz-border-radius: 5px;
 border-radius: 5px;
 border:0;
}
.avise-me .qued-bt:hover {
 background-image:url('/PublishingImages/bg-bt-hover-inscricao-pos.jpg')
}
.avise-me .cont-form {
 clear:both;
}
/*EVENTOS*/
#evento-header.fixed{
	position:fixed!important;
	background:#fff;
	z-index:100!important;
	top:0!important;
}
p.data-realizacao{
	color:#06C;
	margin:0;
	margin-top:-15px;
	padding:0;
}
.inscricao-evento p.data-inscricao{
	margin:0;
	margin-top:10px;
	color:#2D9658;
}
.inscricao-evento .inscricao-bt{
    background: url("/publishingimages/bg-bt-inscricao-pos.jpg") repeat-x scroll 0 0 transparent;
    border-radius: 5px 5px 5px 5px;
    color: #FFFFFF;
    display: block;
    padding: 15px;
    font-weight:bold;
    text-align: center;
    text-transform: uppercase;
    width: 270px;
}
.inscricao-evento a.inscricao-bt:hover{background-image:url('/PublishingImages/bg-bt-hover-inscricao-pos.jpg')}
#content .menu-eventos ul{
	background:#f4f4f4;
	 -moz-border-radius: 5px;
	 border-radius: 5px;
	 border:0;
}
#content .menu-eventos a{
	display:block;
	padding:10px;
	border-bottom:1px solid #dcdcdc;
}
#content .menu-eventos a.voltar-menu-anterior{
	border-bottom:none;
}
table.evento-investimento{
	border:1px solid #CCC;
	 -moz-border-radius: 5px;
	 border-radius: 5px;
	 border:0;
	 margin-bottom:15px;
}
table.evento-investimento td{
	padding:10px;
	color:#606060;
	font:14px arial;
	border-bottom:1px dashed #CCC
}
table.evento-investimento td strong{
	color:#333;
}
table.evento-investimento td.preco{
	font-weight:bold;
	color:#2D9658
}
/*CALENDARIO*/
#calendario-eventos{
	/*padding:0;
	margin:0;*/
	border:1px solid #ccc;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
.destaque-eventos h3{
	margin-bottom:5px;
	font-size:14px
}
.calendario-content{
	padding:7px;
	margin:5px;
	background:url(/publishingimages/bg-destaques.jpg) repeat-x;
}
.calendario-titulo{
	margin:0;
	padding:0;
}
.calendario-titulo h4{
	margin:0;
	padding:0;
}
#calendario-eventos .evento{
	border-bottom:1px solid #e4e4e4;
	margin-bottom:15px;
	padding-bottom:15px;
}
.evento-info{
	margin-left:55px
}
.evento-info p{
	margin:0;
	padding:0
}
.evento-info p.evento-descricao a{
	color:#999
}
.evento-dia{
	float:left;
	width:50px;
	text-align:center;
	color:#b22222;
}
.calendario-mes{
	font-size:14px;
}
.calendario-dia{
	font-size:18px;
}
.calendario-semana{
	font-size:10px;
}
.borda-direita-1{
	border-right:1px dashed #ccc;
	margin-right:-1px
}
.destaque-azul{
	color:#0072BC
}
.videos .destaques{
	width:inherit!important
}
.footer-eventos{
	background:url(/publishingimages/bg-destaques.jpg) repeat-x;
	padding-top:20px
}
.eventos-biblioteca{
	margin:0;
	padding:0
}
.eventos-biblioteca li{
	margin:0!important;
	padding:0!important;
	background:none!important
}
.eventos-biblioteca li a{
	display:block;
	padding:18px 0 18px 37px;
	border-bottom:1px solid #e4e4e4;
	background:url(/publishingimages/ico-eventos-biblioteca-item.png) no-repeat center left
}
.eventos-biblioteca a.ver-mais{
	font:bold 16px arial;
	color:#ccc;
	text-align:right;
	border:none;
	background:none
}
.eventos-news{
	margin-bottom:20px;
	border-bottom:1px solid #e4e4e4
}
.eventos-news h3{
	display:none
}
.eventos-news h4{
	margin:0;
	font:normal 12px Arial
}
.eventos-news .cont-form{
	float:left;
	margin-right:1px
}
.eventos-news input{
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
.eventos-news .qued-bt{
	background:#ccc;
	color:#fff;
	cursor:pointer;
	margin-top:15px
}
.eventos-news .erro{
	background:#fee;
	padding:5px;
}
/*LISTA DE EVENTOS*/
#eventos-lista .destaque-capa h3{
	margin:0;
}
#eventos-lista .destaque-capa h3 a{
	color:#0072BC;
}
#eventos-lista .destaque-capa p{
	margin:0;
}
#eventos-lista ul.especialidades{
	margin:0;
	padding:0;
	margin-bottom:5px
}
#eventos-lista ul.especialidades li{
	margin:0 1px 0 0;
	padding:0;
	display:inline;
	background:none
}
#eventos-lista ul.especialidades a{
	font-size:9px;
	color:#666;
	text-transform:uppercase;
	padding:3px;
	background:#f0f0f0;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	border-top:1px solid #ccc
}
#eventos-lista .evento-data{
	float:right;
	background:#f0f0f0
}

