﻿/******************************** CSS da ESTRUTURA ********************************/
* {
margin:0;
padding:0;
} 

html, body {
margin:0;
padding:0;
height:100%;
font-family:Arial !IMPORTANT; 
font-size:11px;
} 

body { background:url(../Util/Images/bgTopo.gif) no-repeat top; }

form { min-height:100%; height:100%; }

#container {
width:100%; min-height:100%;
position:relative;
}

a {	text-decoration:none; cursor:pointer; color:#269e9d; }
a:hover { text-decoration:underline; color:#858585; }

/* img { -ms-interpolation-mode:bicubic; } */

/* SHAREPOINT */
.spBemVindo {
position:absolute;
top:0; right:10px; z-index:10;
}

.spSActions {
position:absolute;
top:0; left:10px; z-index:10;
}

.ms-MenuUIPopupBody { z-index:10; }

/*********************************** CSS GERAL ************************************/
.default {
margin:0 auto;
text-align:left;
width:976px;
}

.pRelative { position:relative; }
.fLeft { float:left; } .fRight { float:right; }

.corCinza { color:#858585 !IMPORTANT; }

/* LIGHTBOX */
.fundoEscuro {
position:fixed; _position:absolute; z-index:50;
left:0; top:0;
background:#000;
width:100%; height:100%;
-moz-opacity:0.7; opacity:.70; filter: alpha(opacity=70);
}

.lightBox {
position:fixed; _position:absolute; z-index:60;
left:25%; top:80px;
background:#FFF;
width:450px; padding:15px;
border-top:4px solid #00B1B0;
}

hr { color:#C6C6C6 !IMPORTANT; height:1px !IMPORTANT; }

/* TAMANHO das FONTES */
.font10 { font-size:10px; }
.font12 { font-size:12px; }
.font14 { font-size:14px; }
.font18 { font-size:18px; }

.upperCase { text-transform:capitalize !IMPORTANT; }

.corLinks { color:#269E9D; }

/* ALINHAMENTOS */
.centralizaTexto { text-align:center; }

/* ESPACAMENTOS */
.p05 { padding:5px; }

.pl05 { padding-left:5px; } .pl05 td { padding-left:5px; }
.pr05 { padding-right:5px; } .pr10 { padding-right:10px; }
.pb05 { padding-bottom:5px; }

.mr05 { margin-right:5px; }
.ml05 { margin-left:5px; }
.mb05 { margin-bottom:5px; }

/* THUMBNAILS */

.conteudo .thumbMenor {
background:url(../Util/Images/Conteudo/Backgrounds/brdImagem.gif) no-repeat center center;
width:95px; height:57px
}

.conteudo .thumbMenor img{
	width:81px; height:55px;
	padding:0 6px;
}

.conteudo .thumbMenor { -ms-interpolation-mode:bicubic; }

.conteudo .thumbInterna img {
background:url(../Util/Images/Conteudo/Backgrounds/brdImagemInterna.gif) no-repeat center center;
padding:0 8px 0 8px; width:316px; height:215px;
-ms-interpolation-mode:bicubic;
}
.conteudo .thumbInterna p { display:none; }

.conteudo .thumbInternaNoPL img {
background:url(../Util/Images/Conteudo/Backgrounds/brdImagemInterna.gif) no-repeat center center;
padding:0 8px 0 8px; width:315px; height:215px;
-ms-interpolation-mode:bicubic;
}

.conteudo .thumbCapa img {
background:url(../Util/Images/Conteudo/Backgrounds/brdImagemArtigo.jpg) no-repeat center center;
padding:0 8px 0 8px; width:100px; height:135px;
-ms-interpolation-mode:bicubic;
}

.conteudo .thumbGrande img {
background:url(../Util/Images/Conteudo/Backgrounds/brdImagemGrande.gif) no-repeat center center;
padding:0 8px 0 8px; width:579px; height:394px;
-ms-interpolation-mode:bicubic;
}

.conteudo .thumbRevistas {
background:url(../Util/Images/Conteudo/Backgrounds/brdImagemRevistas.gif) no-repeat left center;
padding:0 5px; width:127px; 
}


/* GERAL */

.limparEspacos tr th { display:none; }

/******************************** CSS da ESTRUTURA ********************************/

/* HEADER */
#header {
background:url(../Util/Images/bgTopo.gif) no-repeat top;
height:171px;
z-index:9;
}

#header .default { z-index:9; }

#header .logo { margin:10px 0 0 25px; }

/* CONTENT */
#body {
margin:0 auto;
padding-bottom:160px;	/* Altura do rodapé */
}

/* FOOTER */
#footer {
position:absolute;
bottom:0; left:0;
background:url(../Util/Images/bgRodape.gif) repeat-x bottom;
width:100%;
height:150px;			/* Altura do rodapé */
}

/******************************** CSS do CONTEÚDO ********************************/

#body .default {
background:url(../Util/Images/Lateral/bgMedicos.gif) no-repeat top right;
width:976px;
}

/* TOPO do SITE */
.menuInstitucional {
margin:30px 0 0 0;
z-index:9;	
}

.menuInstitucional a { height:26px; display:inline-block; background-position:0 0; }

.buscaTopo {
position:absolute;
right:0; top:70px;
color:#827c7c;
}

.menuPrincipal {
position:absolute;
top:123px; left:55px;
z-index:8;
width:921px;	
}

.menuPrincipal a { height:41px; display:inline-block; background-position:0 0; }

/* MENU */
.titISubmenu { position:absolute; left:-1px; top:-8px; }

.titESubmenu { position:absolute; left:-1px; top:-8px; z-index:9; height:8px; }

.footISubmenu {
position:absolute;
left:-1px; bottom:-6px;
z-index:4;
}

.setaSubSubmenu {
position:absolute; right:5px; top:10px;
background:url(../Util/Images/Topo/icoSetaSubmenu.gif) no-repeat;
display:block;
width:5px; height:5px;
}

a.mnInstitucional {background:url(../Util/Images/Topo/mnInstitucional.gif) no-repeat; width:100px; }
div.mnInstitucionalON {background:url(../Util/Images/Topo/mnInstitucional.gif) no-repeat 0 -48px; width:161px; height:8px; }

a.mnAssociacaoMedica { background:url(../Util/Images/Topo/mnAssociacaoMedica.gif) no-repeat; width:161px; }
div.mnAssociacaoMedicaON {background:url(../Util/Images/Topo/mnAssociacaoMedica.gif) no-repeat 0 -48px; width:202px; height:8px; }

a.mnCredenciamento { background:url(../Util/Images/Topo/mnCredenciamento.gif) no-repeat; width:126px; }
div.mnCredenciamentoON {background:url(../Util/Images/Topo/mnCredenciamento.gif) no-repeat 0 -48px; width:161px; height:8px; }

#subMnI01, #subMnI02, #subMnI03 { position:absolute; top:30px; z-index:3; }
#subMnI01 { left:0; }
#subMnI02 { left:100px; }
#subMnI03 { left:261px; }

/* MENU EXTRANET */
a.mnICEP {background:url(../Util/Images/Topo/mnEnsinoPesquisa.gif) no-repeat; width:200px; }
div.mnICEPON {background:url(../Util/Images/Topo/mnEnsinoPesquisa.gif) no-repeat -10px -82px; width:218px; height:8px; }

a.mnServicosTecnicos {background:url(../Util/Images/Topo/mnServicosTecnicos.gif) no-repeat; width:129px; }
div.mnServicosTecnicosON {background:url(../Util/Images/Topo/mnServicosTecnicos.gif) no-repeat -6px -82px; width:171px; height:8px; }

a.mnRelacionamento {background:url(../Util/Images/Topo/mnRelacionamento.gif) no-repeat; width:139px; }
div.mnRelacionamentoON {background:url(../Util/Images/Topo/mnRelacionamento.gif) no-repeat -11px -82px; width:194px; height:8px; }

a.mnEspacoMedico {background:url(../Util/Images/Topo/mnEspacoMedico.gif) no-repeat; width:127px; }
div.mnEspacoMedicoON {background:url(../Util/Images/Topo/mnEspacoMedico.gif) no-repeat -9px -82px; width:221px; height:8px; }

a.mnServicosAdmin {background:url(../Util/Images/Topo/mnServicosAdmin.gif) no-repeat; width:141px; }
div.mnServicosAdminON {background:url(../Util/Images/Topo/mnServicosAdmin.gif) no-repeat -12px -82px; width:190px; height:8px; }

#subMnE01, #subMnE02, #subMnE03, #subMnE04, #subMnE05 { position:absolute; top:172px; z-index:3; }
#subMnE01 { left:135px; }
#subMnE02 { left:331px; }
#subMnE03 { left:465px; }
#subMnE04 { left:602px; }
#subMnE05 { left:732px; }


/* SUBMENU */
.subMenu {
border-right:1px solid #CBDDE3; border-left:1px solid #CBDDE3;
background:#F5FAFC;
z-index:3;
}

.subMenu ul li {
list-style:none;
padding:0; margin:0;
}

.subMenu ul li.pRelative {
border:1px solid #F5FAFC;
z-index:5;
}

.subMenu a {
background:url(../Util/Images/Topo/icoSubmenu.gif) no-repeat 9px 9px;
color:#858585;
height:14px; display:block;
padding:4px 0 5px 16px; margin:0;
}

.subMenu a:hover {
background:#FFF url(../Util/Images/Topo/icoSubmenu.gif) no-repeat 9px 9px;
color:#B38200;
}

.subSubmenu {
position:absolute; top:-3px; z-index:5;
border:1px solid #CBDDE3;
background:#F5FAFC;
}

/* LATERAL do SITE */
#lateral {
color:#FFF;
}

.curvaLateral {
background:url(../Util/Images/Lateral/curvaLateral.gif) no-repeat;
width:9px; height:9px;
position:absolute;
top:0; right:-9px; _right:-10px; 
}

.icoFlecha { background:url(../Util/Images/Lateral/icoStrong.gif) no-repeat left 13px; padding-left:5px; }
.btLateral { margin:5px 0 0 0; }

.boxMedicos {
width:223px; height:110px;
padding:18px 15px 22px 15px;
}

.boxMedicos .link { font-size:10px; color:#00FFFE; }

.boxExames {
background:#33C1C0 url(../Util/Images/Lateral/bgExames.gif) no-repeat top right;
width:222px;
padding:20px 15px 10px 15px;
}

.boxExames strong { padding-top:10px; }

.boxCirurgia {
background:#48C7C6 url(../Util/Images/Lateral/bgCirurgia.gif) no-repeat top right;
width:222px;
padding:20px 15px 10px 15px;
}

.boxCirurgia strong { padding-top:10px; }
.boxCirurgia .link { font-size:10px; color:#005b5a;}

.boxAMHS {
background:#5CCDCD url(../Util/Images/Lateral/bgAMHS.gif) no-repeat top right;
width:222px;
padding:20px 15px 10px 15px;
}

.boxAMHS strong { padding-top:10px; }

.boxBuscar {
background:#66D1D0 url(../Util/Images/Lateral/bgBuscar.gif) no-repeat top right;
width:222px;
padding:20px 15px 10px 15px; _padding:20px 10px 10px 15px;
}

.boxBuscar .boxAbas {
background:url(../Util/Images/Conteudo/Backgrounds/bgBoxBuscarPor.gif) no-repeat left bottom;
width:232px;
margin-left:-5px; margin-top:10px;
}

.boxBuscar .boxAbas strong { color:#269E9D; }

.boxBuscar .boxAbas table { margin:3px 0 5px 5px; }

.boxBuscar .footerLateral {
position:absolute;
bottom:-5px; right:0;
}

.boxMedicos p, .boxExames p, .boxCirurgia p, .boxAMHS p { padding:5px 0;}

/* RODAPE do SITE */
.endereco {
color:#717171;
padding:20px 0 0 10px;
}

.endereco h1 {
font-size:17px;
font-weight:normal;
color:#269E9D;
}

.endereco address {
font-style:normal;
}

.copyright {
text-align:left;
padding:36px 0 0 4px;
}

.autor {
width:130px;
padding:36px 5px 0 0;
}

/* CONTEUDO do SITE */
.breadcrumb {
padding:15px 43px 30px 10px;
}

.breadcrumb .Previous {
background:url(../Util/Images/icoBreadcrumbLink.gif) no-repeat left;
padding-left:5px;
}

.breadcrumb .Current {
background:url(../Util/Images/icoBreadcrumb.gif) no-repeat left;
padding-left:5px;
}

.tvFlash {
height:280px;
z-index:0;
margin-top:-1px;
}

.tvFlash div {
position:absolute;
z-index:0;
width:700px;
margin-top:13px;
margin-left:-8px;
}

.conteudo {
text-align:justify;
padding:0 9px;
color:#858585;
}

.conteudo h1 { font-size:26px; font-weight:normal; color:#B38200; padding:0 20px 10px 0; text-align:left; } 
.conteudo h2 { font-size:14px !important; font-weight:bold; color:#B38200; padding:0 20px 10px 0; }
.conteudo h3 {
font-size:14px; font-weight:bold; color:#B38200; padding:20px 20px 5px 0; display:block;
background:url(../Util/Images/Conteudo/Backgrounds/separadorNoticia.gif) no-repeat 0 -15px;
}

.conteudo strong { color:#269E9D; }
.conteudo strong a { color:#269E9D !important; }
.conteudo strong a:hover{ color:#858585 !important; text-decoration:underline; }
.conteudo p { padding:0 0 10px 0; }
.conteudo p img { margin-left:10px; }
.conteudo p a { color:#269E9D !important; }
.conteudo p a:hover { color:#858585 !important; }

.conteudo ul li {
list-style:none;
background:url(../Util/Images/icoBreadcrumb.gif) no-repeat left 4px;
margin-top:2px; padding-left:3px;
}

.separadorInterna { background:url(../Util/Images/Conteudo/Backgrounds/separadorNoticia.gif) no-repeat center bottom; clear:both; }

.separadorBox { background:url(../Util/Images/Conteudo/Backgrounds/separadorBox.gif) no-repeat center bottom; padding-bottom:10px; clear:both; }
.separadorBox a { color:#269E9D !important; }
.separadorBox a:hover { color:#858585 !important; }

.bgFormulario { background:#F9F9F9; padding:10px; }

.radioButton input { float:left; }
.radioButton label { float:left; margin-left:5px; *line-height:20px; }

.inputRedondo {
border:0; border-top:1px solid #DADADA; border-bottom:1px solid #DADADA;
height:16px;
font-family:Arial !IMPORTANT; font-size:11px;
color:#777772;
padding-top:2px;
outline:0;
}

.inputPadrao {
border:1px solid #DADADA;
font-family:Arial !IMPORTANT; font-size:11px;
color:#777772;
padding:1px;
outline:0;
}

.conteudo .btnMais {
background:url(../Util/Images/Conteudo/Botoes/btIcoLeiaMais.gif) no-repeat;
_background-position: 0 4px;
width:6px; height:7px; *height:9px;
display:inline-block;
}

.conteudo .bgFerramentas {
background:url(../Util/Images/Conteudo/Backgrounds/bgFerramentas.gif) no-repeat;
padding:15px 0 0 0;
height:30px;
margin-top:20px;
}

.conteudo .bgFerramentas span { margin-top:-1px; margin-right:5px; }
.conteudo .bgFerramentas a { color:#269E9D !important; }
.conteudo .bgFerramentas a:hover { color:#858585 !important; }

.conteudo .icoComentarios {
background:url(../Util/Images/Conteudo/Icones/imgIcones.gif) no-repeat 0 center;
width:16px; height:16px;
display:block; float:left;
}

.conteudo .icoEnviaPorEmail {
background:url(../Util/Images/Conteudo/Icones/imgIcones.gif) no-repeat -25px center;
width:16px; height:16px;
display:block; float:left;
}

.conteudo .icoImprimir {
background:url(../Util/Images/Conteudo/Icones/imgIcones.gif) no-repeat -50px center;
width:16px; height:16px;
display:block; float:left;
}

.conteudo .icoVejaMais {
background:url(../Util/Images/Conteudo/Icones/imgIcones.gif) no-repeat -95px center;
width:12px; height:16px;
display:block; float:left;
}

.conteudo .icoDownload {
background:url(../Util/Images/Conteudo/Icones/imgIcones.gif) no-repeat -144px -1px;
width:20px; height:16px;
display:block; float:left;
}

.conteudo .icoDiretorio {
background:url(../Util/Images/Conteudo/Icones/imgIcones.gif) no-repeat -168px -2px;
width:16px; height:16px;
display:block; float:left;
}


/********************************** CSS da HOME **********************************/

.titHome { margin-bottom:10px; }
.separadorHome { background:url(../Util/Images/Conteudo/Backgrounds/separadorHome.gif) no-repeat center top; margin-top:5px; }

/* ARTIGOS */
.conteudo .artigo h1 a {
font-size:11px; font-weight:bold;
color:#269E9D;
padding-top:10px;
}

.conteudo .artigo h1 a.tituloEvento {
display:block;
width:295px;}

.conteudo .artigoON h1 a.tituloEvento {
display:block;
width:295px;}

.conteudo .artigo h1 a.tituloArtigos {
display:block;
width:320px;}

.conteudo .artigo h1 a:hover { color:#858585}

.conteudo .artigoON h1 a {
font-size:14px; font-weight:bold;
color:#00a9cc;
padding-top:10px;
}

.conteudo .artigoON h1 a:hover {color:#858585}

h1 a.botao {
background:url(../Util/Images/Conteudo/Botoes/btOpenClose.gif) no-repeat;
width:20px; height:20px; padding-top:0;
}

.artigo h1 a.botao { background-position:0 -20px; padding-top:0; }
.artigoON h1 a.botao { background-position:0 0; padding-top:0; }

.artigoON div { margin-bottom:10px; }

.buscaArtigo {
background:url(../Util/Images/Conteudo/Backgrounds/bgBuscaArtigos.gif) no-repeat left top;
height:40px;
padding-top:10px;
}

.buscaArtigo strong { color:#777772; font-size:9px; }

/* NOTICIAS */
.conteudo .noticias { margin-left:13px; }

.conteudo .noticias h1 {
font-size:11px; font-weight:bold;
padding-bottom:5px;
color:#269E9D;
}

.conteudo .noticias h1 a { color:#269E9D; }

.conteudo .noticias h1 a:hover { color:#858585}

.conteudo .noticias p { padding:0; }

.conteudo .noticias .separadorHome img { margin:0 5px 0 0; }

/* EVENTOS */
.conteudo .eventos div { padding-top:15px; }

.conteudo .eventos h1 {
font-size:11px; font-weight:bold;
color:#269E9D;
padding-bottom:5px;
}

.conteudo .eventos .separadorHome img { margin:0 5px 0 0; }

/* NEWSLETTER */
.newsletter {
background: url(../Util/Images/Conteudo/Backgrounds/bgNewsletter.gif) no-repeat;
width:320px; height:96px;
margin:20px 0 0 0;
color:#777772;
padding:14px 0 0 20px;
}

.newsletter strong { color:#777772; }

/***************************** CSS INTERNA NOTICIAS ******************************/
.conteudo .noticiasList h1 { padding:0; margin:0; font-size:14px; font-weight:bold; }

.conteudo .noticiasList h1 a {
color:#269E9D;
}

.conteudo .noticiasList p {
padding:3px 0;
}

.conteudo .noticiasInterna h1 {
font-size:18px; font-weight:bold;
color:#269E9D;
padding:0; margin:0;
}

.conteudo .conteudoRelacionado ul li {
list-style:none;
background:url(../Util/Images/icoBreadcrumbLink.gif) no-repeat left;
margin-bottom:15px; padding-left:5px;
}

.conteudo .conteudoRelacionado ul li a {
color:#269E9D;
}

.conteudo .conteudoRelacionado ul li a:hover {
	color:#858585;
}

/***************************** CSS INTERNA INSTALACOES ******************************/
.linkInstalacoes {
color:#89CCE2;
background:url(../Util/Images/icoBreadcrumbLink.gif) no-repeat left 4px;
line-height:18px; padding-left:5px;
}

/*************************** CSS INTERNAS CLASSIFICADOS ****************************/
.abaClassificados {
text-align:center;
background:url(../Util/Images/Conteudo/Backgrounds/bgAbaClassificados.gif) no-repeat;
width:75px; height:18px;
padding:9px 0 0 0;
}
.abaClassificados input { font-weight:bold; font-size:12px !IMPORTANT; color:#269E9D; background:none; border:0; cursor:pointer; }

.abaClassificadosON {
text-align:center;
background:url(../Util/Images/Conteudo/Backgrounds/bgAbaClassificadosON.gif) no-repeat;
width:75px; height:20px;
padding:7px 0 0 0;
}
.abaClassificadosON input { font-weight:bold; font-size:12px !IMPORTANT; color:#858585; background:none; border:0; cursor:pointer; }

.brdAbasClassificados { border-bottom:1px solid #CBCBCB; }

.brdGridClassificados { border-width:0 1px 0 1px; border-style:solid; border-color:#CBCBCB; }

.conteudo .brdGridClassificados p { padding:0 0 5px 0; }

.paginacao td { border:1px solid #CBCBCB; border-top:0; }
.paginacao table { line-height:22px; margin:0 auto; }
.paginacao table td { text-align:center; width:30px; border:0;}
.paginacao span { font-weight:bold; color:#858585; }
.paginacao a { color:#27A29D !important; }
.paginacao a:hover { color:#858585 !important; }

.paginacao2 td { border:0; }
.paginacao2 table { line-height:22px; margin:0 auto; }
.paginacao2 table td { text-align:center; width:30px; border:0;}
.paginacao2 span { font-weight:bold; color:#858585; }
.paginacao2 a { color:#27A29D !important; margin:0 10px;}
.paginacao2 a:hover { color:#858585 !important;}

/******************************* RESULTADO DA BUSCA *********************************/
.tituloBuscaAvancada {
font-size:14px;
font-weight:bold;}

/******************************* CSS BUSCA INTERNA **********************************/
.bgBuscaInterna {
background:url(../Util/Images/Conteudo/Backgrounds/bgBuscaInterna.gif) no-repeat;
width:666px; height:55px;
margin:5px 0 10px 0; padding:5px 15px 0 15px;
}

.bgBuscaInterna a {
	color:#27A29D !important; 
}

.bgBuscaInterna a:hover {
	color:#858585 !important; 
}

.txtExportaXls {
	color:#27A29D !important; 
}

.txtExportaXls:hover {
	color:#858585 !important; 
}

.tituloBusca th {
background:url(../Util/Images/Conteudo/Backgrounds/bgLetraBusca.gif) no-repeat left top;
height:42px;
font-size:23px;
color:#269E9D;
padding:0 0 0 12px;
}

.bgIniciais  {
background:url(../Util/Images/Conteudo/Backgrounds/bgIniciais.gif) no-repeat bottom;
width:652px; 
padding:20px 0 20px 16px;
float:left;
}


.bgIniciais li  {
background:none !IMPORTANT;
font-size:13px;
color:#858585;
display:inline;
float:left;
height:15px;
padding:0;margin:0;
}


.bgIniciais input {
margin:0; padding:0;
background:none;
border:0;
font-size:13px;
font-weight:bold;
color:#858585;
cursor:pointer;
}

/****************************** CSS SUBMENU INTERNO *********************************/
.subMenuInterno {
background:url(../Util/Images/Conteudo/Backgrounds/bgSubmenuInterno.gif) no-repeat;
width:676px; height:23px;
margin:10px 0; padding-top:7px;
}

.subMenuInterno ul li {
background:none;
float:left;
margin-left:10px;
}

.subMenuInterno a { color:#858585; }
.subMenuInterno .ativo { font-weight:bold; }

.icoSetaSubmenuInterno {
background:url(../Util/Images/Conteudo/Icones/imgIcones.gif) no-repeat -115px 0;
width:16px; height:16px; display:block; float:left;
margin-left:-4px;
}

.separadorSubMenu {
background:url(../Util/Images/Conteudo/Icones/imgIcones.gif) no-repeat -130px center;
width:14px; height:16px; display:inline-block;
}

/*********************************** CSS REUNIOES **************************************/
.conteudo .reunioesInterna h1 {
font-size:14px; font-weight:bold;
color:#269E9D;
}

.conteudo .reunioesInterna { font-size:13px; color:#269e9d; }
.conteudo .reunioesInterna a{ color:#269e9d !important;}
.conteudo .reunioesInterna a:hover { color:#858585 !important;}

.conteudo .reunioesInterna .tabelaReunioes th	{ display:none; }

.conteudo .reunioesInterna .brdCelula {
border-width:2px 4px 2px 4px;
border-color:#FBFCFD;
border-style:solid;
}

/********************************** CSS GALERIA ***************************************/
.conteudo .galeriaFotos h1 {
font-size:18px; font-weight:bold;
color:#269E9D; padding:0;
}

.conteudo .thumbs img {
-ms-interpolation-mode:bicubic;
margin:0 0 0 12px;
}

/********************************* CSS PUBLICACOES ************************************/

.publicacoes img { margin:10px 0; }

.conteudo .publicacoes h1 {
font-size:14px; font-weight:bold;
color:#269E9D; padding:0;
}

.conteudo .publicacoes a {
	color:#269E9D !important;
	float:left;
	padding-top:1px;
}

.conteudo .publicacoes a:hover {
	color:#858585 !important;
}

.conteudo .publicacoes strong { color:#858585; }

/******************************* CSS CENTRAL DE RAMAIS ********************************/
.centralRamais .paginacao td { border:0; }

.paginacaoBuscaAvancada .paginacao td { border:0; }

/********************************** CSS MANUAIS ***************************************/
.bgDownloadManuais {
background:url(../Util/Images/Conteudo/Backgrounds/bgDownloadManuais.gif) no-repeat left;
width:666px; height:92px;	
}

.bgDownloadManuais table { margin:18px 0 0 20px; }

.icoMiniSeta {
	background:url(../Util/Images/Conteudo/Icones/icoMiniSeta.gif) no-repeat;
	width:7px; 
	height:8px; 
	*height:10px;
	display:inline-block;
	margin:12px 8px 0 15px;
	float:left;
}

/******************************** CSS MAPA DO SITE ************************************/
.mapaSite p {
padding:0 0 2px 0;
font-weight:bold;
}

.mapaSite a {color:#269e9d;}
.mapaSite a:hover {color:#858585;}

.mapaSite ul li {
background-position:0 4px;
line-height:16px;
margin-left:16px;
}

/***************************** CSS BOX ERRO, SUCESSO e AVISO *************************/
.boxAviso {
background:#F9F9F9;
padding:5px;
margin:5px 0;
}

.Erro strong {
color:#E22F1D;
}


/***************************** CSS BIBLIOTECAS MEDICAS *************************/

.divisor {background:url(../Util/Images/Conteudo/divisor.gif) no-repeat; width:299px; height:1px; display:block; margin:10px 0;}

.BibliotecaMedica a {color:#269e9d;}
.BibliotecaMedica a:hover {color:#858585;}
.BibliotecaMedica .titulo {font-weight:bold; color:#858585;}

/***************************** CSS CONTATOS PERDIDOS PELO SITE *************************/

.boxContato {display:block; background:#f9f9f9 url(../Util/Images/Conteudo/Backgrounds/bottomBoxContato.gif) no-repeat bottom center; padding:10px; color:#858585; min-height:180px; margin-top:10px;}
.boxContato .Contato {display:block; background:#f9f9f9 url(../Util/Images/Conteudo/Backgrounds/bgContato.gif) no-repeat; width:327px; height:110px; margin:0 auto; position:relative;}
.boxContato .IcoTelefone {background:url(../Util/Images/Conteudo/Backgrounds/TelContato.gif) no-repeat; width:31px; height:17px; margin:0 5px -2px 0; display:inline-block;}
.boxContato .Contato H1{left:37px; position:absolute; top:10px; color:#B38200 !important; font-size:14px !important; font-weight:bold;}
.boxContato .Contato H2{color:#0889A8 !important; font-size:16px !important; font-weight:bold; left:10px; position:absolute; text-align:center; top:34px; width:284px;}
.boxContato .Contato H3{left:50px; position:absolute; top:45px; color:#858585 !important; font-size:11px !important; text-align:center !important; font-weight:bold; background:none;}


/***************************** CSS THUMB MINI GALERIA *************************/

.conteudo .thumbGaleriaMenor {
background:url(../Util/Images/Conteudo/Backgrounds/bgMiniGaleria.gif) no-repeat 17px top;
height:318px; padding:0 8px; -ms-interpolation-mode:bicubic; position:relative;
}

.conteudo .thumbGaleriaMenor .thumbs img {margin-left:3px;}
.conteudo .thumbGaleriaMenor .Miniaturas {position: absolute; top: 225px; width: 326px; right: 19px;}

/***************************** CSS CLIPPING *************************/

.icoLupa {background: url(../Util/Images/Conteudo/Icones/icoLupa.gif) no-repeat; display:inline-block; height:10px; margin-right:5px; width:10px;}
.icoMais {background: url(../Util/Images/Conteudo/Icones/icoMais.gif) no-repeat; display:inline-block; height:9px; margin-right:5px; width:9px;}
.icoData {background: url(../Util/Images/Conteudo/Icones/icoData.gif) no-repeat; display:inline-block; height:11px; margin-right:5px; width:13px;}
.icoDivisor {background: url(../Util/Images/Conteudo/Icones/icoDivisor.gif) no-repeat; display:inline-block; height:11px; margin:0 10px; width:1px;}
.TitClipping {color:#858585; font-weight:bold; line-height:20px; font-size:12px !important;}
.txtClipping {color:#858585; line-height:15px; font-size:10px !important;}
.infoClipping {text-align:right; padding:10px 0;}

/***************************** CSS BOX BUSCA MEDICOS *************************/

.boxBuscaMedicos {border-left:10px solid #269E9D; margin:5px 0 10px 10px; padding-left:5px; width:675px;}


/***************************** CSS DE ARTIGOS E PUBLICACOES *************************/

.imgArtigo img {
	float:left;
	margin-right:15px;
	width:104px; height:147px;
}

.tituloArtigo {
	margin-bottom:10px;
	display:block;
	
}

.thumbInterna2 img{
background:url(../Util/Images/Conteudo/Backgrounds/brdImagemArtigo.jpg) no-repeat center center;
padding:0 8px 0 8px; 
-ms-interpolation-mode:bicubic;
}

/********************************** MODIFICACAO 20/07/09 **********************************/

.boletinLink a {
	color:#269E9D;
}

.boletinLink a:hover {
	color:#858585;
	text-decoration:underline;
}

.boletinLink a:visited {
	color:#269E9D;
}

/**********************************	MODIFICAÇÃO 13/08/09 *************************************/

.stlTableEventos{ 
	display:block; 
	float:left; 
	height:15px; 
	padding-top:6px;}

.stlPalavraChave{ 
	display:block; 
	float:left; 
	width:90px;}

.stlBtnOK{ 
	display:block; 
	float:right; 
	margin-top:-2px; 
	padding-left:3px;}

.conteudo p{ 
	padding:0 0 5px;}

.tblEventos{
	width: 320px; 
	height: 250px; 
	background-image: url(/Util/Images/Conteudo/Backgrounds/bgGerenciamentoEvento.gif);  
	margin: 7px; 
	padding: 10px 0 0 10px !important;
	vertical-align: top;
	display:block;}

.tblEventos strong{ 
	color:#858585;}
	
.tblEventos2{
	height: 45px;
	width:300px; 
}

.tblExportar strong{
	color:#858585;
}	

.tblEventos strong{ 
	color:#858585;}

.tblListagemExportar strong{
	color:#858585;
}
	
}
	
.stlTotalVagas{
	display: block; 
	height: 18px; 
	width: 270px; 
	margin-left: 20px; 
	margin-bottom: 5px; 
	padding-top: 5px;
}

.tblListagemExportar{
	width: 670px; 
	height: 100%; 
	background-image: url(/Util/Images/Conteudo/Backgrounds/bgListagemExportar.gif);  
	margin: 0px; 
	padding: 10px 0 0 10px !important;
	vertical-align: top;
	display:block;
	background-position:center bottom;
	color:#858585 !important;
}

.tblListagemExportar td{ color:#858585 !important;}

.tblListaParticipantes{
	color:#ffffff; 
	background-color:#858585;
	text-align:center;
}

.tblDetalhesParticipantes{
	text-align:center;
	
}

table a{
	color:#269E9D;
}


.tblDetalhesParticipantes a{
	color:#269E9D;
}

.tblStatusParticipante strong{
	color:#858585;
}

.tblNomeParticipante td a{
	color:#269e9d !important;
}

.tblNomeParticipante td{
	color:#858585;
}

.tblNomeParticipante td a:hover{
	color:#858585 !important;
}
/* MENU PRINCIPAL */

/*  
	LEVEL ONE
*/
ul.dropdown                         { position: relative; border:none; }
ul.dropdown li                      { font-weight: bold; float: left; zoom: 1; background: #ccc; list-style:none; }
ul.dropdown a:hover		            {  color:#b38200; }
ul.dropdown a:active                { color: #ffa500; }
ul.dropdown li a                    { display: block;
	 								  color: #222; border:none; }
ul.dropdown li:last-child a         { border-right: none !important; } /* Doesn't work in IE */
ul.dropdown li.hover,
ul.dropdown li:hover                { position: relative; background-color:#FFF; color:#b38200; }
ul.dropdown li.hover a              { background-position:0 -41px !important; }


/* 
	LEVEL TWO
*/
ul.dropdown ul 						{ visibility: hidden; position: absolute; top: 100%; left: 0; background-color:#F5FAFC; }
ul.dropdown ul li 					{ font-weight: normal; background: #F5FAFC; border-right: 1px solid #CBDDE3; color: #000;
									  float: none; width:100%;}
									  
ul.dropdown ul li li				{ border-right: 0px solid #CBDDE3;}							  
									  
                                    /* IE 6 & 7 Needs Inline Block */
ul.dropdown ul li a					{ width: 100%; display: inline-block;height:14px;
									  padding:4px 0 5px 0;} 

/* 
	LEVEL THREE
*/
ul.dropdown ul ul 					{ left: 100%; top: 0; padding:5px 0; }
ul.dropdown li:hover > ul 			{ visibility: visible; }

/**/

.sub_menu{
margin-left:10px;
border-left: 1px solid #CBDDE3;
/*border-right: 1px solid #CBDDE3;*/}

.divbullet{
display:block; 
width:16px; 
float:left; 
height:15px;
background: url("/Util/Images/Topo/icoSubmenu.gif") no-repeat center 6px;}

.footISubmenu {
position:absolute;
left:-1px; bottom:-6px;
z-index:4;
}

.icoSeta{
background: transparent url("/Util/Images/Topo/icoSetaSubmenu2.gif") no-repeat right;
position:relative; margin-right: -3px;}

/**/

.subSubmenu {
position:absolute; top:-3px; z-index:5;
border:1px solid #CBDDE3;
background:#F5FAFC;
}

/* IMGS DE TÃTULOS */

.titInstituto{
display:block; 
height:8px !important;
overflow:hidden;
}

.titSertecnicos{
display:block; 
height:8px;
}

.titEspacoMedico{
display:block; 
height:8px;
}

.titServicosAdm{
display:block; 
height:8px;
}

/*  MENU SUPERIOR */


ul.mnsuperior                         { position: relative; border:none; }
ul.mnsuperior li                      { font-weight: bold; float: left; zoom: 1; background: #ccc; list-style:none; }
ul.mnsuperior a:hover		          { color:#b38200; }
ul.mnsuperior a:active                { color: #ffa500; }
ul.mnsuperior li a                    { display: block; color: #222; border:none; }
ul.mnsuperior li:last-child a         { border-right: none !important; } /* Doesn't work in IE */
ul.mnsuperior li.hover,
ul.mnsuperior li:hover                { position: relative; background-color:#FFF; color:#b38200; }
ul.mnsuperior li:hover				  { position: relative; background-color:#FFF; color:#b38200; }
ul.mnsuperior li:hover a              { background-position:0 -26px !important; }
ul.mnsuperior ul 					  { visibility: hidden; position: absolute; top: 100%; left: 0;}
ul.mnsuperior ul li 				  { font-weight: normal; background: #F5FAFC; border-right: 1px solid #CBDDE3; color: #000; float: none; width:100%;}
ul.mnsuperior ul li li				  { border-right: 0px solid #CBDDE3;}	
						  
/* IE 6 & 7 Needs Inline Block */

ul.mnsuperior ul li a				  { width: 100%; display: inline-block;height:14px; padding:4px 0 5px 0;} 
ul.mnsuperior ul ul 				  { left: 100%; top: 0; padding:5px 0; border: 1px solid #CBDDE3; background-color:#F5FAFC;}
ul.mnsuperior li:hover > ul 		  { visibility: visible; }
.sub_menusup                          { margin-left:0px; border-left: 1px solid #CBDDE3; /*border-right: 1px solid #CBDDE3;*/}

.titInstitucional{
display:block; 
width:159px; 
height:8px;
_line-height:8px;}


/***************************** TELA LOGIN *************************/

.TextBoxLog {
    width:281px;
    height:17px;
    padding-top:3px;
    padding-left:2px;
    padding-right:2px;
    border-top: 1px solid #000;
    border-right: 1px solid #ccc;
    border-left: 1px solid #ccc;
    border-bottom: 1px solid #ccc; 
    margin-top: 2px;
    color:#777772;
    font-family:Arial;
    font-size:11px;
}

.BoxLogin {
    background:url(/Util/Images/Conteudo/Backgrounds/bglogin.gif) no-repeat; 
    width:305px; 
    height:125px;
    margin:20px auto 0 auto;
    padding:35px 20px 20px 20px;
    text-align:left; 
}

.BoxLogin table{
    width:315px;
}
    
.CheckBoxAlign input {
    display:block;
    float:left;
    margin-right:3px;
    *margin-right:0;
}   

.CheckBoxAlign label {
	float:left;
    *display:block;
    *padding-top:3px;
}

.centralizaContent{
    display:block; 
    text-align:center;
}

.chkLoginMed{
    padding-top:20px;
}

.btEntrar{
    margin-right:10px;
}

/*********************** MODIFICAÇÃO 11/09/09 ******************************/

.rwBoletimCLass {
	background-color:#FFFFFF;
	display:block;
	height:35px;
	line-height:30px;
	width:666px;
}

.arwBoletimClass {
	background-color:#F9F9F9;
	display:block;
	height:35px;
	line-height:30px;
	width:666px;
}

.tblBoletimClass {
	float:left;
}

.LBoletimClass {
	float:left; display:block; margin-top:20px; color:#269E9D; font-weight:bold;
}

.btEdicaoBoletim {
	background:transparent url(/Util/Images/Conteudo/Backgrounds/btEdicaoBoletim.gif) no-repeat scroll center top;
	width:48px;
	height:20px;
	display:block;
	float:left;
} 
.textEdicaoBoletim {	
	padding:9px 0 0 37px;
	color:#858585 !important;
	font-family:arial;
	font-size:11px;
}

.textEdicaoBoletim a:active{
	font-weight:bold !important;
	text-decoration:none !important;
}

.btEditorialBoletim{
	background:transparent url(/Util/Images/Conteudo/Backgrounds/btEditorialBoletim.gif) no-repeat scroll center top;
	width:60px;
	height:20px;
	float:left;
	display:block;		
}

.textEditorialBoletim{
	padding:9px 0 0 32px;
	color:#858585 !important;
	font-family:arial;
	font-size:11px;
}

.textEditorialBoletim:active{
	font-weight:bold !important;
	text-decoration:none !important;
}


.btDiretoriaBoletim{
	background:transparent url(/Util/Images/Conteudo/Backgrounds/btDiretoriaBoletim.gif) no-repeat scroll center top;
	width:56px;
	height:20px;
	float:left;
	display:block;		
}

.btDiretoriaBoletim:active{
	font-weight:bold !important;
	text-decoration:none !important;
}

.textDiretoriaBoletim{
	padding:9px 0 0 32px;
	color:#858585 !important;
	font-family:arial;
	font-size:11px;
}

btDiretoriaBoletimHover{
	background-color:#000000;
	width:56px;
	height:20px;
	float:left;
	display:block;		
	
}


.textDiretoriaBoletim.active{
	font-weight:bold !important;
	text-decoration:none !important;
}

.btDiretoriaBoletim.active{
	font-weight:bold !important;
	text-decoration:none !important;
}

.btNormasBoletim{
	background:transparent url(/Util/Images/Conteudo/Backgrounds/btNormasBoletim.gif) no-repeat scroll center top;
	width:137px;
	height:20px;
	float:left;
	display:block;		
}

.textNormasBoletim{
	padding:9px 0 0 32px;
	color:#858585 !important;
	font-family:arial;
	font-size:11px;
}

.textNormasBoletim a.active{
	font-weight:bold !important; 
	text-decoration:none !important;
}

.testeBoletim a.active{
	font-weight:bold !important;
	text-decoration:none !important;
}

.inputVoltarBoletim{
	margin-top:10px;
}

.BoletimTitulo {
	color:#B38200;
	font-size:26px;
	font-weight:normal;
	padding:0 20px 10px 0;
	text-align:left;
}

.LBoletimClass2 {
	float:left; display:block; margin-top:20px; color:#0989b0; font-weight:bold;
}

.spanStrongCor {
    color:#878787;
    font-weight:bold;
}

.icoMiniSetaDiretoria {
	background:url(../Util/Images/Conteudo/Icones/icoMiniSeta.gif) no-repeat;
	width:7px; 
	height:8px; 
	*height:10px;
	display:inline-block;
	margin:4px 2px 15px 0px;
	float:left;
}


/*--------------------FUNDO VIDEOS------------------------*/

.fundoVideo {
    text-align:center;
    background: url(/Util/Images/Conteudo/Backgrounds/bgVideos.gif) no-repeat 0 14px;
    width:688px;
    height:315px;
}



/*--------------------MENU UPGRADE------------------------*/

.subSubmenu {
position:absolute; top:-3px; z-index:5;
border:none;
background:none !important;}

.bgTransparent {
background:transparent !important;}

ul.dropdown ul 						{ visibility: hidden; position: absolute; top: 100%; left: 0; background-color:none !important; }
ul.dropdown ul li 					{ font-weight: normal; background: #F5FAFC; border-right: 1px solid #CBDDE3; color: #000;
									  float: none; width:100%;}

ul.dropdown ul li li { border-right: 1px solid #CBDDE3; border-left: 1px solid #CBDDE3; }



/*--------------------EXIBICAO FOTOS ALT------------------------*/

.thumbGaleriaMenorAlt{
    background:transparent url(../../../Util/Images/Conteudo/Backgrounds/bgMiniGaleria.gif) no-repeat scroll 176px top;
    height:318px;
    padding:0 8px;
    position:relative;
}

.miniaturasAlt{
   right:19px;
   top:225px;
   width:326px;
   padding-right=40px; 
}


/*--------------------FORMULARIO PROGRAMAS DE RELACIONAMENTO------------------------*/

.alinhaBtFilhos{
    padding-left:13px;
}

.alinhaCkProgramaRel{
	display:block;
	float:left;
}

.separadorFormProgRel{
	background: transparent url(/Util/Images/Conteudo/Backgrounds/bgSeparadorCinzaForm.gif);
        height: 22px;
}

.bgCadastroFilhos{
	background: transparent url(/Util/Images/Conteudo/Backgrounds/bgCadastroFilhos.gif);
        height: 55px;
	padding-top: 8px;
	padding-left: 10px;
	width: 618px;
}

.textBoxProgRel{
    width:99%;
    padding-left:5px;
}


/*--------------------LISTAGEM DE CADASTRADOS------------------------*/

.tabelaListaCadastro{
    padding:5px;
}

.celulaListaCadastro{
    padding-bottom:5px;
}

.btAnt{
    background: url(/Util/Images/Conteudo/Botoes/bt_ant.gif);
    border:medium none;
    cursor:pointer;
    height:11px;
    width:16px;
}

.btProx{
    background: url(/Util/Images/Conteudo/Botoes/bt_prox.gif);
    border:medium none;
    cursor:pointer;
    height:11px;
    width:16px;
}

.btIr{
    background: url(/Util/Images/Conteudo/Botoes/bt_ok.gif);
    border:medium none;
    cursor:pointer;
    height:24px;
    width:30px;
}

.bgListaCadastrados{
    background: transparent url(/Util/Images/Conteudo/Backgrounds/bgBuscaInterna.gif); 
    height:53px; 
    margin:5px 0 10px; 
    padding:5px 15px 0; 
    width:636px;
}

.corHeaderText a{
	color:#269E9D !important;
}


/*--------------------ENQUETE HOME------------------------*/

.rblLateral label{
    display:block;
    padding-left:18px;
    *padding-left:20px;
}

.rblLateral input{
    float:left;  
}

.estiloBoxEnquete{
    background: transparent url(/Util/Images/Conteudo/Backgrounds/bgBoxEnquete.gif);
    width:296px;
    height:282px;
    padding-right:20px;
    padding-left:27px;
    padding-top:45px;
    margin-left:10px;
    margin-top:20px;    
}


/* EM DESENVOLVIMENTO */

.boxDesenvolvimento{
	background:url(/Util/Images/Conteudo/Backgrounds/bgDesenvolvimento.gif) no-repeat 0 0;
	width:600px;
	height:72px;
	text-align:left;
	padding-left:67px;
	padding-top:12px;
	margin:10px 0 23px;
}

/* CORREÇÃO DE ALINHAMENTO DE IMAGEM NA HOME 

.artigo img {
	float:left;
}*/