/**{margin:0; padding:0;}*/
h1{font:bold 20px "trebuchet MS"; color:#1A9D9D; margin:0; padding:0;}
h2{font:bold 18px "trebuchet MS"; color:#1A9D9D;}
h3{font:bold 16px "trebuchet MS"; color:#1A9D9D;}
h4{font:bold 14px "trebuchet MS"; color:#1A9D9D;}
h5{font:bold 12px "trebuchet MS"; color:#1A9D9D;}
h6{font:bold 10px "trebuchet MS"; color:#1A9D9D;}

body{text-align:center; margin:0; padding:0; background:url(../interface/bg.jpg) repeat-x #fff;font:11px tahoma;}
img{border:none;}
#tudo{width:977px; text-align:left; margin:auto;}
#cabecalho{width:977px; height:445px;}

#menu{float:left; width:200px; margin-left:5px;}
#menu ul{margin:0; padding:0;}
#menu li{margin-left:0; padding-left:0; list-style-type:none; font:10px "trebuchet MS"; color:#000; text-transform:uppercase;}
#menu a{display:block; padding:3px 3px 3px 25px; background:url(../interface/menu-bg.gif) no-repeat; width:185px; height:19px; color:#000; text-decoration:none;}
#menu a:hover{background:url(../interface/menu-bg-hover.gif) no-repeat; width:185px; height:19px; color:#fff;}
#sala-principal{clear:both; font:bold 15px "trebuchet MS"; color:#fff; text-transform:uppercase; margin-top:10px; margin-left:5px; width:185px; background:url(../interface/sala-principal-bg.jpg) no-repeat; width:185px; height:36px; padding-top:7px; margin-top:10px;}
#sala-principal a{margin-left:30px; color:#fff; text-decoration:none;}


#bg-center{width:977px; background:url(../interface/bg-center.jpg) no-repeat #fff; overflow:auto;}
#moldura-left{float:left; width:181px; margin-top:10px;}
.titulo-contato-fone{font:bold 11px "trebuchet MS"; color:#246147; margin-top:10px;}
.titulo-marcacoes-cunsultas{list-style:none;}
.titulo-marcacoes-cunsultas{font:11px "trebuchet MS"; color:#1A9D9D;}
.titulo-numero-fone{list-style:none;}
.titulo-numero-fone{font:14px "trebuchet MS"; color:#1A9D9D;}

#moldura-center{float:left; width:477px; margin-top:20px; margin-left:40px;}
#moldura-hospital{float:left; width:145px;}
#titulo-hospital{font:bold 14px arial; color:#1A9D9D; border-left:4px solid #1A9D9D; text-transform:uppercase;padding-left:5px;}

#moldura-maternidade{float:left; width:145px;}
#titulo-maternidade{font:bold 14px arial; color:#9D1A89; border-left:4px solid #9D1A89; text-transform:uppercase;padding-left:5px;}

#moldura-sao-jose{float:left; width:145px;}
#titulo-sao-jose{font:bold 14px arial; color:#9D1A1A; border-left:4px solid #9D1A1A; text-transform:uppercase;padding-left:5px;}

#linha-vertical{float:left; background:url(../interface/linha-vertical.jpg) no-repeat; width:21px; height:204px; margin-top:230px;}
.txt-hospital-maternidade-sao-jose{font:12px "trebuchet MS"; color:#5E5E5E;}
.leia-mais{font:bold 10px "trebuchet MS"; color:#1A9D9D; text-align:right;}
.leia-mais a{text-decoration:none; color:#1A9D9D;}
.leia-mais a:hover{text-decoration:underline; color:#1A9D9D;}

#moldura-right{float:right; width:255px; margin-top:20px; margin-right:10px;}
#fones{clear:both; width:966px; margin-top:-10px;}
#fones ul{margin:0; padding:0;}
#fones li{margin:0; padding:0 5px; display:inline;}
#rodape{float:left; width:966px; height:53px; background:#C4E4E7; margin-top:10px; margin-bottom:10px;}
#rodape-foto{float:right; margin-top:3px; position:relative; z-index:1;}
.rodape-txt{float:left; font:12px "trebuchet MS"; color:#246147; text-align:center; padding-top:30px;}



#moldura-login-senha{float:left; width:252px; height:114px; background:url(../interface/bg-login-senha.jpg) no-repeat; margin-bottom:10px;}
#moldura-login-senha fieldset{margin:0; padding:0; border:0;}
#moldura-login-senha .titulo{margin:3px 0 0 10px; padding:0; font:bold 15px arial; color:#000; text-transform:uppercase;}
#moldura-login-senha label{font:10px arial; color:#fff; text-transform:uppercase; display:block; margin:10px;}
#moldura-login-senha label span{margin:0 3px;}
#moldura-login-senha label span input{font:10px arial; width:160px; height:15px; background:#C1D9DA; border:0;}
#moldura-login-senha label .bt{font:10px arial; width:65px; margin-left:143px;}
.esqueceu-senha{float:left; margin:-28px 0 0 10px; font:11px "trebuchet ms"; color:#fff;}
.esqueceu-senha a{text-decoration:none; color:#fff;}
.esqueceu-senha a:hover{text-decoration:underline; color:#fff;}


/*css-miolo*/
#moldura-right-miolo{float:left; width:730px; margin-top:20px; margin-left:40px;}
/* css de uso geral */
body{font-family:verdana;font-size:11px;line-height:14px;}/*background-image: url(images/02-bg.jpg);*/
table{font-family:verdana;font-size:11px;line-height:14px;}
a{text-decoration:none; color:#1A9D9D;}
a:hover{text-decoration:underline; /*color:#FF0000;*/color:#1A9D9D;}
ul{list-style-image: url(images/ul.gif);}
h3{line-height:20px;}
img{border:none;}
p{margin:0; padding-top:7px;}
a{color:#000; text-decoration:none;}
a:hover{text-decoration:underline; color:#000;}
h1{font:bold 20px tahoma; color:#333;}
h2{font:bold 18px tahoma; color:#333;}
h3{font:bold 16px tahoma; color:#333;}
h4{font:bold 14px tahoma; color:#333;}
h5{font:bold 12px tahoma; color:#333;}
h6{font:bold 10px tahoma; color:#333;}
form{margin:0; padding:0;}
input{font:10px tahoma;}
textarea{font:10px tahoma;}


/* busca no site */
.ohs-busca{width:100%;}
.ohs-busca-data {color:#999;font-size:9px;}
.ohs-busca-titulo {text-decoration:none;font-size:10px;clear:right;}
.ohs-busca-resumo {font-size:9px;color:#999;}

/* paginacao de resultados */
.ohs-paginacao{width:100%;}
.ohs-paginacao table{padding:0;margin-bottom:2px;font-size:9px;}
/*.ohs-paginacao tr{background-color:#F8FAF5;}*/
.ohs-paginacao input {font-family:verdana,arial;font-size:10px;}

/* css para um artigo específico (e-bicho VAGALUME) */
.ohs-artigo-secao-titulo{font-size:10px;color:#999;}
.ohs-artigo-titulo{color:#246147;border-bottom:1px solid #ccc;padding-bottom:7px;font-size:14px;font-weight:bold;}
#ohs-artigo-foto{text-align:center;margin-left:30px;}
.ohs-artigo-subtitulo{color:#999;font-size:9px; padding-top:7px; font-weight:bold;}
.ohs-artigo-data{font-size:9px;color:#999;font-weight:normal;}
.ohs-artigo-fonte{font-size:9px;font-weight:normal;}
.ohs-artigo-texto{margin-top:10px;font-size:11px; color:#5E5E5E;}
.ohs-artigo-topicosrelacionados{background-color:#f0f0f0;background-image:url(../../ebicho/interface/comum/topicosrelacionados.gif);background-repeat: no-repeat;background-position:10px 10px;border-top:1px solid #ddd;padding:10px;margin:15px;}
.ohs-artigo-topicosrelacionados span{margin-left:25px;font-weight:bold;}/*display:none; para não exibir conteudo dentro da tag <span>*/
.ohs-artigo-topicosrelacionados ul{list-style:square;}
.ohs-artigo-topicosrelacionados a{text-decoration:none}
.ohs-artigo-espacamento{height:10px;}/* separacao utilizada entre os elementos de um artigo: texto, galeria, downloads... */

/* css para índice de paginas de um artigo multipágina */
#ohs-tituloadicional{margin:5px 30px 20px 0;}
#ohs-tituloadicional-formulario{float:right; padding:5px; margin:10px; /*border:1px dashed #C4E4E7;*/ background:#199E9D;}
#ohs-tituloadicional-lista{border:1px dashed #ccc;text-align:left;margin:5px 0 0 0;padding:0;float:right;}
#ohs-tituloadicional-paginacao{border-top:1px solid #000;float:right;font-size:9px;}
#ohs-tituloadicional form{margin-bottom:0}
#ohs-tituloadicional-itemselecionado{font-weight:bold;}
#ohs-tituloadicional >> ul,ol{margin:10px;padding:0;}
.ohs-tituloadicional >> li{font-size:10px;}


/* css para lista de artigos (e-bicho VAGALUME) */
.ohs-artigos-lista {font-size:10px;color:#246147}
.ohs-artigos-lista-titulosecao{font-size:14px;font-weight:bold;display:block; color:#246147;}/*margin:5px 0 10px 0;*/
.ohs-artigos-lista ul{margin-left:8px;padding-left:8px}
.ohs-artigos-lista li{padding-top:5px;margin-bottom:10px;}
.ohs-artigos-lista li a{padding-top:5px; color:#1A9D9D;}
.ohs-artigos-lista ul a:hover{color:#1A9D9D;}
.ohs-artigos-lista-data {font-family:"Trebuchet MS", verdana;font-size:9px;color:#777;}
.ohs-artigos-lista-resumo {font-family:"Trebuchet MS", verdana;font-size:9px;}
.ohs-artigos-paginacao{background-color:#EBF3E4;padding:3px;}
.ohs-artigos-paginacao tr{background-color:#F8FAF5;}
.ohs-artigos-paginacao input {font-size:9px;}

/* css para comentarios aos artigos (e-bicho VAGALUME) */
#ohs-comentario-container{width:90%;margin:10px;padding:15px;background:#fafafa;border-top: 1px dashed #f90;}
#ohs-comentario-titulo{font-size:1.4em;margin-bottom:15px;}
#ohs-comentarios{margin-left:20px;}
#ohs-comentarios-pe{font-size:0.8em;margin-bottom:15px;}
.ohs-comentario-info{background-repeat:no-repeat;margin-left:65px;}
.ohs-comentario-user{float:left;width:12px;height:12px;background-image:url(../../ebicho/interface/comum/comentarioboneco.gif);background-repeat: no-repeat;}
.ohs-comentario-user-capa{clear:both;padding-left:15px;color:#555;background-image:url(../../ebicho/interface/comum/comentarioboneco.gif);background-repeat: no-repeat;}
.ohs-comentario{margin-bottom:2px;}
/* bg claro */
.ohs-comentario1{background-image: url(../../ebicho/interface/comum/comentario_seta1.gif);background-position:top left;background-repeat: no-repeat;background-position:40px 4px;margin-bottom:10px;}
.ohs-comentario1-texto{background:#f0f0f0;padding:10px;border-bottom:1px solid #ddd;}
/* bg medio */
.ohs-comentario2{width:100%;background-image: url(../../ebicho/interface/comum/comentario_seta2.gif);background-position:top left;background-repeat: no-repeat;background-position:40px 4px;margin-bottom:10px;}
.ohs-comentario2-texto{background:#EDEFE4;padding:10px;border-bottom:1px solid #DEE1CE;}
/* bg admin */
.ohs-comentario3{width:100%;background-image: url(../../ebicho/interface/comum/comentario_seta3.gif);background-position:top left;background-repeat: no-repeat;background-position:40px 4px;margin-bottom:10px;}
.ohs-comentario3-texto{background:#EFEBD6;padding:10px;border-bottom:1px solid #E9E3C5;}

/* css para enquete (e-bicho VAGALUME) */
#ohs-enquete{background-color: #eee;border:1px solid #ddd;font-size:xx-small}
#ohs-enquete th{background-color: #eee;}
#ohs-enquete tr{background-color: #fff;}
#ohs-enquete tr.zebra{background-color: #f0f0f0;}

/* css para documentos e downloads (e-bicho CARANGUEJO) */
/* documento especifico */
.ohs-download-documento{background-color:#fc0;padding:10px;}
.ohs-download-documento span{font-weight:bold;display:block;margin-bottom:8px;}/* display:none; para não exibir conteudo dentro da tag <span> */
/* listas de download */
.ohs-download-listas{font-size:10px;}
.ohs-download-listas-titulo{font-weight:bold;}
.ohs-download-listas span{margin:0 0 10px 0;font-size:14px;font-weight:bold;display:block;} /* display:none >>> para não exibir titulo que está dentro da tag <span> */
.ohs-download-listas ul{list-style-image:url(interface/comum/pasta.gif);margin-left:10px;padding-left:10px;margin-top:0;line-height:13px;}
.ohs-download-listas li{margin-bottom:5px;padding-left:5px;}
/* uma lista específica sendo exibida */
.ohs-download-lista{font-size:10px;}
.ohs-download-lista span{margin:0 0 10px 0;font-size:14px;font-weight:bold;display:block;} /* display:none >>> para não exibir titulo que está dentro da tag <span> */
/* lista de documentos de uma lista específica de download */
.ohs-download-listadocs{background-color:#F4F0FB;border:1px solid #DBCDF1;padding:10px;margin:15px 0 10px 0;}
.ohs-download-listadocs-titulo{font-weight:bold;}/* display:none; para não exibir conteudo dentro da tag <span> */
.ohs-download-listadocs-descricao{font-style:italic;}/* display:none; para não exibir conteudo dentro da tag <span> */
.ohs-download-listadocs ul{line-height:18px;}
.ohs-download-listadocs span{font-weight:bold;}/* display:none; para não exibir conteudo dentro da tag <span> */
/* paginacao */
.ohs-download-paginacao{background-color:#EBF3E4;padding:3px;}


/* css para galerias de imagens (e-bicho TAMANDUA) */
.ohs-galeria{font-size:10px;}
.ohs-galeria a{font-weight:bold;}
.ohs-galeria-paginacao{background-color:#EBF3E4;padding:3px;}
.ohs-galeria-paginacao tr{background-color:#F8FAF5;}
.ohs-galeria-paginacao input {font-family:verdana,arial;font-size:9px;}
/*  */
.ohs-galeria-titulo{margin:5px 0 10px 0;font-size:14px;font-weight:bold;display:block;}
.ohs-galeria ul {list-style-image:url(interface/comum/marcador_visualizar.png);margin-left:10px;padding-left:10px}
.ohs-galeria-molduraexterna{text-align:left;}
.ohs-galeria-molduraexterna tr{border-bottom:1px solid #d94;}
.ohs-galeria-molduraexterna td{padding-top:10px;}
/* galeria-moldurainterna >> apenas se a lista de galerias é mostrada na forma de miniaturas em linhas x colunas */
.ohs-galeria-moldurainterna{text-align:center;border:1px solid #d94;font-size:9px;}
.ohs-galeria-moldurainterna tr{height:90px;}
.ohs-galeria-moldurainterna tr:hover{background-color:#FFDEC4;}
/* css para as miniaturas da galeria */
.ohs-galeria-alinhamento{text-align:center;}
.ohs-galeria-imagem{border:0;}
.ohs-galeria-imagem-contorno{text-align:center;background-color:#F4F7F4;padding:5px;}
.ohs-foto{margin-bottom:9px;}
.ohs-foto-descricao{font-family:"Trebuchet MS", verdana;font-size:9px;}

/* css para calendario/agenda */
.calendario-lista {font-size:9px;}
.calendario-lista-titulosecao{margin:0 0 10px 0;font-size:14px;font-weight:bold;display:block;}
.calendario-lista ul{margin-top:3px;margin-left:8px;padding-left:8px}
.calendario-lista li{padding-top:2px;}
.calendario-lista ul a:hover{color:#f00;}
.calendario-lista-data {font-size:9px;color:#777;}

/* css para links */
.ohs-link{}
.ohs-link ul{margin:0;padding:0;}
.ohs-link li{list-style-type:none;clear:both;height:100px;}
.ohs-link-titulo{font-family:"Trebuchet MS", verdana;font-size:14px;}
.ohs-link img{margin:0 10px 10px 0;border:0;}
.ohs-link-descricao{font-family:"Trebuchet MS", verdana;font-size:12px;}

/* css para o menu esquerdo */
#ohs-menupadrao{color: #fff;background:#fff;border-bottom: 0.2em solid #fff;padding: 0 1px;margin-top: 0;margin-left: 0;width: 140px;font: normal 9px Verdana, sans-serif;}/*border-right: 0.2em solid #FFF;*/
#ohs-menupadrao ul{margin-left:0;padding-left: 1px;}
#ohs-menupadrao li{list-style: none;margin: 0;font-size: 1em;text-align:left;}
#ohs-menupadrao a{display: block;text-decoration: none;color: #fff;background: #336699;border-width: 1px;border-style: solid;border-color: #fff;border-left: 0;padding: 0.15em 0.5em 0.21em 0.75em;}
#ohs-menupadrao a#current { border-color: #5bd #035 #068 #f30; }
#ohs-menupadrao a{width: 90%;}/* necessário apenas para Internet Explorer */
#ohs-menupadrao>#ohs-menupadrao a{width: auto;}/* necessário apenas se usar o código acima para Internet Explorer */
#ohs-menupadrao a:hover, #ohs-menupadrao a#current:hover{background: #f90;border-color: #ECE9D8 #ECE9D8 #ECE9D8 #ECE9D8;}
#ohs-menupadrao a:active, #ohs-menupadrao a#current:active{background: #fff;border-color: #fff #fff #fff #fff;padding: 0.3em 0.35em 0.15em 0.9em;}

/* login */
.ohs-loginbox{background-color:#ccc;font-size:10px;margin-bottom:12px;width:140px;padding:3px;}
.ohs-loginbox table{background-color:#f0f0f0;font-family:verdana;font-size:9px;}
.ohs-loginbox th{border-bottom:1px solid #888;}
.ohs-loginbox input{font-family:verdana;font-size:10px;}
.ohs-titulo{font-family:verdana;font-size:13px;font-weight:bold;border-bottom:1px solid #ccc;margin-bottom:12px;padding-bottom:6px;}
.ohs-texto{font-family:verdana;font-size:11px;}
 
 /* caixas e alertas*/
.ohs-bgtitulo{background-color:#f0f0f0;padding:5px;}
.ohs-destaque{background-color:#f0f0f0;border-bottom:1px solid #090;padding:5px;}
.ohs-alerta{background-color:#ffc;border:1px solid #f90;padding:5px;}
 
 /* bg1 com hover*/
.tblbg1{width:620px;font-size: 9px;border-top:1px solid #777;border-bottom:1px solid #777;margin-left:5px;background-color: #f0f0f0;}
.tblbg1 th{background-color: #226;color:#fff;}/*#dedede*/
.tblbg1 tr{background-color: #fff;}
.tblbg1 tr.destaque{background-color: #f0f0f0;}
.tblbg1 tr:hover{background-color: #ccc;}
.tblbg1 a:hover{color: #009;}
.tdlable{font-size: 9px;text-align:right;color:#555;}