
/*home*/
.banner_topo { float:right; position:relative;  z-index:100; }

.home_novidades { float:left; width:409px;  }
.home_topic_novi { float:left; background:url(../../../imagens/interna/pt-br/home/topic_novidades.jpg); width:408px; height:42px;  text-indent:-9000px; }

.home_tecnicas { float:left; width:388px; }
.home_topic_tec { float:left; background:url(../../../imagens/interna/pt-br/home/topic_tecnicas.jpg) no-repeat; width:390px; height:42px;  text-indent:-9000px; }

.home_saibamais { float:left; width:409px; }
.home_topic_saiba { float:left; background:url(../../../imagens/interna/pt-br/home/topic_saibamais.jpg); width:408px; height:42px; text-indent:-9000px; }

.home_noticias { float:left; width:409px; }
.home_topic_noticias { float:left; background:url(../../../imagens/interna/pt-br/home/titulo_noticias.gif) no-repeat center bottom; width:407px; height:44px; text-indent:-9000px; }

.home_col1 { float:left; width:409px; }
.home_col2 { float:left; width:388px; }

.multimedia_col1, .multimedia_col2 { float:left; font-family:Arial, Helvetica, sans-serif; color:#999999; font-size:11px;}
.multimedia_col1 { background:url(../../../Black/fundo_videos.jpg) repeat-y;  width:195px;}
.multimedia_col1 ol { padding:0; margin:0; list-style:none; }
.multimedia_col1 ol li { float:left; padding:3px 1px 1px 1px; margin:0; border-bottom:2px solid #191919; }
.multimedia_col1 ol li a { text-decoration:none; color:#999999; }
.multimedia_col1 ol li:hover { background-color:#000; border-bottom:2px solid #CCC;; }
.multimedia_col1 ol li strong{ color:#FFF; }
.multimedia_col1 ol li img { border:1px solid #666666; height:59px; width:59px; overflow:hidden; margin:0px 4px 1px 4px; float:left; }
.corte_lista { height:125px; overflow:hidden; }
.multimedia_col2 {width:193px;}
.multimedia_materia_topo { float: left; width:174px; padding:10px;}
.multimedia_materia_topo_img { float:left; width:83px; height:109px; padding-right:7px; }
.multimedia_materia_topo_img img { width:83px; height:109px; border:0; }
.multimedia_materia_topo_text { position:relative; float:left;
width:100%;}
.multimedia_materia_topo_text a { bottom:0;
color:#999999;
left:91px;
position:absolute;
text-decoration:none;
width:50%;
 }
 
 .linkvejastodas { color:#C00; padding:2px; margin-top:4px; font-size:10px; text-decoration:none; float:left;}
  .linkvejastodas:hover { background-color:#900; color:#FFF; padding:2px; font-size:10px; text-decoration:none;  }
 
 .multimedia_materia_topo_text a span { color:#890201; font-size:9px; }
.multimedia_materia_topo_text strong { text-transform:uppercase; font-size:10px; color:#FFF; }

.multimedia_sublista { width:174px; padding:10px;}
.multimedia_sublista h6 { padding:0; margin:0; width:101%; color:#333333; border-bottom:2px solid #333333; font-size:10px; float:left;  }
.multimedia_sublista ul { float:left; width:103%; padding-top:7px; list-style:none; margin:0; } 
.multimedia_sublista ul li { float:left; width:42px; margin-right:2px; } 
.multimedia_sublista ul li a img { float:left; width:42px; height:56px; border:0; } 
.multimedia_sublista ul li a:hover img { border:1px solid #FFF; width:40px; height:54px;  } 
.lista_black { background-color:#000 !important;}
.lista_black li:hover  { background-color:#0D0D0D !important;}

.home_videos { float:left; width:388px; }
.home_topic_videos { float:left; background:url(../../../imagens/interna/pt-br/home/topic_multimedia.jpg) no-repeat; width:390px; height:42px; text-indent:-9000px; border-bottom:2px solid #202020; }
.home_subtopic_videos {float:left; background:url(../../../imagens/interna/pt-br/home/subtopic_multimedia.gif) no-repeat; width:390px; height:22px; text-indent:-9000px; }

.home_topic_sub1 { float:left; background:url(../../../imagens/interna/pt-br/home/topic_sub1.jpg) no-repeat; width:383px; height:15px;  padding:5px 0 5px 26px; font:12px Tahoma; color:#FFF; font-weight:bolder; }
.home_topic_sub2 { float:left; background:url(../../../imagens/interna/pt-br/home/topic_sub2.jpg) no-repeat; width:367px; height:15px;  padding:5px 0 5px 21px; font:12px Tahoma; color:#FFF; font-weight:bolder; }

.bimprensa { position:absolute; top:10px; right:0; background:url(../../../Black/bimprensa.gif) no-repeat; width:80px; height:20px; }
.bimprensa a { float:left; display:block; text-indent:-9000px; overflow:hidden; width:80px; height:20px; }

.btwitter { position:absolute; top:54px; right:184px; background:url(../../../Black/twitter.gif) no-repeat; width:144px; height:20px; }
.btwitter a { float:left; display:block; text-indent:-9000px; overflow:hidden; width:144px; height:20px; } 

.benviar { float:left; text-indent:-900px; overflow:hidden; padding:0; border:none; margin:0; width:120px; height:35px; background:url(../../../Black/enviar.gif) no-repeat; margin-top:15px; cursor:pointer;}

.home_lista { float:left; width:99.8%; background-color:#0D0D0D; }
.home_lista li { float:left; width:100%; border-bottom:solid 1px #202020; padding-top:1px;}
.home_lista li:hover { background-color:#000;}

.home_lista li a { float:left; padding:5px 0 5px 25px ; font:11px Tahoma; color:#CCCCCC; text-decoration:none; }
.home_lista li a:hover { text-decoration:underline; }

/*apresentacao*/
.apresentacao_conteudo { margin-right:350px; font:12px Trebuchet MS; color:#1A3B6D; text-align:justify;  }
.apresentacao_conteudo a { font:12px Trebuchet MS; color:#1A3B6D; font-weight:bolder; text-decoration:none; }
.apresentacao_conteudo a:hover { text-decoration:underline; }
.apresentacao_conteudo strong a { font-weight:bolder !important; font:13px Trebuchet MS; }
.apresentacao_topic { float:left; background:url(../../../imagens/interna/pt-br/apresentacao/topic_bemvindo.gif) no-repeat; width:100%; height:26px; margin-bottom:13px; text-indent:-9000px; }
.apresentacao_img1 a { position:absolute; top:30px; right:0px; background:url(../../../imagens/interna/pt-br/apresentacao/img1.jpg) no-repeat; width:327px; height:90px; text-indent:-9000px; overflow:hidden; }
.apresentacao_img2 a { position:absolute; top:120px; right:0px; background:url(../../../imagens/interna/pt-br/apresentacao/img2.jpg) no-repeat; width:327px; height:85px; text-indent:-9000px; overflow:hidden; }
.apresentacao_img3 a { position:absolute; top:205px; right:0px; background:url(../../../imagens/interna/pt-br/apresentacao/img3.jpg) no-repeat; width:327px; height:90px; text-indent:-9000px; overflow:hidden; }

/*queda de cabelos (menu_interna também está sendo usado na página de transplante)*/
.menu_interna { position:absolute; top:10px; left:0px; height:600px; width:206px; }
.menu_interna_top { float:left; background:url(../../../imagens/interna/menu_top.gif) no-repeat; width:206px; height:13px; }
.menu_interna_main { float:left; background:url(../../../imagens/interna/menu_main.gif) repeat-y; width:206px; }
.menu_interna_bottom { float:left; background:url(../../../imagens/interna/menu_bottom.gif) no-repeat; width:206px; height:19px; }

.menu_interna_topic { float:left; position:relative; background:#EBEDF3; width:192px; height:19px; margin-left:1px; padding:3px 0 0 10px !important; border-top:solid 3px #F7F9FB; font:11px Trebuchet MS; color:#273364; }
.menu_interna_main li { float:left; padding:3px 0 3px 0;  margin-left:1px; }
.menu_interna_main li a { float:left; width:160px; padding-left:10px; font:11px Trebuchet MS; color:#566187; text-align:left; text-decoration:none; }
.menu_interna_main li a:hover { float:left; background:#FFF5CC; width:192px; font:12px Trebuchet MS; color:#DF6B02; font-weight:bolder; text-align:left; }

.conteudo_queda {  min-height:700px; margin:0 50px; font-size:0.9em; font-family: Helvetica, Trebuchet MS,sans-serif; line-height:1.4em;  padding-bottom:50px;}
.conteudo_queda h2 { font:33px Helvetica,Trebuchet MS; color:#333; font-weight:bold;  }
.conteudo_queda span { text-align:justify; }
.conteudo_transplante img { background:#FFF; /*padding: 8px 8px 8px 8px;*/ margin:18px; 	margin-top:0;  }
.conteudo_transplante a, .conteudo_transplante p a, .conteudo_transplante p span a, .conteudo_transplante div a, .conteudo_transplante span a, .conteudo_transplante span p a, .conteudo_transplante div div a, .content_interna a, .content_interna address a { color:#C00; }
.content_interna address { font-family:Helvetica,Trebuchet MS ; font-weight:bold; font-size:12px;}
/*transplante*/
.conteudo_transplante { min-height:700px; margin:0 50px; font-size:0.9em; font-family:Helvetica, Trebuchet MS,sans-serif; line-height:1.4em; padding-bottom:50px; }
.conteudo_transplante h2 { font:33px Helvetica,Trebuchet MS; color:#333; font-weight:bold; }
.conteudo_transplante span { text-align:justify; }
.conteudo_transplante img {
	background:#FFF;
	/*padding: 8px 8px 8px 8px;*/
	margin:18px;
	margin-top:0;
	
}

/*novidades index*/


/* NOVOS */
.ul_listanews { position:relative; float:left; width:100%; border-bottom:solid 1px #DDD; padding:20px 0 20px 0;  margin:-4px 0px; }
.ul_listanews li { position:relative; float:left; width:350px; padding-left:45px; }
.ul_listanews li img { position:relative; float:left; width:80px; border:0; margin-right:12px; color:White; }
.ul_listanews li h3 { float:left; width:240px; margin-top:5px; font:24x/18px; font-weight:bold; font-family: Helvetica, sans-serif,"Trebuchet MS", Arial; color:#222; text-align:left; }
.ul_listanews li span { float:left; width:70%; margin:10px 0; font:11px/13px Trebuchet MS; color:#555; text-align:left; }
.noticiaitem { float:left; width:250px; }
.conteudo_home {padding-bottom:1px;}
.topico_listagem { padding-top:10%;  }
.topico_listagem h3 { float:left;  background:#000; padding:10px 10px 10px 30px;
width:760px; font:20px Trebuchet MS; color:#CCC; margin-top:35px; } 
.topico_listagem_cor1 { background: #444; }
.topico_listagem_cor2 { background: #555; }


.topico_listagem li { float:left; width:770px; padding:7px 0px 7px 30px;  }
.topico_listagem li a { font:12px/9px Tahoma; color:#FFF; text-decoration:none; }
.topico_listagem li a:hover { color:#F33; }

.novidades_topic { background:url(../../../imagens/interna/pt-br/novidades/topic_novidades.gif) left no-repeat; width:100%; height:36px; text-indent:-9000px; }

.novidades_wrap { width:95%; margin:auto; }
.novidades_wrap2 { float:left; width:100%; }

.novidades1 { float:left; width:50%; }
.novidades_lista { /*float:right;*/ width:100%; /*margin-right:20px;*/ }
.novidades1_2 { float:left; width:95%; margin:15px auto 0 21px; border-bottom:solid 5px #B7D4E6; }
.novidades1_2 img { float:left; margin-right:10px; }
.novidades1_2 h3 { float:left; width:50%; margin-top:5px; font:28px/33px Trebuchet MS; color:#28325F; text-align:left; }
.novidades1_2 span { float:left; width:50%; margin:10px 0; font:11px/13px Trebuchet MS; color:#4E6D99; text-align:left; }

.novidades2_1 { float:left; width:100%; margin-bottom:15px; padding-top:15px; padding-bottom:15px; border-bottom:dashed 1px #B7D4E6; }
.novidades2_1 img { float:left; }
.novidades2_1 div { float:right; width:70%; margin-bottom:5px; }
.novidades2_1 a { float:left; width:27%; margin-bottom:5px; overflow:hidden; border:0px !important; }
.novidades2_1 a img { border:0px !important; }
.novidades2_1 div h3 { float:left; margin:10px 0; font:17px/17px Trebuchet MS; color:#28325F; text-align:left; }
.novidades2_1 div span { float:left; margin-bottom:10px; font:11px/13px Trebuchet MS; color:#4E6D99; text-align:left; }

.novidades_ver_noticias { float:left; width:100%; }
.novidades_ver_noticias li { float:left; width:87%; padding:2% 0; padding-left:13%; }
.novidades_ver_noticias li a { font:12px/9px Tahoma; color:#3E5779; text-decoration:none; }
.novidades_ver_noticias li a:hover { color:#2C3D54; }
.novidades_ver_cor1 { background:url(../../../imagens/interna/pt-br/novidades/fundo_mais_noticias1.gif) #EFF7FA top left no-repeat; }
.novidades_ver_cor2 { background:url(../../../imagens/interna/pt-br/novidades/fundo_mais_noticias2.gif) no-repeat; }

.b_ver_todas_noticias { float:left; width:100%; height:41px; text-indent:-9000px; overflow:hidden; padding-bottom:15px; }
.b_ver_todas_noticias a { float:right; background:url(../../../Black/b_vermais.gif) no-repeat; width:250px; height:41px; text-indent:-9000px; overflow:hidden; }

.b_ver_todas_noticias-rodape { float:left; width:100%; height:41px; text-indent:-9000px; overflow:hidden; background:url(../../../Black/b_vermais_fundo.gif);  }
.b_ver_todas_noticias-rodape a { float:left; background:url(../../../Black/b_vermais.gif) no-repeat; width:250px; height:41px; text-indent:-9000px; overflow:hidden; }

.entrevista1 { float:right; width:47%; }
.entrevista_lista { float:left; width:100%; }
.entrevista_topic { float:left; width:95%; background:#EEF4F9; padding:2.5%; font:17px Trebuchet MS; color:#28325F; }

.entrevista1_2 { float:left; width:100%; }
.entrevista1_2 { float:left; width:100%; margin-bottom:15px; padding-bottom:15px; border-bottom:dashed 1px #B7D4E6; }
.entrevista1_2 h3 { float:left; width:100%; margin-top:5px; font:17px/17px Trebuchet MS; color:#28325F; text-align:left; }
.entrevista1_2 h3  a {font:17px/17px Trebuchet MS; color:#28325F; text-align:left;text-decoration:none; }
.entrevista1_2 span { float:left; width:100%; margin-bottom:5px; font:11px/13px Trebuchet MS; color:#4E6D99; text-align:left; }

.entrevista2_1 { float:left; width:100%; margin-bottom:15px; padding-bottom:15px; border-bottom:dashed 1px #B7D4E6; }
.entrevista2_1 img { float:left; }
.entrevista2_1 div { float:right; width:100%; margin-bottom:5px; }
.entrevista2_1 div h3 { float:left; width:100%; margin-top:5px; font:17px/17px Trebuchet MS; color:#28325F; text-align:left; }
.entrevista2_1 div h3  a {font:17px/17px Trebuchet MS; color:#28325F; text-align:left;text-decoration:none; }
.entrevista2_1 div span { float:left; width:100%; margin-bottom:5px; font:11px/13px Trebuchet MS; color:#4E6D99; text-align:left; }

.FotoMini { float:left; width:80px; height:80px; overflow:hidden; padding-right:20px;}
.FotoMini img { text-indent:-9000px; line-height:200px; }
.novidades_b { float:left; padding-top:7px; }
.novidades_b a { float:left !important; background:url(../../../Black/b_materiacompleta.gif) no-repeat; width:138px !important; height:23px !important; text-indent:-9000px; overflow:hidden; }
.release_b { float:left; padding-top:7px; }
.release_b a { float:left !important; background:url(../../../Black/b_verrelease.gif) no-repeat; width:138px !important; height:23px !important; text-indent:-9000px; overflow:hidden; }
/*novidades interna*/
.novidades_topic2 {  width:100%; height:36px; margin-bottom:15px; text-indent:-9000px; display:none; }
.entrevistas_topic2 {  width:100%; height:36px; margin-bottom:15px; text-indent:-9000px; display:none; }

.novidades_box_wrap { margin-left:3%; }
.novidades_box { float:left; width:148px; height:170px; margin:0 4px 20px 0; padding:20px 0 10px 0; border:solid 1px #E9EAEF; font:12px/15px Trebuchet MS; color:#28325F; font-weight:bolder; }
.novidades_box div { width:120px; height:80px; margin:0 auto; text-align:center; overflow:hidden; }
.novidades_box strong { float:left; height:60px; margin-left:20px; text-align:center; overflow:hidden; }
.novidades_box span a { float:left; background:url(../../../imagens/interna/pt-br/novidades/b_materia.gif) no-repeat; width:131px; height:21px; margin:8px 0 0 8px; text-indent:-9000px; overflow:hidden; }


/*ver materia*/
.ver_topic { float:left; /*width:64%;*/ margin-bottom:13px; font:25px Trebuchet MS; color:#00A0DD; }

.ver_materia { float:left; width:100%; font:13px Trebuchet MS; color:#000 !important;  }
.ver_materia div { color:#000 !important;  }
.ver_materia div span { color:#000 !important;  }
.ver_materia div p { color:#000 !important;  }
.ver_materia p span { color:#000 !important;  }
.ver_materia p div { color:#000 !important;  }
.ver_materia span span { color:#000 !important;  }
.ver_materia span span p  { color:#000 !important;  }
.ver_materia span span div { color:#000 !important;  }
.ver_materia div div { color:#000 !important;  }
.ver_materia div div  p { color:#000 !important;  }
.ver_materia div div span { color:#000 !important;  }
.ver_materia img { position:relative; float:right; margin:8px;/* padding:8px;*/ background:#FFF; } 

.ver_paginacao_wrap { position:relative; float:left; width:100%; }
.ver_paginacao_wrap2 { width:730px; margin:0 auto; }
.ver_paginacao_back { position:relative; float:left; background:url(../../../imagens/interna/pt-br/vermateria/ver_back.gif) no-repeat; width:352px; height:96px; margin-top:40px; }
.ver_paginacao_back img { position:absolute; top:7px; right:23px; }
.ver_paginacao_back a { float:left; background:url(../../../imagens/interna/pt-br/vermateria/ver_back.gif) no-repeat; width:352px; height:96px; text-indent:-9000px; }
.ver_paginacao_back a:hover { background:url(../../../imagens/interna/pt-br/vermateria/ver_back_hover.gif) no-repeat;}
.ver_paginacao_next { position:relative; float:right; background:url(../../../imagens/interna/pt-br/vermateria/ver_next.gif) no-repeat; width:352px; height:96px; margin-top:40px; }
.ver_paginacao_next img { position:absolute; top:7px; left:23px; }
.ver_paginacao_next a { float:left; background:url(../../../imagens/interna/pt-br/vermateria/ver_next.gif) no-repeat; width:352px; height:96px; text-indent:-9000px; }
.ver_paginacao_next a:hover { background:url(../../../imagens/interna/pt-br/vermateria/ver_next_hover.gif) no-repeat;}

.ver_outras { position:relative; float:left; width:86%; margin:15px 7% 0 7%; padding-top:20px; border-top:solid 1px #C0E2F1; }
.ver_outras h2 { float:left; width:100%; margin-top:40px; font:16px Trebuchet MS; color:#00A0DD; font-weight:bolder; border-bottom:solid 1px #C0E2F1; }

.veroutras1_wrap1 { float:left; width:48%; margin-top:15px; }
.veroutras1_wrap2 { float:right; width:48%; margin-top:15px; }
.veroutras1 { float:left; width:100%; margin-bottom:15px; padding-bottom:15px; border-bottom:dashed 1px #B7D4E6; }
.veroutras1 img { float:left; margin-right:10px; }
.veroutras1 h3 { float:left; width:71%; font:17px/17px Trebuchet MS; color:#28325F; text-align:left; }
.veroutras1 div { float:left; width:71%; margin-bottom:5px; font:11px/13px Trebuchet MS; color:#4E6D99; text-align:left; }
.veroutras1 div span { float:right; width:100%; margin:5px 0 5px 0; text-indent:-9000px; }
.veroutras1_b a { float:left; background:url(../../../imagens/interna/pt-br/novidades/b_materia.gif) no-repeat; width:131px; height:21px; text-indent:-9000px; overflow:hidden; }

.ver_irtopo a { float:left; background:url(../../../imagens/interna/pt-br/vermateria/ver_irtopo.gif) no-repeat; width:79px; height:28px; margin-right:10px; text-indent:-9000px; overflow:hidden; }
.ver_voltar a { float:left; background:url(../../../imagens/interna/pt-br/vermateria/ver_voltar.gif) no-repeat; width:79px; height:28px; text-indent:-9000px; overflow:hidden; }

.veroutras_novi_todas a { float:left; background:url(../../../imagens/interna/pt-br/vermateria/ver_novi_todas.gif) no-repeat; width:152px; height:44px; margin:0 0 25px 42%; text-indent:-9000px; overflow:hidden; }
.veroutras_entre_todas a { float:left; background:url(../../../imagens/interna/pt-br/vermateria/ver_entre_todas.gif) no-repeat; width:152px; height:44px; margin:0 0 25px 42%; text-indent:-9000px; overflow:hidden; }


/*perguntas e respostas*/
.perguntas_topic { float:left; width:100%; margin-bottom:13px;  }
.perguntas_aviso { float:left; width:100%; border-top:solid 1px #D6D6D6; font:12px Trebuchet MS; color:#666; } 

.perguntas_ul { float:left; width:100%; margin-top:40px; }
.perguntas_ul li { float:left; width:100%; border-bottom:dashed 1px #666; }
.perguntas_ul li a { float:left; background:url(../../../Black/mais.gif) 8px 6px no-repeat; width:96%; padding:6px 0 8px 34px; font:13px Trebuchet MS; color:#000; text-decoration:none; }
.perguntas_ul li a:hover { float:left; background:url(../../../Black/mais2.gif) left no-repeat; background-color:#333; width:96%; padding-left:34px; color:#999999 }
.perguntas_ulSelected a { float:left; background:url(../../../Black/mais2.gif) left no-repeat #333; width:96%; padding-left:34px; }
.perguntas_ul li div { float:left; background:#FFFFD6; width:95.5%; margin-bottom:20px; padding:10px 10px 10px 34px; font:13px Trebuchet MS; color:#333333; }



/*album*/
.album_topic { float:left; width:100%; margin-bottom:13px; font:33px Trebuchet MS; color:#00A0DD; }

.wrap_album_layout { float:left; width:100%; }
.album_layout1 { position:relative; float:left; background:url(../../../imagens/interna/pt-br/album/album_layout1.gif) no-repeat; width:99.1%; height:13px; }
.album_layout1 span { float:right; background:url(../../../imagens/interna/pt-br/album/album_layout1b.gif) no-repeat; width:12px; height:13px; margin:0px; padding:0px; }
.album_layout2 { position:relative; float:left; background:url(../../../imagens/interna/pt-br/album/album_layout2.gif) left repeat-y; width:100%; margin-bottom:-35px; padding:0 2px; /*border-left:solid 1px #BBC6D7;*/ z-index:100; }
.album_layout3 { float:left; background:url(../../../imagens/interna/pt-br/album/album_layout3.gif) no-repeat; width:99.1%; height:55px; z-index:50; }
.album_layout3 span { float:right; background:url(../../../imagens/interna/pt-br/album/album_layout3b.gif) no-repeat; width:12px; height:55px; z-index:50; }

.album_layout2 ul { position:relative; right:1px; width:100%; margin:0 auto; overflow:hidden; }
.album_layout2 ul li { float:left; width:19.7%; overflow:hidden; }
.album_layout2 ul img { float:left; margin-bottom:3px; }
.album_layout2 ul li h3 { float:left; background:#EBEDF3; width:88%; margin-bottom:10px; padding:5px 0 5px 20px; font:13px Trebuchet MS; color:#223466; text-align:left; font-weight:bolder; }
.album_layout2 ul li h3 a { float:left; background:none !important;  margin-bottom:0px !important; padding:0px !important; font:13px Trebuchet MS; color:#223466; text-align:left; font-weight:bolder; }
.album_layout2 ul li div { float:left; width:125px; height:145px; padding-left:20px; font:12px Trebuchet MS; color:#223466; line-height:13px; text-align:left; }
.album_layout2 ul li a { float:left; background:#FFFFCC; margin-left:18px; padding:1px 20px 1px 10px; font:12px Trebuchet MS; color:#FF6600; font-weight:bolder; text-decoration:none; }
.album_layout2 div { width:90%; margin:20px auto 0; padding-bottom:50px; font:12px Trebuchet MS; color:#223466; }
.album_layout2 div a { text-decoration:none; color:#223466; }
.album_layout2 div a:hover { text-decoration:underline; color:#FF6600; }
.album_layout_select { background:#FFFFE5 !important; color:#FF6600 !important; }

/*passado*/
.passado_aviso { background:#FEFBD0; width:96% !important; height:37px !important; margin:0 auto; padding:15px !important; font:12px Trebuchet MS; color:#FF3300;  overflow:hidden !important; }
.passado_aviso span { float:left; background:url(../../../imagens/interna/pt-br/album/passado/passado_icon_atencao.gif) no-repeat !important; width:22px !important; height:30px !important; margin:5px 10px 0 0 !important; }

/*depoimentos*/
.album_layout2 div span { float:left; background:#f9f9f9; width:97%; padding:10px; }
.album_layout2 div div { position:relative; float:left; width:97.6%; height:300px; margin-bottom:50px; padding:7px; overflow:auto; border:solid 1px #ccc; }


/*avaliacao on-line*/
.avaliacao_topic { position:relative; float:left; width:100%; margin-bottom:13px; font:33px Trebuchet MS; color:#00A0DD; border-bottom:solid 1px #CCC; }
.avaliacao_iniciar a { position:absolute; background:url(../../../Black/avaliacao_iniciar.gif) no-repeat; right:0px;  width:101px; height:41px; text-indent:-9000px; overflow:hidden; }
.avaliacao_consultar a { position:absolute; background:url(../../../imagens/interna/pt-br/avaliacao/avaliacao_consultar.jpg) no-repeat; right:0px; top:12px; width:190px; height:24px; text-indent:-9000px; overflow:hidden; }
.avaliacao_aviso { float:left; width:100%; font:13px Trebuchet MS;  } 

.avaliacao_wrap_processo { float:left;}
.avaliacao_processo { float:left; position:relative; background:url(../../../Black/avaliacaoini.jpg) center no-repeat; width:801px; height:275px; margin:30px 0 0 0;  text-indent:-9000px; }
.avaliacao_processo a { position:absolute; top:0; left:0;  display:block; width:100%; height:275px;  overflow:hidden; text-indent:-9000px; }

.avaliacao_wrap_resultado { width:765px; margin:0px auto 30px; }
.avaliacao_resultados { position:relative; float:left; width:98%; margin-bottom:13px; padding-left:10px; font:23px Trebuchet MS; color:#00A0DD; border-bottom:solid 1px #CCC; }
.avaliacao_resultados_aviso  { float:left; width:100%; margin-bottom:15px; font:13px Trebuchet MS; color:#314F83; font-weight:bolder; } 

.avaliacao_form { float:left; background:#EDF3F7; width:96.5%; padding:25px 0 5px 25px; margin-bottom:30px; }
.avaliacao_form fieldset { width:500px; border:0px; padding:0px; margin:0px; }
.avaliacao_form fieldset label { float:left; width:165px; margin-bottom:5px; font:11px Trebuchet MS; color:#314F83; text-align:right; }
.avaliacao_form fieldset label span { font:15px Trebuchet MS !important; font-weight:bolder !important; }
.avaliacao_form fieldset input { float:left; height:20px; margin:0 0 5px 2px; border:solid 1px #9AB3DA; }
.avaliacao_enviar { position:relative; float:left; background:url(../../../imagens/interna/pt-br/avaliacao/avaliacao_entrar.gif) no-repeat; width:109px; height:48px !important; margin-left:13px; border:0px !important; cursor:pointer; text-indent:-9000px; padding:-9000px; _padding:9000px; line-height:0px; overflow:hidden; }

.avaliacao_atencao { position:relative; float:left; background:#FEFBD0; width:76.9%; margin-top:50px; padding:15px 11.5%; font:12px Trebuchet MS; color:#FF3300; }
.avaliacao_atencao span { float:left; background:url(../../../imagens/interna/pt-br/avaliacao/avaliacao_icon_atencao.jpg) no-repeat; width:22px; height:20px; margin:5px 15px 0 0; }

/*passo1*/
.passo1_passos { float:left; width:734px; padding:0 33px 0 33px; background:url(../../../Black/fundo_cabecas.jpg) no-repeat; height:345px;}

.passo1_topic { float:left;width:100%; height:130px;  }

.passox_topic { float:left; width:100%; height:130px;  }
.passox_topic h3 { float:left; padding:5px 5px 5px 10px; font-size:12px; color:#F03; background-color:#000; text-transform:uppercase; font-family:"Arial Black", Gadget, sans-serif;   }
.passox_topic h2 { float:left;width:100%; padding:0; font-size:20px; }
.passox_topic h4 { float:left;width:100%; padding:0; font-size:15px; font-family:Arial, Helvetica, sans-serif; border-top:1px solid #999; padding-left:5px;  }

.passo1_aviso { width:730px; margin:0 auto 20px; font:13px Trebuchet MS; color:#333; }
.passo1_aviso div { float:left; width:30px; height:20px; font:30px Trebuchet MS; font-weight:bolder; }

.passo1_tirar_foto { float:left; width:100%; }
.passo1_tirar_foto fieldset { width:740px; margin:0 auto; padding:0px; border:none; }
.passo1_tirar_foto fieldset legend { margin-left:5px; font:13px Trebuchet MS; color:#333; }
.passo1_tirar_foto fieldset legend span { position:relative; float:left; width:30px; bottom:11px; font:30px Trebuchet MS; font-weight:bolder; }

.passo1_frontal { float:left;  width:126px; margin:15px 0 0 0; padding:195px 10px 0 10px; font:11px Trebuchet MS; color: #CCC; }
.passo1_frontal strong { color:#C00; }

.passo1_frontal_superior { float:left;  width:126px; margin:15px 0 0 0; padding:195px 10px 0 10px; font:11px Trebuchet MS; color:#CCC; }
.passo1_frontal_superior strong { color:#C00; }

.passo1_lateral_esq { float:left;  width:126px; margin:15px 0 0 0; padding:195px 10px 0 10px; font:11px Trebuchet MS; color:#CCC; }
.passo1_lateral_esq strong { color:#C00; }

.passo1_lateral_dir { float:left;  width:126px; margin:15px 0 0 0; padding:195px 10px 0 10px; font:11px Trebuchet MS; color:#CCC; }
.passo1_lateral_dir strong { color:#C00; }

.passo1_coroa { float:left; width:126px; margin:15px 0 0 0; padding:195px 10px 0 10px; font:11px Trebuchet MS; color:#CCC; }
.passo1_coroa strong { color:#C00; }

.passo1_dica { float:left; background: #CCC; width:710px;  margin-left:30px; padding:15px 15px; font:12px Trebuchet MS; color:#222; }
.passo1_obs { float:left; background: #000; width:710px;margin-left:30px; padding:5px 15px; font:12px Trebuchet MS; color:#ccc; font-weight:bolder; }

.passo1_continuar a { position:relative; float:left; background:url(../../../imagens/interna/pt-br/avaliacao/passo1/passo1_b_continuar.gif) no-repeat; width:256px; height:59px; margin:20px 0 20px 35%; text-indent:-9000px; overflow:hidden; }

/*passo2*/
.passo2_topic { float:left; background:url(../../../imagens/interna/pt-br/avaliacao/passo2/passo2_topic.gif) no-repeat; width:100%; height:130px; text-indent:-9000px; }

.passo2_form { width:730px; border:0px; padding:0px; margin:0 auto; }
.passo2_form fieldset { position:relative; float:left; width:100%; border:0px; padding:0px; }
.passo2_form fieldset legend { float:left; width:100%; padding:0 0 10px 0; font:13px Trebuchet MS; color:#333; border-bottom:1px solid #222; }
.passo2_form fieldset legend span { position:relative; float:left; width:34px; height:30px; font:30px Trebuchet MS; color:#222; font-weight:bolder; }
.passo2_form fieldset legend strong { position:relative; float:left; width:670px; top:15px; }

.passo2_form fieldset table { position:relative; width:730px; margin-top:15px; font:12px Trebuchet MS; color:#333; }
.passo2_form fieldset table tr td { position:relative; }
.passo2_form fieldset table label { float:left; width:140px; margin:3px 0; padding-left:55px; font:12px Tahoma; color:#000; font-weight:bolder; }
.passo2_form fieldset table input { margin:3px 0; }

.passo2_width { width:185px; }
.passo2_fundo { position:relative; background:#EFF5FA; }
.validacao_medio { position:absolute; top:53px; left:427px; background:url(../../../imagens/interna/pt-br/avaliacao/passo2/passo2_validacao.gif) no-repeat; width:104px; height:61px; padding:7px 3px 0 21px; font:12px Trebuchet MS; color:#fff; }
.validacao_pequeno { position:absolute; top:120px; left:318px; z-index:100; background:url(../../../imagens/interna/pt-br/avaliacao/passo2/passo2_validacao.gif) no-repeat; width:104px; height:61px; padding:7px 3px 0 21px; font:12px Trebuchet MS; color:#fff; }
.validacao_mini { position:absolute; top:20px; left:240px; z-index:100; background:url(../../../imagens/interna/pt-br/avaliacao/passo2/passo2_validacao.gif) no-repeat; width:128px; height:61px; padding:7px 3px 0 23px; font:12px Trebuchet MS; color:#fff; }
.erro { border:solid 1px #FF0000 !important; }
.passo2_senha { position:absolute; top:140px; left:47%; z-index:10; background:url(../../../imagens/interna/pt-br/avaliacao/passo2/passo2_senha.gif) no-repeat; width:144px; height:32px; text-indent:-9000px; }
.passo2_receba { position:relative; float:right; width:533px; font:11px Trebuchet MS; color:#333; }

.passo2_form_grande { width:310px; height:20px; margin:0px; /*border:solid 1px #B1CCE6;*/ }
.passo2_form_medio { width:230px; height:20px; margin:0px;/* border:solid 1px #B1CCE6;*/ }
.passo2_form_pequeno { width:120px; height:20px; margin:0px; /*border:solid 1px #B1CCE6;*/ }
.passo2_form_mini { width:40px; height:20px; margin:0px; /*border:solid 1px #B1CCE6;*/ }


.passo2_avisoB { float:left; width:100%; padding:0 0 12px 0; font:13px Trebuchet MS; color:#333; border-bottom:1px solid #222; }
.passo2_avisoB span { position:relative; float:left; width:34px; height:30px; font:30px Trebuchet MS; color:#222; font-weight:bolder; }
.passo2_avisoB strong { position:relative; float:left; width:696px; top:15px; }

.passo2_foto_dig a { position:relative; float:left; background:url(../../../imagens/interna/pt-br/avaliacao/passo2/passo2_foto_digital.gif) no-repeat; width:426px; height:59px; margin:15px 0 5px; text-indent:-9000px; overflow:hidden; }
.passo2_foto_conv { position:relative; float:left; background:url(../../../imagens/interna/pt-br/avaliacao/passo2/passo2_foto_convencional.gif) no-repeat; width:546px; height:59px; margin-bottom:15px; cursor:pointer; border:0px; text-indent:-9000px; padding:-9000px; _padding:9000px; line-height:0px; overflow:hidden; }

.passo2_upload { position:relative; float:left; background:url(../../../imagens/interna/pt-br/avaliacao/passo2/passo2_seta_upload.gif) #F7FAFC 560px 20px no-repeat; width:100%; padding:30px 0 0 15px; }
.passo2_upload label { float:left; width:115px; margin:4px 15px 0 0; font:12px Tahoma; color:#000; text-align:right; font-weight:bolder; }
.passo2_upload input { width:400px; margin-bottom:8px; }
.passo2_upload div { width:410px; margin:15px 0 12px 70px; font:12px Trebuchet MS; color: #900; }

.passo2_upload_enviar { position:relative; float:left; background:url(../../../imagens/interna/pt-br/avaliacao/passo2/passo2_b_enviar.gif) no-repeat; width:256px; height:59px; margin:15px 0 20px 37%; cursor:pointer; border:0px; text-indent:-9000px; padding:-9000px; _padding:9000px; line-height:0px; overflow:hidden; }

/*passo3*/
.passo3_topic { float:left; background:url(../../../imagens/interna/pt-br/avaliacao/passo3/passo3_topic.gif) no-repeat; width:100%; height:130px; text-indent:-9000px; }

.passo3_caixa_atencao { position:relative; width:700px; margin:0 auto; }
.passo3_caixa_atencao div { float:left; background:url(../../../imagens/interna/pt-br/avaliacao/passo3/passo3_icon_atencao.gif) #FFFFF5 10px 10px no-repeat; width:600px; margin-bottom:20px; padding:10px 0 10px 100px; border:solid 1px #FFE1CC; font:12px Tahoma; color:#FF6600; }

.passo3_obrigado { position:relative; margin:0 auto; width:690px; font:14px Trebuchet MS; color:#333; }

.passo3_b_voltar a { position:relative; float:left; background:url(../../../imagens/interna/pt-br/avaliacao/passo3/passo3_b_voltar.gif) no-repeat; width:256px; height:59px; margin:20px 0 0 75px; text-indent:-9000px; }

/*status*/
.status_topic { position:relative; float:left; width:100%; margin-bottom:13px; font:33px Trebuchet MS; color:#00A0DD; border-bottom:solid 1px #CCC; }
.status_botoes { float:left; width:100%; margin-bottom:35px; padding-bottom:10px; border-bottom:solid 1px #CCC; }
.status_resultados a { float:left; background:url(../../../imagens/interna/pt-br/avaliacao/status/status_resultado.gif) no-repeat; width:150px; height:24px; text-indent:-9000px; overflow:hidden; }
.status_alt_cadastro a { float:left; background:url(../../../imagens/interna/pt-br/avaliacao/status/status_alt_cadastro.gif) no-repeat; width:150px; height:24px; margin-left:5px; text-indent:-9000px; overflow:hidden; }
.status_alt_senha a { float:left; background:url(../../../imagens/interna/pt-br/avaliacao/status/status_alt_senha.gif) no-repeat; width:258px; height:24px; margin-left:5px; text-indent:-9000px; overflow:hidden; }
.status_sair a { float:right; background:url(../../../imagens/interna/pt-br/avaliacao/status/status_sair.gif) no-repeat; width:86px; height:24px; text-indent:-9000px; overflow:hidden; }

.status_avaliacao_wrap { width:758px; margin:0 auto; }
.status_avaliacao { float:left; background:url(../../../imagens/interna/pt-br/avaliacao/status/status_fundo_avaliacao.gif) no-repeat; width:758px; height:88px; margin-bottom:15px; }
.status_numero { float:left; width:125px; margin:24px 0 0 40px; font:13px Tahoma; color:#314E6F; }
.status_numero span { font:20px Tahoma; }
.status_status { float:left; width:240px; margin:25px 0 0 40px; font:13px Tahoma; color:#416485; }
.status_status span { font:16px Tahoma; color:#000; }
.status_status2 { float:left; width:500px; margin:25px 0 0 40px; font:13px Tahoma; color:#416485; }
.status_status2 span { font:16px Tahoma; color:#C61C0A; }
.status_status3 { float:left; width:240px; margin:25px 0 0 40px; font:13px Tahoma; color:#416485; }
.status_status3 span { font:16px Tahoma; color:#26A826; }
.status_ver_imagens a { float:right; background:url(../../../imagens/interna/pt-br/avaliacao/status/status_ver_imagens.gif) no-repeat; width:150px; height:24px; margin:30px 30px 0 0; text-indent:-9000px; overflow:hidden; }
.status_ver_resultados a { float:right; background:url(../../../imagens/interna/pt-br/avaliacao/status/status_resultado2.gif) no-repeat; width:150px; height:24px; margin:30px 30px 0 0; text-indent:-9000px; overflow:hidden; }

/*resultado*/
.resultado { float:left; width:100%; }
.resultado h3 { font:23px Trebuchet MS; color:#00A0DD; }
.resultado div { float:left; width:100%; margin-bottom:50px; padding:3px 0; border-top:solid 1px #CCC; border-bottom:solid 1px #CCC; }
.resultado div div { float:left; width:200px; margin:0px; font:13px Trebuchet MS; color:#314E6F; border:0px; }
.resultado div div span { font:20px Trebuchet MS; color:#314E6F; }
.resultado div span a { float:right; margin-top:13px; font:12px Tahoma; font-weight:bolder; color:#314E6F; }
.resultado span { width:100%; padding-bottom:15px; font:14px Trebuchet MS; color:#314E6F; }
.resultado_voltar { float:left; width:100%; margin-top:20px; padding-top:10px; border-top:solid 1px #CCC; }
.resultado_voltar a { font:12px Tahoma; color:#314E6F; font-weight:bolder; }


/*alterar senha*/
.alterarsenha_form { position:relative; width:100%; border:0px; padding:0px; margin:0 auto; }
.alterarsenha_form fieldset { position:relative; float:left; width:100%; border:0px; padding:0px; }
.alterarsenha_form fieldset legend { float:left; width:100%; margin:0px; padding:0; font:23px Trebuchet MS; color:#00A0DD; }

.alterarsenha_form fieldset table { position:relative; width:100%; margin:15px 0 40px 0; font:12px Trebuchet MS; color:#333; }
.alterarsenha_form fieldset table tr { position:relative; }
.alterarsenha_form fieldset table tr td { position:relative; }
.alterarsenha_form fieldset table label { float:left; width:82%; margin:3px 10px 3px 0; padding-left:15%; font:12px Tahoma; color:#000; font-weight:bolder; text-align:right; }
.alterarsenha_form fieldset table input { margin:3px 0; }

.alterarsenha_width { width:30%; }
.alterarsenha_fundo { position:relative; background:#EFF5FA; }
.alterarsenha_validacao_grande { position:absolute; top:53px; left:60.2%; background:url(../../../imagens/interna/pt-br/avaliacao/passo2/passo2_validacao.gif) no-repeat; width:104px; height:61px; padding:7px 3px 0 21px; font:12px Trebuchet MS; color:#fff; z-index:100; }
.alterarsenha_validacao_pequeno { position:absolute; top:55px; left:50%; z-index:100; background:url(../../../imagens/interna/pt-br/avaliacao/passo2/passo2_validacao.gif) no-repeat; width:104px; height:61px; padding:7px 3px 0 21px; font:12px Trebuchet MS; color:#fff; }
.alterarsenha_senha { position:absolute; top:68px; left:53%; z-index:10; background:url(../../../imagens/interna/pt-br/avaliacao/passo2/passo2_senha.gif) no-repeat; width:144px; height:32px; text-indent:-9000px; }

.alterarsenha_form_grande { width:45%; height:20px; margin:0px; border:solid 1px #B1CCE6; }
.alterarsenha_form_pequeno { width:30%; height:20px; margin:0px; border:solid 1px #B1CCE6; }

.alterarsenha_alterar { position:absolute; background:url(../../../imagens/interna/pt-br/avaliacao/alterarsenha/b_alterar.gif) no-repeat; width:101px; height:41px; bottom:70px; right:40px; cursor:pointer; border:0px; text-indent:-9000px; padding:-9000px; _padding:9000px; line-height:0px; overflow:hidden; }


/*altarar cadastro*/
.alterarcadastro_form { width:730px; border:0px; padding:0px; margin:0 auto; }
.alterarcadastro_form fieldset { position:relative; float:left; width:100%; border:0px; padding:0px; }
.alterarcadastro_form fieldset legend { float:left; width:100%; padding:0 0 40px 0; border-bottom:1px solid #CCC; }
.alterarcadastro_form fieldset legend strong { position:relative; float:left; width:700px; top:15px; font:23px Trebuchet MS; color:#00A0DD; }

.alterarcadastro_form fieldset table { position:relative; width:730px; margin-top:15px; font:12px Trebuchet MS; color:#333; }
.alterarcadastro_form fieldset table tr td { position:relative; }
.alterarcadastro_form fieldset table label { float:left; width:140px; margin:3px 0; padding-left:55px; font:12px Tahoma; color:#000; font-weight:bolder; }
.alterarcadastro_form fieldset table input { margin:3px 0; }

.alterarcadastro_width { width:185px; }
.alterarcadastro_fundo { position:relative; background:#EFF5FA; }
.alterarcadastro_validacao_mini { position:absolute; top:20px; left:237px; z-index:100; background:url(../../../imagens/interna/pt-br/avaliacao/passo2/passo2_validacao.gif) no-repeat; width:128px; height:61px; padding:7px 3px 0 23px; font:12px Trebuchet MS; color:#fff; }
.alterarcadastro_senha { position:absolute; top:140px; left:47%; z-index:10; background:url(../../../imagens/interna/pt-br/avaliacao/passo2/passo2_senha.gif) no-repeat; width:144px; height:32px; text-indent:-9000px; }
.alterarcadastro_receba { position:relative; float:right; width:533px; font:11px Trebuchet MS; color:#333; }

.alterarcadastro_form_grande { width:310px; height:20px; margin:0px; border:solid 1px #B1CCE6; }
.alterarcadastro_form_medio { width:230px; height:20px; margin:0px; border:solid 1px #B1CCE6; }
.alterarcadastro_form_pequeno { width:120px; height:20px; margin:0px; border:solid 1px #B1CCE6; }
.alterarcadastro_form_mini { width:40px; height:20px; margin:0px; border:solid 1px #B1CCE6; }

.alterarcadastro_alterar { position:relative; float:left; background:url(../../../imagens/interna/pt-br/avaliacao/alterarsenha/b_alterar.gif) no-repeat; width:101px; height:41px; margin:40px 0 30px 200px; cursor:pointer; border:0px; text-indent:-9000px; padding:-9000px; _padding:9000px; line-height:0px; overflow:hidden; }

.alterarcadastro_atencao { position:relative; float:left; background:#FEFBD0; width:76.9%; margin-top:50px; padding:15px 11.5%; font:12px Trebuchet MS; color:#FF3300; }
.alterarcadastro_atencao span { float:left; background:url(../../../imagens/interna/pt-br/avaliacao/avaliacao_icon_atencao.jpg) no-repeat; width:22px; height:20px; margin:0 5px; }



/*contato*/
.contato_topic { float:left; width:100%; margin-bottom:13px; font:33px Trebuchet MS; color:#00A0DD; z-index:50; }

.contato { float:left; width:100%; padding-bottom:30px; }
.contato fieldset { float:left; width:53%; margin:0px; padding:0px; border:none; }
.contato fieldset legend { float:left; width:224px; height:20px; padding-bottom:20px; font:15px Trebuchet MS;  }
.contato fieldset label { float:left; width:36%; height:21px; margin-bottom:7px; padding-top:2px; font:12px Trebuchet MS; color:#666; text-align:right; }
.red { color:#000 !important; }
.contato fieldset input { float:left; width:60%; height:20px; margin:0 0 7px 6px; border:solid 1px #333; }
.contato fieldset select { float:left; width:61%; height:20px; margin:0 0 10px 6px; border:solid 1px #333; }
.contato fieldset textarea { float:left; width:60%; height:100px; margin:0 0 7px 6px; border:solid 1px #333; }
.contato fieldset span { float:left; background:url(../../../imagens/interna/pt-br/contato/contato_icon_atencao.gif) #FEFBD0 127px 20px no-repeat; width:62%; height:45px; padding:22px 0 0 160px; font:12px Trebuchet MS; color:#FF3300; }
.contato fieldset h6 label { text-align:left; font:12px Trebuchet MS; color:#666; width:200px;}
.contato div { position:relative; float:right; background:url(../../../Black/mapa_contato.png) right no-repeat; width:47%; height:388px; margin-top:-14px; text-indent:-9000px; z-index:100; }
.contato div a { position:relative; float:right; display:block; cursor:pointer; width:100%; height:250px; overflow:hidden; }
.contato div address { display:none; text-indent:-9000px; }


/*.contato_enviar { float:left; background:url(../../../imagens/interna/pt-br/contato/contato_enviar.gif) no-repeat; width:192px !important; height:44px !important; margin:15px 0 0 36% !important; _margin:15px 0 0 19% !important; cursor:pointer; border:0px !important; text-indent:-9000px; line-height:0px; overflow:hidden; }
*/
.contato_enviar {float:left; text-indent:-900px; overflow:hidden; padding:0; border:none; margin:0; width:120px !important; height:35px !important; background:url(../../../Black/enviar.gif) no-repeat; margin-top:15px; cursor:pointer; margin-left:38% !important;}

.contato_enviado_ok { position:relative; width:300px; font:18px Tahoma; color:#222; float:left; font-weight:bold;}
.contato_enviado_ok a { font:17px/45px Tahoma; }


/*agente sua consulta*/
.agende_topic { float:left;  width:91%; height:50px; padding:10px 0 0 10px; font:33px Helvetica,Trebuchet MS !important; color:#000 !important; font-weight:bold !important;
}

.agende { position:relative; float:left; width:100%; padding-top:70px; bottom:70px; }
.agende div { float:left; width:56%; height:350px; padding-left:10px; font:13px Helvetica,Trebuchet MS,sans-serif;  }
.agende span { float:right; width:252px; text-indent:-9000px; }

.agende_faca_orcamento { float:right; background:url(../../../Black/icone1.jpg) no-repeat !important; width:252px; height:125px;  overflow:hidden; }

.agende_como_chegar { float:right; background:url(../../../Black/icone2.jpg) no-repeat !important; width:252px; height:125px; overflow:hidden; text-indent:-9000px;}



/*faca seu orcamento*/
.orcamento_densidade { float:left; width:99%; height:78px; background:url(../../../Black/orcamento_densidade.gif) no-repeat center top; }
.orcamento_densidade  h3{ color:#000; }
.orcamento_topic { float:left; width:100%; margin-bottom:13px; font:33px Trebuchet MS; color:#00A0DD; z-index:50; }

.orcamento_topic1 { position:relative; float:left; width:92%; font:17px Trebuchet MS; color:#FFF; font-weight:normal; }
.orcamento_topic1_1 {  display:none;  float:left; background:url(../../../imagens/interna/pt-br/orcamento/orcamento_topic1_1.gif) #284172 no-repeat !important; width:100% !important; height:15px; }
.orcamento_topic1_2 { float:left; background:#222; width:100%; padding-top:15px; }
.orcamento_topic1_2 span { 

float:left;
height:42px;
line-height:33px;
padding:10px 60px 0 22px;

 }
.orcamento_topic1_3 { float:left; background:#222 !important; width:100%; height:14px; }

.orcamento_icon_cifrao { position:absolute !important; bottom:0px; right:-50px; background:url(../../../imagens/interna/pt-br/orcamento/orcamento_icon_cifrao.png) no-repeat !important; width:147px; height:150px; }

.orcamento_topic2 { float:left; width:40%; height:108px; background:#F0F2F5; font:13px Trebuchet MS; color:#FFF; }
.orcamento_topic2 div { float:left; background:#666; width:100%; }
.orcamento_topic2 div div { width:80%; min-height:66px; margin-left:20%; padding:15px 0 19px; }
.orcamento_topic2 div div h2 { width:100%; margin-bottom:5px; font:25px Helvetica, Arial, sans-serif !important; color:#EAEAEA !important; font-weight:bold; line-height:20px !important; padding-bottom:5px; }
.orcamento_topic2 div div span { float:left; font:11px Trebuchet MS;  line-height:12px; }
.orcamento_topic2_1 { display:none; float:left; background:url(../../../imagens/interna/pt-br/orcamento/orcamento_topic2_1.gif) #F0F2F5 top right no-repeat !important; width:100%; height:15px; }

.orcamento_fundo { float:left; width:100%; margin-bottom:30px; padding-top:35px; }
.orcamento_texto { float:left; width:57%; font:12px Trebuchet MS; }
.orcamento_texto2 { float:right; width:35%; font:12px Trebuchet MS; background-color:#FFF; padding:12px 8px 8px 12px; border:solid 1px #CCC; }
.orcamento_texto span, .orcamento_texto2 span { font-size:13px; color:#000; padding-bottom:20px; float:left;} 
.orcamento_texto span a, .orcamento_texto2 span a { color:#900; padding-bottom:3px; float:left; }
.orcamento_texto span h2, .orcamento_texto2 span h2 { font-size:16px !important; font-weight:bold; color:#000} 
.orcamento_texto div { float:left;  width:99%; margin-bottom:30px; color:#600; font-weight:bold; font-size:14px; }
.orcamento_texto a, .orcamento_texto h3 a { font:13px Trebuchet MS;  text-decoration:none; color:#000; }
.orcamento_texto a:hover, .orcamento_texto h3 a:hover { text-decoration:underline; color:#C00;  }

.orcamento_pagamento { float:right; width:42%; }
.orcamento_pagamento ul { float:right; width:77%; font:15px Trebuchet MS   }
.orcamento_pagamento ul li { float:left; width:210px; margin-bottom:20px; }
.orcamento_pagamento ul li span { float:left; margin:0px; background:url(../../../imagens/interna/pt-br/orcamento/orcamento_icon_pag.gif) no-repeat; width:41px; height:45px; }
.orcamento_pagamento ul li div { float:left; width:78%; margin-left:5px; }
.orcamento_pagamento ul li div span { background:none; width:auto; height:30px; font-size:11px; }
.orcamento_pagamento h2 { float:right; width:70%; margin-right:20px; font:25px Trebuchet MS; }
.orcamento_pagamento span { float:right; width:70%; margin-right:20px; font:12px Trebuchet MS;  }

.orcamento_agende_consulta { float:left; background:url(../../../Black/icone3.jpg) no-repeat !important; width:252px;  height:160px; margin:0 2px 0px 0; text-indent:-9000px; overflow:hidden; }
.orcamento_como_chegar { float:left; background:url(../../../Black/icone2.jpg) no-repeat !important; width:252px; height:125px; margin:0 2px 0px 0; text-indent:-9000px; overflow:hidden; }
.orcamento_autodiagnostico { float:left; background:url(../../../Black/icone5.jpg) no-repeat !important; width:252px; height:125px; margin:0 2px 0px 21px; text-indent:-9000px; overflow:hidden; }
.orcamento_autodiagnostico a { width:100%; height:125px; display:block;}

/*sugestao e respostas*/
.sugestao_topic { float:left; width:100%; font:33px Trebuchet MS; color:#00A0DD; }
.sugestao_aviso { float:left; width:95%; padding-top:5px; padding-bottom:25px; font:14px Trebuchet MS;border-top:solid 1px #222; } 

.sugestao { width:713px; margin:0 auto; }
.sugestao ul { float:left; width:713px;  }
.sugestao ul li { float:left; display:block; }
.sugestao ul li a { position:relative; float:left; cursor:pointer; border:0px;}
.sugestao ul li a img { border:0px; }
.sugestao div { float:left; background:#222; width:91.5%; padding:30px 30px 30px 30px; color:#CCC;  }
.sugestao div h3 { width:100%; font:17px Trebuchet MS; }
.sugestao div div { width:100%; font:14px Trebuchet MS; padding:0 0 0 15px; border:none; }
.sugestao div span { float:left; width:100%; margin-top:15px; font:11px Trebuchet MS; font-weight:bolder; }


.sugestao_icones { margin:0 auto; width:95%; }
.sugestao_agende_orcamento { float:left; background:url(../../../Black/icone1.jpg) no-repeat !important; width:252px !important; height:125px; margin:40px 0 10px 0 ; padding:0 !important; border:none !important; text-indent:-9000px; overflow:hidden; }
.sugestao_agende_consulta { float:left; background:url(../../../Black/icone3.jpg) no-repeat !important; width:252px !important; height:125px; margin:40px 0 10px 0; padding:0 !important; border:none !important; text-indent:-9000px; overflow:hidden; }
.sugestao_agende_consulta a, .sugestao_agende_orcamento a, .sugestao_como_chegar a, .agende_faca_orcamento a, .agende_como_chegar a, .orcamento_como_chegar a, .orcamento_agende_consulta a, .sugestao_avaliacaoonline a { position:relative; float:right; display:block; width:100%; height:120px;   overflow:hidden; }
.sugestao_como_chegar { float:left; background:url(../../../Black/icone2.jpg) no-repeat !important; width:252px !important; height:125px; margin:40px 0 10px 0; padding:0 !important; border:none !important; text-indent:-9000px; overflow:hidden; }

.sugestao_avaliacaoonline { float:left; background:url(../../../Black/icone4.jpg) no-repeat !important; width:252px !important; height:125px; margin:40px 0 10px 0; padding:0 !important; border:none !important; text-indent:-9000px; overflow:hidden; }


/*equipe*/
.equipe_topic { float:left; width:100%; font:33px Trebuchet MS; color:#00A0DD; }

.equipe_fundo { position:relative; float:left;  width:100%; margin-bottom:30px; padding-top:15px; }
.equipe_texto {  /*padding-right:340px; */font:12px Trebuchet MS; text-align:justify; }
.equipe_texto a { float:left; font:13px Trebuchet MS; color:#2B4578; text-decoration:none; }
.equipe_texto a:hover { text-decoration:underline; }

.equipe_foto { position:absolute; width:300px; top:15px; right:15px; }



/*dr joao carlos pereira*/
.drjoao_topic { float:left; width:100%; font:33px Trebuchet MS; color:#00A0DD; }

.drjoao_fundo { position:relative; float:left; width:100%; margin-bottom:30px; }
.drjoao_texto { padding-right:340px; font:12px Trebuchet MS;  text-align:justify; }
.drjoao_texto a { float:left; font:13px Trebuchet MS; color:#2B4578; text-decoration:none; }
.drjoao_texto a:hover { text-decoration:underline; }

.drjoao_foto { width:340px; background-color:#FFF;  }
.drjoao_foto div {  margin:20px 0 0 0; }
.drjoao_foto div a { float:left; background:url(../../../imagens/interna/pt-br/drjoao/drjoao_curriculo.gif) no-repeat bottom; width:264px; height:48px; font:13px Trebuchet MS; color:#2B4578; text-decoration:none; text-indent:-9000px; overflow:hidden; }
.drjoao_foto div a:hover { text-decoration:underline; }

.drjoao_wrap { width:654px; margin:0 auto; }
.drjoao_img1 a { float:left; background:url(../../../imagens/interna/pt-br/drjoao/drjoao_img1.gif) no-repeat; width:327px; height:90px; text-indent:-9000px; overflow:hidden; }
.drjoao_img2 a { float:left; background:url(../../../imagens/interna/pt-br/drjoao/drjoao_img2.gif) no-repeat; width:327px; height:90px; text-indent:-9000px; overflow:hidden; }

/*curriculum*/
.curriculum_topic { float:left; width:100%; font:33px Trebuchet MS; color:#00A0DD; border-bottom:solid 1px #ccc; }

.curriculum_fundo { position:relative; float:left; width:100%; margin-bottom:30px; }
.curriculum_texto { padding-right:340px; font:12px Trebuchet MS; color:#2B4578; text-align:justify; }
.curriculum_texto div { float:left; width:100%; }
.curriculum_texto div h3 { float:left; width:100%; font:13px Trebuchet MS; color:#900; margin:30px 0 5px; font-weight:bolder; }
.curriculum_texto div span { float:left; width:100%; font:13px Trebuchet MS; color:#333; }
.curriculum_texto div span span { width:100%; font:12px Trebuchet MS; color:#900; font-style:italic; }
.curriculum_texto div div { width:100%; margin:20px 0; padding-top:6px; border-top:solid 1px #CCC; font-size:11px; }
.curriculum_texto div div span { color:#669900; }
.curriculum_texto a { float:left; font:13px Trebuchet MS; color:#2B4578; text-decoration:none; }
.curriculum_texto a:hover { text-decoration:underline; }

.curriculum_foto { position:absolute; top:0px; right:0px; width:340px; }
.curriculum_foto div { float:right; margin:20px 15px 0 0; }
.curriculum_foto div a { float:left; background:url(../../../imagens/interna/pt-br/drjoao/drjoao_curriculo.gif) no-repeat; width:264px; height:224px; margin:15px 0 0 45px; font:13px Trebuchet MS; color:#2B4578; text-decoration:none; text-indent:-9000px; overflow:hidden; }
.curriculum_foto div a:hover { text-decoration:underline; }

.curriculum_wrap { width:654px; margin:0 auto; }
.curriculum_img1 a { float:left; background:url(../../../imagens/interna/pt-br/drjoao/drjoao_img1.gif) no-repeat; width:327px; height:90px; text-indent:-9000px; overflow:hidden; }
.curriculum_img2 a { float:left; background:url(../../../imagens/interna/pt-br/drjoao/drjoao_img2.gif) no-repeat; width:327px; height:90px; text-indent:-9000px; overflow:hidden; }



/*derm*/
.derm_topic { float:left; background:url(../../../imagens/interna/pt-br/derm/derm_logo.gif) no-repeat; width:100%; height:77px; margin-bottom:13px; text-indent:-9000px; }

.derm_texto { padding-right:42px; font:12px Trebuchet MS; color:#333; text-align:justify; }
.derm_flash { position:absolute; width:420px; }
.derm_rodape { position:relative; margin:30px auto 30px auto; float:left; width:660px; background:#333; }
.derm_rodape div { position:absolute; /*background:url(../../../imagens/interna/pt-br/derm/derm_site.gif) no-repeat;*/ width:380px; height:63px; color:#666; font-size:1.4em; padding:20px 0 0 20px; font-family:Helvetica, "Trebuchet MS", Arial, sans-serif}
.derm_rodape address {  height:54px; padding:9px 0 0 0px; float:right; font:11px Trebuchet MS; color:#FFFFFF; font-style:normal; line-height:15px; width:300px; }
.derm_rodape address a { color:#FFF; font-weight:bold; }

.derm_wrap { width:654px; margin:0 auto; }
.derm_img1 a { float:left; background:url(../../../imagens/interna/pt-br/derm/derm_img2.gif) no-repeat; width:327px; height:90px; text-indent:-9000px; overflow:hidden; }
.derm_img2 a { float:left; background:url(../../../imagens/interna/pt-br/derm/derm_img1.gif) no-repeat; width:327px; height:90px; text-indent:-9000px; overflow:hidden; }


/*local*/
.local_topic { float:left; width:100%; margin-bottom:13px; font:33px Trebuchet MS; color:#00A0DD; z-index:50; }

.chegar_wrap { float:left; position:relative; width:100%; }
.chegar_mapa { background:url(../../../Black/chegar_mapa.jpg) no-repeat; width:753px; height:649px; margin:0px auto; }
.chegar_mapa img { border:0px; width:753px; height:649px; }

.chegar_wrap_tipos { width:700px; margin:0 auto; padding-bottom:15px; }
.chegar_wrap_tipos2 { float:left; width:195px; margin:18px; }

.chegar_topic_hotel, .chegar_topic_aviao, .chegar_topic_onibus  { float:left;width:195px; height:22px; font-weight:bold; font-family:Helvetica, "Trebuchet MS", Arial, sans-serif ; font-size:15px; color:#222; border-bottom:4px solid #333; margin-bottom:10px;}


.chegar_tipos { float:left; width:195px; font:13px Trebuchet MS; color:#222; border-bottom:solid 1px #777; }
.chegar_tipos li a{ color:#000; text-decoration:none; }
.chegar_tipos li { margin-bottom:8px; }


.ver_mapa_wrap { position:absolute; left:20px; top:0px; background:#000; width:724px; height:633px; padding:15px; border:solid 1px #111; }
.ver_mapa { float:left; background:url(../../../Black/jmapa_topo.jpg) #111 top repeat-x !important; width:724px; height:633px; margin:0 auto;  }
.ver_mapa_fechar { float:left; background:url(../../../Black/jmapa_fechar.jpg) no-repeat; width:122px; height:30px; margin:0px 5px 5px 320px; text-indent:-9000px; overflow:hidden; }
.mapa_iFrame { float:left; position:absolute; top:45px; left:38px; } 
.mapa_ampliar_mapa { float:left !important; width:724px; height:28px; text-indent:-9000px !important; overflow:hidden !important;  }
.mapa_ampliar_mapa a { float:left; background:url(../../../Black/jmapa_ampliar.gif) no-repeat; width:225px; height:24px; margin:2px 0 0 15px; }

.chegar_mapa_links { position:absolute; width:250px; height:210px; top:200px; left:220px; text-indent:-9000px;  overflow:hidden; }
.chegar_mapa_link1 a { position:absolute; width:22px; height:35px; top:7px; left:160px; display:block;  overflow:hidden;}
.chegar_mapa_link2 a { position:absolute; width:22px; height:25px; top:90px; left:190px; display:block;  overflow:hidden;}
.chegar_mapa_link3 a { position:absolute; width:22px; height:25px; top:150px; left:168px; display:block;  overflow:hidden;}
.chegar_mapa_link4 a { position:absolute; width:22px; height:25px; top:142px; left:105px; display:block;  overflow:hidden;}
.chegar_mapa_link5 a { position:absolute; width:22px; height:25px; top:42px; left:22px; display:block;  overflow:hidden;}



.breadcrumb { position:relative; width:94%; margin:15px 3% 0 3%; }
.breadcrumb fieldset { border:0; padding:0; height:40px; }
.breadcrumb legend { display:none; text-indent:-9000px; }
.breadcrumb1 { float:left; background:url(../../../imagens/interna/breadcrumb1.gif) no-repeat; width:13px; height:30px; display:none; }
.breadcrumb2 { float:left; /*background:url(../../../imagens/interna/breadcrumb2.jpg) top center no-repeat;*/ width:93%; height:60px; padding:6px 10px 0 10px; overflow:hidden; }
.breadcrumb2 a { float:left; background:url(../../../Black/seta.gif) left no-repeat; margin-right:15px; padding-left:7px; font:12px Trebuchet Ms; color:#CCC; text-decoration:none; text-align:left; }
.breadcrumb2 h3 { float:left; background:url(../../../Black/seta.gif) left no-repeat; margin-right:15px; padding-left:7px; font:12px Trebuchet Ms; color:#CCC; text-decoration:none; text-align:left; }
.breadcrumb2 a:hover { text-decoration:underline; }
.breadcrumb3 { display:none; float:left; background:url(../../../imagens/interna/breadcrumb3.gif) no-repeat; width:13px; height:30px; }


.wrap_cadastrohome { float:left; position:relative; width:174px; height:170px; background:url(../../../Black/fundo_cadastrohome.jpg) no-repeat; }
.wrap_cadastrohome h5 {display:none; visibility:hidden; }
.cadastro_inputemail { position:absolute; width:150px; height:17px; background-color:#B7B7B7; left:13px; top:57px; border:none; z-index:5;}
.cadastro_inputnome { position:absolute; width:150px; height:17px; background-color:#B7B7B7; left:13px; top:92px; border:none; z-index:5;}
.cadastro_inputsubmit { position:absolute; left:9px; top:138px; width:77px; height:29px; padding:0; margin:0; text-indent:-9000px; overflow: hidden; cursor:pointer; background:url(../../../Black/b_ok.jpg) no-repeat; border:none; z-index:5; line-height:20; }
.cadastro_ok { position:absolute; background-color:#000; color:#666; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; text-align:center; padding:57px 15px 0px 15px;  height:110px; z-index:150; }

.menuItemAtivo, .menuItemAtivo a { background:url(../../../Black/fundocolunaesq3.jpg) repeat-x !important; color:#FFF !important;}
.banner3d { background:url(../../../Black/banner3d.gif) no-repeat; float:left; width:383px; height:145px; }
.banner3d a { display:block; text-indent:-9000px; overflow:hidden; width:383px; height:145px;  }




.newrodape { width:978px; height:182px; background-color:#000; float:left;  position:relative; padding-top:8px;}
.rodape_assinatura { margin:22px 0 0 22px; width:400px; height:40px; background:url(../../../Black/estrela.gif) no-repeat; padding-left:55px; color:#666; font-family:Arial, Helvetica, sans-serif;}
.rodape_assinatura h4 { font-size:15px; }
.rodape_assinatura h5 { font-size:11px; }
.botao_topo { width:101px; height:16px; background:url(../../../Black/b_topo.png) no-repeat 0px 3px; padding-left:14px; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#666; position:absolute; right:10px; top:10px; }
.botao_topo a {  color:#666; text-decoration:none; padding:2px; }
.botao_topo a:hover {  color:#FFF; text-decoration:none; background-color:#900;}

.enderecos { position:absolute; bottom:0; left:0; height:110px; font-family:Arial, Helvetica, sans-serif; font-size:10px; list-style:none; padding:0; margin:0; }
.enderecos li { float:left; padding:12px 12px 12px 25px; color:#999; }
.texto_cinzachumbo { color:#333;}
.texto_vermelho {color:#F8201F}
.texto_branco { color:#FFF; font-size:11px;}

.parceiros { position:absolute; right:7px; bottom:7px; width:260px; height:70px;}
.parceiros a {  float:left; display:block;  height:70px; text-indent:-9000px; }
._parceiro_ishrs { width:132px;  background:url(../../../Black/logs_rodape.png) no-repeat;}
._parceiro_derm {  width:115px; background:url(../../../Black/logs_rodape.png) no-repeat -130px 0px;  }
._parceiro_queda {  width:15px; overflow:hidden; height:10px; line-height:200; }
