/*
Cliente: Unimed
Projeto: Portal corporativo
*/

/*
  --------------
    PAGINAS ESPECIFICAS
  --------------
*/

#limites {
	width: 990px;
	margin: auto;
	padding-top: 14px;
	font-size: .68em;
	color: #666;
}

#limites2 {
	width: 990px;
	margin: auto;
	font-size: .68em;
	color: #666;
}

/* ------- ELEMENTOS ------- */
a {
	color: #e55300;
}

form fieldset,a img {
	border: 0;
}

form ol {
	list-style: none;
}

form select,form input,form textarea {
	border: 1px solid #d5d5d5;
	font-family:"Trebuchet MS",Verdana,Arial,sans-serif;
	font-size: .9em;
	color: #666;
}

form input,form textarea {
	padding: 2px;
}

p {
	line-height: 1.45em;
}

h1 {
	font-size: 2.36em;
	font-weight: normal;
	color: #e55300;
}

h1.guiamedico {
	margin-bottom: 30px;
}

h3 {
	font-size: 1.72em;
	font-weight: normal;
	color: #0f7744;
}

#breadcrumb {
	margin-bottom: 20px;
	color: #e55300;
}


/* ------- CONTEUDO ------- */
#conteudo {
	clear: both;
	margin-top: 15px;
}

/* ------- COLUNA 1 ------- */
#coluna1 {
	float: left;
	width: 183px;
	min-height: 276px;
	padding-top: 10px;
	background: url(./imagens/interna_menuinterno_bg.png) no-repeat;
	font-size: 1.1em;
}

* html #coluna1 {
	height: 276px;
}

#coluna1 ul {
	width: 155px;
	padding-bottom: 20px;
	background: url(./imagens/interna_menuinterno_bg_rodape.png) bottom
		no-repeat;
	list-style: none;
}

#coluna1 ul li {
	display: block;
	padding-top: 2px;
	background: url(./imagens/interna_menuinterno_separador.gif) center 0
		no-repeat;
}

#coluna1 ul li.primeiro {
	padding: 0;
	background: transparent;
}

#coluna1 ul li a {
	position: relative;
	display: block;
	width: 113px;
	padding: 7px 20px;
	text-decoration: none;
	color: #e3ecae;
	zoom: 1;
}

#coluna1 ul li.ativo a,#coluna1 ul li a:hover {
	background: #e55300;
	color: #e55300;
}

#coluna1 ul li a span {
	position: absolute;
	top: 6px;
	left: 0px;
	margin: 0 19px;
	color: #436e0f;
	cursor: pointer;
}

#coluna1 ul li.ativo a span,#coluna1 ul li a:hover span {
	color: #fff;
}

#coluna1 ul li ul {
	display: none;
}

#coluna1 ul li.ativo ul {
	display: block;
	width: auto;
	margin-right: 2px;
	padding: 0 6px;
	background: #060;
}

#coluna1 ul li.ativo ul li {
	background: url(./imagens/interna_menuinterno_sub_separador.gif) top
		no-repeat;
}

#coluna1 ul li.ativo ul li.primeiro {
	background: transparent;
}

#coluna1 ul li.ativo ul li a {
	padding: 3px 14px;
	background: transparent;
	color: #fff;
}

#coluna1 ul li.ativo ul li.ativo a,#coluna1 ul li.ativo ul li a:hover {
	background: transparent;
	color: #b4ca2c;
}

#coluna1 ul li.ativo ul li.ativo ul li a {
	width: auto;
	padding: 3px 14px 3px 16px;
	color: #fff;
}

#coluna1 ul li.ativo ul li.ativo ul li.ativo a {
	color: #b4ca2c;
}

/* ------- COLUNA 2 ------- */
#coluna2 {
	margin-left: 220px;
}

#coluna2 h1 {
	margin-bottom: 25px;
}

#coluna2 h4.duvidas {
	background-position: 0 -18px;
}

#coluna2 h4.enquete {
	height: 21px;
	background-position: 0 -36px;
}

#coluna2 h4.email {
	background-position: 0 -57px;
}

#coluna2 h4.arquivo {
	height: 21px;
	background-position: 0 -75px;
}

#coluna2 h4.conheca {
	height: 21px;
	background-position: 0 -96px;
}

#coluna2 form.caixa fieldset ol li {
	padding-bottom: 8px;
	padding-left: 18px; 
	width:180px; 
	height:40px;
}

#guia_medico.interna #coluna2 form#frmguia ol  #guia-li-unimed ,#coluna2 form.caixa fieldset ol #guia-li-unimed {
	margin-bottom:10px;
	margin-top:10px;
	height:15px;
	padding-bottom:0;
	width:160px;		
}

#coluna2 form.caixa fieldset ol #guia-li-unimed {
	background-image: url("./imagens/gm_visto.gif");
	background-position: -3px 2px;
	background-repeat: no-repeat;
	font-size: 10px;
	padding-left: 18px;
	margin-left: 18px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 5px;
	padding-bottom: 0px;
	height: 25px;	
}

#coluna2 form.caixa fieldset ol li #guia-bnt-encontre {
	display: block;
	float: left;
	height: 25px;
}

#coluna2 form.caixa fieldset ol #guia-li-rede {
	height:50px;
	margin-bottom:10px;
}

#coluna2 form.caixa fieldset ol #guia-li-plano {
	height:50px;
	margin-bottom:10px;
}

#coluna2 form.caixa fieldset ol #guia-li-nome-rede {
	height:20px;
	margin-bottom:10px;
}

#coluna2 form.caixa fieldset ol li label {
	display: block;
	font-weight: bold;
	width: 175px;
	float: left;
}

#coluna2 form.caixa fieldset ol li select {
	width: 142px;
	border: 1px solid #d5d5d5;
	font-size: .9em;
	color: #666;
}

form.caixa ol li.visualizador-pdf {
    margin-top: 15px;
}

form.caixa ol li.visualizador-pdf img {
    margin-right: 4px;
}

form.caixa ol li.visualizador-pdf a {
    color: #9F9F9F;
}

#coluna2 form.caixa fieldset ol li input {
	width: 136px;
	word-spacing: -1px;
}

#coluna2 form.caixa fieldset ol li input.disabledField { 
   	background-color:#e2e2e2;
	background-image:none;
    cursor: default;
    opacity: .6;
    -moz-opacity: .6;
    filter: alpha(opacity=60);	
}

#coluna2 form.caixa fieldset button {
    cursor: pointer;
    font-size:1em;
	padding-bottom:3px;
}
* html #coluna2 form.caixa fieldset button { padding-bottom: 0px; }

#coluna2 form.caixa fieldset #guia-div-buttons {
	position: relative;
	display: block;
	margin-left:18px;
	clear: both;
	height:25px;
}

#coluna2 form.caixa fieldset #guia-bnt-proximo-2 {
	float:left;
}

#coluna2 form.caixa fieldset a.esquerda {
	margin: 3px 15px 0 -13px;
}

#coluna2 form.caixa fieldset button {
	width: 72px;
	height: 22px;
	border: 0;
	background: url(./imagens/form_botao_72.gif) no-repeat;
	font-size: .9em;
	font-weight: bold;
	color: #fff;
}

#coluna2 form.caixa fieldset button.alinhaDireita {
	margin-left: 65px;
}

#coluna2 img.direita,.interna #coluna2 img.esquerda {
	margin-bottom: 5px;
}

#coluna2 img.direita {
	margin-left: 10px;
}

#coluna2 img.esquerda {
	margin-right: 10px;
}

#coluna2 .texto {
	margin-left: 143px;
}

#coluna2 .texto p {
	margin-bottom: 1em;
}

/* ------- PAGINA COM COLUNA 3 (COLUNA_APOIO) ------- */
#conteudo.trescolunas #coluna2 .texto {
	float: left;
	width: 530px;
	margin-left: 0;
}

#conteudo.trescolunas #coluna2 .coluna_apoio {
	margin-left: 563px;
}

* html #conteudo.trescolunas #coluna2 .coluna_apoio {
	height: 100%;
}

#coluna2 .coluna_apoio h4 {
	height: 18px;
	margin-bottom: 8px;
	font-size: 1.72em;
	font-weight: normal;
	/*background: url(./imagens/home_coluna2_titulos_apoio.gif) no-repeat; line-height: 1em; text-indent: -9999em;*/
}


  /* ------- PAGINA INICIAL ------- */
  #homecorporativa h1 { position: absolute; top: -9999em; }
  
  #homecorporativa #destaque { margin-bottom: 15px; }
  
  #homecorporativa ul#acoes { width: 100%; margin-bottom: 25px; padding-bottom: 20px; background: url(./imagens/pontilhado.gif) bottom repeat-x; list-style: none; }
  #homecorporativa ul#acoes li { position: relative; float: left; width: 290px; padding: 0 11px 0 21px; background: url(./imagens/home_acoes_separador.gif) 0 45px no-repeat; }
  #homecorporativa ul#acoes li.encontre { padding-left: 0; background: transparent; }
  #homecorporativa ul#acoes li form ol li { float: none; width: auto; padding: 0; background: transparent; }
  #homecorporativa ul#acoes li h3, #homecorporativa #viverbem h3 { 
  	height: 18px;
  	margin-bottom: 28px; 
  	/**background: url(./imagens/home_titulos.png) no-repeat; 
  	text-indent: -9999em;
  	 overflow: hidden;  **/
	color:#f44900;
	font-size:1.80em;
	font-weight:normal;
  }

  #homecorporativa ul#acoes li.cliente h3 { background-position: 0 -18px; }
  #homecorporativa ul#acoes li.guia h3 { background-position: 0 -38px; }
  #homecorporativa ul#acoes li a.botao, #homecorporativa ul#acoes li a.botao strong { zoom: 1; }
  
  #homecorporativa ul#acoes li a.botao { padding-left: 10px; word-spacing: -1px; }
  #homecorporativa ul#acoes li a.botao strong { padding-right: 10px; }
  #homecorporativa ul#acoes li img { position: relative; float: left; margin-right: 7px; }
  * html #homecorporativa ul#acoes li.cliente .moldura { margin-left: -147px; }
  #homecorporativa ul#acoes li.cliente img { padding: 6px; }
  #homecorporativa ul#acoes li p { margin-bottom: 2.2em; }
  #homecorporativa #viverbem h3 { background-position: 0 -56px; }
    
  #homecorporativa .caixa { padding: 3px; border: 1px solid #ececec; }
  #homecorporativa ul#acoes li form.caixa fieldset { padding: 10px 0 10px 12px; background: #f5f5f5; }
  #homecorporativa ul#acoes li form.caixa fieldset ol li { /*margin-bottom: 1em;*/ height: 34px; }
  #homecorporativa ul#acoes li form.caixa fieldset ol li label { float: left; width: 95px; margin-right: 5px; font-weight: bold; text-align: right; }
  #homecorporativa ul#acoes li form.caixa fieldset ol li label.rede {width: 65px;  }
  #homecorporativa ul#acoes li form.caixa fieldset ol li select { width: 142px; border: 1px solid #d5d5d5; font-size: .9em; color: #666; }
  #homecorporativa ul#acoes li form.caixa fieldset ol li input { width: 136px; word-spacing: -1px; }
  #homecorporativa ul#acoes li form.caixa fieldset a.esquerda { margin: 3px 15px 0 73px; }
  
  #homecorporativa ul#acoes li form.caixa fieldset button#search { 
  	margin-right: 30px;
  	width: 72px; 
  	height: 22px; 
  	border: 0; 
  	background: url(./imagens/form_botao_72.gif) no-repeat; 
  	font-size: .9em; 
  	font-weight: bold; 
  	color: #fff; 
  	float: right;
  }

  #homecorporativa ul#acoes li form.caixa fieldset div#down {
  	width: 97px;
  	height: 22px;
  	float: right;
  	padding-right: 25px;
  	margin-top: 5px;
  	display: none;
  }
  
  #homecorporativa ul#acoes li form.caixa h4 { height: 1em; display: inline; font-size: 1.25em; color: #e55300;  }
  #homecorporativa ul#acoes li form.caixa h5 { height: 1em; display: inline; font-size: 1.16em; color: #0F7744;  }
  #homecorporativa ul#acoes li form.caixa span { color: #e55300;}
  #homecorporativa ul#acoes li form.caixa div.acima { height:0; margin-top: 12px; } 
  #homecorporativa ul#acoes li form.caixa span#spanCidUfSelected { color: #0F7744;}
  #homecorporativa ul#acoes li form.caixa span#spanCidUfSelected a { color: #0F7744;}
  
  /* ---  guia medico popup --- */
	#homecorporativa .pop_up h4 { font-weight: normal; font-size: 1.7em; color: #e45300; }
	#homecorporativa .pop_up .fechar { display: block; width: 68px; margin-right: -45px; padding: 5px 0; font-weight: bold;  font-size: 1.2em; text-decoration: none; color: #fff; }
	  * html #homecorporativa .pop_up .fechar { margin-right: -22px; }
	#homecorporativa .pop_up * { position: relative; }	   
	
	#homecorporativa #divMultiUnimed { position: absolute; left: 50%; width: 342px; height: 468px; padding: 0 45px 0 25px; margin-left: -206px;}
	#homecorporativa #divMultiUnimed .fundo {position: absolute; width: 412px; height: 468px; margin-left: -25px; background: url(./imagens/bg_pop_up_grande.png) no-repeat; }
	#homecorporativa #dialogModal-container { width: 420px; font-size: 0.68em; }
	  * html #homecorporativa #divMultiUnimed-container #divMultiUnimed .fundo { background: transparent; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (src='imagens/bg_pop_up_grande.png',sizingMethod='crop'); }
	#homecorporativa #divMultiUnimed .fechar {  margin-right: -45px; }
	  * html #homecorporativa #divMultiUnimed .fechar { margin-right: -22px; }
	#homecorporativa #divMultiUnimed h4 { margin: 40px 0 15px; }

	#homecorporativa #divMultiUnimed ol { list-style: none; }
	#homecorporativa #divMultiUnimed li { padding-bottom: 5px; }
	#homecorporativa #divMultiUnimed label { font-weight: bold; line-height: 22px; } 	
	
	/* -- */
	
	#resultado .pop_up h4 { font-weight: normal; font-size: 1.7em; color: #e45300; }
	#resultado .pop_up .fechar { display: block; width: 68px; margin-right: -45px; padding: 5px 0; font-weight: bold;  font-size: 1.2em; text-decoration: none; color: #fff; }
	  * html #resultado .pop_up .fechar { margin-right: -22px; }
	#resultado .pop_up * { position: relative; }	   
	
	#resultado #divMultiUnimed { position: absolute; left: 50%; width: 342px; height: 468px; padding: 0 45px 0 25px; margin-left: -206px;}
	#resultado #divMultiUnimed .fundo {position: absolute; width: 412px; height: 468px; margin-left: -25px; background: url(./imagens/bg_pop_up_grande.png) no-repeat; }
	#resultado #dialogModal-container { width: 420px; font-size: 0.68em; }
	  * html #resultado #divMultiUnimed-container #divMultiUnimed .fundo { background: transparent; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (src='imagens/bg_pop_up_grande.png',sizingMethod='crop'); }
	#resultado #divMultiUnimed .fechar {  margin-right: -45px; }
	  * html #resultado #divMultiUnimed .fechar { margin-right: -22px; }
	#resultado #divMultiUnimed h4 { margin: 40px 0 15px; }

	#resultado #divMultiUnimed ol { list-style: none; }
	#resultado #divMultiUnimed li { padding-bottom: 5px; }
	#resultado #divMultiUnimed label { font-weight: bold; line-height: 22px; } 
		
  /* --- guia medico popup --- */
  
  #homecorporativa #viverbem { float: left; width: 620px; padding-bottom:47px; }
  #homecorporativa #viverbem ul { list-style: none; }
  #homecorporativa #viverbem ul li { float: left; width: 265px; margin-bottom: 20px; }
  #homecorporativa #viverbem ul li.principal { width: 330px; margin-right: 15px; padding-right: 10px; background: url(./imagens/home_acoes_separador.gif) right 3px no-repeat; }
  * html #homecorporativa #viverbem li.principal .moldura { margin-left: -153px; }
  #homecorporativa #viverbem ul li.principal img { float: left; margin-right: 13px; padding: 6px; }
  #homecorporativa #viverbem ul li.principal h4, #homecorporativa #noticias h4 { font-size: 1.18em; }
  #homecorporativa #viverbem ul li.principal h4, #homecorporativa #viverbem ul li.principal p { margin-bottom: .5em; }
  #homecorporativa #viverbem ul li.principal a { color: #e55300; }
  #homecorporativa #viverbem ul li h5 { font-size: 1em; color: #e55300; }
  #homecorporativa #viverbem a { text-decoration: none; color: #666 }
  #homecorporativa #viverbem h3 a { color: #e55300 }  
  #homecorporativa #viverbem a:hover { text-decoration: underline; }  
  #homecorporativa #viverbem ul li a span { color: #e55300; }
  #homecorporativa #viverbem a.direita { position: relative; top: 3px; }
  #homecorporativa #viverbem a.botao { top: 0; margin-right: 8px; color: #fff; }
  html body#homecorporativa #viverbem a.botao:hover { text-decoration: none; }
  #homecorporativa #viverbem a.botao strong { display: inline-block; }
  
  #homecorporativa #noticias { margin-left: 620px; padding-left: 50px; background: url(./imagens/home_noticias_bg.jpg) no-repeat; }
  #homecorporativa #noticias h3 { margin-bottom: 20px; }
  #homecorporativa #noticias a { text-decoration: none; color: #0F7744; }
  #homecorporativa #noticias p { color: #666666; }
  #homecorporativa #noticias a:hover { text-decoration: underline; }
  #homecorporativa #noticias h4, #homecorporativa #noticias p { margin: 0 0 5px 0px; color: #666666;}
  #homecorporativa #noticias a#widget { display: block; width: 274px; height: 140px; margin-top: 2em; /**text-indent: -9999em;**/ overflow: hidden; }
  
  
  /* ------- PAGINAS INTERNAS ------- */
  .interna #conteudo { padding-bottom: 2em; }
  
  .interna #destaque { margin: 0 0 15px 0; }
  
  
    /* ------- INSTITUCIONAL ------- */
    
      /* ------- SOBRE A UNIMED ------- */
      #institucional #coluna2 ul#secoes { position: relative; margin: 25px 0; padding-top: 20px; background: url(./imagens/pontilhado.gif) repeat-x; list-style: none; }
      #institucional #coluna2 ul#secoes li { position: relative; float: left; display: inline; width: 215px; padding-left: 170px; background: url(./imagens/pontilhado_vertical.gif) repeat-y; }
      #institucional #coluna2 ul#secoes li.esquerda { width: 195px; padding: 0 20px 0 150px; background: transparent; }
      #institucional #coluna2 ul#secoes li h3 { margin: 0 0 10px -150px; }
      #institucional #coluna2 ul#secoes li h4 { margin-bottom: 5px; font-size: 1.18em; }
      #institucional #coluna2 ul#secoes li .moldura, #institucional #coluna2 ul#secoes li img { position: absolute; left: 20px; }
      #institucional #coluna2 ul#secoes li.esquerda .moldura, #institucional #coluna2 ul#secoes li.esquerda img { left: 0; }
      #institucional #coluna2 ul#secoes li img { float: left; margin-right: 10px; padding: 5px 6px; }
      #institucional #coluna2 ul#secoes li p { margin-bottom: 5px; }
      #institucional #coluna2 ul#secoes li a.botao { margin-left: 2px; } 
      
      /* ------- COMPLEXO ------- */
      #institucional.complexo #coluna2 h3 { margin: 20px 0 10px; color: #e55300; }
      #institucional.complexo #coluna2 h4 { position: relative; bottom: -1px; float: left; border-width: 1px 1px 0; border-style: solid; border-color: #ececec; font-size: 1.45em; }
      #institucional.complexo #coluna2 h4 span { display: block; padding: 0 25px; border-width: 3px 3px 0; border-style: solid; border-color: #fff; background: #009faf; line-height: 47px; color: #fff; }
      
      #institucional.complexo #coluna2 table { width: 99.6%; margin-bottom: 2em; padding: 1px; border: 1px solid #ececec; text-align: center; }
      #institucional.complexo #coluna2 table td, #institucional.complexo #coluna2 table th { height: 41px; /*border: 2px solid #fff;*/ vertical-align: middle; }
      #institucional.complexo #coluna2 table thead th, #institucional.complexo #coluna2 table thead td { height: 50px; }
      #institucional.complexo #coluna2 table thead td { position: relative; background: #fff; }
      #institucional.complexo #coluna2 table thead th { background: #009faf; font-size: 1.45em; color: #fff; }
      #institucional.complexo #coluna2 table tbody th { width: 109px; background: #f5f5f5; font-size: .68em; font-weight: normal; }
      #institucional.complexo #coluna2 table tbody td { background: #f5f5f5; color: #0f7744; }
      #institucional.complexo #coluna2 table tbody td a { display: block; height: 41px; line-height: 41px; text-decoration: none; color: #666; }
      #institucional.complexo #coluna2 table tbody td a:hover { background: #e3e3e3; text-decoration: underline; color: #e55300; }
      #institucional.complexo #coluna2 table tbody td strong { display: block; line-height: 41px; background: #e3e3e3; }
      
      #institucional.complexo #coluna2 .caixa { clear: left; margin-top: 0; border: 1px solid #ececec; zoom: 1; }
      #institucional.complexo #coluna2 .caixa .interior { padding: 20px 25px; border: 3px solid #fff; background: #f5f5f5; }
      #institucional.complexo #coluna2 .caixa a.botao, #institucional.complexo #coluna2 .caixa a.botao strong { background-image: url(./imagens/botao_laranja_bgcinza.png); }
      #institucional.complexo #coluna2 .caixa a.botao { margin-left: 30px; }
      
      /* ------- MARCA ------- */
      #institucional.marca #coluna2 p { margin-bottom: 1em; }
    
    
    /* ------- BUSCA POR CONTEUDO ------- */
    #busca #coluna2, #busca #coluna2 .texto { margin-left: 0; }
    #busca #conteudo #coluna2 .texto { float: left; width: 750px; }
    
    #busca #coluna2 .texto h1 span { font-size: .73em; color: #0f7744; }
  
    #busca #coluna2 .texto h3 { margin-bottom: 10px; font-size: 1.45em; color: #666; }
    #busca #coluna2 .texto h3 span { color: #e55300; }
    
    #busca #coluna2 .texto p.especifico { font-weight: bold; color: #009faf; }
    
    #busca #coluna2 .texto ul#resultados { border-top: 1px solid #ececec; list-style: none; }
    #busca #coluna2 .texto ul#resultados li { padding: 20px 0 15px; border-bottom: 1px solid #ececec; }
    #busca #coluna2 .texto ul#resultados li h3 { margin: 0; font-size: 1.18em; color: #e55300; }
    #busca #coluna2 .texto ul#resultados li h4 { font-size: 1em; color: #0f7744; }
    
    #busca #coluna2 .texto form { width: 328px; height: 46px; margin: 1em auto 5em; padding-top: 21px; background: url(./imagens/busca_form_bg.png) no-repeat; text-align: center; }
    #busca #coluna2 .texto input { width: 82px; height: 14px; padding: 3px 11px; border: 0; background: url(./imagens/form_input_bg.png) no-repeat; font-size: .9em; color: #898989; }
    #busca #coluna2 .texto button { width: 72px; height: 22px; margin-left: 5px; border: 0; background: url(./imagens/form_botao_72.gif) no-repeat; font-size: 1em; color: #fff; }
    
    #busca #conteudo #coluna2 .coluna_apoio { float: right; width: 198px; margin: 0; }
    #busca #coluna2 .coluna_apoio h3 { margin-bottom: 5px; font-size: 1.72em; color: #009faf; }
    #busca #coluna2 .coluna_apoio ul { margin-bottom: 1em; padding: 3px 3px 0; border: 1px solid #ececec; }
    #busca #coluna2 .coluna_apoio ul li { margin-bottom: 3px; padding: 15px 11px; background: #f5f5f5; list-style: none; }
    #busca #coluna2 .coluna_apoio ul li:hover { background: #ececec; }
    #busca #coluna2 .coluna_apoio ul li .country-name { display: none; }
    #busca #coluna2 .coluna_apoio ul li a { text-decoration: none; color: #666; }
    #busca #coluna2 .coluna_apoio ul li a:hover { text-decoration: underline; }
    #busca #coluna2 .coluna_apoio ul li a strong { color: #0f7744; }
    
    
    /* ------- RESULTADO DE BUSCA ------- */
    #resultado #coluna1 ul li.primeiro { position: relative; margin-bottom: 10px; padding: 5px 17px 10px; background: url(./imagens/interna_menuinterno_separador.gif) bottom no-repeat; font-size: 1.45em; color: #e3ecae; cursor: default; zoom: 1; }
    #resultado #coluna1 ul li.ultimo { margin-top: 5px; }
    #resultado #coluna1 ul li { padding: 0; background: transparent; cursor: pointer; }
    #resultado #coluna1 ul li.primeiro span { position: absolute; top: 4px; left: 16px; color: #467017; }
    #resultado #coluna1 ul li a { width: auto; margin-right: 2px; padding: 1px 15px; color: #436e0e; }
    #resultado #coluna1 ul li a:hover { color: #fff; }
    
    #resultado #coluna2 .texto { margin-left: 200px; }
    
    #resultado #coluna2 .texto h1, #resultado #coluna2 .texto h3 { margin-bottom: 10px; }
    #resultado #coluna2 .texto h1 span { font-size: .75em; color: #0f7744; }
    #resultado #coluna2 .texto h3 { font-size: 1.45em; color: #666; }
    #resultado #coluna2 .texto h3 span { color: #e55300; }
    
    #resultado #coluna2 .texto ul#resultados li.resultado { position: relative; border-bottom: 1px solid #e6e6e6; background: #f5f5f5; list-style: none; }
    #resultado #coluna2 .texto ul#resultados li.resultado:hover { background: #ececec; }
    #resultado #coluna2 .texto ul#resultados li.primeiro { border-top: 1px solid #e6e6e6; }
    #resultado #coluna2 .texto ul#resultados li .vcard { padding: 14px 165px 14px 19px; border-width: 4px 0; border-style: solid; border-color: #fff; }
    #resultado #coluna2 .texto ul#resultados li .vcard .fn { display: block; margin-bottom: 5px; font-size: 1.17em; color: #0d7040; }
    #resultado #coluna2 .texto ul#resultados li .vcard .fn a, #resultado #coluna2 .texto ul#resultados li .vcard .fn span { color: #0d7040; }
    #resultado #coluna2 .texto ul#resultados li .vcard .fn a, #resultado #coluna2 .texto ul#resultados li .vcard .fn span.especTitle { color:#E55300; }
    #resultado #coluna2 .texto ul#resultados li .vcard a { text-decoration: none; }
    #resultado #coluna2 .texto ul#resultados li .vcard a:hover { text-decoration: underline; }
    #resultado #coluna2 .texto ul#resultados li .vcard .country-name { display: none; }
    #resultado #coluna2 .texto ul#resultados li .vcard p { margin-bottom: 0; }
    #resultado #coluna2 .texto ul#resultados li .vcard a, #resultado #coluna2 .texto ul#resultados li .vcard a span { text-decoration: none; color: #666; }
    #resultado #coluna2 .texto ul#resultados li .vcard a:hover, #resultado #coluna2 .texto ul#resultados li .vcard a:hover span { text-decoration: underline; }
    #resultado #coluna2 .texto ul#resultados li .vcard .sep { border-top: 1px solid #E6E6E6; margin-top: 8px; padding-top: 8px; }
    #resultado #coluna2 .texto ul#resultados li ul.opcoes { position: absolute; top: 15px; width: 125px; margin-left: 395px; list-style: none; zoom: 1; }
    #resultado #coluna2 .texto ul#resultados li ul.opcoes li { margin-bottom: 5px; height: 19px; background: url(./imagens/icones.png) -470px 0 no-repeat; }
    #resultado #coluna2 .texto ul#resultados li ul.opcoes li.chegar { background-position: -470px -28px; }
    #resultado #coluna2 .texto ul#resultados li ul.opcoes li.indique { background-position: -470px -55px; }
    #resultado #coluna2 .texto ul#resultados li ul.opcoes li a { display: block; padding: 2px 0 0 25px; text-decoration: none; color: #666; zoom: 1; }
    #resultado #coluna2 .texto ul#resultados li ul.opcoes li:hover { background-position: -630px 0; }
    #resultado #coluna2 .texto ul#resultados li ul.opcoes li:hover.chegar { background-position: -630px -28px; }
    #resultado #coluna2 .texto ul#resultados li ul.opcoes li:hover.indique { background-position: -630px -55px; }
    #resultado #coluna2 .texto ul#resultados li ul.opcoes li:hover a { color: #e55300; }
    
    #resultado #coluna2 .coluna_apoio h4 { color: #009faf; }
    
    
    /* POP UP INDIQUE */
    #resultado .pop_up { display: none; }
    #resultado .pop_up h4 { font-weight: normal; font-size: 1.7em; color: #e45300; }
    #resultado .pop_up .fechar { display: block; width: 68px; margin-right: -45px; padding: 5px 0; font-weight: bold;  font-size: 1.2em; text-decoration: none; color: #fff; }
      * html #resultado .pop_up .fechar { margin-right: -22px; }
    #resultado .pop_up * { position: relative; }
    #resultado .pop_up button { display: block; width: 81px; height: 22px; border: 0; background: url(./imagens/form_botao_mapa.gif) no-repeat; font-weight: bold; font-size: 1em; line-height: 22px; color: #fff; cursor: pointer; }

      #resultado #indique { position: absolute; left: 50%; width: 342px; height: 468px; margin-left: -206px; padding: 0 45px 0 25px; }
      #resultado #indique .fundo { position: absolute; width: 412px; height: 468px; margin-left: -25px; background: url(./imagens/bg_pop_up_grande.png) no-repeat; }
        * html #resultado #divMultiUnimed-container #divMultiUnimed #indique .fundo { background: transparent; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (src='imagens/bg_pop_up_grande.png',sizingMethod='crop'); }
      #resultado #indique .fechar {  margin-right: -45px; }
        * html #resultado #indique .fechar { margin-right: -22px; }
      #resultado #indique h4 { margin: 40px 0 15px; }
      #resultado #indique li { padding-bottom: 5px; }
      #resultado #indique label { font-weight: bold; line-height: 22px; }
      #resultado #indique input { width: 255px; }
      #resultado #indique textarea { width: 345px; height: 55px; }
      #resultado #indique label input, #resultado #indique label textarea { display: block; }
      #resultado #indique .dados_amigo { margin-top: 20px; padding-top: 20px; border-top: 1px solid #e6e6e6; }
      #resultado #indique button { margin-top: 10px; }
        * html #resultado #indique button { margin-right: -10px; }
        
      #resultado #sucesso { position: absolute; left: 50%; width: 342px; height: 218px; margin-left: -206px; padding: 0 45px 0 25px; }
      #resultado #sucesso .fundo { position: absolute; width: 412px; height: 218px; margin-left: -25px; background: url(./imagens/bg_pop_up_pequena.png) no-repeat; }
        * html #resultado #divMultiUnimed-container #divMultiUnimed #sucesso .fundo { background: transparent; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (src='imagens/bg_pop_up_pequena.png',sizingMethod='crop'); }
      #resultado #sucesso h4 { margin: 60px 20px 30px 40px; text-align: center; }
      #resultado #sucesso p { margin: 0 20px 0 40px; text-align: center;  color: #0d7040; }
      
      
    /* ----- AREA RESTRITA -----*/
    #area_restrita.interna .mensagem { float: left; width: 380px; height: 252px; margin: 28px -3px 0 0; padding: 25px 28px; background: url(./imagens/caixa_mensagem.png) no-repeat; color: #fff; }
    html > body#area_restrita.interna .mensagem { margin-right: 0; }
    #area_restrita.interna .mensagem h3 { margin-bottom: 1.6em; font-size: 2.1em; color: #fff; }
    #area_restrita.interna .mensagem h3 span { color: #c2d834; }
    #area_restrita.interna .mensagem p { width: 376px; font-size: 1.8em; line-height: 1.09em; }
    #area_restrita.interna .mensagem p strong { font-weight: normal; color: #c3d840;}
    
    #area_restrita.interna form#frmacessar { position: relative; margin: 28px 0 0 436px; }
      * html #area_restrita.interna form#frmacessar { margin: 28px 0 0 425px; }
    #area_restrita.interna form#frmacessar fieldset { height: 251px; padding: 40px 0 0 130px; background: url(./imagens/bg_fieldset_area.png) no-repeat; }
    #area_restrita.interna form#frmacessar h4 { margin-bottom: 12px; font-size: 2.1em; color: #e55300; }
    #area_restrita.interna form#frmacessar ol li { padding-bottom: 11px; }
    #area_restrita.interna form#frmacessar ol li label { float: left;  width: 45px; margin-right: 7px; text-align: right; }
    #area_restrita.interna form#frmacessar ol li input.usuario { width: 210px;}
    #area_restrita.interna form#frmacessar ol li input.senha { width: 125px;}
	#area_restrita.interna form#frmacessar ol li.check { padding: 0 0 0 5px; }
    #area_restrita.interna form#frmacessar ol li.check label { float: none; }
    #area_restrita.interna form#frmacessar ol li.check label input { padding: 0; border: 0; margin: 0; }
    #area_restrita.interna form#frmacessar ol li a { font-size: .9em; }
    #area_restrita.interna form#frmacessar button { display: block; width: 72px; height: 22px; margin: 11px 0 0 190px; border: 0; background: url(./imagens/form_botao_72.gif) no-repeat; font-size: 1em; font-weight: bold; color: #fff; }

    #institucional.marca #coluna2 p { margin-bottom: 1em; }
      
      
    /* ------- NOTICIAS ------- */
    #noticias.detalhes #coluna2 h1 { margin: 10px 0 15px; font-size: 1.9em; }
    #noticias.detalhes #coluna2 h3 { margin-bottom: 25px; font-size: 2.36em; color: #e55300; }
    #noticias.detalhes #coluna2 h4 { margin-bottom: 10px; font-weight:normal; font-size: 1.72em; color: #0f7744; }
    #noticias.detalhes #coluna2 .coluna_apoio h4 { background: none; text-indent: 0; color: #009faf; }
    #noticias.detalhes #coluna2 h5, #noticias.detalhes #coluna2 p strong { color: #0f7744; }
    #noticias.detalhes #coluna2 h5 { font-size: 1em; }
    #noticias.detalhes #coluna2 img { padding: 6px; }
    * html #noticias.detalhes #coluna2 .moldura { margin-left: -201px; }
    #noticias.detalhes #coluna2 #extras { margin-top: 25px; padding-top: 20px; background: url(./imagens/pontilhado.gif) top repeat-x; }
    #noticias.detalhes #coluna2 #extras #avaliacao { display: none; }
    #noticias.detalhes #coluna2 #extras #avaliar, #noticias.detalhes #coluna2 #extras #avaliacao { width: 285px; height: 23px; margin-bottom: 1em; padding-top: 5px; background: url(./imagens/noticias_detalhes_avaliacao_bg.gif) 0 0 no-repeat; text-align: center; }
    #noticias.detalhes #coluna2 #extras #avaliar strong, #noticias.detalhes #coluna2 #extras #avaliacao strong { color: #060; }
    #noticias.detalhes #coluna2 #extras #avaliar ul, #noticias.detalhes #coluna2 #extras #avaliar ul li , #noticias.detalhes #coluna2 #extras #avaliacao ul, #noticias.detalhes #coluna2 #extras #avaliacao ul li  { display: inline; }
    #noticias.detalhes #coluna2 #extras #avaliar ul li a, #noticias.detalhes #coluna2 #extras #avaliacao ul li a  { position: relative; top: -2px; display: inline-block; width: 13px; height: 13px; background: url(./imagens/noticias_detalhes_avaliacao_estrela.png) no-repeat; text-indent: -9999em; overflow: hidden; }

    * html #noticias.detalhes #coluna2 #extras #avaliar ul li a, * html #noticias.detalhes #coluna2 #extras #avaliacao ul li a { top: -2px; }
    html>/**/body#noticias.detalhes #coluna2 #extras #avaliar ul li a, html>/**/body#noticias.detalhes #coluna2 #extras #avaliacao ul li a { top: 2px; }

    #noticias.detalhes #coluna2 #extras #avaliar ul li.ativo a,   #noticias.detalhes #coluna2 #extras #avaliar ul li a:hover, #noticias.detalhes #coluna2 #extras #avaliacao ul li.ativo a, #noticias.detalhes #coluna2 #extras #avaliacao ul li a:hover { background-position: 0 -13px; }
	#noticias.detalhes #coluna2 #extras #avaliar ul li.parcial a, #noticias.detalhes #coluna2 #extras #avaliacao ul li.parcial a { background-position: 0 -26px; }    
    #noticias.detalhes #coluna2 #avaliar em, #noticias.detalhes #coluna2 #avaliacao em { margin-left: 10px; font-style: normal; color: #e55300; }
    #noticias.detalhes #coluna2 #extras .botao.azul { margin-right: 5px; }
    #noticias.detalhes #coluna2 #comentarios { margin-top: 10px; padding: 18px 16px; background-color: #f7f8f8; } 
    #noticias.detalhes #coluna2 #comentarios ul { list-style: none; }
    #noticias.detalhes #coluna2 #comentarios ul li { padding: 20px 0 15px; border-top: 1px solid #e6e6e6; }
    #noticias.detalhes #coluna2 #comentarios ul li.primeiro { padding: 10px 0; border-top: 0; }
    #noticias.detalhes #coluna2 #comentarios h6 { font-size: 1em; color: #009faf; }
    

    #noticias.detalhes #coluna2 #compartilhar { float: right; list-style: none; }

    #noticias.detalhes #coluna2 #outras_noticias { margin: 50px 0; }
    #noticias.detalhes #coluna2 #outras_noticias ul { list-style: none; }
    #noticias.detalhes #coluna2 #outras_noticias ul li { padding-left: 8px; background: url(./imagens/seta_laranja.gif) 0 9px no-repeat; line-height: 2.18em; }
    #noticias.detalhes #coluna2 #outras_noticias ul li a { text-decoration: none; color: #666; }
    #noticias.detalhes #coluna2 #outras_noticias ul li a:hover { text-decoration: underline; }
    #noticias.detalhes #coluna2 #outras_noticias ul li strong { color: #060; }
    
    #noticias.detalhes #coluna2 .coluna_apoio .caixa .interior { padding: 10px; }
    
    
    /* ----- NOTICIAS UNIMED -----*/
    #agencia_unimed.interna.noticias #conteudo #coluna2 .coluna_apoio .arquivos strong { width: auto; }
    #agencia_unimed.interna.noticias #conteudo #coluna2 .coluna_apoio .arquivos a.botao { padding-left: 9px;}
    #agencia_unimed.interna.noticias #conteudo #coluna2 #noticias { background: none;}
    #agencia_unimed.interna.noticias #conteudo #coluna2 h1 { margin-bottom:0;}
    #agencia_unimed.interna.noticias #conteudo #coluna2 #noticias .moldura { top: 12px;}
    #agencia_unimed.interna.noticias #conteudo #coluna2 #noticias img { padding-top: 15px;}
    
    #agencia_unimed.interna.noticias #conteudo #coluna2 .arquivo { padding: 25px 0 30px; background: url(./imagens/pontilhado.gif) top repeat-x; }
    #agencia_unimed.interna.noticias #conteudo #coluna2 .arquivo h4 { color: #006600; font-size: 1.72em; }
    #agencia_unimed.interna.noticias #conteudo #coluna2 .arquivo ul { margin-top: 15px; margin-bottom:1em;}
    #agencia_unimed.interna.noticias #conteudo #coluna2 .arquivo ul li { /**margin-bottom: 15px;**/ padding-left: 10px; background: url(./imagens/li_arquivo_noticias.png) 0 4px no-repeat; color: #666; list-style: none;}
    #agencia_unimed.interna.noticias #conteudo #coluna2 .arquivo ul li a { color: #666; text-decoration: none;}
    #agencia_unimed.interna.noticias #conteudo #coluna2 .arquivo ul li a:hover { text-decoration: underline;}
    #agencia_unimed.interna.noticias #conteudo #coluna2 .arquivo ul li strong { font-weight: bold; color: #006600; }
    #agencia_unimed #conteudo #coluna2 .coluna_apoio .caixa .interior a.botao:hover { color: #fff; }

	
  	  /* ------- NOTICIAS UNIMED - DETALHES ------- */
      #noticias.unimed #coluna2 h3 { float: left; }
      
      #noticias.unimed #coluna2 p.feeds { float: left; margin: 10px 0 0 20px; }
      #noticias.unimed #coluna2 p.feeds img { position: relative; top: 3px; padding: 0; }
      
      #noticias.unimed #coluna2 #noticia { clear: both; padding-bottom: 25px; background: url(./imagens/pontilhado.gif) bottom repeat-x; }
      #noticias.unimed #coluna2 .moldura { margin-left: -200px; }
      html > body#noticias.unimed #coluna2 .moldura { margin-left: 0; }
      #noticias.unimed #coluna2 a.botao strong { color: #fff; }
      
      #noticias.unimed #coluna2 #outras_noticias { margin: 25px 0 0; }
      #noticias.unimed #coluna2 #outras_noticias ul { margin-bottom: 1em; }
      
      #noticias.unimed #coluna2 .coluna_apoio a.botao { padding-left: 9px; }
      #noticias.unimed #coluna2 .coluna_apoio a.botao strong { padding-right: 9px; } 
      

    /* ------ ENCONTRE UNIMED ------ */
    #encontre_unimed h1 { margin: 15px 0 10px; }
    #encontre_unimed .mapa { position: relative; margin-top: 15px; padding: 0 4px; background: url(./imagens/borda_base_mapa.gif) center bottom no-repeat; }
    #encontre_unimed .mapa .topo { margin: 0 -4px; height: 4px; background: url(./imagens/borda_topo_pontilhado_mapa.gif) center top no-repeat; overflow: hidden; }
    #encontre_unimed #coluna1 { width: 256px; height: 482px; padding: 15px 10px; background: #f5f5f5; }
    #encontre_unimed #coluna1 .info strong { font-size: 1.3em; }
    #encontre_unimed #coluna1 p { margin: 0; }
      #encontre_unimed #limites #conteudo form fieldset ol { margin-top: 15px; }
      #encontre_unimed #limites #conteudo form fieldset ol li { padding-bottom: 10px; }
     #encontre_unimed #limites #conteudo form fieldset label { font-weight: bold; }
      #encontre_unimed #limites #conteudo form fieldset label select { width: 240px; padding: 3px; border: 1px solid #d5d5d5; }
    #encontre_unimed #coluna1 button { display: block; width: 72px; height: 22px; margin: 5px 9px 0 0; border: 0; background: url(./imagens/form_botao_72.gif) no-repeat; font-weight: bold; font-size: .9em; line-height: 22px; color: #fff; cursor: pointer; }
    html > body#encontre_unimed #coluna1 button { margin-right: 16px; }
    #encontre_unimed #coluna1 .aviso { clear: right; width: 240px; padding-top: 5px; font-size: .9em; text-align: right; }
    /* coluna 2*/
    #encontre_unimed #coluna2 { float: left; margin-left: 4px ; }
            
      
    /* ------- GUIA MEDICO ------- */
    #guia_medico.interna .mensagem { 
		background:url("./imagens/caixa_mensagem-guia-medico.png") no-repeat scroll 0 0 transparent;
		color:#FFFFFF;
		float:left;
		height:425px;
		padding:25px 28px;
		width:376px;
    }
    #guia_medico #coluna1 #texto form#frmguia fieldset .guia-medico-corp-busca a {
		background:none repeat scroll 0 0 #DFDFDF;
		color:#9F9F9F;
		display:block;
		font-weight:bold;
		height:20px;
		margin-bottom:10px;
		padding:2px 0;
		text-align:center;
		text-decoration:none;
		text-transform:uppercase;
		width:242px;
	}
    	
    html > body#guia_medico.interna .mensagem { margin-right: 0; }
    #guia_medico.interna .mensagem h3 { color:#FFFFFF; font-size:1.72em; margin-bottom:0.6em; }
    #guia_medico.interna .mensagem h3 span { color: #c2d834; }
    #guia_medico.interna .mensagem p { line-height:1.63em; margin-bottom:20px; width:386px; }
    #guia_medico.interna .mensagem p strong { font-weight: normal; color: #c3d840;}
    
    #guia_medico.interna form#frmacessar { position: relative; width:532px; margin: 28px 5px 0px 437px; padding-right:0; }
      * html #guia_medico.interna form#frmacessar { width:535px; margin: 28px 5px 0px 440px; }
      
    #guia_medico.interna form#frmacessar fieldset { height: 420px; padding: 7px 8px 0 3px; }
        
    #guia_medico.interna form#frmacessar h4 { display: inline; margin: 0 5px 12px 15px; font-size: 1.72em; color: #e55300; font-weight: normal; }
      * html #guia_medico.interna form#frmacessar h4 { margin-left: 16px;}
    #guia_medico.interna form#frmacessar h5 { display: inline; margin: 0 5px 12px 40px; font-size: 1.60em; color: #0F7744; font-weight: normal; }
      * html #guia_medico.interna form#frmacessar h5 { margin-left: 16px;}

    #guia_medico.interna form#frmacessar #busca_avancada h4 { 
		margin-left:5px;
		padding-left:25px;
    }

    #guia_medico.interna form#frmacessar span { color: #e55300;}
    #guia_medico.interna form#frmacessar span#spanCidUfSelected { color: #0F7744;}
    #guia_medico.interna form#frmacessar span#spanCidUfSelected a { color: #0F7744;}
    #guia_medico.interna form#frmacessar div.acima {margin-top: 7px; }
    
    #guia_medico.interna form#frmacessar ol li { padding-bottom: 8px; width: 480px; height:20px; }
    	* html #guia_medico.interna form#frmacessar ol li { padding-bottom: 5px;  }

    #guia_medico.interna form#frmacessar ol #guia-li-rede { height:20px; }
    #guia_medico.interna form#frmacessar ol #guia-li-plano { height:20px; }
    #guia_medico.interna form#frmacessar ol li label { float: left;  width: 145px; margin-right: 7px; text-align: right; font-weight: bold; }
    #guia_medico.interna form#frmacessar ol li label.rede { width: 60px; }
 	#guia_medico.interna form#frmacessar ol li select { width: 210px;}
    #guia_medico.interna form#frmacessar ol li input { width: 205px;}
    #guia_medico.interna form#frmacessar ol li.check { padding: 0 0 0 5px; }
    #guia_medico.interna form#frmacessar ol li.check label { float: none; }
    #guia_medico.interna form#frmacessar ol li.check label input { padding: 0; border: 0; margin: 0; }
    #guia_medico.interna form#frmacessar ol li a { font-size: .9em; }
    
    #guia_medico.interna form#frmacessar ol li #guia-bnt-encontre {
		display: inline;
		margin-left: 10px;		
	}  
    
    #guia_medico.interna form#frmacessar #guia-bnt-validar {
    	margin-left:173px;
		margin-top:7px;
    }
    
    #guia_medico.interna form#frmacessar #guia-bnt-proximo-1 { margin-left:173px; margin-top: 7px; }
    	* html #guia_medico.interna form#frmacessar #guia-bnt-proximo-1 { margin-left: 173px; }
    
    #guia_medico.interna form#frmacessar button { display: block; width: 72px; height: 22px; margin: 0 0 0 5px; border: 0; background: url(./imagens/form_botao_72.gif) no-repeat; font-size: 1em; font-weight: bold; color: #fff; position:absolute; }

    #guia_medico.interna form#frmacessar ol.nome_profissional { margin-top: 10px; padding-left: 5px; }
    	* html #guia_medico.interna form#frmacessar ol.nome_profissional { padding-left: 5px; }
    #guia_medico.interna form#frmacessar ol.nome_profissional label { width: 160px; }
    #guia_medico.interna form#frmacessar ol.nome_profissional input.cep { width: 100px;}
    
    /* ----- retirar espacamento da coluna 1 ----- */
    #resultado.interna #coluna2 { margin-left: 0px; }
    
    #resultado.interna #coluna2 .texto { width: 750px; }
    
    #resultado.interna #coluna2 .coluna_apoio { margin-left: 783px; }
    
    #resultado.interna #coluna2 .texto ul#resultados li ul.opcoes { margin-left: 615px; }
    
    /* ---- retirar espacamento da coluna 1 ----- */

    /* ------ GUIA MEDICO POPUP -----*/
    
	#guia_medico .pop_up h4 { font-weight: normal; font-size: 1.7em; color: #e45300; }
	#guia_medico .pop_up .fechar { display: block; width: 68px; margin-right: -45px; padding: 5px 0; font-weight: bold;  font-size: 1.2em; text-decoration: none; color: #fff; }
	  * html #guia_medico .pop_up .fechar { margin-right: -22px; }
	#guia_medico .pop_up * { position: relative; }	   
	
	#guia_medico #divMultiUnimed { position: absolute; left: 50%; width: 342px; height: 468px; padding: 0 45px 0 25px; margin-left: -206px;}
	#guia_medico #divMultiUnimed .fundo {position: absolute; width: 412px; height: 468px; margin-left: -25px; background: url(./imagens/bg_pop_up_grande.png) no-repeat; }
	#guia_medico #dialogModal-container { width: 420px; font-size: 0.68em; }
	  * html #guia_medico #divMultiUnimed-container #divMultiUnimed .fundo { background: transparent; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (src='imagens/bg_pop_up_grande.png',sizingMethod='crop'); }
	#guia_medico #divMultiUnimed .fechar {  margin-right: -45px; }
	  * html #guia_medico #divMultiUnimed .fechar { margin-right: -22px; }
	#guia_medico #divMultiUnimed h4 { margin: 40px 0 15px; }

	#guia_medico #divMultiUnimed ol { list-style: none; }
	#guia_medico #divMultiUnimed li { padding-bottom: 5px; }
	#guia_medico #divMultiUnimed label { font-weight: bold; line-height: 22px; } 

    /* ------ GUIA MEDICO MAPA ------ */
    #mapa h3 { font-weight: bold; font-size: 1.45em; color: #e55300; }
    #mapa #breadcrumb { color: #e55300; }
    #mapa .vcard h1 { margin: 20px 0; color: #0f7744; }
    #mapa .vcard address { font-style: normal; }
    #mapa .vcard address abbr { border: 0; }
    #mapa .vcard .email { margin-right: 15px; text-decoration: none; color: #666; }
    #mapa .mapa { margin-top: 15px; padding: 0 4px; background: url(./imagens/borda_base_mapa.gif) center bottom no-repeat; }
    #mapa .mapa .topo { margin: 0 -4px; height: 4px; background: url(./imagens/borda_topo_pontilhado_mapa.gif) center top no-repeat; overflow: hidden; }
    #mapa #col_rota { float: left; margin-bottom: 1px;  float: left; width: 256px; padding: 15px 10px; background-color: #f5f5f5; }
    #mapa #col_rota p { margin: 0; }
      #mapa #limites #conteudo form fieldset label { font-weight: bold; }
      #mapa #limites #conteudo form fieldset label input { width: 220px; padding: 3px; border: 1px solid #d5d5d5; }
      #mapa #limites #conteudo form fieldset ol { margin-top: 15px; }
      #mapa #limites #conteudo form fieldset ol li { padding-bottom: 10px; }
    #mapa #col_rota select { width: 120px; padding: 3px; }
    #mapa #col_rota button { display: block; width: 81px; height: 22px; margin: -33px 15px 0 0; border: 0; background: url(./imagens/form_botao_mapa.gif) no-repeat; font-weight: bold; font-size: 1em; line-height: 22px; color: #fff; cursor: pointer; }
    html > body#mapa #col_rota button { margin-right: 30px; }
    /* rota */
    #mapa #col_rota .destino { margin: 15px 0; padding: 10px 5px; border: solid #e1e1e1; border-width: 1px 0; }
    #mapa #col_rota .partida { padding: 5px 0 20px 30px; background: url(./imagens/mapa_partida.gif) no-repeat; }
    #mapa #col_rota .chegada { padding: 5px 0 20px 30px; background: url(./imagens/mapa_chegada.gif) no-repeat; }
    #mapa #col_rota .rota { margin: 5px -10px 10px; }
    #mapa #col_rota .rota li { margin-bottom: 2px; padding: 5px; background-color: #e9e9e9; list-style: none; }
    #mapa #col_rota .rota li strong { padding-right: 5px; background: url(./imagens/bullet_laranja.gif) right center no-repeat; color: #ff776b; }
    /* coluna 2*/
    #mapa #col_mapa { float: left; margin-left: 4px; margin-bottom: 2px; width: 700px; height: 512px; }
    
    #mapa #directions { overflow: auto; height: 360px; } 
    
     #mapa #col_mapa span { display: none; } 


    /* ------- AGENCIA UNIMED ------- */
    #agencia_unimed #conteudo #coluna2 .texto h3 { color: #e55300; }
    #agencia_unimed #conteudo #coluna2 .coluna_apoio h4 { margin-bottom: 10px; background: none; font-weight:normal; font-size: 1.72em; text-indent: 0; color: #009faf; }
    #agencia_unimed #conteudo #coluna2 .texto h5,
    #agencia_unimed #conteudo #coluna2 .texto a { font-size: 1em; color: #0f7744; text-decoration: none;  }
    #agencia_unimed #conteudo #coluna2 .texto a:hover { text-decoration: underline; }
    #agencia_unimed #conteudo #coluna2 .texto p strong { font-size: 1em; color: #0f7744; }
    #agencia_unimed #conteudo #coluna2 .texto p .botao strong { color: #fff; }
    #agencia_unimed #conteudo #coluna2 .texto #outras_noticias  h4 { margin-bottom: 10px; font-weight:normal; font-size: 1.72em; color: #0f7744; margin-bottom:10px; background:none; text-indent:0}
    #agencia_unimed #conteudo #coluna2 .texto h6 { margin-bottom: 5px; font-size: 1.2em; }

    #agencia_unimed #conteudo #coluna2 .texto h1 { float: left; padding-right: 10px; }
    #agencia_unimed #conteudo #coluna2 .texto p { clear: left; }
    #agencia_unimed #conteudo #coluna2 .texto p.feeds { float: left; clear: none; height: 33px; padding-top: 9px; line-height: 40px; }
    html > body#agencia_unimed #conteudo #coluna2 .texto p.feeds { padding: 0; line-height: 39px; }
    #agencia_unimed #conteudo #coluna2 .texto p.feeds a { text-decoration: none; }
    #agencia_unimed #conteudo #coluna2 .texto p.feeds a span { text-decoration: underline; }
    #agencia_unimed #conteudo #coluna2 .texto p.feeds img { position: relative; top: 3px; }
    #agencia_unimed #conteudo #coluna2 .texto p.feeds .rss { padding-left: 20px; text-indent: 0; }
    
    #agencia_unimed #conteudo #coluna2 .texto #noticias { margin-top: 30px; padding: 15px 0; background: url(./imagens/pontilhado.gif) repeat-x; }
    #agencia_unimed #conteudo #coluna2 .texto #noticias h3 { margin: 10px 0; }
    #agencia_unimed #conteudo #coluna2 .texto #noticias h3 a { text-decoration: none; }
    #agencia_unimed #conteudo #coluna2 .texto #noticias ul.opcoes { display: inline; background: none; padding: 0; margin: 0; }
    #agencia_unimed #conteudo #coluna2 .texto #noticias ul.opcoes li { display: inline; background: none; padding: 0; margin: 0; }
    #agencia_unimed #conteudo #coluna2 .texto #noticias li { position: relative; padding: 0 0 30px; background: url(./imagens/pontilhado.gif) bottom repeat-x; list-style: none; float: left; }
    #agencia_unimed #conteudo #coluna2 .texto #noticias .moldura { top: 0; right: 0; }
    #agencia_unimed #conteudo #coluna2 .texto #noticias img { padding: 6px; }

    #agencia_unimed #conteudo #coluna2 .texto #noticias_corp { margin-top: 30px; padding: 15px 0; }
    #agencia_unimed #conteudo #coluna2 .texto #noticias_corp h3 { margin: 10px 0; }
    #agencia_unimed #conteudo #coluna2 .texto #noticias_corp ul.opcoes { display: inline; background: none; padding: 0; margin: 0; }
    #agencia_unimed #conteudo #coluna2 .texto #noticias_corp ul.opcoes li { display: inline; background: none; padding: 0; margin: 0; }
    #agencia_unimed #conteudo #coluna2 .texto #noticias_corp li { position: relative; padding: 0 0 30px; background: url(./imagens/pontilhado.gif) bottom repeat-x; list-style: none; float: left; }
    #agencia_unimed #conteudo #coluna2 .texto #noticias_corp .moldura { top: 0; right: 0; }
    #agencia_unimed #conteudo #coluna2 .texto #noticias_corp img { padding: 6px; }
    
    #agencia_unimed #conteudo #coluna2 .texto #outras_noticias { padding: 30px 0 15px; }
    #agencia_unimed #conteudo #coluna2 .texto #outras_noticias img { padding: 6px; }
    #agencia_unimed #conteudo #coluna2 .texto #outras_noticias p { clear: none; }
    #agencia_unimed #conteudo #coluna2 .texto #outras_noticias p.btleiamais { clear: both; }
    #agencia_unimed #conteudo #coluna2 .texto #outras_noticias a.leiamais { float:right; padding-bottom:15px; text-decoration:none; }
    #agencia_unimed #conteudo #coluna2 .texto #outras_noticias p a strong { color: #fff; }
    #agencia_unimed #conteudo #coluna2 .texto #outras_noticias li { position: relative; float: left; width: 240px; margin-right: 25px; padding-right: 20px; padding-top:15px; background: url(./imagens/pontilhado_vertical.gif) right repeat-y; list-style: none; }
    #agencia_unimed #conteudo #coluna2 .texto #outras_noticias li.sem_borda { margin: 0; padding:15px 0 0; background: none; }
    #agencia_unimed #conteudo #coluna2 .texto #outras_noticias li .moldura { left: 0; }
    
    #agencia_unimed #conteudo #coluna2 .coluna_apoio .caixa .interior { padding: 10px; }
    #agencia_unimed #conteudo #coluna2 .coluna_apoio ul { list-style: none; }
    #agencia_unimed #conteudo #coluna2 .coluna_apoio p { padding-top: 5px; }
    #agencia_unimed #conteudo #coluna2 .coluna_apoio .manuais li a, #agencia_unimed #conteudo #coluna2 .coluna_apoio .atualizacao_profissional li a { font-weight: bold; font-size: 1.1em; text-decoration: none; color: #666; }
      #agencia_unimed #conteudo #coluna2 .coluna_apoio .manuais li a:hover, #agencia_unimed #conteudo #coluna2 .coluna_apoio .atualizacao_profissional li a:hover { text-decoration: underline; }
    
    * html #agencia_unimed #conteudo #coluna2 .coluna_apoio .arquivos { zoom: 1; }
    #agencia_unimed #conteudo #coluna2 .coluna_apoio .arquivos .interior { padding: 2px 10px; }
    #agencia_unimed #conteudo #coluna2 .coluna_apoio .arquivos li { padding: 8px 0; }
    #agencia_unimed #conteudo #coluna2 .coluna_apoio .arquivos strong { width: 152px; text-align: center; }
    
    
    /* ------- ARQUIVO ------- */
    #arquivo_noticias.interna #conteudo #coluna2 h1 { display: block;}
    #arquivo_noticias.interna #conteudo #coluna2 h3 { font-size: 1.909em; color: #e55300; }
    #arquivo_noticias.interna #conteudo #coluna2 dl { margin-top: 25px;}
    #arquivo_noticias.interna #conteudo #coluna2 dl dt { margin-bottom: 12px; color: #006600; font-weight: bold;}
    #arquivo_noticias.interna #conteudo #coluna2 dl dd ul li { margin-bottom: 15px; list-style: none;}
    #arquivo_noticias.interna #conteudo #coluna2 dl dd ul li a { padding-left: 10px; background: url(./imagens/li_arquivo_noticias.png) no-repeat 0 5px; color: #666; list-style: none; text-decoration: none;}
    #arquivo_noticias.interna #conteudo #coluna2 dl dd ul li a:hover { text-decoration: underline;}
    
    #arquivo_noticias.interna #conteudo #coluna2 .coluna_apoio h4 { color: #009faf; }
    #arquivo_noticias.interna #conteudo #coluna2 .coluna_apoio .caixa .interior ul li { margin-bottom: 15px; padding-left: 10px; background: url(./imagens/li_arquivo_noticias.png) no-repeat 0 5px; list-style: none;   }
    #arquivo_noticias.interna #conteudo #coluna2 .coluna_apoio .caixa .interior ul li.ativo a{ font-weight: bold; color: #666; }
    #arquivo_noticias.interna #conteudo #coluna2 .coluna_apoio .caixa .interior ul li a { text-decoration: none;}
    #arquivo_noticias.interna #conteudo #coluna2 .coluna_apoio .caixa .interior ul li a:hover { text-decoration: underline;}
    
    #agencia_unimed #conteudo #coluna2 .coluna_apoio .arquivos strong { width: 149px; text-align: center; }
    #agencia_unimed #conteudo #coluna2 .coluna_apoio .caixa .interior li a { font-weight: normal; }
    #agencia_unimed #conteudo #coluna2 .coluna_apoio .caixa .interior li a:hover { text-decoration: none; color: #e55300; }
    #agencia_unimed #conteudo #coluna2 .coluna_apoio .caixa .interior a.botao:hover { color: #fff; }
    
    
    /* ------- QUERO SER CLIENTE ------- */
    #cliente .texto .mensagem { width: 800px; height: 380px; margin: 1em auto; padding: 40px 30px; background: url(./imagens/cliente_mensagem_bg.png) no-repeat; font-size: 1.71em; text-align: center; color: #fff; }
    #cliente .texto .mensagem p { margin-bottom: 1em; }
    #cliente .texto .mensagem strong { color: #c3d840; }
    #cliente .texto .mensagem a.botao, #cliente .texto .mensagem a.botao strong { background-image: url(./imagens/botao_azul_bgverde.png); color: #fff; }
    #cliente .texto .mensagem a.botao { font-size: .85em; }
    #cliente .texto .mensagem a {color: #C3D840;}


  /* ------- CADASTRE SE ------- */
  #cadastre_se #conteudo h3 { margin-bottom: 20px; }
  #cadastre_se #conteudo h3, #cadastre_se #conteudo form label span { color: #e55300; }
  #cadastre_se #conteudo .caixa { width: 740px; margin: 20px auto 40px; }
  #cadastre_se #conteudo form li { padding: 5px 0;  }
  #cadastre_se #conteudo form .info { width: 400px; margin: 0 0 20px 80px; }
  #cadastre_se #conteudo form label { float: left; display: block; width: 170px; height: 20px; padding-right: 5px; font-weight: bold; line-height: 20px; text-align: right; }
  #cadastre_se #conteudo form strong { color: #e86920; }
  #cadastre_se #conteudo ol { margin: 10px 0 20px; }
  #cadastre_se #conteudo form li input { width: 310px; } 
  #cadastre_se #conteudo form li select { width: 316px; padding: 2px; }
    #cadastre_se #conteudo form li select#sua_unimed { width: 210px; padding: 2px; }
  /* cpf */
  #cadastre_se #conteudo form li input#cpf { width: 140px; }
  /* ddd */
  #cadastre_se #conteudo form li input#tel_ddd_comercial, #cadastre_se #conteudo form li input#tel_ddd_cel { width: 28px; text-align: center; }
  /* tel */
  #cadastre_se #conteudo form li input#tel_comercial, #cadastre_se #conteudo form li input#tel_cel { width: 103px; }
  #cadastre_se #conteudo form li input#login { width: 100px; } 

  #cadastre_se #conteudo form .outros_colaboradores li input { width: 140px; }

  #cadastre_se #conteudo form .outros_colaboradores li.captcha { width: 390px; }
  #cadastre_se #conteudo form .outros_colaboradores li.captcha img { display: block; margin: 5px 0 0 176px; border: 1px solid #bdbdbd; }
  * html #cadastre_se #conteudo form .outros_colaboradores li.captcha img { margin-left: 179px; }
  #cadastre_se #conteudo form .outros_colaboradores li.captcha a {  float: right; width: 60px; margin-top: -45px; font-size: .9em; }

  #cadastre_se #conteudo form button { display: block; width: 72px; height: 22px; border: 0; background: url(./imagens/form_botao_72.gif) no-repeat; font-weight: bold; font-size: .9em; color: #fff; }
  #cadastre_se #conteudo form button.laranja { margin-left: 325px; width: 81px; margin-right: 10px; background: url(./imagens/form_botao_81_laranja.gif) no-repeat; }
  * html #cadastre_se #conteudo form button.laranja { margin-left: 165px; } 


  /*-----MAPA DO SITE-----*/
  #mapa_site ul li { list-style: none; }
  #mapa_site ul li.margin { margin-bottom: 25px;}
  #mapa_site ul li h3 { margin-bottom: 10px; margin-top: 10px; }
  #mapa_site ul li h3 a{ color: #006600; text-decoration: none; }

  #mapa_site ul.mapaBegin ul li {
  	padding-left: 25px;
  	color: #E55300;
  	font: "Trebuchet MS", Verdana, Arial, sans-serif;
  	font-size: 14px;
  	font-weight: bold;
  	text-decoration: none;
  }
  
  #mapa_site ul.mapaBegin ul li a {
  	text-decoration: none;
  }
  
  #mapa_site ul.mapaBegin ul ul li a {
  	padding-left: 50px;
  	color: #666666;
  	font-size: 12px;
  	font-weight: bold;
  	text-decoration: none;
  }
  
  #mapa_site ul.mapaBegin ul ul ul li a {
  	padding-left: 75px;
  	color: #666666;
  	font-size: 11px;
  	font-weight: normal;
  	text-decoration: underline;
  }

  /* ------- ESQUECEU SUA SENHA ------- */
  #esqueceu_senha { float: none; width: auto; }
  #esqueceu_senha .texto { margin: 0; }
  #esqueceu_senha .texto form#frmenviar { width: 625px; margin: 20px auto; }
  #esqueceu_senha .texto form#frmenviar fieldset { padding: 5px 25px 25px; text-align: center; }
  #esqueceu_senha .texto form#frmenviar h4 { margin: 15px 0; font-size: 2.1em; color: #e55300; }
  #esqueceu_senha .texto form#frmenviar ul { list-style: none; }
  #esqueceu_senha .texto form#frmenviar label { float: left; display: block; width: 170px; height: 20px; padding-right: 5px; font-weight: bold; line-height: 20px; text-align: right; }
  #esqueceu_senha .texto form#frmenviar label input { width: 120px; padding: 2px 3px; border: 1px solid #dadada; }
  #esqueceu_senha .texto form#frmenviar .campo { margin: 15px 0 20px; text-align: left; }
  #esqueceu_senha .texto form#frmenviar .campo_botao { margin: 15px 0 20px; }
  #esqueceu_senha .texto form#frmenviar .aviso { margin: 0 35px; font-size: 1.72em; color: #0f7744; }
  #esqueceu_senha .texto form#frmenviar .info { font-size: 1.27em; color: #009faf; }
  #esqueceu_senha .texto form#frmenviar button { width: 72px; height: 22px; border: 0; background: url(./imagens/form_botao_72.gif) no-repeat; font-size: 1em; font-weight: bold; color: #fff; }
  
  #esqueceu_senha .texto form#frmenviar fieldset#loading {
	position: absolute; 
	background-color: #AAA;
	width: 575px; 
	height: 311px;
	z-index: 100; 
	filter:alpha(opacity=40);
	opacity:0.4;
	display: none;
  }
  
  #esqueceu_senha .texto form#frmenviar fieldset#content li {
  	list-style: none;
  }
  
  #esqueceu_senha .texto form#frmenviar fieldset#loading img {
	position: relative;
	top: 140px;
  }
  /* ------- ESQUECEU SUA SENHA SUCESSO ------- */
  #esqueceu_senha_sucesso { float: none; width: auto; }
  #esqueceu_senha_sucesso .texto { margin: 0; }
  #esqueceu_senha_sucesso .texto .caixa { width: 625px; margin: 20px auto; }
  #esqueceu_senha_sucesso .texto .caixa .interior { padding: 5px 25px 25px; text-align: center; }
  #esqueceu_senha_sucesso .texto .caixa h4 { margin: 15px 0 20px; font-size: 2.1em; color: #e55300; }
  #esqueceu_senha_sucesso .texto .caixa h5 { font-size: 1.9em; color: #0f7744; }
  #esqueceu_senha_sucesso .texto .caixa .aviso { margin: 10px 35px 20px; font-size: 1.72em; color: #0f7744; }
  #esqueceu_senha_sucesso .texto .caixa .info { margin: 10px 50px; font-size: 1.27em; color: #009faf; }
  #esqueceu_senha_sucesso .texto .caixa .botao { display: inline-block; margin-top: 15px; }
  #esqueceu_senha_sucesso .texto .caixa .botao strong { display: inline-block; }  
  
  /* -----ACESSO ÁREA RESTRITA -----*/
  #acesso_area_restrita #frmacesso { width: 730px; margin: 20px auto 40px; }
  #acesso_area_restrita #frmacesso button { display: block; width: 72px; height: 22px; border: 0; background: url(./imagens/form_botao_72.gif) no-repeat; font-weight: bold; font-size: .9em; color: #fff; }
  #acesso_area_restrita #frmacesso fieldset { padding: 35px 200px; }
  #acesso_area_restrita #frmacesso h3 { margin-bottom: 18px; font-size: 2.18em; color: #e75e10;}
  #acesso_area_restrita #frmacesso li { margin-bottom: 10px; }
  #acesso_area_restrita #frmacesso label { float: left; display: block; width: 120px; padding-right: 5px; font-weight: bold; text-align: right; }
  #acesso_area_restrita #frmacesso select { width: 200px; }
  #acesso_area_restrita #frmacesso button { margin: 5px 5px 0; }
   
  html > body#fale_conosco #coluna1 #texto form#frmfaleconosco fieldset {
  	
  }
  
      /* ------- HOT SITES ------- */
	#hotsite #conteudo #coluna2 .texto h4 { color: #E55300; font-size: 1em; }
    #hotsite #conteudo #coluna2 .coluna_apoio h4 { margin-bottom: 10px; background: none; font-weight:normal; font-size: 1.72em; text-indent: 0; color: #009faf; }
    #hotsite #conteudo #coluna2 .texto h5,
    /**#hotsite #conteudo #coluna2 .texto p strong { font-size: 1em; color: #0f7744; }**/
    #hotsite #conteudo #coluna2 .texto p .botao strong { color: #fff; }
    #hotsite #conteudo #coluna2 .texto #outras_noticias  h4 { margin-bottom: 10px; font-weight:normal; font-size: 1.72em; color: #0f7744; }
    #hotsite #conteudo #coluna2 .texto h6 { margin-bottom: 5px; font-size: 1.2em; }

    #hotsite #conteudo #coluna2 .texto h1 { padding-right: 10px; }
    /*#hotsite #conteudo #coluna2 .texto p { clear: left; }*/
    #hotsite #conteudo #coluna2 .texto p.feeds { float: left; clear: none; height: 33px; padding-top: 9px; line-height: 40px; }
    html > body#hotsite #conteudo #coluna2 .texto p.feeds { padding: 0; line-height: 39px; }
    #hotsite #conteudo #coluna2 .texto p.feeds a { text-decoration: none; }
    #hotsite #conteudo #coluna2 .texto p.feeds a span { text-decoration: underline; }
    #hotsite #conteudo #coluna2 .texto p.feeds img { position: relative; top: 3px; }
    #hotsite #conteudo #coluna2 .texto p.feeds .rss { padding-left: 20px; text-indent: 0; }
    
    #hotsite #conteudo #coluna2 .texto #noticias { margin-top: 30px; padding: 15px 0; background: url(./imagens/pontilhado.gif) repeat-x; }
    #hotsite #conteudo #coluna2 .texto #noticias h3 { margin: 10px 0; }
    #hotsite #conteudo #coluna2 .texto #noticias h3 a { text-decoration: none; }
    #hotsite #conteudo #coluna2 .texto #noticias ul.opcoes { display: inline; background: none; padding: 0; margin: 0; }
    #hotsite #conteudo #coluna2 .texto #noticias ul.opcoes li { display: inline; background: none; padding: 0; margin: 0; }
    #hotsite #conteudo #coluna2 .texto #noticias li { position: relative; padding: 0 0 30px; background: url(./imagens/pontilhado.gif) bottom repeat-x; list-style: none; float: left; }
    #hotsite #conteudo #coluna2 .texto #noticias .moldura { top: 0; right: 0; }
    #hotsite #conteudo #coluna2 .texto #noticias img { padding: 6px; }

    #hotsite #conteudo #coluna2 .texto #noticias_corp { margin-top: 30px; padding: 15px 0; }
    #hotsite #conteudo #coluna2 .texto #noticias_corp h3 { margin: 10px 0; }
    #hotsite #conteudo #coluna2 .texto #noticias_corp ul.opcoes { display: inline; background: none; padding: 0; margin: 0; }
    #hotsite #conteudo #coluna2 .texto #noticias_corp ul.opcoes li { display: inline; background: none; padding: 0; margin: 0; }
    #hotsite #conteudo #coluna2 .texto #noticias_corp li { position: relative; padding: 0 0 30px; list-style: none; float: left; width: 530px; }
    #hotsite #conteudo #coluna2 .texto #noticias_corp .moldura { top: 0; right: 0; }
    #hotsite #conteudo #coluna2 .texto #noticias_corp img { padding: 6px; }
    
     /* ------- ENQUETE ------- */
   #wdgtEnquete .caixa .resultado { padding: 10px 25px 10px 20px; border: 3px solid #fff; background: #f5f5f5; }
   #wdgtEnquete .caixa .resultado a.direita { margin: -5px -15px -5px 0; }
   html > body #wdgtEnquete .caixa .resultado a.direita { margin-bottom: 0; }
   #wdgtEnquete .caixa .resultado p { clear: right; width: 100%; }
   #wdgtEnquete .caixa .resultado ul { list-style: none; }
   #wdgtEnquete .caixa .resultado ul li { position: relative; width: 138px; margin-bottom: 5px; font-size: 1.72em; }
   #wdgtEnquete .caixa .resultado ul li, #wdgtEnquete .caixa .resultado ul li strong { background: url(./imagens/enquete_resultado_bg.gif) no-repeat; }
   #wdgtEnquete .caixa .resultado ul li.sim, #wdgtEnquete .caixa .resultado ul li.nao { background-position: 0 26px; } 
   #wdgtEnquete .caixa .resultado ul li.sim { color: #060; }
   #wdgtEnquete .caixa .resultado ul li.nao { color: #e55300; }
   #wdgtEnquete .caixa .resultado ul li strong { display: block; height: 15px; margin-top: 2px; font-size: .73em; }
   #wdgtEnquete .caixa .resultado ul li.sim strong { background-position: 0 -15px; }
   #wdgtEnquete .caixa .resultado ul li.nao strong { background-position: 0 -30px; }
   #wdgtEnquete .caixa .resultado ul li span { position: absolute; top: 24px; right: -27px; }
   
	#wdgtEnquete .caixa p { margin-bottom: 1em; }
	#wdgtEnquete .caixa a.botao, #wdgtEnquete .caixa a.botao strong { display: inline-block; } 
	#wdgtEnquete .caixa a.botao.laranja, #wdgtEnquete .caixa a.botao.laranja strong { background-image: url(./imagens/botao_laranja_bgcinza.png); }
	#wdgtEnquete .caixa a.botao.laranja { margin-left: 96px; }
	#wdgtEnquete .caixa .interior { padding-right: 10px; padding-left: 10px; }
	#wdgtEnquete .caixa .interior p.centro { margin: 0; }
	#wdgtEnquete form.caixa fieldset { padding-right: 10px; }
	#wdgtEnquete form ol { margin-bottom: 1em; }
	#wdgtEnquete form label { font-weight: bold; }
	#wdgtEnquete form label input { margin-right: 3px; }
	#wdgtEnquete form button { margin-left: 10px; padding-bottom: 2px; }
	#wdgtEnquete form#frmenquete p { margin-bottom: 10px; }
	#wdgtEnquete form#frmenquete ol li { height: 1%; margin: 0; padding: 0; }
	#wdgtEnquete form#frmenquete ol li label input { width: auto; vertical-align: middle; border: 0; }
	
	
    /*----- ABRE ESTILOS NOVO GUIA MÉDICO SITE CORPORATIVO -----*/
    
    div#guia-li-sou-cliente a,
    div#guia-li-nao-sou-cliente a {
    	outline: none;
    }
    
    li#guia-li-sou-cliente a,
    li#guia-li-nao-sou-cliente a {
    	outline: none;
    }
    
    #guia-medico-corporativo {
    	height: 30px;
    	padding-bottom: 5px;
    }
    
    #guia-medico-corporativo a{
        font-size: 11px;
        font-weight: bold;
        text-transform: uppercase;
        text-align: center;
        text-decoration: none;
        color: #9F9F9F;
        padding: 3px 0;
        background: #DFDFDF;
    }
    
    #guia-medico-corporativo a:hover {
        text-decoration: underline;
    }
    
    #guia-medico-corporativo .sou-cliente a {
        display: block;
        width: 135px;
        height: 15px;
        float: left;
        background: #DFDFDF url(./imagens/gm_corp_aba_esq_sombra.gif) no-repeat right;
    }
    
    #guia-medico-corporativo .ativo a {
        background: #F5F5F5;
        color: #009FAF;
    }
    
    #guia-medico-corporativo .nao-sou-cliente a {
        display: block;
        width: 135px;
        height: 15px;
        float: right;
        background: #DFDFDF url(./imagens/gm_corp_aba_dir_sombra.gif) no-repeat left;
    }
    
    #guia-medico-corporativo .ativo a {
        background: #F5F5F5;
        color: #009FAF;
    }
    
    #homecorporativa ul#acoes li form.caixa fieldset {
        padding: 10px 0 10px 5px;
    }
    
    #homecorporativa ul#acoes li form.caixa fieldset button {
        float: right;
        margin: 5px 38px 0 0;
    }
    
    #homecorporativa ul#acoes li ol li {
        clear: both;
    }

    #homecorporativa ul#acoes li ol li.tit-unimed {
		background-image: url("./imagens/gm_visto.gif");
		background-position:25px 7px;
		background-repeat: no-repeat;
		font-size: 10px;
		padding-left:47px;
		margin-left: 0px;
		padding-top: 10px;
    }
    
    #homecorporativa ul#acoes li ol li img#guia-cartao-bullett  {
        position: relative;
        margin-left: 0px;
        margin-right: 1px;
        margin-top: 2px;
        float: right;
    }
    
    #homecorporativa ul#acoes li ol li img#guia-cartao-bullet  {
        position: absolute;
        margin-left: 2px
    }
    
    #homecorporativa ul#acoes li ol li img {
        position: absolute;
    }
    
    #homecorporativa ul#acoes li ol li.rede {
        margin: -10px 0 0 30px;
        font-size: 10px;
    }
    
    #homecorporativa ul#acoes li #frmguia.caixa fieldset button.guia-completo {
        width: 90px;
        height: 22px;
        border: 0;
        background: url(./imagens/gm_form_botao.gif) no-repeat;
        float: left;
        margin-left: 35px;
    }
    
    #homecorporativa ul#acoes li #frmguia.caixa fieldset #guia-div-buttons {
    	position: relative;
    	display: block;
    	clear: both;
    	height:25px;
    }
    
	#homecorporativa ul#acoes li #frmguia.caixa fieldset #guia-bnt-guiacompleto {
    	margin-left: 149px;
    	margin-right: 10px;
    	padding-top: 10px;
		padding-left: 20px;    	
		background-image: url(./imagens/gm_pdf.gif);
		background-repeat: no-repeat;
		background-position: bottom left;
    }
    
	#coluna2 form.caixa fieldset #guia-bnt-guiacompleto {
	   	margin-left: 80px;
    	margin-right: 0px;
    	padding-top: 5px;
		padding-left: 20px;
		background-image: url(./imagens/gm_pdf.gif);
		background-repeat: no-repeat;
		background-position: bottom left;
	}
    
    #homecorporativa ul#acoes li #frmguia.caixa fieldset #guia-bnt-guiacompleto a, #coluna2 form.caixa fieldset #guia-bnt-guiacompleto a {
    	color: #666666;
		font-size: 11px;
    }
    
    #homecorporativa ul#acoes li #frmguia.caixa fieldset #guia-bnt-validar {
    	margin-left:45px;
    	margin-right: 10px;
    }

	#homecorporativa ul#acoes li #frmguia.caixa fieldset #guia-bnt-proximo-1 {
    	margin-left:45px;
    	margin-right: 10px;
    }

    #homecorporativa ul#acoes li #frmguia.caixa fieldset #guia-bnt-proximo-2 {
    	margin-left:45px;
    	margin-right: 10px;
    }

    #homecorporativa ul#acoes li ol li a.encontre-sua-rede {
        margin: 0 0 0 70px;
        float: left;
    }
    
    #homecorporativa ul#acoes li ol li.rede-form {
        padding: 0px 0;
    }
    
    #resultado #conteudo.trescolunas #coluna2  {
        margin-left: 0px;
    }
    
    #resultado #conteudo.trescolunas #coluna2 .texto {
        width: 750px;
    }
    
    #resultado #conteudo.trescolunas #coluna2 .coluna_apoio  {
        margin-left: 778px;
    }
    
    ul.guia-medico {
        list-style: none;
        border-top: 1px solid #F5F5F5;
        height:30px;
		margin-left:0;
		padding-left:3px;
		padding-bottom:10px;
		padding-top: 0px;
		margin-top: 0px;
		width:198px;
    }
    
    ul.guia-medico li {
    	width: 98px; 
    }
        
    ul.guia-medico li a {
        display: inline;
        font-size: 11px;
        font-weight: bold;
        text-transform: uppercase;
        text-align: center;
        text-decoration: none;
        color: #ccc;
        padding: 3px 0;
        margin-top: 1px;      
        width: 97px;  
    }
    
    ul.guia-medico li a:hover {
        text-decoration: underline;
    }
    
    ul.guia-medico li.sou-cliente a {
        background: #DFDFDF url(./imagens/gm_aba_esq_sombra.gif) no-repeat right;
        color: #9F9F9F;
        height: 20px;
        float: left;
    }
    
    ul.guia-medico li.ativo a {
        background: #F5F5F5;
        color: #009FAF;
    }
    
    ul.guia-medico li.nao-sou-cliente a {
        background: #DFDFDF url(./imagens/gm_aba_dir_sombra.gif) no-repeat left;
        color: #9F9F9F;
        height: 20px;
        float: right;
    }
    
    ul.guia-medico li.sou-cliente {
    	height: 30px;
    	display: inline;    	
    }

    ul.guia-medico li.nao-sou-cliente {
    	height: 30px;
    	display: inline;
    }
        
    ul.guia-medico li.ativo a {
        background: #F5F5F5;
        color: #009FAF;
    }
    
    #resultado #coluna2 .texto h2 {
        color: #E55300;
        margin: -10px 0 20px 0;
        font-size: 16px;
    }
    
    div.aviso-cliente {
        padding: 10px 20px 0 50px;
        background: #FFFFCF url(./imagens/gm_atencao.gif) no-repeat 10px 12px;
        border: 1px dotted #EFE686;
        margin-bottom: 8px;
    }
    
    div.aviso-cliente p {
        color: #3F3F3F;
        font-size: 12px;
    }
    
    #coluna2 form.caixa fieldset button.guia-completo {
        width: 90px;
        height: 22px;
        border: 0;
        background: url(./imagens/gm_form_botao.gif) no-repeat;
        float: left;
        margin-right: 3px;
        float:left;
        cursor: pointer;
        margin-left: 0px;
    }
   
   
	#coluna2 form.caixa fieldset button.proximo {
		float:right;
		margin: 0px;
		background:transparent url(./imagens/form_botao_72.gif) no-repeat scroll 0 0;
		border:0 none;
		color:#FFFFFF;
		display:block;
		font-size:1em;
		font-weight:bold;
		height:22px;
		width:72px;
		position: absolute;
		left: 225px;
    }

	#coluna2 form.caixa fieldset  ol li.tit-unimed {
		margin-left: 0px;
		padding-left: 0px;
	}
	    
    #homecorporativa ul#acoes li #frmguia.caixa fieldset button {
    	margin:5px 38px 0 0; 
    	width: 72px; 
    	height: 22px; 
    	border: 0; 
    	background: url(./imagens/form_botao_72.gif) no-repeat; 
    	font-size: .9em; 
    	font-weight: bold; 
    	color: #fff; 
    	position:absolute;
    	font-size:1em;
		padding-bottom:3px;	
    }
    * html #homecorporativa ul#acoes li #frmguia.caixa fieldset button { padding-bottom: 0px; }

	#homecorporativa ul#acoes li #frmguia.caixa fieldset { 
		padding: 2px 2px 10px 5px; 
		width:275px;
	}

	#frmguia.caixa select, #frmguia.caixa input, #frmguia.caixa textarea {
		border:1px solid #D5D5D5;
		color:#666666;
		font-size: 11px;
	}
	#frmguia.caixa input#nm_prestador, #frmguia.caixa input#ds_bairro {
		color: #666666;
		font-size: 11px;
	}

	#divGuiaRedes.popup-guia-redes h4 { font-weight: normal; font-size: 1.7em; color: #e45300; }
	#divGuiaRedes.popup-guia-redes .fechar { display: block; width: 68px; margin-right: -45px; padding: 5px 0; font-weight: bold;  font-size: 1.2em; text-decoration: none; color: #fff; }
	  * html #divGuiaRedes.popup-guia-redes .fechar { margin-right: -22px; }
	#divGuiaRedes.popup-guia-redes * { position: relative; }	   
	
	#divGuiaRedes { position: absolute; left: 50%; width: 342px; height: 468px; padding: 0 45px 0 25px; margin-left: -206px;}
	#divGuiaRedes .fundo {position: absolute; width: 412px; height: 468px; margin-left: -25px; background: url(./imagens/bg_pop_up_grande.png) no-repeat; }
	#divGuiaRedes-container { width: 420px; font-size: 0.68em; }
	  * html #divMultiUnimed .fundo { background: transparent; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (src='imagens/bg_pop_up_grande.png',sizingMethod='crop'); }
	#divGuiaRedes .fechar {  margin-right: -45px; }
	  * html #divGuiaRedes .fechar { margin-right: -22px; }
	#divGuiaRedes h4 { margin: 40px 0 15px; }

	#divGuiaRedes ol { list-style: none; }
	#divGuiaRedes li { padding-bottom: 5px; }
	#divGuiaRedes label { font-weight: bold; line-height: 22px; } 	  
    
	/* Overlay */
	#dialogModal-overlay {background-color:transparent; cursor:wait;}
	
	/* Container */
	#dialogModal-container {
		background-color: transparent;
		font-size: .68em;
		width: 420px; 
		margin: 0;
		padding: 0;
	}	
	
    div.guia-medico-corp-busca {
        width: 100%;
        height: 25px;
        margin-bottom: 15px;
        background: #fff;
        font-size: 13px;
        font-weight: bold;
    }
    
    div.guia-medico-corp-busca a {
        display: block;
        width: 260px;
        height: 25px;
        background: #dfdfdf;
        text-align: center;
        text-transform: uppercase;
        color: #9F9F9F;
        text-decoration: none;
        line-height: 27px;
    }
    
    div.guia-medico-corp-busca a:hover {
        text-decoration: underline;
    }

    div.guia-medico-corp-busca .guia-medico-corp-sou-cliente a {
        float: left;
        margin-right: 1px;
    }
    
    div.guia-medico-corp-busca .ativo a {
        background: #F5F5F5;
        color: #009FAF;
    }
    
    div.guia-medico-corp-busca .guia-medico-corp-nao-sou-cliente a {
        float: right;
    }   
    
   	#guia_medico.interna form#frmacessar #guia-prestador { 
        color: #666;
        font-size: 11px;
	}
    
    #guia_medico.interna form#frmacessar fieldset input, #guia_medico.interna form#frmacessar fieldset select {
        color: #666;
        font-size: 11px;
    }
    
    #guia_medico.interna form#frmacessar fieldset ol { width:500px; padding: 5px 0 0 20px; }
    	* html #guia_medico.interna form#frmacessar fieldset ol { width:500px; padding: 5px 0 0 25px; }
    
    #guia_medico.interna form#frmacessar fieldset input.filtro-estadocidade,#guia_medico.interna form#frmacessar fieldset input.filtro-recursoespecialidade,#guia_medico.interna form#frmacessar fieldset input.nome_profissional {
        width: 120px;
        vertical-align: top;
    }
    
    li.guia-li-aviso-topo {
		height: auto !important;
		color: #E55300;
		background: url(./imagens/gm_atencao_aba.png) no-repeat !important;
		font-weight: bold;
		margin-left: 10px;
	    margin-bottom: 0px !important;
	    ppadding-top: 3px !important;
		padding-left: 25px !important;
		padding-bottom: 0px !important; 
	}
    
    li.guia-li-aviso-topo-geral {
		height: auto !important;
		color: #E55300;
		background: url(./imagens/gm_atencao_aba.png) no-repeat !important;
		font-weight: bold;
		margin-left: 10px;
		margin-bottom: 0px !important; 
		padding-top: 3px !important;
		padding-left: 25px !important;
		padding-bottom:0px !important;
	}
	
	#guia-li-aviso-corpo {
		height: auto !important;
		color: #E55300;
		text-align: justify;
		margin: 0 10px 5px 10px;
	}
    
    #guia_medico.interna form#frmacessar ol li select#rede  {
        width: 130px;
    }
    
    #guia_medico.interna form#frmacessar ol li.tit-unimed {
        margin: 0px 0 0 25px;
        width:450px;
    	height:15px;
    	padding-bottom: 10px;
		background-image: url("./imagens/gm_visto.gif");
		background-position:23px 7px;
		background-repeat: no-repeat;
		font-size: 10px;
		padding-left:47px;
		margin-left: 0px;
		padding-top: 10px;        
    }
    
    #guia_medico.interna form#frmacessar ol li.rede {
        margin: 0 0 0 25px;
        font-size: 13px;
    }
    
    #guia_medico.interna form#frmacessar fieldset button {
        display: inline;
        cursor: pointer;
    }
    
    #guia_medico.interna form#frmacessar fieldset button.guia-completo {
		background: url(./imagens/gm_form_botao.gif) no-repeat;
		width: 90px;
		height: 22px;
		float:left;
		float: left;
    }
   
	#guia_medico.interna form#frmacessar fieldset #guia-bnt-guiacompleto { 
		margin-left:290px;
		padding-top:4px; 
    	margin-right: 0px;
		padding-left: 20px;
		background-image: url(./imagens/gm_pdf.gif);
		background-repeat: no-repeat;
		background-position: bottom left;		
	}
	* html #guia_medico.interna form#frmacessar fieldset #guia-bnt-guiacompleto { padding-top:4px; }

    #guia_medico.interna form#frmacessar fieldset #guia-bnt-proximo-2 { margin-left: 173px; }
    	* html #guia_medico.interna form#frmacessar fieldset #guia-bnt-proximo-2 { margin-left: 173px; }
    
	#guia_medico.interna form#frmacessar fieldset button.proximo {
		float:right;
		margin: 0px;
		position:absolute;
		background:transparent url(./imagens/form_botao_72.gif) no-repeat scroll 0 0;
		border:0 none;
		color:#FFFFFF;
		display:block;
		font-size:1em;
		font-weight:bold;
		height:22px;
		width:72px;		
		margin-left: 285px;
    }
	    
	#resultado.interna #coluna2 form#frmguia fieldset ol li.visualizador-pdf {
		width:180px;
	}    
	
	#resultado.interna #coluna2 form#frmguia fieldset ol #guia-download-adobe {
		margin-left: 0px;
		padding-left: 0px;
		width:190px;
	}

	#resultado.interna #coluna2 form#frmguia fieldset ol {
		margin-left: 0px;
		padding-left: 0px;
		width:200px;
	}    
	
	#resultado.interna #coluna2 form#frmguia fieldset button.guia-bnt-proximo-1 {
		margin-left: 0px;
		padding-left: 0px;
	}

	#resultado.interna #coluna2 form#frmguia fieldset button.guia-bnt-validar {
		margin-left: 0px;
		padding-left: 0px;
	}
	
	#resultado.interna #coluna2 form#frmguia fieldset button.guia-completo {
		margin-left: 0px;
		padding-left: 0px;
	}

	#resultado.interna #coluna2 form#frmguia ol li.guia-li-rede {
		margin-top: 10px;
	}
	
	#resultado.interna #coluna2 form#frmguia ol li.guia-li-plano {
		margin-top: 10px;
	}
	
	#resultado.interna #coluna2 form#frmguia ol li img {
		vertical-align:middle;
	}	
	
	#homecorporativa ul#acoes li form.caixa fieldset ol #guia-li-rede {
		padding-bottom: 15px;
	}
	
	#homecorporativa ul#acoes li form.caixa fieldset ol #guia-li-plano {
		padding-bottom: 15px;
	}
	
	#homecorporativa ul#acoes li form.caixa fieldset ol #guia-correto {
		float:left;
		left:-110px;
		position:relative;
		top:26px;
	}
	
	#guia_medico.interna form#frmacessar ol #guia-correto {
		left:128px;
		position:relative;
		top:-20px;
	}
		
	#homecorporativa ul#acoes li form.caixa fieldset ol #guia-li-unimed {
		/*padding-bottom:0;
		padding-bottom: 10px;
		margin-bottom: 0em;
		padding-top: 5px;
		float:left;		*/
	}
	
	#divGuiaRedes #scrollGuiaRedes {
		height:340px;
		width:360px;
	}
	
	.scroll-pane {
		width: 200px;
		height: 200px;
		overflow: auto;
	}
	
	#homecorporativa ul#acoes li form.caixa div#spanCidUfSelected { 
		color: #0F7744;
		display: inline;
		margin-left: 2px;
	}
  	
  	#homecorporativa ul#acoes li form.caixa div#spanCidUfSelected a { 
  		color: #0F7744;
  		display: inline;
  	}
    
    form.guia-medico fieldset {
        padding: 10px 0 10px 18px;
    }  	
  	
	#frmguia fieldset {
		padding: 0px 0 10px 0px;
		background: #f5f5f5;
		width:200px;
	} 
	
    #coluna2 form.caixa fieldset ol li .x-form-field-wrap, #homecorporativa ul#acoes li #frmguia.caixa fieldset ol li .x-form-field-wrap ,#guia_medico.interna form#frmacessar fieldset ol li .x-form-field-wrap {
    	float: left;
		display: inline;
    }    

	#coluna2 form.caixa fieldset ol li .x-item-disabled input, #homecorporativa ul#acoes li #frmguia.caixa fieldset ol li .x-item-disabled input , #guia_medico.interna form#frmacessar fieldset ol li .x-item-disabled input { 
    	background-color:#e2e2e2;
		background-image:none;
    }	
    
    #coluna2 form.caixa fieldset ol li .x-form-text, #homecorporativa ul#acoes li #frmguia.caixa fieldset ol li  .x-form-text, #guia_medico.interna form#frmacessar fieldset ol li .x-form-text {
    	color:#666666;
    	font-size: 11px;
    }   

    #homecorporativa .x-combo-list-item, #resultado .x-combo-list-item, #guia_medico .x-combo-list-item {
    	font-family:"Trebuchet MS",Verdana,Arial,sans-serif;
    	color:#666666;
    	font-size: 11px;
		overflow:auto;
		white-space: normal;
    }

    #homecorporativa ul#acoes li #frmguia.caixa fieldset ol li #guia-prestador {
    	float:left;
		margin-right:4px;
		width:40px;
    }

    #guia_medico.interna form#frmacessar ol li #guia-cartao-unimed img {
		vertical-align:middle;
	}
    
    #coluna2 form.caixa fieldset ol li #guia-cartao-unimed {
        font-size: 9px;
        padding-top: 3px;
    }

    #guia_medico.interna form#frmacessar ol li #guia-cartao-unimed, #homecorporativa ul#acoes li form.caixa fieldset ol li #guia-cartao-unimed {
    	font-size:9px;
    	padding-top:3px;
    }
    
    #guia_medico.interna form#frmacessar ol li input.carteirinha, #coluna2 form.caixa fieldset ol li input.carteirinha {
    	float:left;
		margin-right:4px;
		width:40px;	
    }
    
     /**Ajuste banner guia mobile no Guia Médico**/
    div.acesse-guia-mobile {
        margin-left: 5px;
		margin-top: 10px;
    }
    
    #redes_sociais{
    	clear: both;
    	text-align: center;
    	padding-top:30px;
    }
