/* Noiteafora.com.br */

 select,input 					{ border-width: 1px; border-color: #b3b3b3;  }
 body							{ background: #dddfe2 url(../images/bg.gif) repeat-x fixed; text-align: center; margin: 0;   }
.superbanner					{ background: #ffffff; width: 728px; height: 90px; margin-top: 21px; padding: 5px;  }
.skyscraper						{ background: #ffffff; width:120px; height: 600px; float: left; padding: 10px; margin-top: 10px;}
.halfsky						{ background: #ffffff; width:120px; height: 300px; float: left; padding: 10px; margin-top: 10px;}
.bot_banner						{ background: #ffffff; background-image: url(../images/bg_parceiros_bot.gif); background-repeat: no-repeat; width:120px; float: left; margin-top: 10px; text-align: left; padding: 32px 10px 10px 10px;}
.banner_full					{ margin-top: 10px; margin-bottom: 0px; width: 468px; height: 60px; float: left }
.banner_box						{ width: 300px; height: 250px; margin-left: 0px; float: left;}
.banner_box form				{ margin: 0px; float: left;}
.banner_box input				{ width: 160px; margin: 0px; font-family: Helvetica; font-size: 10px; color: #626262; float: left; border: 1px #d8d8d8 solid; padding: 5px; margin: 0px 0px 15px 0px; }
.banner_box input.button		{  width: 20px; margin-top:0px; margin-left: 6px; float: left;  border: 0px;}
.banner_selo					{ background-color: #fff; width: 270px; padding: 0px 15px 15px 15px; margin-bottom: 0px; text-align: center; float: left;}

.banner_selo_left				{ background-color: #fff; width: 380px; padding: 10px; margin: 10px 0px; text-align: center; float: left;}

.patrocinador_right				{ background: #ffffff; width:300px; float: left; margin-top: 10px; text-align: center; padding: 0px; height: auto; text-align: center; }

.patrocinador_full				{ background: #ffffff; background-image: url(../images/bg_publicidade_full.gif); background-repeat: no-repeat; width:448px; float: left; margin-top: 10px; text-align: center; padding: 32px 10px 10px 10px;}
.patrocinador_sec				{ background: #ffffff; background-image: url(../images/bg_publicidade_box.gif); background-repeat: no-repeat; width:448px; float: left; margin-top: 10px; text-align: left; padding: 32px 10px 10px 10px;}
.patrocinador_ficha				{ background: #ffffff; background-image: url(../images/bg_publicidade_box.gif); background-repeat: no-repeat; width:298px; float: left; margin: 0px 0px 0px 10px; text-align: left; padding: 32px 10px 10px 10px;}

.caixa_logo						{ width: 976px; text-align: left; height: 80px; padding-top: 30px; padding-bottom: 10px; padding-left: 0px; }
.menu							{ color: #fff; font-size: 10px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; background-image: url(../images/bg_menu.gif); background-repeat: no-repeat; text-align: center; text-transform: uppercase; padding-top: 12px; width: 986px; height: 40px }
.menu a							{ color: #ffffff; text-decoration: none; padding: 2px; }
.menu a:hover					{ text-decoration: none; }
.menu a:link					{ font-family: "Trebuchet MS"; color: #fff; }
.menu a:visited					{ font-family: "Trebuchet MS"; color: #ffffff; }
.menu a:hover					{ font-family: "Trebuchet MS"; color: #2c7794; background: #ffffff; padding: 2px;}
.menu a:active					{ font-family: "Trebuchet MS"; color: #2c7794; background: #ffffff; padding: 2px;}

.principal						{ background: #ffffff url(../images/top.png) no-repeat;  width:966px; padding-left: 10px; padding-right: 10px; padding-bottom:0px; padding-top:10px; margin-top:10px; height: auto; margin-bottom: 10px; }
.principal h1					{ color: #2c7794; font-size: 21px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 35px; background-color: #fff; text-align: left; text-transform: uppercase; letter-spacing: -0.05em; margin-top: 0; margin-bottom: 15px; padding-top: 10px; width: 948px; border-bottom: 1px solid #d8d8d8 }
.principal .rodape				{ color: #fff; font-size: 9px; font-family: verdana; font-weight: normal; background-color: #9EA9B9; background-image: url(../images/bg_rodape.gif); text-align: center; margin-top: 10px; margin-bottom: 0px;  padding: 10px; width:946px; float: left; }
.principal .rodape a			{ color: #fff; text-decoration: none; }

/* Bloco superior */

.block_cinza_top				{ background-image: url(../images/bg_boxes.gif); margin-bottom: 10px; padding: 10px; width: 946px; float: left }
.flash							{ text-align: right; width: 400px; height: 250px; float: left; background: #ffffff; 	}
.manchete_site					{ background-color: #fff; width: 206px; height: 250px; float: left; margin-left: 10px; margin-right: 10px; padding-right: 10px; padding-left: 10px; text-align: left;}
.manchete_site h1				{ text-align: center; text-transform: none; letter-spacing: -0.05em; padding-left: 10px; color: #2C7794; font-size: 17px; font-family: Georgia, "Times New Roman", Times, serif; line-height: 19px; background: url(../images/border_dest.gif) no-repeat 50% 100%; margin: 20px auto 0.7em; padding-bottom: 1em; width: auto; border: 0px; }
.manchete_site p				{ color: #626262; letter-spacing: 0px; font-size: 12px; line-height: 17px; margin:0; padding: 0; margin-left: 0px; padding-left: 10px;  font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; }

.flash2							{ text-align: left; width: 618px; height: 232px; padding: 9px; float: left; 	background: #ffffff; margin-right: 10px; 	}
.flash2 img						{ margin-right: 16px;  padding: 1px; background-color: #fff; border: 1px #d8d8d8 solid; float: left; }
.flash2_manchete				{ background-color: #fff; width: 340px; float: left; margin-right: 8px;}
.flash2 h1						{ text-transform: none; letter-spacing: -0.05em; padding-left: 0px; color: #2C7794; font-size: 17px; font-family: Georgia, "Times New Roman", Times, serif; line-height: 19px; background: url(../images/border_dest.gif) no-repeat; background-position: 50% 90%; margin: 0px 10px; padding-bottom: 1em; width: auto; border: 0px; text-align: center;}
.flash2 p						{ color: #626262; letter-spacing: 0px; font-size: 12px; line-height: 17px; margin:0; padding: 0; margin-left: 0px; padding-left: 10px;  font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; }


.flash2 hr						{ width: auto; clear: both;  color: #d8d8d8; height: 1px; background-color: #d8d8d8; border: 0px; margin: 12px 10px 0px 10px;}
.flash2_colunista				{ background: #fff; width:320px; height: auto; float: left; margin: 0px; text-align: left; padding: 0px ; margin-top: 20px; margin-left: 10px; margin-bottom: 10px;}
.flash2_colunista p,
.box_recomendamos p				{ margin:0px; color: #626262; font-size: 11px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: normal; text-align: left;}
.flash2_colunista hr 			{ width: 100%; clear: both;  color: #d8d8d8; height: 1px; background-color: #d8d8d8; border: 0px; margin-top: 18px; margin-bottom: 15px;}

.flash3 						{ text-align: left;	width: 618px; height: 232px; padding: 9px; float: left; 	background: #ffffff; 	}
.flash3 img 					{ margin-right: 11px;  padding: 1px; background-color: #fff; border: 1px #d8d8d8 solid; float: left; }
.flash3_manchete 				{ background-color: #fff; width: 172px; float: left; margin-right: 11px; height: 232px; overflow: hidden; margin-right: 5px; padding-right: 12px;border-right: 1px #626262 dashed;}
.flash3_destaques 				{ background-color: #fff; width: 162px; float: left; height: 232px; overflow: hidden; text-align: center; padding: 0px 5px; margin-left: 8px;}
.flash3_destaques img 			{ margin-bottom: 5px;}
.flash3 h1  					{ text-transform: none; letter-spacing: -0.05em; padding-left: 0px; color: #2C7794; font-size: 17px; font-family: Georgia, "Times New Roman", Times, serif; line-height: 19px; background: url(../images/border_dest.gif) no-repeat; background-position: 50% 93%; margin: 0px ; padding-bottom: 1em; width: auto; border: 0px; }
.flash3 h2  					{ text-transform: none; letter-spacing: -0.05em; padding-left: 0px; color: #2C7794; font-size: 15px; font-family: Georgia, "Times New Roman", Times, serif; line-height: 21px;  margin: 0px; border: 0px; text-align: left; }
.flash3 p  						{ color: #626262; letter-spacing: 0px; font-size: 12px; line-height: 17px; margin:0; padding: 0; margin-left: 0px; padding-left: 0px;  font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-align: left;}
.flash3 hr 						{ width: auto; clear: both;  color: #d8d8d8; height: 1px; background-color: #d8d8d8; border: 0px; margin: 12px 10px 0px 10px;}

/* Bloco intermedi?rio */

.block_cinza_home 				{ background-image: url(../images/bg_boxes.gif); margin-top: 0px; padding: 10px 10px 0px 10px; width:946px; float: left;}

.onecol 						{ width: 946px; float: left; height: auto; margin-top: 0px;  }
.leftcol 						{ width: 636px; float: left; height: auto; margin-top: 0px;  }
.rightcol 						{ width: 300px; float: left; height: auto; margin-left: 10px; margin-top: 0px; }
.coluna1 						{ width: 400px; float: left; margin-bottom: 0px;  }
.coluna2 						{ width: 226px; padding: 0px; float: left; margin-left: 10px; margin-bottom: 0px; height: auto;  }
.coluna3 						{ width: 300px; padding: 0px; float: left; margin-left: 10px; margin-bottom: 0px; height: auto;  }

.favorito   					{ background: #fff; text-align: center; padding-top: 8px; width: 128px; height: 340px; float: left; border: solid 1px #d8d8d8; overflow: hidden; }	
.favorito_sec					{ background: #fff; text-align: center; padding-top: 8px; width: 128px; height: 320px; float: left; border: solid 1px #d8d8d8; margin-bottom: 10px; overflow: hidden; }	
.favorito_meio  				{ background: #fff; text-align: center; margin: 0 5px; padding-top: 8px; width: 128px; height: 340px; float: left; border: solid 1px #d8d8d8; overflow: hidden; }	
.favorito_sec_meio  			{ background: #fff; text-align: center; margin: 0 5px; padding-top: 8px; width: 128px; height: 320px; float: left; border: solid 1px #d8d8d8; overflow: hidden; }	
.favorito h1,
.favorito_sec h1,
.favorito_meio h1,
.favorito_sec_meio h1   		{ width: auto; line-height: 14px; color: #2c7794; font-size: 14px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;  text-align: left; text-transform: uppercase; margin: 0px 0px 2px 8px; border: 0px;}   		
.favorito p,
.favorito_meio p,
.favorito_sec p,
.favorito_sec_meio p  			{ margin:0px; color: #626262; font-size: 11px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 17px; text-align: left; padding-top: 2px; padding-right: 8px; padding-left: 8px }
.favorito_sec img 				{ margin-bottom: 5px; }
.favorito_sec_meio img 			{ margin-bottom: 5px; }

.box_links_right,
.box_generico_right 			{ background-color: #fff; width: 280px; padding: 0px 10px; margin: 10px 0px 0px 0px; text-align: left; float: left; margin-bottom: 10px;}


.box_generico_right li 			{ text-align: left;background-color: #fff;letter-spacing: 0; font-size: 11px; line-height: 18px; margin:0; padding: 0; background-image: url(../images/bullet_gray.gif); background-position: 0px 8px;background-repeat: no-repeat; list-style: none; margin-left: -30px; margin-right: 10px; padding-left: 10px;  font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; color: #777; }
.box_generico_right p,
.box_especial_right p,
.box_colunas_ant_right p		{ letter-spacing: 0; color: #777; font-size: 11px; font-weight: bold; font-family: "Trebuchet MS"; font-weight: normal; margin: 0px; padding: 0px 10px; }
.box_generico_right ul 			{ margin: 5px 0px; }

.box_noticias_home 				{ background: #fff; width:196px; height: auto; float: left; margin: 0px; text-align: left; padding: 0px 15px;}
.box_recomendamos 				{ background: #fff; width:196px; height: 130px; float: left; margin: 0px; text-align: left; padding: 0px 15px; margin-top: 10px; margin-left: 10px; margin-bottom: 10px; background-image: url(../images/bg_colunista.gif); background-repeat: repeat-x;}
.box_noticias_home hr,
.box_destaque_meio hr 			{ width: 100%; clear: both;  color: #d8d8d8; height: 1px; background-color: #d8d8d8; border: 0px; margin-top: 12px; margin-bottom: 15px;}
.box_noticias_home li 			{ background-color: #fff;letter-spacing: 0; font-size: 11px; line-height: 17px; margin:0; padding: 0; background-image: url(../images/seta_dupla.gif); background-repeat: no-repeat; list-style: none; margin-left: -40px; margin-right: 0px; padding-left: 10px;  font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; }
.box_noticias_home h2,
.box_destaque_meio h2			{ text-align: left; text-transform: none; letter-spacing: -0.05em; padding-left: 0px; color: #2C7794; font-size: 15px; font-family: Georgia, "Times New Roman", Times, serif; line-height: 17px;  margin: 0px; border: 0px; margin-bottom: 7px; }
.box_colunistas p,
.box_colunistas_sec p,
.box_colunista p,
.box_especial p,
.box_especial_sec p,
.box_noticias_home p,
.box_destaque_meio p,
.box_especial_full p,
.box_destaques_full p,
.box_destaques_full2 p,
.box_destaques1 p,
.box_destaques2 p,
.box_destaques3 p				{ margin:0px; color: #4c4c4c; font-size: 11px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: normal; text-align: left;}
.box_noticias_home img,
.box_destaque_meio img 			{ background-color: #fff; border: 1px #d8d8d8 solid; padding: 1px; margin: 2px 0px 8px 0px; }


.box_colunistas,
.box_destaque_meio 				{ background: #fff; width:196px; height: auto; float: left; margin: 0px; text-align: center; padding: 0px 15px; margin-top: 10px;}
.box_colunistas_sec				{ background: #fff; width:196px; height: auto; float: left; margin: 0px; text-align: center; padding: 0px 15px; margin-top: 0px; margin-bottom: 10px; margin-left: 10px;}
.box_colunistas h1,
.box_colunistas_sec h1,
.box_colunista h1,
.box_colunista_right h1,
.box_destaque_meio h1,
.box_especial h1,
.box_especial_sec h1,
.box_especial_full h1,
.box_especial_right h1,
.box_colunas_ant_right h1,
.box_opiniao_full h1,
.box_opiniao h1,
.box_destaques_full h1,
.box_destaques_full2 h1,
.box_destaques1 h1,
.box_destaques2 h1,
.box_destaques3 h1,
.box_agenda_dif h1,
.box_agenda h1,
.box_generico_right h1,
.box_noticias_home h1,
.box_mapa_right h1,
.box_guia_mapa h1,
.box_acesso_right h1,
.box_acesso_meio h1,
.box_tag_cloud h1,
.box_vejatb h1,
.box_tag_cloud_long h1,
.box_recomendamos h1,
.box_video_right h1,
.box_links_right h1,
.box_convite h1,
.box_deixe_opiniao h1,
.box_cortesias h1,
.box_do_login h1,
.box_cadastre_right h1 			{ background-color: #fff; color: #2c7794; font-size: 17px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 25px; text-align: left; text-transform: uppercase; letter-spacing: -0.05em;  margin: 0px 0px 10px 0px; border-bottom: 1px solid #D8D8D8; width: 100%; }
.box_colunistas h2,
.box_colunistas_sec h2,
.box_colunista h2,
.box_especial h2,
.box_especial_sec h2,
.box_especial_full h2,
.flash2_colunista h2,
.box_colunista_right h2 		{ margin: 0px; color: #2c7794; font-size: 11px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-align: left; text-transform: lowercase; font-weight: bold; }
.box_cortesias h2				{ background-color: #ebebeb; margin: 0px; color: #ff3300; font-size: 15px; line-height: 15px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-align: left; font-weight: bold; padding: 20px; text-align: center;  }
.box_cortesias li				{ background-color: #fff; letter-spacing: 0; font-size: 15px; line-height: 17px; margin:0; padding: 0; list-style: none; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; color: #4c4c4c; margin-left: -40px;  }
.box_colunistas1 				{ background-color: #fff; width: auto; height: 50px; margin-top: 20px; margin-bottom: 10px; margin-left: 5px; margin-right: 5px; padding-bottom: 10px; text-align: left; border-bottom: 1px dotted #d8d8d8; }
.box_colunistas2 				{ background-color: #fff;; width: auto; height: 50px; margin-top: 10px; margin-bottom: 10px; margin-left: 5px; margin-right: 5px;padding-bottom: 10px; text-align: left; border-bottom: 1px dotted #d8d8d8; }
.box_colunistas3 				{ background-color: #fff; width: auto; height: 50px; margin-top: 10px; margin-bottom: 0px; margin-left: 5px; margin-right: 5px;padding-bottom: 10px; text-align: left;  }
.box_colunistas img,
.box_colunistas_sec img,
.box_colunista img,
.flash2_colunista img,
.box_colunista_right img,
.box_recomendamos img 			{ float: left; margin-right: 7px; background-color: #fff; border: 1px #d8d8d8 solid; padding: 1px; }
.box_colunistas hr,
.box_busca_full hr,
.box_destaques_full hr,
.box_destaques_full2 hr 		{ width: 100%; clear: both;  color: #d8d8d8; height: 1px; background-color: #d8d8d8; border: 0px; margin: 12px 0px 15px 0px;}
.box_destaques1 hr,
.box_destaques2 hr,
.box_destaques3 hr,
.box_mapa_right hr,
.box_vejatb hr,
.box_links_right hr,
.box_generico_right hr,
.box_noticias_grd hr,
.box_noticias_pqn hr,
.box_ranking_cinema hr,
.box_cadastre_right hr			{ width: 100%; clear: both;  color: #d8d8d8; height: 1px; background-color: #d8d8d8; border: 0px; margin: 12px 0px 15px 0px;}
.box_recomendamos hr,
.box_colunista hr 				{ width: 100%; clear: both;  color: #d8d8d8; height: 1px; background-color: #d8d8d8; border: 0px; margin: 18px 0px 15px 0px; }
.box_colunista_right hr,
.box_especial_right hr 			{ width: 100%; clear: both;  color: #d8d8d8; height: 1px; background-color: #d8d8d8; border: 0px; margin: 17px 0px 15px 0px; }
.box_colunistas_sec hr			{ width: 100%; clear: both;  color: #d8d8d8; height: 1px; background-color: #d8d8d8; border: 0px; margin: 22px 0px 18px 0px; }
.box_especial_full hr,
.box_colunas_ant_right hr,
.box_especial hr,
.box_especial_sec hr,
.box_opiniao hr,
.box_guia_mapa hr,
.box_opiniao_full hr			{ width: auto; clear: both;  color: #d8d8d8; height: 1px; background-color: #d8d8d8; border: 0px; margin: 15px 0px; }
.box_colunista 					{ background: #fff; width:196px; height: 130px; float: left; margin: 0px; text-align: left; padding: 0px 15px; margin-top: 10px; margin-left: 10px; margin-bottom: 10px; background-image: url(../images/bg_colunista.gif); background-repeat: repeat-x; }
.box_cadastre_right p,
.box_colunista_right p  		{ letter-spacing: 0; color: #777; font-size: 11px; font-weight: bold; font-family: "Trebuchet MS"; font-weight: normal; margin: 0px; padding-top: 0px; }
.box_cadastre_right,
.box_mapa_right,
.box_acesso_right,
.box_colunista_right   			{ background: #fff; width: 270px; height: auto; float: left; margin: 0px; text-align: left;  margin-top: 10px; padding: 0px 15px;}
.box_especial,
.box_opiniao,
.box_destaques1,
.box_destaques2,
.box_destaques3					{ background: #fff; text-align: left; width: 370px; float: left;  padding: 0px 15px; margin-top: 10px; }
.box_especial_sec				{ background: #fff; text-align: left; width: 370px; float: left;  padding: 0px 15px; margin-top: 0px; margin-bottom: 10px; }
.box_especial_int				{ background-color: #f9f9f9; margin: 10px 0px 0px 0px; padding: 10px; width: 350px; height: auto; }
.box_especial_full_int			{ background-color: #f9f9f9; margin: 0px 5px 10px 0px ; padding: 10px; width: 350px; height: auto; float: left; }
.box_especial_sec img,
.box_especial img 				{ float: left; margin-right: 10px; margin-bottom: 10px;  padding: 1px; background-color: #fff; border: 1px #a8a8a8 solid; }
.box_especial_full img 			{ float: left; margin-right: 10px; margin-bottom: 0px; padding: 1px; background-color: #fff; border: 1px #a8a8a8 solid; }
.box_especial_full,
.box_opiniao_full,
.box_destaques_full,
.box_destaques_full2			{ background: #fff; text-align: left; width: 606px; float: left;  padding: 0px 15px; margin-bottom: 10px; }
.box_especial_full h3			{ text-transform: none; letter-spacing: -0.05em; padding-left: 0px; color: #2C7794; font-size: 15px; font-family: Georgia, "Times New Roman", Times, serif; line-height: 17px;  margin: 5px 0px; border: 0px; }
.box_especial_full_right		{ background-color: #fff; width: 195px; height: auto; text-align: left; margin:0px 0px 18px 12px; float: left; padding-left: 18px;border-left: 1px dotted #afafaf; }
.box_colunas_ant_right,
.box_especial_right   			{ background-color: #fff; width: 270px; height: auto; float: left; margin: 10px 0px 0px 0px; text-align: left;  padding: 0px 15px;}
.box_agenda						{ background-color: #fff; text-align: left; width: 270px; float: left; padding: 0px 15px; margin-top: 0px; }
.box_agenda_dif					{ background-color: #fff; text-align: left; width: 270px; float: left; padding: 0px 15px; margin-top: 10px; }
.box_especial_right h2			{ margin: 0px; color: #2c7794; font-size: 11px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-align: left; text-transform: lowercase; font-weight: bold; padding: 0px 10px; }
.box_especial_right img 		{ margin: 5px 5px 0px 10px; background-color: #fff; border: 1px #d8d8d8 solid; padding: 1px; float: left;  }
.box_links_right li,
.box_colunas_ant_right li		{ text-align: left;background-color: #fff;letter-spacing: 0; font-size: 11px; line-height: 18px; margin:0; padding: 0; background-image: url(../images/bullet_gray.gif); background-position: 0px 8px;background-repeat: no-repeat; list-style: none; margin-left: -30px; margin-right: 10px; padding-left: 10px;  font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; }
.box_opiniao_full_int 			{ background-color: #fff; margin: 0px 5px 10px 0px ; padding: 0px; width: 370px; height: auto; float: left; }
.box_opiniao_full h2,
.box_opiniao h2					{ margin: 0px; color: #4c4c4c; font-size: 11px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-align: left; margin-bottom: 5px; }
.box_opiniao_full h3,
.box_opiniao h3					{ margin:0px; color: #2c7794; font-size: 11px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; text-align: left; text-transform: uppercase; margin-bottom: 5px; }
.box_opiniao_full p,
.box_opiniao p    				{ margin:0px; color: #626262; font-size: 11px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: normal; background-image: url(../images/bg_opiniao.gif); background-repeat: no-repeat; text-align: left; margin-top: 0px;  padding-right: 24px; padding-left: 24px }
.box_opiniao_full a,
.box_opiniao a 					{ color: inherit; text-decoration: none; }
.box_opiniao a:hover,
.box_opiniao_full a:hover		{ color: inherit; text-decoration: underline;}
.box_opiniao_full .label		{ color: #4c4c4c; font-size: 9px; font-family: tahoma; font-style: normal; font-weight: normal; background-image: none; text-align: right; margin:20px 0px 20px 0px; padding: 0 }
.box_opiniao_full_right			{ background-color: #fff; width: 195px; height: auto; text-align: left; margin:0px 0px 18px 12px; float: left; padding-left: 18px;border-left: 1px dotted #afafaf; }
.box_opiniao_full_right li		{ color: #2c7794; background-color: #fff;letter-spacing: 0; font-size: 11px; line-height: 17px; margin:0; padding: 0; background-image: url(../images/seta_dupla.gif); background-repeat: no-repeat; list-style: none; margin-left: -40px; margin-right: 0px; padding-left: 10px;  font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; }
.box_opiniao .label				{ color: #4c4c4c; font-size: 9px; font-family: tahoma; font-style: normal; font-weight: normal; background-image: none; text-align: right; margin:20px 0px 20px 0px; padding: 0 }
.box_busca_full					{ background: #fff; background-image: url(../images/bg_busca.gif); text-align: left; width: 636px; float: left;  padding: 0px 0px; margin-bottom: 10px; height: 50px;}
.box_busca_full form			{ background-color: transparent; margin: 0px; width: 508px; margin-left: 2px; text-align: left;  padding: 0px; float:left; margin-top: 18px;}
.box_busca_full img				{ margin-top:0px; margin-left: 7px; float: left;  }
.box_busca_full .botao			{ height: 16px; width: 20px; border: 0px;  margin-top:0px; margin-left: 7px; float: left;  }
.box_busca_full select			{ color: #5e5e5e; font-size: 7pt; font-family: verdana; margin-bottom: 0px; margin-left: 8px;width: 150px; float: left; border-width: 1px; border-color: #b3b3b3; border-style: solid;}
.box_busca_full label			{ margin-bottom: 2px; float: left; color: #2c7794; font: 10px arial; font-weight: normal; text-align: left; }
.box_destaques_full h2,
.box_destaques_full h3,
.box_destaques_full2 h3			{ text-transform: none; letter-spacing: -0.05em; padding-left: 0px; color: #2C7794; font-size: 15px; font-family: Georgia, "Times New Roman", Times, serif; line-height: 17px;  margin: 5px 0px; border: 0px; }
.box_destaques_full2 h2,
.box_destaques1 h2,
.box_destaques2 h2,
.box_vejatb h2,
.box_destaques3 h2				{ color: #2c7794; font-size: 11px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; text-align: left; text-transform: uppercase; margin: 5px 0 2px 0; }
.box_destaques_full img,
.box_destaques_full2 img,
.box_destaques1 img,
.box_destaques2 img				{ background-color: #fff; padding: 1px; border: 1px #d8d8d8 solid; }
.box_destaques_full_1,
.box_destaques_full2_left		{ padding: 0px; background-color: #fff; width: 176px; height: auto; margin: 0px 0px 15px 0px; text-align: left; float: left; }
.box_destaques_full2_right		{ background-color: #fff; text-align: left; margin: 0 0 18px 14px; padding-left: 14px; width: 396px; height: auto; float: left; border-left: 1px dotted #afafaf; }
.box_destaques_full_right		{ background-color: #fff; text-align: left; margin: 0 0 18px 14px; padding-left: 14px; width: 196px; height: auto; float: left; border-left: 1px dotted #afafaf; }
.box_destaques_full_2  			{ background-color: #fff; text-align: left; margin: 0 0 15px 10px; padding-left: 10px; width: 176px; height: auto; float: left; border-left: 1px dotted #afafaf }
.box_destaques1_left			{ background-color: #fff; width: 172px; height: auto; margin-top: 0px; margin-left: 0px; text-align: left;   float: left; margin-bottom: 15px; }
.box_destaques2_left			{ background-color: #fff; width: 172px; height: auto; margin-top: 0px; margin-left: 0px; margin-bottom: 0px;  text-align: left;   float: left; margin-bottom: 15px; }
.box_destaques1_right 			{ background-color: #fff; width: 172px; height: auto; text-align: left; margin:0px 0px 18px 12px; float: left; padding-left: 13px;border-left: 1px dotted #afafaf; }
.box_destaques2_right			{ background-color: #fff; width: 172px; height: auto; margin-top: 0px; margin-bottom: 18px; text-align: left; margin:0px 0px 0px 12px; float: left; padding-left: 13px;border-left: 1px dotted #afafaf; }
.box_destaques3_ponta			{ background-color: #fff; width: 112px; height: auto; margin-top: 0px; margin-left: 0px; margin-bottom: 0px;  text-align: left;   float: left; margin-bottom: 15px; }
.box_destaques3_meio			{ background-color: #fff; width: 112px; height: auto; margin-top: 0px; margin-bottom: 18px; text-align: left; margin:0px 8px; float: left; padding-right: 8px; padding-left: 8px;border-left: 1px dotted #afafaf; border-right: 1px dotted #afafaf; }
.box_agenda hr,
.box_agenda_dif hr				{ width: auto; clear: both;  color: #d8d8d8; height: 1px; background-color: #d8d8d8; border: 0px; margin: 5px 0px 15px 0px;}
.box_eventos_agenda p			{ letter-spacing: 0; color: #777; font-size: 11px; font-weight: bold; font-family: "Trebuchet MS"; font-weight: normal; margin: 0px; padding-top: 0px }
.box_eventos_agenda a			{ color: #777; text-decoration: none;  outline:0; }
.box_eventos_agenda a:hover		{ text-decoration: underline; color: #777;   }
.box_eventos_agenda strong		{ background-color: #ff8400; color: #fff; float: left; height: 14px; line-height: 14px; text-align: center; padding: 1px 3px; font-size: 8px; font-family: "Helvetica"; text-transform: uppercase; margin-right: 5px; border: 1px #fff solid; }
.box_eventos_agenda hr			{ width: auto; clear: both;  color: #d8d8d8; height: 1px; background-color: #d8d8d8; border: 0px; margin: 7px 0px 5px 0px; }
.box_eventos_agenda .none		{ text-decoration: none; letter-spacing: 0; color: #2c7794; font-size: 11px; font-weight: bold; font-family: "Trebuchet MS"; font-weight: normal; margin: 10px 0px; padding-top: 0px }
.box_cadastre_right .botao		{ border: 0px; width: auto; margin: 0px; margin-top:5px; margin-left: 10px; float: left;  }
.box_mapa_right .botao			{ border: 0px; width: auto; margin: 0px; margin-top:-16px; margin-left: 10px; float: left;  }
.box_cadastre_right form,
.box_mapa_right form			{ background-color: #fff; margin: 0px 0px 16px 0px; text-align: left;  padding: 0px; float:left;}
.box_acesso_right form 			{ background-color: #fff; margin: 0px 0px 0px 0px; text-align: left;  padding: 0px 10px; }
.box_cadastre_right input		{ color: #5e5e5e; font-size: 7pt; font-family: verdana; margin: 5px 0 0 10px; width: 107px; float: left; border-width: 1px; border-color: #b3b3b3; }
.box_mapa_right input			{ color: #5e5e5e; font-size: 7pt; font-family: verdana; margin: 5px 0 0 10px; width: 224px; float: left; border-width: 1px; border-color: #b3b3b3; }
.box_mapa_right p 				{ padding-top: 8px; margin: 0px 35px 0px 10px; float: left; color: #4c4c4c; font: 11px "Trebuchet MS"; font-weight: normal; text-align: left; }
.box_mapa_right img				{ margin-top:5px; margin-left: 10px; float: left;  }
.box_mapa_right.label			{ margin:0px; }
.box_mapa_right label			{ margin-bottom: 0px; padding-left: 10px; float: left; color: #2c7794; font: 10px arial; font-weight: normal; text-align: left; }
.box_acesso_right img			{ margin-top:0px; margin-left: 7px; float: left; }
.box_acesso_right .botao		{ border: 0px; width: auto; margin: 0px; margin-top:0px; margin-left: 7px; float: left;  }
.box_acesso_right select		{ color: #5e5e5e; font-size: 7pt; font-family: verdana; margin-bottom: 5px; width: 223px; float: left; border-width: 1px; border-color: #b3b3b3; }
.box_acesso_right label			{ margin-bottom: 2px; float: left; color: #2c7794; font: 10px arial; font-weight: normal; text-align: left; }
.box_acesso_right hr			{ width: auto; clear: both;  color: #d8d8d8; height: 1px; background-color: #d8d8d8; border: 0px; margin: 162px 0px 15px 0px;}
.box_vejatb ul					{ margin: 0px;  }
.box_vejatb li					{ text-align: left;background-color: #fff;letter-spacing: 0; font-size: 11px; line-height: 15px; margin:0; padding: 0; background-image: url(../images/bullet_gray.gif); background-position: 0px 6px;background-repeat: no-repeat; list-style: none; margin-left: -30px; margin-right: 0px; padding-left: 10px;  font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; }
.box_vejatb p  					{ background-color: #fff; color: #4c4c4c; font-size: 9px; font-family: tahoma; font-style: normal; font-weight: normal; background-image: none; text-align: right; margin:10px 0px 0px 0px; padding: 3px;  clear: both; }
.box_recomendamos h2 			{ background-color: #fff;letter-spacing: 0; font-size: 11px; line-height: 17px; margin:0; padding: 0; background-image: url(../images/seta_dupla.gif); background-repeat: no-repeat; margin-left: 0px; margin-right: 0px; padding-left: 10px;  font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; }
.box_noticias_grd,
.box_ranking_cinema 			{ background: #fff; width:196px; height: 330px; float: left; margin: 0px; text-align: left; padding: 0px 15px; margin-top: 0px; margin-left: 10px; margin-bottom: 0px; }
.box_noticias_pqn,
.box_vejatb  					{ text-decoration: none; background: #fff; height: 190px; overflow: hidden; text-align: left; width: 196px; float: left; padding: 0px 15px; margin-bottom: 0px; margin-left: 10px; float: left; }
.box_noticias_pqn h1,
.box_ranking_cinema h1			{ background-color: #fff; color: #2c7794; font-size: 17px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 25px; text-align: left; text-transform: uppercase; letter-spacing: -0.05em;  margin: 0px 0px 20px 0px; border-bottom: 1px solid #D8D8D8; width: 100%; }
.box_noticias_grd p,
.box_noticias_pqn p,
.box_ranking_cinema p			{ letter-spacing: 0; color: #2c7794; font-size: 11px; font-family: "Trebuchet MS"; font-weight: normal; margin: 0px; margin-top: 2px; padding-top: 0px; }
.box_ranking_cinema .lista 		{ background-color: #fff; color: #2c7794; font-size: 10px; font-family: tahoma; font-style: normal; font-weight: normal; background-image: none; text-align: right; margin:0px 0px 0px 0px; padding: 1px;  clear: both; }
.box_noticias_grd strong,
.box_noticias_pqn strong,
.box_ranking_cinema strong		{ background-color: #ff8400; color: #fff;  height: 16px; line-height: 16px; text-align: center; padding: 1px 3px; font-size: 10px; font-family: "Helvetica"; text-transform: uppercase; margin:0px 5px; border: 1px #fff solid; }
.box_noticias_grd a,
.box_noticias_pqn a,
.box_ranking_cinema a			{ color: #2c7794; text-decoration: none;  outline:0; }
.box_noticias_pqn a:hover,
.box_noticias_grd a:hover,
.box_ranking_cinema a:hover		{ text-decoration: underline; color: #2c7794;   }
.box_ranking_cinema ol			{ color: #2c7794; background-color: #fff; letter-spacing: 0; font-size: 11px; line-height: 17px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; margin: 20px 0px; }
.box_ranking_cinema li			{ background-color: #fff; letter-spacing: 0; font-size: 11px; line-height: 17px; margin:0; padding: 0; margin-left: -15px; margin-right: 0px; padding-left: 0px;  font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; }
.tabberlive .tabbertabhide 		{ display:none; }
.tabber 						{}
.tabberlive 					{ margin-top:0px; }
ul.tabbernav 					{ font: bold 11px "Trebuchet MS", sans-serif; color: #2c7794; margin: 0; padding: 5px 0; border-top: 1px dashed #d8d8d8;  border-bottom: 1px dashed #d8d8d8; text-align: center; }
ul.tabbernav li					{ list-style: none; margin: 0; display: inline; }
ul.tabbernav li a				{ padding: 5px 5px; margin-left: 0px; border-top: 1px dashed #d8d8d8; border-bottom: 1px dashed #d8d8d8; background: #fff; color: #2c7794; text-decoration: none; }
ul.tabbernav li a:link			{ color: #2c7794; }
ul.tabbernav li a:visited		{ color: #2c7794; }
ul.tabbernav li a:hover			{ color: #808080; background: #fff; }
ul.tabbernav li.tabberactive a  { background-color: #fff; color: #ff9600; border-bottom: 1px dashed #d8d8d8; border-top: 1px dashed #d8d8d8; }
ul.tabbernav li.tabberactive a:hover { color: #ff9600; background: white; border-top: 1px dashed #d8d8d8; border-bottom: 1px dashed #d8d8d8; }
.tabberlive .tabbertab 			{ padding:10px 10px; margin-top: 5px; border: none; background-color: #fff; overflow: hidden; }
.tabberlive .tabbertab h2 		{ display:none; }
input.amarelo  					{ color: #4c4c4c; font-size: 9px; font-family: tahoma; background-color: #fff579; padding: 5px; border: 0  }
input.laranja					{ color: #fff; font-size: 9px; font-family: tahoma; background-color: #ff9600; padding: 5px; border: 0  }
a								{ color: #2c7794; text-decoration: none; outline:0; }
a:hover							{ text-decoration: underline; }
a img							{ text-decoration: none; border: 0; }
a.thumb 						{ border: #ccc solid 2px; padding: 1px; background: #fff; }
a.thumb:hover					{ border: #999 solid 2px; }
.ficha_full						{ text-align: left;	width: 906px; height: auto; float: left; margin-bottom:10px; background-color: #ffffff; padding: 20px; }
.ficha_filme,
.ficha_filme_sessoes,
.ficha_interna_detalhes,
.resultado_pesquisa,
.ficha_colunista,
.ficha_noticia,
.ficha_interna 					{ text-align: left; width: 596px; height: auto; float: left; margin-bottom:10px; background-color: #ffffff; padding: 20px; }
.ficha_interna li 				{ color: #626262; letter-spacing: 0; font-size: 13px; line-height: 17px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; }
.ficha_interna_box_lateral li	{ color: #626262; font-size: 10px; line-height: 13px; list-style: none; font-family: Helvetica, SunSans-Regular, sans-serif; }
.ficha_colunista_comentario 	{ text-align: left;	width: 596px; height: auto; float: left; margin-bottom:10px; background-color: #ffffff; padding: 10px 20px 20px 20px; }
.ficha_filme .full_filme 		{ background-color: #fff; width: auto; text-align: center; }
.ficha_filme h1,
.ficha_noticia h1  				{ color: #2c7794; font-size: 21px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 35px; background-color: #fff; text-align: left; text-transform: uppercase; letter-spacing: -0.05em; margin-top: 0; margin-bottom: -5px; padding-top: 0px; width: auto; border-bottom: 1px solid #d8d8d8; }
.ficha_filme_sessoes h1,
.ficha_full h1,
.ficha_interna h1,
.ficha_interna_detalhes h1,
.resultado_pesquisa h1,
.ficha_filme_sessoes h1  		{ color: #2c7794; font-size: 21px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 35px; background-color: #fff; text-align: left; text-transform: uppercase; letter-spacing: -0.05em; margin-top: 0; margin-bottom: 15px; padding-top: 0px; width: auto; border-bottom: 1px solid #d8d8d8 }
.ficha_filme h2,
.ficha_full h2,
.ficha_interna h2				{ color: #626262; font-size: 15px; font-family: Times, Arial, Helvetica, SunSans-Regular, sans-serif; font-style: italic; font-weight: normal; line-height: 17px; background-color: #fafafa; padding: 8px; text-align: left; margin-top: 0; margin-bottom: 20px; width: auto }
.ficha_interna_detalhes h2,
.ficha_filme_sessoes h2  		{ color: #2c7794; font-size: 17px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 25px; background-color: #fff; text-align: left; letter-spacing: -0.05em; margin-top: 0; margin-bottom: 20px; padding-top: 0px; width: auto; border-bottom: 1px solid #d8d8d8 }
.ficha_full h3,
.ficha_interna h3,
.ficha_filme h3					{ color: #2c7794; font-size: 15px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: auto; background-color: #fff; text-align: left; letter-spacing: -0.05em; margin-top: 0; margin-bottom: 15px; padding-top: 0px; width: auto; border-bottom: 1px solid #d8d8d8; display: block; clear: left; }
.ficha_interna_detalhes h3,
.ficha_filme_sessoes h3			{ background-color: transparent; background-image: url(../images/seta_dupla.gif); background-repeat: no-repeat; color: #2c7794; font-size: 12px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 20px; text-align: left; margin-top: 5px; margin-bottom: 5px; padding-top: 0px; padding-left: 10px; background-position: 0px 2px;}
.ficha_full p,
.ficha_interna p,
.resultado_pesquisa p,
.ficha_colunista p,
.ficha_colunista li,
.ficha_noticia p,
.ficha_filme p  				{ color: #626262; font-size: 13px; line-height: 19px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; }
.ficha_noticia .descricao		{ color: #626262; font-size: 13px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; margin-top: 0px; margin-bottom: -5px; }
.ficha_noticia .validade		{ background-color: #ff8400; color: #fff; float: left; height: 14px; line-height: 14px; text-align: center; padding: 1px 3px; font-size: 8px; font-family: "Helvetica"; text-transform: uppercase; margin-right: 5px; border: 1px #fff solid; }
.ficha_filme .pub				{ color: #4c4c4c; font-size: 9px; font-family: tahoma; font-style: normal; font-weight: normal; background-image: none; text-align: right; margin:10px 0px; padding: 0 }
.ficha_full hr,
.ficha_interna hr,
.ficha_interna_detalhes hr,
.ficha_filme hr					{ clear: both; color: #d8d8d8; height: 1px; background-color: #d8d8d8; border: 0px; margin: 0px;}
.ficha_interna img,
.ficha_filme img 				{ margin: 10px 0px 20px 0px; background-color: #fff; padding: 2px; border: 1px #d8d8d8 solid; }
.ficha_filme .bot_trailer 		{ margin: 0px 0px -10px 0px; background-color: #fff; padding: 2px; border: 1px #d8d8d8 solid; }
.ficha_interna_detalhes p,
.ficha_filme_sessoes p  		{ font-weight: normal; color: #626262; font-size: 11px; line-height: 17px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; }
.ficha_interna_detalhes p.sessao,
.ficha_filme_sessoes p.sessao	{ font-weight: normal; color: #626262; font-size: 12px; line-height: 14px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; padding-left: 10px; margin: 0px; }
.ficha_interna_detalhes img,
.ficha_filme_sessoes img		{ margin: 0px 0px 0px 0px; border: 0px; }
.ficha_filme_sessoes hr 		{ clear: both; color: #d8d8d8; height: 1px; background-color: #d8d8d8; border: 0px; margin: 15px 10px;}
.ficha_filme_box_botoes			{ background-image: url(../images/bg_conteudo.gif); background-repeat: repeat-x; background-color: #fafafa; color: #2c7794; font-size: 11px; font-family: "Trebuchet MS", Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; margin-top: 20px; padding: 4px; width: 586px; height: auto; clear: both; text-align: center;}
.ficha_interna_box_botoes img,
.ficha_filme_box_botoes img 	{ vertical-align: middle; }
.box_convite form,
.box_cortesias form,
.box_deixe_opiniao form,
.box_do_login form,
.ficha_interna form 			{  background-color: #fff; margin: 0px 0px 16px 0px; text-align: left;  padding: 0px;}
.ficha_interna input   			{ color: #5e5e5e; font-size: 7pt; font-family: verdana; margin-top: 3px; width: auto; border: 1px #b3b3b3 solid; display: block; float: left; }
.ficha_interna select			{ color: #5e5e5e; font-size: 7pt; font-family: verdana; margin-top: 3px; border: 1px #b3b3b3 solid; }
.ficha_interna textarea			{ color: #5e5e5e; font-size: 7pt; font-family: verdana; margin-bottom: 12px; margin-top: 3px; width: 506px; overflow: auto; border: 1px #b3b3b3 solid; }
.box_convite .bot,
.box_deixe_opiniao .bot,
.box_cortesias .bot,
.box_do_login .bot,
.ficha_interna .bot				{ border: 0px; width: auto; margin: 0px; }
.ficha_interna label			{ color: #2c7794; font: bold 11px "Trebuchet MS";  background-color: #f7f7f7; text-align: right; padding: 4px; width: 160px; margin-right: 8px; margin-bottom: 7px; display: block; float: left; }
.ficha_interna .radiobut		{ margin: 5px 2px 10px 0px; }
.ficha_interna .onform			{ color: #5e5e5e; font-size: 11px; width: auto; margin-top: 3px; padding: 0px; background-color: transparent;font-weight: normal; }
.ficha_interna_selec			{ width: 204px; }
.ficha_interna .desc			{ color: #ff9600; font-size: 11px; margin-left: 9px; font-family: Helvetica; margin-top: 3px; float: left; display: block;  }
.ficha_interna br				{ clear: left; }
.sel_cidade						{ width: 149px;}
.ficha_interna_detalhes li 		{ color: #626262; font-size: 12px; line-height: 17px; background-image: url(../images/seta_dupla.gif); background-repeat: no-repeat; list-style: none; margin-left: -40px; padding-left: 10px;  font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; }
.veja_mapa						{ color: #626262; font-size: 9px; line-height: 11px; font-family: Helvetica, SunSans-Regular, sans-serif; margin-left: 5px; }
.ficha_interna_detalhes table	{ margin: 10px 0px 10px 0px; color: #2c7794; font-size: 11px; font-family: "Trebuchet MS"; font-weight: bold; }
.ficha_interna_box_lateral 		{ width: 135px; background-color: #fafafa; height: auto; float: right; margin-left: 15px; margin-bottom: 20px;  border: 1px #d8d8d8 solid; padding: 20px; text-align: left; margin-top: 0px; }
.ficha_interna_box_detalhes p,
.ficha_interna_box_lateral p  	{ color: #626262; font-size: 10px; line-height: 13px; margin-top: 4px; font-family: Helvetica, SunSans-Regular, sans-serif; }
.ficha_interna_box_lateral h3	{ color: #2c7794; font-size: 11px; font-weight: bold; text-transform: uppercase; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 11px; letter-spacing: -0.05em; margin-top: 0; margin-bottom: 0px; padding-top: 0px; clear: none; background-color: transparent; border: 0px; }
.ficha_colunista_botoes,
.ficha_interna_box_botoes  		{ background-image: url(../images/bg_conteudo.gif); background-repeat: repeat-x; background-color: #fafafa; color: #2c7794; font-size: 11px; font-family: "Trebuchet MS", Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; margin-top: 10px; padding: 4px; width: 586px; height: auto; clear: both; text-align: center;}
.ficha_interna_box_detalhes  	{ border: 1px #d8d8d8 solid; background-color: #fafafa; margin-top: 10px; padding: 10px; width: 572px; height: auto; clear: both; }
.ficha_interna_box_detalhes li 	{ margin-top: 2px;color: #626262; font-size: 11px; line-height: 17px; background-image: url(../images/seta_dupla.gif); background-repeat: no-repeat; list-style: none; margin-left: -40px; padding-left: 10px;  font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; }
.ficha_interna_box_detalhes ul 	{ margin: 0px;}
.ficha_interna_box_detalhes h2  { background-color: transparent;  color: #2c7794; font-size: 12px; font-weight: bold; text-transform: uppercase; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 11px; letter-spacing: -0.05em; margin-top: 2px; padding-bottom: 5px;margin-bottom: 10px; padding-top: 0px; border-bottom: 1px solid #d8d8d8;}
.ficha_interna_detalhes .coment_white { background-repeat: no-repeat; background-color: #fff; color: #4c4c4c; font-size: 12px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: normal; text-align: left; margin: 0px; padding-right: 15px; padding-left: 15px; padding-top: 0px; }
.ficha_interna_detalhes .coment       { background-repeat: no-repeat; background-color: #fff; color: #4c4c4c; font-size: 12px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: normal; text-align: left; padding: 5px 15px 15px 15px;  border-top: 1px dashed #a8a8a8; border-bottom: 1px  #a8a8a8 dashed; margin: 15px 0px 10px 0px;  }
.listing-photobox				{ width: 175px; vertical-align: top; float: right; margin-bottom: 15px;}
.listing-photo					{ margin-top:0px; margin-bottom:-35px; }
.listing-photo img,
.listing-photo a img			{ border: 0px solid #cecece; }
.slideshow-button				{ position:relative;top:-30px;left:-8px; }
.box_opiniao_ficha   			{ margin-top: 0px; background: #ffffff; text-align: left; width: 636px; float: left; margin-bottom:10px; }
.box_opiniao_ficha h1   		{ color: #2c7794; font-size: 17px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 25px; text-align: left; text-transform: uppercase; letter-spacing: -0.05em;  margin: 0px 20px 15px 20px; border-bottom: 1px solid #D8D8D8; width: auto; }
.box_opiniao_ficha h2   		{ margin:0px; color: #2c7794; font-size: 11px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; text-align: left; text-transform: uppercase; margin-top: 5px; margin-left: 20px; margin-bottom: 5px; }
.box_opiniao_ficha h3			{ margin: 0px; color: #4c4c4c; font-size: 11px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-align: left; margin-bottom: 10px; margin-left: 20px;  }

.box_opiniao_ficha p    		{ margin:0px; color: #4c4c4c; font-size: 11px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: normal; background-image: url(../images/bg_opiniao_ficha.gif); background-repeat: no-repeat; text-align: left; margin-top: 0px; margin-right: 20px; margin-left: 20px; padding-right: 24px; padding-left: 24px }
.box_sem_opiniao_ficha p    	{ text-align: center; margin:0px; color: #4c4c4c; font-size: 11px; height: 32px;font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: normal; background-image: url(../images/bg_sem_opiniao_ficha.gif); background-repeat: no-repeat; margin-top: 30px; margin-bottom:40px; margin-right: 20px; margin-left: 20px; padding-right: 24px; padding-left: 24px }
.box_opiniao_ficha hr			{  text-align: center; color: #d8d8d8; height: 1px; background-color: #d8d8d8; border: 0px; width: 80%; margin-bottom:15px; }
.box_opiniao_ficha .label		{ color: #4c4c4c; font-size: 9px; font-family: tahoma; font-style: normal; font-weight: normal; background-image: none; text-align: right; margin: 20px; padding: 0 }
.box_opiniao_ficha input		{ color: #4c4c4c; font-size: 9px; font-family: tahoma; background-color: #fff579; padding: 5px; border: 0; margin: 0px 20px 15px 0px;  }
.tabela_resultados_pesquisa hr,
.ficha_colunista hr,
.ficha_noticia hr,
.resultado_pesquisa hr			{ clear: both;  color: #d8d8d8; height: 1px; background-color: #d8d8d8; border: 0px;}

.tabela_tabela_resultados_pesquisa 			{ padding: 0 0 8px; display: inline; }
.tabela_resultados_pesquisa table 			{ border: 1px solid #d8d8d8; margin-bottom: 8px; width: 596px;}
.tabela_resultados_pesquisa th, 
.tabela_resultados_pesquisa td 				{ padding: 3px 8px; }
.tabela_resultados_pesquisa thead th 		{ color: #2c7794; text-align: center; font-family: Arial, Helvetica, Verdana, Geneva, sans-serif; font-size: 11px; height: 38px; background: #eaebe6; border-right: 2px solid #FFF; }
.tabela_resultados_pesquisa thead th.estab 	{ width: 296px; }
.tabela_resultados_pesquisa thead th.perfil { width: 100px; }
.tabela_resultados_pesquisa thead th.preco 	{ width: 100px; }
.tabela_resultados_pesquisa tbody th, 
.tabela_resultados_pesquisa td 				{ color: #4c4c4c; vertical-align: middle; text-align: left; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-size: 11px; font-weight: normal; border-right: 1px solid #d8d8d8; padding: 8px; }
.tabela_resultados_pesquisa ul 				{ padding: 0; margin: 0; }
.tabela_resultados_pesquisa ul li 			{ line-height: 12px; list-style: none; padding: 0 0 5px; margin: 0; }
.tabela_resultados_pesquisa h3 				{ font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-size: 12px; font-weight: bold; padding: 0; margin: 0; }
.tabela_resultados_pesquisa p 				{ padding: 0px; margin: 0px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-size: 11px; line-height: 17px;  }
.tabela_resultados_pesquisa p.extra  		{ font-size: 11px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; padding-bottom: 10px }
.tabela_resultados_pesquisa .txtfav			{ padding: 0px; margin: 0px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-size: 10px; line-height: 14px; }
.tabela_resultados_pesquisa .boxfav			{ background-image: url(../images/bg_boxes.gif); padding: 10px; }
.tabela_resultados_pesquisa .boxfav hr		{ width: auto; clear: both;  color: #d8d8d8; height: 1px; background-color: #d8d8d8; border: 0px; margin: 10px 0px; }
.tabela_resultados_pesquisa .img 			{ background-color: #fff; border: 1px #d8d8d8 solid; padding: 1px; margin: 2px 5px 0px 0px; float: left; }

.tabela_resultados_pesquisa th.resultados_pesquisa_ultima, 
.tabela_resultados_pesquisa td.resultados_pesquisa_ultima { border-right: none; text-align: center; width: 100px;}
.tabela_resultados_pesquisa td				{ width: 100px;}
.tabela_resultados_pesquisa td p			{ color: #4c4c4c; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; border-right: none; text-align: center; font-size: 9px; }
.tabela_resultados_pesquisa td a			{ color: #2c7794; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; border-right: none; text-align: center; font-size: 9px; }
.box_pesquisa 					{ background-color: #fff; margin-top: 0px; margin-left: 0px; margin-top: 10px; width: 260px; height: auto; float: left; text-align: left; padding: 0px 20px 10px 20px;}
.box_pesquisa h1 				{ color: #2c7794; font-size: 17px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 35px; text-align: left; text-transform: uppercase; letter-spacing: -0.05em; margin-top: 5px; margin-bottom: 15px; width: auto; border-bottom: 1px solid #D8D8D8; }
.box_pesquisa p 				{ color: #4c4c4c; font-size: 11px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: normal; text-align: left; margin-top:5px; margin-left: 20px;width: 120px; background-color: #fff; float: left; }
.box_pesquisa form 				{ margin: 0 20px; text-align: left; float:left; }
.box_pesquisa img 				{ margin-top:6px; margin-left: 7px; float: left;  }
.box_cardapio hr,
.box_convite hr,
.box_deixe_opiniao hr,
.box_cortesias hr,
.box_do_login hr,
.box_pesquisa hr 				{ clear: both;  color: #d8d8d8; height: 1px; background-color: #d8d8d8; border: 0px; margin-top: 15px;}
.box_galeria hr 				{ clear: both;  color: #d8d8d8; height: 1px; background-color: #d8d8d8; border: 0px; margin-top: 15px; margin-bottom: 20px}
.box_cardapio 					{ background-color: #fff; width: 540px; height: auto; text-align: left; padding: 15px; margin: 15px 0px;}
.box_cardapio h1 				{ color: #2c7794; font-size: 17px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 35px; text-align: left; text-transform: uppercase; letter-spacing: -0.05em; margin-top: 0px; margin-bottom: 15px; width: auto; border-bottom: 1px solid #D8D8D8; }
.box_convite p,
.box_deixe_opiniao p,
.box_do_login p,
.box_cardapio p 				{ color: #4c4c4c; font-size: 11px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: normal; text-align: left; }
.login_erro						{ color: #fff; font-size: 11px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; text-align: center; margin: 0px;}
.box_cortesias p 				{ color: #4c4c4c; font-size: 11px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: normal; text-align: center; }

.box_cardapio img 				{ margin:0px 3px 0px -3px; display: inline;  }
.box_cardapio form 				{ background-color: transparent; margin: 0px; width: auto; background-color: #fff; text-align: right;  padding: 0px; }
.box_cardapio .botao			{ border: 0px;  margin-top:0px; margin-left: 7px;  }
.box_cardapio select			{ color: #5e5e5e; font-size: 7pt; font-family: verdana; margin: 0px; width: 200px; border: 1px #b3b3b3 solid; float: none;}
.box_cardapio table				{ border: 0px solid #d8d8d8; margin-bottom: 8px; width: 540px; }
.box_cardapio thead th			{ height: 32px; background: #fff; border: 0px; }
.box_cardapio thead th h2  		{ background: #ECEAE8 url("../images/bg_cardapio.gif") repeat-x; font-family: Georgia, Garamond, Times, "Times New Roman", serif; font-size: 17px;	margin: 10px 0 0; padding: 15px 20px 5px; text-transform: uppercase; }
.box_cardapio tbody th 			{ width: 435px; vertical-align: middle; text-align: left;  border-bottom: 1px solid #f1f1f1; padding: 8px; } 
.box_cardapio tbody th h3  		{ color: #4c4c4c; background: none; font-family: Georgia, Garamond, Times, "Times New Roman", serif; font-size: 11px; margin: 0px 0 0; padding: 0px 12px; text-transform: none; }
.box_cardapio tbody th p		{ margin: 0px 0px 0px 13px;  color: #4c4c4c; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-size: 11px; font-weight: normal; }
.box_cardapio tbody td			{ vertical-align: middle; text-align: left; border-bottom: 1px solid #f1f1f1; padding: 8px; }
.box_cardapio tbody td			{ color: #4c4c4c;	background: none; font-family: Georgia, Garamond, Times, "Times New Roman", serif; font-size: 13px;	margin: 0px 0 0; padding: 0px 12px; text-transform: none; }

/* //////////////////////////////// */

/* instru??es do css da galeria de fotos */

#galleryContainer 				{ margin: 10px auto; overflow:hidden; height:100px; width:  594px; padding:0px; background-color: #db6a7d; }
#scroll_area 					{ clear: both; height:100px; text-align: center; }
#photo-wrap 					{ float: left; width: 564px; overflow: hidden; background-color: #fff; /*border: 1px dashed green;*/ }
#scroll_area ul 				{ /*float: left;*/ /*width: 2940px; /* defined in prodcuts.page.php as it needs to be dinamic*/ height: 100px; overflow: hidden; margin:0px; padding:3px 0px; }
#scroll_area li 				{ float:left; list-style: none; width: 137px; height:100px; text-align: center; /*margin-bottom: 10px;*/ /*border:1px solid #CCCCCC;*/ margin:0px 2px; padding:0px; background:#fff; }
#scroll_area li a 				{ font-size:80%; /*font-style:italic;*/ color:#FFFFFF; text-decoration:none; }
#scroll_area li a:hover 		{ color:#99cc33; }
#scroll_area a#nav-left, 
#scroll_area a#nav-right 		{ visibility: hidden; display: block; float: left; width: 15px; height:100px; text-indent: -9999px; overflow: hidden; }
#scroll_area a#nav-left 		{ background:#EEEEEE url("images/arrow_left.png") 50% 50% no-repeat; /*border-right:1px solid #FFF;*/ /*border-right:1px solid #CCCCCC;*/ }
#scroll_area a#nav-right 		{ background: #EEEEEE url("images/arrow_right.png") 50% 50% no-repeat; /*border-left:1px solid #FFF;*/ }
#scroll_area a:hover#nav-left 	{ background:#EEEEEE url("images/arrow_left_over.png") 50% 50% no-repeat; }
#scroll_area a:hover#nav-right 	{ background: #EEEEEE url("images/arrow_right_over.png") 50% 50% no-repeat; }
.selected img {	/*border-bottom:8px solid #ffff00;*/ }
/*safari hack :( */
@media screen and (-webkit-min-device-pixel-ratio:0) { #scroll_area a#nav-left { border-right:0px solid #FFF; /*margin-left:1px;*/ }}
.box_galeria 					{ text-align: left; width: 636px; background-color: transparent; height: auto; margin: 0px; padding: 0px; float: left; }
.box_galeria h2 				{ color: #2c7794; font-size: 17px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 25px; background-color: #fff; text-align: left; letter-spacing: -0.05em; margin-top: 0; margin-bottom: 15px; padding-top: 0px; width: auto; border-bottom: 1px solid #d8d8d8; margin-top: 20px; }
.box_convite					{ background-color: #fff; width: 310px; height: auto; text-align: left; padding: 15px 20px; margin: 25px 0px;}
.box_deixe_opiniao input,
.box_cortesias input,
.box_convite input 				{ color: #5e5e5e; font-size: 7pt; font-family: verdana; margin-bottom: 10px; width: 306px; border: 1px #b3b3b3 solid;  }
.box_convite textarea			{ color: #5e5e5e; font-size: 7pt; font-family: verdana; margin-bottom: 10px; width: 306px; overflow: auto; border: 1px #b3b3b3 solid; }
.box_do_login label,
.box_deixe_opiniao label,
.box_cortesias label,
.box_convite label				{ margin-bottom: 2px; float: left; color: #2c7794; font: 12px arial; font-weight: bold; text-align: left; }
.box_cortesias, 
.box_deixe_opiniao				{ background-color: #fff; width: 530px; height: auto; text-align: left; padding: 15px 20px; margin: 25px 0px;}
.box_do_login textarea,
.box_cortesias textarea,
.box_deixe_opiniao textarea  	{ color: #5e5e5e; font-size: 7pt; font-family: verdana; margin-bottom: 10px; width: 506px; overflow: auto; border: 1px #b3b3b3 solid; }
.box_do_login 					{ background-color: #fff; width: 300px; height: 100%; text-align: left; padding: 15px 20px; margin: 0px;}
.box_do_login input				{ color: #5e5e5e; font-size: 7pt; font-family: verdana; margin-bottom: 10px; width: 200px; border: 1px #b3b3b3 solid;  }
.rating 						{ margin-top: -4px; margin-left: 50px; margin-bottom: 0px;}
.rating_label 					{ margin:0px; color: #2c7794; font: 10px arial; font-weight: normal; text-align: left; }
.limite_caracteres				{ margin:0px; color: #5e5e5e; font: 9px arial; font-weight: normal; text-align: left; }
.ficha_colunista_comentario h1,
.ficha_colunista h1				{ color: #2c7794; font-size: 21px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 35px; background-color: #fff; text-align: left; text-transform: uppercase; letter-spacing: -0.05em; margin-top: 0; margin-bottom: 20px; padding-top: 0px; width: auto; border-bottom: 1px solid #d8d8d8 }
.ficha_colunista_comentario h2,
.ficha_noticia h2,
.ficha_colunista h2				{ color: #2c7794; font-size: 17px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 25px; text-align: left; text-transform: uppercase; letter-spacing: -0.05em;  margin: 0px 0px 15px 0px; border-bottom: 1px solid #D8D8D8; width: auto; }
.ficha_noticia h3				{ color: #2c7794; font-size: 15px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-align: left; letter-spacing: -0.05em;  margin: 15px 0px 0px 0px; }
.ficha_noticia img,
.ficha_colunista img			{ background-color: #fff; padding: 1px; border: 1px #d8d8d8 solid;}
.ficha_noticia .cortesia		{ background-color: #fff; padding: 1px; border: 1px #d8d8d8 solid; float: left; margin-right: 10px; margin-bottom: 10px; }
.box_data_colunista 			{ border-top: 1px #a8a8a8 solid; border-bottom: 1px #a8a8a8 solid; width: auto; background-color: #fafafa; padding: 10px; height: 54px; margin: 20px 0 20px 0;}
.box_data_colunista img 		{ float: left; margin-right: 10px; }
.ficha_noticia_box p,
.box_data_colunista p			{ margin: 0px; color: #626262; font-size: 11px; line-height: 18px; font-family: Helvetica, Arial, SunSans-Regular, sans-serif; }
.box_data_colunista b			{ color: #2c7794; font-weight: bold; }
.ficha_colunista_botoes img 	{ vertical-align: middle; background-color: transparent; border: 0px;}
.ficha_colunista_comentario hr 	{ width: 100%; clear: both;  color: #d8d8d8; height: 1px; background-color: #d8d8d8; border: 0px; margin: 1px 0px 0px 0px;}
.ficha_colunista_comentario .sem_comentario { text-align: center; margin:0px; color: #4c4c4c; font-size: 11px; height: 32px;font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: normal; background-image: url(../images/bg_sem_opiniao_ficha.gif); background-repeat: no-repeat; margin: 30px 0px; padding-right: 24px; padding-left: 24px; padding-top: 0px;}
.ficha_colunista_comentario p   { margin:0px; color: #4c4c4c; font-size: 11px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: normal; background-image: url(../images/bg_opiniao_col.gif); background-repeat: no-repeat; text-align: left; margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-right: 24px; padding-left: 24px;padding-top: 20px; }
.ficha_colunista_comentario .label_white  { background-color: #fff; color: #4c4c4c; font-size: 9px; font-family: tahoma; font-style: normal; font-weight: normal; background-image: none; text-align: right; padding-bottom: 15px; margin: 0px; padding-right: 24px;  border-bottom: 1px  #d8d8d8 solid; }
.ficha_noticia .pub  			{ color: #4c4c4c; font-size: 9px; font-family: tahoma; font-style: normal; font-weight: normal; background-image: none; text-align: right; margin:10px 0px; padding: 0 }
.ficha_noticia li 				{ color: #4c4c4c; background-color: #fff;letter-spacing: 0; font-size: 12px; line-height: 17px; margin:0; padding: 0; background-image: url(../images/seta_dupla.gif); background-repeat: no-repeat; list-style: none; margin-left: -30px; margin-right: 0px; padding-left: 20px;  font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; }
.ficha_noticia_box				{ border-top: 1px #a8a8a8 solid; border-bottom: 1px #a8a8a8 solid; width: auto; background-color: #fafafa; padding: 10px; height: auto; margin: 20px 0 0px 0;}
.ficha_noticia_box b			{ color: #2c7794; font-weight: bold; }
.div_galeria_fotos2				{ width: 596px; background-color: #fff; padding: 0px 20px 0px 20px; margin-bottom:10px; }

.mapa_full						{ background-color: #ffffff; width: 918px; padding: 10px; margin:10px; height: 448px; }
.col_mapa_left					{ background-color: #ffffff; background-image: url(../images/bg_boxes.gif); width: 300px; padding: 10px; margin-right: 10px; height: 520px; float: left; }
.col_mapa_right					{ background-color: #ffffff; background-image: url(../images/bg_boxes.gif); width: 616px; padding: 10px; margin-right:  0px; height: 520px; float: left; }

.box_guia_mapa   				{ background: #fff; width: 270px; height: 500px; float: left; margin: 0px 0px 10px 0px; text-align: left; padding: 10px 15px;}
.box_guia_mapa form 			{ background-color: #fff; margin: 0px 0px 0px 0px; text-align: left;  padding: 0px 0px 0px 0px; }
.box_guia_mapa input			{ color: #5e5e5e; font-size: 7pt; font-family: verdana; margin: 5px 0px 15px 0px; width: 238px; float: left; border-width: 1px; border-color: #b3b3b3; }
.box_guia_mapa p 				{ padding-top: 8px; margin: 0px 35px 0px 10px; float: left; color: #4c4c4c; font: 11px "Trebuchet MS"; font-weight: normal; text-align: left; }
.box_guia_mapa img				{ margin: 0px; float: left; margin-top: 5px; }
.box_guia_mapa .label			{ margin: 0px; }
.box_guia_mapa label			{ background-color: #ff8400; color: #fff;  height: 16px; line-height: 16px; text-align: center; padding: 0px 5px; font-size: 10px; font-family: "Helvetica"; margin:0px; border: 1px #fff solid; float: left; width: 92px; }
.box_guia_mapa .botao			{ border: 0px; width: auto; margin: 0px; margin-top:5px; margin-left: 10px; float: left;  }
.box_guia_mapa .check			{ margin: 7px 12px 0px 12px; border: 0px; float: left; width: auto; }
.box_guia_mapa .check2			{ margin: 7px 0px 0px 12px; border: 0px; float: left; width: auto; }
.box_guia_mapa object			{ border: 0px; margin: 15px 0px 0px 0px; }


.imagem_topo_esquerdo			{ margin: 0px 10px 5px 0px; }
.imagem_esquerdo				{ margin: 0px 10px 5px 0px; }
.imagem_topo_direito			{ margin: 0px 10px 5px 0px; }
.imagem_direito					{ margin: 0px 0px 5px 10px; }

.box_destaque_simples			{ background: #fff; width:196px; height: 225px; float: left; margin: 0px; text-align: center; padding: 0px 15px; margin-top: 0px; margin-bottom: 10px; margin-left: 10px; overflow: hidden; }
.box_destaque_simples p			{ margin:0px; color: #4c4c4c; font-size: 11px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: normal; text-align: left; }
.box_destaque_simples h1 		{ background-color: #fff; color: #2c7794; font-size: 17px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 25px; text-align: left; text-transform: uppercase; letter-spacing: -0.05em;  margin: 0px 0px 10px 0px; border-bottom: 1px solid #D8D8D8; width: 100%; }
.box_destaque_simples_int		{ background-color: #f9f9f9; margin: 10px 0px 10px 0px; padding: 10px; }
.box_destaque_simples h2 		{ margin: 0px; color: #2c7794; font-size: 11px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-align: left; text-transform: lowercase; font-weight: bold; }
.box_destaque_simples img 		{ background-color: #fff; border: 1px #d8d8d8 solid; padding: 1px; margin-right: 7px; float: left; }
.box_destaque_simples hr		{ width: 100%; clear: both;  color: #d8d8d8; height: 1px; background-color: #d8d8d8; border: 0px; margin: 11px 0px 18px 0px; }

.box_aviso_sucesso 				{ font-family: "Trebuchet MS"; text-align: center; font-size: 13px; background-color:#fac04f; color:#ffffff; font-weight: bold; margin:40px 0px; padding:10px; }

