* {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	background-repeat : no-repeat;
	margin : 0;
	padding : 0;
}
body {
	background-color : #fff;
	background-image : url(img/bg.gif);
	background-repeat : repeat-x;
}
#topo {
	width : 980px;
	height : 31px;
	position : absolute;
	left : 0;
	top:0;
	background-image : url(img/topo.gif);
}
#topo h2, #topo h2 a {
	width : 120px;
	display : block;
	height : 31px;
	float : left;
}
#topo h2 a {
	overflow : hidden;
	text-indent : -6000px;
}
#topo h2.esportes, #topo h2.esportes a { width : 300px; }
#banner {
	width : 728px;
	height : 90px;
	display : block;
	position : absolute;
	top : 40px;
	left : 120px;
}
h1 {
	position : absolute;
	left : 0;
	top : 146px;
	background-image : url(img/internacionalxcorinthians.gif);
}
h1, h1 a {
	width : 789px;
	height : 25px;
	display : block;
}
h1 a {
	text-indent : -6000px;
	overflow : hidden;
}
#campo {
	width : 980px;
	height : 390px;
	background-image : url(img/campo.gif);
	display : block;
	position : absolute;
	left : 0;
	top : 305px;
}
#campo h2.goleiro, #campo h2.lateraldireito, #campo h2.zagueiro, #campo h2.zagueiro2, #campo h2.lateralesquerdo, #campo h2.volante, #campo h2.volante2, #campo h2.meiadireita, #campo h2.meiaesquerda, #campo h2.meiaatacante, #campo h2.atacante, #campo h2.todos { position : absolute; }
#campo h2, #campo h2 a {
	width : 46px;
	height : 46px;
	display : block;
}
#campo h2 a#sel, #campo h2 a:hover { background-position : 0 -47px; }
#campo h2 a {
	text-indent : -6000px;
	overflow : hidden;
}
#campo h2.goleiro {
	left : 252px;
	top : 45px;
}
#campo h2.lateraldireito {
	left : 211px;
	top : 114px;
}
#campo h2.lateralesquerdo {
	left : 395px;
	top : 10px;
}
#campo h2.zagueiro {
	left : 296px;
	top : 97px;
}
#campo h2.zagueiro2 {
	left : 370px;
	top : 65px;
}
#campo h2.volante {
	left : 373px;
	top : 147px;
}
#campo h2.volante2 {
	left : 445px;
	top : 95px;
}
#campo h2.meiadireita {
	left : 410px;
	top : 221px;
}
#campo h2.meiaesquerda {
	left : 591px;
	top : 124px;
}
#campo h2.meiaatacante {
	left : 570px;
	top : 173px;
}
#campo h2.atacante {
	left : 534px;
	top : 221px;
}
#campo h2.todos {
	left : 730px;
	top : 300px;
	display:none;
}
#campo h2.todos a {
	width : 160px;
	height : 22px;
	background-image : url(img/resultado-completo.gif);
}
#campo h2.todos {
	left : 0px;
	top : 395px;
	height:26px;
}
#campo h2.todos a:hover { background-position : 0 0; }
h2.subt {
	background-image : url(img/escolha.gif);
	width : 624px;
	height : 27px;
	position : absolute;
	left : 0;
	top : 246px;
	display : block;
	text-indent : -6000px;
	overflow : hidden;
}
h2.realmadrid {
	background-image : url(img/corinthians-escudo.gif);
	width : 184px;
	height : 184px;
	display : block;
	text-indent : -6000px;
	overflow : hidden;
	position : absolute;
	left : 730px;
	top : 294px;
}
.internacional h2.realmadrid { background-image : url(img/internacional-escudo.gif); }
#ficha {
	width : 155px;
	height : 170px;
	display : block;
	z-index : 10;
	position : absolute;
	background-image : url(img/ficha.gif);
	-moz-opacity:.85;
	filter:alpha(opacity=85);
	opacity:.85;
}
#enquete h5 a, #ficha h5 a {
	color : #fff;
	text-decoration : none;
	display : block;
	width : 18px;
	height : 18px;
	font-weight : bold;
	line-height : 18px;
	font-size : 16px;
	position : absolute;
	top : 5px;
	left : 125px;
	text-align:center;
}
#enquete h5 a { left : 306px; }
#enquete h5 a, #ficha h5 a {
	color : #257c2e;
	font-size:12px;
}
#enquete h5 a:hover, #ficha h5 a:hover { color : #ff9900; }
#ficha img {
	position : absolute;
	left : 3px;
	top : 20px;
}
#ficha h3, #ficha h2 {
	color : #fff;
	position : absolute;
	left : 3px;
	top : 140px;
	font-size : 14px;
}
#ficha h3 {
	font-size : 10px;
	top : 128px;
}
#enquete.goleiro {
	left : 300px;
	top : 336px;
}
#enquete.zagueiro {
	left : 342px;
	top : 388px;
}
#enquete.zagueiro2 {
	left : 414px;
	top : 353px;
}
#enquete.volante {
	left : 418px;
	top : 438px;
}
#enquete.meiadireita {
	left : 457px;
	top : 346px;
	background-image : url(img/enquete2.gif);
}
#enquete.meiaatacante {
	left : 618px;
	top : 461px;
}
#enquete {
	width : 330px;
	height : 220px;
	position : absolute;
	z-index : 30;
	display : block;
	-moz-opacity:.90;
	filter:alpha(opacity=90);
	opacity:.90;
	background-image : url(img/enquete.gif);
}
#enquete h2 {
	color : #2b963c;
	width : 200px;
	position : absolute;
	left : 21px;
	top : 9px;
	font-size:17px;
}
#enquete iframe {
	width : 301px;
	height : 181px;
	position : absolute;
	left : 19px;
	top : 32px;
}
#enquete.lateraldireito {
	top : 101px;
	left : 250px;
}
#enquete.lateralesquerdo {
	top : -2px;
	left : 443px;
}
#enquete.meiaesquerda {
	top : 249px;
	left : 639px;
	background-image : url(img/enquete2.gif);
}
#enquete.atacante {
	top : 347px;
	left : 582px;
	background-image : url(img/enquete2.gif);
}
#enquete.volante2 {
	top : 81px;
	left : 492px;
}
body.enquete {
	background-color : #0c230e;
	background-image : none;
}
#pergunta {
	width : 100%;
	height : 100%;
}
#pergunta h1 { display : none; }
#pergunta h3 span {
	height : 40px;
	width : 89px;
	border : 1px solid #fff;
	overflow : hidden;
	float : left;
	display : block;
	margin : 0 2px;
}
#pergunta span img { margin : -10px 0 0 0; }
#pergunta h2 { display : none; }
#pergunta h3 {
	width : 100%;
	height : 34px;
	float : left;
	display : block;
	clear : both;
	line-height : 42px;
	color : #fff;
}
#pergunta h3.input { float : left; }
#pergunta h3 input { margin-right:4px; }
#pergunta h2.votar {
	display : block;
	z-index : 100;
	width : 54px;
	height : 22px;
	float:left;
	margin-top:10px;
}
#menu {
	position:absolute;
	height:50px;
	width:500px;
	top:192px;
	left:20px;
}
#menu ul li {
	float:left;
	display:block;
	margin-right:5px;
}
#menu ul li a {
	float:left;
	display:block;
	text-indent:-5000px;
	background:no-repeat 0 0;
	height:50px;
}
#menu ul li#corinthians a {
	background-image:url(img/corinthians.gif);
	width:148px;
}
#menu ul li#internacional a {
	background-image:url(img/internacional.gif);
	width:170px;
}
.internacional #menu ul li#corinthians a, .corinthians #menu ul li#internacional a { background-position:0 -50px; }
#menu ul li a:hover { background-position:0 0 !important; }
