/* CSS Document */


* html img {
 filter:expression( this.alphaxLoaded ? "" :
 ( this.src.substr(this.src.length-4)==".png" ? ( (!this.complete) ? "" :
 this.runtimeStyle.filter= ("progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+this.src+"')")+ (this.onbeforeprint="this.runtimeStyle.filter='';this.src='"+this.src+"'").substr(0, 0)+ String(this.alphaxLoaded=true).substr(0, 0)+ (this.src="images/blank.png").substr(0, 0) ) :
 this.runtimeStyle.filter="" ) );
}
body {
	background-color: #01398d;
	background-image: url(images/bg.jpg);
	background-repeat: no-repeat;
	background-position:top center;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
#nivel3 {
	width:100%;
	position:absolute;
	z-index:1;
	top:0px;
}
#container {
	width:963px;
	margin-left:auto;
	margin-right:auto;
	position:relative;
}
#nivel1 {
	width:100%;
	position:absolute;
	z-index:3;
	top:0px;
}
#menu {
	width:952px;
	height:165px;
	margin-left:auto;
	margin-right:auto;
	position:relative;
}
#nivel2 {
	width:100%;
	position:absolute;
	z-index:2;
	top:0px;
}
#menu2 {
	width:952px;
	height:165px;
	margin-left:auto;
	margin-right:auto;
	position:relative;
}
.bt-promocao {
	width:170px;
	height:59px;
	background-image:url(images/bt_promocao.gif);
	background-position:top center;
	background-repeat:no-repeat;
	float:left;
}
.bt-lojas {
	width:199px;
	height:59px;
	background-image:url(images/bt_lojas.gif);
	background-position:top center;
	background-repeat:no-repeat;
	float:left;
}
.bt-regulamento {
	width:164px;
	height:59px;
	background-image:url(images/bt_regulamento.gif);
	background-position:top center;
	background-repeat:no-repeat;
	float:left;
}
.bt-kit {
	width:158px;
	height:59px;
	background-image:url(images/bt_kit.gif);
	background-position:top center;
	background-repeat:no-repeat;
	float:left;
}
a.bt-promocao:hover, .bt-lojas:hover, .bt-regulamento:hover, .bt-kit:hover {
	background-position:center bottom;
}
#footer1 {
	width:228px;
	;
	margin-left:33px;
	float:left;
}
#footer2 {
	width:242px;
	;
	margin-right:46px;
	float:right;
}
.menus-on {
	background-position: center bottom;
}
#promo-left {
	width:372px;
	margin-left:17px;
	float:left;
}
#promo-right {
	width:500px;
	float:right;
	padding-right:52px;
}
#conteudo, #footer {
	width:963px;
	float:left;
}
.content-promo {
	margin-top:146px;
	margin-bottom:40px;
}
.texto-promo {
	font-family:"Myriad Pro", Verdana, Arial;
	font-size:14px;
	color:#FFFFFF;
	text-decoration:none;
	text-transform: uppercase;
}
.titulo-promo {
	font-family:"Myriad Pro", Verdana, Arial;
	font-size:31px;
	color:#f29322;
	text-decoration:none;
}
#loja-left {
	width:252px;
	padding-left:87px;
	padding-top:20px;
	float:left;
}
#loja-right {
	width:485px;
	float:right;
	padding-right:95px;
	padding-top:15px;
}
.content-loja {
	margin-top:122px;
	margin-bottom:40px;
}
.loja-promo {
	font-family:"Myriad Pro", Verdana, Arial;
	font-size:19px;
	color:#f29322;
	text-decoration:none;
}
.loja-promo2 {
	font-family:"Myriad Pro", Verdana, Arial;
	font-size:19px;
	color:#f29322;
	text-decoration:none;
}
.loja-promo2:hover{
	text-decoration:underline;
}
.tit-loja {
	font-family:"Myriad Pro", Verdana, Arial;
	font-size:22px;
	color:#fff;
	text-decoration:none;
}
.content-regula {
	margin-top:145px;
	margin-bottom:40px;
}
a:hover {
	text-decoration:underline;
}
#contentMask {
	width: 495px;
	height: 502px;
	position: relative;
	overflow: hidden;
	float:left;
}
#content {
	width: 495px;
	position: relative;
}
#scroll {
	width:26px;
	float:right;
}
#up {
	margin:0px 0 0 0;
	cursor: pointer;
}
#track {
	width: 26px;
	height: 256px;
	background-image:url(images/scroll_line.gif);
	background-repeat:no-repeat;
	background-position:center;
}
#down {
	cursor: pointer;
}
#drag {
	position: relative;
	cursor: pointer;
	margin-top: 0px;
}
.tit-kit {
	font-family:"Myriad Pro", Verdana, Arial;
	font-size:31px;
	color:#f5ad11;
	text-decoration:none;
}

.formula{
	background-image:url(images/bg_formulario.gif);
	background-position:top center;
	background-repeat:no-repeat;
	width:310px;
	height:69px;
}
#conteudo-kit{
	margin-left:5px; 
	background-color:#013d8a;
}
#compartilhe{
	width:367px;
	height:76px;
	background-image:url(images/compartilhadores.gif);
	background-position:top center;
	background-repeat:no-repeat;
}
#ban102{
	display:none;
}
#ban192{
	display:none;
}
.vencedor{
	font-family:"Myriad Pro", Verdana, Arial;
	color: #FFFFFF;
	font-size:14px;
	text-decoration:none;
}
.vencedor_titulo{
	font-family:"Myriad Pro", Verdana, Arial;
	color: #01398d;
	font-size:31px;
	text-decoration:none;
}