/* [ INÍCIO ] DECLARAÇÕES ESTRUTURAIS DO TEMPLATE */
	/*#template {
	MARGIN: 0 auto;
	WIDTH: 778px;
	padding:0;
	}
	
	#corpo_template {
		MARGIN: 0 auto;
		WIDTH: 776px;
		padding:0;
	}
*/
	/* [ INÍCIO ] ESTRUTURA GERAL DO TEMPLATE */

	

	/* [ FINAL ] ESTRUTURA GERAL DO TEMPLATE */

	/* [ INÍCIO ] DIVISÃO DO LAYOUT EM 2 COLUNAS */

	#col_meio {
		float			:left;
		width			:590px;
		border			:0;
		padding-left	:0;
		padding-right	:0;
		/*_margin-bottom	:-3px;*/
	}

	#col_direita {
		float			:right;
		width			:186px;	}

	/* [ FINAL ] DIVISÃO DO LAYOUT EM 2 COLUNAS */
	/*#carregando{
		position:					absolute;
		padding:					10px;
		left:						25px;
		height:						30px;
		display:					block;
		margin-left:				230px;
		margin-top:					110px;
		display:					none;
		background:					#FFFFFF;
		border:						1px solid #C5C5C5;
	}
	
	#carregando IMG{
		float:left;
	}
	
	#carregando P {

		

		padding:					0;
		margin:						0;
		padding-left:				5px;
		float:left;
		margin-top:10px;
		font-size:12px;
		font-weight:bold;
		color:#FF0000;
	}*/

/* [ FINAL ] DECLARAÇÕES ESTRUTURAIS DO TEMPLATE */


/* [ INÍCIO ] DECLARAÇÕES DO HEADER CONTENDO: ILUSTRAÇÃO COM 'BREADCRUMB' - MENU LOCAL */


	/* [ INÍCIO ] DISPLAY NAME DE ESTRUTURA DE NAVEGAÇÃO */
	#title_navbar {
		width:				768px;
		height:				14px;
		padding-bottom:		5px;
		border-bottom:		#FFFFFF 1px solid;
		background:			#BDE6F9 url(/loterias/_images/background/bkg_topo_geral_v2.jpg) no-repeat;
		color:				#127AAC;
		padding-top:		105px;
		padding-left:		10px;
	}
	#title_navbar a {
		text-decoration:	none;
		color:				#136288;
	}
	#title_navbar a:hover {
		text-decoration:	underline;
	}
	/* [ FINAL ] DISPLAY NAME DE ESTRUTURA DE NAVEGAÇÃO */

	/* [ INÍCIO ] LINKS RASTRO NEVAGAÇÃO */
	/* [ INÍCIO ] LINKS RASTRO NEVAGAÇÃO */

	.link_rastro a {
		text-decoration	:none;
		color			:#136288;
	}
	.link_rastro a:hover {
		text-decoration	:underline;
	}

	.pagina_atual {
		color			:#127AAC;
	}

	/*	[ FINAL ] LINKS RASTRO NEVAGAÇÃO */

	/* [ INÍCIO ] DISPLAY MENU LOCAL */

	#title_menulocal {
		/*width			:100%;*/
		/*border-right	:#C3CFC3 1px solid;*/
		border-left		:#C3CFC3 1px solid;
		border-bottom	:#BFCAE7 1px solid;
		background		:#BDE6F9;
	}

	/*#title_menulocal table {
		width:auto;
		margin-top:6px; margin-bottom:3px; margin-left:8px;
		padding:0; padding-bottom:2px;
		border:0;
	}

	#title_menulocal table tr td {
		margin			:0;
		padding			:0;
	}
*/
	/*	[ FINAL ] DISPLAY MENU LOCAL */

	/*	[ INÍCIO ] LINK MENU LOCAL */

	.link_menulocal a {
		font-weight		:bold;
		text-decoration	:none;
		color			:#136288;
	}

	.link_menulocal a:hover {
		text-decoration	:underline;
	}

	#menuOpcional ul li { width:30% }

	/*	[ FINAL ] LINK MENU LOCAL */


/* [ FINAL ] DECLARAÇÕES DO HEADER CONTENDO: ILUSTRAÇÃO COM 'BREADCRUMB' - MENU LOCAL */


/* [ INÍCIO ] DECLARAÇÕES DA COLUNA DO MEIO CONTENDO:
				INFORMAÇÕES GERAIS - RESULTADOS DO JOGO -
					PESQUISA DE CONCURSOS - FERRAMENTAS */


	/* [ INÍCIO ] INFORMAÇÕES GERAIS */

	#informacoes_gerais {
		float			:left;
		width			:586px;
		padding			:0;
		margin			:0;
	}

	#informacoes_gerais h3 {
		padding			:0;
		margin			:15px 15px 5px 10px;
		font-size		:11pt;
		color			:#333;
	}

	#informacoes_gerais p {
		padding			:0;
		margin			:0 15px 20px 10px;
		color			:#333;
	}

	/* [ FINAL ] INFORMAÇÕES GERAIS */

	/* [ INÍCIO ] ESTRUTURA DO QUADRO DE RESULTADOS */

	#resultados {
		float			:left;
		margin-left		:10px;
		_margin-left	:5px;
		width			:555px;
		border-top		:#C6C6C6 1px solid;
		border-right	:#C6C6C6 1px solid;
		border-left		:#C6C6C6 1px solid;
		background		:#F8F8F8 url(/loterias/_images/background/bkg_topo_resultados.jpg) no-repeat top left;
	}

	

	#coluna_esquerda {
		float			:left;
		width			:375px;
		_width			:370px;
		margin			:25px 0 0 4px;
		_margin			:30px 0 0 2px;
		padding			:0 0 20px 0;
		border			:#C6C6C6 1px solid;
		background		:#FFF;
	}

	#coluna_direita {
		float			:right;
		width			:162px;
		margin			:25px 4px 0 0;
		_margin			:30px 2px 0 0;
		border			:#C6C6C6 1px solid;
		padding			:0;
		background		:#FFF;
	}

	/* [ FINAL ] ESTRUTURA DO QUADRO DE RESULTADOS */

	/* [ INÍCIO ] RESULTADO DO JOGO */

	#cabec_resultado {
		width			:370px;
		padding			:0;
		margin			:0;
	}

	#cabec_resultado:after {
		content			:".";
		display			:block;
		height			:0;	
		clear			:both;	
		visibility		:hidden;
	}

	#cabec_resultado img {
		float			:left;
		margin			:18px 0 0 10px;
	}

	#cabec_resultado h4 {
		float			:right;
		margin			:18px 10px 0 0;
		_margin			:18px 7px 0 0;
		font-size		:14pt;
		color			:#666;
	}

	#cabec_resultado h4 span {
		color			:#229551;
	}

	#menu_concurso_bt_ant{
		float			:left;
		width			:85px;
	}
	#menu_concurso_bt_data{
		text-align:					center;
		float:						left;
		width:						181px;
		font-size:					13px;
	}
	#menu_concurso_bt_prx{
		float				:right;
		width				:85px;
	}


	#menu_concurso {
		width:						356px;
		_width:						353px;
		margin-top:					20px;
		margin-right:				0;
		margin-bottom:				0;
		margin-left:				10px;
		_margin-left:				9px;
		padding:					0;
		background:					url(/loterias/_images/background/bkg_menu_concurso.jpg) repeat-x;
		
	}

	#menu_concurso:after {
		content			:".";
		display			:block;
		height			:0;	
		clear			:both;	
		visibility		:hidden;
	}

	#menu_concurso img.anterior {
		float			:left;
		margin			:0;
		padding			:0;
	}

	#menu_concurso span.data_concurso {
		float			:left;
		margin			:5px 0 0 12px;
		font-weight		:bold;
	}
	
	#menu_concurso span.tipo_sorteio {
		float			:right;
		margin			:5px 0 0 24px;

	}
	
	#menu_concurso span.local_concurso {
		float			:left;
		margin			:5px 0 0 0px;

	}
	
	#menu_concurso span.realizacao_concurso {
		float			:left;
		margin			:5px 0 0 0px;
		font-weigth		:bold;

	}

	#menu_concurso img.proximo {
		float			:right;
		margin			:0;
		padding			:0;
	}

	#detalhes_resultado {
		width:			351px;
		text-align:		center;
		padding:		0;
		margin:			0 0 0 10px;
		padding-top:	10px;
		/*border-top:		#CCC 1px solid;*/
	}

	#detalhes_resultado p {
		padding			:0 10px 0 10px;
		margin			:20px 0 0 0;	
	}

	#detalhes_resultado h3 {
		padding			:0 0 15px 0;
		margin			:5px 0 0 0;
		font-size		:14pt;		
		
	}

	#detalhes_resultado h3 span.valor {
		font-size		:20pt;
		color			:#229551;	
	}

	#detalhes_resultado h4 {
		padding			:0;
		font-size		:12pt;
		margin			:5px 0 0 0;	
	}

	#detalhes_resultado h4 span.valor {
		font-size		:14pt;
		color			:#229551;	
	}

	#tabela_jogo {
		margin-top		:20px;
		margin-top		:20px;;
		margin-rigth	:0;
		_margin-rigth	:0;
		margin-bottom	:0;
		_margin-bottom	:0;
		margin-left		:0;
		_margin-left	:0;
		width			:375px;
		height			:27px;
		border-top		:#CDCDCD 1px solid;
		_border-top		:#CDCDCD 1px solid; 
		border-bottom	:#CDCDCD 1px solid;
		_border-bottom	:#CDCDCD 1px solid; 
		padding			:2px 5px 2px 4px;
		_padding		:1px 5px 1px 1px;
		font-weight		:bold;
		color			:#229551;
		background		:#EEF0F0;

	}



	#tabela_jogo td {
		padding-top			:3px;
		_padding-top		:3px;
		padding-right		:5px;
		_padding-right		:5px;
		padding-bottom		:3px;
		_padding-bottom		:3px;
		padding-left		:20px;
		_padding-left		:20px;
		font-size			:10pt;
		_font-size			:10pt;
		text-align: 		center; 	
	}

	
	#tabela_jogo .linhas {
		background:			#EEF0F0;
		text-align: 		center;
		width: 350px;
	
	}

	#tabela_jogo .separador {
		background		:#CDCDCD;
	}

	#tabela_jogo .numero_jogo {
		font-weight		:bold;
	}

	#tabela_jogo span.fundo_vermelho {
		
	}

	#tabela_jogo span.fundo_cinza {
		padding			:2px 5px 2px 5px;
		_padding		:1px 4px 1px 4px;
		font-weight		:bold;
		border			:#red 1px solid;
	}

/*TABELA PREMIACAO*/
	#titulo_premiacao {
		_width:375px;			
		height:29px;		
		margin:30px 0 0 0;
		border-top:#CDCDCD 1px solid;
		border-right:#CDCDCD 1px solid;
		border-bottom:#CDCDCD 1px solid;
		_border:0;
		_border-top:#CDCDCD 1px solid; 
		_border-bottom:#CDCDCD 1px solid; 
		background:url(/loterias/_images/title/tit_premiacao_mega_sena.jpg) no-repeat;
	}

	#tabela_premiacao {
		margin:							0;
		margin-top:						10px;
		padding:						0;
		width:							371px;
		color:							#666;
		font-size:						13px;
		font-family:					Arial;
		border-bottom:					1px #ccc solid;
	}
	
	#tabela_premiacao th {
		text-align:		left;
		color:			#333;
		padding-left:	5px;
	}

	
	#tabela_premiacao td {
		text-align:		left;
		padding-left:	5px;
	}

	#tabela_premiacao .meio {
		width:			120px;
		text-align:		left;
		border-right:	1px #ccc solid;
	}

	#tabela_premiacao .direita {
		width:			151px;
		text-align:		right;
		padding-right:	5px;
	}
/*FINAL TABELA PREMIACAO*/

	#titulo_ganhadores {
		_width			:371px;
		height			:29px;
		margin			:30px 0 0 0;
		border-top		:#CDCDCD 1px solid;
		border-right	:#CDCDCD 1px solid;
		border-bottom	:#CDCDCD 1px solid;
		background		:url(/loterias/_images/title/tit_premiacao.jpg) no-repeat;
	}

	/* [ FINAL ] RESULTADO DO JOGO */

	/* [ INÍCIO ] BOX PESQUISAR CONCURSOS */

	#pesquisar_concursos {
		padding			:0 0 20px 0;
		margin			:0;
		border-bottom	:#C6C6C6 1px solid;
	}

	#pesquisar_concursos h3 {
		padding			:10px 0 0 10px;
		margin			:0;
		font-size		:8pt;
		font-weight		:normal;
	}

	#pesquisar_concursos .campo_numconsurso {
		padding			:0;
		margin			:0 0 0 10px;
		font-size		:8pt;
		background		:#F3F3F3;
	}

	

	/* [ FINAL ] BOX PESQUISAR CONCURSOS */
	
	/* [ INÍCIO ] BOX FERRAMENTAS */
	
	#ferramentas {
		padding			:40px 0 10px 0;
		margin			:0;
		background		:url(/loterias/_images/title/tit_ferramentas.jpg) no-repeat top left;
	}

	#ferramentas img {
		margin		:0 0 0 8px;
	}

	/* [ FINAL ] BOX FERRAMENTAS */


/* [ FINAL ] DECLARAÇÕES DA COLUNA DO MEIO CONTENDO:
				INFORMAÇÕES GERAIS - RESULTADOS DO JOGO -
					PESQUISA DE CONCURSOS - FERRAMENTAS */


/* [ INÍCIO ] DECLARAÇÕES DA COLUNA DIREITA CONTENDO:
				RECEBA O RESULTADO DAS LOTERIAS NO SEU E-MAIL - 
				ATALHOS DOS JOGOS - DESTAQUE PUBLICITÁRIO - 
				COMUNICADOS IMPORTANTES - ENCONTRE FÁCIL - DESTAQUE SITE ESPECIAL */

	/* [ INÍCIO ] RECEBA O RESULTADO DAS LOTERIAS NO SEU E-MAIL */

	/*#menu_receba_resultados {
		padding			:0 0 20px 0;
		margin			:0;
		border-bottom	:#CCC 1px solid;
	}

	#menu_receba_resultados form {
		padding			:0 !important;
		margin			:0 !important;
	}
	
	#menu_receba_resultados h3 {
		padding			:10px 0 0 10px;
		margin			:0;
		font-size		:8pt;
		font-weight		:normal;
	}

	#menu_receba_resultados .campo_email {
		padding			:0;
		margin			:0 0 0 10px;
		font-size		:8pt;
		background		:#F3F3F3;
	}

	#menu_receba_resultados a {
		padding			:0;
		margin			:0 0 0 10px;
	}*/

	/* [ FINAL ] RECEBA O RESULTADO DAS LOTERIAS NO SEU E-MAIL */

	/* [ INÍCIO ] ATALHOS DOS JOGOS */

		#atalho_jogos {
		/*height:						163px;*/
		padding:					0;
		margin:						0;
		border-bottom:				#CCC 1px solid;
		background:					#ffffff;
	}

	#atalho_jogos #coluna_esquerda {
		float:						left;
		width:						86px;
		padding:					0;
		margin:						10px 0 0 5px;
		_margin:					10px 0 0 3px;
		border:						0;
	}

	#atalho_jogos #coluna_direita {
		float:						left;
		width:						86px;
		padding:					0;
		margin:						10px 0 0 5px;
		border:						0;
	}

	#atalho_jogos img {
		margin-bottom:				6px;
		_margin-bottom:				3px;
	}


	/* [ FINAL ] ATALHOS DOS JOGOS */

	/* [ INÍCIO ] DESTAQUE PUBLICITÁRIO */

	#destaque_publicitario {
		/*height			:253px;*/
		padding			:0 !important;
		margin			:0;
		border-bottom	:#CCC 1px solid;
		background:#fff
	}


	/* [ FINAL ] DESTAQUE PUBLICITÁRIO */

	

	/* [ INÍCIO ] ENCONTRE FÁCIL */

	/*#encontre_facil {
		padding:					0 0 0 0;
		margin:						0;
		border-bottom:				#CCC 1px solid;
	}

	#encontre_facil h3 {
		padding:					10px 0 0 10px;
		margin:						0;
		font-size:					8pt;
		font-weight:				normal;
	}

	#encontre_facil form {
		padding:					0 !important;
		margin:						0 !important;
	}

	#encontre_facil label {
		font-weight:				bold;
	}
	
	#encontre_facil table {
		padding:					0;
		margin:						5px 0 0 10px;
	}

	#encontre_facil .campos {
		padding:					0;
		margin:						0;
		font-size:					8pt;
		background:					#F3F3F3;
	}*/

	/* [ FINAL ] ENCONTRE FÁCIL */

	/* [ INÍCIO ] DESTAQUE SITE ESPECIAL */

	#destaque_site_especial {
		margin:			0;
		margin-bottom:	10px;
		padding:		0; 
	}

	/* [ FINAL ] DESTAQUE SITE ESPECIAL */

	/* Formatação CSS para chamada de um TOOLTIP mostrar conteudo oculto */
	a.tooltip{
		position:					relative;
		padding:					0;
		color:						#666;
		text-decoration:			none;
		cursor:						text;
		z-index:					1;
	}
	a.tooltip:hover{
		background:					transparent;
		z-index:					2;
		text-decoration:			none;
	}
	a.tooltip span{
		display:					none;
	}
	a.tooltip:hover span{ 
		display:					block;
		position:					absolute;
		width:						230px; 
		top:						26px;
		text-align:					center;
		left:						0;
		padding:					5px 10px;
		border:						1px solid #999;
		background:					#FCFBF5; 
		color:						#666;
		text-decoration:			none;
	}
/* [ FINAL ] DECLARAÇÕES DA COLUNA DIREITA CONTENDO:
				RECEBA O RESULTADO DAS LOTERIAS NO SEU E-MAIL - 
				ATALHOS DOS JOGOS - DESTAQUE PUBLICITÁRIO - 
				COMUNICADOS IMPORTANTES - ENCONTRE FÁCIL - DESTAQUE SITE ESPECIAL */
				
				
#observacao{
	margin:			0 0 0 10px;
	width: 351px;
	text-align: center; 
	font-weight: bold; 
	padding-top: 10px;
	padding-bottom: 10px;
	font-size:13px;
}

#msg_concurso{
	width: auto; 
	text-align: center; 
	font-size:14px;
	font-weight: bold; 
	padding-top: 30px;
	padding-bottom: 30px; 
	color: #229551;
}

#valor_prx_concurso{
	text-align: center; 
	color: #229551;
	font-size:13px;
}

#valor_prx_concurso{
	width:					351px;
	margin:					0 0 0 10px;
	text-align:				center;
	color:					#000000;
	border-top:				#CCC 1px solid;
	padding-top:			10px;
}

#valor_prx_concurso .valor{
	font-size:				16px;
	color:					#229551;
	font-weight:			bold;
}

#valor_sorteio_natal{
	text-align: center; 
	color: #229551;
	font-size:13px;
}

#valor_sorteio_natal{
	width:					351px;
	margin:					0 0 0 10px;
	text-align:				center;
	color:					#000000;
	border-top:				#CCC 1px solid;
	padding-top:			10px;
}

#valor_sorteio_natal .valor{
	font-size:				16px;
	color:					#229551;
	font-weight:			bold;
}
.link_azul{
	font-size:	13px;
}
/*[INICIO]GANHADORES POR ESTADO*/
	#tabela_ganhadores_estado{
		margin:							0;
		margin-top:						10px;
		padding:						0;
		width:							371px;
		color:							#666;
		font-size:						13px;
		font-family:					Arial;
		border-bottom:					1px #ccc solid;
	}

	#tabela_ganhadores_estado th {
		text-align:						left;
		color:							#333;
		font-weight:					bold;
		padding-left:					5px;
	}

	#tabela_ganhadores_estado td {
		text-align:						left;
		padding-left:					5px;
	}

	#tabela_ganhadores_estado .direita{
		text-align:						right;
		padding-left:					5px;
	}

	#tabela_ganhadores_estado .meio {
		text-align:		left;
		border-right:	1px #ECECEC solid;
	}


#ganhadores_novo_modelo { width:370px; font-size: 13px;}

#ganhadores_novo_modelo TABLE { width:370px; border-collapse:collapse; border-bottom:1px solid #cecece; }

#ganhadores_novo_modelo TABLE THEAD TR TH { text-align:left; padding-left:10px; color:#333; }

#ganhadores_novo_modelo TABLE THEAD TR .largura_uf { width:225px; }

#ganhadores_novo_modelo TABLE TBODY TR TD { border-collapse:collapse; padding-left:10px; border-bottom:1px solid #ececec; }

#ganhadores_novo_modelo TABLE TBODY TD SPAN { padding-left:6px; }

#ganhadores_novo_modelo TABLE TBODY .destaca_estado TD { border:none; background:#ececec; }

#ganhadores_novo_modelo TABLE TBODY .sem_borda TD { border:none; }


/*[FINAL]GANHADORES POR ESTADO*/

#texto{
	margin:					0;
	padding:				0;
	padding-left:			25px;
	padding-top:			5px;
	font-size:				13px;
}


.num_sorteio ul{
		padding:0px;
		margin:0px;
		list-style-type: none;
		margin-left: -31px;
}
		
		

.num_sorteio li{
	display:inline;
	padding-left: 31px;
}

#valor_acumulado {
	width:						351px;
	text-align:					center;
	padding:					0;
	padding-top:				10px;
	padding-bottom:				10px;
	border:						0;
	border-top:					#CCC 1px solid;
	font-size:					13px;
}

.btn_downloadLoterias {
	width:148px; height:100px; 
	background:url(/loterias/_images/button/btn_download_result_mega_sena.jpg) no-repeat;}