@charset "utf-8";
/* CSS Document */

body
{
	margin: 0px;
	background: #f7fdff;
}

.cx_corpo
{
	background: #FFFFFF;
	width: 776px;
	padding: 2px 2px 0px 2px;
	float: left;
	position: absolute;
}

.cx_men
{
	background-image: url(../img/bkg_menu_on.gif);	
	float: left;
	width: 792px;
	margin-bottom: -20px;
	border-right: 1px solid #FFFFFF;
	border-top: 2px solid #FFFFFF;	
	margin-right: -40px;	
}

.posit_form_log_vip
{
	margin-top: 0px;
	margin-left: 10px;
}

.fnt_log_vip
{
	border: 2px soliD #9abccb;
	background: #e2f1f7;
	padding: 5px 4px 4px 8px;
	width: 114px;
	height: 14px;
	font-family: verdana;
	font-size: 10px;
	color: #0f3f54;
}

.bt_logar_area_vip
{
	border: 0px;
	background: url(../img/bt_logar_vip.gif);
	width: 59px;
	height: 25px;
	cursor: hand;
}

.cx_crp_geral
{
	background: url(../img/bkg_crp_geral_cl.gif) repeat-x;
	margin-top: 2px;
}

.fnt_tit_01
{
	font-family: arial;
	font-size: 13px;
	color: #214561;
	margin-left: 6px;
	margin-bottom: -40px;
}

.fnt_simp_01
{
	font-family: arial;
	font-size: 10px;
	color: #214561;
	margin-left: 4px;
}

.barra_rodape
{
	background: url(../img/bkg_barra_rodape.gif) repeat-x;
	width: 776px;
	padding: 10px;
	margin-left: -2px;
	text-align: center;
}

/*/////////////// LINK RODAPE ////////////////////////*/

.lnk_rodape 
{
	font-family: verdana;
	font-size: 11px;
	color: #FFFFFF;
}

.lnk_rodape a 
{
	font-family: arial;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;

}

.lnk_rodape a:visited 
{
	font-family: arial;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}

.lnk_rodape a:hover
{
	font-family: arial;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	border-bottom: 3px solid #FFFFFF;
	font-weight: bold;
}

.lnk_rodape a:active 
{
	font-family: arial;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}

/*/////////////// LINK RODAPE ////////////////////////*/

.fnt_rodape
{
	color: #1d4c61;
	font-family: arial;
	font-size: 12px;
	margin-top: 4px;
}

.fnt_ext_rodape
{
	color: #ffffff;
	font-family: arial;
	font-size: 12px;
}

.fnt_ext_rodape_b
{
	color: #000000;
	font-family: arial;
	font-size: 11px;
	margin-top: 2px;
}

.corpo_gente_bonito
{
	background: #f4f4f4;
	border-left: 1px solid #a9c2d7;
	border-right: 1px solid #a9c2d7;
	width: 400px;
	padding: 4px;
	height: 80px;
}

.corpo_gente_bonito_b
{
	background: #f4f4f4;
	border-left: 1px solid #a9c2d7;
	border-right: 1px solid #a9c2d7;
	width: 352px;
	padding: 4px;	
}

.corpo_gente_bonito_m
{
	background: #f4f4f4;
	border-left: 1px solid #a9c2d7;
	border-right: 1px solid #a9c2d7;
	border-bottom: 1px solid #a9c2d7;	
	width: 473px;
	padding: 4px;	
}

/*** LINKS MENU GENTE BONITA ****/

a.lk1
{
    display: block;
    width: 22px;
    height: 22px;
	background: url(../img/lnk_gentebonita/lnk_01_off.gif) 0 0 no-repeat;
    text-decoration: none;
}
 
a:hover.lk1
{
	background: url(../img/lnk_gentebonita/lnk_01_on.gif) 0 0 no-repeat;
}

a:active.lk1
{
	background: url(../img/lnk_gentebonita/lnk_01_on.gif) 0 0 no-repeat;
}

/*/*/

a.lk2
{
    display: block;
    width: 22px;
    height: 22px;
	background: url(../img/lnk_gentebonita/lnk_02_off.gif) 0 0 no-repeat;
    text-decoration: none;
}
 
a:hover.lk2
{
	background: url(../img/lnk_gentebonita/lnk_02_on.gif) 0 0 no-repeat;
}

a:active.lk2
{
	background: url(../img/lnk_gentebonita/lnk_02_on.gif) 0 0 no-repeat;
}

/*/*/

a.lk3
{
    display: block;
    width: 22px;
    height: 22px;
	background: url(../img/lnk_gentebonita/lnk_03_off.gif) 0 0 no-repeat;
    text-decoration: none;
}
 
a:hover.lk3
{
	background: url(../img/lnk_gentebonita/lnk_03_on.gif) 0 0 no-repeat;
}

a:active.lk3
{
	background: url(../img/lnk_gentebonita/lnk_03_on.gif) 0 0 no-repeat;
}

/*/*/

a.lk4
{
    display: block;
    width: 22px;
    height: 22px;
	background: url(../img/lnk_gentebonita/lnk_04_off.gif) 0 0 no-repeat;
    text-decoration: none;
}
 
a:hover.lk4
{
	background: url(../img/lnk_gentebonita/lnk_04_on.gif) 0 0 no-repeat;
}

a:active.lk4
{
	background: url(../img/lnk_gentebonita/lnk_04_on.gif) 0 0 no-repeat;
}

/*/*/

a.lk5
{
    display: block;
    width: 22px;
    height: 22px;
	background: url(../img/lnk_gentebonita/lnk_05_off.gif) 0 0 no-repeat;
    text-decoration: none;
}
 
a:hover.lk5
{
	background: url(../img/lnk_gentebonita/lnk_06_on.gif) 0 0 no-repeat;
}

a:active.lk5
{
	background: url(../img/lnk_gentebonita/lnk_05_on.gif) 0 0 no-repeat;
}
/*/*/

a.lk6
{
    display: block;
    width: 22px;
    height: 22px;
	background: url(../img/lnk_gentebonita/lnk_06_off.gif) 0 0 no-repeat;
    text-decoration: none;
}
 
a:hover.lk6
{
	background: url(../img/lnk_gentebonita/lnk_06_on.gif) 0 0 no-repeat;
}

a:active.lk6
{
	background: url(../img/lnk_gentebonita/lnk_06_on.gif) 0 0 no-repeat;
}

/*/*/

a.lk7
{
    display: block;
    width: 22px;
    height: 22px;
	background: url(../img/lnk_gentebonita/lnk_07_off.gif) 0 0 no-repeat;
    text-decoration: none;
}
 
a:hover.lk7
{
	background: url(../img/lnk_gentebonita/lnk_07_on.gif) 0 0 no-repeat;
}

a:active.lk7
{
	background: url(../img/lnk_gentebonita/lnk_07_on.gif) 0 0 no-repeat;
}

/*/*/

a.lk8
{
    display: block;
    width: 22px;
    height: 22px;
	background: url(../img/lnk_gentebonita/lnk_08_off.gif) 0 0 no-repeat;
    text-decoration: none;
}
 
a:hover.lk8
{
	background: url(../img/lnk_gentebonita/lnk_08_on.gif) 0 0 no-repeat;
}

a:active.lk8
{
	background: url(../img/lnk_gentebonita/lnk_08_on.gif) 0 0 no-repeat;
}
/*/*/

a.lk9
{
    display: block;
    width: 22px;
    height: 22px;
	background: url(../img/lnk_gentebonita/lnk_09_off.gif) 0 0 no-repeat;
    text-decoration: none;
}
 
a:hover.lk9
{
	background: url(../img/lnk_gentebonita/lnk_09_on.gif) 0 0 no-repeat;
}

a:active.lk9
{
	background: url(../img/lnk_gentebonita/lnk_09_on.gif) 0 0 no-repeat;
}
/*/*/

a.lk10
{
    display: block;
    width: 22px;
    height: 22px;
	background: url(../img/lnk_gentebonita/lnk_10_off.gif) 0 0 no-repeat;
    text-decoration: none;
}
 
a:hover.lk10
{
	background: url(../img/lnk_gentebonita/lnk_10_on.gif) 0 0 no-repeat;
}

a:active.lk10
{
	background: url(../img/lnk_gentebonita/lnk_10_on.gif) 0 0 no-repeat;
}
/*** LINKS MENU GENTE BONITA ****/

.cx_depo_gt
{
	overflow: auto; 
	background: #FFFFFF;  
	font-family: arial; 
	font-size: 11px; 
	color: #333333; 
	width: 290px; 
	height: 70px;
}

.cx_depo_gt_b
{
	overflow: auto; 
	background: #FFFFFF;  
	font-family: arial; 
	font-size: 11px; 
	color: #333333; 
	width: 244px; 
	height: 102px;
}

.cx_depo_gt_m
{
	overflow: auto; 
	background: #FFFFFF;  
	font-family: arial; 
	font-size: 11px; 
	color: #333333; 
	width: 272px; 
	height: 136px;
}
	
.bkp_cdepo
{
	background: url(../img/bkp_area_depo.gif) repeat-x; 
	padding: 8px;
}

.posit_anuncios
{
	margin-top: 10px;
}


.lnk_anuncions
{
	font-family: arial;
	font-size: 11px;
	color: #333333;	
}

.pst_21
{
	margin: 10px;
}

.cx_form_gt
{
	margin: 8px 6px 0px 6px;
	width: 272px;
	padding: 10px;
	font-family: arial;
	font-size: 11px;
	color: #FFFFFF;
	text-align: justify;
	background: #a2bf49;
}

.cx_form_gt_2
{
	margin-left: 6px;
	margin-right: 6px;
	border: 1px solid #a2bf49;	
	width: 270px;
	padding: 10px;
	font-family: arial;
	font-size: 11px;
	color: #333333;
	text-align: justify;
	background: #f9f9f9;
	margin-bottom: 10px;
	*margin-bottom: 0px;
}

.frm_gt_bonita
{
	border: 1px solid #a2bf49;
	font-family: arial;
	font-size: 12px;
	height: 16px;
	padding: 3px 3px 2px 4px;
}

.txtarea_gentebonita
{
	border: 1px solid #a2bf49;
	font-family: arial;
	font-size: 12px;
	padding: 3px 3px 2px 4px;
	width: 254px;
}

.cx_menu_gt_2
{
	background: url(../img/fundo_menu_gt_bt.gif);
	width: 482px;
	height: 28px;
	margin-top: 8px;
	padding: 0px 1px 0px 1px;
}

/*/////////////////////*/

.lnk_gt_at
{
	background: url(../img/fd_bt_at_gnt.gif);
	font-family: arial;
	font-size: 11px;
	font-weight: bold;
	width: 16px;
	height: 14px;	
	float: left;
	padding: 8px 6px 6px 14px;
	margin-right: 1px;
	color:#666666;	
}

.lnk_gt_inat
{
	background: url(../img/fd_bt_inat_gnt.gif);
	font-family: arial;
	font-size: 11px;
	font-weight: bold;
	width: 16px;
	height: 15px;	
	float: left;
	padding: 8px 6px 6px 14px;
	margin-right: 1px;	
}

/*/////////////////////*/

.lnk_tt_gt a
{
	font-family: arial;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #000000;		
}

.lnk_tt_gt a:visited
{
	font-family: arial;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;	
	color: #000000;		
}

.lnk_tt_gt a:hover
{
	font-family: arial;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;	
	color: #0099FF;	
}

.lnk_tt_gt a:active
{
	font-family: arial;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;	
	color: #000000;		
}

/*/////////////////////*/

a.cx_op_gt
{
    display: block;
	background: url(../img/fd_bt_inat_gnt.gif);
	font-family: arial;
	font-size: 11px;
	font-weight: bold;
	width: 16px;
	height: 15px;	
	float: left;
	padding: 8px 6px 6px 14px;
	margin-right: 1px;	
    text-decoration: none;
	color: #0066CC;
}
 
a:hover.cx_op_gt
{
	
	color: #000000;
	background: url(../img/fd_bt_inat_gnt_on.gif);
}

a:active.cx_op_gt
{
	background: url(../img/fd_bt_at_gnt.gif);
}


/*/////////////////////*/

.pst_21
{
	margin: 10px;
}
.lnk_anuncions
{
	font-family: arial;
	font-size: 11px;
	color: #333333;	
}

.lnk_anuncions a
{
	font-family: arial;
	font-size: 11px;
	color: #f88702;
	text-decoration: none;	
}

.lnk_anuncions a:visited
{
	font-family: arial;
	font-size: 11px;
	color: #f88702;	
	text-decoration: none;		
}

.lnk_anuncions a:hover
{
	font-family: arial;
	font-size: 11px;
	color: #f88702;	
	text-decoration: none;
	border-bottom: 2px solid #f88702;		
}

.lnk_anuncions a:active
{
	font-family: arial;
	font-size: 11px;
	color: #f88702;	
	text-decoration: none;		
}

.cx_crp_trat
{
	width: 746px;
	background: #f4f2eb;
	padding: 10px;
	margin: 2px 0px 18px 0px;
	font-family: arial;
	font-size: 12px;
}

.cx_crp_caso
{
	width: 746px;
	background: #f4f2eb;
	padding: 10px;
	margin: 2px 0px 18px 0px;
	font-family: arial;
	font-size: 12px;
}


.txt_tratamentos
{
	font-family: verdana;
	font-size: 11px;
	color: #333333;
	text-align: justify;
	background: #FFFFFFFFF;
}

.cx_subtit_trat
{
	background: url(../img/bkc_cab_tis_esp.gif);
	width: 582px;
	height: 16px;
	font-family: arial;
	font-size: 13px;
	font-weight: bold;
	padding: 8px 8px 8px 12px;
	color: #20729b;
	text-align: left;
	margin-top: 16px;
}

.cx_subtit_trat_2
{
	background: url(../img/bkc_cab_tis_esp.gif);
	width: 547px;
	height: 16px;
	font-family: arial;
	font-size: 13px;
	font-weight: bold;
	padding: 8px 8px 8px 12px;
	color: #20729b;
	text-align: left;
	margin-top: 16px;
}

.cx_subtit_trat_elx
{
	background: url(../img/bkc_cab_tis_esp.gif);
	width: 734px;
	height: 16px;
	font-family: arial;
	font-size: 13px;
	font-weight: bold;
	padding: 8px 8px 8px 12px;
	color: #20729b;
	text-align: left;
	margin-top: 16px;
}

.cx_subtit_trat_pd
{
	background: url(../img/bkc_cab_tis_esp.gif);
	width: 570px;
	height: 16px;
	font-family: arial;
	font-size: 13px;
	font-weight: bold;
	padding: 8px 8px 8px 12px;
	color: #20729b;
	text-align: left;
	margin-top: 0px;
}

.cx_subtit_trat_op
{
	background: url(../img/bkc_cab_tis_esp.gif);
	width: 582px;
	height: 16px;
	font-family: arial;
	font-size: 13px;
	font-weight: bold;
	padding: 8px 8px 8px 12px;
	color: #20729b;
	text-align: left;
	margin-top: 0px;
}

.cx_crp_brd
{
	padding: 16px;
	border: 1px solid #d3e8f2;
	margin-top: 1px;
	text-align: center;
}

.cx_crp_brd_sp
{
	padding: 4px;
	border: 1px solid #d3e8f2;
	margin-top: 1px;
	text-align: center;
	width: 744px;
}

.cx_crp_brd_op
{
	padding: 0px;
	border: 1px solid #d3e8f2;
	margin-top: 1px;
	text-align: center;
}

.cx_crp_brd_op2
{
	padding: 10px;
	margin-top: 1px;
	text-align: left;
}

.cx_faq
{
	background: #FFFDF0;
	width: 582px;
	height: 16px;
	font-family: arial;
	font-size: 13px;
	padding: 8px 8px 8px 12px;
	color: #20729b;
	text-align: left;
	border-bottom: 2px solid #FCF3D6;
	text-decoration: none;
	cursor: hand;
}

.respostaFaq
{
	background: #ffffff;
	width: 574px;
	font-family: arial;
	font-size: 12px;
	padding: 14px;
	color: #333333;
	text-align: left;
	text-decoration: none;
	cursor: hand;
	text-align: justify;
}

/*/////////////// LINK COMUM ///////////////*/

.txt_link a
{
	font-family: arial;
	font-size: 12px;
	color: #0066CC;
	text-decoration: none;
}

.txt_link a:visited
{
	font-family: arial;
	font-size: 12px;
	color: #0066CC;
	text-decoration: none;
}

.txt_link a:hover
{
	font-family:arial;
	font-size: 12px;
	color: #0099FF;
	text-decoration: none;
	font-weight: bold;
	border-bottom: 2px solid #0099FF;
}

.txt_link a:active
{
	font-family: arial;
	font-size: 12px;
	color: #0066CC;
	text-decoration: none;
}

/*/////////////// LINK COMUM ///////////////*/

.fnt_tit_trat
{
	font-family: arial;
	font-size: 14px;
	font-weight: bold;
	color: #3475BC;
}

.fnt_tit_trat_s
{
	font-family: arial;
	font-size: 13px;
	color: #3475BC;
}

.fnt_cvt_azul
{
	font-family: verdana;
	font-size: 11px;
	color: #3475BC;
	text-align: justify;
}

.spc_tmp_fnt
{
	margin: 6px;
	font-family: arial;
	font-size: 12px;
	color: #333333;
}

.cx_int_txt_sidney
{
	width: 598px;
	border-left: 1px solid #13526e;
	border-right: 1px solid #13526e;	
}

.cedula_sidney_a
{
	border-right: 1px solid #13526e;
	border-bottom: 1px solid #13526e;
	text-align: center;	
}

.cedula_sidney_b
{
	border-right: 1px solid #13526e;
	border-bottom: 1px solid #13526e;
	text-align: center;	
}

.cedula_sidney_c
{
	border-bottom: 1px solid #13526e;
	text-align: center;	
}

.fnt_epp
{
	font-family: arial;
	font-size: 12px;
	color: #3F96ED;
	text-align: center;
}

.consulta_enviada
{
	font-family: arial;
	font-size: 14px;
	color: #4389F1;
	font-weight: bold;
	text-align: center;
	width: 450px;
	margin-top: 20px;
	margin-left: 70px;
	padding: 10px;
}

.fomr_cnttt
{
	height: 16px;
	padding: 4px;
	border: 1px solid #c6e3f5;
	font-family: arial;
	font-size: 12px;
	color: #333333;
	background: url(../img/bkg_area_contato.gif);
}

.fomr_cnttt_txarea
{
	padding: 4px;
	border: 1px solid #c6e3f5;
	font-family: arial;
	font-size: 12px;
	color: #333333;
	background: url(../img/bkg_area_contato_area.gif);
}

.btEnviar
{
	background: url(../img/bt_enviar_contato.gif);
	width: 84px;
	height: 26px;
	border: none;
	cursor: hand;
}

.fnt_a1
{
	font-family: verdana;
	font-size: 13px;
}

.fnt_b1
{
	font-family: verdana;
	font-size: 11px;
}

.cx_log_adm
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
	background: #cde5ed;
	padding: 10px;
	margin-top: 0px;
}

.txt_tit_adm
{
	font-family: arial;
	font-size: 16px;
	color: #333333;
	font-weight: bold;
	width: 695px;
	margin-top: 20px;
	text-align: left;
	margin-left: 5px;
}

.txt_tit_adm2
{
	font-family: arial;
	font-size: 12px;
	color: #333333;
	width: 695px;
	margin-top: 20px;
	text-align: left;
	margin-left: 5px;
}


.txt_50
{
	font-family: arial;
	font-size: 12px;
	color: #ffffff;
	font-weight: bold;
}

.txt_50b
{
	font-family: arial;
	font-size: 12px;
	color: #000000;
}

/************************************/
.link_nome a
{
	font-family: arial;
	font-size: 12px;
	color: #0066CC;
	text-decoration: none;
}

.link_nome a:visited
{
	font-family: arial;
	font-size: 12px;
	color: #0066CC;
	text-decoration: none;
}

.link_nome a:hover
{
	font-family: arial;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	border-bottom: 4px solid #0099FF;
}

.link_nome a:active
{
	font-family: arial;
	font-size: 12px;
	color: #0066CC;
	text-decoration: none;
}

.info_ico_trat
{
	font-family: tahoma;
	font-size: 11px;
	color: #333;
	background: #F8F8F8;
	text-align: center;
	padding: 4px;
}

.lnk_odotopediatria a
{
	font-family: arial;
	font-size: 12px;
	color: #000;
	text-decoration: none;
}

.lnk_odotopediatria a:hover
{
	font-family: arial;
	font-size: 12px;
	color: #000;
	text-decoration: none;
	font-weight: bold;
	border-bottom: 1px solid #666; 
}

.lnk_odotopediatria a:visited
{
	font-family: arial;
	font-size: 12px;
	color: #000;
	text-decoration: none;
}

.lnk_odotopediatria a: active
{
	font-family: arial;
	font-size: 12px;
	color: #000;
	text-decoration: none;
}


.lnk_mn_des a
{
	font-family: arial;
	font-size: 12px;
	color: #737373;
	text-decoration: none;
}

.lnk_mn_des a:hover
{
	font-family: arial;
	font-size: 12px;
	color: #0066FF;
	text-decoration: none;
}

.lnk_mn_des a:visited
{
	font-family: arial;
	font-size: 12px;
	color: #737373;
	text-decoration: none;
}

.borda_fotos
{
	border: 1px solid #FFFFFF;
}

.borda_fotos:hover 
{
	border: 1px solid #FFFFFF;
	filter: alpha(opacity=50); opacity: .5; -moz-opacity:0.5;
}

