/*** GLOBAIS ***/
* {margin:0; padding:0;	border:0;}
body {background:#FFF url('../imagens/bg01.png') center repeat-y; font:13px/15px "Trebuchet MS", Helvetica, Arial, sans-serif; color:#666;}
ul {list-style:none;}
#esGeral {margin:0 auto; width:776px;	border-right:1px solid #C93; border-bottom:1px solid #C93; border-left:1px solid #C93; position:relative;}
.vcSome {display:none;}
a.lgNeobiz {margin:0 auto; padding:10px 0; width:40px; display:block;}
.bt01 {margin:15px 15px !important; text-indent:5px; line-height:14px; background:transparent url('../imagens/bt01.png') no-repeat; font-size:11px; color:#FFF;}
.bt01 a {width:83px; height:14px; color:#FFF !important; text-decoration:none !important; text-transform:lowercase; display:block;}

/*** TOPO ***/
#esTopo {width:775px;	height:134px;	background:#FFF url('../imagens/bg_topo02.png') no-repeat; position:relative;}
#esTopo h1 {top:40px; left:30px; width:131px; background:transparent url('../imagens/logo02.png') no-repeat; text-indent:-10000px; position:absolute;}
h1 a:link, h1 a:visited	{width:131px;	height:55px; display:block;}
#flClock {text-align:right;	width:200px; height:22px; position:absolute; top:108px; left:409px;}
#mnAcesso {padding:4px 12px 0 0; width:125px;	float:right;}
#mnAcesso li {text-indent:-10000px;}
#aUnimed a:link, #aUnimed a:visited {background:transparent url('../imagens/bt_u01.png') no-repeat;}
#aFarmacia a:link, #aFarmacia a:visited {background:transparent url('../imagens/bt_f01.png') no-repeat;}
#aUnimed a:link, #aUnimed a:visited, #aFarmacia a:link, #aFarmacia a:visited {height:50px; display:block;}
#aUnimed a:hover, #aHospital a:hover, #aFarmacia a:hover {background-position:0 -50px;}

/*** 1a COLUNA ***/
#esColuna1 {width:593px; float:left; position:relative;}

/*** FAIXA DO TOPO ***/
#esFaixaTopo {width:593px; height:149px; position:relative;}
#flBanner h4, #flBanner p {padding:10px 10px 10px 170px;}
#flBanner h4 {color:#060;}

/*** CONTEUDO ***/
#conteudo {padding:20px 0 20px 0;	width:593px; background:url('../imagens/conteudo_fundo.png') left top no-repeat; display:table;}

/*** CAIXAS ***/
#cxServicos, #cxOnibus, #cxDuvidas {margin:0 0 0 10px; width:180px; background:#F7F7F7; float:left;}
#cxServicos h3, #cxOnibus h3, #cxDuvidas h3 {width:180px;	height:45px; text-indent:-10000px;}
#cxServicos p, #cxDuvidas p {margin:0 15px;}
#cxServicos a, #cxOnibus a, #cxDuvidas a {color:#093; text-decoration:none;}
#cxServicos a:hover, #cxOnibus a:hover, #cxDuvidas a:hover {color:#007650; text-decoration:underline;}
#cxServicos h3 {background:#F7F7F7 url('../imagens/tit_h_srv01.png') no-repeat;}
#cxOnibus {text-align:center;}
#cxOnibus h3 {background:#F7F7F7 url('../imagens/tit_h_bus01.png') no-repeat;}
#cxOnibus img {margin:10px auto; width:160px;}
#cxDuvidas h3 {background:#F7F7F7 url('../imagens/tit_h_duv01.png') no-repeat;}
#bannerD {margin:10px auto; border:1px solid #D6D6D6; width:160px;}
#bannerD img {width:160px;}
#bannerR {margin:10px 0 0 10px; width:95%; float:left; text-align:center;}
#bannerR img {width:468px; height:60px; border:1px solid #D6D6D6;}

/*** MENU PRINCIPAL ***/
#esColuna2 {width:183px; float:right; overflow:hidden;}
#mnPrincipal {padding:10px 0 10px 10px; background:url('../imagens/bg_mn01a.png') repeat-y;}
#mnPrincipal a:link, #mnPrincipal a:visited, #mnPrincipal a:active {text-decoration:none;	color:#000;}
#mnPrincipal a:hover {color:#008a5a !important;}
#mnPrincipal ul {margin-left:7px;	width:150px; border:1px solid #CCC; background:#FFF;}
#mnPrincipal ul li {background:url('../imagens/bl_mn01a.png') 7px 11px no-repeat;	padding:4px 0 4px 20px;	font-size:12px;}
#mnPrincipal span {display:block;	width:172px; height:30px; text-indent:-10000px;	cursor:pointer;}
#mn01 span {background:url('../imagens/bt_mn02a.png') -10px bottom no-repeat;}
#mn02 span {background:url('../imagens/bt_mn02b.png') -10px bottom no-repeat;}
#mn03 span {background:url('../imagens/bt_mn02c.png') -10px bottom no-repeat;}
#mn04 span {background:url('../imagens/bt_mn02e.png') -10px bottom no-repeat;}
#mn05 span {background:url('../imagens/bt_mn02d.png') -10px bottom no-repeat;}
#mnPrincipal_fim {width:182px; height:17px; background:url('../imagens/bg_mn01b.png') no-repeat;}
.esconde {visibility:hidden; display:none;}
.mostra {visibility:visible; display:block;}

/*** RODAPE ***/
#esRodape {margin:auto;	padding:10px;	background:#FAFAFA url('../imagens/rodape_linha.png') no-repeat; width:721px;	position:relative; clear:both;}
#esRodape p {line-height:20px; color:#666; text-align:right;}
#esRodape a {text-decoration:none; color:#666;}
#esRodape a:hover {color:#000;}
#icoPI {background:url('../imagens/ico_pi01.png') 3px 4px no-repeat; text-indent:14px; float:left;}
#icoFC {background:url('../imagens/ico_fc01.png') 1px 4px no-repeat; text-indent:14px; float:left; clear:left;}

/*** TITULO ***/
#esFaixaTopoInterna {background:#FFF url('../imagens/esfaixatopointerna.png') no-repeat; width:593px; height:64px;}
#esFaixaTopoInterna h2 {padding:26px 0 0 45px; font-size:18px; text-transform:uppercase; color:#060;}

/*** TAMANHO DO TEXTO ***/
#scTamanho {display:block; position:relative; width:170px; height:19px; left:420px;}
#scTamanho_texto {position:absolute; display:block; line-height:19px; color:#C90; font-size:12px;}
#scTamanho a {display:block; width:13px; height:19px; text-indent:-10000px;	overflow:hidden;}
#scTamanho_normal {position:absolute; left:110px;}
#scTamanho_normal a {background:url('../imagens/ico_txt01.png') top no-repeat;}
#scTamanho_medio {position:absolute; left:130px;}
#scTamanho_medio a {background:url('../imagens/ico_txt02.png') top no-repeat;}
#scTamanho_grande {position:absolute;	left:150px;}
#scTamanho_grande a {background:url('../imagens/ico_txt03.png') top no-repeat;}
#scTamanho_normal a:hover, #scTamanho_medio a:hover, #scTamanho_grande a:hover {background-position:bottom;}

/*** CONTEUDO GERAL ***/
#conteudoInterna {padding-top:20px; width:593px; background:url('../imagens/conteudo_fundo.png') left top no-repeat;}
#scGeral {padding:15px; left:16px; width:529px; background:#FFF url('../imagens/csgeral_fundo.png') no-repeat; position:relative; display:table;}
#scGeral h3 {margin:0 15px 15px 0; padding:10px 0 0 40px; width:480px; height:25px; background:transparent url('../imagens/scgeral_barratitulo.png') left no-repeat; text-align:left; display:block;}
#scGeral h3 span {margin:0; height:25px; padding:0 8px; font-size:18px; background:#FFF; color:#008A5A; text-align:left; display:inline;}
#scGeral h4 {font-size:15px; color:#333; text-align:center; clear:both;}
#scGeral span {font-size:11px; color:#999; text-align:center; display:block;}
#scGeral h5 {display:none;}
#scGeral p {margin-bottom:10px;}
.spacer {background:url('../imagens/spacer.png') center no-repeat; width:485px; height:30px;}
#scGeral h6 {margin:0 auto; padding:0 20px; width:480px; background:transparent url('../imagens/ico_estrela01.png') left no-repeat; color:#060; font-size:12px; text-align:left; text-transform:uppercase;}
#frContato {padding:15px; border:#CCC 1px solid; margin:15px auto; text-align:center; width:400px;}
#frContato label {margin-top:5px; color:#060; font-weight:bold; text-align:left; display:block;}
#frContato input, #frContato select, #frContato textarea {border:#999 1px solid; font-size:11px; color:#008A5A;}
#usuario, #codigo, #NOME, #EMAIL, #FONE, #ENDERECO, #CEP, #CIDADE, #UF, #info, #MENSAGEM, #curriculo, #comentario {width:400px;}
#frContato p {margin:5px 0; float:left; clear:both;}
#frContato input.btOk {margin:5px 0; border:0; width:83px; line-height:14px; background: transparent url('../imagens/bt01.png') no-repeat; font-size:11px; color:#FFF; text-align:left; text-indent:5px; float:left; clear:both; cursor:pointer;}

/*** VISITA VIRTUAL ***/
#neoPhoto_listCategories, #neoPhoto_listImages {margin:5px auto; width:520px; position:relative; list-style:none; display:table;}
#neoPhoto_listCategories * {text-align:center !important;}
#neoPhoto_listCategories li, #neoPhoto_listImages li {margin-right:10px; width:100px; height:115px; float:left; font-weight:bold;}
#neoPhoto_listCategories li a {color:#008A5A; text-decoration:none;}
#neoPhoto_listCategories li a:hover {color:#999; text-decoration:underline;}
#neoPhoto_listCategories li span a {font-weight:normal;}
#neoPhoto_listCategories li img, #neoPhoto_listImages li img {border:3px solid #FAFAFA; height:60px; display:block;}
#neoPhoto_listImages h4 { margin:10px;}
#cxResultadoFoto {margin:10px auto; width:500px; position:relative; text-align:center;}
#cxResultadoFoto a {text-decoration:none; color:#060;}
#cxResultadoFoto a:hover {text-decoration:underline; color:#030;}

/*** BERCARIO VIRTUAL ***/
.spacer_up, .spacer_bottom {margin:20px auto; width:492px; height:5px; line-height:5px; display:block; clear:both;}
.spacer_up {background:transparent url('../imagens/spacer_grey.png') top no-repeat;}
.spacer_bottom {background:transparent url('../imagens/spacer_grey.png') bottom no-repeat;}
#listaNomesMaes {margin:15px auto; width:485px; height:160px; display:table;}
#scGeral.bercario #listaNomesMaes {background:#FFF url('../imagens/bg_bercario02.png') no-repeat;}
#scGeral.bercarioNomes #listaNomesMaes {background:#FFF url('../imagens/bg_bercario01.png') no-repeat;}
#listaNomesMaes table {border:1px solid #F0F0F0; width:290px; text-align:center; float:right;}
#listaNomesMaes tr {height:18px;}
tr.zebra {background:#EAF6D1;}
#listaNomesMaes th {background:#F0F0F0;}
th.dataN, th.nomeM {color:#333; font-weight:bold;}
th.dataN {width:90px;}
#listaNomesMaes a {width:190px; text-decoration:none; color:#060; display:block;}
#listaNomesMaes a:hover {font-weight:bold;}
#scGeral.bercario #cxBusca {padding-top:20px; width:485px; height:40px; background:#FFF url('../imagens/bg_busca01.png') no-repeat;}
#scGeral.bercario #cxBusca label, #frBuscaNome label {color:#333;}
.bt02 {width:150px; height:14px; line-height:14px; background:url('../imagens/bt04.png') no-repeat; font-size:11px; color:#FFF;}
.bt02 a {color:#FFF !important; text-decoration:none !important; text-transform:lowercase;}
#listaRel {width:500px; margin:auto;}
#listaRel li {margin:10px 0; text-align:left;}
#listaRel h4, #listaRel h4 a, #listaRel h4 span {font-size:12px; color:#096; text-align:left;}
#listaRel h4 a {text-decoration:none;}
#listaRel h4 a:hover {text-decoration:underline;}
#listaRel h4 span {font-weight:normal; display:inline;}
#listaRel p {color:#999;}
#fotosBB {margin-bottom:15px; width:310px; float:left;}
#fotoGd img {margin:0 auto; width:300px; height:225px; border:5px solid #EAEAEA;}
#fotoPq {margin-top:3px; width:310px; height:46px;}
#fotoPq li {margin-right:2px; width:100px; float:left;}
#fotoPq li img {width:96px; border:2px solid #EAEAEA;}
#textoBB {margin-left:5px; padding-top:59px; width:215px; background:#FFF url('../imagens/bg_bercario03.png') right top no-repeat; float:left;}
#toolBarBB {margin-top:10px;}
#toolBarBB li {margin-bottom:5px; padding-left:20px; line-height:15px;}
#toolBarBB a {background:#EAF6D1; text-decoration:none; color:#060; display:block;}
#toolBarBB a:hover {color:#008A5A}
#icoMensagem {background:transparent url('../imagens/ico_enviar01.png') no-repeat;}
#icoAvise {background:transparent url('../imagens/ico_avisar01.png') no-repeat;}
#icoOutro {background:transparent url('../imagens/ico_voltar01.png') no-repeat;}
#nomesAlfabeto {margin:10px 0; width:310px; display:table; float:right;}
#nomesAlfabeto li {margin:3px; width:15px; height:15px; line-height:15px; border:1px solid #EAEAEA; text-align:center; float:left;}
#nomesAlfabeto li a {width:15px; height:15px; text-decoration:none; color:#060; display:block;}
#nomesAlfabeto li a:hover {background:#FFFAF4; font-weight:bold;}
#frBuscaNome {margin:10px auto; padding-top:20px; width:347px; height:40px; background:#FFF url('../imagens/bg_busca02.png') no-repeat; text-align:center; float:right;}
#frBuscaNome input {border:1px solid #EAEAEA;}
#frmEnviaAmigo, #frmMsg {padding:15px; border:#CCC 1px solid; margin:15px auto; text-align:center; width:400px;}
#frmEnviaAmigo label, #frmMsg label {margin-top:5px; color:#060; font-weight:bold; text-align:left; display:block;}
#frmEnviaAmigo input, #frmMsg input, #frmMsg textarea {border:#999 1px solid; font-size:11px; color:#008A5A;}
#seuNome, #seuEmail, #amigoNome, #amigoEmail, #suaMsg {width:400px;}
#frmEnviaAmigo p {margin:5px auto; width:100%; display:block;}
#frmEnviaAmigo input.bt_enviar, #frmMsg	input.bt_enviar {margin:5px 0; border:0; width:83px; line-height:14px; background: transparent url('../imagens/bt01.png') no-repeat; font-size:11px; color:#FFF; text-align:left; text-indent:5px; float:left; clear:both; cursor:pointer;}
#scPopups h4 {font-size:15px; color:#333; text-align:center;}
#esMsgPrint {text-align:center; font-size:12px; line-height:18px;}
#esMsgPrint h1 img, p.btImprimir img {border:none !important;}
#esMsgPrint h3 {margin:5px auto; font-size:14px; color:#000;}
#esMsgPrint img {border:5px solid #F2F2F2;}
p.btImprimir {margin:10px auto;}
p.btImprimir a {margin-left:5px; color:#666;}
p.btImprimir a:hover {color:#000; text-decoration:none;}
#esMsgPrint table {margin:10px auto; text-align:left; color:#333;}
#esMsgPrint table td {padding-left:5px;}
#esMsgPrint table tr.zebra {background:#F2F2F2;}
#esMsgPrint table tr.zebra td {border:1px solid #CCC;}

/*** DIFERENCIAIS ***/
#listaGeral {width:500px; margin:auto;}
#listaGeral li {margin:10px 0; text-align:left;}
#listaGeral h4 {margin:0; padding:0 14px; background:transparent url('../imagens/bl_seta01.png') left 3px no-repeat; font-size:14px; text-align:left; color:#096;}
#listaGeral a, #toolBar a {text-decoration:none; color:#060;}
#listaGeral a:visited {text-decoration:none; color:#030;}
#listaGeral p {margin:0; padding-left:14px; font-size:13px;}
#listaGeral p a:hover, #toolBar a:hover {text-decoration:underline; color:#030;}
#cxBusca, #cxResultado, #cxPaginacao, #toolBar {margin:10px auto; width:500px; position:relative; text-align:center;}
#cxPaginacao select, #cxBusca input {border:#999 1px solid;}
#btok, #busca {border:none !important; background:url('../imagens/intdicas_btok.png') no-repeat; font-size:10px; text-align:left; color:#FFF; padding:0 0 3px 5px; width:53px;	height:14px; cursor:pointer;}
#cxPaginacao {height:25px;}
#cxPaginacao_anterior, #cxPaginacao_proximo {top:2px; margin:0 !important; padding:0 !important; width:16px; height:15px !important; position:absolute; text-indent:-10000px;}
#cxPaginacao_anterior {left:187px; background:transparent url('../imagens/ico_pagina01.png') no-repeat;}
#cxPaginacao_anterior a {width:16px; height:15px; background:url('../imagens/ico_pagina01.png') left -16px no-repeat; display:block; text-indent:-10000px;}
#cxPaginacao_anterior a:hover {background-position:bottom left;}
#cxPaginacao_proximo {left:315px; background:transparent url('../imagens/ico_pagina01.png') right top no-repeat;}
#cxPaginacao_proximo a {width:16px; height:15px; background:url('../imagens/ico_pagina01.png') right -16px no-repeat; display:block; text-indent:-10000px;}
#cxPaginacao_proximo a:hover {background-position:bottom right;}
#cxPaginacao_paginas {left:210px; width:100px; display:block; position:absolute;}
#toolBar img {margin:0 3px;}