*	{ margin:0;	padding:0; border:0; list-style-type:none;}
body { background: #551616 url(../imagens/bg_vinho.gif) repeat-x; color: #000; font: 62.5% Verdana, Arial, Helvetica, sans-serif;}

#container_publicidade_topo
	{ width: 980px; 
	height:100px;
	  margin:0 auto 0 auto; 
	  background: url(../imagens/cabecalho/bg_container_publicidade_topo.png);
	  padding:10px 24px 10px 24px; }
	  
#container_cabecalho
	{ width: 1001px; height:140px; margin:0 auto 0 auto; background: url(../imagens/cabecalho/bg_container_cabecalho.png); padding:15px 13px 0 14px;  }

h4
	{ font: normal 1.8em Arial, Helvetica, sans-serif; margin-top: 15px; color:#9b2a2b;}
h5
	{ font:bold 1.4em Arial, Helvetica, sans-serif; margin-top: 15px; margin-bottom:10px; color:#868686;}	
	  
#container_cabecalho h1
    { float:left; padding-right:20px; padding-left:16px;}	
#container_cabecalho .h2_busca
    { float:left; width:425px; height:25px; margin-right:25px;}
#container_cabecalho .h2_area_do_assinante
    { float:left; height:25px;}		  
#container_geral
	{ width:981px; margin:0 auto 0 auto; padding:0 23px 0 24px; background: url(../imagens/cabecalho/bg_container_cabecalho.png); _background-position: 1px; }
	
#container_geral_internas
	{ width:980px;margin:0 auto 0 auto; padding:0 24px; background: url(../imagens/cabecalho/bg_container_cabecalho.png);}
div#container_geral:after,div#container_geral_internas:after,div#home_lista_seu_fornecedor:after,div#container_noticias:after,div#container_edicao:after
	{ content:"."; display:block; clear:both; visibility:hidden; height:0; overflow:hidden;}		

#container_geral_internas h3 img
	{ margin-top:10px;}
#rodape
	{ width:980px; height:84px; margin:0 auto; padding:10px 24px 0 ; background: url(../imagens/rodape/bg_rodape.png);}

#rodape hr
	{border-top: dotted 2px #ddd;margin-bottom:20px}
	
#linha
	{ width:1028px; height:2px; background:url(../imagens/rodape/bg_rodape.gif) no-repeat; background-position:bottom; margin:0 auto 0 auto; }

.logo_hotelnews
	{ float:left;  width:150px; height:60px; padding-left:20px }
.logo_grupoequipotel
	{ float:left;  width:150px; height:60px;  text-align:center;}	
.borda
	{ border-bottom:2px solid #9b2a2b; }			  

.superbanner
	{width:728px;height:90px;padding-right:17px;float:left;}
.botao230x90
	{width:230px;height:90px;float:left;}

.bt
	{padding:5px}	
	
#busca_home
	{ float:left; width:415px; height:37px; margin-right:20px; padding:17px 0 0 10px;  background:#f1f1f1 url(../imagens/cabecalho/bg_menu.gif) repeat-x;border:solid 1px #dfdfdf;}
#busca_home input
	{ float:left; width:182px; height:17px; margin:0 0 0 5px; padding-top:3px; border:1px solid #dadada; font:normal 1.1em Verdana, Arial, Helvetica, sans-serif; color:#989898;}
#busca_home select
	{ float:left; width:182px; height:22px; margin:0 0 0 7px; border:1px solid #dadada; font:normal 1.1em Verdana, Arial, Helvetica, sans-serif; color:#989898;}
#busca_home option
	{ padding:5px 0 5px 5px; border-bottom:1px dotted #868686;}
#busca_home #enviar
	{ float:left; width:20px; height:20px; margin:2px 0 0 5px; padding-top:0px; border:0;}
#busca_home p
	{ float:left; clear:both; font:normal 1.1em Verdana, Arial, Helvetica, sans-serif; color:#a42828; width:100px; height:10px; margin:0 0 0 5px;}
#busca_home a
	 { font:normal 1.0em Verdana, Arial, Helvetica, sans-serif; color:#a42828; text-decoration:none; overflow:hidden}
#busca_home a:hover
	 { font:normal 1.0em Verdana, Arial, Helvetica, sans-serif; color:#3a3a3a; text-decoration:none;}
	   
#area_do_assinante
	{ float:left; width:218px; height:47px; padding:7px 0 0 5px; background:#f1f1f1 url(../imagens/cabecalho/bg_menu.gif) repeat-x;border:solid 1px #dfdfdf;}
#area_do_assinante input
	{ float:left; width:83px; height:17px;  margin:0 0 0 7px; padding-top:3px; border:1px solid #dadada; font:normal 1.1em Verdana, Arial, Helvetica, sans-serif; color:#989898;}
#area_do_assinante #enviar
	{ float:left; width:20px; height:20px; margin:2px 0 0 5px; border:0; padding:0px;}
#area_do_assinante p
	{ float:left; clear:both; font:normal 1.1em Verdana, Arial, Helvetica, sans-serif; color:#a42828; width:200px; height:10px; margin:0 0 0 5px; }
#area_do_assinante a
	 { font:normal 1.0em Verdana, Arial, Helvetica, sans-serif; line-height:10px; color:#a42828; text-decoration:none;}
#area_do_assinante a:hover
	 { color:#3a3a3a;}
	 
	 
#mensagem_erro
	{ position: relative; background: #FF9900; background:url(../imagens/cabecalho/bg_erro.gif); width:170px; padding:5px; display:block;z-index:9999;top:15px; border:solid 1px #ffdb4d; font-weight:bold}
#mensagem_erro img
	{ float:left; margin-right:5px;}		 
	 
#logado1
	{ float:left; width:203px; height:44px; padding:10px 10px 0 10px; background:#f1f1f1 url(../imagens/cabecalho/bg_menu.gif) repeat-x;border:solid 1px #dfdfdf;}
#seu_nome
	{ float:left; width:140px; font-size:1.1em; color:#666; padding:3px; }
#seu_nome img
	{ margin-right:3px }	
	
#sair_home
	{ float:right; background:#e5e5e5; margin:7px 4px 0 0;} 
	 
	 
#login_exclusivo
	{ float:left; width:400px; height:90px; padding:7px 0 0 5px; background:#f1f1f1 url(../imagens/cabecalho/bg_menu.gif) repeat-x; border:solid 1px #dfdfdf;}
#login_exclusivo input
	{ float:left; width:170px; height:17px;  margin:0 0 0 7px; padding-top:3px; border:1px solid #dadada; font:normal 1.1em Verdana, Arial, Helvetica, sans-serif; color:#989898;}
#login_exclusivo #enviar
	{ float:left; width:20px; height:20px; margin:2px 0 0 5px; border:0; padding:0px;}
#login_exclusivo p
	{ float:left; clear:both; font:normal 1.1em Verdana, Arial, Helvetica, sans-serif; color:#a42828; width:200px; height:10px; margin:0 0 0 5px; }
#login_exclusivo ul a
	 { font:normal 1.0em Verdana, Arial, Helvetica, sans-serif; line-height:10px; color:#a42828; text-decoration:none;}
#login_exclusivo ul a:hover
	 { color:#3a3a3a;}	 
	 
#login_exclusivo ul
	 { clear:both; width:190px;}	 
#login_exclusivo li
	 { float:left; width:190px; padding-left:6px; font:normal 1.0em Verdana, Arial, Helvetica, sans-serif; color:#a42828;}	 
	 
	 
#esqueci_login
	 { clear:both; width:190px;}	 
#esqueci_login li
	 { float:left; width:190px; padding-left:6px; font:normal 1.0em Verdana, Arial, Helvetica, sans-serif; color:#a42828;}
.borda_esquerda
	{ border-right: 1px solid #dadada; padding-right:3px;}	 	 
	 	 
	 
	 	   	 
#container_menu_bt_linguas
	{ float:left; clear:both; margin:10px 0 0 0; width:1000px; height:34px; background: url(../imagens/cabecalho/bg_menu2.gif) #f4f4f4;}
#menu_cabecalho
	{ float:left; margin-left:16px;background: url(../imagens/cabecalho/bg_menu.gif) #f4f4f4; border-left: solid 1px #cfcfcf;}
#menu_cabecalho li
	{ float:left; height:25px; padding:9px 12px 0; border-right: solid 1px #cfcfcf;}
#menu_cabecalho a
	{ font:bold 1.4em Helvetica, Arial, sans-serif; color:#aaa; text-decoration:none;}
#menu_cabecalho a:hover
	{ color:#a42828; text-decoration:none;}
#linguas
	{ float: right; padding-right:5px;}
#linguas li
	{ float: left; padding:7px 0px 0 5px;}	
	

#destaque_home
	{ float:left; width:730px; height:225px; margin-right:20px; }	
	
#container_assine
	{ float:right; width:224px;background:#a42828 url(../imagens/home/bg_lateral.gif);border-left:1px solid #D66060;border-right:1px solid #5B1010}
#home_assine_hotelnews
	{ float:left; width:204px; padding:15px 0 0 20px; height:58px; background:url(../imagens/cabecalho/borda_assine.gif) repeat-x; background-position:bottom;}
#home_assine_hotelnews h2
	{ float:left; width:141px; margin-left:10px; }
#home_assine_hotelnews img
	{ float:left;}	
#home_assine_hotelnews p
	{ float:left; width:141px; margin-left:10px; font:normal 1.1em Verdana, Arial, Helvetica, sans-serif; color:#fff; }
#home_assine_hotelnews a
	{ color:#fff; text-decoration:none; }
#home_assine_hotelnews a:hover
	{ color:#dadada; text-decoration:none;}		
	
	
#home_cadastre_seu_hotel
	{ float:left; width:204px; padding:15px 0 0 20px; height:58px;  background:url(../imagens/cabecalho/borda_assine.gif) repeat-x; background-position:bottom;}
#home_cadastre_seu_hotel h2
	{ float:left; width:149px; margin-left:10px; }
#home_cadastre_seu_hotel img
	{ float:left;}	
#home_cadastre_seu_hotel p
	{ float:left; width:160px; margin-left:10px; font:normal 1.1em Verdana, Arial, Helvetica, sans-serif; color:#fff; }
#home_cadastre_seu_hotel a
	{ color:#fff; text-decoration:none; }
#home_cadastre_seu_hotel a:hover
	{ color:#dadada; text-decoration:none; }	
	
#home_anuncie
	{ float:left; width:210px; padding:15px 0 0 20px; height:60px;}
#home_anuncie h2
	{ float:left; width:149px; margin-left:10px; }
#home_anuncie img
	{ float:left;}	
#home_anuncie p
	{ float:left; width:160px; margin-left:10px; font:normal 1.1em Verdana, Arial, Helvetica, sans-serif; color:#fff; }
#home_anuncie a
	{ color:#fff; text-decoration:none; }
#home_anuncie a:hover
	{ color:#dadada; text-decoration:none; }	
	
/* CONTAINER NOTICIAS */

#container_noticias
	{ float:left; clear:both; width:365px; height:620px; padding:5px 0 10px 0; background:url(../imagens/home/bg_noticias.gif) no-repeat 0 -3px;}
	
#home_box_noticia_destaque
	{ float:left; clear:both; width:350px; padding-top:5px; }
#home_box_noticia_destaque p 
	{ font:normal 1.4em Verdana, Arial, Helvetica, sans-serif; color:#575757;height:85px;overflow:hidden }
#home_box_noticia_destaque img
	{ float:left; margin-right:6px;}	
#home_box_noticia_destaque a
	{ color:#868686; text-decoration:none;}
#home_box_noticia_destaque a:hover
	{ color:#a42828; text-decoration:none;}			

#home_lista_noticias
	{ float:left; clear:both; width:360px; padding-bottom:10px; margin-bottom:10px;}
#home_lista_noticias li
	{ float:left; clear:both; width:335px; margin-top:10px; padding-left:5px; border-left:2px solid #a42828; }
#home_lista_noticias li a
	{ font:normal 1.1em Verdana, Arial, Helvetica, sans-serif; color:#6b6b6b; text-decoration:none;}
#home_lista_noticias li a:hover
	{ color:#a42828;}
#home_lista_noticias li span a
	{ font:normal 1.1em Verdana, Arial, Helvetica, sans-serif; color:#868686; }
#home_lista_noticias li span a:hover
	{ font:normal 1.1em Verdana, Arial, Helvetica, sans-serif; color:#a42828; }	
	
#home_box_todas_noticias_editoria
	{ float:left; clear:both; width:360px; height:20px;}
#home_box_todas_noticias_editoria img
	{ margin-right:3px;}	
#home_box_todas_noticias_editoria a
	{ font:bold 1.6em Arial, Helvetica, sans-serif; color:#868686; text-decoration:none;}
#home_box_todas_noticias_editoria a:hover
	{ color:#a42828; text-decoration:none;}
	
#home_box_hotelnews_seu_email
	{ float:left; clear:both; width:355px; margin:20px 0 10px; height:42px; padding:15px 0 15px 20px; background:url(../imagens/home/bg_hotelnews_online.gif) no-repeat;}
#home_box_hotelnews_seu_email h2
	{ float:left; width:154px; margin-left:10px; }
#home_box_hotelnews_seu_email img
	{ float:left;}	
#home_box_hotelnews_seu_email p
	{ float:left; width:160px; margin-left:10px; }
#home_box_hotelnews_seu_email a
	{ font:normal 1.1em Verdana, Arial, Helvetica, sans-serif; color:#868686; text-decoration:none;}
#home_box_hotelnews_seu_email a:hover
	{ font:normal 1.1em Verdana, Arial, Helvetica, sans-serif; color:#a42828; text-decoration:none; }
	
#home_box_artigos
	{ float:left; clear:both; width:338px; padding:10px;margin-top:10px; background:#f8f8e3;border:solid 1px #ededc4; border-width:1px 1px 2px}
#home_box_artigos p 
	{ font:normal 1.2em Verdana, Arial, Helvetica, sans-serif; color:#abaa5b;width:155px; height:106px; overflow:hidden }
#home_box_artigos p a
	{  color:#8c8b4f;}
#home_box_artigos img
	{ float:left; margin-right:10px;}	
#home_box_artigos span a
	{ font:bold 1.6em Arial, Helvetica, sans-serif; color:#8c8b4f; text-decoration:none;}
#home_box_artigos span a:hover
	{ color:#a42828; text-decoration:none;}
	
#home_box_artigos a
	{ color:#3a3a3a;; text-decoration:none;}
#home_box_artigos a:hover
	{ color:#a42828; text-decoration:none;}	
	
/* CONTAINER EDICAO */

#container_edicao
	{ float:left; width:333px;  height:610px; padding:0px 10px 0px 10px; margin-top:10px; margin-left:10px; background:#f2f2f2; border:1px solid #dadada; border-width:1px 1px 2px 1px; border-color:#dfdfdf;}

#tag_exclusivo_assinantes
	{position: relative;width:15px;height:204px;background:url(../imagens/home/conteudo_exclusivo.gif);left:-25px;z-index:999;top:-560px}
	
#home_box_edicao
	{ float:left; clear:both; width:335px; padding-bottom:10px; padding-top:10px; margin-bottom:10px; background:url(../imagens/home/bg_edicao.gif) repeat-x; background-position:bottom;}
#home_box_edicao h2
	{ float:left; width:210px;height:64px; font:normal 4.5em Helvetica, Arial, sans-serif; color:#a42828; letter-spacing:-0.5pt; margin:-8px 0 0 -2px; text-transform:lowercase;text-align:right;}
	
#home_box_edicao h3
	{ float:left; width:205px; font:bold 1.2em Arial, Helvetica, sans-serif; color:#6b6b6b;margin:-15px 0 10px; text-align:right;}	
#home_box_edicao p 
	{font:normal 1.2em/1.2em Verdana, Arial, Helvetica, sans-serif; color:#868686;margin: 0 }
#home_box_edicao img
	{ float:left; margin-right:10px;}	
#home_box_edicao a
	{ color:#868686; text-decoration:none;}
#home_box_edicao a:hover
	{ color:#a42828; text-decoration:none;}
	

#home_lista_materia_capa
	{ float:left; clear:both; width:335px; padding-bottom:10px; margin-bottom:10px; background:url(../imagens/home/bg_edicao.gif) repeat-x; background-position:bottom;}
#home_lista_materia_capa li
	{ float:left; clear:both; width:325px; margin-top:10px; padding-left:5px; border-left:2px solid #868686; }
#home_lista_materia_capa li a
	{ font:normal 1.4em Verdana, Arial, Helvetica, sans-serif; color:#3a3a3a; text-decoration:none;}
#home_lista_materia_capa li a:hover
	{ font:normal 1.4em Verdana, Arial, Helvetica, sans-serif; color:#a42828; text-decoration:none;}
#home_lista_materia_capa li span a
	{ font:normal 1.1em Verdana, Arial, Helvetica, sans-serif; color:#868686; }
#home_lista_materia_capa li span a:hover
	{ font:normal 1.1em Verdana, Arial, Helvetica, sans-serif; color:#a42828; }
	
	
#home_lista_outros_destaque_edicao
	{ float:left; clear:both; width:335px; padding-bottom:10px; margin-bottom:10px; background:url(../imagens/home/bg_edicao.gif) repeat-x; background-position:bottom; }
#home_lista_outros_destaque_edicao li
	{ float:left; clear:both; width:325px;height:40px; margin-top:10px; padding-left:5px; border-left:2px solid #868686; color:#aaa;}
#home_lista_outros_destaque_edicao li a
	{ font:normal 1.2em Verdana, Arial, Helvetica, sans-serif; color:#6b6b6b; text-decoration:none;}
#home_lista_outros_destaque_edicao li a:hover
	{ color:#a42828;}
#home_lista_outros_destaque_edicao li span a
	{ font:normal 1.1em Verdana, Arial, Helvetica, sans-serif; color:#868686; }
#home_lista_outros_destaque_edicao li span a:hover
	{ font:normal 1.1em Verdana, Arial, Helvetica, sans-serif; color:#a42828; }
	
	
#home_lista_materias_por_editorias
	{ float:left; clear:both; width:335px; padding-bottom:10px; margin-bottom:10px; background:url(../imagens/home/bg_edicao.gif) repeat-x; background-position:bottom;}
#home_lista_materias_por_editorias li
	{ float:left; width:135px; margin-top:5px; padding-left:25px; height: 20px;}
#home_lista_materias_por_editorias li a
	{ font:normal 1.4em Arial, Helvetica, sans-serif; color:#868686; text-decoration:none;}
#home_lista_materias_por_editorias li a:hover
	{ color:#a42828;}
	
.acontece
	{ background:url(../imagens/home/ico_acontece.gif) no-repeat; }
.gastronomia
	{ background:url(../imagens/home/ico_gastronomia.gif) no-repeat; }
.estilo
	{ background:url(../imagens/home/ico_estilo.gif) no-repeat; }
.inovacao
	{ background:url(../imagens/home/ico_inovacao.gif) no-repeat; }
.gestao
	{ background:url(../imagens/home/ico_gestao.gif) no-repeat; }
.turismo
	{ background:url(../imagens/home/ico_turismo.gif) no-repeat; }
.tecnologia
	{ background:url(../imagens/home/ico_tecnologia.gif) no-repeat; }
.economia_negocios
	{ background:url(../imagens/home/ico_economia.gif) no-repeat; }	
	
#home_edicoes_anteriores
	{ float:left; clear:both; width:335px; }
#home_edicoes_anteriores select
	{ float:left; width:335px; height:20px; border:1px solid #dadada; margin-top:10px;}
	
/* CONTAINER PUBLICIDADE LATERAL */	

#container_publicidade_lateral
 	{ float:right; clear:right; width:197px; height:608px; margin-top:10px; margin-left:20px; padding:3px 0 0 25px; border: solid 1px #efefef; border-bottom-width:2px;background:#f9f9f9; }
#container_publicidade_lateral h2, #container_publicidade_lateral img 
	{  float:left;}
	
	
/* CONTAINER SEU FORNECEDOR */	
#container_seu_fornecedor
	{float:left; width:980px; margin-top:5px; padding-top:0px;}
#container_seu_fornecedor h2
	{float:left; width:365px;}
#home_busca_fornecedor
	{ float:left; width:335px; height:20px; padding-left:25px;}
#home_busca_fornecedor .text
	{ float:left; width:300px; height:16px; border:1px solid #cacaca; font:normal 1.2em Verdana, Arial, Helvetica, sans-serif; padding:2px;color:#868686;}
#home_busca_fornecedor .input_bt
	{ float:left; height:20px; margin:2px 0 0 5px;}
	
#home_lista_seu_fornecedor
	{ float:left; clear:both; width:968px; padding:5px 0 10px 10px; background:#fff5f2; border: solid 1px #f6e5e1;margin-top:10px; border-width:1px 1px 2px}
#home_lista_seu_fornecedor li
	{ float:left; width:163px; height:26px; margin:5px 5px 2px 0; background:url(../imagens/home/ico_seta.gif) no-repeat 4px 6px #fff9f7; padding:5px 3px 5px 20px; border: solid 1px #f4e1db;}
#home_lista_seu_fornecedor li a
	{ font:normal 1.1em Verdana, Arial, Helvetica, sans-serif; color:#be482b; text-decoration:none;}
#home_lista_seu_fornecedor li a:hover
	{ font:normal 1.1em Verdana, Arial, Helvetica, sans-serif; color:#a42828; text-decoration:none;}
	
/* RODAPE */

#container_menu_privacidade
	{ float:left; width:640px; text-align:center; padding-left:20px}
#container_menu_privacidade p
	{ float:left; text-align:center; width:650px;}
#container_menu_privacidade p a
	{ font:normal 1.0em Verdana, Arial, Helvetica, sans-serif; color:#000;}
#container_menu_privacidade p a:hover
	{ font:normal 1.0em Verdana, Arial, Helvetica, sans-serif; color:#a42828; text-decoration:none;}		
#menu_rodape
	{  float:left; padding-left:50px;}
#menu_rodape li
	{ float:left; margin-left:15px;}
#menu_rodape a
	{ font:bold 1.4em Helvetica, Arial,sans-serif; color:#a42828; text-decoration:none;}
#menu_rodape  a:hover
	{ color:#757575; }
	
/* PRIVACIDADE E SEGURANCA */

#box_texto
	{ float:left; width:735px; }
#box_texto a
	{  font:normal 1.0em/19px Verdana, Arial, Helvetica, sans-serif; margin-bottom:10px; color:#868686; text-decoration:underline;}
#box_texto a:hover
	{  color:#a42828;}	
#box_texto p,#box_texto ul,#box_texto ol
	{ font:normal 1.4em/19px Verdana, Arial, Helvetica, sans-serif; margin-bottom:10px; color:#868686;padding:12px 25px}
#box_texto ul li,#box_texto ol li
	{ list-style-type: disc; margin-left:20px}
	
#lista_institucional
	{ width:695px; list-style-type:square; padding-left:20px; color:#868686;}
#lista_institucional li
	{ margin-top:15px; font:normal 1.4em/19px Verdana, Arial, Helvetica, sans-serif; color:#868686; list-style-type:square;}
	
#box_texto h3
	{ margin-bottom:15px; font:bold 1.6em Verdana, Arial, Helvetica, sans-serif; color:#a42828;}
	
#box_texto h4
	{ font: normal 1.7em Verdana, Arial, Helvetica, sans-serif; margin-top:20px; margin-bottom:5px; color:#9b2a2b;}	
	
#container_texto h4
	{margin:0 10px;float:left}	
	
/* CADASTRE SEU HOTEL */

#box_texto .menu_cadastro
	{ float:left; width:735px; padding:0; border-bottom:1px solid #d4d3d3;padding-bottom:0}
.menu_cadastro a
	{ color:#989898; text-decoration:none;}
.menu_cadastro a:hover
	{ color:#a42828; text-decoration:none;}			
#box_texto .menu_cadastro li
	{ float:left; height:28px; margin:0 5px; padding:5px 10px 0 10px; font:bold 1.6em Arial, Helvetica, sans-serif;margin-bottom:-1px;list-style-type:none; font-size:1.2em}
.on_vermelho
	{ background:#fff; color:#fff; border: solid 1px #d3d3d3; border-bottom:none;margin-bottom:-1px;font:bold 1em Arial, Helvetica, sans-serif; }
.menu_cadastro .on_vermelho a,.on_vermelho,#box_texto .menu_cadastro .on_vermelho a
	{font:bold 1em Arial, Helvetica, sans-serif; color:#a42828; text-decoration:none;}
.off_cinza, #box_texto .menu_cadastro .off_cinza a
	{ background:#efefef; font:bold 1em Arial, Helvetica, sans-serif; color:#bbb;  text-decoration:none; }	
.off_cinza 
	{ border:solid 1px #ddd; border-bottom:none}	
#box_texto .menu_cadastro .off_cinza a:hover
	{ color:#7d5d5d;}	
#box_formularios
	{ float:left; clear:both; width:735px; padding:10px 0 10px 0;}
#box_formularios img
	{ margin-right:5px;}	
#box_formularios a
	{ font:normal 1.2em Verdana, Arial, Helvetica, sans-serif; color:#a42828; text-decoration:none;}
#box_formularios a:hover
	{ font:normal 1.2em Verdana, Arial, Helvetica, sans-serif; color:#868686; text-decoration:none;}
	
	
#cadastre_seu_hotel
	{ float:left; width:400px; padding:20px 0 20px 120px;}
#cadastre_seu_hotel	label
	{ float:left; width:170px;  padding:3px 0 4px 0; margin-left:5px; margin-top:5px; text-align:right; font:normal 1.1em Verdana, Arial, Helvetica, sans-serif; color:#868686;}
#cadastre_seu_hotel input
	{ float:left; width:200px; padding:3px 0 4px 5px; margin-left:5px; margin-top:5px; text-align:left; font:normal 1.1em Verdana, Arial, Helvetica, sans-serif; color:#868686; border:1px solid #dadada;}
#cadastre_seu_hotel input.ddd
	{ float:left; width:30px; padding:3px 0 4px 5px; margin-left:5px; margin-top:5px; text-align:left; font:normal 1.1em Verdana, Arial, Helvetica, sans-serif; color:#868686; border:1px solid #dadada;}
#cadastre_seu_hotel input.tel
	{ float:left; width:158px;  margin-left:5px; margin-top:5px; text-align:left; font:normal 1.1em Verdana, Arial, Helvetica, sans-serif; color:#868686; border:1px solid #dadada;}	

#cadastre_seu_hotel input.cnpj
	{ float:left; width:80px; padding:3px 0 4px 5px; margin-left:5px; margin-top:5px; text-align:left; font:normal 1.1em Verdana, Arial, Helvetica, sans-serif; color:#868686; border:1px solid #dadada;}
#cadastre_seu_hotel	label.ex_cnpj
	{ float:left; width:110px;  padding:0; margin-left:5px; margin-top:5px; text-align:left; font:normal 0.9em Verdana, Arial, Helvetica, sans-serif; color:#868686;}
	
#cadastre_seu_hotel input.checkbox
	{ float:left; width:20px; padding:3px 0 4px 0px; text-align:left; font:normal 1.1em Verdana, Arial, Helvetica, sans-serif; color:#868686; border:1px solid #dadada; border:0px;}
	
#cadastre_seu_hotel label.label_checkbox
	{ float:left; width:350px;  padding:3px 0 4px 0; margin-left:5px; margin-top:5px; text-align:left; font:normal 1.1em Verdana, Arial, Helvetica, sans-serif; color:#868686;}	
			

#cadastre_seu_hotel br
	{ clear:both; }		
	
#cadastre_seu_hotel select
	{ float:left; height:20px; width:100px; margin-top:5px; margin-left:5px; text-align:left; font:normal 1.1em Verdana, Arial, Helvetica, sans-serif; border:1px solid #dadada;}

#cadastre_seu_hotel label.mala_direta
	{ float:left; height:35px; width:250px; text-align:right; font:normal 1.1em Verdana, Arial, Helvetica, sans-serif;}
#cadastre_seu_hotel input.codigo_mala
	{ width:120px; height:30px; text-align:left; font:normal 2.0em Verdana, Arial, Helvetica, sans-serif; border:1px solid #dadada;}
	
#cadastre_seu_hotel label.perguntas
	{ width:400px;  text-align:left; margin:10px 0 10px 0; font:bold 1.1em Verdana, Arial, Helvetica, sans-serif; color:#868686; padding:0px}
#cadastre_seu_hotel label.opcoes_perguntas
	{ float:left; width:295px; height:20px; padding:0 0 0 5px; margin:0px; text-align:left; font:normal 1.1em Verdana, Arial, Helvetica, sans-serif; color:#868686; border:0px;}	
#cadastre_seu_hotel input.radio
	{ width:12px; height:12px; padding-top:3px; margin:0px; text-align:right; font:normal 2.5em Verdana, Arial, Helvetica, sans-serif; border:0px;}
			
#cadastre_seu_hotel label.responsavel
	{ float:left; width:250px; text-align:left; font:normal 1.1em Verdana, Arial, Helvetica, sans-serif; color:#868686;  border:0px; margin:0px;}
#cadastre_seu_hotel input.responsavel01
	{ float:left; width:250px; padding:3px 0 4px 5px; text-align:left; font:normal 1.1em Verdana, Arial, Helvetica, sans-serif; color:#868686; margin:0px}
	
#cadastre_seu_hotel input.bt
	{ float:left; width:65px; padding:3px 0 4px 5px; text-align:center; font:bold 1.1em Verdana, Arial, Helvetica, sans-serif; color:#fff; background:#9e9e9e;}
	
	
/* ANUNCIE */

#box_linha_editorial
	{ float:left; padding:20px 0 20px 0;}
#box_historia
	{ float:left; padding:20px 0 20px 0;width:715px;}

#box_fornecedor
	{ float:left; padding:20px 0 20px 0;}
#box_fornecedor img
	{ margin-left:20px;}	

#form_fornecedor
	{ float:left; width:388px;}
#form_fornecedor label
	{ float:left; width:170px;  padding:3px 0 4px 0; margin-left:5px; margin-top:5px; text-align:right; font:normal 1.1em Verdana, Arial, Helvetica, sans-serif; color:#868686;}
#form_fornecedor label.label_checkbox
	{ float:left; width:350px;  padding:0px 0 0px 0; margin-left:5px; margin-top:5px; text-align:left; font:normal 1.1em Verdana, Arial, Helvetica, sans-serif; color:#868686;}	
#form_fornecedor input
	{ float:left; width:200px; padding:3px 0 4px 5px; margin-left:5px; margin-top:5px; text-align:left; font:normal 1.1em Verdana, Arial, Helvetica, sans-serif; color:#868686; border:1px solid #dadada;}
#form_fornecedor input.ddd
	{ float:left; width:30px; padding:3px 0 4px 5px; margin-left:5px; margin-top:5px; text-align:left; font:normal 1.1em Verdana, Arial, Helvetica, sans-serif; color:#868686; border:1px solid #dadada;}
#form_fornecedor input.tel
	{ float:left; width:158px;  margin-left:5px; margin-top:5px; text-align:left; font:normal 1.1em Verdana, Arial, Helvetica, sans-serif; color:#868686; border:1px solid #dadada;}
#form_fornecedor input.checkbox
	{ float:left; width:20px; padding:3px 0 4px 5px; margin-left:5px;  text-align:left; font:normal 1.1em Verdana, Arial, Helvetica, sans-serif; color:#868686; border:1px solid #dadada; border:0px;}	
	
		

#form_fornecedor br
	{ clear:both; }		
	
#form_fornecedor select
	{ float:left; height:20px; width:100px; margin-top:5px; margin-left:5px; text-align:left; font:normal 1.1em Verdana, Arial, Helvetica, sans-serif; border:1px solid #dadada;}

#form_fornecedor label.mala_direta
	{ float:left; height:35px; width:250px; text-align:right; font:normal 1.1em Verdana, Arial, Helvetica, sans-serif;}
#form_fornecedor input.codigo_mala
	{ width:120px; height:30px; text-align:left; font:normal 2.0em Verdana, Arial, Helvetica, sans-serif; border:1px solid #dadada;}
	
#form_fornecedor label.perguntas
	{ float:left; width:400px;  text-align:left; margin:10px 0 10px 0; font:bold 1.1em Verdana, Arial, Helvetica, sans-serif; color:#868686; padding:0px}
#form_fornecedor label.opcoes_perguntas
	{ float:left; width:295px; height:20px; padding:0 0 0 5px; margin:0px; text-align:left; font:normal 1.1em Verdana, Arial, Helvetica, sans-serif; color:#868686; border:0px;}	
#form_fornecedor input.radio
	{ width:12px; height:12px; padding-top:3px; margin:0px; text-align:right; font:normal 2.5em Verdana, Arial, Helvetica, sans-serif; border:0px;}
			
#form_fornecedor label.responsavel
	{ float:left; width:250px; text-align:left; font:normal 1.1em Verdana, Arial, Helvetica, sans-serif; color:#868686;  border:0px; margin:0px;}
#form_fornecedor input.responsavel01
	{ float:left; width:250px; padding:3px 0 4px 5px; text-align:left; font:normal 1.1em Verdana, Arial, Helvetica, sans-serif; color:#868686; margin:0px}
	
#form_fornecedor input.bt
	{ float: right; width:65px; padding:3px 0 4px 5px; text-align:center; font:bold 1.1em Verdana, Arial, Helvetica, sans-serif; color:#fff; background:#9e9e9e;}
	
	
	
	
#box_agencia
	{ float:left; padding:20px 0 20px 0;}
#box_agencia img
	{ margin-left:20px;}	

#form_agencia
	{ float:left; width:388px;}
#form_agencia label
	{ float:left; width:170px;  padding:3px 0 4px 0; margin-left:5px; margin-top:5px; text-align:right; font:normal 1.1em Verdana, Arial, Helvetica, sans-serif; color:#868686;}
#form_agencia label.label_checkbox
	{ float:left; width:350px;  padding:0px 0 0px 0; margin-left:5px; margin-top:5px; text-align:left; font:normal 1.1em Verdana, Arial, Helvetica, sans-serif; color:#868686;}	
#form_agencia input
	{ float:left; width:200px; padding:3px 0 4px 5px; margin-left:5px; margin-top:5px; text-align:left; font:normal 1.1em Verdana, Arial, Helvetica, sans-serif; color:#868686; border:1px solid #dadada;}
#form_agencia input.ddd
	{ float:left; width:30px; padding:3px 0 4px 5px; margin-left:5px; margin-top:5px; text-align:left; font:normal 1.1em Verdana, Arial, Helvetica, sans-serif; color:#868686; border:1px solid #dadada;}
#form_agencia input.tel
	{ float:left; width:158px;  margin-left:5px; margin-top:5px; text-align:left; font:normal 1.1em Verdana, Arial, Helvetica, sans-serif; color:#868686; border:1px solid #dadada;}
#form_agencia input.checkbox
	{ float:left; width:20px; padding:3px 0 4px 5px; margin-left:5px;  text-align:left; font:normal 1.1em Verdana, Arial, Helvetica, sans-serif; color:#868686; border:1px solid #dadada; border:0px;}	
	
		

#form_agencia br
	{ clear:both; }		
	
#form_agencia select
	{ float:left; height:20px; width:100px; margin-top:5px; margin-left:5px; text-align:left; font:normal 1.1em Verdana, Arial, Helvetica, sans-serif; border:1px solid #dadada;}

#form_agencia label.mala_direta
	{ float:left; height:35px; width:250px; text-align:right; font:normal 1.1em Verdana, Arial, Helvetica, sans-serif;}
#form_agencia input.codigo_mala
	{ width:120px; height:30px; text-align:left; font:normal 2.0em Verdana, Arial, Helvetica, sans-serif; border:1px solid #dadada;}
	
#form_agencia label.perguntas
	{ float:left; width:400px;  text-align:left; margin:10px 0 10px 0; font:bold 1.1em Verdana, Arial, Helvetica, sans-serif; color:#868686; padding:0px}
#form_agencia label.opcoes_perguntas
	{ float:left; width:295px; height:20px; padding:0 0 0 5px; margin:0px; text-align:left; font:normal 1.1em Verdana, Arial, Helvetica, sans-serif; color:#868686; border:0px;}	
#form_agencia input.radio
	{ width:12px; height:12px; padding-top:3px; margin:0px; text-align:right; font:normal 2.5em Verdana, Arial, Helvetica, sans-serif; border:0px;}
			
#form_agencia label.responsavel
	{ float:left; width:250px; text-align:left; font:normal 1.1em Verdana, Arial, Helvetica, sans-serif; color:#868686;  border:0px; margin:0px;}
#form_agencia input.responsavel01
	{ float:left; width:250px; padding:3px 0 4px 5px; text-align:left; font:normal 1.1em Verdana, Arial, Helvetica, sans-serif; color:#868686; margin:0px}
	
#form_agencia input.bt
	{ float: right; width:65px; padding:3px 0 4px 5px; text-align:center; font:bold 1.1em Verdana, Arial, Helvetica, sans-serif; color:#fff; background:#9e9e9e;}
	
	
	
		
/* ASSINATURAS */

#box_newsletter
	{ float:left; padding:0px 0 20px 0;}
#box_pessoa_juridica
	{ float:left; padding:20px 0 20px 0;}
	
#explicao_assinar	
	{ float:left; width:300px; }
#explicao_assinar p
	{ font:bold 1.1em Verdana, Arial, Helvetica, sans-serif; color:#a42828;}
#explicao_assinar ul	
	{ float:left; padding:10px 0 10px 0;}
#explicao_assinar ul li
	{ float:left; clear:both; width:290px;  font:normal 1.1em Verdana, Arial, Helvetica, sans-serif; color:#868686; margin-top:10px;}
	

#form_juridico
	{ float:left; width:388px; padding-left:20px; border-left:1px solid #dadada;}
#form_juridico	label
	{ float:left; width:170px;  padding:3px 0 4px 0; margin-left:5px; margin-top:5px; text-align:right; font:normal 1.1em Verdana, Arial, Helvetica, sans-serif; color:#868686;}
#form_juridico input
	{ width:200px; padding:3px 0 4px 5px; margin-left:1px; margin-top:5px; text-align:left; font:normal 1.1em Verdana, Arial, Helvetica, sans-serif; color:#868686; border:1px solid #dadada;}
	
#form_juridico input.cnpj
	{ float:left; width:80px; padding:3px 0 4px 5px; margin-left:5px; margin-top:5px; text-align:left; font:normal 1.1em Verdana, Arial, Helvetica, sans-serif; color:#868686; border:1px solid #dadada;}
#form_juridico	label.ex_cnpj
	{ float:left; width:110px;  padding:3px 0 4px 0; margin-left:5px; margin-top:5px; text-align:left; font:normal 1.1em Verdana, Arial, Helvetica, sans-serif; color:#868686;}	
	
#form_juridico input.ddd
	{ float:left; width:30px; padding:3px 0 4px 5px; margin-left:5px; margin-top:5px; text-align:left; font:normal 1.1em Verdana, Arial, Helvetica, sans-serif; color:#868686; border:1px solid #dadada;}
#form_juridico input.tel
	{ float:left; width:158px;  margin-left:5px; margin-top:5px; text-align:left; font:normal 1.1em Verdana, Arial, Helvetica, sans-serif; color:#868686; border:1px solid #dadada;}		

#form_juridico br
	{ clear:both; }		
	
#form_juridico select
	{ float:left; height:20px; width:100px; margin-top:5px; margin-left:5px; text-align:left; font:normal 1.1em Verdana, Arial, Helvetica, sans-serif; border:1px solid #dadada;}
#form_juridico input.cpf
	{ float:left; width:80px; padding:3px 0 4px 5px; margin-left:5px; margin-top:5px; text-align:left; font:normal 1.1em Verdana, Arial, Helvetica, sans-serif; color:#868686; border:1px solid #dadada;}
#form_juridico	label.ex_cpf
{ float:left; width:110px;  padding:3px 0 4px 0; margin-left:5px; margin-top:5px; text-align:left; font:normal 1.0em Verdana, Arial, Helvetica, sans-serif; color:#868686;}
#form_juridico select.ramo_atividade
	{ float:left; height:20px; width:205px; margin-top:5px; margin-left:5px; text-align:left; font:normal 1.0em Verdana, Arial, Helvetica, sans-serif; border:1px solid #dadada;}

#form_juridico label.mala_direta
	{ float:left; height:35px; width:250px; text-align:right; font:normal 1.1em Verdana, Arial, Helvetica, sans-serif;}
#form_juridico input.codigo_mala
	{ width:120px; height:30px; text-align:left; font:normal 2.0em Verdana, Arial, Helvetica, sans-serif; border:1px solid #dadada;}
	
#form_juridico label.perguntas
	{ float:left; width:388px;  text-align:left; margin:10px 0 10px 0; font:bold 1.1em Verdana, Arial, Helvetica, sans-serif; color:#868686; padding:0px}
#form_juridico label.opcoes_perguntas
	{ float:left; width:295px; height:20px; padding:0 0 0 5px; margin:0px; text-align:left; font:normal 1.1em Verdana, Arial, Helvetica, sans-serif; color:#868686; border:0px;}	
#form_juridico input.radio
	{ width:12px; height:12px; padding-top:3px; margin:0px; text-align:right; font:normal 2.5em Verdana, Arial, Helvetica, sans-serif; border:0px;float:left}
			
#form_juridico label.responsavel
	{ float:left; width:250px; text-align:left; font:normal 1.1em Verdana, Arial, Helvetica, sans-serif; color:#868686;  border:0px; margin:0px;}
#form_juridico input.responsavel01
	{ float:left; width:250px; padding:3px 0 4px 5px; text-align:left; font:normal 1.1em Verdana, Arial, Helvetica, sans-serif; color:#868686; margin:0px}
	
#form_juridico input.bt
	{ float: right; width:65px; padding:3px 0 4px 5px; text-align:center; font:bold 1.1em Verdana, Arial, Helvetica, sans-serif; color:#fff; background:#9e9e9e;}	
		



#box_pessoa_fisica
	{ float:left; padding:20px 0 20px 0;}
	
#explicao_assinar	
	{ float:left; width:300px; }
#explicao_assinar p
	{ font:bold 1.1em Verdana, Arial, Helvetica, sans-serif; color:#a42828;}
#explicao_assinar ul	
	{ float:left; padding:10px 0 10px 0;}
#explicao_assinar ul li
	{ float:left; clear:both; width:290px;  font:normal 1.1em Verdana, Arial, Helvetica, sans-serif; color:#868686; margin-top:10px;}
	
#form_pessoa_fisica
	{ float:left; width:388px; padding-left:20px; border-left:1px solid #dadada;}
#form_pessoa_fisica	label
	{ float:left; width:170px;  padding:3px 0 4px 0; margin-left:5px; margin-top:5px; text-align:right; font:normal 1.1em Verdana, Arial, Helvetica, sans-serif; color:#868686;}
#form_pessoa_fisica input
	{ float:left; width:200px; padding:3px 0 4px 5px; margin-left:5px; margin-top:5px; text-align:left; font:normal 1.1em Verdana, Arial, Helvetica, sans-serif; color:#868686; border:1px solid #dadada;}
	
#form_pessoa_fisica input.cpf
	{ float:left; width:80px; padding:3px 0 4px 5px; margin-left:5px; margin-top:5px; text-align:left; font:normal 1.1em Verdana, Arial, Helvetica, sans-serif; color:#868686; border:1px solid #dadada;}
#form_pessoa_fisica	label.ex_cpf
	{ float:left; width:110px;  padding:3px 0 4px 0; margin-left:5px; margin-top:5px; text-align:left; font:normal 1.0em Verdana, Arial, Helvetica, sans-serif; color:#868686;}		
#form_pessoa_fisica input.ddd
	{ float:left; width:30px; padding:3px 0 4px 5px; margin-left:5px; margin-top:5px; text-align:left; font:normal 1.1em Verdana, Arial, Helvetica, sans-serif; color:#868686; border:1px solid #dadada;}
#form_pessoa_fisica input.tel
	{ float:left; width:158px;  margin-left:5px; margin-top:5px; text-align:left; font:normal 1.1em Verdana, Arial, Helvetica, sans-serif; color:#868686; border:1px solid #dadada;}		

#form_pessoa_fisica br
	{ clear:both; }		
	
#form_pessoa_fisica select
	{ float:left; height:20px; width:100px; margin-top:5px; margin-left:5px; text-align:left; font:normal 1.1em Verdana, Arial, Helvetica, sans-serif; border:1px solid #dadada;}
#form_pessoa_fisica select.ramo_atividade
	{ float:left; height:20px; width:205px; margin-top:5px; margin-left:5px; text-align:left; font:normal 1.0em Verdana, Arial, Helvetica, sans-serif; border:1px solid #dadada;}

#form_pessoa_fisica label.mala_direta
	{ float:left; height:35px; width:250px; text-align:right; font:normal 1.1em Verdana, Arial, Helvetica, sans-serif;}
#form_pessoa_fisica input.codigo_mala
	{ width:120px; height:30px; text-align:left; font:normal 2.0em Verdana, Arial, Helvetica, sans-serif; border:1px solid #dadada;}
	
#form_pessoa_fisica label.perguntas
	{ float:left; width:400px;  text-align:left; margin:10px 0 10px 0; font:bold 1.1em Verdana, Arial, Helvetica, sans-serif; color:#868686; padding:0px}
#form_pessoa_fisica label.opcoes_perguntas
	{ float:left; width:295px; height:20px; padding:0 0 0 5px; margin:0px; text-align:left; font:normal 1.1em Verdana, Arial, Helvetica, sans-serif; color:#868686; border:0px;}	
#form_pessoa_fisica input.radio
	{ width:12px; height:12px; padding-top:3px; margin:0px; text-align:right; font:normal 2.5em Verdana, Arial, Helvetica, sans-serif; border:0px;}
			
#form_pessoa_fisica label.responsavel
	{ float:left; width:250px; text-align:left; font:normal 1.1em Verdana, Arial, Helvetica, sans-serif; color:#868686;  border:0px; margin:0px;}
#form_pessoa_fisica input.responsavel01
	{ float:left; width:250px; padding:3px 0 4px 5px; text-align:left; font:normal 1.1em Verdana, Arial, Helvetica, sans-serif; color:#868686; margin:0px}
	
#form_pessoa_fisica input.bt
	{ float: right; width:65px; padding:3px 0 4px 5px; text-align:center; font:bold 1.1em Verdana, Arial, Helvetica, sans-serif; color:#fff; background:#9e9e9e;}

	


#box_estudante
	{ float:left; padding:20px 0 20px 0;}
	
#explicao_assinar	
	{ float:left; width:300px; }
#explicao_assinar p
	{ font:bold 1.1em Verdana, Arial, Helvetica, sans-serif; color:#a42828;}
#explicao_assinar ul	
	{ float:left; padding:10px 0 10px 0;width:290px}
#explicao_assinar ul li
	{ float:left; clear:both; width:270px;  font:normal 1.1em Verdana, Arial, Helvetica, sans-serif; color:#868686; margin-top:10px; list-style-type:none; font-size:0.8em}
	
#explicao_assinar p a
	{ font:normal 1.4em Verdana, Arial, Helvetica, sans-serif; color:#3a3a3a; text-decoration:none;}
#explicao_assinar p a:hover
	{ font:normal 1.4em Verdana, Arial, Helvetica, sans-serif; color:#a42828; text-decoration:none;}
#explicao_assinar img
	{ margin-right:5px; }		
	
	
#form_estudante
	{ float:left; width:388px; padding-left:20px; border-left:1px solid #dadada;}
#form_estudante	label
	{ float:left; width:170px;  padding:3px 0 4px 0; margin-left:5px; margin-top:5px; text-align:right; font:normal 1.1em Verdana, Arial, Helvetica, sans-serif; color:#868686;}
#form_estudante input
	{ float:left; width:200px; padding:3px 0 4px 5px; margin-left:5px; margin-top:5px; text-align:left; font:normal 1.1em Verdana, Arial, Helvetica, sans-serif; color:#868686; border:1px solid #dadada;}
#form_estudante input.ddd
	{ float:left; width:30px; padding:3px 0 4px 5px; margin-left:5px; margin-top:5px; text-align:left; font:normal 1.1em Verdana, Arial, Helvetica, sans-serif; color:#868686; border:1px solid #dadada;}
#form_estudante input.cpf
	{ float:left; width:80px; padding:3px 0 4px 5px; margin-left:5px; margin-top:5px; text-align:left; font:normal 1.1em Verdana, Arial, Helvetica, sans-serif; color:#868686; border:1px solid #dadada;}
#form_estudante	label.ex_cpf
	{ float:left; width:110px;  padding:3px 0 4px 0; margin-left:5px; margin-top:5px; text-align:left; font:normal 1.0em Verdana, Arial, Helvetica, sans-serif; color:#868686;}			
#form_estudante input.tel
	{ float:left; width:158px;  margin-left:5px; margin-top:5px; text-align:left; font:normal 1.1em Verdana, Arial, Helvetica, sans-serif; color:#868686; border:1px solid #dadada;}		
#form_estudante fieldset
	{width:388px}
#form_estudante br
	{ clear:both; }		
	
#form_estudante select
	{ float:left; height:20px; width:100px; margin-top:5px; margin-left:5px; text-align:left; font:normal 1.1em Verdana, Arial, Helvetica, sans-serif; border:1px solid #dadada;}
#form_estudante select.curso
	{ float:left; height:20px; width:205px; margin-top:5px; margin-left:5px; text-align:left; font:normal 1.0em Verdana, Arial, Helvetica, sans-serif; border:1px solid #dadada;}

#form_estudante label.mala_direta
	{ float:left; height:35px; width:250px; text-align:right; font:normal 1.1em Verdana, Arial, Helvetica, sans-serif;}
#form_estudante input.codigo_mala
	{ width:120px; height:30px; text-align:left; font:normal 2.0em Verdana, Arial, Helvetica, sans-serif; border:1px solid #dadada;}
	
#form_estudante label.perguntas
	{ float:left; width:400px;  text-align:left; margin:10px 0 10px 0; font:bold 1.1em Verdana, Arial, Helvetica, sans-serif; color:#868686; padding:0px}
#form_estudante label.opcoes_perguntas
	{ float:left; width:295px; height:20px; padding:0 0 0 5px; margin:0px; text-align:left; font:normal 1.1em Verdana, Arial, Helvetica, sans-serif; color:#868686; border:0px;}	
#form_estudante input.radio
	{ width:12px; height:12px; padding-top:3px; margin:0px; text-align:right; font:normal 2.5em Verdana, Arial, Helvetica, sans-serif; border:0px;}
			
#form_estudante label.responsavel
	{ float:left; width:250px; text-align:left; font:normal 1.1em Verdana, Arial, Helvetica, sans-serif; color:#868686;  border:0px; margin:0px;}
#form_estudante input.responsavel01
	{ float:left; width:250px; padding:3px 0 4px 5px; text-align:left; font:normal 1.1em Verdana, Arial, Helvetica, sans-serif; color:#868686; margin:0px}
	
#form_estudante input.bt
	{ float: right; width:65px; padding:3px 0 4px 5px; text-align:center; font:bold 1.1em Verdana, Arial, Helvetica, sans-serif; color:#fff; background:#9e9e9e;}		
	
	
								
/* FALE CONOSCO */


#box_contatos
	{  float:left; width:300px; float:left; padding:0px 20px 20px 0; margin-top:10px; border-right:1px solid #dadada;}
#box_contatos h3
	{ margin-top:10px; margin-bottom:5px; font:bold 1.6em Verdana, Arial, Helvetica, sans-serif; color:#a42828;}
#box_contatos h4
	{ margin-top:10px; font:bold 1.4em Verdana, Arial, Helvetica, sans-serif; color:#868686;}		
	
#box_contatos p
	{ font:normal 1.1em Verdana, Arial, Helvetica, sans-serif; color:#868686; margin-top:3px;}
	
#box_contatos p a
	{ font:normal 1.0em Verdana, Arial, Helvetica, sans-serif; color:#868686; text-decoration:none;}
#box_contatos p a:hover
	{ font:normal 1.0em Verdana, Arial, Helvetica, sans-serif; color:#a42828; text-decoration:none;}
#box_contatos img
	{ margin-right:5px; }	

#form_fale_conosco textarea
	{ float:left; width:200px; height:100px; padding:3px 0 4px 5px; margin-left:5px; margin-top:5px; text-align:left; font:normal 1.1em Verdana, Arial, Helvetica, sans-serif; color:#868686; border:1px solid #dadada;}	
	
#form_fale_conosco
	{ float:left; width:340px; padding-left:20px; margin-top:10px;}
#form_fale_conosco	label
	{ float:left; width:120px;  padding:3px 0 4px 0; margin-left:5px; margin-top:5px; text-align:right; font:normal 1.1em Verdana, Arial, Helvetica, sans-serif; color:#868686;}
#form_fale_conosco input
	{ float:left; width:200px; padding:3px 0 4px 5px; margin-left:5px; margin-top:5px; text-align:left; font:normal 1.1em Verdana, Arial, Helvetica, sans-serif; color:#868686; border:1px solid #dadada;}
#form_fale_conosco input.ddd
	{ float:left; width:30px; padding:3px 0 4px 5px; margin-left:5px; margin-top:5px; text-align:left; font:normal 1.1em Verdana, Arial, Helvetica, sans-serif; color:#868686; border:1px solid #dadada;}
#form_fale_conosco input.tel
	{ float:left; width:158px;  margin-left:5px; margin-top:5px; text-align:left; font:normal 1.1em Verdana, Arial, Helvetica, sans-serif; color:#868686; border:1px solid #dadada;}		

#form_fale_conosco br
	{ clear:both; }		
	
#form_fale_conosco select
	{ float:left; height:20px; width:210px; margin-top:5px; margin-left:5px; text-align:left; font:normal 1.1em Verdana, Arial, Helvetica, sans-serif; border:1px solid #dadada;}
#form_fale_conosco select.curso
	{ float:left; height:20px; width:205px; margin-top:5px; margin-left:5px; text-align:left; font:normal 1.0em Verdana, Arial, Helvetica, sans-serif; border:1px solid #dadada;}

#form_fale_conosco label.mala_direta
	{ float:left; height:35px; width:250px; text-align:right; font:normal 1.1em Verdana, Arial, Helvetica, sans-serif;}
#form_fale_conosco input.codigo_mala
	{ width:120px; height:30px; text-align:left; font:normal 2.0em Verdana, Arial, Helvetica, sans-serif; border:1px solid #dadada;}
	
#form_fale_conosco label.perguntas
	{ float:left; width:400px;  text-align:left; margin:10px 0 10px 0; font:bold 1.1em Verdana, Arial, Helvetica, sans-serif; color:#868686; padding:0px}
#form_fale_conosco label.opcoes_perguntas
	{ float:left; width:295px; height:20px; padding:0 0 0 5px; margin:0px; text-align:left; font:normal 1.1em Verdana, Arial, Helvetica, sans-serif; color:#868686; border:0px;}	
#form_fale_conosco input.radio
	{ width:12px; height:12px; padding-top:3px; margin:0px; text-align:right; font:normal 2.5em Verdana, Arial, Helvetica, sans-serif; border:0px;}
			
#form_fale_conosco label.responsavel
	{ float:left; width:250px; text-align:left; font:normal 1.1em Verdana, Arial, Helvetica, sans-serif; color:#868686;  border:0px; margin:0px;}
#form_fale_conosco input.responsavel01
	{ float:left; width:250px; padding:3px 0 4px 5px; text-align:left; font:normal 1.1em Verdana, Arial, Helvetica, sans-serif; color:#868686; margin:0px}
	
#form_fale_conosco input.bt
	{ float: right; width:65px; padding:3px 0 4px 5px; text-align:center; font:bold 1.1em Verdana, Arial, Helvetica, sans-serif; color:#fff; background:#9e9e9e;} 
	
	
/* recuperar senha */

#box_recuperar_senha
	{ float:left; width:400px; padding:20px; background-color:#fff;}
#box_recuperar_senha p
	{ float:left; clear:both; margin-top:10px; font:normal 1.1em Verdana, Arial, Helvetica, sans-serif; color:#a42828; width:300px; height:20px; }	
	
#form_recuperar_senha
	{ float:left; width:400px; margin-top:15px;}
#form_recuperar_senha input
	{ float:left; width:350px; height:17px;  margin:0 7px 0 0; padding-top:3px; border:1px solid #dadada; font:normal 1.1em Verdana, Arial, Helvetica, sans-serif; color:#989898;}
#form_recuperar_senha #enviar
	{ float:left; width:20px; height:20px; margin:0 0 0 5px; border:none; padding:0px;}	

	
	  	  	  
	  	  
/* Circulação */

#box_circulacao
	{ float:left; padding:20px 0 20px 0;width:695px; }

.table
	{ float:left; border:1px solid #dbdbdb; margin-right:5px; margin-top:30px;width:340px}
.table2
	{ float:left; border:1px solid #efefef;}	
	
#box_texto .table p,#box_texto .table2 p
	{padding:0 0 0 3px}

#box_circulacao td
	{ padding:3px; }
#box_circulacao th
	{ text-align:center; font:bold 1.4em Arial, Helvetica, sans-serif; color:#868686; padding:3px; text-transform:uppercase;}		
.td_escura
	{ background: #e6e6e6; }

#box_circulacao ul li
	{ font:normal 1.4em/19px Verdana, Arial, Helvetica, sans-serif; color:#868686; margin-bottom:10px;}	

.erro_form	
	{padding:7px 5px 5px 26px; background:url(../imagens/internas/stop.gif) no-repeat 7px 9px #ffc7c7;color:#000;border:solid 1px #b80200;margin-bottom:20px}
#box_texto .erro_form	p
	{color:#000;}
.erro_lista
	{margin-bottom:10px;font-size:1.2em;padding-left:10px}	
	
.div_sucesso	
	{padding:7px 5px 5px 26px; background:url(../imagens/internas/ico_atualizado.gif) no-repeat 7px 9px #e3ffe6;color:#000;border:solid 1px #00b81b;margin-bottom:20px}
#box_texto .div_sucesso	p
	{color:#000;}	
	
/* quem somos */

#box_historia h2, #box_linha_editorial h2
	{display:none;}
	
.calendario
	{width:64px;height:48px;background:url(../imagens/internas/bg_calendario.gif) no-repeat;float:left;margin:0 5px 10px 10px; font-family:Arial, Helvetica, sans-serif; }	
.calendario .ano
	{width:64px;height:12px;text-align:center;padding:3px 0; font-weight:bold;color:#fff;}	
.calendario .dia, .calendario .mes
	{width:30px; text-align:center; font: normal 1.8em Arial, Helvetica, sans-serif;float:left;color:#666}	

#texto
	{ float:left; width:735px; padding-bottom:5px; margin-bottom:20px;}
#texto p, #texto imgs
	{ font:normal 1.2em/19px Verdana, Arial, Helvetica, sans-serif; color:#868686; padding:0 10px 10px;}

#texto .img,#box_materia .img
	{ float:left; padding:7px; border:1px solid #cfcfcf; margin:0 10px; text-align:center;width: 262px;}
#texto .img p,#box_materia .img p
	{ margin:0; font-size:1em;line-height:1.4em}
#texto .img img,#box_materia .img img
	{border:1px solid #868686;}		

#lista_album_de_fotos
	{ float:left; width:730px; padding:10px 0 20px 10px; margin:0 0 20px 0; background:url(../imagens/internas/bg_h3_sub.gif) repeat-x; background-position:bottom;}
#lista_album_de_fotos li
	{ float:left; width:93px; height:59px; margin:0 8px 10px 0;border:solid 1px #ddd;}
	

#lista_de_videos
	{ float:left; width:720px; padding:10px 0 20px 10px; margin-bottom:20px; background:url(../imagens/internas/bg_h3_sub.gif) repeat-x; background-position:bottom;}
#lista_de_videos li
	{ float:left; width:100px; margin-left:10px;}
.foto_play
	{ float:left; width:93px; height:59px; background:url(../imagens/internas/foto_01.jpg) no-repeat; margin-right:10px;}
#lista_de_videos li a
	{ font:normal 1.1em Verdana, Arial, Helvetica, sans-serif; color:#868686; line-height:15px; text-decoration:none; }
#lista_de_videos li a:hover
	{ color:#a61812;}
#container_texto
	{ float:left; width:735px;margin-top:10px;}
	
#container_texto h3
	{ padding:0 0 10px 0; font:normal 1.2em Verdana, Arial, Helvetica, sans-serif; color:#868686; background:url(../imagens/internas/bg_h3_sub.gif) repeat-x; background-position:bottom;margin-bottom:25px}		
	
#texto .compartilhe
	{ color:#0fb1b2; font:normal 1.4em/19px Arial, Helvetica, sans-serif; color:#868686; padding:10px;background:#f1f1f1 url(../imagens/cabecalho/bg_menu.gif) repeat-x;float:left;width:695px;clear:both;margin:10px 0 0 10px;}	

#noticias_editorias
	{ width: 715px; font: normal 1.4em Arial, Helvetica, sans-serif; color:#5d5d5d; margin:25px 0 0 10px;float:left }

#noticias_editorias	li
	{ float: left; margin:0 3px 3px 0; padding: 5px 5px 5px 30px; width: 195px;border-bottom:solid 2px #dfdfdf; border-top: solid 1px #dfdfdf;}
	
.erro404
	{width:100%;margin:30px auto; text-align:center}

#box_todas,#box_todas_noticias_editoria
	{ float:left; clear:both; width:715px; height:20px;margin-left:10px}
#box_todas img,#box_todas_noticias_editoria img
	{ margin-right:3px;}	
#box_todas a, #box_todas_noticias_editoria a
	{ font:bold 1.6em Arial, Helvetica, sans-serif; color:#a42828; text-decoration:none;}
#box_todas a:hover, #box_todas_noticias_editoria a:hover
	{ color:#868686;}
	
.h2_editoria{margin-left:10px;width:715px;}	
	
#texto .tags strong
	{background:url(../imagens/internas/ic_tags.gif) no-repeat;padding-left:20px}
	
#container_texto .compartilhe h3{width:200px;background:none;margin:0}
.lista_icones{float:left;width:600px}
#texto .lista_icones img{border:0;}
.lista_icones li{float:left;margin-right:10px}	
.compartilhe_email{border-top: medium none; border-bottom: medium none; overflow: hidden; padding-top: 0px; padding-bottom: 0px; visibility: hidden; opacity: 0; height: 500px;float:left;clear:left;}
.compartilhe_email form{width:680px;}
.compartilhe_email label{width:680px;}
.compartilhe_email input, .compartilhe_email textarea{width:400px;padding:5px}
.publicado_em { font:normal 1.1em Verdana, Arial, Helvetica, sans-serif; color:#868686; }