﻿html, body {height: 100%;}

body {
	margin: 0;
	padding: 0;
	background:#F5F1F3 url('../jpg/fundo_top.jpg') repeat-x;
	color:#666;
	font:75%/1.4 Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
}

#all {
	width:960px;
	position:relative;  /*Contexto de posicionamento */
	margin:0 auto;
	text-align:left;
	min-height:100%;	
	
}
* html #all {
	height: 100%; /* hack para IE6 que trata height como min-height */
}
#top {
	background:#F5F1F3 url('../jpg/fundo_top.jpg') repeat-x;
	width:960px;
	height:113px;
	position:relative;
	text-align:center;
		
}
#bn_abl {
	position:absolute;
	top: 20px;
	left: 60px;	
}
#bn_eua {
	position:absolute;
	top: 30px;
	right:60px;	
}

#content {
	height:100%;
	padding:0px 0px 30px 0px;
	border-right:1px #475F7B solid;
	border-left: 1px #475F7B solid;
	border-bottom:1px #475F7B solid;
}
#rules {
width:80%;
margin-left:10%;
position:relative;
padding-top:10px;
}
#table {
	
}
.page {
border-style:inset;
padding:6px;
height:175px;
overflow:auto;	
}

#footer {
	background:#475F7B;
	width:960px;
	height:30px;
	position: absolute;
	bottom: 0; 
	text-align:center;
	
}
#footer p {
	margin: 0;
	padding: 6px;
	font-size: 10px;
	font-weight:bold;
	color:#ffffff;
}
a:link {text-decoration: none; color:#666;}
a:visited {text-decoration: none; color:#666;}
a:hover {text-decoration: underline; background:#86C5EA; color:#003366;}
a:active {text-decoration: none; color:#666;}

#form {
width:80%;
margin-left:10%;
position:relative;
padding-top:10px;
}
#form li {
	padding:5px 0px 5px 0px;
}





