body { background:#fff url('../imagens/bgBody.gif') repeat-x; }

/* RESOLVE MUITOS PROBLEMAS */
	
	* { padding:0; margin:0; outline:none; font:normal 11px verdana, arial, serif; color:#1e1e1e; }
	img, a { border:none; }
	object, embed { float:left; }
	
	



/* TAGS GENERICAS */

	/* acessibilidade */
	ul.acessibilidade { display:none; }	
	
	/* hr */
	hr { 
		clear:both; 
		width:100%; /* largura da linha */ 
		height:1px; /* altura da linha */ 
		border:1px dotted #c1c0bb; /* borda da linha */ 
		border-width:0; /* tamanho borda da linha */ 
		border-top-width:1px; /* tamanho do topo da borda da linha */ 
		margin-bottom:15px;  
	}	
	
	/* titulos e subtitulos */
	h1 a { display:none; }	
	h2.premios { text-indent:-9999em; }
	h2.premiosHome { background:url('../imagens/h2FimPromocao.gif') no-repeat; display:block; width:440px; height:30px; text-indent:-9999em; margin:50px 0 0 60px; }
	
	/* paragrafos */
	div#conteudo p stron { padding-top:10px;}
	p { padding:5px 60px; }
	p.destaque { font:bold 12px arial; color:#1d3462; }
	p.promocao { background:url('../imagens/pPromocao.gif') no-repeat; display:block; width:440px; height:50px; text-indent:-9999em; margin-left:60px; }
	
	/* listas */
	ul li { list-style-type:none; }
	ul.premios { display:none; }
	
	/* negrito */
	strong { font:bold 12px arial; }
	
		



/* MENU */

	ul.menu {  }
	ul.menu li { float:left; list-style-type:none; }
	ul.menu li.active { background-color:#b34225; float:left; list-style-type:none; display:block; height:28px;  width:120px; font:bold 10px verdana, arial, sans-serif; color:#fff; text-align:center; text-transform:uppercase; border-left:1px solid #f0a81e; padding-top:16px; }
	
	/* links do menu */
	ul.menu li a, ul.menu li a.semBorda { display:block; height:28px;  width:120px; font:bold 10px verdana, arial, sans-serif; color:#fff; text-align:center; text-transform:uppercase; text-decoration:none; border-left:1px solid #b34225; padding-top:16px; }
	ul.menu li a:hover, ul.menu li a.semBorda:hover { background-color:#e09d1c; text-decoration:none; }
	
	/* li sem borda */
	ul.menu li a.semBorda, ul.menu li a.semBorda:hover { border-left:1px solid #f0a81e; }





/* BOTOES */
	
	/* lista de botoes "cupom de participacao" & "onde participar" */
	ul.botoes { position:absolute; top:450px; display:block; right:0; margin-right:150px; }
	ul.botoes li a.btCupomParticipacao, ul.botoes li a.btOndeParticipar, ul.botoes li a.btOutrasPromocoes { display:block; width:161px; height:35px; text-indent:-9999em; margin-top:5px; }

	/* botoes no estado link */
	ul.botoes li a.btCupomParticipacao { background:#fff url('../imagens/btCupomParticipacao.gif') no-repeat; height:46px; }
	ul.botoes li a.btOndeParticipar { background:#fff url('../imagens/btOndeParticipar.gif') no-repeat; }
	ul.botoes li a.btOutrasPromocoes { background:#fff url('../imagens/btOutrasPromocoes.gif') no-repeat; height:49px; }

	/* botoes no estado hover */
	ul.botoes li a.btCupomParticipacao:hover { background:#fff url('../imagens/btCupomParticipacaoHover.gif') no-repeat; }
	ul.botoes li a.btOndeParticipar:hover { background:#fff url('../imagens/btOndeParticiparHover.gif') no-repeat; }
	ul.botoes li a.btOutrasPromocoes:hover { background:#fff url('../imagens/btOutrasPromocoesHover.gif') no-repeat; }


	/* lista do botao "baixar" */
	ul.baixarRegulamento { position:absolute; top:425px; display:block; left:0; margin-left:210px; }
	ul.baixarRegulamento li a.btBaixar { display:block; width:161px; height:35px; text-indent:-9999em; margin-top:5px; }		

	/* botao no estado link */
	ul.baixarRegulamento li a.btBaixar { background:#fff url('../imagens/btBaixar.gif') no-repeat; width:71px; }
	
	/* botao no estado hover */	
	ul.baixarRegulamento li a.btBaixar:hover { background:#fff url('../imagens/btBaixarHover.gif') no-repeat; width:71px; }
	
	
	


/* LINKS */
	
	/* link */
	a { color:#f60; text-decoration:none; }
	a:hover { text-decoration:underline; }
	
	



/* DIVS */
	
	div#container { background:url('../imagens/bgDivContainer.jpg') no-repeat; width:100%; height:550px;}
	div#content { width:990px; height:550px; color:#666; float:left; }
	div#header { float:left; width:990px; height:134px; }
	div#menu { clear:both; width:880px; height:44px; padding-left:110px;  }
	div#conteudo { width:550px; height:370px; padding:0 345px 0 150px; }
	div.conteudoRegulamento { width:500px; height:200px; overflow:auto; }
	div.conteudoRegulamento p { padding:5px 30px 0 60px; }
	div.animaocaoPremios p { font:normal 16px verdana; padding-top:20px; line-height:1.5em; letter-spacing:0.03em; }
	div.animaocaoPremios p span { font:normal 19px verdana; }