/*@import url('tooltip.css');*/

* {
	margin: 0; 
	padding: 0; 
	border: 0; 
	outline: 0; 
	line-height: normal;
	}

html {
	height: 100%; 
	overflow-x:hidden;
	}
body {
	font-family: 'Trebuchet MS' !important;
	font-size: 11px;
	color:#000;
	background:#f0f0f0;
	}
/*Classes */
p { margin: 10px 0; }
input, select, textarea { font-size:11px; font-family: 'Trebuchet MS'; padding:3px;}
li, ol { }
strong, b { font-weight: bold;}
i, em { font-style: italic; }
u { text-decoration: underline; }
button, input[type="submit"] { cursor: pointer; }
a { text-decoration: underline; cursor: pointer; }
a:hover { text-decoration: none; }
a:focus { outline: none; }
.vcSome { display: none; }
div#ajax { position: relative; margin: 50px auto 0 auto; padding:0 0 0 35px; width: 200px; font-weight: bold; color: #666;background: url('../img/load_ajax.gif')center left  no-repeat;}
/*Classes - fim*/

/*Estrutura*/
div.geral { width:785px; background:#fff; position:relative; margin:0 auto; }
div.topo { width:785px; position:relative; height:180px; background:url(../img/bg/bg_topo.gif) top repeat-x;}
div.topo h1.logo {background:url(../img/logo_unimed.gif) no-repeat; width:293px; height:143px; position:relative;}
div.topo h1.logo img { display:none;}
div.topo h1.logo .print { display:none;}
div.topo h1.logo a {width:215px; height:90px; display:block; position:absolute; bottom:8px; right:30px;}
div.topo h2.slogan { position:absolute; top:10px; left:306px; font-size:12px; color:#278f64; font-weight:bold;}
div.topo span.telefone { color:#fff; font-weight:bold; position:absolute; top:10px; left:10px; font-size:12px; }
div.topo span.btn_topo { color:#fff; position:absolute; font-weight:bold; top:10px; left:125px; font-size:12px; text-transform:uppercase; }
div.topo span.btn_topo a { color:#fff; text-decoration:none;}
div.topo span.btn_topo a:hover { color:#fff; text-decoration:underline;}
div.topo span.end {color:#999; font-size:10px; position:absolute; right:10px; top:10px;}

div.topo div.menu_topo { position:absolute; top:65px; left:305px;}
div.topo div.menu_topo ul { width:100px; padding-right:5px; height:65px; position:relative; float:left; border-left:1px #ccc solid;}
div.topo div.menu_topo li { list-style:none; padding:0; margin:0;}
div.topo div.menu_topo li img { margin:0 5px;}
div.topo div.menu_topo li a, div.topo div.menu_topo li a:visited { margin:4px 0; font-size:10px; text-transform:uppercase;text-decoration:none; color:#666; display:inline-block; padding:0; width:80px;}
div.topo div.menu_topo li a:hover { text-decoration:underline;}

div.topo div.box_busca { background:url(../img/bg/bg_topo_busca.gif) no-repeat; width:140px; height:80px; padding:5px 10px; position:absolute; top:35px; right:0;}
div.topo div.box_busca td {padding-top:4px;}
div.topo div.box_busca th { color:#fff; font-size:14px; text-align:left; font-weight:bold;}
div.topo div.box_busca input { color:#ccc; font-size:18px; font-weight:bold; background:#fff; width:128px; padding:3px 5px; border:1px #666 solid;}
div.topo div.box_busca button { float:right;color:#666; background:#fff; padding:0 5px; border:1px #666 solid;}

.btn_voltarback { position:absolute; top:135px; right:0px;}
.btn_voltartop { text-align:right; display:block;}

div.topo div.box_login { position:absolute; bottom:5px; right:170px; padding:0 3px; background: #e9e9e9 url(../img/bg/bg_barra_login.gif) no-repeat; width:310px; height:27px;}
div.topo div.box_login p { position:absolute; left:-290px; top:-5px; color:#666;}
div.topo div.box_login table {float:right;}
div.topo div.box_login td { padding:2px 2px 0 2px;}
div.topo div.box_login input {  display:inline-block; border:1px #aeaeae solid; height:15px; background:#fcfcfc; width:90px;}
.ie6 div.topo div.box_login input { height:14px;}
div.topo div.box_login label { color:#0d5843; font-weight:bold; display:inline-block; padding:3px 0; height:15px;}
div.topo div.box_login button { background:url(../img/btn/btn_login_ok.gif); height:22px; width:22px;}

div.meio { display:table; width:785px; color:#666; }
.ie6 div.meio {}
div.meio span.bg_quadradinhos { background:url(../img/bg/bg_topo_quedradinhos.gif) no-repeat; display:block; width:53px; height:71px; position:absolute; top:133px; left:239px; z-index:20;}
div#conteudo { position:relative; padding-left:10px;width:605px; float:left; min-height:300px; display:table-column; vertical-align:top;}
.ie6 div#conteudo {height:300px;}

div.menu_lateral { float:right; width:155px; display:table-column; vertical-align:top;}
div.menu_lateral ul.menu {}
div.menu_lateral ul.menu li { list-style:none; padding:0; margin:0 0 5px 0;}
div.menu_lateral ul.menu li a, 
div.menu_lateral ul.menu li a:visited { font-size:10px; display:block; vertical-align:middle; text-transform:uppercase; font-weight:bold; text-decoration:none; width:130px; padding-right:15px; padding-top:7px; height:23px; text-align:right;}
div.menu_lateral ul.menu li a:hover { text-decoration:none;}
div.menu_lateral .btn_1 a {background-image:url(../img/btn/menu_lateral/btn_1.gif); color:#199EAF !important;}
#menu_btn1 a { color:#199EAF !important;}
div.menu_lateral .btn_2 a {background-image:url(../img/btn/menu_lateral/btn_2.gif); color:#4b8d99 !important;}
#menu_btn2 a { color:#4b8d99 !important;}
div.menu_lateral .btn_3 a {background-image:url(../img/btn/menu_lateral/btn_3.gif); color:#ab1b32 !important; padding-top:0 !important; height:30px !important; line-height:13px;}
#menu_btn3 a { color:#ab1b32 !important;}
div.menu_lateral .btn_4 a {background-image:url(../img/btn/menu_lateral/btn_5.gif); color:#fdc008 !important;}
#menu_btn4 a { color:#fdc008 !important;}
div.menu_lateral .btn_5 a {background-image:url(../img/btn/menu_lateral/btn_4.gif); color:#7A5A21 !important;}
#menu_btn5 a { color:#7A5A21 !important;}
div.menu_lateral .btn_6 a {background-image:url(../img/btn/menu_lateral/btn_6.gif); color:#0d5843 !important;}
#menu_btn6 a { color:#0d5843 !important;}
div.menu_lateral .btn_7 a {background-image:url(../img/btn/menu_lateral/btn_9.gif); color:#278F64 !important; padding-top:0 !important; height:30px !important; line-height:13px;}
#menu_btn7 a { color:#278F64 !important;}
div.menu_lateral .btn_8 a {background-image:url(../img/btn/menu_lateral/btn_8.gif); color:#e65328 !important;}
#menu_btn8 a { color:#e65328 !important;}
div.menu_lateral .btn_9 a {background-image:url(../img/btn/menu_lateral/btn_7.gif); color:#949400 !important;}
#menu_btn9 a { color:#949400 !important;}
div.menu_lateral .btn_10 a {background-image:url(../img/btn/menu_lateral/btn_10.gif); color:#b9d300 !important;}
#menu_btn10 a { color:#b9d300 !important;}

div.menu_lateral div.box_destaques { width:123px; position:relative; border:1px #b9d300 solid; margin: 50px 0 20px 0; padding:35px 10px 10px 10px;}
div.menu_lateral div.box_destaques a.veja_todas { width:60px; height:20px; position:absolute; top:0; right:0;}
div.menu_lateral div.box_destaques h3.tit_box { position:absolute; top:-32px; left:1px; background:url(../img/bg/bg_menu_lateral_tit_destaques.gif); width:143px; height:57px;}
div.menu_lateral div.box_destaques ul {}
div.menu_lateral div.box_destaques ul li { list-style:none; padding:0; margin:10px 0;}
div.menu_lateral div.box_destaques ul li span { display:block;}
div.menu_lateral div.box_destaques ul li a, 
div.menu_lateral div.box_destaques ul li a:visited { display:block; color:#666; text-decoration:none; text-align:center;}
div.menu_lateral div.box_destaques ul li a:hover { text-decoration:none;}

div.rodape { width:765px; height:70px; padding:10px 10px 0 10px; background:#b9d300; position:relative; margin:0;}
div.rodape p.p_links { color:#063; font-size:9px; text-align:center; padding:0; margin:0;}
div.rodape p.p_links a {color:#063; text-decoration:none; white-space:nowrap;}
div.rodape p.p_links a:hover { text-decoration:underline;}
div.rodape div.creditos { color:#063; font-size:9px; text-align:center; margin-top:10px;}
div.rodape div.creditos address {display:inline; font-style:normal;}
div.rodape span.ans {position:absolute; bottom:10px; left:10px;}
div.rodape a.triata { background: url(../img/logo_triata.gif); display:block; position:absolute; bottom:10px; right:10px; width:33px; height:22px;}
/*Estrutura - Fim*/

/*detHome*/
div.dethome { width:100%; display:table; min-height:300px; padding-bottom:25px;}
.ie6 div.dethome {height:300px;}
div.dethome div.banner_home { margin-bottom:30px; width:605px; height:170px;}
div.dethome div.box_minibanners { width:280px; height:110px; position:relative; float:left;}
div.dethome div.box_minibanners td.td_ctr { padding:0 10px;}

div.dethome div.box_colab_coop { width:305px; height:110px; position:relative; float:right; background: url(../img/bg/bg_dethome_box_colab_coop.gif) no-repeat;}
div.dethome div.box_colab_coop span.dots { background:url(../img/bg/bg_dethome_box_colab_coop_dots.gif) no-repeat; position:absolute; top:-17px; right:18px; width:26px; height:16px; display:block;}
div.dethome div.box_colab_coop table { width:100%;}
div.dethome div.box_colab_coop th { width:50%; padding-top:11px; height:23px; color:#fff; font-size:14px; line-height:22px; text-align:center; }
div.dethome div.box_colab_coop ul { width:110px; padding-right:5px; height:65px; position:relative; margin:5px auto 0 auto;}
div.dethome div.box_colab_coop li { list-style:none; padding:0; margin:0;}
div.dethome div.box_colab_coop li img { margin:0 5px;}
div.dethome div.box_colab_coop li a, div.dethome div.box_colab_coop li a:visited { margin:4px 0; font-size:10px; text-transform:uppercase;text-decoration:none; color:#666; display:inline-block; padding:0; width:90px;}
div.dethome div.box_colab_coop li a:hover { text-decoration:underline;}

div.dethome div.box_colunas { width:605px; padding-top:15px; color:#666; clear:both;}
div.dethome div.box_colunas td {width:195px;}
div.dethome div.box_colunas td.td_ctr { padding:0 10px;}
div.dethome div.box_colunas h3.tit_box {font-size:14px; padding-top:27px; height:26px; padding-left:10px; }
div.dethome div.box_colunas div.txt_box { padding:10px; width:175px; height:212px;}

div.dethome div.box_guia { background:#FCF5E1 url(../img/bg/bg_dethome_box_guia.gif) no-repeat; overflow:hidden; position:relative;width:195px; height:360px;}
div.dethome div.box_guia h3.tit_box { color:#fff;}
div.dethome div.box_guia .sp_info {}
div.dethome div.box_guia label { display:block; font-size:12px;}
div.dethome div.box_guia td { padding:3px 0;}
div.dethome div.box_guia td.slt select { width:100%; margin-bottom:3px; color:#000;}
div.dethome div.box_guia td.inp input { color:#ccc; font-size:18px; font-weight:bold; background:#fff; width:162px; padding:3px 5px; border:1px #d1cbbf solid;}
div.dethome div.box_guia td.btn button { position:absolute; bottom:10px; right:0; width:80px; height:25px; background:url(../img/btn/btn_home_buscar.gif);}

div.dethome div.box_noticia { background:#ECECEC url(../img/bg/bg_dethome_box_noticia.gif) no-repeat; overflow:hidden; position:relative;width:195px; height:360px;}
div.dethome div.box_noticia h3.tit_box { color:#0d5843;}
div.dethome div.box_noticia ul { padding:0; margin:0;}
.ie div.dethome div.box_noticia ul { margin:-20px 0 0 0;}
div.dethome div.box_noticia li {list-style:none; padding-bottom:10px;}
.ie div.dethome div.box_noticia li {list-style:none; padding-bottom:0; margin-bottom:-10px;}
div.dethome div.box_noticia a, div.dethome div.box_noticia a:visited { color:#666; text-decoration:none;}
div.dethome div.box_noticia a:hover { text-decoration:none;}
div.dethome div.box_noticia .st_titulo { display:block; height: 35px; overflow:hidden;background:#fff; color:#b9d300; font-size:14px; padding:5px;}
div.dethome div.box_noticia .sp_resumo { font-size:12px; color:#666; text-align:justify; display:block;}
div.dethome div.box_noticia .st_vertodas { position:absolute; bottom:10px; right:0; width:80px; height:25px; background:url(../img/btn/btn_home_vertodas.gif);}

div.dethome div.box_enquete { background:#FCF5E1 url(../img/bg/bg_dethome_box_enquete.gif) no-repeat; overflow:hidden; position:relative;width:195px; height:360px;}
div.dethome div.box_enquete h3.tit_box { color:#0d5843;}
div.dethome div.box_enquete th { font-size:16px; text-align:left; width:175px; max-width:175px; text-align:justify;}
div.dethome div.box_enquete label { display:block; font-size:14px; cursor:pointer;}
div.dethome div.box_enquete input { margin-right:5px;}
div.dethome div.box_enquete button.btn_parcial { position:absolute; bottom:10px; left:0; width:80px; height:25px; background:url(../img/btn/btn_home_parcial.gif);}
div.dethome div.box_enquete button.btn_votar { position:absolute; bottom:10px; right:0; width:80px; height:25px; background:url(../img/btn/btn_home_votar.gif);}

/*detHome - Fim*/

/*Internas*/
.modalDialog_contentDiv { border:1px #278F64 solid !important;}
.modalDialog_transparentDivs {background:#278F64 !important;}
#overlay {background:#278F64 !important;}

#modulo_gmaps { padding:10px; }
#modulo_gmaps a.close { background:#278F64; position:absolute; top:0; right:0; display:block; height:20px; width:20px; }
#modulo_gmaps .sp_label { font-size:16px; color:#B9D300; font-weight:bold; text-transform:uppercase;}
#modulo_gmaps .caixa { margin-bottom:10px;}
#modulo_gmaps input {background:#fff url(../img/bg/bg_contato_input.gif) top repeat-x!important; border:1px #cbcbcb solid !important; color:#666; width:255px !important; font-family:'Trebuchet MS'; font-size:12px; padding:3px;}
#modulo_gmaps button {width:95px; height:26px; margin-left:10px; background:#278F64; color:#fff; border:0 !important;}

div.modulo_newsletter { padding:10px; color:#666;}
div.modulo_newsletter a.close {position:absolute; top:0; right:0;}
div.modulo_newsletter a.close img { background:#278F64; padding:0; margin:0;}
div.modulo_newsletter h1 { font-size:16px; color:#B9D300; font-weight:bold; text-transform:uppercase;}
div.modulo_newsletter p {}
div.modulo_newsletter form {}
div.modulo_newsletter table.tbl_form {width:380px;}
div.modulo_newsletter table.tbl_form td { padding:3px;}
div.modulo_newsletter table.tbl_form td.lbl { padding-right:5px; }
div.modulo_newsletter table.tbl_form td.lbl label { padding:3px 0;width:105px; display:block;text-align:right; float:right; white-space:nowrap; font-weight:bold;}
div.modulo_newsletter table.tbl_form td.inp {}
div.modulo_newsletter table.tbl_form td.inp input {background:#fff url(../img/bg/bg_contato_input.gif) top repeat-x!important; border:1px #cbcbcb solid !important; color:#666; width:255px !important; font-family:'Trebuchet MS'; font-size:12px; padding:3px;}
div.modulo_newsletter table.tbl_form td.tex {}
div.modulo_newsletter table.tbl_form td.tex textarea { background:#fff url(../img/bg/bg_contato_input.gif) top repeat-x!important; border:1px #cbcbcb solid !important; color:#666; width:255px !important; font-family:'Trebuchet MS'; font-size:12px; padding:3px;}
div.modulo_newsletter table.tbl_form td.slt {}
div.modulo_newsletter table.tbl_form td.slt select {background:#fff url(../img/bg/bg_contato_input.gif) top repeat-x!important; border:1px #cbcbcb solid !important; color:#666; width:263px !important; font-family:'Trebuchet MS'; font-size:12px; padding:3px;}
div.modulo_newsletter table.tbl_form td.btn {}
div.modulo_newsletter table.tbl_form td.btn button {width:95px; height:30px; float:right; background:#278F64; color:#fff; border:0 !important;}

.internas{ width:100%; display:table; min-height:300px;}
.ie6 .internas {height:300px;}
.internas div.caminho { position:absolute; position:absolute; top:135px; left:10px; padding:5px 0; }
.internas div.caminho span { text-transform:uppercase;}
.internas div.caixa_btn { position:relative; float:right; clear:both; margin:0 0 10px 10px; border:1px #999 solid; width:198px; padding:5px 0 0 0;}

.internas div.vejatbm { background:#efefef; font-size:11px; padding:10px; width:585px; position:absolute; top:165px;}
.internas div.vejatbm span {color:#666;}
.internas div.vejatbm a { font-weight:bold; display:inline-block;}
.internas div.box_conteudo {}
.internas h3.tit_conteudo { color:#fff; display:inline-block; height:35px; font-size:14px; position:absolute; top:95px; right:0;}
.ie6 .internas h3.tit_conteudo { right:-1px;}
.internas h3.tit_conteudo strong, .internas h3.tit_conteudo span {padding:0; float:left; display:inline-block; height:35px; line-height:35px;}
.ie6 .internas h3.tit_conteudo strong { margin-bottom:-5px;}
.ie6 .internas h3.tit_conteudo span {margin-bottom:-5px;}
.internas div.bnr_conteudo { margin-bottom:145px; background-image: url(../img/img_banner_internas.gif); width:605px; height:95px; overflow:hidden;}
.internas div.bnr_conteudo img { height:89px; margin:3px 0 0 40px; }
.internas div.txt_conteudo li { list-style:disc; list-style-position:inside;}
.internas div.txt_conteudo a { text-decoration:underline;}

.internas #galeria_glrgaleria_conteudo {position:relative; width:100%; padding:0 0 10px 0; }
.internas .tabela_galeria { width:100%; }
.internas .tabela_galeria td { text-align:center; width:25%;text-align:center; padding:10px 0 0 0; display:table-cell; vertical-align:top;}
.internas .tabela_galeria .img_galeria { background: url(../img/bg/bg_internas_galeria_legenda.gif) center bottom no-repeat; color:#0D5843; padding-bottom:5px;}
.internas .tabela_galeria .img_galeria a { display:inline-block; } 
.internas .tabela_galeria .img_galeria a:hover { }
.internas .tabela_galeria .img_galeria .imagens_glrgaleria { display:inline-block; width:130px; padding:5px 5px 1px 5px; border:1px #AEAEAE solid; background:#fff; margin-bottom:5px; }
.ie .internas .tabela_galeria .img_galeria .imagens_glrgaleria { padding:5px;}
.internas .tabela_galeria .img_galeria .imagens_glrgaleria img {width:130px;}
.internas .tabela_galeria .img_galeria .videos_glrgaleria {}
.internas .tabela_galeria .img_galeria .videos_glrgaleria a { }
.internas .tabela_galeria .img_galeria .videos_glrgaleria img { }
/*Internas - Fim*/

/*detTexto*/
.dettexto { width:100%; display:table;}
.dettexto .btn_agenda { display:inline-block; font-weight:bold; padding:5px 10px; text-decoration:none!important; background:#4B8D99; color:#fff; border:0 !important;}
.dettexto .btn_form { display:inline-block; font-weight:bold; padding:5px 10px; text-decoration:none!important; background:#0d5843; color:#fff; border:0 !important;}
.dettexto table.tbl_departamento { width:100%;}
.dettexto table.tbl_departamento td { text-align:center; min-width:33%;}
.dettexto table.tbl_departamento div.item { width:195px; margin:10px 0; padding-bottom:1px; border-bottom:1px #ccc solid; text-align:left;}
.dettexto table.tbl_departamento div.item .st_titulo { background:url(../img/bg/bg_internas_departamentos_titulo.gif) top no-repeat; border-bottom:2px #fff solid; font-size:14px; color:#0d5843; padding: 5px 10px; min-height:38px; text-align:center; display:block;}
.ie6 .dettexto table.tbl_departamento div.item .st_titulo {height:38px;}
.dettexto table.tbl_departamento div.item div.item_conteudo { background:#fcf5e1; padding:20px 10px; width:175px; min-height:60px; overflow-x:hidden;}
.ie6 .dettexto table.tbl_departamento div.item div.item_conteudo { height:60px;}
.dettexto table.tbl_departamento div.item .st_tel1 { color:#396; font-size:14px; display:block; text-align:center;}
.dettexto table.tbl_departamento div.item .st_tel2 { color:#999; font-size:14px; font-weight:normal; display:block; text-align:center;}
.dettexto table.tbl_departamento div.item a { text-align:center;font-size:11px; display:block; color:#666; font-size:9px;}

.dettexto ul.list_auditoria { width:605px;}
.dettexto ul.list_auditoria li { list-style:none outside; display:block; list-style:none; margin-bottom:10px;}
.dettexto ul.list_auditoria li table { width:605px; }
.dettexto ul.list_auditoria a, .duvida ul.list_auditoria a:hover { display:block; text-decoration:none; color:#666;}
.dettexto ul.list_auditoria h3 { padding: 5px 10px; color:#fff; font-size:14px; margin-bottom:10px; clear:both; background:#4B8D99 url(../img/blt/blt_seta_rgt.gif) right center no-repeat;}
.dettexto ul.list_auditoria .ativo { padding: 5px 10px; color:#fff; font-size:14px; margin-bottom:10px; clear:both; background:#4B8D99 url(../img/blt/blt_seta_bot.gif) right center no-repeat;}
.dettexto ul.list_auditoria .txt_faq { padding:10px 0;}

.emergencia div.vejatbm { background:#C7C7C7; font-size:11px; width:605px; padding:0; position:absolute; top:165px;}
.emergencia div.vejatbm span {color:#666;}
.emergencia div.vejatbm a { font-weight:bold; display:block;padding:10px; white-space:nowrap; color:#666; text-decoration:none; border-left:1px #fff solid; border-right:1px #fff solid;}
.emergencia div.vejatbm a:hover, .emergencia div.vejatbm .ativo {font-weight:bold; display:block;padding:10px; white-space:nowrap; background:#4B8D99; border-left:1px #fff solid; border-right:1px #fff solid; color:#fff; text-decoration:none;}
/*detTexto - Fim*/

/*Guia Médico*/
.guiamedico {}
.guiamedico div.filtro { background:#fff; padding:5px;border:1px #278F64 solid;}
.guiamedico div.filtro label { display:block; font-size:12px; color:#278F64;}
.guiamedico div.filtro td { padding:5px; width:50%; position:relative;}
.guiamedico div.filtro td.slt select { width:100%; margin-bottom:3px; color:#000;padding:5px; border:1px #d1cbbf solid;}
.guiamedico div.filtro td.inp input { color:#ccc; font-size:18px; font-weight:bold; background:#fff; width:172px; padding:3px 5px; border:1px #d1cbbf solid;}
.guiamedico div.filtro td button { position:absolute; right:0; width:80px; height:25px; background:url(../img/btn/btn_guia_buscar.gif);}
.ie .guiamedico div.filtro td button { right:-6px;}

.guiamedico ul.list_item {}
.guiamedico ul.list_item li {  margin:10px 0; display:table; list-style:none outside; cursor:pointer;}
.guiamedico ul.list_item div.item {}
.guiamedico ul.list_item div.item table { width:605px; margin:0 0 0 0;}
.ie .guiamedico ul.list_item div.item table { padding:0; margin:0 0 -5px 0;}

.guiamedico ul.list_item .nome { background:#278F64; width:70%; padding:10px; color:#fff; }
.guiamedico ul.list_item .telefone {  background:#B9D300;color:#278F64;width:15%; padding:10px; text-align:center;}
.guiamedico ul.list_item .seta_fechada {color:#B9D300;width:5%;background: #B9D300 url(../img/blt/blt_seta_bot.gif) right center no-repeat;}
.guiamedico ul.list_item .seta_aberta {color:#B9D300;width:5%;background: #B9D300 url(../img/blt/blt_seta_rgt.gif) right center no-repeat;}

.guiamedico ul.list_item div.box_invisivel { position:relative;border:1px #278F64 solid; border-top:0;}
.guiamedico ul.list_item div.box_invisivel a { color:#278F64;}
.guiamedico ul.list_item div.box_invisivel strong { color:#278F64;}
.guiamedico ul.list_item div.box_invisivel { width:583px; padding:10px; background:#fff;}
.guiamedico ul.list_item div.box_invisivel table { width:583px;}

.guiamedico .pagination {width:605px; margin:10px 0; height:30px; line-height: 30px; position:relative; text-align:center;}
.guiamedico .pagination .paginas_galeria a { text-decoration:none;color:#fff; font-weight:bold; background:#bababa; border:1px #bababa solid;  padding:1px 6px;}
.guiamedico .pagination .paginas_galeria a:hover { text-decoration:none; color:#fff; font-weight:bold; background:#B9D300; border:1px #B9D300 solid; margin:0; padding:1px 6px;}
.guiamedico .pagination .pg_atual_galeria { text-decoration:none; color:#fff; font-weight:bold; background:#278F64; border:1px #278F64 solid;  margin:0; padding:1px 6px;}
.guiamedico .pagination .pg_atual_galeria a {}
.guiamedico .pagination .pg_primeira_galeria a { position:absolute; color:#666; display:block; top:8px; left:10px; font-weight:bold;}
.guiamedico .pagination .pg_ultima_galeria a { position:absolute; color:#666; display:block; top:8px; right:10px; font-weight:bold;}
.guiamedico .pagination .pg_anterior_galeria a { position:absolute; color:#666; display:block; top:8px; left:75px; font-weight:bold;}
.guiamedico .pagination .pg_proxima_galeria a { position:absolute; color:#666; display:block; top:8px; right:75px; font-weight:bold;}
/*Guia Médico - Fim*/

/*Boleto*/
.manviaboleto .tbl_listagem { margin:30px 0;}
.manviaboleto .tbl_listagem ul { margin:10px 0;}
.manviaboleto .tbl_listagem ul li { list-style:none; display:inline-block; padding:10px;}

.manviaboleto .tbl_listagem table { width:605px;border:1px #BAD400 solid; border-bottom:0;}
.manviaboleto .tbl_listagem th { background:#BAD400; color:#fff; padding:10px; text-align:left;}
.manviaboleto .tbl_listagem tbody {border:1px #BAD400 solid;  }
.manviaboleto .tbl_listagem tbody th { text-align:center;}
.manviaboleto .tbl_listagem tr { font-weight:bold;}
.manviaboleto .tbl_listagem .aberto img { background:#4B8D99; width:10px; height:10px; cursor:pointer;}
.manviaboleto .tbl_listagem .quitada img { background:#0D5843; width:10px; height:10px; cursor:pointer;}
.manviaboleto .tbl_listagem .vencida img { background:#AB1B32; width:10px; height:10px; cursor:pointer;}

.manviaboleto .tbl_listagem td {border-bottom:1px #BAD400 solid;}

.manviaboleto .tbl_listagem .numero_titulo { width:25%; padding:10px;}
.manviaboleto .tbl_listagem .data_pagamento { width:25%; padding:10px;}
.manviaboleto .tbl_listagem .data_vencimento { width:25%; padding:10px;}
.manviaboleto .tbl_listagem .valor_titulo { width:25%; padding:10px;}

/*Boleto - Fim*/

/*lisagendanas*/
.lisagendanas .tbl_listagem { margin:30px 0;}
.lisagendanas .tbl_listagem ul { margin:10px 0;}
.lisagendanas .tbl_listagem ul li { list-style:none; display:inline-block; padding:10px;}

.lisagendanas .tbl_listagem table { width:605px;border:1px #4B8D99 solid; border-bottom:0;}
.lisagendanas .tbl_listagem th { background:#4B8D99; color:#fff; padding:10px; text-align:left;}
.lisagendanas .tbl_listagem tbody {border:1px #4B8D99 solid;  }
.lisagendanas .tbl_listagem tbody th { text-align:center;}
.lisagendanas .tbl_listagem tr { font-weight:bold;}


.lisagendanas .tbl_listagem td {border-bottom:1px #4B8D99 solid;}

.lisagendanas .tbl_listagem .nome_grupo { width:33%; padding:10px;}
.lisagendanas .tbl_listagem .dia_semana { width:33%; padding:10px;}
.lisagendanas .tbl_listagem .horario_grupo { width:33%; padding:10px;}

/*lisagendanas - Fim*/

/*Serviços Online*/
.servico_online {}
.servico_online a { color:#666;}
.servico_online ul.list_item {}
.servico_online ul.list_item li { margin-bottom:20px; list-style:none;}
.servico_online ul.list_item h3.tit_link { padding: 5px 10px; color:#fff; font-size:14px; margin-bottom:10px; clear:both; background:#B9D300 url(../img/blt/blt_seta_bot.gif) right center no-repeat;}
.servico_online ul.list_item h3.tit_link a { color:#fff; display:block; text-decoration:none;}
.servico_online ul.list_item td.img { padding-right:10px; }
.servico_online ul.list_item td.txt { }
/*Serviços Online - Fim*/

/*Dados do Plano*/
.dados_plano {}
/*
.dados_plano div.vejatbm { background:#C7C7C7; font-size:11px; width:605px; padding:0; position:absolute; top:165px;}
.dados_plano div.vejatbm span {color:#666;}
.dados_plano div.vejatbm a { font-weight:bold; display:block;padding:10px; white-space:nowrap; color:#666; text-decoration:none; border-left:1px #fff solid; border-right:1px #fff solid;}
.dados_plano div.vejatbm a:hover, .noticia div.vejatbm .ativo {font-weight:bold; display:block;padding:10px; white-space:nowrap; border-left:1px #fff solid; border-right:1px #fff solid; background:#949400; color:#fff; text-decoration:none;}
*/

.dados_plano ul.list_noticia { width:605px;}
.dados_plano ul.list_noticia li { list-style:none outside; display:block; list-style:none;}
.dados_plano ul.list_noticia li table { width:605px; }
.dados_plano ul.list_noticia a, .dados_plano ul.list_noticia a:hover { display:block; text-decoration:none; color:#666;}
.dados_plano .td_tit { padding:10px; background:#B9D300; color:#fff;width:605px;}
.dados_plano .td_data { padding:10px; text-align:center; background:#c7c7c7; color:#666; text-align:center; font-weight:bold;}
.dados_plano .td_txt .caixa_btn { margin-top:10px;}
.dados_plano p.p_info { color:#666;}
.dados_plano p.p_info a { color:#666;}
.dados_plano p.p_info strong { color:#B9D300;}
.dados_plano .st_resumo {}
.dados_plano .ler_noticia { display:block; background:url(../img/btn/btn_vejamais_servicos_online.gif) right no-repeat; text-indent:-9999px; height:22px; margin:10px 0;}

.dados_plano .paginacao_dados_plano {width:605px; margin:10px 0; height:30px; line-height: 30px; position:relative; text-align:center;}
.dados_plano .paginacao_dados_plano .paginas_dados_plano a { text-decoration:none;color:#fff; font-weight:bold; background:#bababa; border:1px #bababa solid;  padding:1px 6px;}
.dados_plano .paginacao_dados_plano .paginas_dados_plano a:hover { text-decoration:none; color:#fff; font-weight:bold; background:#B9D300; border:1px #B9D300 solid; margin:0; padding:1px 6px;}
.dados_plano .paginacao_dados_plano .pg_atual_dados_plano { text-decoration:none; color:#fff; font-weight:bold; background:#B9D300; border:1px #B9D300 solid;  margin:0; padding:1px 6px;}
.dados_plano .paginacao_dados_plano .pg_atual_dados_plano a {}
.dados_plano .paginacao_dados_plano .pg_primeira_dados_plano a { position:absolute; color:#666; display:block; top:8px; left:10px; font-weight:bold;}
.dados_plano .paginacao_dados_plano .pg_ultima_dados_plano a { position:absolute; color:#666; display:block; top:8px; right:10px; font-weight:bold;}
.dados_plano .paginacao_dados_plano .pg_anterior_dados_plano a { position:absolute; color:#666; display:block; top:8px; left:75px; font-weight:bold;}
.dados_plano .paginacao_dados_plano .pg_proxima_dados_plano a { position:absolute; color:#666; display:block; top:8px; right:75px; font-weight:bold;}
/*Notícias - Fim*/

/*Berçário Virtual*/
.lisbercario {}
.lisbercario div.filtro { background:#fff; padding:5px;border:1px #fdc008 solid;}
.lisbercario div.filtro label { display:block; font-size:12px;}
.lisbercario div.filtro td { padding:5px; width:50%; position:relative;}
.lisbercario div.filtro td.slt select { width:100%; margin-bottom:3px; color:#000;padding:5px; border:1px #d1cbbf solid;}
.lisbercario div.filtro td.inp input { color:#ccc; font-size:18px; font-weight:bold; background:#fff; width:172px; padding:3px 5px; border:1px #d1cbbf solid;}
.lisbercario div.filtro td button { position:absolute; right:0; width:80px; height:25px; background:url(../img/btn/btn_bercario_buscar.gif);}
.ie .lisbercario div.filtro td button { right:-6px;}

.lisbercario .tbl_listagem { margin:30px 0;}

.lisbercario .tbl_listagem table { width:605px;border:1px #fdc008 solid; border-bottom:0;}
.lisbercario .tbl_listagem th { background:#fdc008; color:#fff; padding:10px; text-align:left;}
.lisbercario .tbl_listagem tbody {border:1px #fdc008 solid;  }
.lisbercario .tbl_listagem tr:hover { background:#efefef; color:#333; cursor:pointer;}
.lisbercario .tbl_listagem td {border:1px #fdc008 solid; border-top:0; border-left:0; border-right:0;}
.lisbercario .tbl_listagem .data { width:20%; padding:10px;}
.lisbercario .tbl_listagem .nome_bebe { width:40%; padding:10px; }
.lisbercario .tbl_listagem .nome_mamae { width:40%; padding:10px; }

.lisbercario .pagination { margin-top:25px;width:605px; margin:10px 0; height:30px; line-height: 30px; position:relative; text-align:center;}
.lisbercario .pagination .paginas_galeria a {text-decoration:none;color:#fff; font-weight:bold; background:#bababa; border:1px #bababa solid;  padding:1px 6px;}
.lisbercario .pagination .paginas_galeria a:hover { text-decoration:none; color:#fff; font-weight:bold; background:#FDC008; border:1px #FDC008 solid; margin:0; padding:1px 6px;}
.lisbercario .pagination .pg_atual_galeria { text-decoration:none; color:#fff; font-weight:bold; background:#FDC008; border:1px #FDC008 solid;  margin:0; padding:1px 6px;}
.lisbercario .pagination .pg_atual_galeria a {}
.lisbercario .pagination .pg_primeira_galeria a { position:absolute; color:#666; display:block; top:8px; left:10px; font-weight:bold;}
.lisbercario .pagination .pg_ultima_galeria a { position:absolute; color:#666; display:block; top:8px; right:10px; font-weight:bold;}
.lisbercario .pagination .pg_anterior_galeria a { position:absolute; color:#666; display:block; top:8px; left:75px; font-weight:bold;}
.lisbercario .pagination .pg_proxima_galeria a { position:absolute; color:#666; display:block; top:8px; right:75px; font-weight:bold;}

.detbercario {}
.detbercario div.filtro { background:#fff; padding:5px;border:1px #fdc008 solid;}
.detbercario div.filtro label { display:block; font-size:12px;}
.detbercario div.filtro td { padding:5px; width:50%; position:relative;}
.detbercario div.filtro td.slt select { width:100%; margin-bottom:3px; color:#000;padding:5px; border:1px #d1cbbf solid;}
.detbercario div.filtro td.inp input { color:#ccc; font-size:18px; font-weight:bold; background:#fff; width:172px; padding:3px 5px; border:1px #d1cbbf solid;}
.detbercario div.filtro td button { position:absolute; right:0; width:80px; height:25px; background:url(../img/btn/btn_bercario_buscar.gif);}
.ie .detbercario div.filtro td button { right:-6px;}

.detbercario div.detbebe {}
.detbercario div.detbebe h3 { font-size:18px; padding:10px 0;}
.detbercario div.detbebe .td_img {}
.detbercario div.detbebe .td_img img { width:320px; margin:10px;}
.detbercario div.detbebe .td_txt { padding:0 10px;}
.detbercario div.detbebe .td_thumb { padding:10px 0;}
.detbercario div.detbebe .td_thumb table { width:100%;}
.detbercario div.detbebe .td_thumb td {}
.detbercario div.detbebe .td_thumb img { width:100px; padding:0; margin:0 0 -4px 0;}
.ie .detbercario div.detbebe .td_thumb img { width:100px; padding:0; margin:0;}
.detbercario div.detbebe .td_links {padding:0;}
.detbercario div.detbebe .td_links ul { padding:0; margin:0; }
.detbercario div.detbebe .td_links li { list-style:none outside; padding:0; margin:0;}
.detbercario div.detbebe .td_links li img { margin:0 5px;}
.detbercario div.detbebe .td_links a, .detbercario div.detbebe .td_links a:visited { white-space:nowrap; margin:4px 0; font-size:10px; text-transform:uppercase;text-decoration:none; color:#999; display:inline-block; padding:0;}
.detbercario div.detbebe .td_links a:hover { text-decoration:underline;}
.detbercario div.detbebe .msg {}
.detbercario div.detbebe .msg li { list-style:none outside;}
.detbercario div.detbebe h4 { font-size:12px; margin:10px 0;}

/*Berçário Virtual - Fim*/

/*Colaboradores & Cooperados*/
.colab_coop {}
.colab_coop a { color:#666;}
.colab_coop ul.list_item {}
.colab_coop ul.list_item li { margin-bottom:20px; list-style:none;}
.colab_coop ul.list_item h3.tit_link { padding: 5px 10px; color:#fff; font-size:14px; margin-bottom:10px; clear:both; background:#AB1B32 url(../img/blt/blt_seta_bot.gif) right center no-repeat;}
.colab_coop ul.list_item h3.tit_link a { color:#fff; display:block; text-decoration:none;}
.colab_coop ul.list_item td.img { padding-right:10px; }
.colab_coop ul.list_item td.txt { padding-right:10px; }

.colab_coop div.form_login { background:#f1dade; border:1px #AB1B32 solid; padding:10px;}
.colab_coop div.form_normal {} 
.colab_coop form td { padding:5px;}
.colab_coop form td.lbl {  color:#AB1B32; text-align:right; font-weight:normal; font-size:12px; }
.colab_coop form input { width:180px; background:#fff url(../img/bg/bg_contato_input.gif) top repeat-x!important; border:1px #cbcbcb solid !important; color:#666; font-family:'Trebuchet MS'; font-size:12px; padding:3px;}
.ie .colab_coop form input {height:19px; line-height:19px; padding:0 3px; }
.webkit .colab_coop form input { line-height:12px;}
.chrome .colab_coop form input { line-height:12px;}
.colab_coop form textarea { background:#fff url(../img/bg/bg_contato_input.gif) top repeat-x!important; border:1px #cbcbcb solid !important; color:#666; width:365px !important; height:165px; font-family:'Trebuchet MS'; font-size:12px; padding:3px;}
.colab_coop form td.btn { text-align:right;}
.colab_coop form td.btn button { display:inline-block; padding:0 10px; height:29px; float:right; background:#AB1B32; color:#fff; border:0 !important; font-family:'Arial'; font-size:12px;}
.colab_coop form td.slt_est select { background:#fff url(../img/bg/bg_contato_input.gif) top repeat-x!important; border:1px #cbcbcb solid !important; color:#666; font-family:'Trebuchet MS'; font-size:12px; padding:3px;}

.colab_coop form .btn_generico {text-decoration:none; white-space:nowrap; color:#AB1B32 !important; font-family:'Arial'; text-align:center;  padding:0; border:0 !important;}
.colab_coop form .btn_generico:hover { text-decoration:underline;}

.prod_med {}

.prod_med table.tbl_listagem { width:605px;border:1px #ab1b32 solid; border-bottom:0;}
.prod_med .tbl_listagem th { background:#ab1b32; color:#fff; padding:10px; text-align:left;}
.prod_med .tbl_listagem tbody {border:1px #ab1b32 solid;  }
.prod_med .tbl_listagem tbody th { text-align:center;}
.prod_med .tbl_listagem tr { font-weight:bold;}
.prod_med .tbl_listagem tr:hover { background:#efefef; color:#333; cursor:pointer;}

.prod_med .tbl_listagem td {border-bottom:1px #ab1b32 solid;}

.prod_med .tbl_listagem .nome_arquivo { width:60%; padding:10px;}
.prod_med .tbl_listagem .tamanho_arquivo { width:20%; padding:10px;}
.prod_med .tbl_listagem .data_arquivo { width:20%; padding:10px;}

.prod_med .pagination { margin-top:25px;width:605px; margin:10px 0; height:30px; line-height: 30px; position:relative; text-align:center;}
.prod_med .pagination .paginas_galeria a {text-decoration:none;color:#fff; font-weight:bold; background:#bababa; border:1px #bababa solid;  padding:1px 6px;}
.prod_med .pagination .paginas_galeria a:hover { text-decoration:none; color:#fff; font-weight:bold; background:#ab1b32; border:1px #ab1b32 solid; margin:0; padding:1px 6px;}
.prod_med .pagination .pg_atual_galeria { text-decoration:none; color:#fff; font-weight:bold; background:#ab1b32; border:1px #ab1b32 solid;  margin:0; padding:1px 6px;}
.prod_med .pagination .pg_atual_galeria a {}
.prod_med .pagination .pg_primeira_galeria a { position:absolute; color:#666; display:block; top:8px; left:10px; font-weight:bold;}
.prod_med .pagination .pg_ultima_galeria a { position:absolute; color:#666; display:block; top:8px; right:10px; font-weight:bold;}
.prod_med .pagination .pg_anterior_galeria a { position:absolute; color:#666; display:block; top:8px; left:75px; font-weight:bold;}
.prod_med .pagination .pg_proxima_galeria a { position:absolute; color:#666; display:block; top:8px; right:75px; font-weight:bold;}

/*Colaboradores & Cooperados - Fim*/

/*Notícias*/
.noticia {}
.noticia div.vejatbm { background:#C7C7C7; font-size:11px; width:605px; padding:0; position:absolute; top:165px;}
.noticia div.vejatbm span {color:#666;}
.noticia div.vejatbm a { font-weight:bold; display:block;padding:10px; white-space:nowrap; color:#666; text-decoration:none; border-left:1px #fff solid; border-right:1px #fff solid;}
.noticia div.vejatbm a:hover, .noticia div.vejatbm .ativo {font-weight:bold; display:block;padding:10px; white-space:nowrap; border-left:1px #fff solid; border-right:1px #fff solid; background:#949400; color:#fff; text-decoration:none;}

.noticia ul.list_noticia { width:605px;}
.noticia ul.list_noticia li { list-style:none outside; display:block; list-style:none;}
.noticia ul.list_noticia li table { width:605px; }
.noticia ul.list_noticia a, .noticia ul.list_noticia a:hover { display:block; text-decoration:none; color:#666;}
.noticia .td_tit { padding:10px; background:#949400; color:#fff;}
.noticia .td_data { padding:10px; text-align:center; background:#c7c7c7; color:#666; text-align:center; font-weight:bold;}
.noticia .td_txt .caixa_btn { margin-top:10px;}
.noticia p.p_info { color:#666;}
.noticia p.p_info a { color:#666;}
.noticia p.p_info strong { color:#949400;}
.noticia .st_resumo {}
.noticia .ler_noticia { display:block; background:url(../img/btn/btn_ler_noticia.gif) right no-repeat; text-indent:-9999px; height:22px; margin:10px 0;}

.noticia .paginacao_noticia {width:605px; margin:10px 0; height:30px; line-height: 30px; position:relative; text-align:center;}
.noticia .paginacao_noticia .paginas_noticia a { text-decoration:none;color:#fff; font-weight:bold; background:#bababa; border:1px #bababa solid;  padding:1px 6px;}
.noticia .paginacao_noticia .paginas_noticia a:hover { text-decoration:none; color:#fff; font-weight:bold; background:#949400; border:1px #949400 solid; margin:0; padding:1px 6px;}
.noticia .paginacao_noticia .pg_atual_noticia { text-decoration:none; color:#fff; font-weight:bold; background:#949400; border:1px #949400 solid;  margin:0; padding:1px 6px;}
.noticia .paginacao_noticia .pg_atual_noticia a {}
.noticia .paginacao_noticia .pg_primeira_noticia a { position:absolute; color:#666; display:block; top:8px; left:10px; font-weight:bold;}
.noticia .paginacao_noticia .pg_ultima_noticia a { position:absolute; color:#666; display:block; top:8px; right:10px; font-weight:bold;}
.noticia .paginacao_noticia .pg_anterior_noticia a { position:absolute; color:#666; display:block; top:8px; left:75px; font-weight:bold;}
.noticia .paginacao_noticia .pg_proxima_noticia a { position:absolute; color:#666; display:block; top:8px; right:75px; font-weight:bold;}
/*Notícias - Fim*/

/*Dúvidas*/

.duvida div.vejatbm { background:#C7C7C7; font-size:11px; width:605px; padding:0; position:absolute; top:165px;}
.duvida div.vejatbm span {color:#666;}
.duvida div.vejatbm a { font-weight:bold; display:block;padding:10px; white-space:nowrap; color:#666; text-decoration:none; border-left:1px #fff solid; border-right:1px #fff solid;}
.duvida div.vejatbm a:hover, .duvida div.vejatbm .ativo {font-weight:bold; display:block;padding:10px; white-space:nowrap; background:#949400; border-left:1px #fff solid; border-right:1px #fff solid; color:#fff; text-decoration:none;}

.duvida ul.list_duvida { width:605px;}
.duvida ul.list_duvida li { list-style:none outside; display:block; list-style:none; margin-bottom:10px;}
.duvida ul.list_duvida li table { width:605px; }
.duvida ul.list_duvida a, .duvida ul.list_duvida a:hover { display:block; text-decoration:none; color:#666;}
.duvida ul.list_duvida h3 { padding: 5px 10px; color:#fff; font-size:14px; margin-bottom:10px; clear:both; background:#949400 url(../img/blt/blt_seta_rgt.gif) right center no-repeat;}
.duvida ul.list_duvida .ativo { padding: 5px 10px; color:#fff; font-size:14px; margin-bottom:10px; clear:both; background:#949400 url(../img/blt/blt_seta_bot.gif) right center no-repeat;}
.duvida ul.list_duvida .txt_faq { padding:10px 0;}

.duvida .paginacao_duvida {width:605px; margin:10px 0; height:30px; line-height: 30px; position:relative; text-align:center;}
.duvida .paginacao_duvida .paginas_duvida a { text-decoration:none;color:#fff; font-weight:bold; background:#bababa; border:1px #bababa solid;  padding:1px 6px;}
.duvida .paginacao_duvida .paginas_duvida a:hover { text-decoration:none; color:#fff; font-weight:bold; background:#949400; border:1px #949400 solid; margin:0; padding:1px 6px;}
.duvida .paginacao_duvida .pg_atual_duvida { text-decoration:none; color:#fff; font-weight:bold; background:#949400; border:1px #949400 solid;  margin:0; padding:1px 6px;}
.duvida .paginacao_duvida .pg_atual_duvida a {}
.duvida .paginacao_duvida .pg_primeira_duvida a { position:absolute; color:#666; display:block; top:8px; left:10px; font-weight:bold;}
.duvida .paginacao_duvida .pg_ultima_duvida a { position:absolute; color:#666; display:block; top:8px; right:10px; font-weight:bold;}
.duvida .paginacao_duvida .pg_anterior_duvida a { position:absolute; color:#666; display:block; top:8px; left:75px; font-weight:bold;}
.duvida .paginacao_duvida .pg_proxima_duvida a { position:absolute; color:#666; display:block; top:8px; right:75px; font-weight:bold;}
/*Dúvidas - Fim*/

/*Responsabilidade Social*/
.responsabilidade {}

.responsabilidade ul.list_noticia { width:605px;}
.responsabilidade ul.list_noticia li { list-style:none; display:block;}
.responsabilidade ul.list_noticia li table { width:605px; }
.responsabilidade ul.list_noticia a, .noticia ul.list_noticia a:hover { display:block; text-decoration:none; color:#666;}
.responsabilidade .td_tit { padding:10px; background:#278F64; color:#fff;}
.responsabilidade .td_data { padding:10px; text-align:center; background:#c7c7c7; color:#666; text-align:center; font-weight:bold;}
.responsabilidade .td_txt .caixa_btn { margin-top:10px;}
.responsabilidade p.p_info { color:#666;}
.responsabilidade p.p_info a { color:#666;}
.responsabilidade p.p_info strong { color:#949400;}
.responsabilidade .st_resumo {}
.responsabilidade .ler_noticia { display:block; background:url(../img/btn/btn_ler_noticia.gif) right no-repeat; text-indent:-9999px; height:22px; margin:10px 0;}
/*Responsabilidade Social*/

/*Contato*/
.contato {}
.contato .barra_azul { background:#E65328; display:block; height:30px; margin:10px 0; clear:both;}
.contato div.tbl_formulario { padding:5px; border:1px #ccc solid; }
.contato div.tbl_formulario strong {color:#fff;}
.contato div.tbl_formulario td { padding:5px;}
.contato div.tbl_formulario td.lbl { display:table-cell; color:#E65328; text-align:right; width:160px; font-weight:bold; background:#fcf5e1;}
.contato div.tbl_formulario td.lbl strong {color:#E65328;}
.contato div.tbl_formulario td.dta {}
.contato div.tbl_formulario td.dta input { background:#fff url(../img/bg/bg_contato_input.gif) top repeat-x!important; border:1px #cbcbcb solid !important; color:#666; width:60px !important; font-family:'Trebuchet MS'; font-size:12px; padding:3px;}
.contato div.tbl_formulario td.inp {}
.contato div.tbl_formulario td.inp input { background:#fff url(../img/bg/bg_contato_input.gif) top repeat-x!important; border:1px #cbcbcb solid !important; color:#666; width:365px !important; font-family:'Trebuchet MS'; font-size:12px; padding:3px;}
.contato div.tbl_formulario td.radio {}
.contato div.tbl_formulario td.radio label { display:block; font-size:14px; cursor:pointer;}
.contato div.tbl_formulario td.radio input {}
.contato div.tbl_formulario td.slt {}
.contato div.tbl_formulario td.slt select { background:#fff url(../img/bg/bg_contato_input.gif) top repeat-x!important; border:1px #cbcbcb solid !important; color:#666; width:373px !important; font-family:'Trebuchet MS'; font-size:12px; padding:3px;}
.contato div.tbl_formulario td.txt {}
.contato div.tbl_formulario td.txt textarea { background:#fff url(../img/bg/bg_contato_input.gif) top repeat-x!important; border:1px #cbcbcb solid !important; color:#666; width:365px !important; height:165px; font-family:'Trebuchet MS'; font-size:12px; padding:3px;}
.contato div.tbl_formulario td.btn {}
.contato div.tbl_formulario td.btn button { width:95px; height:30px; float:right; background:#E65328; color:#fff; border:0 !important;}
/*Contato - Fim*/

/*Form's Serviços Online*/
.form_servicos_online {}
.form_servicos_online .barra_azul { background:#B9D300; display:block; height:30px; margin:10px 0; clear:both;}
.form_servicos_online div.tbl_formulario { padding:5px; border:1px #ccc solid; }
.form_servicos_online div.tbl_formulario strong {color:#fff;}
.form_servicos_online div.tbl_formulario td { padding:5px;}
.form_servicos_online div.tbl_formulario td.lbl { display:table-cell; color:#B9D300; text-align:right; width:160px; font-weight:bold; background:#f2f4d6;}
.form_servicos_online div.tbl_formulario td.lbl strong {color:#B9D300;}
.form_servicos_online div.tbl_formulario td.dta {}
.form_servicos_online div.tbl_formulario td.dta input { background:#fff url(../img/bg/bg_contato_input.gif) top repeat-x!important; border:1px #cbcbcb solid !important; color:#666; width:60px !important; font-family:'Trebuchet MS'; font-size:12px; padding:3px;}
.form_servicos_online div.tbl_formulario td.inp {}
.form_servicos_online div.tbl_formulario td.inp input { background:#fff url(../img/bg/bg_contato_input.gif) top repeat-x!important; border:1px #cbcbcb solid !important; color:#666; width:365px !important; font-family:'Trebuchet MS'; font-size:12px; padding:3px;}
.form_servicos_online div.tbl_formulario td.radio {}
.form_servicos_online div.tbl_formulario td.radio label { display:block; font-size:14px; cursor:pointer;}
.form_servicos_online div.tbl_formulario td.radio input {}
.form_servicos_online div.tbl_formulario td.slt {}
.form_servicos_online div.tbl_formulario td.slt select { background:#fff url(../img/bg/bg_contato_input.gif) top repeat-x!important; border:1px #cbcbcb solid !important; color:#666; width:373px !important; font-family:'Trebuchet MS'; font-size:12px; padding:3px;}
.form_servicos_online div.tbl_formulario td.txt {}
.form_servicos_online div.tbl_formulario td.txt textarea { background:#fff url(../img/bg/bg_contato_input.gif) top repeat-x!important; border:1px #cbcbcb solid !important; color:#666; width:365px !important; height:165px; font-family:'Trebuchet MS'; font-size:12px; padding:3px;}
.form_servicos_online div.tbl_formulario td.btn {}
.form_servicos_online div.tbl_formulario td.btn button { width:95px; height:30px; float:right; background:#B9D300; color:#fff; border:0 !important;}
/*Form's Serviços Online - Fim*/

/*Form's Sac Farmacia*/
.form_sac_farmacia {}
.form_sac_farmacia .tbl_medicamentos {}
.form_sac_farmacia .tbl_medicamentos td { padding:5px;}
.form_sac_farmacia .tbl_medicamentos td.inp {}
.form_sac_farmacia .tbl_medicamentos td.inp input { background:#fff url(../img/bg/bg_contato_input.gif) top repeat-x!important; border:1px #cbcbcb solid !important; color:#666; width:180px !important; font-family:'Trebuchet MS'; font-size:12px; padding:3px;}
.form_sac_farmacia .tbl_medicamentos td.slt {}
.form_sac_farmacia .tbl_medicamentos td.slt select { background:#fff url(../img/bg/bg_contato_input.gif) top repeat-x!important; border:1px #cbcbcb solid !important; color:#666; width:193px !important; font-family:'Trebuchet MS'; font-size:12px; padding:3px;}
.form_sac_farmacia .tbl_medicamentos td.btn button { width:95px; height:30px; float:right; background:#7A5A21; color:#fff; border:0 !important;}

.form_sac_farmacia .lista_remedios { padding:0; margin:0;  }
.form_sac_farmacia .lista_remedios table {background:url(../img/blt/blt_dot_marrom_line.gif) left repeat-y; }
.form_sac_farmacia .lista_remedios td { padding:5px 10px;border-bottom:1px #7A5A21 solid; background:transparent;border-right:1px #7A5A21 solid;}
.form_sac_farmacia .lista_remedios td {color:#7A5A21;}
.form_sac_farmacia .lista_remedios th { background: #7A5A21; text-align:left; padding:5px; color:#fff; font-weight:bold;}

.form_sac_farmacia .barra_azul { background:#7A5A21; display:block; height:30px; margin:10px 0; clear:both;}
.form_sac_farmacia div.tbl_formulario { padding:5px; border:1px #ccc solid; }
.form_sac_farmacia div.tbl_formulario strong {color:#fff;}
.form_sac_farmacia div.tbl_formulario td { padding:5px;}
.form_sac_farmacia div.tbl_formulario td.lbl { display:table-cell; color:#7A5A21; text-align:right; width:160px; font-weight:bold; background:#eee1c9;}
.form_sac_farmacia div.tbl_formulario td.lbl strong {color:#7A5A21;}
.form_sac_farmacia div.tbl_formulario td.dta {}
.form_sac_farmacia div.tbl_formulario td.dta input { background:#fff url(../img/bg/bg_contato_input.gif) top repeat-x!important; border:1px #cbcbcb solid !important; color:#666; width:60px !important; font-family:'Trebuchet MS'; font-size:12px; padding:3px;}
.form_sac_farmacia div.tbl_formulario td.inp {}
.form_sac_farmacia div.tbl_formulario td.inp input { background:#fff url(../img/bg/bg_contato_input.gif) top repeat-x!important; border:1px #cbcbcb solid !important; color:#666; width:365px !important; font-family:'Trebuchet MS'; font-size:12px; padding:3px;}
.form_sac_farmacia div.tbl_formulario td.radio {}
.form_sac_farmacia div.tbl_formulario td.radio label { display:block; font-size:14px; cursor:pointer;}
.form_sac_farmacia div.tbl_formulario td.radio input {}
.form_sac_farmacia div.tbl_formulario td.slt {}
.form_sac_farmacia div.tbl_formulario td.slt select { background:#fff url(../img/bg/bg_contato_input.gif) top repeat-x!important; border:1px #cbcbcb solid !important; color:#666; width:373px !important; font-family:'Trebuchet MS'; font-size:12px; padding:3px;}
.form_sac_farmacia div.tbl_formulario td.txt {}
.form_sac_farmacia div.tbl_formulario td.txt textarea { background:#fff url(../img/bg/bg_contato_input.gif) top repeat-x!important; border:1px #cbcbcb solid !important; color:#666; width:365px !important; height:165px; font-family:'Trebuchet MS'; font-size:12px; padding:3px;}
.form_sac_farmacia div.tbl_formulario td.btn {}
.form_sac_farmacia div.tbl_formulario td.btn button { width:95px; height:30px; float:right; background:#7A5A21; color:#fff; border:0 !important;}
/*Form's Sac Farmacia - Fim*/

/*Atendimento Comercial*/
.cadatendimentocomercial {}
.cadatendimentocomercial .barra_azul { background:#0d5843; display:block; height:30px; margin:10px 0; clear:both;}
.cadatendimentocomercial div.tbl_formulario { padding:5px; border:1px #ccc solid; }
.cadatendimentocomercial div.tbl_formulario strong {color:#fff;}
.cadatendimentocomercial div.tbl_formulario td { padding:5px;}
.cadatendimentocomercial div.tbl_formulario td.lbl { display:table-cell; color:#0d5843; text-align:right; width:160px; font-weight:bold; background:#9ca;}
.cadatendimentocomercial div.tbl_formulario td.lbl strong {color:#0d5843;}
.cadatendimentocomercial div.tbl_formulario td.dta {}
.cadatendimentocomercial div.tbl_formulario td.dta td { text-align:left;}
.cadatendimentocomercial div.tbl_formulario td.dta input { background:#fff url(../img/bg/bg_contato_input.gif) top repeat-x!important; border:1px #cbcbcb solid !important; color:#666; width:60px !important; font-family:'Trebuchet MS'; font-size:12px; padding:3px;}
.cadatendimentocomercial div.tbl_formulario td.inp {}
.cadatendimentocomercial div.tbl_formulario .inp_med { padding:0 0;}
.cadatendimentocomercial div.tbl_formulario .inp_med input { background:#fff url(../img/bg/bg_contato_input.gif) top repeat-x!important; border:1px #cbcbcb solid !important; color:#666; font-family:'Trebuchet MS'; font-size:12px; padding:3px;}
.cadatendimentocomercial div.tbl_formulario .inp_med button {width:80px; font-weight:bold; height:25px; background:#0d5843; color:#fff; border:0 !important;}
.cadatendimentocomercial div.tbl_formulario .inp_med p { text-align:center;}
.cadatendimentocomercial div.tbl_formulario .inp_med strong {color:#0d5843; display:block;}
.cadatendimentocomercial div.tbl_formulario .inp_med .lista_dependentes { border:1px #0d5843 solid; border-bottom:0; margin:0 5px;}
.cadatendimentocomercial div.tbl_formulario .inp_med .lista_dependentes td { background:url(../img/blt/blt_dot_verde_line.gif) bottom repeat-x;}
.cadatendimentocomercial div.tbl_formulario .inp_med .lista_dependentes td {color:#0d5843;}
.cadatendimentocomercial div.tbl_formulario .inp_med .lista_dependentes th { background: #0d5843; text-align:left; padding:5px; color:#fff; font-weight:bold;}

.cadatendimentocomercial div.tbl_formulario td.inp input { background:#fff url(../img/bg/bg_contato_input.gif) top repeat-x!important; border:1px #cbcbcb solid !important; color:#666; width:365px !important; font-family:'Trebuchet MS'; font-size:12px; padding:3px;}
.cadatendimentocomercial div.tbl_formulario td.radio {}
.cadatendimentocomercial div.tbl_formulario td.radio label { display:block; font-size:14px; cursor:pointer;}
.cadatendimentocomercial div.tbl_formulario td.radio input {}
.cadatendimentocomercial div.tbl_formulario td.slt {}
.cadatendimentocomercial div.tbl_formulario td.slt select { background:#fff url(../img/bg/bg_contato_input.gif) top repeat-x!important; border:1px #cbcbcb solid !important; color:#666; width:373px !important; font-family:'Trebuchet MS'; font-size:12px; padding:3px;}
.cadatendimentocomercial div.tbl_formulario td.txt {}
.cadatendimentocomercial div.tbl_formulario td.txt textarea { background:#fff url(../img/bg/bg_contato_input.gif) top repeat-x!important; border:1px #cbcbcb solid !important; color:#666; width:365px !important; height:165px; font-family:'Trebuchet MS'; font-size:12px; padding:3px;}
.cadatendimentocomercial div.tbl_formulario td.btn {}
.cadatendimentocomercial div.tbl_formulario td.btn button { width:95px; height:30px; float:right; background:#0d5843; color:#fff; border:0 !important;}
/*Atendimento Comercial - Fim*/

/*Módulo de Curriculo*/
.cadatue {}
.cadatue .box_conteudo p.resposta {text-align:center;}
.cadatue .box_conteudo p.resposta strong {color:#E65328; font-size:14px;}
.cadatue .box_conteudo a, .cadatue .box_conteudo a:hover {color:#E65328; font-weight:bold;}
.cadatue form {}
.cadatue form td { padding:5px;}
.cadatue form td.lbl {  color:#E65328; text-align:right; width:120px; font-weight:normal; font-size:12px; }
.cadatue form input { background:#fff url(../img/bg/bg_contato_input.gif) top repeat-x!important; border:1px #cbcbcb solid !important; color:#666; font-family:'Trebuchet MS'; font-size:12px; padding:3px;}
.ie .cadatue form input {height:19px; line-height:19px; padding:0 3px; }
.webkit .cadatue form input { line-height:12px;}
.chrome .cadatue form input { line-height:12px;}
.cadatue form td.txr_grd textarea { width:325px !important; height:75px;}
.cadatue form textarea { background:#fff url(../img/bg/bg_contato_input.gif) top repeat-x!important; border:1px #cbcbcb solid !important; color:#666; width:365px !important; height:165px; font-family:'Trebuchet MS'; font-size:12px; padding:3px;}
.cadatue form th { text-align:left; font-weight:normal; text-transform:uppercase; font-weight:bold; padding-bottom:15px;color:#E65328; font-size:14px;}
.cadatue form td.inp_normal span.ddd input {width:20px;}
.cadatue form td.inp_normal span.tel input {width:85px;}
.cadatue form td.inp_med input { width:200px;}
.cadatue form td.inp_grd input { width:345px;}
.cadatue form td.btn { text-align:right;}
.cadatue form td.btn button { width:150px; height:29px; float:right; background:#E65328; color:#fff; border:0 !important; font-family:'Arial'; font-size:12px;}
.cadatue form td.slt_est select { background:#fff url(../img/bg/bg_contato_input.gif) top repeat-x!important; border:1px #cbcbcb solid !important; color:#666; font-family:'Trebuchet MS'; font-size:12px; padding:3px;}

.cadatue .btn_generico {text-decoration:none; display:block; color:#fff !important; font-family:'Arial'; font-size:12px; padding:6px 0; height:17px;background:#E65328; border:0 !important;}
.cadatue .btn_generico:hover {font-family:'Arial'; font-size:12px;}
/*Módulo de Curriculo - Fim*/

/*lisMapa*/
.mapa {}

.mapa div.list_mapa { margin-bottom:10px;}
.mapa div.list_mapa li { list-style:none;}
.mapa div.list_mapa a { text-decoration: none; color: #fff; background:#0D5843; border:1px #0D5843 solid;  margin:0 0 5px 0; display: block; padding: 5px 0; font-weight:bold;}
.mapa div.list_mapa a:hover { text-decoration: none; color:#278F64; background:#e0e0e0; border:1px #e0e0e0 solid; }
.mapa div.list_mapa a img { padding:0 10px;}

.mapa div.list_mapa ul { padding: 8px 10px; list-style: none; } 
.mapa div.list_mapa ul ul { }
.mapa div.list_mapa ul ul a { background:#278F64; border:1px #278F64 solid; color:#fff; }
.mapa div.list_mapa ul ul ul a { background:#B9D300; border:1px #B9D300 solid; color:#fff; }
/*lisMapa - Fim*/

/*lisBusca*/
.lisbusca { }
.lisbusca div.txt_conteudo a { text-decoration:none; }
.lisbusca table.tabela_texto { }
.lisbusca .busca_caixa_texto_consulta {background:#288F64; padding:5px 10px; color:#fff; font-size:14px; font-weight:bold; width:585px; display:block; }
.lisbusca .busca_texto_consulta { text-decoration: underline; color: #fff; text-decoration:underline; }
.lisbusca .busca_caixa_nom_area { color: #288F64; margin:5px 0; padding:10px 0; display: block;width: 585px;font-weight: bold; font-size: 12px; }
.lisbusca .busca_nom_area { color: #288F64; text-decoration:underline; font-size:14px; }
.lisbusca .busca_caixa_resposta { display: table; position: relative;  width:585px; padding: 5px 0; }
.lisbusca .busca_campo_principal { display: block; color: #288F64;  width:585px; }
.lisbusca .busca_campo_principal a, 
.lisbusca .busca_campo_principal a:visited,
.lisbusca .busca_campo_principal a:hover  { text-transform:uppercase; width:585px; font-weight:bold;background:#afcdb7; font-size:11px; color:#288F64; padding:5px 10px; display:block;}
.lisbusca .busca_campo_secundario { margin-top: -15px; display: block;  width: 585px; }
.lisbusca .busca_campo_secundario a, 
.lisbusca .busca_campo_secundario a:visited, 
.lisbusca .busca_campo_secundario a:hover { color: #666; text-decoration: none; display:block; }
.lisbusca .busca_paginacao { color: #288F64; margin:10px 0; padding:10px 0; border:2px #288F64 solid; border-left:0; border-right:0; text-align:center; display: block; width:585px; font-weight: bold; font-size: 12px; }
.lisbusca .busca_paginacao a { color: #288F64;}
.lisbusca .busca_total_registros { color: #288F64; margin: 0 0 10px 0; display: block; width: 585px; font-weight: bold; font-size: 12px; }
/*lisBusca - Fim*/

/**/
.resposta_form {width:100%;}
.resposta_form p { text-align:center; font-size:14px;}
.resposta_form strong {	}

/**/