/* Css geral : Toda estrutura do portal está aqui */
*{ padding:0; margin:0;}
body{
	font:11px/15px Arial, Helvetica, sans-serif;
	color: #382922;
	text-align:center;
	background:url(../imgs/bg.gif) repeat;
	
}
#logo_geral{ display:none;}

/* Contantes */

cite{ color:#B6B79D; }
#nav_topo_geral{ margin-top:5px; padding-bottom:15px; text-align:right; clear:both;}
fieldset{ border:none;}

.margem_btn_padrao{ margin-top:7px;}
.margem_btnagenda_index{ margin-top:15px;}

.margem_btns_depoimentos_index{ margin:7px 0 0 1px;}

.tamanho_video_index{ margin-bottom:0px;}
.tamanho_cliping_index{ margin-bottom:14px;}
.borda_imagem_branca{ border:solid #fff 2px; padding:1px; float:left; margin:0 3px 0 0;}
.borda_imagem_padrao{ border:solid #E7E8D5 2px; padding:1px; }
.borda_imagem_padrao_palha{ border:solid #E7E8D5 2px; padding:1px; float:left; margin:0 10px 0 0;}
.borda_imagem_padrao_rosa{ border:solid #EEDBD2 2px; padding:1px; }
.borda_imagem_padrao_roxo{ border:solid #E8D4EC 2px; padding:1px; }
input{font:11px Arial, Helvetica, sans-serif; color: #474A0F;}
textarea{font:11px Arial, Helvetica, sans-serif; color: #474A0F;}
select{font:11px Arial, Helvetica, sans-serif; color: #474A0F;}
hr{ display:none;}
.img_jogodosberindexnovo{ margin-left:5px;}
.hr_jogoindex{
	width:100%; 
	height:5px; 
	background: url(../imgs/hr_geral.gif) repeat-x; 
	margin-top:4px;
	clear:both;
}
.hr_geral{
	width:100%; 
	height:5px; 
	background: url(../imgs/hr_geral.gif) repeat-x; 
	margin-top:13px;
	clear:both;
}
.hr_include{
	width:100%; 
	height:6px; 
	background: url(../imgs/hr_geral.gif) repeat-x; 
	clear:both;
}

.hr_mini{
	width:100%; 
	height:2px; 
	background:url(../imgs/hr_mini.gif) repeat-x;
	clear:both;
}
.hr_menor{
	width:100%; 
	height:4px; 
	background: url(../imgs/hr_menor.gif) repeat-x; 
	clear:both;
}

.hr_linhaagenda_index{
	width:100%; 
	height:4px; 
	background: url(../imgs/hr_menoragenda.gif) repeat-x; 
	clear:both;
}
.hr_galeriasindexs_index{
	width:100%; 
	height:4px; 
	background: url(../imgs/hr_galeriasindexs.gif) repeat-x; 
	clear:both;
}

.hr_galeriasindexs_index_new{
	width:229px; 
	height:4px; 
	background: url(../imgs/hr_galeriasindexs.gif) repeat-x; 
	clear:both;
}

.lista_galerias{
	width:229px;
	float:left;
	height:auto;
	display:block;
}

.lista_galerias_direito{
	float:right;
	height:auto;
	display:table;
}

.hr_galeriasindexs_index_new{
	width:229px; 
	height:4px; 
	background: url(../imgs/hr_galeriasindexs.gif) repeat-x; 
}
h1{ text-indent:-5000px; height:28px; clear:both;}
h3{ text-indent:-5000px;}
li{ list-style:none;}
.seta_padrao_index{ background:url(../imgs/seta_padrao.gif) no-repeat;}
.link_verde{ color:#9EA615 !important; margin-top:10px;}
.btn_cliqueaquieconheca{
	background:url(../imgs/btn_cliqueaquieconheca.gif) no-repeat;
	height:12px;
	width:113px;
	text-indent:-999px;
	display:table;
	*display:block;
	_display:block
}
.margem_conehcaoojogo{ margin-bottom:5px;  _margin-bottom:5px; margin-left:10px; margin-top:4px;}
a:link {color: #474A0F; text-decoration: none;}
a:visited {text-decoration: none; color: #7D881E;}
a:hover {text-decoration: none;color: #282B09;}
a:active {text-decoration: none; color: #474A0F;}
#geral{ 
	margin:auto; 
	text-align:left;
	width:774px;
	display:table;
}
#topo{width:774px; height:322px; margin-top:20px;}
#borda_meio{ 
	background:url(../imgs/borda_meio.gif) no-repeat top  #fff;
	width:768px;
	margin-left:4px;

}

/* Busca geral */

#busca_geral{ width:119px; margin:30px 0 0 6px;}
#busca_geral fieldset{ border:none;}
legend{ display:none;}
.tit_busca{ 

	background:url(../imgs/tit_busca.gif) no-repeat;
	width:118px;
	display:block;
	text-indent:-5000px; 
}
.input_busca{ 
	width:90px; 
	height:16px; 
	border:solid #7C7F4B 1px;
	background:url(../imgs/bg_busca_geral.gif) no-repeat #F7F7F2;
	float:left;
	margin-top:-2px;
	
}
.btn_okbusca{float:left; margin:-2px 0 0 2px;}
.tit_acessorapido{ 

	background:url(../imgs/tit_acessorapido.gif) no-repeat;
	width:118px;
	display:block;
	text-indent:-5000px; 
	clear:both;
	margin-top:7px;
}

.opcoes_acessorapido{ background:#E1E2C4; }
.acesso_rapido{ 
	background:url(../imgs/bg_acessorapido.gif) no-repeat #F7F7F2;
	border:solid #7C7F4B 1px;
	width:115px;
	margin-top:2px;
}
.hr_busca{ height:5px; background:url(../imgs/hr_busca.gif) repeat-x; margin-top:13px;}

/*Menu*/

#menu_geral{
	background:url(../imgs/bg_menu1.gif) no-repeat 1px 0px; 
	width:130px; 
	float:left;
	min-height:200px;

}
.tit_menu_palestra{ background:url(../imgs/tit_menu_palestras.gif) no-repeat;}
.tit_menu_fiquepordentro{ background: url(../imgs/tit_menu_fiquedentro.gif) no-repeat;}
.tit_menu_galerias{ background: url(../imgs/tit_menu_galerias.gif) no-repeat;}
.tit_menu_entretenimento{ background: url(../imgs/tit_menu_entretenimento.gif) no-repeat;}
.tit_menu_negocios{ background: url(../imgs/tit_menu_negocios.gif) no-repeat;}
.tit_menu_expediente{ background: url(../imgs/tit_menu_expediente.gif) no-repeat;}

#intens_menu{ width:115px; margin-left:5px; padding-top:12px;}
#intens_menu h3{height:14px; margin-bottom:7px;}
#intens_menu ul{ margin-left:11px; margin-bottom:15px;}
#intens_menu ul li{ 
	background:url(../imgs/linha_menu.gif) repeat-x bottom; 
	padding-bottom:2px;
	margin-bottom:3px;
	
}
#intens_menu ul li a{ 
	padding-left:6px; 
	background:url(../imgs/seta_menu.gif) no-repeat 0 15px; 
	width:100px;
	display:block;
}
#intens_menu ul li a:hover{
	color:#C96A14; 
	background:url(../imgs/seta_menu.gif) no-repeat 0 -2px;
	text-decoration:none;
}
#indique_index{ margin-left:5px;}

/* container de conteudo geral*/

#container_meio{
	width:620px; 
	float:left;
	margin-left:9px; 
	min-height:500px;
	_height:500px;
	padding-top:10px;
}

#conteudo_geral{ width:469px; float:left;}

.margem_playerindex{ margin-top:28px !important; }

#container_banner{
	width:468px;	 
	position:relative; 
	z-index:10;
	margin-bottom:60px;
	_margin-bottom:80px;
	*margin-bottom:80px;
}
#banner_geral{ 
	width:468px; 
	height:60px; 
	position:absolute;
}

#container_detaques{width:469px;}
#box_player_index{ width:281px; float:left;}
#bbbb{ position:absolute; z-index:1;}

#box_jogos{ width:172px; float:left; margin-left:12px;}
#box_jogos p{ padding:0 0 0px 0px; line-height:14px !important;}
#box_jogos .link_nav{padding-left:10px;}
#box_jogos .seta_jogo{ 
	background:url(../imgs/seta_padrao.gif) no-repeat 0px 5px; 
	margin:7px 0 0px 0px;
	padding:0 0 0 8px;
}

/* noticias index */

#container_noticias_index{ width:469px;}
.box_noticia_index{ width:229px; float:left;}
.box_noticia_direito{ margin-left:10px; margin-bottom:15px;}
.cor_texto_noticia{color:#382922!important;}
.data_noticia_index {  color:#999933; font-weight:normal;}
.titulo_noticia_index { color:#9C1D25;   font-weight:normal;}
.imagem_noticias_index{float:left !important;}
.texto_noticia_index{height:100%; clear:right; display:table; padding-left:3px;}
.btn_vernoticias_index{ text-indent:20px !important; display:block; text-align:right; margin-top:4px;}

/* Título index */

.tit_index_premios{ background: url(../imgs/tit_1_index_premios.gif) no-repeat;}
.tit_index_paletras{ background: url(../imgs/tit_paletras_index.gif) no-repeat; margin-bottom:5px;}

.tit_index_galerias{background: url(../imgs/tit_galerias_index.gif) no-repeat; margin-bottom:5px;}
.tit_index_jogomarketing{ 
	background:url(../imgs/tit_index_jogomarketing.gif) no-repeat;
	margin-bottom:5px;
}
.tit_index_franquias{ 
	background:url(../imgs/tit_setor_franquias.gif) no-repeat;
	margin-bottom:0px;
}
.tit_index_promocoes{ 
	background:url(../imgs/tit_setor_direitopromocoes.gif) no-repeat;
	margin-bottom:5px;
}
.tit_index_livrodvd{ 
	background:url(../imgs/tit_setor_direitolivro.gif) no-repeat;
	margin-bottom:5px;
}
.tit_index_apoio{ 
	background:url(../imgs/tit_setor_direitoapoio.gif) no-repeat;
	margin-bottom:5px;
}
.tit_index_produtos{ 
	background:url(../imgs/tit_setor_direitoprodutos.gif) no-repeat;
	margin-bottom:5px;
}

.tit_index_noticias{ 
	background: url(../imgs/tit_noticias_index.gif) no-repeat;
	width:228px; 
	float:left;
	height:25px;
	text-indent:-9000px;
	display:block;
	margin-top:10px;
	margin-bottom:10px;
}

.tit_index_agenda{
	background:url(../imgs/tit_agenda_index.gif) no-repeat;
	width:228px;
	text-indent:-9000px;
	height:25px;
	display:block;
	float:right;
	margin-top:-33px;
	*margin-top:10px;
	_margin-top:10px;
	
	margin-bottom:10px;
}


.tit_outrasnoticias_index{ background:url(../imgs/tit_outrasnoticias_index.gif) no-repeat #F8F9F2; }
.tit_eufuinapalestrabox_index{ background:url(../imgs/tit_eufuinapalestra.gif) no-repeat; }
.tit_contrateodavid_index{ background: url(../imgs/tit_contrateodavid_index.gif) no-repeat; }
.tit_depoimnetos_index{ background:url(../imgs/tit_depoimentos_index.gif) no-repeat;}
.tit_newsletter_index{
	background:url(../imgs/tit_newsletter_index.gif) no-repeat 1px 0px; 
	margin-bottom:4px;
 }
 
/* * * * *  * * *  * * * *  * * * *  * * * *  * * * *  * * * *  * * * *  * * * *  *  */

/* Outras noticias index */

#container_outrasnoticias_index{ 
	clear:both; 
	background:#F8F9F2; 
	_height:50px; 
	min-height:60px;
}
.box_outrasnoticias_index{width:220px; float:left; }
.margem_outrasnoticias{ padding-left:10px;}
.data_outrasnoticia_index { color:#5D6300!important;  font-weight:normal;}
.titulo_outrasnoticia_index { color:#004E68!important;  font-weight:normal;}
.box_outrasnoticia_direito{ margin:0px 0 0 10px!important;}

/* newlsletter */

#container_newsletter_index{ 
	clear:both; 
	background:#F8F9F2; 
	_height:45px; 
	min-height:45px;
	margin-top:7px;

}
#container_newsletter_index label{ display:none;}
.input_nome_news_index{ 
	width:190px;
	text-indent:1px; 
	height:16px; 
	border:solid #7C7F4B 1px;
	background: url(../imgs/bg_nome_input.gif) no-repeat #F7F7F2;
	float:left;
	color:#666 !important;
	margin:0px 4px 0 8px;
	
}
.input_email_news_index{ 
	width:170px; 
	height:16px; 
	border:solid #7C7F4B 1px;
	background: url(../imgs/bg_nome_input.gif) no-repeat #F7F7F2;
	float:left;
	color:#666 !important;
	text-indent:1px; 
	
}

/* Palestras */

#container_palestras_index{width:469px; margin-top:15px; }
.box_palestra_index{ width:229px; float:left; padding-bottom:15px;  _padding-bottom:0px;}
.imagem_palestras_index{float:left !important;}
.texto_palestra_index{height:100%; clear:right; display:table; padding-left:3px;}
.data_palestra_index { color:#59992E;  font-weight:normal;}
.titulo_paletra_index { color:#FF6B23;  font-weight:normal;}
.cor_texto_palestra{color:#4F443E!important;}
#coluna_paletras{width:229px; float:left;}
#coluna_eufui{width:229px; float:left; margin-left:10px; margin-bottom:10px; _margin-bottom:5px;}
#eufuinapalestra_index{ 
	background:#F8EEE8 url(../imgs/seta_box_palestras.gif) no-repeat 10px 35px;
	padding-bottom:15px;
	margin-bottom:10px;
}

#eufuinapalestra_index p{ margin:0 10px 0 25px;}
#depoimentos_index{
	background:#E8F8E9  url(../imgs/seta_box_palestras.gif) no-repeat 10px 35px;
	padding-bottom:15px;
	margin:10px 0 0 0px;
	clear:both;
}
#depoimentos_index p{ margin:0 10px 0 25px;}
.titulo_depoimnetos_index { color:#D04501;  font-weight:bold;}
#contrateodavid_index{ 
	background:#F8EEE8 url(../imgs/seta_box_palestras.gif) no-repeat 10px 35px;
	padding-bottom:16px;
	margin-bottom:7px;
	clear:both;
}
#contrateodavid_index p{ margin:0 10px 0 25px;}

/* * * * *  * * *  * * * *  * * * *  * * * *  * * * *  * * * *  * * * *  * * * *  *  */
/* Agenda e galerias */
#box_noticias_index{float:left; width:229px; display:table;}
#container_agenda_galerias{ width:200px; clear:both; padding-top:15px; float:left;}
#coluna_agenda{width:200px; float:left;}
#coluna_agenda_novo{width:200px; float:left; margin-left:10px;}
.box_agenda_index{ width:229px; float:left; padding-bottom:13px; }
.imagem_agenda_index{float:left !important;}
.texto_agenda_index{height:100%; clear:right; display:table; padding-left:3px;}
.data_agenda_index { color:#C27DD2;  font-weight:normal;}
.titulo_agenda_index { color:#530066;  font-weight:normal;}
.cor_agenda_palestra{color:#010000!important;}

#coluna_galerias{width:469px; float:left; margin-bottom:35px;}

#coluna_galerias p{ width:229px;}

.texto_galerias_index{height:100%; clear:right; display:table; padding-left:3px;}
.data_galerias_index { color:#92AEBE;  font-weight:normal;}
.titulo_galerias_index { color:#3C94B7;  font-weight:normal;}

.cor_textogalerias_palestra{color:#004258!important;}


.img_camera_index{ background:url(../imgs/img_camera_ef.gif) no-repeat left 5px; height:62px; width:229px; }
.img_camera_index:hover{ background:url(../imgs/img_camera_ef.gif) no-repeat left -117px;}
.img_camerafotos_index{ background:url(../imgs/img_fotos_index_ef.gif) no-repeat left 5px; height:67px; width:229px;}
.img_camerafotos_index:hover{ background:url(../imgs/img_fotos_index_ef.gif) no-repeat left -112px;}
.img_clippings_index{ background:url(../imgs/img_clippings_index_ef.gif) no-repeat left 5px; margin-bottom:18px!important;  height:66px; width:229px;}
.img_clippings_index:hover{ background:url(../imgs/img_clippings_index_ef.gif) no-repeat left -111px; margin-bottom:18px!important;}

/* * * * *  * * *  * * * *  * * * *  * * * *  * * * *  * * * *  * * * *  
                        Setor direito
* * * *  * * *  * * * *  * * * *  * * * *  * * * *  * * * *  * * * *  */

#setor_direito{ width:141px; float:left;  margin-left:9px;}

#franquias_geral{ 

	margin:0 0 15px 5px;
}

#promocoes_index{  margin-bottom:15px;}
#promocoes_index img{ margin-left:5px;}

.img_embreve_promocoes{margin-left:5px;}
.seta_promocoes_index{ 
	background:url(../imgs/seta_padrao.gif) no-repeat  left 5px; 
	margin:7px 0 10px 0px;
	padding:0 0 0 7px;
}

.linha_setor_direito{ width:93% !important; margin-left:8px;}
#produtos_index{ margin-bottom:15px;}
#produtos_index img{ margin-left:5px;}
#produtos_index h5{ 
	background:url(../imgs/seta_padrao.gif) no-repeat 0 5px;
	font-size:11px;
	text-transform:uppercase;
	margin:5px 0 0 5px; 
	text-indent:8px;
}

.box_produtos_index{ margin-bottom:15px; }
#livrodvd_index{  margin-bottom:15px;}
#livrodvd_index img{ margin-left:5px;}
#banner_lvrodvd_flash{margin-left:5px;}

#apoio_index{  margin-bottom:15px;}
#apoio_index img{ margin-left:5px; clear:both; margin-bottom:15px;}
#apoio_index{  margin-bottom:15px;}

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

#clientes_index{ 
	
	padding-bottom:35px; 
	width:100%;
	clear:both;
	padding-top:35px;
	background:url(../imgs/btn_clienteslateral.gif) no-repeat 0 25px;
	text-align:center;

	
}

.loop_imgs_clientesrodape{ margin: 0 auto; width:100%;}
.loop_imgs_clientesrodape img{ margin:0 10px; }

/* Rodape */

#bg_rodape{ 
	background:url(../imgs/bg_rodape.gif) repeat-x bottom; 
	width:100%; 
	height:83px;
	text-align:center;

}
#rodape{ 
	width:769px; 
	height:83px;
	background:url(../imgs/bg_pao_acucar.gif) no-repeat 1px center;
	margin:-1px auto 0 auto;
	
}

.vcard{ display:none;}
#form_indique{ margin-left:3px; padding-top:5px;}
#form_indique input{width:115px; *width:112px; _width:112px;}
#form_indique label{ 
	font-weight:bold;
	font-size:11px;
	padding-left:3px;
	clip:rect('top', 'right', 'bottom', 'left')
	
}
.inputindique_rapido{ 
	background:url(../imgs/bg_acessorapido.gif) no-repeat #F7F7F2;
	border:solid #7C7F4B 1px;
	width:100px;
	margin-top:2px;
	margin-bottom:5px;

}
.ok_indique{ float:right; margin-right:10px; width:auto !important;}

/* breadcrumb */

#navegacao_acessibilidade{ width:469px; clear:both; _margin-bottom:10px;}
#breadcrumb{ width:230px ; float:left; padding-top:6px; display:none;}
#tamanhodotexto{ 
	width:195px ; 
	float:right; 
	margin-left:40px; 
	padding-bottom:10px; 
	_padding-bottom:0px;
	
}
.inc_tamanho_texo{width:170px;  float:right;}
.inc_tamanho_texo ul{ margin:0;float:right;}
.inc_tamanho_texo ul li{
	width:auto;
	float:left;
	margin:0 2px;
	list-style:none;
	
}
.linhahr_boxgalerias{ padding-top:15px;}
#btns_navegacoe_listagens{ text-align:right; padding-bottom:10px; clear:both;}

/* NEWSLETTER */
#erros_form .span_nome {
	margin-left:8px; 	
	width:100px;
	color:#FF0000;
	float:left;	
	display:none;	
}
#erros_form  {display:none;	}
.abre_erro{ display:block !important;}

#erros_form .span_email {
	margin-right:155px; 	
	width:100px;
	color:#FF0000;
	float:right;	
	/*display:none;*/
}
#result_cad_news {
	margin-left:8px;
	color:#FF0000;
	clear:both;
}

/*	CLASSES DE VALIDACAO DE FORMULÁRIO */
.form_validation_field_error_label {
	/* color:#cc0000; */
}

/* How the input's container (TD) should change on error */
.form_validation_field_error_container {
	/* border: 2px solid black; */
}

/* How the input textfield should change on error */
.form_validation_field_error_text {
	/* border:2px solid #cc0000; */
}

/* The actial error message style */
.form_validation_field_error_error_message {
	color:#cc0000;
	font-weight: bold;
	clear:left;
}
form.form_validation_form_error table {border: 2px solid red;}

#form_indique span {color:#FF0000;}

#result_indique_amigo {
	margin-left:8px;
	color:#FF0000;
	clear:both;
}
.tit_sec_cancelarnews{ 
	background:url(../imgs/tit_secgeral_cancelar_news.gif) no-repeat;
	padding-bottom:10px;
}

#container_cancelarnews_sec{width:469px; padding:35px 0;}
#container_cancelarnews_sec span {color:#FF0000;}
#result_cancelarnews {
	margin-left:8px;
	color:#FF0000;
	clear:both;
}

.margem_news_index{ margin-top:15px;}

#banner_promocoes_embreve{ height:80px; margin-bottom:15px;}

.linha_linhaagendaindex{ margin:19px 0 10px 0;}

.linha_galeriasindexs{ margin:10px 0 10px 0;}

.linha_galeriasindexs_new{ margin:8px 0 10px 0; *margin:5px 0 10px 0; _margin:21px 0 10px 0;}

.margemfotos_corecion{ margin-bottom:13px;}

.clear_both_geral{ clear:both;}

.efeito_floater{ position:relative;}

.img_floater{ 
	position:absolute; 
	top:10px; 
	left:-262px;
	width:400px;
	height:auto;
	z-index:50;
}

.banner_carioca{
	margin:0 0 5px 0;
}

#containerbanner{position:relative; }
#boxbainner{
	position:absolute;
	left: 22px;
	top: 66px;
}
