/*
Cliente: Unimed
Projeto: Portal regional
*/

/*
  --------------
    PAGINAS ESPECIFICAS
  --------------
*/


#limites {
	width: 990px;
	margin: auto;
	padding-top: 14px;
	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-size: .9em;
	font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
	color: #666;
}

form input,form textarea {
	padding: 2px;
}

html body #limites #conteudo form fieldset label input {
	width: auto;
	padding: 0;
	border: 0;
}

p {
	line-height: 1.45em;
}

h1 {
	font-size: 2.36em;
	font-weight: normal;
	color: #e55300;
}

h3 {
	font-size: 1.72em;
	font-weight: normal;
	color: #0f7744;
}


/* ------- CONTEUDO ------- */
#conteudo {
	margin-top: 15px; 
	margin-bottom: 25px;
}

/* ------- COLUNA 1 ------- */
#coluna1 {
	float: left;
	width: 750px;
}

#breadcrumb {
	color:#E55300;
	margin: 5px 0 20px 0;
}

#coluna1 #breadcrumb a {
	text-decoration: underline;
}

#coluna1 #menuinterno {
	float: left;
	width: 176px;
	min-height: 281px;
	padding-top: 10px;
	padding-bottom: 20px;
	background: url(./imagens/interna_menuinterno_bg.jpg) no-repeat;
	font-size: 1.1em;
}

* html #coluna1 #menuinterno {
	height: 281px;
}

#coluna1 #menuinterno ul {
	width: 151px;
	padding: 0 3px 10px 1px;
	background: url(./imagens/interna_menuinterno_bg_rodape.png) bottom
		no-repeat;
	list-style: none;
}

#coluna1 #menuinterno ul li {
	display: block;
	padding-top: 2px;
	background: url(./imagens/interna_menuinterno_separador.gif) center 0
		no-repeat;
	zoom: 1;
}

#coluna1 #menuinterno ul li.primeiro {
	padding: 0;
	background: transparent;
}

#coluna1 #menuinterno ul li a {
	display: block;
	padding: 10px 19px;
	text-decoration: none;
	color: #abd32b;
	zoom: 1;
}
 
#coluna1 #menuinterno ul li.ativo a,#coluna1 #menuinterno ul li a:hover
	{
	background: #009faf;
	color: #fff;
}

#coluna1 #menuinterno ul li ul {
	/** display: none; **/
}

#coluna1 #menuinterno ul li.ativo ul {
	display: block;
	width: auto;
	padding: 0 6px;
	background: transparent;
}

#coluna1 #menuinterno ul li.ativo ul li {
	background: url(./imagens/interna_menuinterno_sub_separador.gif) top
		no-repeat;
}

#coluna1 #menuinterno ul li.ativo ul li.primeiro {
	background: transparent;
}

#coluna1 #menuinterno ul li.ativo ul li a {
	padding: 3px 14px;
	background: transparent;
	color: #009faf;
}

#coluna1 #menuinterno ul li.ativo ul li.ativo a,#coluna1 #menuinterno ul li.ativo ul li a:hover
	{
	background: transparent;
	color: #fff;
}

#coluna1 #texto {
	margin-left: 200px;
	zoom: 1;
}

/* ------- COLUNA 2 ------- */
#agencia_unimed #coluna2 {
	margin-left: 210px;
}

#agencia_unimed #coluna2 .coluna_apoio {
	width: 210px;
}

#coluna2 {
	width: 211px;
	margin-left: 775px;
}
#coluna2.corpoagencia {
	width: 100%;
	margin-right: -290px;
}
#coluna2.corpoagencia .caixa {	
	width: 200px;
}

#coluna2 h4 {
	height: 18px;
	margin-bottom: 8px;
	background: url(./imagens/home_coluna2_titulos.gif) no-repeat;
	line-height: 1em;
	text-indent: -9999em;
}
#coluna2.corpoagencia h4 {
	background: none;
	text-indent:0;
}
#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-left: 21px; 
	padding-bottom: 8px;
	height:40px;
}

#guia_medico.interna #coluna2 form#frmguia ol  #guia-li-unimed ,#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;
	width: 160px;
	padding-left: 18px;
	margin-left: 21px;
	margin-top: 0px;
	padding-top: 5px;
	padding-bottom: 0px;
	height: 25px;	
}

#guia_medico.interna form#frmguia fieldset input.disabledField { 
   	background-color:#e2e2e2;
	background-image:none;
    cursor: default;
    opacity: .6;
    -moz-opacity: .6;
    filter: alpha(opacity=60);	
}

#coluna2 form.caixa fieldset ol li #guia-bnt-encontre {
	display: inline;
	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;
}

#coluna2 form.caixa fieldset ol li input {
	width: 136px;
	word-spacing: -1px;
}

#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;
 	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;
	clear: both;
	height:25px;
	margin-left: 21px;
}

#coluna2 form.caixa fieldset #guia-bnt-proximo-2 {
	float:left;
}

#coluna2 form.caixa#frmguia fieldset div#down {
  	width: 97px;
  	height: 22px;
}

#coluna2 form.caixa fieldset button.alinhaDireita {
	margin-right: 65px;
}

#coluna2 .duvidas ol { padding: 23px 23px 60px; margin-bottom: -25px; background: #f5f5f5; list-style: none; }
    html > body #coluna2 .duvidas ol { margin: 0; padding-bottom: 45px; }
    #coluna2 .duvidas ol li { margin-bottom: 5px; line-height: 1em; padding-bottom: 25px;}
    #coluna2 .duvidas ol li.primeira { background: url(./imagens/home_coluna2_passos_01.png) no-repeat 0 0;}
    #coluna2 .duvidas ol li.primeira:hover { background-position: -169px 0; }
    #coluna2 .duvidas ol li.segunda { background: url(./imagens/home_coluna2_passos_02.png) no-repeat 0 0; }
    #coluna2 .duvidas ol li.segunda:hover { background-position: -169px 0; }
    #coluna2 .duvidas ol li.terceira { background: url(./imagens/home_coluna2_passos_03.png) no-repeat 0 0; }
    #coluna2 .duvidas ol li.terceira:hover { background-position: -169px 0; }

#coluna2 .duvidas ol li a {
	display: block;
	padding-left: 42px;
	font-weight: bold;
	text-decoration: none;
	color: #666;
}

#coluna2 .duvidas ol li a:hover {
	text-decoration: underline;
}

#coluna2 .duvidas a.esquerda,#coluna2 .duvidas a.botao {
	margin-top: -40px;
}

html>body #coluna2 .duvidas a.esquerda,html>body #coluna2 .duvidas a.botao
	{
	margin-top: -47px;
}

#coluna2 .duvidas a.esquerda {
	margin-left: 14px;
}

#coluna2 .duvidas a.botao {
	margin-right: 50px;
}

#coluna2 .duvidas a.botao strong {
	display: inline-block;
}




  /* ------- PAGINA INICIAL ------- */
    
    /* ------- COLUNA 1 ------- */
    #home #coluna1 h1 { display: none; }
    
    #home #coluna1 #destaque { margin-bottom: 32px; }
    
    #home #coluna1 ul#planos { margin-bottom: 35px; padding-bottom: 45px; border-bottom: 1px solid #e6e6e6; list-style: none; }
    #home #coluna1 ul#planos li { position: relative; float: left; width: 227px; height: 110px; padding: 7px 8px 0 119px; background: url(./imagens/home_planos_vantagens_bg.png) 109px 0 no-repeat; }
    #home #coluna1 ul#planos li.vantagens { margin-right: 41px; }
    #home #coluna1 ul#planos li img { position: absolute; top: 0; margin-left: -119px; }
    #home #coluna1 ul#planos li h3 { margin-bottom: .5em; color: #e55300; }
    #home #coluna1 ul#planos li p { line-height: 1.36em; }
    #home #coluna1 ul#planos li a.botao, #home #coluna1 ul#planos li a.botao strong { background-image: url(./imagens/home_botao_laranja.png); }
    #home #coluna1 ul#planos li a.botao { position: absolute; bottom: 1px; left: 64%; display: block; width: 163px; margin-left: -81px; text-align: center; }
    #home #coluna1 ul#planos li a.botao strong { display: block; }
    
    #home #coluna1 ul#destaques, #home #coluna1 ul#destaques li p { line-height: 1.63em; }
    #home #coluna1 ul#destaques { margin-bottom: 36px; list-style: none; }
    #home #coluna1 ul#destaques li { float: left; width: 198px; padding: 0 26px; background: url(./imagens/home_destaques_separador.png) 0 45px no-repeat; }
    #home #coluna1 ul#destaques li.viverbem { background: transparent; }
    #home #coluna1 ul#destaques li h3 { margin-bottom: .5em; }
    #home #coluna1 ul#destaques li h3 a { color: #0F7744; text-decoration: none; }
    #home #coluna1 ul#destaques li h3 a:hover { color: #0F7744; text-decoration: underline; }
    #home #coluna1 ul#destaques li img { display: block; margin-bottom: 13px; padding: 5px 6px; }
    #home #coluna1 ul#destaques li a { text-decoration: none; color: #666; }
    #home #coluna1 ul#destaques li a:hover { text-decoration: underline; }
    #home #coluna1 ul#destaques li ul { margin-left: 5px; list-style: none; }
    #home #coluna1 ul#destaques li ul li { position: static; float: none; width: auto; height: auto; padding: 0; }
    #home #coluna1 ul#destaques li ul.artigoscapa li { padding-left: 8px; background: url(./imagens/seta_laranja.gif) 0 5px no-repeat; }
    #home #coluna1 ul#destaques li.noticias ul { margin-bottom: 1em; }
    #home #coluna1 ul#destaques li.noticias a.direita { color: #e55300; }

    #home #coluna1 ul#secoes { list-style: none; }
    #home #coluna1 ul#secoes li { float: left; display: inline; width: 167px; height: 131px; margin: 0 29px 0 20px; padding: 26px 17px; background: url(./imagens/home_secoes_bg.png) no-repeat; }
    #home #coluna1 ul#secoes li h5 { margin-bottom: 8px; padding-bottom: 10px; background: url(./imagens/home_secoes_titulo_bg.gif) 0 bottom no-repeat; font-size: 1.54em; }
    #home #coluna1 ul#secoes li.cliente { color: #0f7744; }
    #home #coluna1 ul#secoes li.colaboradores { color: #009faf; }
    #home #coluna1 ul#secoes li.cooperado { color: #e55300; }
    #home #coluna1 ul#secoes li.cliente h5 a { color: #0f7744; text-decoration: none; }
    #home #coluna1 ul#secoes li.colaboradores h5 a { color: #009faf; text-decoration: none; }
    #home #coluna1 ul#secoes li.cooperado h5 a { color: #e55300; text-decoration: none; }
    #home #coluna1 ul#secoes li.cliente h5 a:hover { color: #0f7744; text-decoration: underline; }
    #home #coluna1 ul#secoes li.colaboradores h5 a:hover { color: #009faf; text-decoration: underline; }
    #home #coluna1 ul#secoes li.cooperado h5 a:hover { color: #e55300; text-decoration: underline;}
    #home #coluna1 ul#secoes li ul { margin-left: 7px; list-style: none; }
    #home #coluna1 ul#secoes li ul li { float: none; display: list-item; width: auto; height: auto; margin: 0; padding: 0 0 0 8px; background: transparent; line-height: 1.5em; }
    #home #coluna1 ul#secoes li.cliente ul li { background: url(./imagens/seta_verde.gif) 0 5px no-repeat; }
    #home #coluna1 ul#secoes li.colaboradores ul li { background: url(./imagens/seta_azul.gif) 0 5px no-repeat; }
    #home #coluna1 ul#secoes li.cooperado ul li { background: url(./imagens/seta_laranja.gif) 0 5px no-repeat; }
    #home #coluna1 ul#secoes li ul li a { text-decoration: none; color: #666; }
    #home #coluna1 ul#secoes li ul li a:hover { text-decoration: underline; }
    
    #home #coluna1 #fale_com_unimed { clear: both; width: 533px; margin: 50px auto 20px; font-size: 1.45em; list-style: none; color: #0f7744; }
    #home #coluna1 #fale_com_unimed li {  width: 254px; height: 69px; }
    .faleComUnimed {
    	font-weight: bold;
    	display: block;
    	margin: 5px auto 0px auto;
    	text-align: center;
    }
    p.fale0800 {
    	padding: 0 5px 0 5px;
    	text-align: center;
    }
    p.fale0800 img {
    	vertical-align: text-bottom;
    }
    .celular, .orelhinha {
    	font-size: 14px;
    	font-weight: bold;
    	text-align: center;
    	margin: 0 auto;    	
    }
 
 	.orelhinha {
 		color: #e55300; 
 	}
 	
 	.defAuditFala {
 		color: #666666;
    	display: block;
    	font-size: 8pt;
    	line-height: 10px;
    	text-align: center;
 	}
 
    #home #coluna1 #fale_com_unimed li.esquerda { margin-right: 25px; background: url(./imagens/bg_fale_com_unimed.gif) no-repeat; }
        
    #home #coluna1 #fale_com_unimed li p, 
    #home #coluna1 #fale_com_unimed li a { display: block; /** margin: 12px 25px 0 25px; padding-left: 42px;  background: url(./imagens/icones_fale_com_unimed.gif) no-repeat;**/ }
    #home #coluna1 #fale_com_unimed li strong { display: block; color: #009faf; }
    
    #home #coluna1 #fale_com_unimed li a { text-decoration: none; background-position: -800px -800px; color: #0f7744; }
    
    /* ------- COLUNA 2 ------- */
    #home #coluna2 .campanha { margin-bottom: 2em; }
    #home #numero_ans { float:right; margin-right: 10px; font-size:10px; display: block; color: #009faf; }
    
  
  /* ------- PAGINAS INTERNAS ------- */
  .interna #conteudo { padding-bottom: 2em; }
    
    /* ------- COLUNA 1 ------- */
    .interna #coluna1 h1 { margin-bottom: 30px; }
    .interna #coluna1 p { margin-bottom: 1em; }
    
    .interna #coluna1 img.direita, .interna #coluna1 img.esquerda { margin-bottom: 5px; }
    .interna #coluna1 img.direita { margin-left: 10px; }
    .interna #coluna1 img.esquerda { margin-right: 10px; }
    
    .interna #coluna1 ul#secoes { clear: both; margin-top: 20px; padding-top: 34px; border-top: 1px solid #e6e6e6; list-style: none; }
    .interna #coluna1 ul#secoes li { float: left; width: 345px; padding-left: 25px; background: url(./imagens/interna_secoes_separador.gif) 0 48px no-repeat; }
    html > body.interna #coluna1 ul#secoes li { width: 334px; padding-left: 34px; }
    .interna #coluna1 ul#secoes li.noticias { margin: 0 20px 0 7px; padding: 0; background: transparent; }
    html > body.interna #coluna1 ul#secoes li.noticias { margin-right: 41px; }
    .interna #coluna1 ul#secoes li h3 { margin-bottom: 10px; }
    .interna #coluna1 ul#secoes li h4 { margin-bottom: 10px; font-size: 1.18em; }
    .interna #coluna1 ul#secoes li img { display: block; margin-bottom: 10px; padding: 5px 6px; }
    .interna #coluna1 ul#secoes ul.noticias { margin-bottom: 20px; }
    .interna #limites #coluna1 ul#secoes ul li { float: none; width: auto; padding: 0; background: transparent; }
    .interna #coluna1 ul#secoes ul.noticias li { margin-bottom: 1em; }
    
    .interna #coluna1 .mensagem { float: left; width: 376px; height: 185px; margin-left: 21px; padding: 25px 28px; background: url(./imagens/caixa_mensagem.png) no-repeat; color: #fff; }
    html > body.interna #coluna1 .mensagem { margin-left: 41px; }
    .interna #coluna1 .mensagem h3 { margin-bottom: .6em; font-size: 1.72em; color: #fff; }
    .interna #coluna1 .mensagem h3 span { color: #c2d834; }
    .interna #coluna1 .mensagem p { line-height: 1.63em; }
    .interna #coluna1 .mensagem h3.participacoes1 { margin-bottom: .6em; color: #fff; font-size: 1.6em; text-align: center; }
	.interna #coluna1 .mensagem h3.participacoes2 { margin-bottom: .6em; color: #fff; font-size: 1.6em; }      
      
    
    /* ------- AREA RESTRITA ------- */
    #area_restrita #coluna1 { float: none; width: auto; }
    
    #area_restrita #coluna1 #texto { margin: 0; }
    
    #area_restrita #coluna1 #texto form#frmacessar { margin-left: 492px; }
    #area_restrita #coluna1 #texto form#frmacessar fieldset { height: 207px; }
    #area_restrita #coluna1 #texto form#frmacessar h4 { margin-bottom: 12px; font-size: 1.72em; color: #e55300; }
    #area_restrita #coluna1 #texto form#frmacessar ol li { padding-bottom: 11px; }
    #area_restrita #coluna1 #texto form#frmacessar ol li label { float: left; width: 90px; margin-right: 7px; text-align: right; }
    #area_restrita form#frmacessar ol li input { width: 134px; }
    #area_restrita #coluna1 #texto form#frmacessar ol li.check { padding-left: 98px; }
    #area_restrita #coluna1 #texto form#frmacessar ol li.check label { float: none; }
    #area_restrita #coluna1 #texto form#frmacessar ol li a { font-size: .9em; }
    #area_restrita #coluna1 #texto form#frmacessar button { display: block; width: 72px; height: 22px; margin: 11px 0 0 166px; border: 0; background: url(./imagens/form_botao_72.gif) no-repeat; font-size: 1em; font-weight: bold; color: #fff; }
	
	#area_restrita #coluna1 #texto ul#msgLogin {
		list-style-image:none;
		list-style-position:outside;
		list-style-type:none;
		margin-left:41px;
		margin-bottom: 5px;
		padding-bottom: 10px;
	}
	#area_restrita #coluna1 #texto ul {
		background: transparent url(./imagens/login_warning_bg.gif) no-repeat scroll 0;
		height: 110px;
		padding: 7px 8px 0 5px;
		position: relative;
		width: 951px;
	}
	#area_restrita #coluna1 #texto ul#msgLogin.msgBloqueio {
		background: transparent url(./imagens/login_warning_bloqueio_bg.gif) no-repeat scroll 0;
	}
	
	#area_restrita #coluna1 #texto ul#msgLogin li #imgWarning {
		background: transparent url(./imagens/warning.png) no-repeat scroll 0;
		height: 64px;
		padding: 7px 8px 0 5px;
		position: relative;
		width: 64px;
		margin: 20px 20px;
		float: left;
	}
	
	#area_restrita #coluna1 #texto ul#msgLogin li #imgError {
		background: transparent url(./imagens/error.gif) no-repeat scroll 0;
		height: 64px;
		padding: 7px 8px 0 5px;
		position: relative;
		width: 64px;
		margin: 22px 20px;
		float: left;
	}
	
	#area_restrita #coluna1 #texto ul#msgLogin li#msgTexto {
		margin-right:20px;
		margin-top:25px;		
	}
	#area_restrita #coluna1 #texto ul#msgLogin li#msgTexto span {		
		font-size:15px;		
	}
	
    /* ------- FALE CONOSCO ------- */
    #fale_conosco #coluna1 #texto { margin: 0; }
    
    #fale_conosco #coluna1 #texto form#frmfaleconosco fieldset { padding: 10px 110px 39px 100px; }
    html > body#fale_conosco #coluna1 #texto form#frmfaleconosco fieldset { padding-bottom: 47px; }
    #fale_conosco #coluna1 #texto form#frmfaleconosco fieldset p.obrigatorios { margin: 0 0 5px 134px; font-size: .9em; color: #e55300; }
    #fale_conosco #coluna1 #texto form#frmfaleconosco fieldset ol li { padding-bottom: 11px; font-size: .9em; color: #838383; }
    #fale_conosco #coluna1 #texto form#frmfaleconosco fieldset ol li label { float: left; width: 138px; margin-right: 5px; font-size: 1.1em; font-weight: bold; text-align: right; color: #666; }
    #fale_conosco #coluna1 #texto form#frmfaleconosco fieldset ol li label span { color: #e55300; }
    #fale_conosco #coluna1 #texto form#frmfaleconosco fieldset ol li input, #fale_conosco #coluna1 #texto form#frmfaleconosco fieldset ol li select, 
    #fale_conosco #coluna1 #texto form#frmfaleconosco fieldset ol li textarea { font-size: 1em; overflow: auto; }
    #fale_conosco #coluna1 #texto form#frmfaleconosco fieldset ol li input { width: 250px; }
    #fale_conosco #coluna1 #texto form#frmfaleconosco fieldset ol li input#fale_ddd { width: 27px; }
    #fale_conosco #coluna1 #texto form#frmfaleconosco fieldset ol li input#fale_fone { width: 58px; }
    #fale_conosco #coluna1 #texto form#frmfaleconosco fieldset ol li select { width: 150px; }
    #fale_conosco #coluna1 #texto form#frmfaleconosco fieldset ol li textarea { width: 330px; height: 68px; }
    #fale_conosco #coluna1 #texto form#frmfaleconosco fieldset button { display: block; width: 72px; height: 22px; margin: 11px 0 0 402px; border: 0; background: url(./imagens/form_botao_72.gif) no-repeat; font-weight: bold; font-size: 1em; color: #fff; }
    
    #fale_conosco #coluna1 #texto #sucesso { text-align: center; }
    #fale_conosco #coluna1 #texto #sucesso h3 { padding: 2em 0; }
    #fale_conosco #coluna1 #texto #sucesso h3 span { display: block; }
    #fale_conosco #coluna1 #texto #sucesso p.centro { padding-bottom: 3em; }
    #fale_conosco #coluna1 #texto #sucesso a.botao, #fale_conosco #coluna1 #texto #sucesso a.botao strong { display: inline-block; }
    
    
    /* ------- GUIA MEDICO ------- */
    #guia_medico #coluna1 { float: none; width: auto; }
    
    #guia_medico #coluna1 #texto { margin: 0; }
    
    #guia_medico #coluna1 #texto .mensagem ul { list-style: none; }
    #guia_medico #coluna1 #texto .mensagem ul li { margin: 1em 0; }
    #guia_medico #coluna1 #texto .mensagem ul li a { display: inline-block; width: 248px; background: url(./imagens/botao_azul_bgverde.png) no-repeat; line-height: 22px; text-align: center; text-decoration: none; color: #fff; }
    #guia_medico #coluna1 #texto .mensagem ul li a:hover { background-position: bottom; }
    
    #guia_medico #coluna1 #texto form#frmguia { margin-left: 475px; }
    
    /** for chrome **/
    #home div#limites div#conteudo div#coluna2 form#frmguia fieldset {
    	padding: 0px;
    	padding-bottom: 10px;
    	width: 203px;
    }
    
    #guia_medico #coluna1 #texto form#frmguia h4 { margin-bottom: 12px; font-size: 1.72em; color: #e55300; }
    
    #guia_medico #coluna1 #texto form#frmguia ol li { 
    	width: 100%; 
    	margin-bottom: 5px; 
    	height:22px; 
    }
    * html #guia_medico #coluna1 #texto form#frmguia ol li { 
    	margin-bottom: 3px;
    	height:20px; 
    }

    #guia_medico #coluna1 #texto form#frmguia ol #guia-li-rede { height:25px; }
    #guia_medico #coluna1 #texto form#frmguia ol #guia-li-plano { height:25px; float: left;}
	#guia_medico form#frmguia ol li select { width: 140px; }
    #guia_medico form#frmguia ol li input { width: 134px; }
    #guia_medico #coluna1 #texto form#frmguia ol li a { font-size: .9em; }
    
	#guia_medico #coluna1 #texto form#frmguia ol li #guia-nm-rede {
		margin-left:25px;
	}

    #guia_medico #coluna1 #texto form#frmguia ol li label { 
		display: inline;
		width: 135px; 
		margin-right: 7px; 
		margin-left: 13px;
		text-align: right; 
		float: left;
		font-weight: bold;
    }
    
    #guia_medico #coluna1 #texto form#frmguia ol li label.rede { 
   		width: 50px;  
   	}
   	
    #guia_medico #coluna1 #texto form#frmguia ol li #guia-bnt-encontre {
		display: inline;
		float: left;
		margin-left: 10px;		
    }
    
    #guia_medico #coluna1 #texto form#frmguia 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;
		padding-bottom:3px;
    	font-weight: bold; 
    	color: #fff; 
    	position: absolute;
    }
    
    #guia_medico #coluna1 #texto form#frmguia ol li.tit-unimed { 
    	height:15px;
    	padding-bottom: 5px;
		background-image: url("./imagens/gm_visto.gif");
		background-position: 23px 2px;
		background-repeat: no-repeat;
		font-size: 10px;
		padding-left:47px;
		margin-left: 0px;
		padding-top: 5px;
		width: 430px;
    }
    * html #guia_medico #coluna1 #texto form#frmguia ol li.tit-unimed { height:15px; padding-bottom:0; }
    
    #guia_medico #coluna1 #texto form#frmguia ol #guia-li-nome-rede {
    	height:15px;
		padding-bottom:4px;
    }
    
	#guia_medico #coluna1 #texto .guiamedico { 
		float: left; 
		width: 376px; 
		height: 335px; 
		padding: 25px 28px; 
		background: url(./imagens/caixa_guiamedico.png) no-repeat; 
		color: #fff; 
	}
    
      /* ------- RESULTADO ------- */
      #guia_medico.resultado h1 span { font-size: .75em; color: #0f7744; }
      #guia_medico.resultado #coluna1 { float: left; width: 750px; }
      
      .resultado #coluna1 #menuinterno ul li.primeiro { margin-bottom: 10px; padding: 5px 15px 10px; background: url(./imagens/interna_menuinterno_separador.gif) bottom no-repeat; font-size: 1.45em; color: #cfe2d9; cursor: default; }
      .resultado #coluna1 #menuinterno ul li.ultimo { margin-top: 5px; }
      .resultado #coluna1 #menuinterno ul li { padding: 0; background: transparent; cursor: pointer; }
      .resultado #coluna1 #menuinterno ul li a { padding: 1px 15px; }
      
      
      #guia_medico.resultado #coluna1 #texto h3 { margin-bottom: 30px; font-size: 1.45em; color: #666; }
      #guia_medico.resultado #coluna1 #texto h3 span { color: #e55300; }
      
      #guia_medico.resultado #coluna1 #texto ul#resultados li.resultado { position: relative; padding: 4px 0; border-bottom: 1px solid #e6e6e6; background: #fff; list-style: none; }
      #guia_medico.resultado #coluna1 #texto ul#resultados li.primeiro { border-top: 1px solid #e6e6e6; }
      #guia_medico.resultado #coluna1 #texto ul#resultados li .vcard { padding: 14px 165px 14px 19px; background: #f5f5f5; }
      #guia_medico.resultado #coluna1 #texto ul#resultados li:hover .vcard { background: #ececec; }
      #guia_medico.resultado #coluna1 #texto ul#resultados li .vcard .fn { display: block; margin-bottom: 5px; font-size: 1.17em; color: #0d7040; }
      #guia_medico.resultado #coluna1 #texto ul#resultados li .vcard .fn a, #guia_medico.resultado #coluna1 #texto ul#resultados li .vcard .fn span { color: #0d7040; }
      #guia_medico.resultado #coluna1 #texto ul#resultados li .vcard .fn a, #guia_medico.resultado #coluna1 #texto ul#resultados li .vcard .fn span.especTitle { color:#E55300; }
      #guia_medico.resultado #coluna1 #texto ul#resultados li .vcard a { text-decoration: none; }
      #guia_medico.resultado #coluna1 #texto ul#resultados li .vcard a:hover { text-decoration: underline; }
      #guia_medico.resultado #coluna1 #texto ul#resultados li .vcard .country-name { display: none; }
      #guia_medico.resultado #coluna1 #texto ul#resultados li .vcard p { margin-bottom: 0; }
      #guia_medico.resultado #coluna1 #texto ul#resultados li .vcard a, #guia_medico.resultado #coluna1 #texto ul#resultados li .vcard a span { text-decoration: none; color: #666; }
      #guia_medico.resultado #coluna1 #texto ul#resultados li .vcard a:hover, #guia_medico.resultado #coluna1 #texto ul#resultados li .vcard a:hover span { text-decoration: underline; }
      #guia_medico.resultado #coluna1 #texto ul#resultados li .vcard .sep { border-top: 1px solid #E6E6E6; margin-top: 8px; padding-top: 8px; }
      #guia_medico.resultado #coluna1 #texto ul#resultados li ul.opcoes { position: absolute; top: 15px; margin-left: 605px; list-style: none; }
      #guia_medico.resultado #coluna1 #texto ul#resultados li ul.opcoes li { margin-bottom: 5px; padding: 2px 0 0 25px; height: 19px; background: url(./imagens/resultado_icones.gif) no-repeat; }
      #guia_medico.resultado #coluna1 #texto ul#resultados li ul.opcoes li.chegar { background-position: 0 -19px; }
      #guia_medico.resultado #coluna1 #texto ul#resultados li ul.opcoes li.indique { background-position: 0 -38px; }
      #guia_medico.resultado #coluna1 #texto ul#resultados li ul.opcoes li a { text-decoration: none; }
      #guia_medico.resultado #coluna1 #texto ul#resultados li ul.opcoes li a:hover { text-decoration: underline; }
      
      
      
      /* POP UP INDIQUE */
      #guia_medico.resultado .pop_up { display: none; }
      #guia_medico.resultado .pop_up h4 { font-weight: normal; font-size: 1.7em; color: #009faf; }
      #guia_medico.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 #guia_medico.resultado .pop_up .fechar { margin-right: -22px; }
      #guia_medico.resultado .pop_up * { position: relative; }
      #guia_medico.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; }

        #guia_medico.resultado #indique { position: absolute; left: 50%; width: 342px; height: 468px; margin-left: -206px; padding: 0 45px 0 25px; }
        #guia_medico.resultado #indique .fundo { position: absolute; width: 412px; height: 468px; margin-left: -25px; background: url(./imagens/bg_pop_up_grande.png) no-repeat; }
          * html #guia_medico.resultado #indique .fundo { background: transparent; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (src='imagens/bg_pop_up_grande.png',sizingMethod='crop'); }
        #guia_medico.resultado #indique .fechar {  margin-right: -45px; }
          * html #guia_medico.resultado #indique .fechar { margin-right: -22px; }
        #guia_medico.resultado #indique h4 { margin: 40px 0 15px; }
        #guia_medico.resultado #indique li { padding-bottom: 5px; }
        #guia_medico.resultado #indique label { font-weight: bold; line-height: 22px; }
        #guia_medico.resultado #indique input { width: 255px; }
        #guia_medico.resultado #indique textarea { width: 345px; height: 55px; }
        #guia_medico.resultado #indique label input, #guia_medico.resultado #indique label textarea { display: block; }
        #guia_medico.resultado #indique .dados_amigo { margin-top: 20px; padding-top: 20px; border-top: 1px solid #e6e6e6; }
        #guia_medico.resultado #indique button { margin-top: 10px;  }
          * html #guia_medico.resultado #indique button { margin-right: -10px; }

        #guia_medico.resultado #sucesso { position: absolute; top: 160px; left: 50%; width: 342px; height: 218px; margin-left: -206px; padding: 0 45px 0 25px; }
        #guia_medico.resultado #sucesso .fundo { position: absolute; width: 412px; height: 218px; margin-left: -25px; background: url(./imagens/bg_pop_up_pequena.png) no-repeat; }
          * html #guia_medico.resultado #sucesso .fundo { background: transparent; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (src='imagens/bg_pop_up_pequena.png',sizingMethod='crop'); }
        #guia_medico.resultado #sucesso h4 { margin: 60px 20px 30px 40px; text-align: center; }
        #guia_medico.resultado #sucesso p { margin: 0 20px 0 40px; text-align: center;  color: #0d7040; }
    

    /* ------ 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; }
       
    /* ------- NOTICIAS ------- */
    #noticias #coluna1 #texto { margin: 0; overflow: hidden; }
    #noticias #coluna1 .plus { padding-left: 20px; }
    
    #noticias #coluna1 #texto #principal, #noticias #coluna1 #texto ul#secundarias { padding-bottom: 40px; }
    #noticias #coluna1 #texto #principal { position: relative; }
    #noticias #coluna1 #texto #principal .moldura { margin-left: -200px; }
    html > body#noticias #coluna1 #texto #principal .moldura { left: 0; margin: 0; }
    #noticias #coluna1 #texto #principal img { padding: 6px; }
	#noticias #coluna1 #texto #principal img.img-email { padding:0 0 0 5px; }
	#noticias #coluna1 #texto #principal h4 a { text-decoration:none; }
    #noticias #coluna1 #texto #principal h4 { font-size: 1em; color: #e55300; }
    #noticias #coluna1 #texto #principal h4#fonte { font-size: 10pt; color: #e55300; }
    #noticias #coluna1 #texto #principal h4#coordenador { font-size: 10pt; color: #e55300; }
    #noticias #coluna1 #texto #principal h3 { margin-bottom: 11px; color: #060; }
    #noticias #coluna1 #texto #principal p span { font-style: normal; font-weight: bold; color: #060; }
    
    #noticias #coluna1 #texto ul#secundarias, #noticias #coluna1 #texto #arquivo { border-top: 1px solid #e6e6e6; }
    #noticias #coluna1 #texto ul#secundarias { padding-top: 40px; background: url(./imagens/noticias_secundarias_separador.gif) center 40px no-repeat; list-style: none; }
    #noticias #coluna1 #texto ul#secundarias li { position: relative; float: left; width: 222px; margin-left: 36px; padding: 12px 10px 0 125px; background: url(./imagens/noticias_secundarias_bg.png) right 0 no-repeat; }
    #noticias #coluna1 #texto ul#secundarias li.esquerda { margin: 0; }
    #noticias #coluna1 #texto ul#secundarias li .moldura, #noticias #coluna1 #texto ul#secundarias li img { top: 0; left: 0; }
    #noticias #coluna1 #texto ul#secundarias li img { position: absolute; padding: 6px; }
    #noticias #coluna1 #texto ul#secundarias li h4 { font-size: 1.18em; color: #e55300; }
    #noticias #coluna1 #texto ul#secundarias a p { color: #666666; text-decoration: none;}
    #noticias #coluna1 #texto ul#secundarias a:hover p { color: #666666; text-decoration: underline;}    
    
    #noticias #coluna1 #texto #arquivo, #noticias.detalhes #coluna1 #texto #artigos { padding-top: 30px; }
    #noticias #coluna1 #texto #arquivo h3, #noticias.detalhes #coluna1 #texto #artigos h3 { margin-bottom: 11px; color: #060; }
    #noticias #coluna1 #texto #arquivo a, #noticias.detalhes #coluna1 #texto #artigos a { margin-left: 10px; }
    #noticias #coluna1 #texto #arquivo ul, #noticias.detalhes #coluna1 #texto #artigos ul { margin-bottom: 1em; list-style: none; }
    #noticias #coluna1 #texto #arquivo ul li, #noticias.detalhes #coluna1 #texto #artigos ul li { padding-left: 8px; background: url(./imagens/seta_laranja.gif) 0 5px no-repeat; }
    #noticias #coluna1 #texto #arquivo ul li a, #noticias.detalhes #coluna1 #texto #artigos ul li a { margin: 0; text-decoration: none; color: #666; }
    #noticias #coluna1 #texto #arquivo ul li a:hover, #noticias.detalhes #coluna1 #texto #artigos ul li a:hover { text-decoration: underline; }
    #noticias #coluna1 #texto #arquivo ul li a strong, #noticias.detalhes #coluna1 #texto #artigos ul li a strong { color: #060; }
    
    /* ------- DETALHES ------- */
    #noticias.detalhes #coluna1 #texto #principal { padding-bottom: 30px; }
    
    #noticias.detalhes #coluna1 #texto #extras {  padding-top: 13px; border-top: 1px solid #e6e6e6; clear: both; }
    #noticias.detalhes #coluna1 #texto #extras a.botao, #noticias.detalhes #coluna1 #texto #extras a.botao strong { display: inline-block; }
    #noticias.detalhes #coluna1 #texto #extras ul#compartilhar { float: right; list-style: none; }
    #noticias.detalhes #coluna1 #texto #extras ul#compartilhar li { display: inline; margin-left: 5px; }
    #noticias.detalhes #coluna1 #texto #extras #avaliacao { display: none; }
    #noticias.detalhes #coluna1 #texto #extras #avaliar, #noticias.detalhes #coluna1 #texto #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 #coluna1 #texto #extras #avaliar strong, #noticias.detalhes #coluna1 #texto #extras #avaliacao strong { color: #060; }
    #noticias.detalhes #coluna1 #texto #extras #avaliar ul, #noticias.detalhes #coluna1 #texto #extras #avaliar ul li, #noticias.detalhes #coluna1 #texto #extras #avaliacao ul, #noticias.detalhes #coluna1 #texto #extras #avaliacao ul li { display: inline; }
    #noticias.detalhes #coluna1 #texto #extras #avaliar ul li a, #noticias.detalhes #coluna1 #texto #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 #coluna1 #texto #extras #avaliar ul li a, * html #noticias.detalhes #coluna1 #texto #extras #avaliacao ul li a { top: -2px; }
    html>/**/body#noticias.detalhes #coluna1 #texto #extras #avaliar ul li a, html>/**/body#noticias.detalhes #coluna1 #texto #extras #avaliacao ul li a { top: 2px; }

    #noticias.detalhes #coluna1 #texto #extras #avaliar ul li.ativo a, #noticias.detalhes #coluna1 #texto #extras #avaliacao ul li.ativo a { background-position: 0 -13px; }
    #noticias.detalhes #coluna1 #texto #extras #avaliar ul li.parcial a, #noticias.detalhes #coluna1 #texto #extras #avaliacao ul li.parcial a { background-position: 0 -26px; }
    #noticias.detalhes #coluna1 #texto #extras #avaliar em, #noticias.detalhes #coluna1 #texto #extras #avaliacao em { margin-left: 10px; font-style: normal; color: #e55300; }
    #noticias.detalhes #coluna1 #texto #extras a.botao.azul { margin-right: 5px; }

    #noticias.detalhes #coluna1 #comentarios { margin-top: 10px; padding: 18px 45px 18px 20px; background-color: #f7f8f8; }
    #noticias.detalhes #coluna1 #texto #principal #comentarios h4 { margin-bottom: 10px; font-weight: normal; font-size: 1.72em; color: #0F7744;}
    #noticias.detalhes #coluna1 #comentarios ul { list-style: none; }
    #noticias.detalhes #coluna1 #comentarios ul li { padding: 20px 0 15px; border-top: 1px solid #e6e6e6; }
    #noticias.detalhes #coluna1 #comentarios ul li.primeiro { padding: 10px 0; border-top: 0; }
    #noticias.detalhes #coluna1 #comentarios h6 { font-size: 1em; color: #009faf; }
    
    #noticias.detalhes #coluna1 #texto #artigos ul li { background-position: 0 9px; line-height: 2.18em; }
    
    /* ------- PERGUNTAS FREQUENTES ------- */
    #faq #coluna1 #texto { margin: 0; }
   /* #faq #coluna1 #texto #corpo_faq{ padding: 0px 0px 0px 200px; border: 1px solid #000;}*/
    #faq #coluna1 #texto h3.primeira { margin: 0; padding: 0; border: 0; }
    #faq #coluna1 #texto h3 { margin-top: 15px; padding-top: 15px; border-top: 1px solid #ececec; font-size: 1.18em; color: #e55300; }
    #faq #coluna1 #texto dl dt { margin-bottom: 5px; font-weight: bold; color: #0f7744; }
    
    
    /* ------- PLANOS ------- */
    /*
    #planos #coluna1 #texto #simulador { position: relative; height: 91px; padding: 4px 10px 11px 124px; background: url(./imagens/planos_simulador_bg.png) right 0 no-repeat; }
    #planos #coluna1 #texto #simulador .moldura, #planos #coluna1 #texto #simulador img { position: absolute; top: 0; left: 0; }
    #planos #coluna1 #texto #simulador img { padding: 6px; }
    #planos #coluna1 #texto #simulador h3 { margin-bottom: .8em; color: #e55300; }
    #planos #coluna1 #texto #simulador a.botao, #planos #coluna1 #texto #simulador a.botao strong { display: inline-block; }
    #planos #coluna1 #texto #simulador a.botao { position: absolute; bottom: -11px; left: 250px; height: 22px; padding-left: 20px; background-image: url(./imagens/botao_laranja_bgcinza.png); }
    #planos #coluna1 #texto #simulador a.botao strong { padding-right: 20px; }
    */
    #planos #coluna1 { margin-left: 0px;  padding: 10px; }
    #planos #coluna1 #texto { margin-left: 0px;  padding: 10px; }
    #planos #coluna1 #texto { float:left; }
    
    #planos #coluna1 #secoes { clear: left; margin-top: 60px; padding-top: 30px; border-top: 1px solid #e6e6e6; }
    #planos #coluna1 #secoes #voce, #planos #coluna1 #secoes #empresa { float: left; width: 256px; }
    #planos #coluna1 #secoes #voce { padding-right: 8px; background: url(./imagens/pontilhado.gif) right -87px repeat-y; }
    #planos #coluna1 #secoes #empresa { margin-left: 19px; }
    #planos #coluna1 #secoes h3 { margin-bottom: .5em; }
    #planos #coluna1 #secoes img { padding: 6px; }
    #planos #coluna1 #secoes ul { list-style: none; }
    #planos #coluna1 #secoes ul li { position: relative; height: 130px; margin-bottom: 4em; padding: 0 10px 11px 0; /* background: url(./imagens/noticias_secundarias_bg.png) right 0 no-repeat; */ zoom: 1; }
    #planos #coluna1 #secoes ul li .moldura, #planos #coluna1 #secoes ul li img { position: absolute; top: 0; left: 0; }
    #planos #coluna1 #secoes ul li h4 { min-height: 30px; margin-left: 120px;  font-size: 1.18em; color: #e55300; }
    * html #planos #coluna1 #secoes ul li h4 { height: 30px; }
    #planos #coluna1 #secoes ul li p { margin: 0; margin-left: 120px; }
    #planos #coluna1 #secoes ul li a.botao, #planos #coluna1 #secoes ul li a.botao strong { /** display: inline-block; **/ }
    #planos #coluna1 #secoes ul li a.botao { /** position: absolute; **/  bottom: -10px; left: 100px; float: right; clear: both; }

      /* ------- COMPARATIVO ------- */
      #planos #coluna1 #texto h1 span { font-size: .7em; }
      
      #planos #coluna1 #texto table { width: 100%; margin: 2em 0 1em; padding: 1px; border: 1px solid #ececec; font-size: 1.45em; text-align: center; }
      #planos #coluna1 #texto table td, #planos #coluna1 #texto table th { height: 41px; border: 2px solid #fff; vertical-align: middle; }
      #planos #coluna1 #texto table thead td { position: relative; background: #fff; }
      #planos #coluna1 #texto table thead td div { position: absolute; width: 111px; height: 44px; margin: -3px 0 0 -57px; border-right: 1px solid #ececec; border-bottom: 1px solid #ececec; background: #fff; }
      html > body#planos #coluna1 #texto table thead td div { width: 112px; height: 41px; margin: -23px 0 0 -4px; }
      #planos #coluna1 #texto table thead th { background: #009faf; color: #fff; }
      #planos #coluna1 #texto table tbody th { width: 109px; background: #f5f5f5; font-size: .68em; font-weight: normal; }
      #planos #coluna1 #texto table tbody td { background: #f5f5f5; color: #0f7744; }
      #planos #coluna1 #texto table tbody td strong { display: block; line-height: 41px; background: #e3e3e3; }
      
      /* ------- DESCRICAO ------- */
      #planos.descricao #coluna1 #texto h3 { margin: 2em 0 1em; font-size: 1.45em; }
      #planos.descricao #coluna1 #texto ul { overflow: auto; list-style: none; }
      #planos.descricao #coluna1 #texto ul li { float: left; width: 248px; padding: 0 15px 0 7px; background: url(./imagens/bullet.gif) 0 7px no-repeat; }
      #planos.descricao #coluna1 #texto ul.opcoes { margin-top: 2em; overflow: visible; }
      #planos.descricao #coluna1 #texto ul.opcoes li { float: none; display: inline; width: auto; margin: 0 5px; padding: 0; background: transparent; }
      #planos.descricao #coluna1 #texto ul.opcoes li a.botao, #planos.descricao #coluna1 #texto ul.opcoes li a.botao strong { display: inline-block; }
      
      /* ------- VANTAGENS ------- */
      #planos.vantagens #coluna1 #texto h3 { margin: 2em 0 1em; font-size: 1.45em; }
      #planos.vantagens #coluna1 #texto ul { overflow: auto; list-style: none; }
      #planos.vantagens #coluna1 #texto ul li { float: left; width: 248px; padding: 0 15px 0 7px; background: url(./imagens/bullet.gif) 0 7px no-repeat; }
  
  
  /* ------- RESULTADO DE BUSCA ------- */
  #resultado #coluna1 #texto { margin: 0; }
  #resultado #coluna1 #texto h1 span { font-size: .73em; color: #0f7744; }
  
  #resultado #coluna1 #texto h3 { margin-bottom: 30px; font-size: 1.45em; color: #666; }
  #resultado #coluna1 #texto h3 span { color: #e55300; }
  
  #resultado #coluna1 #texto ul#resultados { border-top: 1px solid #ececec; list-style: none; }
  #resultado #coluna1 #texto ul#resultados li { padding: 20px 0 15px; border-bottom: 1px solid #ececec; }
  #resultado #coluna1 #texto ul#resultados li h3 { margin: 0; font-size: 1.18em; color: #e55300; }
  #resultado #coluna1 #texto ul#resultados li h4 { font-size: 1em; color: #0f7744; }
  
  
  /* ------- SERVICOS ------- */

  #servicos #coluna1 { margin-left: 0px;  padding: 10px; }
  #servicos #coluna1 #texto { margin-left: 0px;  padding: 10px; width: 540px; float:left; }
  #servicos #coluna1 #texto #secoes { overflow: hidden; }
  #servicos #coluna1 #texto #nucleo { position: relative; height: 91px; padding: 4px 10px 11px 124px; background: url(./imagens/planos_simulador_bg.png) right 0 no-repeat; z-index: 1; }
  #servicos #coluna1 #texto #nucleo .moldura, #servicos #coluna1 #texto #nucleo img { position: absolute; top: 0; left: 0; }
  #servicos #coluna1 #texto #nucleo img { padding: 6px; }
  #servicos #coluna1 #texto #nucleo h3 { margin-bottom: .8em; color: #e55300; }
  #servicos #coluna1 #texto #nucleo a.botao, #servicos #coluna1 #texto #nucleo a.botao strong { display: inline-block; }
  #servicos #coluna1 #texto #nucleo a.botao { position: absolute; bottom: -11px; left: 250px; height: 22px; padding-left: 20px; background-image: url(../imagens/botao_laranja_bgcinza.png); }
  #servicos #coluna1 #texto #nucleo a.botao strong { padding-right: 20px; }
  
  #servicos #coluna1 #secoes { width: 550px; }
  #servicos #coluna1 #secoes img { padding: 6px; }
  #servicos #coluna1 #secoes ul { /** margin-top: -20px; **/ list-style: none; zoom: 1; background: url(./imagens/linha_separa_servicos.gif) repeat; }
  #servicos #coluna1 #secoes ul li { position: relative; float: left; width: 260px; height: 160px; padding: 74px 10px 0 0; background: url(./imagens/pontilhado_fixo_172.gif) 0 74px no-repeat;  zoom: 1; }
  #servicos #coluna1 #secoes ul li .moldura, #servicos #coluna1 #secoes ul li img { position: absolute; top: 74px; left: 25px; }
  #servicos #coluna1 #secoes ul li h4 { font-size: 1.18em; color: #e55300; }
  #servicos #coluna1 #secoes ul li p { margin: 0; }
  #servicos #coluna1 #secoes ul li h4, #servicos #coluna1 #secoes ul li p { margin-left: 145px; }

    /* esquerda */
    #servicos #coluna1 #secoes ul li.esquerda .moldura, #servicos #coluna1 #secoes ul li.esquerda img { position: absolute; top: 74px; left: 0; }
    #servicos #coluna1 #secoes ul li.esquerda { width: 250px; padding-right: 20px; background: none; }
    #servicos #coluna1 #secoes ul li.esquerda h4, #servicos #coluna1 #secoes ul li.esquerda p { margin-left: 120px; }
    #servicos #coluna1 #secoes ul li.esquerda p.btleiamais { }
    #servicos #coluna1 #secoes ul li.esquerda a.leiamais { float: right;  }
    #servicos #coluna1 #secoes ul li a.leiamais { float: right;  }
    #servicos #coluna1 #secoes ul li p.leiamais { text-align: right; }

  #servicos #coluna1 #secoes ul li a.botao, #servicos #coluna1 #secoes ul li a.botao strong { display: inline-block; background-image: url(./imagens/botao_azul_bgcinza.png); }
  #servicos #coluna1 #secoes ul li a.botao { position: absolute; bottom: 0; right: 5px; }
  #servicos #coluna1 #secoes ul li.esquerda a.botao { bottom: 0; right: 20px; }
    
    /* ------- DETALHES ------- */
    #servicos.detalhes #coluna1 #texto a.botao, #servicos.detalhes #coluna1 #texto a.botao strong { display: inline-block; }
    #servicos.detalhes #coluna1 #texto a.botao { margin-left: 10px; }


  /* ------ UNIMED BRASIL ------ */
  #unimed_brasil #breadcrumb { color: #e55300; }
  #unimed_brasil h1 { margin: 15px 0 10px; }
  #unimed_brasil h3 { margin: 20px 0 0; }
  #unimed_brasil .mapa { position: relative; margin-top: 15px; padding: 0 4px; background: url(./imagens/borda_base_mapa.gif) center bottom no-repeat; }
  #unimed_brasil .mapa .topo { margin: 0 -4px; height: 4px; background: url(./imagens/borda_topo_pontilhado_mapa.gif) center top no-repeat; overflow: hidden; }
  #unimed_brasil #coluna1 { width: 256px; height: 482px; padding: 15px 10px; background-color: #f5f5f5; }
  #unimed_brasil #coluna1 p { margin: 0; }
  #unimed_brasil #coluna1 h3 { margin: 0; font-weight: bold; font-size: 1.45em; color: #e55300; }
    #unimed_brasil #limites #conteudo form fieldset ol { margin-top: 15px; }
    #unimed_brasil #limites #conteudo form fieldset ol li { padding-bottom: 10px; }
   #unimed_brasil #limites #conteudo form fieldset label { font-weight: bold; }
    #unimed_brasil #limites #conteudo form fieldset label select { width: 180px; padding: 3px; border: 1px solid #d5d5d5; }
  #unimed_brasil #coluna1 button { display: block; width: 81px; height: 22px; margin: 5px 39px 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#unimed_brasil #coluna1 button { margin-right: 77px; }
  /* coluna 2*/
  #unimed_brasil #coluna2 { float: left; margin-left: 4px ; }


  /* ------- VIVER BEM ------- */
  #viverbem #coluna1 #texto h4 { font-size: 1em; color: #e55300; }
  #viverbem #coluna1 #texto h3 { margin-bottom: .5em; }
  #viverbem #coluna1 #texto p span { color: #e55300; }
  #viverbem #coluna1 ul#secoes { border: 0; zoom: 1; }
  #viverbem #coluna1 ul#secoes li { display: inline; width: 198px; margin-bottom: 40px; padding: 25px 26px 0; border-top: 1px solid #e6e6e6; height: 160px; }
  #viverbem #coluna1 ul#secoes li.primeiro { background: transparent; }
  
  #viverbem #coluna2 .caixa p { margin-bottom: 1em; }
  #viverbem #coluna2 .caixa a.botao, #viverbem #coluna2 .caixa a.botao strong { display: inline-block; } 
  #viverbem #coluna2 .caixa a.botao.laranja, #viverbem #coluna2 .caixa a.botao.laranja strong { background-image: url(./imagens/botao_laranja_bgcinza.png); }
  #viverbem #coluna2 .caixa a.botao.laranja { margin-left: 96px; }
  #viverbem #coluna2 .caixa .interior { padding-right: 10px; padding-left: 10px; }
  #viverbem #coluna2 .caixa .interior p.centro { margin: 0; }
  #viverbem #coluna2 form.caixa fieldset { padding-right: 10px; }
  #viverbem #coluna2 form ol { margin-bottom: 1em; }
  #viverbem #coluna2 form label { font-weight: bold; }
  #viverbem #coluna2 form label input { margin-right: 3px; }
  #viverbem #coluna2 form button { margin-left: 10px; padding-bottom: 2px; }
  #viverbem #coluna2 form#frmenquete p { margin-bottom: 10px; }
  #viverbem #coluna2 form#frmenquete ol li { height: 1%; margin: 0; padding: 0; }
  #viverbem #coluna2 form#frmenquete ol li label input { width: auto; vertical-align: middle; border: 0; }
  #viverbem #coluna2 form#frmemail p { margin-bottom: 10px; }
  #viverbem #coluna2 form#frmemail button { margin-left: 80px; }
  
    /* ------- ARQUIVO DE NOTICIAS ------- */
    #viverbem.arquivo #coluna1 #texto h3 { margin-bottom: 5px; font-weight: bold; font-size: 1em; }
    #viverbem.arquivo #coluna1 #texto ul { margin-bottom: 2em; list-style: none; }
    #viverbem.arquivo #coluna1 #texto ul li { padding-left: 8px; background: url(./imagens/seta_laranja.gif) 0 5px no-repeat; }
    #viverbem.arquivo #coluna1 #texto ul li a { text-decoration: none; color: #666; }
    #viverbem.arquivo #coluna1 #texto ul li a:hover { text-decoration: underline; }
    
    #viverbem.arquivo #coluna2 form button { margin-left: 0; }
    
  /* ------- CADASTRE SE ------- */
  #cadastre_se #coluna1 h3 { margin-bottom: 20px; }
  #cadastre_se #coluna1 h3, #cadastre_se #coluna1 form label span { color: #e55300; }
  #cadastre_se #coluna1 form li { padding: 5px 0;  }
  #cadastre_se #coluna1 form .info { width: 400px; margin: 0 0 20px 80px; }
  #cadastre_se #coluna1 form label { float: left; display: block; width: 250px; height: 20px; padding-right: 5px; font-weight: bold; line-height: 20px; text-align: right; }
  #cadastre_se #coluna1 form strong { color: #e86920; }
  #cadastre_se #coluna1 ol { margin: 10px 0 20px; }
  #cadastre_se #coluna1 form li input { width: 310px; } 
  #cadastre_se #coluna1 form li select { width: 316px; padding: 2px; }
  #cadastre_se #coluna1 form li select#sua_unimed { width: 316px; padding: 2px; }    
  #cadastre_se #coluna1 form li span#expirar { color: #FF0000; margin-left:174px; }
  #cadastre_se #coluna1 form li input.checkBox { width:32px; }
    
  /* cpf */
  #cadastre_se #coluna1 form li input#cpf { width: 140px; }
  /* ddd */
  #cadastre_se #coluna1 form li input#tel_ddd_comercial, #cadastre_se #coluna1 form li input#tel_ddd_cel { width: 28px; text-align: center; }
  #cadastre_se #coluna1 form li input.tel_ddd { width: 28px; text-align: center; }
  /* tel */
  #cadastre_se #coluna1 form li input#tel_comercial, #cadastre_se #coluna1 form li input#tel_cel { width: 103px; }
  #cadastre_se #coluna1 form li input.tel { width: 103px; }
  #cadastre_se #coluna1 form li input#tel_comercial input#dt_nascimento, 
  #cadastre_se #coluna1 form li input#tel_comercial input#dt_entrada_unimed { width: 103px; }
  #cadastre_se #coluna1 form li input#login { width: 100px; } 

  #cadastre_se #coluna1 form .outros_colaboradores li input { width: 140px; }

  #cadastre_se #coluna1 form .outros_colaboradores li.captcha { width: 390px; }
  #cadastre_se #coluna1 form .outros_colaboradores li.captcha img { display: block; margin: 5px 0 0 176px; border: 1px solid #bdbdbd; }
  * html #cadastre_se #coluna1 form .outros_colaboradores li.captcha img { margin-left: 179px; }
  #cadastre_se #coluna1 form .outros_colaboradores li.captcha a {  float: right; width: 60px; margin-top: -45px; font-size: .9em; }

  #cadastre_se #coluna1 form button { 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 #coluna1 form button.laranja { margin-left: 325px; width: 81px; margin-right: 10px; background: url(./imagens/form_botao_81_laranja.gif) no-repeat; }
  #cadastre_se #coluna1 form button.azul { margin-left: 325px; width: 81px; margin-right: 10px; background: url(./imagens/form_botao_72.gif) no-repeat; }
  #cadastre_se #coluna1 form button.azul2 { margin-left: 200px; width: 81px; margin-right: 10px; background: url(./imagens/form_botao_72.gif) no-repeat; }
  * html #cadastre_se #coluna1 form button.laranja { margin-left: 165px; } 

  #cadastre_se div#conteudo #coluna1 .radioBt {
  	width: 32px;
  	border: 0;
  }
  /*-----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;
  }

  /* ------- ATENDIMENTO ONLINE LOGIN ------- */
  #atendimento_online_login #coluna1 { float: none; width: auto; }
  #atendimento_online_login #coluna1 #texto { margin: 0; }
  #atendimento_online_login #coluna1 #texto form#frmacessar { width: 625px; margin: 0 auto; }
  #atendimento_online_login #coluna1 #texto form#frmacessar fieldset { height: 207px; }
  #atendimento_online_login #coluna1 #texto form#frmacessar h4 { margin: 25px 0 20px 100px; font-size: 2.18em; color: #e55300; }
  #atendimento_online_login #coluna1 #texto form#frmacessar ol li { padding-bottom: 11px; }
  #atendimento_online_login #coluna1 #texto form#frmacessar ol li label { float: left; width: 200px; margin-right: 7px; text-align: right; }
  #atendimento_online_login form#frmacessar ol li input { width: 210px; }
  #atendimento_online_login #coluna1 #texto form#frmacessar button { display: block; width: 72px; height: 22px; margin: 15px 0 0 235px; border: 0; background: url(./imagens/form_botao_72.gif) no-repeat; font-size: 1em; font-weight: bold; color: #fff; }

  /* ------- ATENDIMENTO ONLINE LOGIN ------- */
  #atendimento_online_chat #coluna1 { float: none; width: auto; }
  #atendimento_online_chat #coluna1 #texto { margin: 0; }
  #atendimento_online_chat #coluna1 #texto form#frmacessar { width: 625px; margin: 0 auto; }
  #atendimento_online_chat #coluna1 #texto form#frmacessar fieldset { padding: 20px 40px; }
  #atendimento_online_chat #coluna1 #texto form#frmacessar h4 { margin: 0 0 3px; font-size: 2.18em; color: #e55300; }
  #atendimento_online_chat #coluna1 #texto form#frmacessar .info { margin-bottom: 15px; font-weight: bold; font-size: 1.3em; color: #0f7744; }
  #atendimento_online_chat #coluna1 #texto form#frmacessar .info strong { color: #009faf; }
  #atendimento_online_chat #coluna1 #texto form#frmacessar #conversa { height: 110px; padding: 10px; border: 1px solid #d6d6d6; background-color: #fff; overflow: auto; }
  #atendimento_online_chat #coluna1 #texto form#frmacessar #conversa ul { list-style: none; }
  #atendimento_online_chat #coluna1 #texto form#frmacessar #conversa .atendente { color: #009faf; }
  #atendimento_online_chat #coluna1 #texto form#frmacessar #conversa .usuario { color: #0f7744; }
  #atendimento_online_chat #coluna1 #texto form#frmacessar input { width: 523px; margin-top: 10px; padding: 7px 10px; font-weight: bold; font-size: 1.3em; color: #0f7744; }
  #atendimento_online_chat #coluna1 #texto form#frmacessar button { display: block; width: 88px; height: 28px; margin: 15px 0 0 455px; border: 0; background: url(./imagens/form_botao_88_gr.gif) no-repeat; font-weight: bold; font-size: 1.33em; color: #fff; }

  /* ------- ESQUECEU SUA SENHA ------- */
  #esqueceu_senha #coluna1 { float: none; width: auto; }
  #esqueceu_senha #coluna1 #texto { margin: 0; }
  #esqueceu_senha #coluna1 #texto form#frmenviar { width: 625px; margin: 0 auto; }
  #esqueceu_senha #coluna1 #texto form#frmenviar fieldset { padding: 5px 25px 25px; text-align: center; }
  #esqueceu_senha #coluna1 #texto form#frmenviar h4 { margin: 15px 0; font-size: 2.1em; color: #e55300; }
  #esqueceu_senha #coluna1 #texto form#frmenviar ul { list-style: none; }
  #esqueceu_senha #coluna1 #texto form#frmenviar label { margin: 0 5px 20px 0; }
  #esqueceu_senha #coluna1 #texto form#frmenviar label input { width: 120px; padding: 2px 3px; border: 1px solid #dadada; }
  #esqueceu_senha #coluna1 #texto form#frmenviar .campo { margin: 15px 0 20px; }
  #esqueceu_senha #coluna1 #texto form#frmenviar .aviso { margin: 0 35px; font-size: 1.72em; color: #0f7744; }
  #esqueceu_senha #coluna1 #texto form#frmenviar .info { font-size: 1.27em; color: #009faf; }
  #esqueceu_senha #coluna1 #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 SUA SENHA SUCESSO ------- */
  #esqueceu_senha_sucesso #coluna1 { float: none; width: auto; }
  #esqueceu_senha_sucesso #coluna1 #texto { margin: 0; }
  #esqueceu_senha_sucesso #coluna1 #texto .caixa { width: 625px; margin: 0 auto; }
  #esqueceu_senha_sucesso #coluna1 #texto .caixa .interior { padding: 5px 25px 25px; text-align: center; }
  #esqueceu_senha_sucesso #coluna1 #texto .caixa h4 { margin: 15px 0 20px; font-size: 2.1em; color: #e55300; }
  #esqueceu_senha_sucesso #coluna1 #texto .caixa h5 { font-size: 1.9em; color: #0f7744; }
  #esqueceu_senha_sucesso #coluna1 #texto .caixa .aviso { margin: 10px 35px 20px; font-size: 1.72em; color: #0f7744; }
  #esqueceu_senha_sucesso #coluna1 #texto .caixa .info { margin: 10px 50px; font-size: 1.27em; color: #009faf; }
  #esqueceu_senha_sucesso #coluna1 #texto .caixa .botao { display: inline-block; margin-top: 15px; }
  #esqueceu_senha_sucesso #coluna1 #texto .caixa .botao strong { display: inline-block; }

  /* -----ACESSO ÁREA RESTRITA -----*/
  #acesso_area_restrita #coluna1 { float: none; width: auto; }
  #acesso_area_restrita #coluna1 #texto { margin: 0; }
  #acesso_area_restrita #coluna1 #texto #frmacesso { width: 730px; margin: 20px auto 40px; }
  #acesso_area_restrita #coluna1 #texto #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 #coluna1 #texto #frmacesso fieldset { padding: 35px 200px; }
  #acesso_area_restrita #coluna1 #texto #frmacesso h3 { margin-bottom: 18px; font-size: 2.18em; color: #e75e10;}
  #acesso_area_restrita #coluna1 #texto #frmacesso li { margin-bottom: 10px; }
  #acesso_area_restrita #coluna1 #texto #frmacesso label { float: left; display: block; width: 120px; padding-right: 5px; font-weight: bold; text-align: right; }
  #acesso_area_restrita #coluna1 #texto #frmacesso select { width: 200px; }
  #acesso_area_restrita #coluna1 #texto #frmacesso button { margin: 5px 5px 0; }
  
  
    /* ------- FALE COM A AGENCIA ------- */
    #fale_com_agencia #coluna1 #texto { margin-left: 200px; }
    
    #fale_com_agencia #coluna1 #texto form#frmfaleagencia fieldset { padding: 47px 0px 0px 0px; }
    html > body#fale_com_agencia #coluna1 #texto form#frmfaleagencia fieldset { padding-bottom: 47px; }
    #fale_com_agencia #coluna1 #texto form#frmfaleagencia fieldset p.obrigatorios { margin: 0 0 5px 234px; font-size: .9em; color: #e55300; }
    #fale_com_agencia #coluna1 #texto form#frmfaleagencia fieldset ol li { padding-bottom: 11px; font-size: .9em; color: #838383; }
    #fale_com_agencia #coluna1 #texto form#frmfaleagencia fieldset ol li label { float: left; width: 138px; margin-right: 5px; font-size: 1.1em; font-weight: bold; text-align: right; color: #666; }
    #fale_com_agencia #coluna1 #texto form#frmfaleagencia fieldset ol li label span { color: #e55300; }
    #fale_com_agencia #coluna1 #texto form#frmfaleagencia fieldset ol li input, #fale_conosco #coluna1 #texto form#frmfaleconosco fieldset ol li select, 
    #fale_com_agencia #coluna1 #texto form#frmfaleagencia fieldset ol li textarea { font-size: 1em; overflow: auto; }
    #fale_com_agencia #coluna1 #texto form#frmfaleagencia fieldset ol li input { width: 250px; }
    #fale_com_agencia #coluna1 #texto form#frmfaleagencia fieldset ol li input#fale_ddd { width: 27px; }
    #fale_com_agencia #coluna1 #texto form#frmfaleagencia fieldset ol li input#fale_fone { width: 58px; }
    #fale_com_agencia #coluna1 #texto form#frmfaleagencia fieldset ol li select { width: 150px; }
    #fale_com_agencia #coluna1 #texto form#frmfaleagencia fieldset ol li textarea { width: 330px; height: 68px; }
    #fale_com_agencia #coluna1 #texto form#frmfaleagencia fieldset button { display: block; width: 72px; height: 22px; margin: 11px 0 0 402px; border: 0; background: url(./imagens/form_botao_72.gif) no-repeat; font-weight: bold; font-size: 1em; color: #fff; }
    
    #fale_com_agencia #coluna1 #texto #sucesso { text-align: center; }
    #fale_com_agencia #coluna1 #texto #sucesso h3 span { display: block; }
    #fale_com_agencia #coluna1 #texto #sucesso a.botao, #fale_conosco #coluna1 #texto #sucesso a.botao strong { display: inline-block; }
    #fale_com_agencia div#texto div.interior { background:#F5F5F5 none repeat scroll 0 0; padding:10px; } 
    
    
    /* ------- PESQUISA DE ASSESSORES ------- */
    #agencia_assessores #coluna1 #texto { margin-left: 200px; }
	#agencia_assessores #coluna1 #texto h2 { font-weight: normal; font-size: 1.55em; color: #E55300;}
    #agencia_assessores #coluna1 #texto h2 span { font-weight: normal; font-size: 1.1em; color: #0F7744;}
    #agencia_assessores #coluna1 #texto h3 { font-size: 1.1em;}
    #agencia_assessores #coluna1 #texto .caixa_resul_ext { border: 1px solid #f5f5f5; }
	#agencia_assessores #coluna1 #texto .caixa_resul_int { padding: 10px; background: #f5f5f5; border: 3px solid #fff; }
	#agencia_assessores #coluna1 #texto .caixa_resul_int a { color: #666666; text-decoration: none; }
	#agencia_assessores #coluna1 #texto .caixa_resul_int span { color: #E55300; }
    #agencia_assessores #coluna1 #texto form#frmassessores fieldset { padding: 20px 0px 0px 0px; }
    #agencia_assessores #coluna1 #texto form#frmassessores fieldset ol li { padding-bottom: 11px; font-size: .9em; color: #838383; }
    #agencia_assessores #coluna1 #texto form#frmassessores fieldset ol li label { float: left; width: 140px; margin-right: 5px; font-size: 1.1em; font-weight: bold; text-align: right; color: #666; }
    #agencia_assessores #coluna1 #texto form#frmassessores fieldset ol li input { width: 250px; }
    #agencia_assessores #coluna1 #texto form#frmassessores fieldset ol li select { width: 250px; }
	#agencia_assessores #coluna1 #texto form#frmassessores fieldset button { display: block; width: 72px; height: 22px; margin: 11px 0 0 402px; border: 0; background: url(./imagens/form_botao_72.gif) no-repeat; font-weight: bold; font-size: 1em; color: #fff; }
    
    #agencia_assessores #coluna2 .coluna_apoio { margin: 0px; }
    #agencia_assessores #coluna2 .coluna_apoio .caixa .interior { padding: 10px 0 10px 25px;}
    #agencia_assessores #coluna2 .coluna_apoio .caixa .interior ul li{ list-style-type:none; }
    #agencia_assessores #coluna2 .coluna_apoio .caixa .interior ul li a {  }
    #agencia_assessores #coluna2 .coluna_apoio h4 {  
    background:transparent none repeat scroll 0 0;
	color:#009FAF;
	font-size:1.72em;
	font-weight:normal;
	margin-bottom:10px;
	text-indent:0;
    }

   /* ------- PESQUISA DE ASSESSORES ------- */
   
	#agencia_alta_baixa #coluna1 #texto h2 { font-weight: normal; font-size: 1.55em; color: #E55300;}
    #agencia_alta_baixa #coluna1 #texto h2 span { font-weight: normal; font-size: 1.1em; color: #0F7744;}
    #agencia_alta_baixa #coluna1 #texto h3 { font-size: 1.1em;}
    /**/
    #agencia_alta_baixa #coluna1 #texto form#frm fieldset { padding: 00px 0px 0px 0px; }
    #agencia_alta_baixa #coluna1 #texto form#frm fieldset ol li { padding-bottom: 11px; font-size: .9em; color: #838383; }
    #agencia_alta_baixa #coluna1 #texto form#frm fieldset ol li label { float: left; width: 140px; margin-right: 5px; font-size: 1.1em; font-weight: bold; text-align: right; color: #666; }
    #agencia_alta_baixa #coluna1 #texto form#frm fieldset ol li select { width: 50px; }
	#agencia_alta_baixa #coluna1 #texto form#frm fieldset button { display: block; width: 72px; height: 22px; margin: 11px 0 0 402px; border: 0; background: url(./imagens/form_botao_72.gif) no-repeat; font-weight: bold; font-size: 1em; color: #fff; }

    #agencia_alta_baixa #coluna1 #texto #alta  { float:left; width: 250px; padding: 5px 0 5px 10px; }
    #agencia_alta_baixa #coluna1 #texto #alta h3 { font-size:14px; font-weight: bold; color: #0F7744; padding-bottom:25px;}
    #agencia_alta_baixa #coluna1 #texto #alta .noticia {padding-bottom:10px; height: 100%;}
    #agencia_alta_baixa #coluna1 #texto #alta .noticia span { font-weight: bold; color: #0F7744; }
    #agencia_alta_baixa #coluna1 #texto #alta .noticia a { color: #666666; text-decoration: none; }

	#agencia_alta_baixa #coluna1 #texto #baixa  { float:left; width: 250px; padding: 5px 0 5px 15px; }
    #agencia_alta_baixa #coluna1 #texto #baixa h3 { font-size:14px; font-weight: bold; color: red; padding-bottom:25px;}
    #agencia_alta_baixa #coluna1 #texto #baixa .noticia {padding-bottom:10px; height: 100%; }
	#agencia_alta_baixa #coluna1 #texto #baixa .noticia span { font-weight: bold; color: red; }
    #agencia_alta_baixa #coluna1 #texto #baixa .noticia a { color: #666666; text-decoration: none; }

	#agencia_alta_baixa #coluna2 .coluna_apoio { margin: 0px; }
    #agencia_alta_baixa #coluna2 .coluna_apoio .caixa .interior { padding: 10px 0 10px 10px;}
    #agencia_alta_baixa #coluna2 .coluna_apoio .caixa .interior ul li{ list-style-type:none; }
    #agencia_alta_baixa #coluna2 .coluna_apoio .caixa .interior ul li a {  }
    #agencia_alta_baixa #coluna2 .coluna_apoio h4 {  
    background:transparent none repeat scroll 0 0;
	color:#009FAF;
	font-size:1.72em;
	font-weight:normal;
	margin-bottom:10px;
	text-indent:0;
    }     
    
    #agencia_alta_baixa #coluna1 #texto .materia {padding-bottom:10px; }
	#agencia_alta_baixa #coluna1 #texto .materia .emalta { font-weight: bold; color: #0F7744; }
	#agencia_alta_baixa #coluna1 #texto .materia .embaixa { font-weight: bold; color: red; }
	#agencia_alta_baixa #coluna1 #texto .materia a { color: #666666; text-decoration: none; }
	
    /* ------- HOT SITE NOTICIAS ------- */
    #hotsite.noticias #coluna1 #texto #extras { margin-top: 30px; padding-top: 13px; padding-bottom: 25px; border-top: 1px solid #e6e6e6; }
    #hotsite.noticias #coluna1 #texto #extras a.botao, #hotsite.noticias #coluna1 #texto #extras a.botao strong { display: inline-block; }
    #hotsite.noticias #coluna1 #texto #extras ul#compartilhar { float: right; list-style: none; }
    #hotsite.noticias #coluna1 #texto #extras ul#compartilhar li { display: inline; margin-left: 5px; }
    #hotsite.noticias #coluna1 #texto #extras #avaliar { 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; }
    #hotsite.noticias #coluna1 #texto #extras #avaliar strong { color: #060; }
    #hotsite.noticias #coluna1 #texto #extras #avaliar ul, #hotsite.noticias #coluna1 #texto #extras #avaliar ul li { display: inline; }
    #hotsite.noticias #coluna1 #texto #extras #avaliar 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 > body#hotsite.noticias #coluna1 #texto #extras #avaliar ul li a { top: 2px; }
    #hotsite.noticias #coluna1 #texto #extras #avaliar ul li.ativo a { background-position: 0 -13px; }
    #hotsite.noticias #coluna1 #texto #extras #avaliar em { margin-left: 10px; font-style: normal; color: #e55300; }
    #hotsite.noticias #coluna1 #texto #extras a.botao.azul { margin-right: 5px; }

    #hotsite.noticias #coluna1 #comentarios { margin-top: 10px; padding: 18px 45px 18px 20px; background-color: #f7f8f8; }
    #hotsite.noticias #coluna1 #texto #principal #comentarios h4 { margin-bottom: 10px; font-weight: normal; font-size: 1.72em; color: #0F7744;}
    #hotsite.noticias #coluna1 #comentarios ul { list-style: none; }
    #hotsite.noticias #coluna1 #comentarios ul li { padding: 20px 0 15px; border-top: 1px solid #e6e6e6; }
    #hotsite.noticias #coluna1 #comentarios ul li.primeiro { padding: 10px 0; border-top: 0; }
    #hotsite.noticias #coluna1 #comentarios h6 { font-size: 1em; color: #009faf; }
    
    /* ------- 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.1em; }
    #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 20px; } 
    #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: 20px; right: -27px; font-size: 1.4em; }
    
	#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 -----*/
    
    #coluna2 input, #coluna2 form.caixa fieldset ol li select  {
        color: #666;
        font-size: 11px;
    }
    
    #coluna2 form.caixa fieldset button {
        cursor: pointer;
    }
    
    li#guia-li-sou-cliente a,
    li#guia-li-nao-sou-cliente a {
    	outline: none;
    }
    
    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;
    }
    
    #home div#limites div#conteudo div#coluna2 form#frmguia fieldset ol {
    	padding-right:0;
    }
    
    form.caixa ol li img {
        vertical-align: middle;
    }
    
    form.caixa ol li.tit-unimed {
        font-size: 10px;
    }
    
    form.guia-medico fieldset {
        padding-left:0;
		padding-top:0;
		padding-bottom: 10px;
    }
    
    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;
    }
    
    #guia_medico.resultado #coluna1 h2 {
        color: #E55300;
        margin: -20px 0 20px 0;
        font-size: 16px;
    }
    
    #guia_medico.resultado #coluna1 h2 span {
        text-transform: uppercase;
    }
    
    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;
    }
    
    /** Guia médico interno site padrão **/    
    #guia_medico #coluna1 #texto form#frmguia fieldset {
        padding:0px;
		position: relative;
    }
    
    #guia_medico #coluna1 #texto form#frmguia fieldset button {
		cursor:pointer;
		display:inline;
	}
    
    #guia_medico #coluna1 #texto form#frmguia fieldset ol {
        width: 460px;
        padding:0 0 0 15px;
        margin-top: 35px;
    }
    
    * html #guia_medico #coluna1 #texto form#frmguia fieldset ol {
    	padding-top: 0px;
    }
    
    #guia_medico #coluna1 #texto form#frmguia fieldset .guia-medico-corp-busca a {
        display: block;
        width: 242px;
        height: 20px;
        background: #DFDFDF;
        text-align: center;
        margin-bottom: 10px;
        font-weight: bold;
        text-transform: uppercase;
        text-align: center;
        text-decoration: none;
        color: #9F9F9F;
        padding: 2px 0;
    }
    
    #guia_medico #coluna1 #texto form#frmguia fieldset ol li.site-padrao {
        float: left;
        margin-right: 15px;
        padding-bottom: 3px;
    }
       
    #guia_medico #coluna1 #texto form#frmguia button.site-padrao {
        display: inline;
        margin-left: 130px;
        margin-right: 8px;
        margin-top: 0px;
        float: left;
        width: 90px;
        height: 22px;
        background: url(./imagens/gm_form_botao.gif) no-repeat;
        cursor: pointer;
    }

	#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;
	}
	
    #coluna2 form.caixa fieldset #guia-bnt-guiacompleto a {
    	color: #666666;
		font-size: 11px;
    }	

	#guia_medico #coluna1 #texto form#frmguia fieldset #guia-bnt-guiacompleto {
    	margin-left:275px;
    	margin-right: 10px;
    	padding-top: 7px;
		padding-left: 20px;    	
		background-image: url(./imagens/gm_pdf.gif);
		background-repeat: no-repeat;
		background-position: bottom left;    	
    }

    #guia_medico #coluna1 #texto form#frmguia fieldset #guia-bnt-proximo-2 {
    	margin-top: 4px;
    	margin-left: 157px;
    }
    
    #guia_medico #coluna1 #texto form#frmguia button.proximo {
        cursor: pointer;
        margin: 0px 0 0 0px;
    }
    
    #guia_medico #coluna1 #texto form#frmguia button.validar {
        cursor: pointer;
        margin-top: 39px;
        margin-left: 157px;
    }

    #guia_medico #coluna1 #texto form#frmguia button.margem {
		margin-left:220px;
		margin-top:10px;
    }
    
    #guia_medico #coluna1 #texto form#frmguia fieldset .guia-medico-corp-sou-cliente a {
        float:left;
    }
    
    #guia_medico #coluna1 #texto form#frmguia fieldset .guia-medico-corp-busca a:hover {
        text-decoration: underline;
    }
    
    #guia_medico #coluna1 #texto form#frmguia fieldset .guia-medico-corp-nao-sou-cliente a {
        float: right;
    }
    
    #guia_medico #coluna1 #texto form#frmguia fieldset .guia-medico-corp-busca .ativo a{
       color: #009FAF;
       background: #F5F5F5;
    }
    
    #guia_medico #coluna1 #texto form#frmguia fieldset {
        height: 367px;
    }    
    
    #guia_medico #coluna1 form#frmguia ol li input {
		width:134px;
	}
	
	#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; } 	  

    /*----- FECHA ESTILOS NOVO GUIA MÉDICO -----*/
        
	/* Overlay */
	#dialogModal-overlay {background-color:transparent; cursor:wait;}
	
	/* Container */
	#dialogModal-container {
		background-color: transparent;
		font-size: .68em;
		width: 420px; 
		margin: 0;
		padding: 0;
	}	
    
    #guia_medico.interna form#frmguia fieldset {
        /*height: 310px;*/
        padding: 7px 8px 10 3px;
        padding-right: 0px;
    }
    
    #guia_medico.interna form#frmguia fieldset input, #guia_medico.interna form#frmguia fieldset select {
        color: #666;
        font-size: 11px;
    }
    
    
    #guia_medico.interna form#frmguia fieldset ol {
        padding: 5px 0 0 35px;
    }
    
    #guia_medico.interna form#frmguia fieldset input.filtro-estadocidade,#guia_medico.interna form#frmguia fieldset input.filtro-recursoespecialidade,#guia_medico.interna form#frmguia 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: 21px;
		margin-bottom: 0px !important;
	    padding-top: 3px;
		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;
		padding-top: 3px;
		padding-left: 25px !important;
		margin-bottom: 0px !important; 
		padding-bottom:0px !important;
	}
	
	#guia-li-aviso-corpo {
		height: auto !important;
		color: #E55300;
		text-align: justify;
		margin: 0 10px 5px 0;
	}
    
    #guia_medico.interna form#frmguia ol li select#rede  {
        width: 130px;
    }
    
    #guia_medico.interna form#frmguia ol li.tit-unimed {
        margin: 0 0 0 25px;
    }
    
    #guia_medico.interna form#frmguia ol li.rede {
        margin-top:5px;
        margin-bottom:5px;
    }

    #guia_medico.interna form#frmguia fieldset button {
        display: inline;
        cursor: pointer;
    }
        
   #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;
    }
    
    #guia_medico #coluna1 #texto form#frmguia button.guia-completo {
		background: url(./imagens/gm_form_botao.gif) no-repeat;
		width: 90px;
		height: 22px;
		float:left;
		margin-left: 125px;
		position:absolute;
    }
   
	#guia_medico #coluna1 #texto form#frmguia 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;
    }

	#guia_medico.interna #coluna2 form#frmguia ol li.tit-unimed {
		margin-left: 0px;
		padding-left: 0px;
	}
	
	#guia_medico.interna #coluna2 form#frmguia fieldset ol li.visualizador-pdf {
		width:180px;
	}    
	
	#guia_medico.interna #coluna2 form#frmguia fieldset ol #guia-download-adobe {
		margin-left: 0px;
		padding-left: 0px;
		width:190px;
	}

	#guia_medico.interna #coluna2 form#frmguia fieldset ol {
		margin-left: 0px;
		padding-left: 0px;
	}    
	
	#guia_medico.interna #coluna2 form#frmguia fieldset button.guia-bnt-proximo-1 {
		margin-left: 0px;
		padding-left: 0px;
	}

	#guia_medico.interna #coluna2 form#frmguia fieldset button.guia-bnt-validar {
		margin-left: 0px;
		padding-left: 0px;
	}
	
	#guia_medico.interna #coluna2 form#frmguia fieldset button.guia-completo {
		margin-left: 0px;
		padding-left: 0px;
	}

	#guia_medico.interna #coluna2 form#frmguia ol li.guia-li-rede {
		margin-top: 10px;
	}
	
	#guia_medico.interna #coluna2 form#frmguia ol li.guia-li-plano {
		margin-top: 10px;
	}
	
	#guia_medico.interna #coluna2 form#frmguia ol li img {
		vertical-align:middle;
	}
	
	#divGuiaRedes #scrollGuiaRedes {
		height:340px;
		width:360px;
	}
	
	.scroll-pane {
		width: 200px;
		height: 200px;
		overflow: auto;
		float: left;
	}	
	
  /* ---  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 popup --- */
  
  /* ---  guia medico popup --- */
	#home .pop_up h4 { font-weight: normal; font-size: 1.7em; color: #e45300; }
	#home .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 #home .pop_up .fechar { margin-right: -22px; }
	#home .pop_up * { position: relative; }	   
	
	#home #divMultiUnimed { position: absolute; left: 50%; width: 342px; height: 468px; padding: 0 45px 0 25px; margin-left: -206px;}
	#home #divMultiUnimed .fundo {position: absolute; width: 412px; height: 468px; margin-left: -25px; background: url(./imagens/bg_pop_up_grande.png) no-repeat; }
	#home #dialogModal-container { width: 420px; font-size: 0.68em; }
	  * html #home #divMultiUnimed-container #divMultiUnimed .fundo { background: transparent; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (src='imagens/bg_pop_up_grande.png',sizingMethod='crop'); }
	#home #divMultiUnimed .fechar {  margin-right: -45px; }
	  * html #home #divMultiUnimed .fechar { margin-right: -22px; }
	#home #divMultiUnimed h4 { margin: 40px 0 15px; }

	#home #divMultiUnimed ol { list-style: none; }
	#home #divMultiUnimed li { padding-bottom: 5px; }
	#home #divMultiUnimed label { font-weight: bold; line-height: 22px; } 	
  /* --- guia medico popup --- */
    
  /*** Correções guia médico ***/
        /**Site padrão - lateral**/
    #guia_medico.interna #coluna2 form#frmguia ol li input.carteirinha, #coluna2 form.caixa fieldset ol li input.carteirinha {
        width: 40px;
        float: left;
        margin-right: 4px;
    }
    
    #guia_medico.interna form#frmguia fieldset ol li #guia-cartao-unimed {
        font-size: 9px;
		padding-top:3px;        
    }
    
    #coluna2 form.caixa fieldset ol li #guia-cartao-unimed {
        font-size: 9px;
        padding-top: 3px;
        width: 130px;
        float: right;
    }
    
    #coluna2 form.caixa fieldset ol li #guia-cartao-unimed.rede {
        width:auto;
        float: left;
    }
    
    #coluna2 form.caixa fieldset ol li p {
        font-size: 9px;
        padding-top: 3px;
    }
    
    /**Site padrão - interno**/
    #guia_medico #coluna1 form#frmguia ol li input.carteirinha {
        width: 40px;
        float: left;
        margin-right: 4px;       
    }
    
    #guia_medico #coluna1 form#frmguia ol li p {
        font-size: 9px;
    }

    #coluna2 form.caixa fieldset ol li .x-form-field-wrap, #guia_medico #coluna1 #texto form#frmguia ol li .x-form-field-wrap {
    	float: left;
		display: inline;
    }    

    #coluna2 form.caixa fieldset ol li .x-item-disabled input, #guia_medico #coluna1 #texto form#frmguia ol li .x-item-disabled input { 
    	background-color:#e2e2e2;
		background-image:none;
    }    
    
    #coluna2 form.caixa fieldset ol li .x-form-text, #guia_medico #coluna1 #texto form#frmguia ol li .x-form-text {
        color: #666;
        font-size: 11px;
    }    
        
    #home .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;		
    }
    
	#coluna2 h4.maternidade {
		margin-top: 0px !important;
	}
	
	/**Ajuste banner guia mobile no Guia Médico**/
    div.acesse-guia-mobile {
        margin: 10px auto 0pt;
	width: 172px;
	height: 30px;
    }
    
    /** Ajuste div votação **/
    #noticias.detalhes #coluna1 #texto #extras #avaliar { width: 250x; height: 23px; margin-bottom: 1em; padding-top: 5px; background: url(./imagens/noticias_detalhes_avaliacao_bg_1.gif) 0 0 no-repeat; text-align: center; }
    
    /** Redes Socias **/
    #redes_sociais{
    	clear: both;
    	text-align: center;
    }
