/* Loterias CAPA */


.Lottery {
margin:0 auto;
text-align:left;
width:672px;
position: relative;
height: 450px;
top: 0px;
left: 0px;
}
.Lottery #images { width: 670px; text-align:center;position:absolute; top: 65px;}
.tit_bar_green { position: relative; left: 15px; top: 8px; font: bold 18px Arial, Helvetica, sans-serif; color: #00883b;}
.numeros { float: left; width: 30px; height: 26px; line-height: 24px; padding-left: 4px; background: url(../images/numeros_bola.gif) no-repeat;}
h1.tit_bolao { position: relative; top: -10px;font: bold 18px Arial, Helvetica, sans-serif; color: #ee5500;}

#L_OFFER_PRODUCT {

width:670px;
}

#L_OFFER_INFORMATION {
	color:#0D6495;
	position:absolute;
	top:60px;
	z-index:10000;
	width: 650px;
}

#L_OFFER_INFORMATION .left {
	float:left;
	left:60px;
}
#L_OFFER_INFORMATION .right {
float:right;
position:relative;
text-align:right;
}
#L_OFFER_FRETE, #L_OFFER_SAIBA {
position:absolute;
z-index:1003;
}
#L_OFFER_FRETE {
background:transparent url(/images/bg_frete_gratis.gif) no-repeat ;
position: absolute;
float:left;
height:26px;
left:350px;
top:35px;
width:108px;
padding: 5px 8px 8px;
text-transform:uppercase;
}
#L_OFFER_FRETE img { position: absolute; top: 1px; margin-left: 4px;}
#L_OFFER_SAIBA {
background:transparent url(/images/bg_saiba_capa.gif) no-repeat ;
height:21px;
left:338px;
padding:5px 17px;
top:63px;
width:121px;
z-index:10005;
}
.tit, #L_OFFER_BOTTOM #L_OFFER_FOOTER {
text-align:center;
}
#BT_SCROLL, #L_OFFER_BOTTOM {
position:absolute;
}
#L_OFFER_BOTTOM {
height:200px;
top:320px;
width:672px;
z-index: 1000;
}
.Lottery .tit {
position:absolute;
text-align:center;
top:255px;
width:100%;
z-index:10000;
}
#L_OFFER_BOTTOM #L_OFFER_FOOTER {
background:#DDE6F0 none repeat ;
height:70px;
margin-top:3px;
}
#L_OFFER_BOTTOM #L_OFFER_FOOTER #date_end {
background:#F8FCFF none repeat ;
float:left;
height:40px;
left:12px;
padding-top:5px;
position:relative;
text-align:center;
top:12px;
width:260px;
}

#L_OFFER_COMPRA {
background:transparent url(/images/bg_faca_sua_compra.jpg) no-repeat ;
float:right;
font-weight:bold;
height:32px;
margin:20px;
padding-top:8px;
width:137px;
}
#L_OFFER_COMPRA a {
color:#FFFFFF;
font-family:arial;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
text-decoration:none;
}
#L_OFFER_INFORMATION .sorteio {color:#D75C36; font-size: 11px; font-weight:normal;}
.bt_creation {
font-size:15px;
position:relative;
text-align:center;
}
#L_OFFER_MAIS {
position: absolute;
z-index: 30000;
top: 390px;
text-align:right;
right: 0;
}
#L_OFFER_MAIS img {position: relative;top: 14px; right: -3px;}

#L_OFFER_MAIS a, #L_OFFER_MAIS a:visited  {
font: bold 14px Arial, Helvetica, sans-serif;
color: #1d64b8;
text-transform:uppercase;
text-decoration:underline;
cursor: pointer;
}
#L_OFFER_MAIS a:hover {text-decoration:none;}
#L_OFFER_FRETE {
color:#a92d10;
font: bold 11px Arial, Helvetica, sans-serif;
}
#L_OFFER_INFORMATION {
font-size:11px;
font-weight:bold;
}
#L_OFFER_INFORMATION #L_OFFER_PRECO {
color:#8DB6CD;
font-size:15px;
text-decoration:line-through;
}
#L_OFFER_INFORMATION #L_OFFER_PRECO_MIN {
color:#1B8C1E;
font-size:25px;
font-weight:bold;
}
#L_OFFER_INFORMATION #L_OFFER_DESCONTO {
color:#D75C36;
font-size:20px;
font-weight:bold;
}
#L_OFFER_TITULO a {
color:#006633;
font-size:32px;
line-height:30px;
font-weight:900;
font-style:italic;
text-decoration:none;
}
#L_OFFER_PRODUCT #L_OFFER_SAIBA a {
color:#E45717;
font-family:arial;
font-size:10px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
text-decoration:underline;
}
#L_OFFER_PRODUCT #L_OFFER_SAIBA a:hover {
text-decoration:none;
}
#L_OFFER_FABRICANTE {
color:#306583;
font-size:14px;
font-weight:bolder;
text-transform:uppercase;
}
#L_OFFER_FOOTER #date_end {

color:#333333;
float:left;
font-size:13px;
}
#L_OFFER_FOOTER #date_end #L_OFFER_CRONOMETRO {
color:#1A7EB6;
font-weight:bold;
}
#L_OFFER_FOOTER #date_end #L_OFFER_TERMINO {
color:#758493;
font-size:11px;
font-weight:bold;
}






/* Top Lottery*/

#lottery_groups {
position:relative;
left:20px;
margin-bottom:18px;
}
#lottery_groups th {
font:bold 12px Arial, Helvetica, sans-serif;
color:#0051A7;
background:#E0EAF4;
height:26px;
vertical-align:middle;
text-align:center;
}
#lottery_groups td {
font: 12px Arial, Helvetica, sans-serif;

}

#lottery_groups h1 {
color:#0051A7;
font-size:14px;
margin-bottom:3px;
margin-top:5px;
}

#lottery_groups .bgblue {
background:#E0EAF4;
text-align:center;
}

#lottery_groups .bgclaro {
background:#f4f7fa;
}



.lotteryTop { width: 920px; height: 176px; background: url(../images/bg_lotteryTop.gif) bottom repeat-x;
margin-top: 25px;
}
.lotteryTop_text {
 color: #0f6e12;
 padding-top: 6px;
}
.lotteryTop_bg { float:right; width: 324px; height: 60px; margin-top: 11px; background: url(../images/bg_lotteryTop_img.jpg) no-repeat;
}
.lotteryStep_bt { float: left; position: relative; top: 24px; left: 20px;}

.lotteryStep_text { position: relative; text-align: left; top: 20px; left: 35px; font-style:italic; color:#1b8c1e; }



.tbLoteria {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	float: left;
}

.tbLoteria .topo {
	background: url(/images/topo_loteria.jpg) no-repeat;
	width: 266px;
	height: 42px;
}

table.step2 { border: 1px solid #c8e0bc; margin-bottom: 15px;}
.step2 td { border: 2px solid #fff;}




.tbLoteria td {
	text-align: center;
	padding: 3px;
	font: Arial, Helvetica, sans-serif;
	background: #F0F7E2;
	color: #7F886B;
}

.tbLoteria td a {
	text-decoration: none;
	color: #7F886B;
	padding: 3px; *
	padding: 1px;
}

.tbLoteria td a:hover {
	text-decoration: none;
	color: #FFFFFF;
	background: #B9D066;
	padding: 3px; *
	padding: 1px;
}

.tbLoteria td span {
	color: #327E00;
	float: left;
	font-size: 11px;
}

.tbLoteria td.par {
	background: #E1F2AC;
}

.tbLoteria td.impar {
	background: #D3EA8B;
}

.tbBilhetesSelecionados {
	float: left;
	margin-top: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	margin-left: 15px;
	width: 460px;

}

.tbBilhetesSelecionados td {
	color: #327E00;

}

.tbBilhetesSelecionados a {
	font-size: 11px;
	color: #327E00;
	position: relative;
	top: 13px;
	left: 3px;
}

.tbBilhetesSelecionados div {
	background: url(/images/back_circulo.jpg);
	width: 31px;
	height: 23px;
	display: block;
	float: left;
	text-align: center;
	padding-top: 8px;
	margin-left: 3px;
}

.tdMarcada {
	text-decoration: none;
	color: #FFFFFF;
	background: #B9D066;
}