body 					{ margin: 0; padding:0; height:100%; background: #E3E8EB url('../images/body.jpg') top left repeat-x;  }
html					{ height:100%; }
a:hover					{ text-decoration:underline; }

#all					{ width:100%; height:100%; text-align:center }
#main 					{ text-align: left; background: url('../images/headlines.jpg') left top no-repeat; width: 900px; margin: 0 auto; padding: 0 40px; }
#headlines 				{ position: relative; height: 325px; /*margin: 0 -8px; padding: 0 8px;*/ }
#header 				{ overflow: hidden; height: 73px; background: #fff /*url('../images/header.gif') left bottom repeat-x;*/ }
#banner					{ height:252px; background-image:url(../images/hm_banner.jpg); background-repeat:no-repeat; }

#data					{ font-family:Verdana; font-size:10px; color:#57757B; padding-top:15px; padding-right:18px; clear:both; text-align:right }
#busca					{ clear:both; padding-top:8px; padding-right:18px; }
.box					{ width:200px; border:1px solid #ccc; height:16px; font-family:Verdana; font-size:11px; color:#666; }
.list					{ border:1px solid #ccc; height:18px; font-family:Verdana; font-size:11px; color:#666; }

#menu	 				{ height: 128px; margin:0px; padding-top:32px; padding-left:0px; background-color:#1C2222; clear:both; }
#menu span 				{ font-family:arial; font-size:12px; color:#fff; text-decoration:none; }
.m1						{ float:left; padding-left:27px; width:197px; border-right: 1px solid #4a5558; height:100px; }
.m2						{ float:left; padding-left:23px; width:201px; border-right: 1px solid #4a5558; height:100px; }
.m3						{ float:left; padding-left:23px; width:197px; border-right: 1px solid #4a5558; height:100px; }
.m4						{ float:left; padding-left:25px; width:200px; height:100px; }


#conteudo				{ clear:both; height:auto; background-color:#fff; padding-top:43px; padding-left:27px; padding-right:27px;}

#div_left				{ float:left; width:504px; border-right:1px solid #D6DEE1; font-family:Verdana; text-align:justify }
	#div_bv_img			{ width:473px; clear:both; border-bottom:1px solid #ACACAC;  }
	#div_bv_txt			{ width:473px; clear:both; font-size:15px; color:#616161; padding-top:20px; line-height:1.5  }
	#div_faq_img		{ width:473px; clear:both; padding-top:35px; border-bottom:1px solid #ACACAC;  }
	#div_faq_txt		{ width:473px; clear:both; padding-top:25px; }
		.div_faq_res	{ clear:both; padding-bottom:15px; }
		.hm_faq_tit		{ font-size:14px; color:#024874; }
		.hm_faq_ans		{ font-size:13px; color:#616161; }
	#div_con_img		{ width:473px; clear:both; padding-top:0px; border-bottom:1px solid #ACACAC;  }
	#div_con_txt		{ width:473px; clear:both; font-size:13px; color:#616161; padding-top:25px; }
	#div_trat_img		{ clear:both; border-bottom:1px solid #ACACAC; }
	#div_trat_txt		{ clear:both; font-family:Verdana; line-height:1.5; font-size:13px; color:#616161; padding-top:25px; }
	#div_conv_img		{ clear:both; border-bottom:1px solid #ACACAC; padding-top:30px;}
	#div_conv_txt		{ clear:both; font-family:Verdana; line-height:1.5; font-size:13px; color:#616161; padding-top:25px; }
	#div_hosp_img		{ clear:both; border-bottom:1px solid #ACACAC; padding-top:15px; }
	#div_hosp_txt		{ clear:both; font-family:Verdana; line-height:1.55; font-size:13px; color:#616161; padding-top:25px; }


.date_news				{ color:#fff; font: normal 85%/30% Georgia, "Times New Roman", Times, serif; font-weight:bold; text-transform: uppercase; }
.date_news2		 		{ color:#fff; display: block; font: italic 170%/90% Georgia, "Times New Roman", Times, serif; letter-spacing: -1px; }
.lk_news				{ border-bottom:1px dashed; text-decoration:none; color:#fff; font-size:11px; }
.lk_news:hover			{ text-decoration:none; }

#roda					{ clear:both; text-align:center; }
#roda_sombra1			{ clear:both; height:16px; background-image:url(../images/roda_sombra1.jpg); background-repeat:no-repeat }
#roda_news_loc			{ clear:both; background-image:url(../images/bg_roda.jpg); background-repeat:repeat; padding-left:27px; padding-right:27px; padding-top:25px; height:285px; }
.roda_tit				{ font-family:arial; font-size: 24px;  letter-spacing: -0.05em; font-weight: bold; color:#fff }
.roda_loc_txt			{ font-family:Verdana; font-size:11px; color:#fff; line-height:18px;  }
#roda_news				{ float:left; width:504px; text-align:left }
#roda_loc				{ float:left; text-align:left }
.lk_local				{ border-bottom:1px dashed; text-decoration:none; color:#fff; }
.lk_local:hover			{ text-decoration:none; }
#roda_w3c				{ clear:both; padding-bottom:25px; }
#roda_sombra2			{ clear:both; height:27px; background-image:url(../images/roda_sombra2.jpg); background-repeat:no-repeat }

#roda_links				{ clear:both; height:60px; padding-top:27px; background-image:url(../images/bg_roda_links.jpg); background-repeat:repeat-y; color:#B0B1B5; font-family:Verdana; font-size:10px }
#roda_links a			{ text-decoration:none; color:#B0B1B5; }
#roda_links a:hover		{ border-bottom:1px dashed; color:#D0D1D6; }


#paginacao				{ font-family:sans-serif; font-size:14px; }
.link_pag				{ color:#666; text-decoration:none; background-color:#C9CACA; border:1px solid #C9CACA; text-align:center  }
.link_pag:hover			{ color:#fff; text-decoration:none; background-color:#1C2122; border:1px solid #1C2122; text-align:center }

.link_pag_atual			{ color:#fff; text-decoration:none; background-color:#1C2122; border:1px solid #1C2122; text-align:center }
.link_pag_atual:hover	{ text-decoration:none; text-align:center }

/**************************************************************************************************************************************************/
/*																   NOTICIAS																		  */
/**************************************************************************************************************************************************/
#news_div_left			{ float:left; font-family:Verdana; text-align:justify }
	#news_div_not_img	{ clear:both; width:848px; border-bottom:1px solid #ACACAC; height:44px;  }
	#news_div_not_txt	{ clear:both; width:848px; font-size:15px; color:#616161; padding-top:20px; line-height:18px;  }
.news_data				{ font-family:arial; font-size:12px; color:#616161; }
.news_tit				{ font-family:Verdana; font-size:15px; color:#024874; }
.news_txt				{ padding-top:10px; clear:both; font-family:arial; font-size:13px; font-style:italic }
.news_btn				{ text-align:right; clear:both; padding-top:10px; padding-bottom:30px; }
.news_tit_click			{ font-family:Verdana; font-size:20px; color:#4E6172 }
.news_data_click		{ font-family:Arial; font-size:12px; color:#616161 }
.news_txt_click			{ font-family:Verdana; font-size:15px; color:#616161; text-align:justify; line-height:1.5 }


/**************************************************************************************************************************************************/
/*																     FAQ																		  */
/**************************************************************************************************************************************************/
#faq_div_left			{ float:left; font-family:Verdana; text-align:justify }
	#faq_div_not_img	{ clear:both; width:848px; border-bottom:1px solid #ACACAC; height:44px;  }
	#faq_div_not_txt	{ clear:both; width:848px; font-size:15px; color:#616161; padding-top:20px; line-height:18px;  }
.faq_data				{ font-family:arial; font-size:12px; color:#616161; }
.faq_tit				{ font-family:Verdana; font-size:15px; color:#024874; }
.faq_txt				{ padding-top:10px; clear:both; font-family:arial; font-size:13px; font-style:italic }
.faq_btn				{ text-align:right; clear:both; padding-top:10px; padding-bottom:30px; }
.faq_tit_click			{ font-family:Verdana; font-size:20px; color:#4E6172 }
.faq_data_click			{ font-family:Arial; font-size:12px; color:#616161 }
.faq_txt_click			{ font-family:Verdana; font-size:15px; color:#616161; text-align:justify; line-height:1.5 }


/**************************************************************************************************************************************************/
/*																     CONTATO																		  */
/**************************************************************************************************************************************************/
#cont_div_left			{ float:left; font-family:Verdana; text-align:justify; height:620px; }
	#cont_div_not_img	{ clear:both; width:848px; border-bottom:1px solid #ACACAC; height:44px;  }
	#cont_div_not_txt	{ clear:both; width:848px; font-family:arial; font-size:13px; color:#616161; padding-top:25px; line-height:18px; background-image:url(../images/cont_bg.jpg); background-repeat:no-repeat; background-position:50% 25px; }
.cont_tit				{ font-family:Verdana; color:#024874; font-size:15px; }
.cont_dash				{ border-bottom:1px dashed }
.cont_boxs				{ background-image:url(../images/cont_bg_box.jpg); background-repeat:no-repeat; 
						  border:0px; height:23px; width:292px; font-family:Verdana; font-size:11px; color:#666; 
						  padding-top:5px; padding-left:5px; 
						}
.cont_msg				{ background-image:url(../images/cont_bg_msg.jpg); background-repeat: repeat-y; 
						  border:0px; width:286px; height:100px; font-family:Verdana; font-size:11px; color:#666; 
						  padding-top:5px; padding-left:5px; overflow: hidden; border-bottom:1px solid #CCCCCC; border-right:1px solid #CCCCCC; 
						}

.cont_captcha			{ background-image:url(../images/cont_bg_capt.jpg); background-repeat:no-repeat; 
						  border:0px; height:23px; width:104px; font-family:Verdana; font-size:10px; color:#666; 
						  padding-top:5px; padding-left:5px; 
						}
						
/**************************************************************************************************************************************************/
/*																     MEDICOS																		  */
/**************************************************************************************************************************************************/
#med_div_left			{ float:left; font-family:Verdana; text-align:justify }
	#med_div_not_img	{ clear:both; width:848px; border-bottom:1px solid #ACACAC; height:44px;  }
	#med_div_not_txt	{ clear:both; width:848px; font-family:arial; font-size:13px; color:#616161; padding-top:35px; line-height:18px;  }
.med_tit				{ font-family:Verdana; color:#4E6172; font-size:20px; }
.med_txt				{ font-family:Verdana; color:#616161; font-size:15px; text-align:left}
.med_dash				{ border-bottom:1px dashed }


/**************************************************************************************************************************************************/
/*																     DOENCAS																		  */
/**************************************************************************************************************************************************/
#sick_div_left			{ float:left; width:424px; border-right:1px solid #D6DEE1; font-family:Verdana; text-align:justify }
	#sick_div_bv_img	{ width:391px; clear:both; border-bottom:1px solid #ACACAC;  }
	#sick_div_bv_txt	{ width:391px; clear:both; font-family:arial; font-size:12px; color:#616161; padding-top:20px; line-height:1.5  }
	#sick_div_trat_img	{ clear:both; border-bottom:1px solid #ACACAC; }
	#sick_div_trat_txt	{ clear:both; font-family:arial; line-height:1.5; font-size:12px; color:#616161; padding-top:25px; }
.sick_tit				{ font-family:Verdana; font-size:20px; color:#4E6172; }
.lk_sick				{ text-decoration:none; color:#024874 }
#sick_div_left2			{ float:left; font-family:Verdana; text-align:justify }
	#sick_div_not_img	{ clear:both; width:848px; border-bottom:1px solid #ACACAC; height:44px;  }
