* { margin:0; padding:0; line-height:1.2em; }
body { color:#000; font-family: "Trebuchet MS", arial, sans-serif; font-size:0.8em; background: url('../i/background.jpg') repeat-x; padding:0 15px; }
h1 span, h2 span, button span { display:none; }
h2 { display:block; height:22px; width:100%; border-bottom:solid 1px #C8D5ED; }
h2 a { display:block; height:22px; width:100%; }
h1 { background: url('../i/topo-logo.jpg') no-repeat center top; }
h1 a { display:block; height:252px; width:158px; }
a img { border:none; }
form ul { list-style:none; }
fieldset { padding:10px; }
legend { padding:0 3px; font-weight:bold; }
ul { list-style-position:inside; }



.clear { clear:both; }
.fl { float:left; }
.fr { float:right; }
.r { text-align:right; }
.c { text-align:center; }
.data { color:#828282; }
ul.ln { list-style:none; }
.area .descricao { margin-bottom:20px; font-style:italic; }
.italico { font-style:italic; }

.erro { border:1px solid #D01A1A; margin-bottom:10px;}
.erro h6 { background:#D01A1A; font-size:1em; padding:5px 3px; color:#FFF; }
.erro ul { list-style-type:none; padding:5px 5px 5px 10px; }
.erro span { font-weight:bold; }
.erro li { margin:3px 0; }
.baixe-agora a { background:transparent url(../i/ico-pdf.jpg) no-repeat scroll left top; display:block; float:left; height:25px; line-height:25px; padding-left:30px; margin-top:10px;}


/* - - - - GERAL - - - - - */
#todo { min-width:70em; max-width:70em; margin:0 auto; background:#FFF; background: url('../i/fundo-geral.jpg') repeat-y top right; position:relative; }
#topo { height:212px; background:#FFF url('../i/topo-fundo.jpg') repeat-x left bottom;  }
#fachada { display:block; width:719px; height:212px; float:left; background:#000000; position:absolute; top:0px; left:177px; z-index:1; }
#medicos { display:block; width:354px; height:188px; float:right; background: url('../i/medicos.png') no-repeat; position:absolute; right:5px; top:24px; z-index:2; }
#col-esq { width:166px; float:left; background: url('../i/fundo-lateral.png') repeat-y top left; padding:10px 14px 0; margin-left:-10px; position:relative; z-index:2; }
#col-esq-inf { display:block; height:10px; width:194px; background:#FFF url('../i/lateral-inf.jpg') no-repeat; margin:30px -14px 0 -14px; }
#geral { float:right; width:75%; background: url('../i/fundo-geral.jpg') repeat-y top right; }
#centro { float:left; width:51%; padding:30px 1%; background:#FFF; }
#col-dir { float:right; width:155px; /*background-color:#B8E4FF;*/ padding-bottom:30px; }

#menu { list-style:none; }
#menu li { background:url('../i/menu-inativo-fundo.jpg') repeat-x; height:23px; margin-bottom:5px; }
#menu li a { text-decoration:none; color:#3C85A7; display:block; height:23px; width:150px; background:url('../i/menu-inativo-cruz.jpg') no-repeat top left; padding-left:28px; line-height:23px; }
#menu li a:hover { text-decoration:underline; }
#menu li.ativo { background:#37C99A; }
#menu li.ativo a { color:#FFF; background-image: url('../i/menu-ativo-cruz.jpg'); }
#menu li.aberto { height:282px; }
#menu li#acoes.aberto { height:105px; }
#menu li.aberto ul { background:#F0F8FB; padding:3px 7px; }
#menu li.aberto li { background:none; height:18px; }
#menu li.aberto li a { color:#6197CF; background:none; height:15px; line-height:20px; padding-left:0px; white-space:nowrap; font-size:0.9em; }

#enquete { margin:40px 0; padding:0px; }
#enquete h3 { font-size:1.1em; margin:10px 0; }
#enquete ul { list-style:none; }
#enquete ul li { margin-top:10px; }
#enquete input { margin-right:3px; }
#enquete button { margin-top:10px; float:right; cursor:pointer; border:none; display:block; width:60px; height:21px; background: url('../i/bt-votar.jpg') no-repeat bottom left; }
#enquete button:hover { background-position:top left; }
#enquete #enquete-quadro { padding-left:5px; }
#enquete #enquete-quadro h3 { margin:0px; }
#enquete .resultado li img { border:0 none; margin:0 0 0 0; padding:0; }
#enquete #enquete-comentario { margin-top:10px;}
#enquete .erro { text-align:center; background:#FFEFEF; font-weight:bold; padding:0 2px; }

#informacoes.capa { padding:0; }
#informacoes.capa h3 { background-color:#D9F0FE; margin-top:15px; padding:3px; font-size:1.1em; }
#informacoes.capa p { /*font-size:0.9em;*/ margin-top:5px; }
#informacoes.capa .r { margin-top:15px; }

#menu-rapido { list-style:none; position:absolute; top:8px; left:194px; z-index:2; }
#menu-rapido li { float:left; margin-left:3px; }
#menu-rapido a { display:block; width:23px; height:20px; }
#menu-rapido a span { display:none; }
#menu-rapido #mr-acess a { background: url('../i/menu-acess.gif') no-repeat left top; }
#menu-rapido #mr-rss a { background: url('../i/menu-rss.gif') no-repeat left top; }
#menu-rapido #mr-mapa a { background: url('../i/menu-mapa.gif') no-repeat left top; }
#menu-rapido #mr-contato a { background: url('../i/menu-email.gif') no-repeat left top; }
#menu-rapido #mr-acess a:hover, #menu-rapido #mr-rss a:hover, #menu-rapido #mr-mapa a:hover, #menu-rapido #mr-contato a:hover { background-position:left bottom; }

#acessibilidade ul li { list-style-type:none; }

#feeds table { background-color:#FFFFFF; border:1px solid #CCC; margin:15px 0 0 2px; padding:3px; width:70%; }
#feeds table thead { background-color:#37C99A; color:#FFFFFF; }
#feeds table tbody { background-color:#E3EEE1; }
#feeds table tr th, #feeds table tr td { padding:3px 0; }
#feeds table .icone { margin:0 auto; background:url(../i/icon_rss.gif) no-repeat center top; display:block; height:20px; width:20px; }
#feeds table .icone span { display:none; }

#form-busca { text-align:right; font-weight:bold; color:#FFF; background-color:#37C99A; border-top:solid 6px #FFF; height:30px; padding-right:15px; }
#form-busca form, #form-busca h2 { display:inline; }
#form-busca h2 { border:none; font-size:1.2em; }
#form-busca label { font-size:0.9em; margin:0 2px 0 10px; }
#form-busca select { border:solid 1px #2D9B3F; margin-top:4px; width:19%; }
#form-busca button { cursor:pointer; border:none; background: url('../i/bt-ok.jpg') no-repeat top left; display:inline-block; width:21px; height:28px; }
#form-busca p { display:inline; }
/* - - - - FIM GERAL - - - - - */


/* - - - - CAPA - - - - - */
#banner { display:block; height:115px; margin-left:34px;}

#assinar-info { color:#0B3076; font-weight:bold; padding:10px; background:#F6FBFF url('../i/bloco-assine-fundo.jpg') repeat-x; margin-top:30px; }
#assinar-info h2 { border:none; font-size:1.2em; }
#assinar-info label { font-size:0.9em; }
#assinar-info input { border:solid 1px #399BCD; width:33%; margin-right:3px; }
#assinar-info button { border:none; cursor:pointer; background: url('../i/bt-ok-azul.gif') no-repeat top left; width:21px; height:28px; }

.quadro-capa { height:100%; background:#F6FBFF url('../i/bloco-destaque-fundo.jpg') repeat-x top left; padding:10px; margin-top:30px; }
.capa { background-color:#FFF; padding:10px; height:100%; }
.capa a.imagem { float:left; margin:0 10px 10px 0; }
.capa h2 { margin-bottom:10px; }
.capa h3 { font-size:1.2em; }
.capa h3 a { color:#000; text-decoration:none; }
.capa h3 a:hover { text-decoration:underline; }
.capa p { /*font-size:0.9em;*/ }
.capa .r { margin-top:10px; }
.capa .data { margin:5px 0; }
.capa .borda { border-bottom:solid 1px #D9F0FE; margin-bottom:10px; }

#galeria.capa { float:left; width:44%; }
#galeria.capa .data { color:#000; }
#galeria.capa .qtd-fotos { color:#828282; }

#agenda.capa { float:right; width:44%; }
#agenda.capa table { padding-top:5px; width:100%; background:#F2F2F2; /*border:solid 1px #808080;*/ }
#agenda.capa table th { font-weight:normal; text-align:center; /*background-color:#0B3076; color:#FFF;*/ }
#agenda.capa table td { text-align:center; background:#FFF; color:#0B3076; /*border-right:1px solid #0B3076; border-bottom:1px solid #0B3076;*/ height:25px; }
#agenda.capa table .monthName { padding:3px; background-color:#0B3076; }
#agenda.capa table .today { background-color:#C0E0EF; /*color:#FFF;*/ }
#agenda.capa table .today a { text-decoration:none; }
#agenda.capa table .event { /*font-weight:bold;*/background: #FFF url('../i/sinaliza-evento.gif') no-repeat top right;  }
#agenda.capa table .event a { text-decoration:none; color:#0B3076; display:block; height:25px; line-height:25px; }
#agenda.capa table .today.event { background-color:#C0E0EF; }

#espaco-saude.capa { float:left; width:44%; }

#depoimentos.capa { float:right; width:44%; }
#depoimentos.capa p.dep { margin:30px 20px; }
#depoimentos.capa p.ass-dep { text-align:right; margin-bottom:30px; }

#publicacoes.capa a { color:#000; }
#publicacoes.capa a:hover { text-decoration:none; }
#publicacoes.capa h3 { margin-bottom:10px; }
#publicacoes.capa .baixe-agora a { display:block; line-height:25px; height:25px; float:left; background: url('../i/ico-pdf.jpg') no-repeat top left; padding-left:30px; }
#ultima-publicacao { float:left; width:55%; }
#ultima-publicacao .baixe-agora { margin-top:10px; }
#outras-publicacoes { float:right; width:41%; }
#outras-publicacoes ul { margin-left:12px; }
#outras-publicacoes li { margin-bottom:7px; /*font-size:0.9em;*/ }
#outras-publicacoes h3 { color:#0B3076; }

#convenios.capa { width:134px; padding:10px 5px; margin:0 auto; margin-top:30px; }
#convenios.capa ul li { /*display:inline;*/ list-style:none; height:60px; }
#convenios.capa .convenio-imagem-capa { margin:10px auto; position:relative; text-align:center; width:60px; height:60px; }

#noticias.capa { margin-top:30px; }
/* - - - - FIM CAPA - - - - - */

#banners-mini ul { display:block; list-style-type:none; }
#banners-mini ul li { margin-bottom:8px; }
#banners-mini a { display:block; height:66px; }
#banners-mini span { display:none; }
#banners-mini .banner-amamentacao { display:block; height:66px; width:166px; margin-top:20px; background: url('../i/banner-amamentacao.jpg') no-repeat center; }
#banners-mini .banner-silencio { display:block; height:66px;  width:166px; background: url('../i/banner-silencio.jpg') no-repeat center; }
#banners-mini .banner-sac { display:block; height:66px; width:166px; background: url('../i/banner-sac.jpg') no-repeat center; }
#banners-dir { list-style:none; }
#banners-dir li { margin-top:30px; }
#banners-dir li a span { display:none; }
#banners-dir li a { display:block; width:134px; height:182px; margin:0 auto; }
#banner-dir-11 a { background: url('../i/webmail.png') no-repeat;}
#banner-dir-1 a { background: url('../i/banner-sdp1.jpg') no-repeat;}
#banner-dir-2 a { background: url('../i/banner1.jpg') no-repeat; }
#banner-dir-3 a { background: url('../i/banner2.jpg') no-repeat; }
#banner-dir-4 a { background: url('../i/banner-diagnose.jpg') no-repeat; }
/*#banner-dir-4 a { background: url('../i/banner3.jpg') no-repeat; }*/
#banner-dir-5 a { background: url('../i/banner-animacao.png') no-repeat; }
#banner-dir-6 a { background: url('../i/banner5.jpg') no-repeat; }

#webmail.capa{ margin:30px auto 0; padding:10px 5px; width:134px; }
#webmail h2 a { background:transparent url(../i/titulos/tit-webmail.jpg) no-repeat scroll left top; }
#webmail input{ width:93%; margin-bottom:5px; border:1px solid #399BCD; padding:3px;}
#webmail button{ background:transparent url(../i/bt-enviar.jpg) no-repeat scroll left bottom; border:medium none; cursor:pointer; display:block; height:21px; margin-top:10px; width:60px; }
#webmail button:hover{ background-position:top left; }



#noticias h2 a { background: url('../i/titulos/tit-noticias.jpg') no-repeat top left; }
#visita-virtual h2 a { background: url('../i/titulos/tit-visita-virtual.jpg') no-repeat top left; }
#galeria h2 a { background: url('../i/titulos/tit-galeria.jpg') no-repeat top left; }
#agenda h2 a { background: url('../i/titulos/tit-agenda.jpg') no-repeat top left; }
#busca h2 a { background: url('../i/titulos/tit-busca.jpg') no-repeat top left; }
#animacao-vocacional h2 a { background: url('../i/titulos/tit-animacao-vocacional.jpg') no-repeat top left; }
#espaco-saude h2 a { background: url('../i/titulos/tit-esp-saude.jpg') no-repeat top left; }
#depoimentos h2 a { background: url('../i/titulos/tit-depoimentos.jpg') no-repeat top left; }
#publicacoes h2 a { background: url('../i/titulos/tit-publicacoes.jpg') no-repeat top left; }
#enquete h2 { background: url('../i/titulos/tit-enquete.jpg') no-repeat top left; }
#informacoes h2 a { background: url('../i/titulos/tit-informacoes.jpg') no-repeat top left; }
#convenios h2 a { background: url('../i/titulos/tit-convenios.jpg') no-repeat top left; }
#mural-de-recados h2 a { background: url('../i/titulos/tit-mural-recados.jpg') no-repeat top left; }
#o-hnsc h2 a { background: url('../i/titulos/tit-hnsc.jpg') no-repeat top left; }
#historico h2 a {  }
#corpo-clinico h2 a { background: url('../i/titulos/tit-corpo-clinico.jpg') no-repeat top left; }
#servicos h2 a { background: url('../i/titulos/tit-servicos.jpg') no-repeat top left; }
#bercario-virtual h2 a { background: url('../i/titulos/tit-bercario.jpg') no-repeat top left; }
#acoes-sociais h2 a { background: url('../i/titulos/tit-acoes-sociais.jpg') no-repeat top left; }
#perguntas-frequentes h2 a { background: url('../i/titulos/tit-faq.jpg') no-repeat top left; }
#saude-conceicao h2 a { background: url('../i/titulos/tit-saude-conceicao.jpg') no-repeat top left; }
#centro-diagnose-conceicao h2 a { background: url('../i/titulos/tit-centro-diagnose-conceicao.jpg') no-repeat top left; }
#sdp h2 a { background: url('../i/titulos/tit-sdp.jpg') no-repeat top left; }
#sinessul h2 a { background: url('../i/titulos/tit-sinessul.jpg') no-repeat top left; }
#informativos h2 a { background: url('../i/titulos/tit-informativos.jpg') no-repeat top left; }
#trabalhe-conosco h2 a { background: url('../i/titulos/tit-trabalhe-conosco.jpg') no-repeat top left; }
#contato h2 a { background: url('../i/titulos/tit-fale-conosco.jpg') no-repeat top left; }
#seminario h2 a { background: url('../i/titulos/tit-seminario.png') no-repeat top left; }
#acessibilidade h2 a { background: url('../i/titulos/tit-acessibilidade.jpg') no-repeat top left; }
#feeds h2 a { background: url('../i/titulos/tit-feeds.jpg') no-repeat top left; }
#mapa-do-site h2 a { background: url('../i/titulos/tit-mapa-do-site.jpg') no-repeat top left; }

/* AREAS INTERNAS */
.area h2 { margin-bottom:15px; }
.area p { margin-bottom:10px; }
.area h3 { margin-bottom:10px; }
.area form label { display:block; }
.area ul.imagens { list-style:none; }
.area ul.imagens li { float:left; margin:5px; }
.area a.imagem { float:left; margin:0 10px 10px 0; }
.area a.imagem-r { float:right; margin:0 0 10px 10px; }
.area h4 { margin-top:15px; margin-bottom:3px; }
.area ul.todas li { margin-bottom:3px; }
.area .p-fotos { width:170px; margin-left:10px; float:right; text-align:right; }
.area .p-fotos img { margin-bottom:10px; }


#sinessul .listaInterna ul li {margin-left:20px; list-style-type:none;}
#sinessul .listaAlfabeto li{margin-left:20px; list-style-type:upper-alpha;}
#sinessul ul li{list-style-type:decimal; font-weight:bold; margin:10px 0 10px 0;}
#sinessul table { margin:20px auto; width:79%;}
#sinessul table td { background:#D9F0FE; padding:3px;}
#sinessul table .zebra td { background:#E5F5FD; }
#sinessul table th { background:#1196CD; padding:3px; color:#FFF; }
#sinessul .paragrafo { margin-left:20px; }
#sinessul span { font-weight:normal; }
#sinessul #textoFinal {margin:25px; text-align:center;}
#sinessul ol { list-style-position:inside; }
#sinessul h4 { color:#3C85A7; border-bottom:solid 1px #3C85A7; }
#sinessul h5 { margin-top:15px; font-size:1em; }
#sinessul h5 { margin-bottom:5px; }

#busca .conteudo-corpo-clinico { border-bottom:1px solid #CECECE; margin-top:30px; padding-bottom:10px;}
#busca.area .conteudo-corpo-clinico p { margin:0; }

#perguntas-frequentes { margin:8px; }
#perguntas-frequentes .resposta { padding-bottom:26px; border-bottom:1px solid #CECECE; margin:8px 0; }
#perguntas-frequentes .faq-lista { margin:10px 0 10px 0px; }
#perguntas-frequentes .faq-lista li { margin:5px 0; }

#saude-conceicao p span { font-weight:bold; }
#saude-conceicao img { margin:0 10px 10px 0 }
#saude-conceicao p.destaque { font-weight:bold; font-size:1.2em; }
#saude-conceicao h3 { color:#3C85A7; border-bottom:solid 1px #3C85A7; margin:15px 0 10px 0; }
#saude-conceicao h4 { margin:0 0 5px 0; }

#centro-diagnose-conceicao ul li { margin-bottom:5px; }
#centro-diagnose-conceicao span { font-weight:bold; }

#animacao-vocacional h3 { margin-bottom:5px; }
#animacao-vocacional ul { list-style-type:none; margin-bottom:15px; }
#animacao-vocacional ul li { margin-bottom:5px; }
#animacao-vocacional .img { width:200px; margin:0 10px 5px 0; float:left; }

#bercario-virtual.area .bercario { margin-bottom:20px; border-bottom:solid 1px #CECECE; padding-bottom:20px; }
#bercario-virtual.area .bercario img { border:solid 7px #FEFDA0; }
#bercario-virtual.area ul { list-style:none; }
#bercario-virtual.area h4 { margin-bottom:5px; }
#bercario-virtual.area .img-l { float:left; margin-right:7px; }
#bercario-virtual.area .ul-detalhes { margin:30px 0; }
#bercario-virtual.area .ul-detalhes li { margin-bottom:3px; }
#bercario-virtual.area legend { margin-top:13px; }
#bercario-virtual.area fieldset { border:none; border-left:solid 5px #B3D4E4; padding-bottom:0; padding-top:0; }
#bercario-virtual.area #busca-bercario { margin-bottom:25px; }
#bercario-virtual.area #busca-bercario ul li { margin:5px 25px 5px 0; }
#bercario-virtual.area #busca-bercario em { color:#828282; font-size:0.9em; }
#bercario-virtual.area button { cursor:pointer; border:none; display:block; width:60px; height:21px; background-repeat:no-repeat; background-position: bottom left; }
#bercario-virtual.area button:hover { background-position:top left; }
#bercario-virtual.area #busca-bercario button { background-image:url('../i/bt-buscar.jpg'); margin-top:25px; }
#bercario-virtual.area #deixar-recado { margin-top:40px; }
#bercario-virtual.area #deixar-recado button { background-image:url('../i/bt-enviar.jpg'); }
#bercario-virtual.area #deixar-recado ul { margin-top:10px; }
#bercario-virtual.area #deixar-recado li { margin-bottom:10px; }
#bercario-virtual.area h3 { margin-top:30px; }
#bercario-virtual.area .recado-bercario p { margin-bottom:3px; }
#bercario-virtual.area .recado-bercario { margin-bottom:15px; }
#bercario-virtual.area .recado-bercario .comentario { color:#555; }
#bercario-virtual.area .sucesso-recado { border:solid 2px #89CD56; padding:10px; }

#o-hnsc #comissoes ul { /*list-style:lower-alpha; margin-left:20px;*/}
#o-hnsc #comissoes ul li a {margin-bottom:5px; list-style-type:none;}
#o-hnsc #comissoes ul li {/*margin:6px;*/list-style-type:disc; margin-left:15px;}
#o-hnsc #comissoes ul.mb li { margin-bottom:5px; }
#o-hnsc h4 { color:#3C85A7; border-bottom:solid 1px #3C85A7; }
#o-hnsc h4.mt, #o-hnsc #informacoes h4, #o-hnsc #hospital-de-ensino h4 { margin-top:30px; }
#o-hnsc h5 { margin:10px 0 5px; font-size:1em; }
#o-hnsc #informacoes h5 { margin-bottom:0; }
#o-hnsc #informacao h5 { margin-bottom:0; }
#o-hnsc #historico h5.mt { margin-top:15px; }
#o-hnsc #historico .fl.img { font-size:0.85em; }
#o-hnsc #comissoes .fl.img { margin:0 10px 10px 0; }
#o-hnsc #historico .img { margin-right:15px; }
#o-hnsc .ano {border-bottom:1px solid #CCCCCC; margin:0 0 20px; padding-bottom:10px;}
/*#o-hnsc #imagemTempo img{border:1px solid #ccc; padding:2px; float:left; margin-right:12px;}*/
#o-hnsc.area #linha-do-tempo .p-fotos { margin-bottom:20px; }
#o-hnsc.area #linha-do-tempo .p-fotos img { margin-bottom:0; }
#o-hnsc.area #linha-do-tempo .p-fotos .legenda { font-size:0.85em; margin-bottom:10px; }
#o-hnsc.area #linha-do-tempo ul { float:left; margin-right:40px; }
#o-hnsc #missao-visao-valores span { font-weight:bold; }
#o-hnsc #missao-visao-valores h3.mt { margin-top:20px; }
#o-hnsc.area #missao-visao-valores h3 { margin-bottom:5px; }
#o-hnsc #centro-de-pesquisas-clinicas span { font-weight:bold; }
#o-hnsc #centro-de-pesquisas-clinicas h3.mt { margin-top:20px; }
#o-hnsc.area #centro-de-pesquisas-clinicas h3 { margin-bottom:5px; }
#o-hnsc #programa .img { margin:0 10px 10px 0; }
#o-hnsc #programa h5 {margin-bottom:10px; margin-top:20px; }
#o-hnsc #programa h5.sem-mt { margin-top:10px; }
#o-hnsc #programa ul li {/*margin:6px;*/list-style-type:disc; margin-left:15px;}
#o-hnsc .baixe-agora { margin-top:15px; }
#o-hnsc .baixe-agora a { float:none; }
#o-hnsc .baixe-agora.sem-mt { margin-top:0; }
#sociedade-divina-providencia li { margin-bottom:3px; }

#noticias.area ul { list-style:none; }
#noticias.area .noticia { clear:both; margin-top:30px; border-bottom:solid 1px #CECECE; }
#noticias.area .noticia h3, #noticias.area .noticia p.data { margin-bottom:5px; }
#noticias.area .mais-noticias { margin-top:20px; }
/*
#convenios .convenio-imagem {border:1px solid #37C99A; margin:0 auto; text-align:center; padding:5px; height:100px; width:120px;}
#convenios .convenio-imagem img{padding-bottom:4px;}*/
#convenios .convenio-nome {text-align:center; margin-top:5px;}
#convenios ul { list-style:none; }
#convenios .convenio { float:left; margin:10px -1px 20px 10px; }
#convenios .lista-convenios { margin:40px 0 0 35px;}
#convenios .lista-convenios ul{list-style-type:circle;}
#convenios .convenio h3, #noticias.area .noticia p.data { margin-bottom:5px; }
#convenios .convenio-imagem { text-align:center; border:1px solid #37C99A; height:150px; margin:10px 0 10px 10px !important; position:relative; width:150px; }
#convenio ul { list-style:none; }
#convenio .convenio { float:left; margin:27px -1px 20px 10px; }
#convenio .convenio h3, #noticias.area .noticia p.data { margin-bottom:5px; }
#convenio .convenio-imagem { text-align:center; border:1px solid #37C99A; height:150px; margin:10px 0 10px 10px !important; position:relative; width:150px; }

#corpo-clinico .conteudo-corpo-clinico { margin-top:10px; padding-bottom:10px;}
#corpo-clinico.area .conteudo-corpo-clinico p { margin:0; }
#corpo-clinico h3.espec { color:#3C85A7; border-bottom:solid 1px #3C85A7; margin-top:30px; }
#corpo-clinico h3.espec.sem-margin-top { margin-top:0; }
#corpo-clinico.area .conteudo-corpo-clinico h4 { margin-top:0; }

#servicos .conteudo-servicos { border-bottom:1px solid #CECECE; margin-top:30px; padding-bottom:10px; clear:both; }
#servicos .conteudo-servicos h3 { margin-bottom:0; padding:5px 0 5px 10px; background:#5585B4; }
#servicos .conteudo-servicos h3 a { color:#FFF; }
#servicos .conteudo-servicos h3 a:hover { text-decoration:none; }
#servicos .conteudo-servicos img { float:left; border:1px solid #CECECE; padding:2px; margin-right:10px; }


/* ESTILO PARA HIERARQUIA DOS SERVICOS */

#servicos .conteudo-servicos ul, #servicos .detalhes-servicos ul { /*margin-left:20px; */padding-left:5px;  }

#servicos .conteudo-servicos ul .nivel-1, #servicos .detalhes-servicos ul .nivel-1 { list-style-type:none; padding:2px 0 2px 17px; background:url('../i/li-mais.jpg') no-repeat 5px 3px; margin-top:10px; font-weight:bold; }
#servicos .conteudo-servicos ul .nivel-1 a, #servicos .detalhes-servicos ul .nivel-1 a { color:#5585B4; padding-left:5px; }
#servicos .conteudo-servicos ul .nivel-1 a:hover, #servicos .detalhes-servicos ul .nivel-1 a:hover { text-decoration:none; }

#servicos .conteudo-servicos ul li, #servicos .detalhes-servicos ul li { margin-top:2px; }

#servicos .conteudo-servicos ul.nivel-2 ul li.nivel-1, #servicos .detalhes-servicos ul.nivel-2 ul li.nivel-1 { background:#FFF; padding:5px 0 0 0px; margin:0; }
#servicos .conteudo-servicos ul.nivel-2 ul li.nivel-1, #servicos .detalhes-servicos ul.nivel-2 ul li.nivel-1 { padding-left:15px; }
#servicos .conteudo-servicos ul.nivel-2 li.nivel-1, #servicos .detalhes-servicos ul.nivel-2 li.nivel-1 { background:#FFF; padding:5px 0 0 0px; margin:0; }
#servicos .conteudo-servicos ul.nivel-2 li, #servicos .detalhes-servicos ul.nivel-2 li { background:#FFF; color:#E1EAF2; }
#servicos .conteudo-servicos ul.nivel-2 li.nivel-1, #servicos .detalhes-servicos ul.nivel-2 li.nivel-1 { background:#FFF; color:#E1EAF2; font-weight:normal; }

#servicos .conteudo-servicos ul.nivel-2 ul li, #servicos .conteudo-servicos ul.nivel-2 li.nivel-1, #servicos .detalhes-servicos ul.nivel-2 ul li, #servicos .detalhes-servicos ul.nivel-2 li.nivel-1 { list-style-type:disc; }
#servicos .conteudo-servicos ul.nivel-2 ul li li, #servicos .detalhes-servicos ul.nivel-2 ul li li { list-style-type:circle; }
#servicos .conteudo-servicos ul.nivel-2 ul li li li, #servicos .detalhes-servicos ul.nivel-2 ul li li li { list-style-type:square; }

/* FIM DO ESTILO PARA HIERARQUIA DOS SERVICOS */


#banner-flutuante {width:506px; height:238px; position:absolute; display:block; margin:182px 0 0 194px; z-index:40;}
#banner-flutuante label em {cursor:pointer; background:url('../i/banner-fechar.gif') no-repeat left top; width:30px; height:28px; display:block;  }
#banner-flutuante img { border:none; position:relative; top:0px; right:6px; font-weight:bold; float:right; }







#servicos .detalhes-servicos { margin-top:30px; padding-bottom:10px; }
#servicos .detalhes-servicos .servicos-fotos { border-top:1px solid #CECECE; }
#servicos .detalhes-servicos .servicos-fotos .img-servico { float:left; margin:10px 10px 0 0; }
#servicos .detalhes-servicos .servicos-fotos .img-servico img { border:1px solid #CECECE; padding:2px; }
#servicos .detalhes-servicos .servicos-fotos .img-servico .legenda { clear:both; text-align:center; }

#depoimentos.area .depoimento { margin-bottom:20px; border-bottom:solid 1px #CECECE; padding-bottom:20px; background: url('../i/depoimentos-esquerda.jpg') no-repeat top left; padding-top:10px; padding-left:59px; }
#depoimentos.area .depoimento-interna { background: url('../i/depoimentos-direita.jpg') no-repeat bottom right; padding-right:59px; padding-bottom:10px; }

#espaco-saude.area .dica { margin-top:30px; border-bottom:solid 1px #CECECE; }
#espaco-saude.area .mais-dicas { margin-top:20px; }

#agenda.area .evento { margin-top:10px; }
#agenda.area .b { border-bottom:solid 1px #CECECE; }
#agenda.area h3.anteriores { border-top:solid 1px #CECECE; margin-top:20px; padding-top:5px; }
#agenda.area .evento h4 { margin-bottom:5px; }
#agenda.area h4.mes { color:#0C6997; font-size:1.2em; margin-top:20px; }
#agenda.area img.fl { margin:0 10px 10px 0; }

#galeria.area ul.galerias li img { display:block; width:120px; margin:0 auto; margin-bottom:3px; }
#galeria.area ul.galerias li { text-align:center; width:160px; height:180px; margin:5px; float:left; }
#galeria.area .videos {text-align:center;margin-top:5px;}
#galeria.area .videos p {margin-top:1px;margin-bottom:0px;}
#galeria.area .videos p object {width:380px; height: 305px;}
#galeria.area .videos p embed {width:380px; height: 305px;}


#acoes-sociais.area .inicial { margin-left:53px; }
#acoes-sociais.area ul { margin-bottom:30px; }
#acoes-sociais.area ul.mb10 { margin-bottom:10px; }
#acoes-sociais.area ol { list-style-position:inside; }
#acoes-sociais.area ol li { margin-bottom:10px; }
#acoes-sociais.area ul.mb li { margin-bottom:5px; }
#acoes-sociais.area #resp-ambiental a, #acoes-sociais.area #resp-ambientala a, #acoes-sociais.area #proj-sociais a, #acoes-sociais.area #grup-voluntarios a, #acoes-sociais.area #dicas-voluntarios { line-height:43px; padding:0 0 0 53px; }
#acoes-sociais.area #resp-ambiental { background: url('../acoes-sociais/icon-responsabilidade-ambiental.jpg') no-repeat top left; height:43px; }
#acoes-sociais.area #proj-sociais { background: url('../acoes-sociais/icon-projetos-sociais.jpg') no-repeat top left; height:43px; }
#acoes-sociais.area #grup-voluntarios { background: url('../acoes-sociais/icon-grupo-voluntarios.jpg') no-repeat top left; height:43px; }
#acoes-sociais.area #dicas-voluntarios { background: url('../acoes-sociais/icon-dicas-voluntarios.jpg') no-repeat top left; height:43px; }

#informativos .requerido { color:#FF0000; }
#informativos fieldset { border:none; border-left:solid 5px #B3D4E4; padding-bottom:0; padding-top:0; }
#informativos ul { list-style-type:none; }
#informativos form ul li { margin:20px 0; }
#informativos form .erro ul li { margin:3px 0; }
#informativos form ul li label { font-weight:bold; }
#informativos form ul li em { color:#999; font-weight:normal; }
#informativos form ul li button span { display:none }
#informativos form ul li button { margin-top:10px; cursor:pointer; border:none; display:block; width:60px; height:21px; background: url('../i/bt-enviar.jpg') no-repeat bottom left; }
#informativos form ul li button:hover { background-position:top left; }

#publicacoes .conteudo-publicacao { border-bottom:1px solid #CCC; margin:0 0 20px 0; padding-bottom:10px; }
#publicacoes .conteudo-publicacao img { float:left; margin:0 10px 0 0; }
#publicacoes .detalhes-publicacao { margin:0 0 20px 0; padding-bottom:10px; }
#publicacoes .detalhes-publicacao img { float:left; margin:0 10px 10px 0; }
#publicacoes .baixe-agora { float:right; }

#contato .requerido { color:#FF0000; }
#contato fieldset { border:none; border-left:solid 5px #B3D4E4; padding-bottom:0; padding-top:0; }
#contato ul { list-style-type:none; }
#contato ul li { margin:20px 0; }
#contato .erro ul li { margin:3px 0; }
#contato ul li label { font-weight:bold; }
#contato ul li em { color:#999; font-weight:normal; }
#contato ul li button span { display:none }
#contato ul li button { margin-top:10px; cursor:pointer; border:none; display:block; width:60px; height:21px; background: url('../i/bt-enviar.jpg') no-repeat bottom left; }
#contato ul li button:hover { background-position:top left; }

#seminario .requerido { color:#FF0000; }
#seminario fieldset { border:none; border-left:solid 5px #B3D4E4; padding-bottom:0; padding-top:0; }
#seminario ul { list-style-type:none; }
#seminario ul li { margin:20px 0; }
#seminario .erro ul li { margin:3px 0; }
#seminario ul li label { font-weight:bold; }
#seminario ul li em { color:#999; font-weight:normal; }
#seminario ul li button span { display:none }
#seminario ul li button { margin-top:10px; cursor:pointer; border:none; display:block; width:60px; height:21px; background: url('../i/bt-enviar.jpg') no-repeat bottom left; }
#seminario ul li button:hover { background-position:top left; }

#trabalhe-conosco p span { font-weight:bold; }

#mapa-do-site ul{ list-style: disc; list-style-position: inside;}
#mapa-do-site li ul{ list-style: circle; list-style-position: inside; margin-left: 2em;}
#mapa-do-site li {line-height: 1.5em; }

#inferior { clear:both; background:#D9F0FE url('../i/bg-inferior.jpg') repeat-x top left; margin:0 -15px; padding:0 15px; }
#rodape { color:#297CA6; background:#B8E4FF url('../i/bg-rodape.jpg') repeat-x top left; min-width:70em; max-width:70em; margin:0 auto; }
#rodape .vcard { padding:15px 0 0 25px; float:left; }
#rodape .vcard .geo { display:none; }
#rodape .vcard .org { font-weight:bold; }
#rodape .vcard a { font-weight:bold; color:#297CA6; }
#rodape ul { list-style:none; /*font-size:0.9em;*/ }
#rodape p { /*font-size:0.9em;*/ }
#rodape p#copy { text-align:center; clear:both; padding:10px 0; }
#rodape #creditos { float:right; display:block; width:63px; height:21px; margin:40px 30px 0 0; }
#rodape #creditos span { display:none; }
#rodape #creditos a { display:block; width:63px; height:21px; background: url('../i/credito-2.jpg') no-repeat bottom left; }
#rodape #creditos a:hover { background-position:top left; }

/* propriedades da paginacao */
div.paginacao { text-align:center; display: block; }
div.paginacao p { margin: 10px 0 0 0; }
div.paginacao ul { list-style: none; height:30px; margin: 10px auto 0 auto; text-align: center; }
div.paginacao ul li { display: inline; margin:2px 0px; height: 30px; line-height: 30px; }
div.paginacao a:hover { text-decoration: none; }
div.paginacao a.num { margin: 0 1px; padding: 5px 5px; background-color: #f5f5f5; border: 1px solid #ccc; }
div.paginacao a.num:hover { background-color: #ccc; }
div.paginacao a.atual { color: #000; font-weight: bold; }
div.paginacao .ante { margin-right: 8px; }
div.paginacao .prox { margin-left: 8px; }
div.paginacao a.ante { padding: 5px 5px; background-color: #D1E7EF; border: 1px solid #ccc; }
div.paginacao a.prox { padding: 5px 5px; background-color: #D1E7EF; border: 1px solid #ccc; }
div.paginacao a.ante:hover { background-color: #B3DFEF; }
div.paginacao a.prox:hover { background-color: #B3DFEF; }
div.paginacao span.ante { padding: 5px 5px; background-color: #F4F4F4; border: 1px solid #ccc; color: #ccc; }
div.paginacao span.prox { padding: 5px 5px; background-color: #EBEBEB; border: 1px solid #ccc; color: #ccc; }
/* SDP*/

#sdp_ {clear:both;margin-top:10px;margin-bottom:10px;height:130px;}
#sdp_ img{float:left;}
#sdp_ .esp {width:150px;height:120px;float:left}
#sdp_texto{text-align:justify}

#sdp_ .link_sdp{ text-decoration:none;font-weight:bold;color:#0b3076;}
#sdp_ a.link_sdp { text-decoration:none;font-weight:bold;color:#0b3076;}
#sdp_ a:hover.link_sdp { text-decoration:underline; font-weight:bold;color:#0b3076;}
#sdp_ .link_url{ text-decoration:none;font-weight:bold;color:#5585B4;}
#sdp_ a.link_url { text-decoration:none;font-weight:bold;color:#5585B4;}
#sdp_ a:hover.link_url { text-decoration:underline; font-weight:bold;color:#5585B4;}

/*-----------------------------------------------------------------------------------------------*/
/*                                            TOOLTIP                                            */
/*-----------------------------------------------------------------------------------------------*/

/*.evento-tooltip { list-style-type:none;  margin-left:10px;}*/

.toolTip { /* This is the hook that the jQuery script will use */
	/*padding-right: 20px;*/ /* This is need to make sure that the help icon is always visible */
	/*background: transparent url(images/help.gif) no-repeat right;*/
	/*color: #3366FF;*/
	/*cursor: help; */
	position: relative; /* This contains the .toolTipWrapper div that is absolutely positioned  */
}

	.toolTipWrapper { /* The wrapper holds its insides together */
		width: 175px;
		position: absolute; /* Absolute will make the tooltip float above other content in the page */
		top: 20px;
		display: none; /* It has to be displayed none so that the jQuery fadein and fadeout functions will work */
		color: #FFF;
		font-weight: bold;
		font-size: 9pt; /* A font size is needed to maintain consistancy */
	}

		.toolTipTop { /* Top section of the tooltip */
			width: 175px;
			height: 30px;
			/*background: transparent url(images/bubbleTop.gif) no-repeat;*/
		}

		.toolTipMid { /* Middle section of the tooltip */
			padding: 8px 15px;
			background: #A1D40A;
		}

		.toolTipBtm { /* Bottom Section of the tooltip */
			height: 13px;
			/*background: transparent url(images/bubbleBtm.gif) no-repeat;*/
		}

