body {	
margin: 0 auto;
text-align:left;
padding: 0px;
font-size: 10pt;
font-family: Arial, 'trebuchet ms',helvetica,sans-serif;
line-height: 100%;
font-size:14px;
background: url("/img/bg_site.jpg") repeat-x; 
background-color:#5b9836;
color: #000000;
}

a:link 
{ 
text-decoration: none;
} 

a:visited 
{ 
text-decoration: none;
} 

a:hover 
{ 
text-decoration: underline;
} 	

ul
{
list-style-type: square;
list-style-position: inside;
}

.header_sm
{
font-size: 24px;
font-weight:bold;
letter-spacing:-2px;
line-height:30px;
}

.header_rsm
{
font-size: 14px;
font-weight:bold;
letter-spacing:-1px;
line-height:20px;
}

.hm_resultsbig
{
font-size: 20pt;
letter-spacing:-2px;
line-height:100%;
font-weight:bold;
}

.hm_resultspremio
{
font-size: 32px;
color:#FFFFFF;
letter-spacing:-2px;
line-height:40px;
font-weight:bold;
background-color:#FFB900;
}

.acumulado
{
color:#FF0000;	
font-size:32px;
font-weight: bold;
letter-spacing:-2px;
line-height:40px;
text-align:center;
}

.header_mtsort
{
color:#FF0000;	
font-size: 14px;
font-weight:bold;
letter-spacing:-1px;
line-height:20px;
}

.hm_header_bg
{
font-size: 32px;
font-family: Arial, 'trebuchet ms',helvetica,sans-serif;
font-weight: bold;
line-height: 100%;
letter-spacing: -2px;
color:#000000;
padding-bottom:10px;
}

.hm_header_sm
{
font-size: 24px;
font-family: Arial, 'trebuchet ms',helvetica,sans-serif;
font-weight: bold;
line-height: 100%;
letter-spacing: -2px;
color:#000000;
}

.hm_green_ln
{
font-size: 13px;
font-family: Arial, 'trebuchet ms',helvetica,sans-serif;
font-weight: bold;
line-height: 100%;
letter-spacing: -1px;
color:#339900;
}

.inputy
{
font-size: 12px;
font-family: Verdana, Arial, Helvetica, sans-serif;
border: 1px solid #6f6f6f;
border-right: 1px solid #6f6f6f;
border-bottom: 1px solid #6f6f6f;
border-left: 1px solid #6f6f6f;
}

.hm_header_title
{
font-size: 14px;
font-weight:bold;
}

.frm_contato
{
font-size: 14px;
font-family: Verdana, Arial, Helvetica, sans-serif;
border: 1px solid #6f6f6f;
border-right: 1px solid #6f6f6f;
border-bottom: 1px solid #6f6f6f;
border-left: 1px solid #6f6f6f;
background-color:#efefef;
}

.busca
{
font-family: Arial, 'trebuchet ms',helvetica,sans-serif;
font-size:16px;
font-weight:bold;
color:#FFFFFF;
}

.busca a
{
font-family: Arial, 'trebuchet ms',helvetica,sans-serif;
font-size:16px;
font-weight:bold;
color:#FFFFFF;
text-decoration: none;
}

#wrapper
{
float:left;
width: 100%;
}

#body_wrapper
{
margin: 0 auto;
padding-top: 20px;
text-align:left;
width:998px;
background-color:#FFFFFF;
cursor:auto;
}

#footer
{
clear:both;
padding-top:30px;
padding-bottom:40px;
font-size:14px;	
overflow: hidden;	
text-align:left;
}

#footer_txt
{
float:left;
text-align:left;
padding-left:70px;	
font-size:16px;
color:#FFB900;
font-weight: bold;	
}

#footer_txt a
{
font-size:11px;
font-weight: normal;	
}

#footer_wrapper
{
text-align:left;
width:998px;
margin: 0 auto;
color:#000000;
font-size:10pt;
}

#footer_wrapper a
{
color:#FFFFFF;
}
	
#header
{
clear:both;
float:left;
width: 100%;
padding-bottom:20px;
}

#header_wrapper
{
margin: 0 auto;
text-align:left;
width:998px;
font-size:10pt;
background-color:#005600;
}

#themenu
{
float:left;
width:952px;
height:141px;
background-color:#FFFFFF;
background: url("/img/header_bg.jpg"); 
}

#logo
{
float:left;
width:240px;
padding-top:36px;
padding-left:30px;
padding-right:40px;
}

#mnu_items 
{
float:left;
padding-top:30px;
font-size: 13pt;
font-family: Arial, 'trebuchet ms',helvetica,sans-serif;
font-weight: bold;	
}

#mnu_items a
{
float:left;
height:80px;
line-height:19px;
padding-left:8px;
padding-right:8px;
text-align:center;
color: #FFFFFF;
text-decoration: none;
}

.mnu_item_selected a
{
float:left;
height:80px;
line-height:19px;
padding-left:8px;
padding-right:8px;
text-align:center;
color: #000000;
text-decoration: underline;
background-color: #FFCC00;
}

.mnu_item_selected_prem a
{
float:left;
height:80px;
line-height:19px;
padding-left:8px;
padding-right:8px;
text-align:center;
text-decoration: underline;
background-color: #F87431;
}



.fontecaixa
{
color: #6F6F6F;	
font-size: 10px;
}

.rstable_th
{
font-weight:bold;
font-size:11pt;
text-align:center;	
}

.rstable_td
{
font-weight:normal;
font-size:9.5pt;
text-align:center;	
}

#ultresult
{
float:left;
width:290px;
}

#bolas
{
float:left;
width:186px;
padding:10px;
border:1px solid #dddddd;
}

#sq_banner
{
float:left;
width:250px;
height:250px;
}

#sq_banner_right
{
float:right;
width:250px;
height:250px;
padding:20px;
}

#bola
{
width:62px;
height:70px;
background: url(/img/bg_ball.gif); 
float:left;
font-size: 18px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
text-align:center;
}

#bola_sm
{
padding-top:4px;	
padding-left:0px;	
width:27px;
height:26px;
background: url("/img/bg_ball_sm.gif"); 
float:left;
text-align:center;
font-size: 12px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
letter-spacing: -1px;
}

#inbola
{
height:70px;
padding-top:27px;
}

#lcont
{
float:left;
width:780px;
padding-left:20px;
background-color:#FFFFFF;
}

#rcont
{
float:left;
width:187px;
height:100%;
padding-left:5px;
padding-right:5px;
border-left:1px solid #DDDDDD;
background-color:#FFFFFF;
text-align:center;
}

#sidebar_wrapper
{
float:left;
border-bottom:1px dashed #DDDDDD;
padding-bottom:10px;
padding-bottom:10px;
text-align:center;
font-size:10pt;
color:#000000;
line-height:16px;
}	

#sidebar_wrapper a
{
font-size:10pt;
color:#000000;
line-height:16px;
text-decoration:none;
}
