/* CSS Document */#sts{	position:absolute;	right:10px;	bottom:10px;	width:auto;	height:auto;}body{	font-family:Arial, Helvetica, sans-serif;	background-color:#CD390B;	background-image:url(img/fons.jpg);	background-position:center;	background-repeat:repeat-y;	font-size:11px;}#contenedor{	position:absolute;	width:640px;	top:0px;	left:50%; margin-left:-325px;	padding:5px;}#atleta{	position:relative;	left:0px;	top:0px;	padding:10px;}#atleta img{	border:1px solid #CD390B;	margin-right:5px;}#central{	position:absolute;	width:595px;	top:0px;	left:50%; margin-left:-330px;	padding:30px;}#logo{	position:relative;	left:0px;	top:0px;	width:auto;	height:auto;	padding-bottom:10px;}#cap{	position:absolute;	top:70px;	left:15px;	width:650px;	height:auto;}#menu{	position:absolute;	top:340px;	left:25px;	width:620px;	height:auto;}#contacte{	position:absolute;	top:40px;	right:35px;	width:auto;	height:auto;	text-align:right;}#contador{	position:relative;	left:-150px;	top:0px;	width:100px;	height:100px;	background-image:url(img/contador-02.jpg);	background-position:center;	background-repeat:no-repeat;}#contador p{	position:relative;	left:2px;	top:60px;	width:100px;	text-align:center;	font-weight:bold;	font-size:9px;}h1{	color:#FFFFFF;	background-color:#CD390B;	padding:2px;	font-weight:normal;	font-size:18px;}h2{	color:#990000;	font-size:14px;}h3{	color:#666666;	font-size:12px;}#bloc{	position:absolute;	top:380px;	left:180px;	width:440px;	height:auto;	padding-bottom:20px;}#unoticies{	position:relative;	left:0px;	top:50px;	background-color:#CD390B;	color:#FFFFFF;	padding:10px;	margin-bottom:80px;}.vermell{	color:#CD390B;}p{	font-size:11px;	color:#666666;}li{	font-size:11px;	padding-right:20px;	padding-bottom:5px;}a:link, a:visited{		color:#333;	text-decoration:underline;}a:hover{	color:#FFFFFF;	background-color:#333;	text-decoration:none;}.marc{	border:1px solid #666;}