*{
	font-family : Arial, Helvetica, sans-serif;
	color : #47423a;
	font-size : 12px;
	text-decoration : none;
	background-repeat : no-repeat;
	list-style : none;
	margin : 0;
	padding : 0;
}
body{
	background-color : #fff;
}
#banner{
	width : 468px;
	height : 60px;
	display : block;
	z-index : 20;
	position : absolute;
	left : 500px;
	top : 40px;
	
}
#menu{
	width : 980px;
	height : 40px;
	position : absolute;
	top : 130px;
	left : 0;
	background-color : #05590f;
}
#menu h2,
#menu h2 a{
	float : left;
	display : block;
	height : 40px;
}
#menu h2.mn1 a{	background-image : url(img/mn1.gif);}
#menu h2.mn2 a{	background-image : url(img/mn2.gif);}
#menu h2.mn3 a{	background-image : url(img/mn3.gif);}
#menu h2.mn4 a{	background-image : url(img/mn4.gif);}

#menu h2.mn1 a, #menu h2.mn1 a a{	width : 77px;}
#menu h2.mn2 a, #menu h2.mn2 a a{	width : 122px;}
#menu h2.mn3 a, #menu h2.mn3 a a{	width : 102px;}
#menu h2.mn4 a, #menu h2.mn4 a a{	width : 185px;}
#menu h2.mn1{
	margin-left : 20px;
}

#menu h2 a.sel,
#menu h2 a:hover{
	background-position : 0 -40px;
	
}
#topo{
	width : 980px;
	height : 31px;
	position : absolute;
	left : 0;
	top : 0;
	background-image : url(img/topo-esportes.gif);
}
#topo h2,
#topo h2 a{
	width : 120px;
	float : left;
	display : block;
	height : 31px;
}
#menu h2 a,
h1 a,
#topo h2 a{
	text-indent : -6000px;
	overflow : hidden;
}
h1{
	position : absolute;
	left : 20px;
	top : 40px;
	background-image : url(img/cesar-cielo.gif);
}
h1,
h1 a{
	width : 350px;
	height : 70px;
	display : block;
}
#info{
	position : absolute;
	left : 0px;
	top : 172px;
	width : 980px;
	height : 400px;
}
#info.perfil{
	background-image : url(img/perfil.jpg);
}
#texto p{
	border-bottom : 1px dotted #beb7af;
	line-height : 22px;
	color : #fff;


}
#link,
#link a{
	display : block;
	height : 400px;
}
#link{
	z-index : 6;
	position : absolute;
}
.perfil #link,
.perfil #link a{
	width : 980px;
}
.conquista #link,
.perfil #link{
	left : 0;
	top : 0;
}
.conquista #link,
.conquista #link a{
	width : 370px;
}
#texto p em,
#texto p strong{
	color : #fff;
}
#texto p em{
	display : block;
	width : 180px;
	float : left;
	font-size: 11px;
	font-style : normal;
}
.m100 h2,
.recordes h2,
.conquista h2,
.perfil h2{
	position : absolute;
	width : 300px;
	height : 40px;
	line-height : 40px;
	color : #fff;
	font-size : 40px;
	-moz-opacity:.65;
	filter:alpha(opacity=65);
	opacity:.65;
	left : 20px;
	top : 20px;
}
.m100 h2{
	width : 880px;
}
.recordes #texto,
.perfil #texto{
	display : block;
	position : absolute;
	left : 20px;
	top : 100px;
	width : 630px;
	z-index : 2;
}
#box{
	-moz-opacity:.65;
	filter:alpha(opacity=65);
	opacity:.65;
}
.perfil #box{
	z-index : 1;
	width : 640px;
	height : 270px;
	background-color : #4293b6;
	position : absolute;
	left : 15px;
	top : 90px;

}
.conquista h2{
	left : 380px;
}
.conquista{
	background-image : url(img/conquistas.jpg);
}
#texto h2{
	font-size : 18px;
	position : static;
	color : #fff;
	margin-top : 15px;
	height : auto;
	line-height : 20px;
}
#texto h3 strong,
#texto h3{
	font-size : 12px;
	color : #fff;
	line-height : 20px;
}
.conquista #texto{
	left : 370px;
	width : 600px;
	position : absolute;
	top : 70px;
	z-index : 3;
	overflow : auto;
	height : 280px;
}
.conquista #box{
	z-index : 1;
	width : 620px;
	height : 290px;
	background-color : #031f51;
	position : absolute;
	left : 350px;
	top : 70px;

}
.conquista #texto h3,
.conquista #texto h2{
	width : 570px;
}


.recordes{
	background-image : url(img/recordes.jpg);
}
.recordes #texto{
	width : 550px;
	height : 300px;
	overflow : auto;
	left : 20px;
	top : 80px;
	position : absolute;
	padding-right : 400px;
	
}
.m100{
	background-image : url(img/100m.jpg);
}
.m100 #texto{
	width : 920px;
	height : 280px;
	position : absolute;
	left : 40px;
	top : 100px;
	overflow : auto;
}
.tempo{
	float : left;
	display : block;
	height : 18px;
	margin : 0 5px;
	background-image : url(img/recorde.gif);
	background-repeat : repeat-x;
	border-left : 1px solid #084e66;
	border-right : 1px solid #084e66;
}
.ano{
	width : 50px;
	float : left;
	font-size : 18px;
	color : #fff;
	font-weight : bold;
	
}
