﻿/** CSS - NKB MAIOLINO **/

/** GERAL **/
*{ margin:0; padding:0;}

body{ margin:0 auto; font-family: Tahoma !important; font-size: 11px !important; color: #2b375f !important;}

a {	font-family: Tahoma;  color: #002664; text-decoration: none;}
a:visited {	font-family: Tahoma;  color: #002664; text-decoration: none;}
a:active{ text-decoration: none;}
a:hover { text-decoration: underline;}


h1 { font-size: 16px; color: #A30A35;}
h2 { font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #a30a35; font-weight: bold;}
a:hover h2 { text-decoration: none;}
h3 { font-size: 20px !important; color: #a30a35; font-weight: normal !important; margin: 0 0 20px 0 !important;}
h4 { font-size: 11px; color: #003b80; }

a h2{color:#e85424;}

img { border: 0px}

li{	list-style: none;}

.aspbtn { background: url(/util/Image/Botoes/btnOk.gif) no-repeat top left; width: 23px; height: 23px; cursor: pointer;}

.spcItem li { margin: 10px 0 10px 0;}

select{
border-top: solid 1px #abadb3;
border-right: solid 1px #dbdfe6;
border-bottom: solid 1px #e3e9ef;
border-left: solid 1px #e2e3ea;
font-size: 11px;
color: #1d1756;}

input, textarea{
border-top: solid 1px #abadb3;
border-right: solid 1px #dbdfe6;
border-bottom: solid 1px #e3e9ef;
border-left: solid 1px #e2e3ea;
height: 18px;}

/** AUXILIARES **/

.verdana{ font-family: Verdana, Arial, Helvetica, sans-serif;}
.arial{ font-family: Arial, Helvetica, sans-serif;}
.tahoma{ font-family: Tahoma;}

.neg{ font-weight: bold;}

.nonelnk:hover{ text-decoration:none;}

.s9{ font-size: 9px;}
.s10{ font-size: 10px;}
.s11{ font-size: 11px;}
.s12{ font-size: 12px;}
.s13{ font-size: 13px;}
.s14{ font-size: 14px;}

.branco{ color: #FFFFFF;}
.azul1{ color: #2b375f;}
.azul2{ color: #83b7cd;}
.verde1{ color: #e85424;}
.verm{ color: #e85424;}

.w37 {width: 37px;}
.w43 {width: 43px;}
.w57 {width: 57px;}
.w77 {width: 77px;}
.w100 { width: 100px;}
.w125 { width: 124px;}
.w130 { width: 130px;}
.w160 { width: 160px;}
.w165 { width: 165px;}
.w185 { width: 185px;}
.w200 { width: 200px;}
.w313 { width: 310px; *width: 308px;}
.w366 { width: 366px;}
.w100p { width: 100%;}

.h84 { height: 84px;}
.hg10 { height: 10px;}
.hg11 { height: 11px;}

.p5 { padding: 5px;}

.pt4 {padding-top: 4px;}
.pt10 {padding-top: 10px;}
.pt20 {padding-top: 20px;}
.pr5 {padding-right: 5px;}
.pr10 {padding-right: 10px;}
.pr17 {padding-right: 17px;}
.pr40 {padding-right: 40px;}
.pb10 { padding-bottom: 10px;}
.pb15 { padding-bottom: 15px;}
.pl10 {padding-left: 10px;}
.pl20 {padding-left: 20px;}
.pl30 {padding-left: 30px;}

.mrl { margin-right: 5px; margin-left: 5px;}
.mr10 { margin-right: 10px;}
.ml10 { margin-left: 10px;}
.mb10 {margin-bottom: 10px;}
.mt10 {margin-top: 10px;}

.hide { display: none;}
.no-border { border: none; }

/** CONTEUDO **/

.topoBarra { height: 4px; background:url(/Util/Image/Header/barraTopColorida.gif) no-repeat center top;}

.content { 
	width: 780px; 
	margin: 0 auto;
}


/** HEADER **/
.header { /*background: url(/Util/Image/Header/bgHeader.jpg)*/ no-repeat top; border: none;}

.textoHeader a { font-size: 11px; color: #FFFFFF; text-decoration: none}
.textoHeader a:hover { text-decoration: underline;}
.txtCentral{font-weight:bold; font-size:12px; color:#053b80; text-align:center; display:block; margin:0 0 5px 0;}
.txtFone {font-weight:bold; font-size:18px; color:#154788; text-align:center; display:block; margin:0 0 5px 0;}
.txtOutros, .txtOutros a {font-weight:normal; font-size:12px; color:#154788; text-align:center; display:block; margin:0;}

/** MENU **/

/*.menu { width: 100%; height: 24px; z-index:1000;}

.menu .links{
	background: url(/Util/Image/Menu/bgMenu.jpg) repeat-y right;
	font-size: 12px; 
	color: #2a365c;	
	padding: 0 0 0 15px;
}

.menu .links img { margin: 5px 22px 0 22px;}
*/

.menu { width: 780px; margin:0;}

.menu .links{
	background: url(/Util/Image/Menu/bgMenu.jpg) repeat-y right;
	font-size: 13px; 
	color: #2a365c;	
}

.menu .links img { margin: 0 5px 0 6px; }

.menu .busca{
	border-bottom: 1px solid #a5cad9;
	background-color: #a30a35;
	font-size: 11px;
	color: #FFFFFF;
	text-align: center;
	font-weight: bold;
}

.menu .busca .inputBusca{
	border: solid 1px #B3B3B3;
	width: 110px;
	height: 13px;
	padding: 3px 0 0 0;
	font-size: 12px;
	margin-left: 5px;
}

.menu .busca img{ margin-left: 5px;}



/** INTERNA **/

.interna {
	width: 566px;
	float: left;
	vertical-align: top;
	margin: 10px 0 0 0;
	padding:0;
}

.conteudo{
	width:100%;
	vertical-align: top;	
}
.interna .conteudo a {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px;  color: #e85424 !important; text-decoration: none;}
.interna .conteudo a:active{text-decoration: none;}
.interna .conteudo a:visited{text-decoration: none; color: #e85424 !important;}
.interna .conteudo a:hover { text-decoration: underline;}

.interna a{color: #e85424 !important;	}


.voltar{ width: 100%; margin: 25px 0 10px 0;}

.h1Destaque{font-weight:bold; font-size:16px; color:#A30A35; text-align:left; border-bottom:2px dotted #053b80; padding:0 0 8px 0; margin:0 0 10px 0;}
.pDestaque{ font-weight:normal; font-size:11px; color:#053b80; text-align:left; margin:0 0 15px 0;}

/** INTERNA >> TV FLASH **/

.saibamais{ font-weight: bold; text-align: right;}
.saibamais a {	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #e85424; text-decoration: none}
.saibamais a:hover { text-decoration: underline;}


/** LATERAL **/

.lateral{
	width: 195px !important;
	overflow:hidden;
	float: right;
	vertical-align: top;
	margin: 10px 0 0 0;
}


/** LATERAL >> BOX LOGIN **/
/* washington
.boxLogin{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	margin: 10px 2px 0 0;
}

.topoBoxLogin{
	background: url(/SiteCollectionImages/topoBoxLogin.gif) no-repeat top right;
	width: 195px;
	height: 20px;
	*height: 18px;
	vertical-align: bottom;
	padding: 0 0 3px 10px;
}

.subBoxLogin{
	width:180px;
	font-size: 11px;
	color: #2b375f;
	font-weight:normal;
	margin:0 auto;
	padding:20px 0 15px 8px;
	text-align:center !important;
}


.meioBoxLoginResultados{
	background: url(/SiteCollectionImages/bgBoxLoginResultados.jpg) no-repeat top center;
	vertical-align: top;
	padding: 5px 0 5px 5px;
	height: 143px;
}

.meioBoxTabelaBotoes{
	margin:0 auto;
}

.baixoBoxLogin{
	background: url(/SiteCollectionImages/baixoBoxLogin.gif) no-repeat top;
	height: 15px;
}


*/

.lateral .boxLogin{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	margin: 10px 0 0 0;
}

.lateral .boxLogin .topoBoxLogin{
	background: url(/Util/Image/Lateral/topoBoxLogin.gif) no-repeat top right;
	height: 22px;
	*height: 20px;
	padding: 0 0 2px 10px;
}

.lateral .boxLogin .subBoxLogin{
	background: url(/Util/Image/Lateral/subBoxLogin.gif) repeat-y top;
	height: 21px;
	font-size: 12px;
	color: #2b375f;
	padding: 0 0 0 15px;
	font-weight: normal;
}

.lateral .boxLogin .meioBoxLogin{
	background: url(/Util/Image/Lateral/meioBoxLogin.gif) repeat-y top;
	font-size: 11px;
	color: #2b375f;
	font-weight:normal;
	vertical-align: top;
	padding: 10px 0 0 15px;
}
.lateral .boxLogin .meioBoxLogin p { margin: 5px 0 0 0;}

.lateral .boxLogin .baixoBoxLogin{
	background: url(/Util/Image/Lateral/baixoBoxLogin.gif) no-repeat top;
	height: 20px;
}


/** LATERAL >> BOX LOGIN >> LINKS **/

.lateral .meioBoxLogin a { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #2b375f; text-decoration: none;}
.lateral .meioBoxLogin a:hover { text-decoration: underline;}

/** LATERAL >> BOX LOGIN >> INPUT **/

.inputLogin{
	border: solid 1px #CCCCCC;
	height: 16px;
	font-size: 12px;
	color: #999999;
	padding: 2px 0 0 0;
}

/** LATERAL >> BOX ÁREA MÉDICOS **/

.lateral .areaMedicos{ width: 195px; margin: 5px 0 10px 0;}

/**.lateral .topoAreaMedicos{ background: url(/Util/Image/Lateral/topoAreaMedicos.jpg) no-repeat top; height: 22px;}
.lateral .meioAreaMedicos{ background: url(/Util/Image/Lateral/meioAreaMedicos.jpg) no-repeat top; height: 138px; padding: 0 92px 0 15px;}**/

/** LATERAL >> BOX BANNER **/

.tblBanner{ width: 230px; margin:4px 0 0 0;}

.topoBanner{ 
	background: url(/Util/Image/Lateral/topoBanner.jpg) no-repeat top; 
	height: 23px;
	*height: 22px; 
	padding: 1px 0 0 10px ;
}

/** LATERAL >> BOX BANNER >> IMAGEM BANNER 1 **/

.banner1{ 
	background: url(/Util/Image/Lateral/banner01.jpg) no-repeat top; 
	height: 75px;
	vertical-align: top; 
	padding: 5px 90px 0 10px;
}

/** LATERAL >> BOX BANNER >> IMAGEM BANNER 2 **/

.banner2{ 
	background: url(/Util/Image/Lateral/banner02.jpg) no-repeat top; 
	height: 75px; 
	vertical-align: top;
	padding: 5px 90px 0 10px;		
}

/** RODAPE **/

.tblRodape {width:780px; margin:0 0 20px 0; clear: both;}

.tblRodape .rodape a {	font-size: 10px; color: #ffffff; font-weight: bold; text-decoration: none}
.tblRodape .rodape a:hover { text-decoration: underline;}

.tblRodape .rodape{ 
	width:780px;
	height: 23px;
	*height: 23px;
	background-color: #e85424;
	color: #ffffff;
	vertical-align: middle;
	padding-left: 5px;
}

.tblRodape .direitos{
	height: 15px;
	*height: 10px;
	background-color: #FFFFFF;
	color: #999999;
	font-size: 9px;
	font-weight: bold;
	vertical-align:top;
	padding: 5px 0 0 6px;
}

/** HOME **/

.boxPrincipal{ background: url(/Util/Image/Conteudo/bgDestaque.gif) no-repeat top right; padding:8px 20px 0 20px;}

/** INSTITUCIONAL **/

.breadcrumb{
	width: 100%;
	text-align: right;
	font-size: 10px;
	color: #002664;
	vertical-align: top;
	border-bottom: none;
	margin: 0 0 0 0;
}

.breadcrumb a {	font-size: 10px; color: #002664 !important; text-decoration: none}
.breadcrumb a:hover { text-decoration: underline; color: #002664 !important;}

.subMenu{
	width: 566px;
	height: 20px;
	background-color: #f2f2f2;
	margin: 20px 0 10px 0;
	text-align: center;
}

.subMenu a { font-family: Tahoma !important; font-size: 12px; color: #1d1756; text-decoration: none;}
.subMenu a:hover { text-decoration: underline;}

.subbgOn{ background-color: #ec8563; font-weight: bold;}

/** INSTITUCIONAL >> Assessoria de Imprensa >> Releases **/

.releases{
	background: url(/Util/Image/Institucional/bgDegrade.gif) repeat-y right;
	width: 100%;
	height: 32px;
}


/** INSTITUCIONAL >> Assessoria de Imprensa >> Releases >> Item Listado **/

.tblRelease{ width: 100%;}

.tblRelease .titulo{
	font-size: 11px;
	font-weight: bold;
	padding: 5px 0 5px 0;
}

.tblRelease resumo{
	font-size: 11px;
	font-weight: bold;
}

.tblRelease a{color:#e85424}

.divisor{
	background: url(/Util/Image/Institucional/dot.gif) repeat-x center;
	height: 25px;
}


/** INSTITUCIONAL >> Assessoria de Imprensa >> Releases >> Paginação **/

.paginacao{	width: 480px; text-align: center;}
.paginacao a{ font-size: 11px; color: #1d1756; text-decoration: none; margin-right: 3px; margin-left: 3px;}
.paginacao a:hover{ text-decoration: underline;}

/** INSTITUCIONAL >> Assessoria de Imprensa >> Releases >> Paginação **/

.lnkRelease a{ font-size: 11px; color: #e85424; text-decoration: none;}
.lnkRelease a:hover{ text-decoration: underline;}

/** INSTITUCIONAL >> Novidades **/

.novidades{
	background: url(/Util/Image/Institucional/bgDegrade.gif) repeat-y right;
	width: 100%;
	height: 62px;	
}

.tblNovidades{ width: 100%; margin: 0 0 20px 0;}

.tblNovidades .titulo{
	font-size: 12px;
	font-weight: bold;
	color: #A30A35;}
	
.tblNovidades td.titulo{display:none;}

.tblNovidades a{font-weight:normal;}
	

.divisorNovidades{
	background: url(/Util/Image/Institucional/dotNovidades.gif) repeat-x left;
	height: 8px;
}

/** INSTITUCIONAL >> Corpo Médico **/

.faqCorpoMedico{  }

.faqPergunta{ width: 535px; margin-bottom: 2px;}

.faqPergunta .topo{ background: url(/Util/Image/Institucional/faqCima.gif) no-repeat top left; height:2px;}
.faqPergunta .baixo{ background: url(/Util/Image/Institucional/faqBaixo.gif) no-repeat top left; height:2px;}

.faqPergunta .pergunta{ 
	border: solid 1px #ededed;
	background-color: #f8f8f8;
	height:20px; 
	padding-left: 5px;
}

.faqPergunta .resposta{ padding: 10px 0 10px 15px; color:#2b375f !important;}

.divisorFaq{ height: 15px;}

.textoMedTabela	{color:#43807E; font-weight:bold;}

.bgVerde1{background:#DAE8E8; height:11px; padding: 0px; font-family:Arial;	font-size:11px; color:#333333;}
.bgVerde2{background:#EDF3F3; height:11px; padding: 0px; font-family:Arial;	font-size:11px; color:#333333;}

.btWhite { border-top: solid 3px #FFFFFF;}
.brWhite { border-right: solid 3px #FFFFFF;}

.space { height: 3px; background-color:#FFFFFF;}
.onze {font-size:11px;}
.boxLinks	{color:#CC0000; font-style:normal; font-weight: bold;}

/** INSTITUCIONAL >> Corpo Médico >> Telas de Mensagem **/

.msg{ width: 476px; }

.msg .cima{ background: url(/Util/Image/Institucional/msgCima.gif) no-repeat top left; height: 7px; }
.msg .meio{ background: url(/Util/Image/Institucional/msgMeio.gif) repeat-y top left; height: 155px; vertical-align: middle;}	
.msg .baixo{ background: url(/Util/Image/Institucional/msgBaixo.gif) no-repeat top left; height: 7px; }

/** FALE CONOSCO **/

.bgEscolha{
	background: url(/Util/Image/Institucional/bgDegrade.gif) repeat-y right;
	width: 480px;
	height: 32px;
	margin: 30px 0;
}

/** MAPA DO SITE **/

.mapa{ width: 100%; margin-top: 10px;}

.mapa td{ padding: 0 0 20px 20px;font-family: Tahoma; }


/** PLANOS DE SAUDE **/

.planos{
	width: 100%;
	height: 120px;
	background-color: #f8f8f8;
	border: solid 1px #ededed;
}

.planosLista h2 { padding: 5px 0 5px 0;}

/** BOLETIM **/

.tblBoletim{ width: 100%; margin: 0 0 20px 0;}

.tblBoletim .titulo{
	font-size: 12px;
	font-weight: bold;
}

/** BUSCA **/

.tblBusca{ width: 100%; margin: 0 0 20px 0;}

/** SERVICOS **/

.tblServicos{ 
	width: 100%;
	height: 40px;
	background-color: #f8f8f8;
	border: solid 1px #ededed;
}

/** EXAMES **/

.tblExames{	width: 100%;}

.tblExames th{ 
	background-color: #ba4768; 
	color: #FFFFFF; 
	text-align: left; 
	height: 22px; 
	padding-left:5px;
}

.bgEscuro { background-color: #f6e6ea; padding:5px}
.bgClaro { background-color: #faf3f5; padding:5px}

.buscaLetra{ 
	background: url(/Util/Image/Conteudo/bgLetra.gif) no-repeat top left;
	width: 19px;
	height: 17px;
	text-align: center;
}

.bgBuscaExame{
	background: url(/Util/Image/Institucional/bgDegrade.gif) repeat-y right;
	width: 100%;
	height: 32px;
}

/** UNIDADES **/

.tblNomeUnidade {width: 100%;}
.tblNomeUnidade .divisorNovidades {background: url(/Util/Image/Institucional/dotNovidades.gif) repeat-x left; width: 250px;	height: 28px;}
.tblNomeUnidade .dados {padding-left: 15px; margin: 5px 0 5px 0; line-height: 16px;}
.listaUnidades {width:257px; height:187px; overflow:hidden; vertical-align: bottom; position:relative; _left:-242px; _top:-5px; _padding-bottom:16px;}
.btSaibaMais {position:absolute; bottom:0; right:0; _right:-1px;}
.divisorHorizontal {background: url(/Util/Image/Institucional/dotNovidades.gif) repeat-y left;}

/** Atualização 15/08/2008 **/

.pb5 { padding-bottom: 5px;}

.tdRadio { padding-bottom: 5px;} 
.tdRadio input { border: none; } 
.tdRadio input label { background-color:#FF0000;}

.tdFrom { padding-bottom: 5px;} 
.tdFrom input { border: none;}

/** Atualização 07/10/2008 **/

.subItens {
	position: absolute;
	*left: 0; top:16px;
	background: url(/Util/Image/Institucional/bgSubItem.gif) no-repeat right bottom;
	border-bottom: 1px solid #ec8563;
	padding-right:1px;
	width: 170px;
}

.subItens ul {
	background: #FFF url(/Util/Image/Institucional/bgSubItem.gif) no-repeat left bottom;
	margin-top: 8px; padding: 0 10px 0 5px;
}

.subItens ul li {
	list-style: none;
	background: #FFF url(/Util/Image/Institucional/icoLi.gif) no-repeat left 10px;
	line-height: 25px;
	padding-left: 15px;
}

.bordaDashed { border-bottom: 1px dashed #e85424; } 

/* Banner Dinamico */

.imgDestDin {width:195px !important; background:blue !important;}

/* BOX PUBLICOS */

.boxLoginPublico{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
}

.topoBoxLoginPublico{
	background: url(/Util/Image/Publico/topoBoxLogin.gif) no-repeat top right;
	width: 195px;
	height: 20px;
	*height: 22px;
	vertical-align: bottom;
	padding: 0 0 3px 10px;
}

.subBoxLoginPublico{
	background: url(/Util/Image/Publico/subBoxLogin.gif) repeat-y top right;
	height: 23px;
	font-size: 12px;
	color: #2b375f;
	padding: 0 0 0 15px;
}

.meioBoxLoginPublico{
	background: url(/Util/Image/Publico/meioBoxLogin.gif) repeat-y top right;
	height: 80px;
	font-size: 11px;
	color: #1d1756;
	font-weight:normal;
	vertical-align: top;
	padding: 5px 0 5px 15px;
	*padding: 5px 0 5px 15px;
}

.bgBoxLoginPublico{
	background: url(/Util/Image/Publico/bgBoxLogin.gif) repeat-y top right;
	height: 120px;
	font-size: 10px;
	color: #2b375f;
	padding:8px;
	font-weight:normal;
	vertical-align:top;
}

.bgBoxLoginPublico img {margin: 7px 5px 0px 5px;}

.baixoBoxLoginPublico{
	background: url(/Util/Image/Publico/baixoBoxLogin.gif) no-repeat top;
	height: 10px;
}

/*Unidades*/
.underUnidade {
background:transparent url(/Util/Image/Unidades/degradeUnidade.gif) no-repeat scroll left bottom;
color:#A30A35;
font-size:16px;
margin:20px 0;
padding:0 0 3px;
}

/* Resultado da Busca */
.novaBusca {background: url(/Util/Image/Conteudo/degradeBusca.gif) repeat-y top left; padding:5px;}

	/* ESTRUTURA SEO NKB */

	.seoGlobal{
	position:relative;
	*position:inherit;}
	
	.seoContent{
	padding-top:28px;}
	
	.seoMenu{
	position:absolute; 
	top:82px; 
	left:0;	}

	/* NOVA LISTAGEM DE UNIDADES */

	.regiao{ 
	background:url(/Util/Image/Unidades/degradeUnidade.gif) no-repeat left bottom;
	font-size: 16px;
	margin:20px 0;
	padding:0 0 3px 0;
	color: #A30A35;}
	
	.celulaUnidade{padding:0 5px 15px 0;}

	.linkBotaoSaibaMais{
	position:absolute;
	bottom:-15px;
	right:17px;}	
	
	.seguraDados{
	width:279px;
	position:relative;}
	
	.seguraDados a{color:#E85424 !important; font-size:14px; font-weight:bold; padding-bottom:5px; display:block;}
	.seguraDados a:active{color:#E85424 !important;}
	.seguraDados a:visited{color:#E85424 !important;}	
	.seguraDados a:hover{color:#E85424 !important; text-decoration:none !important;}	
	
	.relativo{position:relative;}
	
	
	/* Agendamento de Exames - 13/04/2009 */

.form 	{
		background-color:#FFFFFF;
		font: 10px Arial;
		color:#3f3d3d;
		border-width:1px;
		border-color:#999999;
		border: 1px solid #999999;
		}
.w170	{width:170px;}
.w260 	{width:260px;}

.boxLinks {color:#CC0000; font-style:normal;}

/* ALTERAÇÃO 20090428 - PASSOS FORMULARIO E BOX AGENDAMENTO */



	.titFormulario{
	background:url(/Util/Image/Botoes/linhaTitForm.jpg) no-repeat 90% 50%;
	font-family:Tahoma;
	font-size:14px;
	font-weight:bold;}

	.boxAgendamentoLateral{
	background:url(/SiteCollectionImages/bgAgendamentoExames.gif) no-repeat 0 0;
	width:195px;
	height:78px;
	vertical-align:top;}
	
	.boxAgendamentoLateral p{
	color:#fff;
	margin:3px 0 15px 12px;
	font-size:12px;
	font-weight:bold;}
	
	.boxAgendamentoLateral span{
	display:block;
	margin:0 40px 0 15px;}
	
	.boxAgendamentoLateral a, .boxAgendamentoLateral a:visited{
	color:#e85424;}
	
/* ALTERAÇÃO MENU */

	ul.menuNKB, .menuNKB li, .menuNKB li ul, .menuNKB li ul li{margin:0; padding:0; list-style:none;}

	ul.menuNKB{	
	background:url(/PublishingImages/Menu/bgMenu.gif) repeat-y right; 
	height:28px;
	padding-left:70px;
 	position:relative;}
	
	ul.menuNKB li{float:left; height:17px;}
	
	ul.menuNKB li.separador{width:1px; background:url(/Util/Image/Menu/divisor.gif) no-repeat center 8px; padding:4px 0;}
	
	ul.menuNKB li a{font-size:13px; font-family:Tahoma; padding:6px 10px; display:block;}	
	ul.menuNKB li a.sobre{padding:6px 8px 6px 5px;}
	
	ul.menuNKB li ul{display:block; position:absolute; width:170px; top:28px;}
	ul.menuNKB li ul li{margin:0;padding:0; float:none; font-size:0; height:26px; line-height:13px; background:#fff url(/Util/Image/Menu/bgrepetir.gif) repeat-y left center;}
	
	ul.menuNKB li ul li a{background: url(/Util/Image/Institucional/icoLi.gif) no-repeat 8px 8px; padding:5px 4px 8px 21px;}
	
	ul.menuNKB li ul div{background: #d1d1d1 url(/Util/Image/Menu/bgLateralSub.jpg) repeat-x center top; padding:0 1px; display:block;}
	
	ul.menuNKB li ul li.subFim{height:3px; background:url(/Util/Image/Menu/bgRodapeSub.gif) repeat-x 0 0; font-size:0; line-height:0; border:none;}
	
	ul.menuNKB li ul{display:none;}
		
	ul.menuNKB li:hover ul, .menuNKB li ul:hover{display:block;}

.BannerAgendamento input {height:93px;}



/* Busca */

.BuscaHome{
		background-color:#f2eeea;
		margin-top: 5px; 
		padding-right: 10px;
		color:#002664;
		font-size:12px;
		font-weight:bold;
}

.BuscaHome .inputBusca{
	border:1px solid #cccccc;

}


