*{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	text-decoration : none;
	background-repeat : no-repeat;
	margin : 0;
	padding : 0;
	list-style : none;
	color : #47423a
}
a{
	color : #25582b;
	text-decoration : none;
}
a:hover{
	text-decoration : underline;
}
body{
	background-image : url(img/bg.gif);
	background-repeat : repeat-x;
	background-color : #fff;
}
#topo{
	width : 400px;
	height : 31px;
	display : block;
	position : absolute;
	left : 0;
	top : 0;
	background-image : url(img/esportes.gif);
}
#topo h2,
#topo h2 a{
	float : left;
	width : 200px;
	display : block;
	height : 31px;
	overflow : hidden;
}
#topo h2 a{
	text-indent : -6000px;
}
#banner{
	width : 728px;
	height : 90px;
	position : absolute;
	left : 50px;
	top : 40px;
}
#menu{
	position : absolute;
	left : 0;
	top : 190px;
	height : 40px;
	background-color : #183a1c;
	width : 828px;
}
#menu h2 a,
#menu h2{
	float : left;
	width : auto;
	display : block;
	height : 40px;
	line-height : 40px;
}
#menu h2{
	margin : 0 0 0 10px;
}
#menu h2.mn1{
	margin : 0 0 0 50px;
}
#menu h2 a{
	color : #fff;
	text-transform : uppercase;
	padding : 0 10px;
	background-image : url(img/mn.gif);
}
#menu h2#sel a,
#menu h2 a:hover{
	background-position : 0 -40px;
	color : #183a1c;
	text-decoration : none;
}

#titulo,
#titulo h1{
	width : 728px;
	height : 45px;
	display : block;
	overflow : hidden;
}
#titulo{
	position : absolute;
	left : 50px;
	top : 140px;
}
#titulo h1{
	background-image : url(img/cabeca-a-cabeca.gif);
	text-indent : -6000px;
}
#info{
	position : absolute;
	left : 0;
	top : 230px;
	width : 828px;
	height : 350px;
	display : block;

}
#info.capa h2.mn0{
	font-size : 12px;
	width : 728px;
	height : 80px;
	position : absolute;
	left : 40px;
	top : 250px;
	padding : 10px;
	border : 1px solid #cad9ba;
}
#info.capa h2.mn0 a{
	font-size : 12px;
}
#info.capa h2 strong{
	display : none;
}
#info.capa h2 span.pos{
	color : #ccc;
	position : absolute;
	left : 56px;
	top : 198px;
	width : 20px;
	height : 20px;
	background-color : #ff9900;
	color : #fff;
	text-align : center;
	line-height : 20px;
}
#info.capa h2 span.pontos{
	font-size : 18px;
	color : #ff9900;
	left : 80px;
	top : 198px;
	position : absolute;
}

#info.capa h2.capa1,
#info.capa h2.capa2,
#info.capa h2.capa3{
	display : block;
	width : 240px;
	height : 225px;
	display : block;
	position : absolute;
	top : 5px;
}

#info.capa h2.capa1 {	background-image : url(img/palmeiras.gif);}
#info.capa h2.capa2 {	background-image : url(img/inter.gif);}
#info.capa h2.capa3 {	background-image : url(img/saopaulo.gif);}
#info.capa h2.capa1{	left : 40px;}
#info.capa h2.capa2{	left : 295px;}
#info.capa h2.capa3{	left : 550px;}

#linkao{
	position : absolute;
	left : 0;
	top : 240px;
	
}
#linkao,
#linkao a{
	display : block;
	width : 828px;
	height : 340px;
	
}
#submenu{
	width : 220px;
	position : absolute;
	left : 40px;
	top : 300px;
	height : 200px;
	display : block;
	z-index : 100;
}
#submenu h2{
	display : block;
	width : auto;
	float : left;
	height : 40px;
	width : 220px;
}
#submenu h2 a{
	width : auto;
	display : block;
	height : 20px;
	line-height : 20px;
	font-size : 11px;
	padding : 0 10px ;
	text-transform : uppercase;
	background-image : url(img/seta.gif);
	text-indent : 15px;
}
#submenu h2 a:hover,
#submenu h2#sel a{
	color : #beb7af;
	background-position : 0 -25px;
	text-decoration : none;
}
#info.numeros{
	top : 290px;
	left : 290px;
	width : 520px;
	height : 250px;
}
#info.numeros h2{
	font-size : 24px;
	color : #306a37;
	line-height : 40px;
	width : 520px;
	border-bottom : 1px solid #ccc;
	text-transform : uppercase;
}
#info.numeros p{
	border-bottom : 1px solid #eceae7;
	height : 60px;
	line-height : 60px;
	width : 520px;
	clear : both;
	float : left;
}
#info.numeros p strong{
	width : 105px;
	margin : 0 10px 0 0;
	height : 59px;
	line-height : 59px;
	float : left;
	font-size : 16px;

}
#abertura{
	width : 728px;
	position : absolute;
	left : 50px;
	top : 250px;
	height : 40px;
	display : block;
	

}
#info.numeros p.palmeiras{	background-image : url(img/palmeiras-p.gif);}
#info.numeros p.inter{	background-image : url(img/inter-p.gif);}
#info.numeros p.sp{	background-image : url(img/sp-p.gif);}

#info.vote h2{
	margin : 20px 0 0 320px;
	font-size : 20px;
	line-height : 30px;
}
#info.vote #submit-img{
	position : absolute;
	left : 330px;
	top : 250px;
}
#info.vote{
	padding-top : 20px;
}
