﻿/****DESTAQUE HOME ESPECIALIDADES****/
.destaqueHomeEspecialidade, .destaqueHomePesquisa, .destaqueSubHomes{
	clear:both;
	margin-top:35px;
}
.destaqueHomeEspecialidade .imagem, .destaqueHomePesquisa .imagem, .destaqueSubHomes .imagem{
	 width:423px;
	 margin-bottom:15px;
}
.destaqueHomeEspecialidade .imagem-right, .destaqueHomePesquisa .imagem-right, .destaqueSubHomes .imagem-right{
	 float:right;
	 margin-left:30px;
}
.destaqueHomeEspecialidade .imagem-left, .destaqueHomePesquisa .imagem-left, .destaqueSubHomes .imagem-left{
	 float:left;
	 margin-right:35px;
}

.destaqueHomeEspecialidade .texto, .destaqueHomePesquisa .texto, .destaqueSubHomes .texto {
	padding:25px 35px 0px 35px;
	color:#FFF !important;
	font-family:'Helvetica' !important;
	min-height:177px;
}
.destaqueHomeEspecialidade .texto .areaSite, .destaqueHomePesquisa .texto .areaSite, .destaqueSubHomes .texto .areaSite{
	font-size:10px;
	background:url('/PortalAssets/images/seta-home-especialidades.png') no-repeat left center;
	padding-left:15px;
	margin-left:-15px;
}
.destaqueHomeEspecialidade .texto .titulo, .destaqueHomePesquisa .texto .titulo, .destaqueSubHomes .texto .titulo{
	font-size:18px;
	margin: 10px 0 7px 0;
	padding:0;
    font-family: "Helvetica" !important;

}
.destaqueHomeEspecialidade .texto .titulo a, .destaqueHomePesquisa .texto .titulo a, .destaqueSubHomes .texto .titulo a{
	color:#FFF !important;
}
.destaqueHomeEspecialidade .texto .resumo, .destaqueHomePesquisa .texto .resumo, .destaqueSubHomes .texto .resumo{
	font-size:11px;
	margin: 0 0 15px 0;
}	
.btLeiaAgora a{
	color:#FFF;
	font-size:8px;
	padding:7px;
	text-transform:uppercase;
	
}
/*CORES DAS ESPECIALIDADES*/
.homeCardiologia .destaqueHomeEspecialidade {
	background-color:#ad4f55;	
} 
.homeCardiologia .btLeiaAgora a {
	background-color:#94070a;
}
.homeOncologia .destaqueHomeEspecialidade, .homeCirurgia .destaqueHomeEspecialidade, .homePediatria .destaqueHomeEspecialidade, .homeOtorrino .destaqueHomeEspecialidade, .homeTransplantes .destaqueHomeEspecialidade {
	background-color:#4581b2;	
} 
.homeOncologia .btLeiaAgora a, .homeCirurgia .btLeiaAgora a, .homePediatria .btLeiaAgora a, .homeOtorrino .btLeiaAgora a, .homeTransplantes .btLeiaAgora a {
	background-color:#005599;
}
.homeNeurologia .destaqueHomeEspecialidade {
	background-color:#45c1ae;	
} 
.homeNeurologia .btLeiaAgora a {
	background-color:#00b193;
}
.homeOrtopedia .destaqueHomeEspecialidade {
	background-color:#e6b976;	
} 
.homeOrtopedia .btLeiaAgora a {
	background-color:#e5a544;
}

.homePediatria .destaqueHomeEspecialidade {
	background-color:#4581b2;	
} 
.homePediatria .btLeiaAgora a {
	background-color:#005599;
}

.homeCirurgia .destaqueHomeEspecialidade {
	background-color:#4581b2;	
} 
.homeCirurgia .btLeiaAgora a {
	background-color:#005599;
}

.homeOtorrino .destaqueHomeEspecialidade {
	background-color:#4581b2;	
} 
.homeOtorrino .btLeiaAgora a {
	background-color:#005599;
}
.homePesquisa .destaqueHomeEspecialidade {
	background-color:#afc26b;	
} 
.homePesquisa .btLeiaAgora a {
	background-color:#809533;
}
.homeNoticias .btLeiaAgora a {
	background-color:#4ab0a6;
}
.homeResponsabilidadeSocial .destaqueSubHomes {
	background-color:#e99e7e;	
} 
.homeResponsabilidadeSocial .btLeiaAgora a {
	background-color:#e17e53;
}
/*CORES DAS ESPECIALIDADES*/

/****DESTAQUE HOME ESPECIALIDADES****/

/****BANNER HOME ****/
.bannerHomeEspecialidade, .bannerHomeNoticias, .bannerHomePesquisa, .bannerSubHomes{
	font-family:'Helvetica' !important;
	width:98%;
	height:336px;
	position:relative;

}

.destaqueNoticias {
	width:317px;
	height:250px;
	margin-right:45px;
	font-family:'Helvetica' !important;
	position:relative;
	margin-top:35px;
}
.destaqueNoticias img{
	width:317px;
	height:250px;
}
.bannerHomeEspecialidade a, .bannerHomeNoticias a, .destaqueNoticias a, .bannerHomePesquisa a, .bannerSubHomes a{
	color:#FFF !important;
}
.bannerHomeEspecialidade .chamada-especialidades, .bannerHomeNoticias .chamada, .destaqueNoticias .chamada, .bannerHomePesquisa .chamada-pesquisa, .bannerSubHomes .chamada-subhomes{
	background:url("/PortalAssets/images/bg-banner-especialidades.png") repeat;
	position:absolute;
	width:95%;
	height:auto;
	z-index:2;
	padding:12px 20px 12px 25px;
	bottom:0;
	color:#FFF;
}
.destaqueNoticias .chamada{
	width:272px;
	padding-bottom:20px;
}
.bannerHomeEspecialidade .imgBanner, .bannerHomeNoticias .imgBanner, .destaqueNoticias .imgBanner, .bannerHomePesquisa .imgBanner, .bannerSubHomes .imgBanner {
	z-index:1;
	position:absolute;
}
.bannerHomeEspecialidade .txtBanner, .bannerHomeNoticias .txtBanner, .bannerHomePesquisa .txtBanner, .bannerSubHomes .txtBanner  {
	width:84%;
	float:left;
	margin-right:30px;
}
.destaqueNoticias .txtBanner  {
	width:272px;

}
.bannerHomeEspecialidade .txtBanner .titChamada, .bannerHomeNoticias .txtBanner .titChamada, .destaqueNoticias .txtBanner .titChamada, .bannerHomePesquisa .txtBanner .titChamada, .bannerSubHomes .txtBanner .titChamada{
	font-size:16px;
    font-family: "Helvetica" !important;
	margin:0 0 5px 0;
	font-weight:bold
}
.bannerHomeEspecialidade .txtBanner .resumoChamada, .bannerHomeNoticias .txtBanner .resumoChamada, .destaqueNoticias .txtBanner .resumoChamada, .bannerHomePesquisa .txtBanner .resumoChamada, .bannerSubHomes .txtBanner .resumoChamada{
	font-size:11px;
	margin:0;
}
.bannerHomeEspecialidade .btLeiaAgora, .bannerHomeNoticias .btLeiaAgora, .destaqueNoticias .btLeiaAgora, .bannerHomePesquisa .btLeiaAgora, .bannerSubHomes .btLeiaAgora{
	margin-top:10px;
	float:right;

}
.destaqueNoticias .btLeiaAgora{
	float:right;
}
/****BANNER HOME****/

/****CONTEUDO CRUZADO ESPECIALIDADES ****/
.conteudoCruzadoDestaques {
	clear:both;
	margin-top:35px;
}
.conteudoCruzadoDestaques > div {	
	float:left;
	width:200px;
	margin-right:39px;
	margin-bottom:10px;
	font-family:Helvetica !important;
}
.conteudoCruzadoDestaques > div.conteudo3 {	
	margin-right:0;
}
.homeNoticias .conteudoCruzadoDestaques  {	
	margin-left:275px;
}
.conteudoCruzadoDestaques .titulo{
	font-size:15px;
	padding:0;
	margin:5px 0;
	font-family:Helvetica !important;
	font-weight:bold;
}
.homeCardiologia .conteudoCruzadoDestaques .titulo a{

	color:#94070a;
}
.homeOncologia .conteudoCruzadoDestaques .titulo a, .homeCirurgia .conteudoCruzadoDestaques .titulo a, .homePediatria .conteudoCruzadoDestaques .titulo a, .homeOtorrino .conteudoCruzadoDestaques .titulo a, .homeTransplantes .conteudoCruzadoDestaques .titulo a{
	color:#005599;
}
.homeNeurologia .conteudoCruzadoDestaques .titulo a{
	color:#00b193;
}
.homeOrtopedia .conteudoCruzadoDestaques .titulo a{
	color:#e5a544;
}
.homePesquisa .conteudoCruzadoDestaques .titulo a{
	color:#afc26b;
}
.homeNoticias .conteudoCruzadoDestaques .titulo a{
	color:#4ab0a6;

}
.homeResponsabilidadeSocial .conteudoCruzadoDestaques .titulo a{
	color:#e17e53;
}

.conteudoCruzadoDestaques .resumo {
	font-size:11px;
	margin:5px 0;
}
.conteudoCruzadoDestaques .resumo a{
	color:#888888;
}
/****CONTEUDO CRUZADO ESPECIALIDADES ****/

/****LISTA UNIDADES ****/
.listaUnidade {
	font-family:'Helvetica' !important;
	overflow:hidden;

}
.listaUnidade .titUnidades {
    font-family: 'HelvetivaNeueLTStd-97Black'!important;
	font-size:30px;
	color:#888;
	margin-bottom:0px;
}
.listaUnidade div{
	margin:6px 0;
}

.listaUnidade .servicosdiv{
	overflow:hidden;
}
.listaUnidadeCol1{
	float:left;
	width:65%;
	overflow:hidden;
	/*margin-right:35px !important;
	margin-bottom:15px !important;*/
}
.UnidadeEnsino .listaUnidadeCol1 {
	width:650px;
}
.listaProntoAtendimento .listaUnidadeCol1{
	width:auto;
}

.UnidadeOutros .listaUnidadeCol1 {
	width:290px;
}
.listaUnidadeColSServico {
	width:100%;
}
h4.listaNomeUnidade {
	font-size:24px;
	color:#005696;
	margin:10px 0 0 0;
	font-weight:bold;
    font-family: 'HelvetivaNeueLTStd-97Black'!important;

}
.listaTitAtendimentoServico {
	font-size:16px;
	color:#005696;
	font-weight:bold;
	font-family:'HelvetivaNeueLTStd-97Black' !important;
	margin-top:12px;
	margin-bottom:6px;
}
.listaUnidade .clear{
	clear:both;
}
.iconListaUnidade img, .iconListaServico img {
	margin-bottom:-5px;
	margin-right:4px;
}
.listaUnidade .iconListaServico {
	float:left;
	width:137px;
	height:18px;
}
.listaUnidade .btVejaMais a , a.btVejaMais  {
	background-color:#005696;	
	color:#FFF;
	font-size:8px;
	padding:7px;
	text-transform:uppercase;

}

.listaUnidade .btVejaMais {
	margin-bottom:35px;
	clear:both;
	}
.UnidadeOutros .listaItem {
	width:300px;
	float:left;
	margin-right:20px;
	min-height:360px;
}
.listaUnidadeDados {
	width:650px;
	margin-right:20px;
	float:left;
}
.UnidadeOutros .listaItem .listaUnidadeDados {
	width:300px;
}

.tempoEspera {
	float:right;
	width:288px;
	height:349px;
}
/****LISTA UNIDADES ****/

/****ESTRUTURA ****/
#TitleContent{
	color: #005696;
    font-family: "HelvetivaNeueLTStd-97Black";
    font-size: 18pt;
    padding-bottom: 20px;
	
}
/****ESTRUTURA ****/

/****LISTA GERAL ****/
.listaGeral {
	border:1px solid #e4e4e4;
	padding:5px;
	margin-bottom:8px;
	font-family:Helvetica;
	color:#717171;
	clear:both;
	display:table;
	border-collapse:separate;
	border-spacing: 10px 0;
	width:673px;
}
.listaGeral a {
	color:#717171;
}
.imgGeral{
	width:110px;
	float:left;
	margin-right:18px;
	display:table-column;
}
.imgGeral img{
	width:100%;
}
.listaGeral .titulo{
	font-weight:bold;
	font-size:16px;
	margin:10px 0;
}
.listaGeral .descricao{
	font-size:13px;
}
.btLeiaMais {
	font-size:11px;
	float:right;
	font-family:Helvetica;
	color:#FFF;
	background-color:#8b8b8b;
	padding:7px 10px;
	text-transform:uppercase;

}
.btLeiaMais a{
	color:#FFF;
}
/****LISTA GERAL ****/

/****MENU ****/

.MenuLateral,
.MenuLateral ul#p_root > li> ul > li > ul,
.MenuLateral ul#p_root div.submenu_container {
                border:0px !important;
                background:#f6f6f6;
                width:240px !important;
}

.MenuLateral, .submenu_container {
    height: 610px;
}

.MenuLateral ul#p_root {
                padding: 0;
}

.MenuLateral ul#p_root .menu_title {
                padding-left: 15px;
}

.MenuLateral ul#p_root ul {
                font-size:12pt;
                padding-right:0;
                padding-left:0;
                list-style:none;
}

.MenuLateral ul#p_root > li > ul {
                position: relative;
                height: inherit;
}

.MenuLateral ul#p_root > li > ul  > li{
                border-left:5px solid transparent;
                padding-left: 10px;
                padding-right:15px;
                background: url('/PortalAssets/Images/blt_menuLateral.png') no-repeat 10px 16px;
}

.MenuLateral ul#p_root > li > ul  > li ul li {
                padding: 0 15px;
}

.MenuLateral ul#p_root div.menuitem_lbl_container {
                border-top:1px solid #e5e5e5;
                padding:10px 0 10px 10px;
}

.MenuLateral ul#p_root > li> ul >li > ul > li{
                padding:5px 0;
                font-size:11pt;
} 

.MenuLateral ul#p_root > li> ul > li div.submenu_container {
                display: none;
                width: 240px;
                position: absolute;
                left: 238px;
                /*top: -48px;
                margin-top:-48px;*/
                z-index: 3;
                padding: 0 0px 0 0px;
                float: left;
                                                               -webkit-box-shadow: 7px 0px 10px -6px rgba(0,0,0,0.56);
                                                               -moz-box-shadow: 7px 0px 10px -6px rgba(0,0,0,0.56);
                                                               box-shadow: 7px 0px 10px -6px rgba(0,0,0,0.56);
}

.MenuLateral ul#p_root > li ul > li.active > div.submenu_container{
                display: block;
}

.MenuLateral ul#p_root > li> ul > li div.submenu_container > ul {
                overflow-y: auto;
                max-height:100%;
}

.MenuLateral ul#p_root > li> ul > li > div.submenu_container,
.MenuLateral ul#p_root > li> ul > li.active {
                background: #EEE;
}

.MenuLateral ul#p_root > li> ul > li > div.submenu_container> ul > li.active {
                background: #f6f6f6;
}

.MenuLateral ul#p_root > li> ul > li > div.submenu_container > ul > li > div.submenu_container {
                /*top: 0px;*/
}

/****MENU ****/
@media (min-width: 960px) {
	.Destaque {
		float:left;
		width:71%;
	}
}
.ms-webpartzone-cell {
	margin:0;
}
.Equipe {
	width:685px;
	margin-left:275px;
}

/*****BOTOES GERAL*****/
.botao{
	color:#FFF;
	font-size:11px;
	padding:7px;
	text-transform:uppercase;
}
.botao:visited {
	color:#FFF;
}
.btCardiologia {
	background-color:#94070a;

}
.btOncologia, .btCirurgia, .btPediatria, .btOtorrino, .btTransplantes {
	background-color:#005599;
}
.btNeurologia  {
	background-color:#00b193;
}
.btOrtopedia {
	background-color:#e5a544;
}
.btPesquisa {
	background-color:#afc26b;
}
.btNoticias {
	background-color:#4ab0a6;
}
/*****BOTOES GERAL*****/

/** Ajustes tamanho dos itens do menu principal **/
.menu .green .menuitem_lbl_container {
                max-width: 60px;
}

.menu .gray .menuitem_lbl_container {
                max-width: 60px;
}

.menu .cyan .menuitem_lbl_container {
                max-width: 55px;
}

.menu #p_undefined > .menuitem .menuitem_lbl_container {
                padding: 5px 2px 0px 2px;
}

.menu .purple .menuitem_lbl_container {
                max-width: 72px;
}
/*****PESQUISA - FILTRO*****/
.filtrarPor {
	background-color:#ebebeb;
	padding:20px;
	margin-bottom:20px;
}
.filtrarPor select{
	margin-right:22px;
	margin-bottom:5px;
}
.filtrarPor .btFiltrar{
	color:#FFF;
	font-size:11px;
	padding:7px;
	text-transform:uppercase;
	background-color:#666;
	float:right;
	margin-right:40px;
}
#TitleFiltro, #SubTitleFiltro  {
	font-weight:bold;
	color:#666;
}
/*****PESQUISA - FILTRO*****/

/***** DESTAQUES SERVIÇOS (utilizada na página de Pronto atendimento)*****/
.conteudoDestaqueServicos {
	clear:both;
	margin-top:35px;
}
.conteudoDestaqueServicos > div {	
	display:inline-block;
	width:226px;
	margin-right:63px;
	font-family:Helvetica !important;
}
.conteudoDestaqueServicos > div.conteudo3 {	
	margin-right:0;
}
.conteudoDestaqueServicos .titulo, .conteudoVideosServicos .titulo{
	font-size:18px;
	padding:0;
	margin:5px 0;
	font-family:Helvetica !important;
	font-weight:bold;
}
.conteudoDestaqueServicos .titulo a, .conteudoVideosServicos .titulo a{
	color:#005599;
}

.conteudoDestaqueServicos .resumo {
	font-size:11px;
	margin:5px 0;
}
.conteudoDestaqueServicos .resumo a{
	color:#888888;
}
.conteudoVideosServicos {
	clear:both;
	margin-top:35px;

}
.conteudoVideosServicos .videoServico {
	margin-right:40px;
	display:inline-block;
}
/***** DESTAQUES SERVIÇOS *****/

.dvTitulo h4{
	color:#005696;
	font-family:"HelvetivaNeueLTStd-97Black";
	font-size:18pt;
	padding-top:20px;
}
#informacoes {
clear:both;
margin-bottom:20px;
}
#informacoes p{
    font-family: Helvetica;
    font-size: 9.14pt;
    color: #a4a4a4;
    margin: 0px;
    padding-left: 20px;

    padding-top: 5px;    
  

}
/***** NAV TABS *****/
.nav-tabs {
	margin-bottom:15px !important;
}
.container-tab p {
    font-family: "Segoe UI","Segoe",Tahoma,Helvetica,Arial,sans-serif !important;
	font-size:13px !important;
}
/***** GRUPOS DE PESQUISA *****/
.listaEquipe {
	float:left;
	width:45%;
	padding-right:20px;
	margin-right:30px;
	border-right:1px solid #333;
}
.listaVagas {
	float:left;
}
/***** FORMULARIOS *****/
input.btEnviarForm {
	background-color:#8b8b8b;
	color:#FFF;
	font-size:14px;
	border:0 !important
}
#formulario {
	margin-left:266px;
}
#formulario input {
	padding:7px;
	border:1px solid #ccc;
	font-family:Helvetica;

}
.ic-encerradas {
	width: 190px;
	font-size: 15px !important;
    font-weight: bold;    
    text-align: center !important;
    left: 25%;
    position: relative;
    background-color: #16b3bf;
    color: #fff;
    clear:both;
}
