body.capa{
	margin : 0;
	background-color : #fff;
}
#recd{
	position : relative;
	left : 0;
	top: 0;
	float : left;
	width : 760px;
}
#recd,
#recd *{
	border : none;
	padding : 0;
	margin : 0;
	background-repeat : no-repeat;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #7f7871;
	text-decoration : none;
}
#recd #topo{
	width : 760px;
	height : 100px;
	position : absolute;
	left : 0;
	top : 0;
	display : block;
	overflow : hidden;
	background-image : url(img/esportes.gif);
}
#recd #topo h2 a{
	text-indent : -6000px;
}
#recd #topo h2,
#recd #topo h2 a{
	display : block;
	float : left;
	overflow : hidden;
}
#topo h2.terra, #topo h2.terra a{	width : 120px;	height : 31px;}
#topo h2.esportes, #topo h2.esportes a{	width : 420px;	height : 31px;}
#topo h2.topof1 {margin : 20px 0 0 0;}
#topo h2.topof1, #topo h2.topof1 a{	width : 760px; height : 52px; background-image : url(img/formula-1-2009-3.gif); }

#recd #titulo{
	position : absolute;
	left : 50px;
	top : 105px;
	height : 61px;
	width : 760px;
 background-image : url(img/recordes-f1.gif);
}
#recd #titulo h1,
#recd #titulo h2{
	text-indent : -6000px;
	overflow : hidden;
}
#recd #piloto h1{
	font-size : 24px;
	margin : 10px 0;
}
#recd #piloto p{
	font-size : 14px;
	margin : 5px 29px 0 0;
}
#recd #piloto{
	position : absolute;
	top : 180px;
	left : 65px;
	width : 600px;
}
#recd #piloto #foto{
	width : 195px;
	height : 220px;
	padding : 5px;
	background-color : #eceae7;
	border-bottom : 5px solid #eceae7;
	margin-right : 15px;
	float : left;
	overflow : hidden;
}
#recd #recordes{
	width : 760px;
	height : 150px;
	position : absolute;
	left : 0;
	top : 150px;
	padding : 0 0 0 0;
	background-color : Aqua;

}
#recd #recordes h1 a,
#recd #recordes h2 a{
	background-color : #eceae7;
	display : block;
	width : 760px;
	height : 21px;
	line-height : 21px;
	text-indent : 90px;
	border-bottom : 1px solid #fff;
	background-image : url(img/seta.gif);
	background-position : 70px 7px;
}
#recd #recordes h2 a span{
	font-size : 10px; color : #5d5850;
}
#recd #recordes h1 a span,
#recd #recordes h2 a:hover span{
 color : #fff;
}
#recd #recordes h1 a,
#recd #recordes h2 a:hover{
	color : #fff;
	background-color : #ff9900;
	background-position : 70px -23px;
}

#recd #recordes h1 a{
	background-position : 70px -73px;
	height : 41px;
	line-height : 41px;
	font-size : 16px;
}
#recd #recordes #resposta{
	display : block;
	width : 760px;
	height : 91px;
	background-image : url(img/reposta.gif);
	background-repeat : repeat-x;
}
#recd #recordes #resposta h4,
#recd #recordes #resposta h3{
	font-size : 24px;
	color : #fff;
	text-indent : 10px;
	line-height : 40px;
}
#recd #recordes #resposta h4{
	font-size : 14px;
	line-height : 16px;
}
#recd #banner{
	height : 90px;
	width : 720px;
	position : absolute;
	top : 600px;
	left : 5px;
}
#recd #recordes #resposta #foto{
	width : 195px;
	height : 91px;
	float : left;
}
