﻿/*
|----------------------------------------------------------------------------------------------------|
|           Desenvolvido por: Focusnetworks Interactive Ltda.                                        |
|                    Contato: http://www.focusnetworks.com.br                                        |
|                    Contratante: Intermédica Sistema de Saúde                                       |
|----------------------------------------------------------------------------------------------------|
*/

/* 
	Criado por: Leonard Hofmann - leonard.hofmann@focusnetworks.com.br - 10/07/2009
 */
/*inicio geral*/
body { background:#fff url(../img/bg/bg_geral2.jpg) repeat-x center 0; }

.cabecalho .menu li a {	background:url(../img/lnk_btn/lnk_menu2.gif) no-repeat; }

.cabecalho .menu li.on a { background-image:url(../img/lnk_btn/lnk_menu_on.gif); }

.cabecalho .acesso_rapido strong { background:url(../img/lnk_btn/lnk_acesso_rapido2.gif); }

.img_box .area_tit { background:url(../img/bg/bg_tit_interna2.png) no-repeat; }

.bg_listra { background-image:url(../img/bg/bg_listra_home2.gif); }

.cabecalho .menu li.li_manual_rede span { background-image:url(../img/bg/bg_acesso_exclusivo4.gif); }

.cabecalho ul.acesso_exclusivo li {	background-image:url(../img/bg/bg_acesso_exclusivo5.gif); }

.navegacao * { color:#fffefe;}

.navegacao li a { background-image:url(../img/ico/ico_seta_bra.gif); }

.cont .menu_cont { background-image:url(../img/bg/bg_menu_lateral.jpg); }

.cont { background:#fff; }

.cont .mid1 { line-height:16px; }

.cont2 .mid1 { margin-left:0px; width:755px; }

.cont .bg_cont { background-image:url(../img/bg/bg_borda_beneficios2.gif); }

.cont .mid1 .bg_cont { background-image:url(../img/bg/bg_borda_beneficios.gif); }

.cont .menu_cont li a:hover, .cont .menu_cont li a.on { color:#166b8a; }

.cont .menu_cont li a:hover .span span span, .cont .menu_cont li a.on .span span span { background-image:url(../img/ico/ico_seta_azul.gif); }

.cabecalho .menu li ul { border-color:#2a596c; }

.cabecalho .menu li li a { background-image:url(../img/bg/bg_submenu_a2.gif); }

.cabecalho .acesso_rapido ul { border:1px solid #3cacdd; }

.cabecalho .acesso_rapido ul li a {	background-image:url(../img/bg/bg_acesso_rapido2.gif); }

.cabecalho .acesso_rapido ul li a:hover { background-image:url(../img/bg/bg_acesso_rapido_over2.gif); }

.cont .mid1 h4, .lista_filiais li h5, .cont .mid1 h3, .outras_noticias li h5 { color:#146487; }
/*fim geral*/

/*inicio qualivida home*/
.tit_qualivida_p_p span { background:url(../img/img_qualivida_p_p.jpg); }
.tit_qualivida_p_p h3 { background-image:url(../img/tit/tit_qualivida_p_p.gif); }

.cont .qualivida { padding-top:14px; }

.div_l { width:390px; display:inline; margin-left:-2px; }
.div_r { width:355px; display:inline; margin-right:-2px; }

.media_box {
	border-color:#e3e3e3;
	width:387px;
	height:128px;
	padding:0px;
}

.media_box .bg_media_box { 
	background-image:url(../img/bg/bg_media_box_qualivida.png);
	width:389px;
	height:130px;
	right:-1px;
	bottom:-1px;
	z-index:0;
}

.media_box .aba_m_b {
	margin:30px -19px 0 0;
	z-index:5;
}

.media_box .aba_m_b li {
	float:right;
	clear:right;
}

.media_box .aba_m_b a { color:#166b8a; }

.media_box .aba_m_b a.on {
	background:#166b8a;
	margin:0 -2px 0 0;
	border-width:1px 1px 1px 0;
	border-color:#fff;
}

.media_box .aba_m_b a:hover {
	width:19px;
	margin-right:-2px;
}

h3 {
	font-size:14px;
	color:#146487;
}

.informativo {
	padding:23px 0 0 0;
	width:380px;
	text-align:left;
}

.informativo h3 { padding-bottom:2px; }

.informativo ul {
	width:100%;
}

.informativo ul li {
	width:100%;
	position:relative;
	float:left;
	border-top:1px dashed #e0e0e0;
	padding:8px 0 11px 0;
}

.informativo ul li.li_destaque {
	border:none;
	padding-bottom:13px;
}

.informativo ul li span.img, .informativo ul li span.bg_mask {
	width:208px;
	height:111px;
	overflow:hidden;
	z-index:1;
	display:inline;
	margin:0 15px 0 0;
}

.informativo ul li span.bg_mask {
	position:absolute;
	z-index:2;
	background:url(../img/bg/bg_mask_noticias.png);
	top:8px;
	left:0px;
	display:block;
	margin:0px;
}

.informativo ul li a, .prog_eventos .lista_eventos a {
	display:block;
	color:#888;
}

.informativo ul li a *, .prog_eventos .lista_eventos a * { cursor:pointer; }
.informativo ul li a strong, .prog_eventos .lista_eventos strong { color:#146487; }
.informativo ul li a strong, .prog_eventos a {
    color:#666;
	font-weight:bold;
	width:auto;
	margin-top:10px; 
}
.prog_eventos a { float:right; }
.prog_eventos .paginacao .span a { float:none; }
.informativo ul li a strong { color:#146487; }

.informativo ul li a:hover strong, .prog_eventos .lista_eventos a:hover strong { text-decoration:underline; }
.informativo ul li a span.data, .prog_eventos .lista_eventos a span.data { font-size:10px; }
.informativo ul li a span.texto, .prog_eventos .lista_eventos a span.texto { display:block; }
/*.informativo ul li a span.texto { clear:both; }*/
.informativo ul li a.a1 { font-weight:bold; float:right; color:#666; }

.lnkSeloOucaContEspecial { background-image:url(../img/lnk_btn/lnk_ouca_conteudo_especiais3.gif); width:177px; }

.prog_eventos { width:317px; padding:15px 18px; border:1px solid #e3e3e3; }
.prog_eventos h3 { width:100%; height:21px; background:url(../img/tit/tit_programa_eventos.gif) no-repeat; }
.prog_eventos ul { width:100%; margin-top:18px; }
.prog_eventos ul li { float:left; }
.prog_eventos .lista_eventos { margin-top:14px; width:95.8%; padding:0 2%; height:197px; overflow-y:auto; overflow-x:hidden; border:1px solid #e3e3e3; text-align:left; }
.prog_eventos .lista_eventos li { margin:-1px 0 1px; padding:9px 0 8px 0; border-top:1px dashed #e3e3e3; width:100%; }
.prog_eventos .lista_eventos strong.f_l { width:36px; height:41px; background:url(../img/ico/ico_calendario.gif) no-repeat; font-size:25px; text-align:center; color:#666; display:inline; margin:4px 12px 0 5px; }
.prog_eventos .lista_eventos strong.f_l span { color:#fff; font-size:6px; display:block; text-align:center; padding:2px 0 1px; }

.doencas_cronicas { margin-top:14px; }
.doencas_cronicas * { float:left; width:100%; }
.doencas_cronicas h3 { background-image:url(../img/tit/tit_doencas_cronicas.gif); }
.doencas_cronicas h3.tit_programas { background-image:url(../img/tit/tit_programas.gif); }
.doencas_cronicas h3.tit_imc { background-image:url(../img/tit/tit_imc.gif); }
.doencas_cronicas h5 { color:#146487; font-size:11px; padding-top:4px; }
.doencas_cronicas a.a1 { color:#666; font-weight:bold; float:right; width:auto; margin-top:10px; }

.frm_prog_eventos li { margin-top:5px; width:100%; }
.frm_prog_eventos li label { width:50px; }
.frm_prog_eventos li select { width:250px; }

.msg_aviso { margin:10px 0; }
/*fim qualivida home*/

/*inicio o que é*/
.tit_o_que_e span, .tit_programas span, .tit_doencas_cronicas span, .tit_programacao_eventos span, .tit_faq span, .tit_nossos_informativos span, .tit_nossas_noticias span { background:url(../img/img_qualivida_p_p.jpg); }
.tit_o_que_e h3 { background-image:url(../img/tit/tit_qualivida.gif); }
/*fim o que é*/

/*inicio programas*/
.tit_programas h3 { background-image:url(../img/tit/tit_nossos_programas.gif); }

.lista_filiais li a { float:none; padding-right:3%; color:#888; }

.programa_int { padding:20px 0 0 0; }

.area_p_saude .programa_int img { float:left; display:inline; margin:0 15px 10px 0; }
.area_p_saude .programa_int * { float:none; width:auto; }
.area_p_saude .programa_int table { margin-top:10px; }
.area_p_saude .programa_int table td { padding:3px 0; width:100px; }
.area_p_saude .programa_int ul { padding-bottom:9px; }
.area_p_saude .programa_int ul li { background:transparent url(../img/ico/ico_seta_lar.gif) no-repeat scroll 0 6px !important; border:medium none !important; padding:0 0 0 7px !important; }
/*fim programas*/

/*inicio doenças crônicas*/
.tit_doencas_cronicas h3 { background-image:url(../img/tit/tit_doencas_cronicas2.gif); }

.area_doenca_cronicas .lista_filiais li a, .area_doenca_cronicas .lista_filiais li h5 { padding-left:2%;}

.integra_imprensa h3 { width:100%; }
.integra_imprensa p { padding-bottom:5px; }
.integra_imprensa h4.tit_outras_doencas { background-image:url(../img/tit/tit_outras_doencas.gif); }
/*fim doenças crônicas*/

/*inicio faq*/
.tit_faq h3 { background-image:url(../img/tit/tit_faq.gif); }

.lista_faq { width:100%; overflow:hidden; margin-top:4px; }
.lista_faq li { float:left; width:100%; border-top:1px dashed #e3e3e3; margin:-1px 0 0 0; padding:13px 0 4px 0; }
.lista_faq li strong, .sala_imprensa .noticias li h5, .outras_noticias2 strong { color:#146487; }
.lista_faq li strong { display: block; }
.lista_faq a { color:#e27b28; }
/*fim faq*/

/*inicio informativo*/
.tit_nossos_informativos h3 { background-image:url(../img/tit/tit_nossos_informativos.gif); }

.sala_imprensa .noticias { border:1px solid #146487; padding:12px 0; margin-top:3px; width:99.8%; }
.sala_imprensa .noticias li { width:208px; padding:0 22px 0 21px; }

.bg_borda { left:718px; background-image:url(../img/bg/bg_beneficio_bot2.gif); }

.area_buscar { width:99.8%; border:1px solid #e3e3e3; padding:12px 0; margin:12px 0; }
.area_buscar * { float:left; }
.area_buscar a { margin-left:35px; display:inline; }
.area_buscar input { margin-top:5px; width:500px; }
.area_buscar label { padding:8px 5px 0 0; width:80px; text-align:right; }

.area_informativo .outras_noticias2 { margin-top:10px; }

.integra_imprensa .img { border:1px solid #146487; }

.integra_imprensa .bg_mask { background-image:url(../img/bg/bg_img_rede2.png); }
.integra_imprensa table img { display:inline; float:left; margin-right:20px; }
.integra_imprensa table ul, .integra_imprensa div.area_noticia ul { float:left; padding-bottom:12px; width:100%; }
.integra_imprensa table ul li, .integra_imprensa div.area_noticia ul li { background:white url(../img/ico/ico_seta_lar.gif) no-repeat scroll 0 6px !important; border:medium none !important; float:none !important; margin:5px 0 !important; padding:0 0 0 7px !important; width:auto !important; }
.integra_imprensa div.area_noticia a{ color: #146487; }
/*fim informativo*/

/*inicio noticias*/
.tit_nossas_noticias h3 { background-image:url(../img/tit/tit_nossas_noticias.gif); }
/*fim noticias*/

/*inicio programação de eventos*/
.no_result2 { float:left; width:100%; padding:14px 0; text-align:center; font-weight:bold; font-size:12px; }
.tit_programacao_eventos h3 { background-image:url(../img/tit/tit_programa_eventos2.gif); }

.prog_eventos2 { width:87.8%; padding:17px 6%; border:1px solid #e3e3e3; margin:15px 0 0 0; }
.prog_eventos2 ul { margin:0px; }

.prog_eventos3, .prog_eventos3 .lista_eventos { width:100%; border:none; margin:0px!important; padding:0px!important; }
.prog_eventos3 .lista_eventos { height:auto; width:94%; padding:29px 3%; overflow:visible; }
.prog_eventos3 .lista_eventos li { width:330px;  border:none; border-bottom:1px dashed #E3E3E3; height:75px!important; }
.prog_eventos3 .lista_eventos strong.f_l { margin-left:10px; }

.img_loading_evento { left:182px; position:absolute; top:62px; }
/*fim programação de eventos*/

.lnkEnviar2 { background-image:url(../img/lnk_btn/lnk_enviar_qualivida.jpg); height:29px; }

.font_color{ color:#146487!important; }

.tb_qualivida, .tb_qualivida tr td { border-color: #888888; border-style: solid; border-width: 1px; }
.tb_qualivida td { padding-left:5px; }
.tb_qualivida_desc { padding:5px; }

.btn_imc{
    background-image:url(../img/lnk_btn/btn_calcular_imc.gif); 
    height:22px; width:77px!important;
    float:left!important;
    margin:0 0 0 14px!important;
    text-indent:-99999em; 
    overflow:hidden;
}

.imc ul{margin-top:8px;}

.img_loading_imc{
    width:auto!important;
    position:absolute;
    right:57px;
    top:88px;
}