#top {
	position:relative;
	background:url(/images/bgTop.gif) top no-repeat;
	z-index:20; /* busca */
	height:120px;
}

#top #window1,#window2,#window3 {
	color:#fff;
}

#top h1 {
font:bold 14px Arial, Helvetica, sans-serif;
color:#fff;
margin-top:29px;
margin-bottom:10px;
}

#top p {
font-size:10px;
margin-top:12px;
text-align:right;
margin-bottom:0px;
}


#logo {
position:relative;
width:154px;
height:135px;
text-align:center;
top:-47px;
left:23px;
color:#333333;
}

#window1 {
position:absolute;
background:url(/images/bgWindow1.gif);
width:149px;
height:113px;
top:0px;
left:241px;
padding:0 7px 0 11px;
}

#window2 {
position:absolute;
background:url(/images/bgWindow2.gif);
width:149px;
height:113px;
top:0px;
left:409px;
padding:0 7px 0 11px;
}

#window3 {
position:absolute;
background:url(/images/bgWindow3.gif);
width:149px;
height:113px;
top:0px;
left:577px;
padding:0 7px 0 11px;
}

#location {
position:absolute;
background:url(/images/bgLocation.gif);
width:158px;
height:85px;
top:20px;
left:764px;
padding-top:8px;
padding-right:11px;
padding-left:11px;
}

#location p {
padding-top:0px;
padding-bottom:0px;
text-align:center;
}

#location p img {
border:solid 0;
}


#location img {
border:solid 2px;
border-color:#FFFFFF;
margin-right:5px;
vertical-align:middle;
}

#middle {
position:relative;
color:#333;
background:#fff;
}

.bar {
position:relative;
background:url(/images/barBlue.gif);
width:702px;
height:20px;
left:20px;
/*right:21px;*/
color:#FFFFFF;
padding-left:10px;
padding-right:10px;
margin-bottom:5px;
}

.bar img {
vertical-align:middle;
}

/*

estilo obsoleto

.bar2 {
position:relative;
background:url(/images/barBlue.gif);
width:702px;
height:20px;
left:20px;
color:#FFFFFF;
padding-left:10px;
padding-right:10px;
margin-bottom:5px;
}

.bar2 img {
vertical-align:middle;
}

.bar3 {
position:relative;
background:url(/images/barBlue.gif);
width:702px;
height:20px;
left:20px;
color:#FFFFFF;
padding-left:10px;
padding-right:10px;
margin-bottom:5px;
}

.bar3 img {
vertical-align:middle;
}
*/

#product {
background:#FFFFFF;
text-align:center;
}

#informations {
font-size:10px;
background:#E0EAF4;
padding:10px 10px 14px 10px;
margin: 0 auto 0;
}

#informations h1 {
color:#0051A7;
font-size:12px;
margin-bottom:0px;
margin-top:-3px;
}

#informations .priceold {
color:#CC0000;
text-decoration:line-through;
}

#informations table {
background:#d7e4f1;
text-align:center;
width:100%;
}

#informations td {
background:#FFFFFF;
text-align:center;
}


#informations .title {
font-size:10px;
background:#D2DBCC;
color:#4b5743;
text-align:center;
padding-left:5px;
height:18px;
font-weight:bold;
text-transform:uppercase;
}

#informations th{
color:#0051A7;
background:#FFFFFF;
text-align:center;
}

#login {
/*
position:absolute;
left:763px;
*/
text-align:center;
}

#login h1 {
font-size:18px;
color:#1BA50C;
}

#login .imgborder {
border:2px solid #e0eaf4;
}

#faq {
/*
position:absolute;
left:763px;
width:180px;
top:160px;
text-align:center;
*/
}

#faq h1 {
font-size:12px;
color:#0051A7;
text-align:left;
margin-bottom:-10px;
}

#faq p {
font-size: 11px;
line-height:13pt;
width:170px;
}

#faq img {
text-align:left;
margin-left: -4px;

}

#lottery_groups {
position:relative;
left:20px;
margin-bottom:18px;
}

.offers {
position:relative;
width:722px;
left:20px;
margin-bottom:18px;
}

#groups th {
font:bold 9px Arial, Helvetica, sans-serif;
color:#0051A7;
background:#E0EAF4;
height:20px;
vertical-align:middle;
text-align:center;
}

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

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

#groups .imgborder {
border:solid 2px #fff;
vertical-align:middle;
margin-bottom:3px;
}

#groups .bggreen {
background:#D2DBCC;
text-align:center;
font-size:9px;
}

#groups .members {
background:url(/images/bgMembers.gif) repeat-x #E0EAF4;
text-align:center;
}

#groups h2 {
color:#0051A7;
font-size:20px;
margin-bottom:8px;
margin-top:10px;
}

#groups .time {
color:#333333;
font-size:11px;
font-weight:bold;
}

#groups .bgblue2 {
background:#CCDCED;
height:1px;
}

.priceold {
color:#CC0000;
text-decoration:line-through;
font-size:11px;
/*font-weight:bold;*/
}

.pricenew {
color:#258125;
font-size:15px;
font-weight:bold;
}

#members {
position:relative;
width:722px;
left:20px;
/*margin-bottom:18px;*/
}

#members .bguser {
background:url(/images/bgUsers.gif);
text-align:center;
height:110px;
}

#members img {
border:solid 2px;
border-color:#FFFFFF;
vertical-align:middle;
margin-bottom:3px;
}

#footer { /* hack nos dois */
background:url(/images/bgFooter.gif) top repeat-x;
padding:25px 0 0 0;
text-align:center;
width:922px;
margin:0 0 0 20px;
clear:both;
position:relative;
top:10px;
}

#footer img {
margin-bottom:20px;
vertical-align:middle;
padding:0 5px 0 5px;
}

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

#flashTour {
position:relative;
left:20px;
margin-bottom:20px;
width:722px;
display:block;
}
