html { 
height : 100%; 
margin-bottom : 1px; 
} 
body { 
color : #333333; 
font : normal 11px/18px "Trebuchet MS"; 
font-size : 100%; 
margin : 0; 
padding : 0; 
margin: 0px;
padding: 0px;
background-image : url(images/bg.jpg); 
background-attachment: fixed;
background-repeat: repeat-y;
background-position: center;
}

#cabecera { 
padding : 0; 
margin-bottom : 0; 
height : 16px; 
} 
.cabeceralinks { 
width : 98%; 
text-align : center; 
padding : 2px 0 0 2px; 
height : 22px; 
font-size : 10px; 
margin : 0 auto; 
font-family : Verdana; 
border-bottom-width : 1px; 
} 
.bloquet { 
width : 160px; 
height : 37px; 
background-image : url(images/bloquet.jpg); 
background-repeat : no-repeat; 
background-position : left top; 
color : #ffffff; 
padding-top : 7px; 
padding-right : 0; 
padding-bottom : 0; 
padding-left : 18px; 
line-height : 30px; 
font-size : 11px; 
font-family : Verdana; 
text-decoration : none; 
font-weight : bold; 
} 
.bloquel {
	width : 160px;
	padding : 2px 0 0 18px;
	background-image : url(images/bloquel.jpg);
	background-position : left top;
} 
.bloquef { 
width : 160px; 
height : 24px; 
padding : 2px 0 0 18px; 
background-image : url(images/bloquef.jpg); 
background-repeat : no-repeat; 
background-position : left top; 
} 
.registrate_div { 
border : 1px solid #673745; 
font-weight : bold; 
text-decoration : none; 
padding : 4px; 
background-color : #ecdbcb; 
} 
.eresnuevo { 
color : #673745; 
font-size : 14px; 
} 
a.registrate:link, a.registrate:visited, .a.registrate:active { 
color : #ff0055; 
text-decoration : none; 
border-bottom : 0; 
font-weight : bold; 
font-size : 14px; 
} 
a.registrate:hover { 
text-decoration : none; 
} 
fieldset { 
width : 95%; 
} 
legend { 
font-weight : bold; 
font-size : 14px; 
} 
.per { 
font-size : 10px; 
font-family : Verdana; 
line-height : 16px; 
float : right; 
} 
.score { 
font-family : Verdana; 
font-size : 24px; 
font-weight : bold; 
color : #a51d45; 
} 
.place { 
font-family : Verdana; 
font-size : 24px; 
font-weight : bold; 
color : #000; 
} 
.previous_l { 
border : 1px solid #a51d45; 
} 

.top_hombres {
	font-family: "trebuchet ms", arial, helvetica, sans-serif;
	margin-bottom:0.2em;
	font-size:20px;
	margin: 0px 0px 5px 0px;
	padding: 0 0 .1em;
	color: #a51d45;
	font-weight:bold;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #a51d45;
}

.top_mujeres {
	font-family: trebuchet ms,arial,helvetica,sans-serif;
	margin-bottom:0.2em;
	font-size:20px;
	margin: 0px 0px 5px 0px;
	padding: 0 0 .1em;
	color:#D40000;
	font-weight:bold;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #D40000;
}

.previous_t {
	font-weight : bold;
	text-align : center;
	border-top-width : 2px;
	border-right-width : 2px;
	border-bottom-width : 0;
	border-left-width : 2px;
	border-top-style : solid;
	border-right-style : solid;
	border-bottom-style : solid;
	border-left-style : solid;
	border-top-color : #a51d45;
	border-right-color : #a51d45;
	border-bottom-color : #a51d45;
	border-left-color : #a51d45;
	color : #FFFFFF;
	background-color: #a51d45;
} 
.online { 
border : 1px solid #6a3545; 
border-width : 1px 1px 2px 1px; 
text-align : center; 
font-family : Arial, Helvetica, sans-serif; 
font-size : 10px; 
background-color : #ecdbcb; 
width : 170px; 
} 
.conoceme {
	background-color : #6a3545;
	text-align : center;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	border-top-width : 1px;
	border-right-width : 1px;
	border-bottom-width : 0;
	border-left-width : 1px;
	border-top-style : solid;
	border-right-style : solid;
	border-bottom-style : solid;
	border-left-style : solid;
	border-top-color : #844256;
	border-right-color : #844256;
	border-bottom-color : #844256;
	border-left-color : #844256;
	color : #ffffff;
} 
.conoceme a:hover { 
color : #ff6600; 
} 
.conoceme a:link { 
color : #ffffff; 
} 
.conoceme a:visited { 
color : #ffffff; 
} 
