/* CSS Document */

body{
	margin:0px;
	padding:0px;
	font: 10px "Verdana";
	font-weight:normal;
	text-align:center;
        float: left;
        width: 100%;
}
.mapsite{ font-family:Verdana;padding-left:30px;height:15px;
  }

.lado_esq ul{

}


body, div, td{ font:10px "Verdana"; font-weight:normal;}

img {border:0px;}

/* ESTRUTURA BASICA */

div#site_interna{
	width: 1004px;
	font: 10px "Verdana";
	font-weight: normal;
	margin: 0 auto;
	text-align: left;
        top: 0;
        position: relative;
        display: table;
}

.topo {
	z-index: 80;
	width: 1004px;
        position: relative;
        float: left;
        display: table;
        height: 360px;
        top: 0;
}
.topo embed {
    float: left;
    margin: -65px 0 0 0;
    clear: both;
}
body ul#menu {
    margin-left: 25px;
    position: relative;
    clear: both;
}
body ul#menu a:hover {
    text-decoration: none;
}
#menu.area-maternidade li {
    background: #F681AD;
}
#menu.area-maternidade .primeiro-link a {
    background: url('../lib/imgs/background-menu-maternidade.png') no-repeat;
}
#menu.area-maternidade .ultimo-link a {
    background: url('../lib/imgs/background-menu-maternidade.png') right no-repeat;
}
#menu.area-noticia li {
    background: #F08B79;
}
#menu.area-noticia .primeiro-link a {
    background: url('../lib/imgs/background-menu-hospital.png') no-repeat;
}
#menu.area-noticia .ultimo-link a {
    background: url('../lib/imgs/background-menu-hospital.png') right no-repeat;
}
#menu.area-hospital li {
    background: #F08B79;
}
#menu.area-hospital .primeiro-link a {
    background: url('../lib/imgs/background-menu-hospital.png') no-repeat;
}
#menu.area-hospital .ultimo-link a {
    background: url('../lib/imgs/background-menu-hospital.png') right no-repeat;
}
#menu.area-atendimento li {
    background: #4EDBF3;
}
#menu.area-atendimento .primeiro-link a {
    background: url('../lib/imgs/background-menu-atendimento.png') no-repeat;
}
#menu.area-atendimento .ultimo-link a {
    background: url('../lib/imgs/background-menu-atendimento.png') right no-repeat;
}
#menu.area-exame li {
    background: #FBC82F;
}
#menu.area-exame .primeiro-link a {
    background: url('../lib/imgs/background-menu-exame.png') no-repeat;
}
#menu.area-exame .ultimo-link a {
    background: url('../lib/imgs/background-menu-exame.png') right no-repeat;
}
#menu.area-institucional li {
    background: #6360C5;
}
#menu.area-institucional .primeiro-link a {
    background: url('../lib/imgs/background-menu-institucional.png') no-repeat;
}
#menu.area-institucional .ultimo-link a {
    background: url('../lib/imgs/background-menu-institucional.png') right no-repeat;
}
#menu.area-area li {
    background: #82E3AD;
}
#menu.area-area .primeiro-link a {
    background: url('../lib/imgs/background-menu-area.png') no-repeat;
}
#menu.area-area .ultimo-link a {
    background: url('../lib/imgs/background-menu-area.png') right no-repeat;
}
#menu.area-mapadosite li {
    background: #F08B79;
}
#menu.area-mapadosite .primeiro-link a {
    background: url('../lib/imgs/background-menu-hospital.png') no-repeat;
}
#menu.area-mapadosite .ultimo-link a {
    background: url('../lib/imgs/background-menu-hospital.png') right no-repeat;
}
a.link-hospital-vila-da-serra h2 {
    background: url('../lib/imgs/logo-hospital-vila-da-serra.png') no-repeat;
    overflow: hidden;
    height: 0;
    width: 157px;
    float: left;
    padding-top: 76px;
    float: left;
}
body .topo a.link-hospital-vila-da-serra {
    margin-left: 25px;
    position: relative;
    margin-top: 20px;
    clear: both;
    width: 157px;
    height: 76px;
}
div#conteudo_interna { float: left; height:auto; margin-top:-10px; margin-bottom:20px; position: relative; z-index: 90;}
	
.rodape{
	width:835px;
	height:50px;
	background: url(../imgs/bg_rodape.gif) no-repeat;
	font:8px "Tahoma" ;
	padding:3px 0 0 85px;
	position:relative;
	margin-left:38px;
	clear:both;
}

.menu_bottom{ margin-left:4px;}
/*FIM ESTRUTURA BASICA */

/*INICIO INC_HOSPITAL */

.lado_esq{
	margin-top:42px;
	float:left;
}



.linha_menu{margin:3px 0 5px 0;}

.conteudo_central{
	float:left;
	width:603px;
	font:10px "Verdana";
	font-weight:normal;
}

.resposta{
	width:371px;
	text-align:left;
	margin-bottom:15px;
	margin-left:5px;
}


	
.vida_nova{text-align:justify; float:left;}
.licenca{text-align:justify; float:left;}
.razoes{text-align:justify;}

.central_esq{
	width:158px;
	height:303px;
	background:url(../imgs/bg_lilas_hospital.png) no-repeat;
	margin-top:0px;
	padding:51px 0 0 34px;
	font:10px "Verdana";
	font-weight:bold;
	float:left;
}

.txt_horario{
	font:9px "Verdana" ;
	font-weight:bold;
	width:132px;
	margin:14px 0 15px 0;
}

.txt_acesso{
	width:130px;
	font:9px Verdana, Arial, Helvetica, sans-serif;
	color:#4e4e4e;
	margin:14px 0 15px 0;
}

.txt_nova_uti{
	font:9px "Verdana" ;
	color:#4e4e4e;
	margin:12px 0 13px -1px ;
	width:145px;
}
.hora_rosa,.hora_rosa_hospital{
	color:#ef70d9;
	font-weight:bold;
}

.desc_hora,.desc_hora_hospital{
	width:128px;
	font:9px "Verdana" ;
	margin-top:-4px;
	*margin-top:-10px;
}

.desc_hora_hospital{
	margin-top:2px;
	*margin-top:-8px;
}	

.tel_infantil,.tel_adulto{
	color:#5eb180;
	font-weight:bold;
}

.telefone{
	margin-top:8px;
}

.texto_visita,.texto_visita_hospital,.desc_tel,.texto_historia{
	color:#4e4e4e;
	font-weight:normal;
}

.texto_historia{
	width:100px;
}	

.txt_maternidade,p.txt_hospital{
	margin-top:7px;
	font:9px "Verdana";
	font-weight:bold;
	color:#a41c6f;
}

p.txt_hospital{
	color:#ed9d85;
}	

.tododia,.tododia_hospital{
	color:#53378a;
	font-weight:bold;
}

.thumbs_horario{
	width:175px;
	margin:62px 0 0 -17px;
}



.central_dir{
	width:392px;
	float:left;
	margin-top:25px;
	*margin-top:41px;
	margin-left:18px;
}
.fonte_lilas{
	color:#7ea3c9;
	font: 9px "Verdana";
}
.fonte_azul{
	color:#7ea3c9;
	font:9px "Verdana" ;
}

.txt_central_dir,.txt_central_dir2{
	width:367px;
	font: Verdana, Arial, Helvetica, sans-serif 11px;
	margin-top:10px;
	color:#4e4e4e;
	text-align:justify;
}

.numero_hosp{
	color:#53378a;
	font-weight:bold;
}

.direito_interna{
	width:179px;
	margin-top:35px;
	height:540px;
	float:left;
	font:10px "Verdana";
	font-weight:normal;
	color:#4e4e4e;
}

.direito_interna_exame,.direito_interna_area{
	width:180px;
	margin-top:35px;
	height:540px;
	float:left;
}

.direito_interna_area{
	width:197px;
	height:560px;
}
	
.direito_interna_inst{
	margin-top:40px; 
	width:180px;
	height:540px;	
	float:left;
	font-weight:normal;
}


.pq_viladaserra,.visita_virtual_maternidade,.msg_paciente,.como_chegar,.boletim_eletronico,.serv_tomografia,.duvidas_frequentes,.consentimento,.cadastro_medico{
	float:left;
	margin-left:12px;
	width:116px;
}

.boletim_eletronico{_margin-top:0px;}

.texto_consentimento{width:197px;}

.tit_visita{
	margin-bottom:20px;
}

.horarios{
	margin-left:10px;
}

.duvidas_frequentes{
	margin-top:11px;
	margin-left:20px;
}

.tabela{
	margin-left:1px;
}

.cortabela{
	background:#faf1ee;
}

.desc_consultorio{
	*width:305px;
	text-align:left;
}
	
.tabtelefone{
	*width:100px;
	font-weight:bold;
	text-align:right;
}
	
.resolucaocfm{font-size:9px;}/*resolucao CFM na div area medica*/


/*FIM INC_HOSPITAL */

/* INICIO INCLUDES PADROES */
.bonina{
	color:#a41c6f;
	font-weight:bold;
}

.amarelo{
	color:#9e8f3c;
	font-weight:bold;
}

.bege{
	color:#d2ab19;
	font-weight:bold;
}

.roxo{
	color:#53378a;
	font-weight:bold;
}

.verde{
	color:#5eb180;
	font-weight:bold;
}

.verde_claro{
	color:#2fb381;
	font-weight:bold;
}

.laranja{
	color:#ed9d85;
	font-weight:bold;
}

.roxo_claro{
	color:#c047c1;
	font-weight:bold;
}

.obs_maternidade{font:9px "Verdana";}

.perg_maternidade,.perg_exame,.semanas,.perg_hospital,.perg_atendimento,.perg_area,.perg_area1,.perg_institucional{font-weight:bold; margin-top:5px;}

.semanas{margin-left:3px;}	

.visita{margin-left:15px;} 
	
.tit_realce{
	font-weight:bold;
	color:#666600;
}

.bullet_interno{margin-right:5px;}

.bullet_externo{margin-right:2px;}

.comissao_evento,.complicacao_avc,.via_aerea,.traumatismo_va,.embolia,.choque,.anoxia_cerebral,.queimaduras,.choque,.defeito_aparelho,.corpo_adm{margin-left:20px;}

.nome_medico{
	float:right;
	text-align:right;
}	

/*mouseover dos links*/
a.site_mat:link {text-decoration: none; color:#4e4e4e;}
a.site_mat:visited {text-decoration: none; color:#4e4e4e;}
a.site_mat:hover {text-decoration: underline; color: #5b498f;}
a.site_mat:active {text-decoration: none; color:#4e4e4e;}

a.site_hosp:link {text-decoration: none; color:#4e4e4e;}
a.site_hosp:visited {text-decoration: none; color:#4e4e4e;}
a.site_hosp:hover {text-decoration: underline; color: #ed9d85;}
a.site_hosp:active {text-decoration: none; color:#4e4e4e;}

a.site_atend:link {text-decoration: none; color:#4e4e4e;}
a.site_atend:visited {text-decoration: none; color:#4e4e4e;}
a.site_atend:hover {text-decoration: underline; color: #5eb180;}
a.site_atend:active {text-decoration: none; color:#4e4e4e;}

a.verde_bb:link {text-decoration: none; color:#4e4e4e;}
a.verde_bb:visited {text-decoration: none; color:#4e4e4e;}
a.verde_bb:hover {text-decoration: underline; color: #5eb180;}
a.verde_bb:active {text-decoration: none; color:#4e4e4e;}

a.site_area:link {text-decoration: none; color:#4e4e4e;}
a.site_area:visited {text-decoration: none; color:#4e4e4e;}
a.site_area:hover {text-decoration: underline; color: #2fb381;}
a.site_area:active {text-decoration: none; color:#4e4e4e;}

a.site_exame:link {text-decoration: none; color:#4e4e4e;}
a.site_exame:visited {text-decoration: none; color:#4e4e4e;}
a.site_exame:hover {text-decoration: underline; color: #9e8f3c;}
a.site_exame:active {text-decoration: none; color:#4e4e4e;}



a.duvidas_mat:link {text-decoration: none; color:#4e4e4e;}
a.duvidas_mat:visited {text-decoration: none; color:#4e4e4e;}
a.duvidas_mat:hover {text-decoration: underline; color: #4f83b8;}
a.duvidas_mat:active {text-decoration: none; color:#4e4e4e;}

a.duvidas_atend:link {text-decoration: none; color:#5eb180;}
a.duvidas_atend:visited {text-decoration: none; color:#5eb180;}
a.duvidas_atend:hover {text-decoration: underline; color: #5eb180;}
a.duvidas_atend:active {text-decoration: none; color:#5eb180;}

a.duvidas_hosp:link {text-decoration: none; color:#4e4e4e;}
a.duvidas_hosp:visited {text-decoration: none; color:#4e4e4e;}
a.duvidas_hosp:hover {text-decoration: underline; color: #ed9d85;}
a.duvidas_hosp:active {text-decoration: none; color:#4e4e4e;}

a.duvidas_exame:link {text-decoration: none; color:#4e4e4e;}
a.duvidas_exame:visited {text-decoration: none; color:#4e4e4e;}
a.duvidas_exame:hover {text-decoration: underline; color: #9e8f3c;}
a.duvidas_exame:active {text-decoration: none; color:#4e4e4e;}

a.perg_exame:link {text-decoration: none; color:#4e4e4e;}
a.perg_exame:visited {text-decoration: none; color:#4e4e4e;}
a.perg_exame:hover {text-decoration: underline; color: #9e8f3c;}
a.perg_exame:active {text-decoration: none; color:#4e4e4e;}

a.duvidas_inst:link {text-decoration: none; color:#4e4e4e;}
a.duvidas_inst:visited {text-decoration: none; color:#4e4e4e;}
a.duvidas_inst:hover {text-decoration: underline; color: #2c1366;}
a.duvidas_inst:active {text-decoration: none; color:#4e4e4e;}

a.duvidas_area:link {text-decoration: none; color:#4e4e4e;}
a.duvidas_area:visited {text-decoration: none; color:#4e4e4e;}
a.duvidas_area:hover {text-decoration: underline; color: #2fb381;}
a.duvidas_area:active {text-decoration: none; color:#4e4e4e;}

a.perg_institucional:link {text-decoration: none; color:#4e4e4e;}
a.perg_institucional:visited {text-decoration: none; color:#4e4e4e;}
a.perg_institucional:hover {text-decoration: underline; color: #2c1366;}
a.perg_institucional:active {text-decoration: none; color:#4e4e4e;}

a.perg_hospital:link {text-decoration: none; color:#4e4e4e;}
a.perg_hospital:visited {text-decoration: none; color:#4e4e4e;}
a.perg_hospital:hover {text-decoration: underline; color: #ed9d85;}
a.perg_hospital:active {text-decoration: none; color:#4e4e4e;}

a.perg_atendimento:link {text-decoration: none; color:#4e4e4e;}
a.perg_atendimento:visited {text-decoration: none; color:#4e4e4e;}
a.perg_atendimento:hover {text-decoration: underline; color: #5eb180;}
a.perg_atendimento:active {text-decoration: none; color:#4e4e4e;}

a.perg_area:link {text-decoration: none; color:#4e4e4e;}
a.perg_area:visited {text-decoration: none; color:#4e4e4e;}
a.perg_area:hover {text-decoration: underline; color: #2fb381;}
a.perg_area:active {text-decoration: none; color:#4e4e4e;}

a.perg_area1:link {text-decoration: none; color:#4e4e4e;}
a.perg_area1:visited {text-decoration: none; color:#4e4e4e;}
a.perg_area1:hover {text-decoration: underline; color: #e4d586;}
a.perg_area1:active {text-decoration: none; color:#4e4e4e;}

a.email_tesouraria:link {text-decoration: none; color:#4e4e4e; }
a.email_tesouraria:visited {text-decoration: none; color:#4e4e4e; }
a.email_tesouraria:hover {text-decoration: underline; color: #53378a; }
a.email_tesouraria:active {text-decoration: none; color:#4e4e4e; }

a.email_tesouraria2:link {text-decoration: none; color:#4e4e4e;}
a.email_tesouraria2:visited {text-decoration: none; color:#4e4e4e;}
a.email_tesouraria2:hover {text-decoration: underline; color: #4e4e4e;}
a.email_tesouraria2:active {text-decoration: none; color:#4e4e4e;}

a.perg_maternidade:link {text-decoration: none; color:#4e4e4e;}
a.perg_maternidade:visited {text-decoration: none; color:#4e4e4e;}
a.perg_maternidade:hover {text-decoration: underline; color: #c047c1;}
a.perg_maternidade:active {text-decoration: none; color:#4e4e4e;}

a.semanas:link {text-decoration: none; color:#4e4e4e;}
a.semanas:visited {text-decoration: none; color:#4e4e4e;}
a.semanas:hover {text-decoration: underline; color: #c047c1;}
a.semanas:active {text-decoration: none; color:#4e4e4e;}

a.wall_papper:link {text-decoration: none; color:#4e4e4e;}
a.wall_papper:visited {text-decoration: none; color:#4e4e4e;}
a.wall_papper:hover {text-decoration: none; color: #c047c1;}
a.wall_papper:active {text-decoration: none; color:#4e4e4e;}

a.link_azul:link {text-decoration:none; color:#4e4e4e;}
a.link_azul:active{text-decoration:none; color:#4e4e4e;}
a.link_azul:hover {text-decoration:underline; color:#1d61dc;}
a.link_azul:visited{text-decoration:none; color:#4e4e4e;}

a.link_verde:link {text-decoration:none; color:#4e4e4e;}
a.link_verde:active{text-decoration:none; color:#4e4e4e;}
a.link_verde:hover {text-decoration:underline; color:#0fb9ab;}
a.link_verde:visited{text-decoration:none; color:#4e4e4e;}

a.link_golden:link{text-decoration:none; color:#4e4e4e;}
a.link_golden:active{text-decoration:none; color:#4e4e4e;}
a.link_golden:hover{text-decoration:underline; color:#9e8f3c;}
a.link_golden:visited{text-decoration:none; color:#4e4e4e;}

a.link_rosabb:link{text-decoration:none; color:#4e4e4e;}
a.link_rosabb:active{text-decoration:none; color:#4e4e4e;}
a.link_rosabb:hover{text-decoration:underline; color:#c7758d;}
a.link_rosabb:visited{text-decoration:none; color:#4e4e4e;}

a.link_marron:link{text-decoration:none; color:#4e4e4e;}
a.link_marron:active{text-decoration:none; color:#4e4e4e;}
a.link_marron:hover{text-decoration:underline; color:#9d581b;}
a.link_marron:visited{text-decoration:none; color:#4e4e4e;}

a.link_marron2:link{text-decoration:none; color:#4e4e4e;}
a.link_marron2:active{text-decoration:none; color:#4e4e4e;}
a.link_marron2:hover{text-decoration:underline; color:#655758;}
a.link_marron2:visited{text-decoration:none; color:#4e4e4e;}

a.link_area:link{text-decoration:none; color:#4e4e4e;}
a.link_area:active{text-decoration:none; color:#4e4e4e;}
a.link_area:hover{text-decoration:underline; color:#0f734d;}
a.link_area:visited{text-decoration:none; color:#4e4e4e;}

a.link_hospital:link{text-decoration:none; color:#4e4e4e;}
a.link_hospital:active{text-decoration:none; color:#4e4e4e;}
a.link_hospital:hover{text-decoration:underline; color:#ff5400;}
a.link_hospital:visited{text-decoration:none; color:#4e4e4e;}
/*FOTOS DO INc AREA MEDICA E ASSISTENCIAL*/


.foto_marcio,.foto_fabricio,.foto_frederico,.auxiliar1,.auxiliar2{
	position:relative;
	margin-left:-10px;
}

.corpo_adm{
	position:relative;
	float:left;
}

.historica{margin-left:3px;}



/*FIM INC_MATERNIDADE*/

/*INICIO FORM  */

.select, .select2{
	height:14px;
	border-top:1px solid #a41c6f;
	border-bottom:1px solid #a41c6f;
	border-left:0px;
	border-right:0px;
	font:10px "Verdana";
	padding:1px;
	background:#FFFFFF;
	margin-top:3px;
}


.select2{height:19px;}
.bg_select2{margin-bottom:-6px; }

.campos_area,.campos,.campos2{
	height:14px;
	border-top:1px solid #a41c6f;
	border-bottom:1px solid #a41c6f;
	border-left:0px;
	border-right:0px;
	font:10px "Verdana";
	padding:1px;
	background:#FFF;
	margin-top:3px;
	 
}

.campos_area{
	width:340px;
	height:97px;
}

.bg_txtarea{ margin-bottom:-4px;}

.campos2{height:15px;}

.bg_select{margin-bottom:-5px; }


.bg_campos{ margin-bottom:-6px; }
.bg_campos2{margin-bottom:-7px;}

.form_campos,.form_campos_area{ margin-top:10px;}

/*.radio_mat{margin:5px 0 -20px 0px;} */

.recebanoticia{margin:0px 0 -3px 10px;}

.bt_enviar{margin:22px 0 0 -2px;}	

.itemform{
	color:#53378a;
	font-weight:bold;
	text-decoration:underline;
}

/* FIM FORM  */

/*MENU LATERAL*/

#menu_lateral{
	float:left;
	width:138px;
}

#div_menu_navegacao{color:#7ea3c9; font-weight:bold;}

.menu_hospital, .menu_hospital_click{
	font:9px "Verdana";
	font-weight:bold;
	color:#4e4e4e;
	text-decoration:none;
	cursor:pointer;
}

.menu_maternidade, .menu_maternidade_click{
	font:9px "Verdana";
	font-weight:bold;
	color:#4e4e4e;
	text-decoration:none;
	cursor:pointer;
}

.menu_atendimento, .menu_atendimento_click{
	font:9px "Verdana";
	font-weight:bold;
	color:#4e4e4e;
	text-decoration:none;
	cursor:pointer;
}

.menu_exame, .menu_exame_click{
	font:9px "Verdana";
	font-weight:bold;
	color:#4e4e4e;
	text-decoration:none;
	cursor:pointer;
}

.menu_institucional, .menu_institucional_click{
	font:9px "Verdana";
	font-weight:bold;
	color:#4e4e4e;
	text-decoration:none;
	cursor:pointer;
}

.menu_area, .menu_area_click{
	font:9px "Verdana";
	font-weight:bold;
	color:#4e4e4e;
	text-decoration:none;
	cursor:pointer;
}

.menu_hospital_click{color:#ed9d85; text-decoration:underline; cursor:pointer;}
.menu_maternidade_click{color: #c047c1;	text-decoration:underline; cursor:pointer;}
.menu_atendimento_click{color: #5eb180; text-decoration:underline; cursor:pointer;}
.menu_exame_click{color: #9e8f3c; text-decoration:underline; cursor:pointer;}
.menu_institucional_click{color: #2c1366; text-decoration:underline; cursor:pointer;}
.menu_area_click{color: #2fb381; text-decoration:underline; cursor:pointer;}


.submenu{ margin-left:7px;}



/*inicio THUMB BORDA*/

#thumb_borda_medico{
	width:71px;
	height:93px;
	position:relative;
	top:16px;
	left:23px;
}

.img_borda_medico{
	position:relative;
	top:4px;
	left:5px;
}

.png_borda_medico{
	position:absolute;
	margin:0px;
	z-index:100;
}

#thumb_borda_area,#thumb_borda_historico,#thumb_borda_anestesia,.thumb_borda_anest_local{
	width:79px;
	height:67px;
	margin-left:6px;
}

#thumb_borda_area{ margin-left:0px;}

#thumb_borda_historico{
	float:left;
	margin-left:25px;
}

#thumb_borda_anestesia{
	float:left;
	margin:150px;
}

#thumb_borda_anest_local,#thumb_borda_bloqueio{
	margin:20px 0 110px 125px;
	*margin:20px 0 55px 128px;
}

.img_borda_area,.img_borda_historico,.img_borda_anestesia,.img_borda_anest_local,img_borda_bloqueio{
	position:relative;
	top:3px;
	left:3px;
}
.png_borda_area,.png_borda_historico,.png_borda_anestesia,.png_borda_anest_local,.png_borda_bloqueio{
	position:absolute;
	margin:0px;
	z-index:100;
}
.marcacao_fase1,.marcacao_fase2,.marcacao_fase3{
	margin-left:10px;
}
.desc_estrutura{
	width:81px;
	height:70px;
	margin-left:5px;
	text-align:left;
	/*position:relative;*/
}
.texto,.texto2,.texto_historico{
	float:left;
	margin-bottom:20px;
}

.texto3{
	float:left;
	margin-bottom:40px;
	*margin-bottom:90px;
}

.texto4{
	margin-bottom:40px;
	*margin-bottom:90px;
	float:left;
}

.desc_historico{
	margin-left:25px;
	width:81px;
	height:85px;
	text-align:left;
}	
/*fim THUMB BORDA.*/


/* Fix IE. Hide from IE Mac \*/
* html #menuver ul li { float: left; height: 1%; }
* html #menuver ul li a { height: 1%; }

/* End */@charset "utf-8";
/*FIM MENU LATERAL*/

a{outline: none;}

html {overflow-x:auto;}


.texto_informativo{
	 margin-top:3px;
	 color:#6c6161; /*quase preto*/
	 font-size:9px;
}

/*PNG IE.6  */ 
    
		Alpha PNG support for IE
    ------------------------------
*/
* html img {
filter:expression(
   this.alphaxLoaded ? "" :
   (
	this.src.substr(this.src.length-4)==".png"
	?
	(
	 (!this.complete)
	 ? "" :
	  this.runtimeStyle.filter=
	  ("progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+this.src+"')")+
	  (this.onbeforeprint="this.runtimeStyle.filter='';this.src='"+this.src+"'").substr(0,0)+
	  String(this.alphaxLoaded=true).substr(0,0)+
	  (this.src="blank.png").substr(0,0)
	)
	:
	this.runtimeStyle.filter=""
   )
  );
}

/*....................................INICIO BB ONLINE...............................*/
.como_funciona{
	width:372px;
	height:auto;
	border-top:none;
	border-bottom:none;
	border-left: 3px solid #cc6699;
	border-right: 3px solid #cc6699;
	margin:-10px 0 -10px 0;
}

.como_funciona_content{
	width:350px;
	height:auto;
	position:relative;
	top:5px;
	left:10px;
}

.bt_fechar{
	cursor:pointer;
	float:right;
	margin:-15px 5px 0 0;
}

.bt_como_funciona{
	cursor:pointer;
	position:relative;
	margin-bottom:10px;
}

.tit_escolha_omes{
	position:relative;
	top:10px;
}

.tabela_meses{
	width:365px;
	height:auto;
	margin-top:10px;
}
	.topo_tabela_mes{
		width:365px;
		height:19px;
		margin-bottom:12px;
	}
		.mes1{
			width:121px;
			height:16px;
			padding-top:3px;
			background: url(../imgs/bg_mes1.gif) no-repeat;
			float:left;
			text-align:center;
			font:9px "Verdana";
			color:#ff7bbf;
			font-weight:bold;
		}
		.mes2{
			width:123px;
			height:16px;
			padding-top:3px;
			background: url(../imgs/bg_mes2.gif) no-repeat;
			float:left;
			text-align:center;
			font:9px "Verdana";
			color:#ff7bbf;
			font-weight:bold;
		}
		.mes3{
			width:121px;
			height:16px;
			padding-top:3px;
			background: url(../imgs/bg_mes3.gif) no-repeat;
			float:left;
			text-align:center;
			font:9px "Verdana";
			color:#ff7bbf;
			font-weight:bold;
		}
	
	.linha_tabela_mes{
		width:365px;
		height:18px;
	}
		.mes_coluna{
			width:121px;
			height:17px;
			position:relative;
			top:0px;
			text-align:center;
			font:9px "Verdana";
			color:#4e4e4e;
			font-weight:normal;
			float:left;
			margin-top:5px;
			cursor:pointer;
		}
		

		
#div_tabela_dia{
	width:364px;
	height:auto;
	padding-bottom:20px;
	background:#FFFFFF;
	border:#fee5f1 1px solid;
	position:absolute;
	margin-top:30px;
	z-index:200;
}
	.topo_tabela_dia{
		width:354px;
		height:23px;
		font:9px "Verdana";
		font-weight:bold;
		color:#4e4e4e;
		background:#fee5f1;
		text-align:left;
		padding:5px 0 0 10px;
	}
		.bt_fechar_dia{
			cursor:pointer;
			float:right;
			margin:-12px 5px 0 0;
		}
		
	.linha_dia{
		width:364px;
		height:23px;
		text-align:left;
		padding-top:5px;
	}
		.nome_bebe{
			font:9px "Verdana";
			font-weight:bold;
			color:#4e4e4e;
			margin-left:10px;
			cursor:pointer;
		}
		.linha_noticia3{ margin-top:5px;}
		
a.abre_data_bebe:link {text-decoration: none; color:#4e4e4e;}
a.abre_data_bebe:visited {text-decoration: none; color:#4e4e4e;}
a.abre_data_bebe:hover {text-decoration: none; color: #f52891;}
a.abre_data_bebe:active {text-decoration: none; color:#4e4e4e;}

a.nome_bebe:link {text-decoration: none; color:#4e4e4e;}
a.nome_bebe:visited {text-decoration: none; color:#4e4e4e;}
a.nome_bebe:hover {text-decoration: none; color: #f52891;}
a.nome_bebe:active {text-decoration: none; color:#4e4e4e;}


/*....................................FIM BB ONLINE...............................*/


/*....................................*/

.pergunta{ margin-bottom:10px; font-weight:bold;}

.dt_linha{ margin:-3px 0 5px 0;}
.dt_linha2{ margin:5px 0 5px 0;}
.papel_unidade{
	width:106px;
	height:131px;
	float:left;
	margin:0 16px 10px 0;
	font:9px "Verdana";
	font-weight:bold;
	text-align:center;
	line-height:15px;
}

.thumbs_clinicas{
	width:85px;
	height:auto;
	float:left;
	margin:10px 5px 0 0;
}

.formulario{ margin-top:10px;}

.conteudo_home1{
	width:125px;
	margin:-42px 0 0 24px;
	font: 10px "Verdana";
	color:#4e4e4e;
	float:left;
	/*background:#3333FF;*/
}

.conteudo_mapa{
	width:125px;
	margin:8px 0 0 5px;
	font: 10px "Verdana";
	color:#4e4e4e;
	float:left;
	/*background:#3333FF;*/
}


.bla{
	color:#4e4e4e;
	font:10px "Verdana";
	font-weight:normal;
}

.titulo_noticia, .data_noticia, .titulo_artigo{
	color:#6a6acc;
	font:10px "Verdana";
	font-weight:bold;
	cursor:pointer;
}

.titulo_data_boletim{
	padding:0 0 0 7px;
	float:left;
	font-weight:bold;
}

.titulo_artigo{color:#2fb381;}

.outros_artigos{ margin-top:30px; }

.data_noticia{color:#4b4849;}

.teste_noticia{text-align:justify;}

.linha_noticia{
	float:left;
	margin-top:30px;
}

.outras_noticias{
	width:155px;
	float:left;
	margin-top:30px;
	margin-bottom:20px;
}

.paginacao{margin:0 0 0 23px;}

#thumb_borda_noticia{
	width:157px;
	height:157px;
}

.img_borda_noticia{
	position:relative;
	top:5px;
	left:5px;
}

.png_borda_noticia{
	position:absolute;
	margin:0px;
	z-index:100;
}

#thumb_borda_artigo{
	width:153px;
	height:153px;
}

.img_borda_artigo{
	position:relative;
	top:3px;
	left:3px;
}

.png_borda_artigo{
	position:absolute;
	margin:0px;
	z-index:100;
}

#menu_hospital_comochegar, #menu_atendimento_comochegar{text-align:left;}

.outros_artigos{color:}

.coluna_radio{
	float:left;
	margin-right:15px;
	padding-bottom:10px;
}

#span_paginacao{ font:9px "Verdana"; font-weight:bold; color:#5d5d6f;}

.seta_noticia{ margin-bottom:-3px;}

.unidade_boletim{ margin-top:20px;}

.link_azul, .link_rosabb, .verde_bb, .link_golden, .link_marron{}

.div_mensagem{
	width:248px;
	height:auto;
	text-align:center;
	margin-left:58px;
	border-left:#a33e81 1px solid;
	border-right:#a33e81 1px solid;
	padding-bottom:30px;
}

.bg_div_mensagem_topo{margin-left:58px;}
.bg_div_mensagem_bottom{margin-left:58px;}

.div_mensagem_cartao{
	width:248px;
	height:auto;
	text-align:center;
	margin-left:58px;
	border-left:#a33e81 1px solid;
	border-right:#a33e81 1px solid;
	padding-bottom:30px;
	background:#FFFFFF;
}

.bg_div_mensagem_cartao_topo{margin-left:58px;}
.bg_div_mensagem_cartao_bottom{margin-left:58px;}

#div_menino_mensagem,#div_menina_mensagem,#div_mamaepapai_mensagem,#div_gravida_mensagem,#div_titios_mensagem,
#div_menino_carregando,#div_menina_carregando,#div_mamaepapai_carregando,#div_titios_carregando{
	position:absolute;
	top:95px;
	left:426px;
}

.txt_mensagem{
	font:10px "Tahoma";
	font-weight:bold;
	position:relative;
	top:20px;
}

.bt_fechar_div{
	float:right;
	margin:5px 8px 0 0;
	cursor:pointer;
}

.box_medico_roxo{
	width:371px;
	height:118px;
	background:url(../imgs/bg_box_medico_roxo.gif) no-repeat;
	margin-bottom:10px;
}

.box_medico_laranja{
	width:371px;
	height:118px;
	background:url(../imgs/bg_box_medico_laranja.gif) no-repeat;
	margin-bottom:10px;
}

.box_medico_verde{
	width:371px;
	height:118px;
	background:url(../imgs/bg_box_medico_verde.gif) no-repeat;
	margin-bottom:10px;
}


.medico_nome{
	cursor:pointer;
	text-decoration:none;
	color:#4e4e4e;
}

.medico_nome_click{
	cursor:pointer;
	text-decoration: line-through;
	color:#4e4e4e;
}

.descricao_medico{
	font:10px "Verdana";
	color:#4e4e4e;
	font-weight:normal;
	width:350px;
	position:relative;
	top:16px;
	left:20px;
}

.titulo_medico_roxo{font-weight:bold; color:#53378a;}

.titulo_medico_laranja{font-weight:bold; color:#ff5400;}

.titulo_medico_verde{font-weight:bold; color:#0f734d;}

.thumb_hospital{
	width:170px;
	height:110px;
	position:relative;
	top:170px;
	left:-200px;
	margin-bottom:-110px;
        padding-bottom: 15px;
        padding-left: 6px;
        padding-right: 6px;
        background: url('../imgs/borda_bg_lilas.png') no-repeat bottom;
}

.thumb_thumb{margin:5px 0 0 0;}

/*..................................INICIO CARTAO VIRTUAL........................................*/

#trava_tela{
	position: absolute;
	z-index:2147483640;
	top: 0px;
	left: 0px;
	width:100%;
	height:100%;
	background: url(../imgs/bg_trava_tela.gif); /* preto */
	filter:alpha(opacity=50); /*cinza calro*/
	-moz-opacity: 0.50;
	opacity: 0.50;
}


.cartao_menino{
	width:750px;
	height:407px;
	position:absolute;
	background:url(../imgs/cartao/cartao_menino.png) !important;
	top:250px;
	left:190px;
	z-index:2147483642;
	text-align:left;
}

.cartao_ladoesquerdo{
	width:523px;
	height:auto;
	float:left;
}
	.nome_destinatario{
		position:relative;
		top:92px;
		left:51px;
		font:10px "Verdana";
		font-weight:bold;
		color:#FFFFFF;
	}

	.texto_cartao{
		width:408px;
		height:55px;
		position:relative;
		top:106px;
		left:51px;
		text-align:left;
		font:10px "Verdana";
		font-weight:bold;
		color:#000000;
	}
	.nome_remetente{
		position:relative;
		top:114px;
		left:51px;
		font:10px "Verdana";
		font-weight:bold;
		color:#FFFFFF;
	}

.form_cartao_menino{ 
	width:182px;
	height:270px;
	float:left;
	position:relative;
	top:28px;
}
	.area_cartao, .campo_cartao{
		background:#FFFFFF;
		height:87px;
		width:182px;
		border: #e2e2e2 1px solid;
		font:10px "Verdana";
		font-weight:normal;
		color:#000000;
	}
	.campo_cartao{ height:17px;}
	
	
.cartao_menina{
	width:750px;
	height:407px;
	position:absolute;
	background:url(../imgs/cartao/cartao_menina.png) !important;
	top:250px;
	left:190px;
	z-index:2147483642;
	text-align:left;
}

.cartao_mamaepapai{
	width:750px;
	height:407px;
	position:absolute;
	background:url(../imgs/cartao/cartao_mamaepapai.png) !important;
	top:250px;
	left:190px;
	z-index:2147483642;
	text-align:left;
	
}
	.nome_destinatario_mamaepapai{
		position:relative;
		top:112px;
		left:40px;
		font:10px "Tahoma";
		font-weight:bold;
		color:#FFFFFF;
	}

	.texto_cartao_mamaepapai{
		width:408px;
		height:55px;
		position:relative;
		top:116px;
		left:40px;
		text-align:left;
		font:10px "Verdana";
		font-weight:bold;
		color:#000000;
	}
	.nome_remetente_mamaepapai{
		position:relative;
		top:124px;
		left:40px;
		font:10px "Tahoma";
		font-weight:bold;
		color:#FFFFFF;
	}


	
.cartao_gravida{
	width:750px;
	height:407px;
	position:absolute;
	background:url(../imgs/cartao/cartao_gravida.png) !important;
	top:250px;
	left:190px;
	z-index:2147483642;
	text-align:left;
	
}
	.nome_destinatario_gravida{
		position:relative;
		top:105px;
		left:57px;
		font:10px "Tahoma";
		font-weight:bold;
		color:#FFFFFF;
	}

	.texto_cartao_gravida{
		width:151px;
		height:160px;
		position:relative;
		top:126px;
		left:57px;
		text-align:left;
		font:10px "Verdana";
		font-weight:bold;
		color:#000000;
	}
	.nome_remetente_graida{
		position:relative;
		top:134px;
		left:57px;
		font:10px "Tahoma";
		font-weight:bold;
		color:#FFFFFF;
	}


.cartao_titios{
	width:750px;
	height:407px;
	position:absolute;
	background:url(../imgs/cartao/cartao_titios.png) !important;
	top:250px;
	left:190px;
	z-index:2147483642;
	text-align:left;
	
}
	.nome_destinatario_titios{
		position:relative;
		top:105px;
		left:51px;
		font:10px "Tahoma";
		font-weight:bold;
		color:#FFFFFF;
	}

	.texto_cartao_titios{
		width:408px;
		height:55px;
		position:relative;
		top:116px;
		left:51px;
		text-align:left;
		font:10px "Verdana";
		font-weight:bold;
		color:#000000;
	}
	.nome_remetente_titios{
		position:relative;
		top:134px;
		left:51px;
		font:10px "Tahoma";
		font-weight:bold;
		color:#FFFFFF;
	}


/*..................................FIM CARTAO VIRTUAL........................................*/

#div_estrutura_swf{
	width:840px;
	height:590px;
	position:absolute;
	top:50%;
	left:50%;
	margin:-295px 0 0 -420px;
	z-index:2147483644;
}

.bt_fechar_estrutura{
	cursor:pointer;
	position:absolute;
	z-index:2147483646;
	top:0;
	left:780px;
}

.linha_direita_baixo{
	float:left;
	margin:15px 0 0 33px;
}

.linha_direita_baixo_maternidade{
	float:left;
	margin:20px 0 0 33px;
}

.bt_saiba_mais_direita{ margin:10px 0 0 -1px;}

.direita_cartao{
	margin:15px 0 0 20px;
	float:left;
	width:110px;
}

.caracteres{ color:#FFFFFF;}

.especialidade{margin-top:300px;}

