body {margin:0px;
	  font-size: 9px;
	  font-family: arial, helvetica, sans-serif;
	  background-color:#ffffff;  

	 }

td.inicio {
			background-color: #d4d4d4;
			font-size: 12px;
			color: #7C7C7C;
			}

/*---------------------aqui esta la clase del cuerpo----------*/
td.dchablanco	{
		width:180px;
		height: 10px;
		}
td.centroblanco  {font-family: arial, sans-serif; font-size: 11px;color:#CC0099;}

td.izq	{
		width:144px;
		border-top: 1px solid #E0E0E0;
		vertical-align: text-top;
		background-color: #efefef;
		border-left: 1px solid #E0E0E0;
		}

td.centro{
		width:433px;
		padding-bottom: 2px;
		padding-left: 5px;
		padding-right: 5px;
		border-top: 1px solid #E0E0E0;
		}

td.dcha	{
		width:175px;
		border-right: 1px solid #E0E0E0;
		border-top: 1px solid #E0E0E0;
		vertical-align: text-top;
		background-color: #efefef;
		}

/*estilo de la columna de la izq*/

td.link	{
		font-size:11px;
		font-family: arial , helvetica, sans-serif;
		font-weight: bold;
		color: white;
		background-color: #666666;
		padding-left: 4px;
		padding-top: 1px;
		padding-bottom: 1px;
		}

td.link1	{
		font-size:11px;
		font-family: arial , helvetica, sans-serif;
		color: #666666;
		background-color: white;
		padding-left: 4px;
		padding-top: 1px;
		padding-bottom: 1px;
		}

td.link2	{
		font-size:10px;
		font-family: arial , helvetica, sans-serif;
		color: #666666;
		background-color: #efefef;
		padding-left: 4px;
		padding-top: 1px;
		padding-bottom: 1px;
		}

table.link2	{
		font-size:10px;
		font-family: arial , helvetica, sans-serif;
		color: #666666;
		background-color: #efefef;
		padding-left: 4px;
		padding-top: 1px;
		padding-bottom: 1px;
		}
/*ESTILO DEL la tabla de ficha*/

td.fichaizquierda	{ vertical-align: top; padding-top: 20px; }
td.fichaderecha		{ vertical-align: top; padding-left: 20px; padding-top: 20px;}

td.titseccion		{ padding: 10px; padding-bottom: 25px; font-family: arial, sans-serif; font-size: 20px; color: #666666; }
td.listado		{ padding-top: 15px; padding-bottom: 15px; font-family: arial, sans-serif; font-size: 11px; color: #666666; }

table.consulta  {
	font-size:12px;
	  font-family: arial , helvetica, sans-serif;
		}

td.titulo	{
			border-bottom: 1px solid #c0c0c0;
			font-size: 11px;
			font-weight: bold;
			color: #333333;
			padding: 2px;
		
			}

td.tituloalbun	{
			
			font-size: 11px;
			color: #333333;
			padding: 2px;
			}

a.enlace         { font-weight: bold;}
a.enlace:link     {text-decoration:none; color:#666666;}
a.enlace:active   {text-decoration:none;color:#666666;}
a.enlace:visited	{text-decoration:none;color:#666666;}
a.enlace:hover    {text-decoration:none;color:#cd2b29;}

td.respuesta{
			padding-top: 2px; 
			padding-right: 2px; 
			padding-left: 2px; 
			padding-bottom: 10px; 
			}

	/*ESTILO DEL la tabla de resultados*/

/* Para usar en la ficha del ciclista*/
table.resultados {
			margin-top: 20px;
			width:100%;
			font-size:11px;
			font-family: arial , helvetica, sans-serif;
			}

/* Para usar en los resultados por categoría*/
table.resultados2 {
			margin-top: 5px;
			width:100%;
			font-size:11px;
			font-family: arial , helvetica, sans-serif;
			}

td.titulo2	{
			border-bottom: 1px solid #c0c0c0;
			font-size: 11px;
			font-weight: bold;
			color: #333333;
			padding: 3px;
			background-color: #F9F9F9;
			}

td.respuesta2{
		color: #336699;
		border-bottom: 1px solid #c0c0c0;
		}

td.respuesta3{
		color: #333333;
		text-align:center; 
		border-bottom: 1px solid #c0c0c0;
		}

a.respuesta         { }
a.respuesta:link     {text-decoration:underline; color:#336699;}
a.respuesta:active   {text-decoration:underline;color:#336699;}
a.respuesta:visited	{text-decoration:underline;color:#336699;}
a.respuesta:hover    {text-decoration:underline;color:#cd2b29;}

/* para los links de las noticias en pequeñito */

a.vermas         { font-size: 11px; font-family: arial, sans-serif;}
a.vermas:link     {text-decoration:underline; color:#336699;}
a.vermas:active   {text-decoration:underline;color:#336699;}
a.vermas:visited	{text-decoration:underline;color:#336699;}
a.vermas:hover    {text-decoration:underline;color:#cd2b29;}


ul.ciclistas	{ font-family: arial, sans-serif; font-size: 11px;color:#336699; }

ul.categorias	{ text-transform: capitalize; list-style-type: square; font-family: arial, sans-serif; font-size: 12px;color:#336699;}



td.listanota	{font-family: arial, sans-serif; font-size: 11px;
				padding-left: 16 px;
				padding-top: 6px; }


/*--------------ESTILO DE LA COLUMNA DE LA DERECHA, dond evan las noticias ---------*/


td.titnot	{
		font-size:11px;
		font-weight: bold;
		background-color: #333333;
		color: white;
		font-family: arial , helvetica, sans-serif;
		padding-left: 2px; 
			}

.titulonoti	{
		font-size:11px;
		font-weight: bold;
		color: #333333;
		font-family: arial , helvetica, sans-serif;
		padding-left: 2px; 
			}

.fecha	{
		font-size:9px;
		color: #336699;
		text-align: right;

			}

.cuerponoti	{
		font-size:10px;
		font-family: arial , helvetica, sans-serif;
		padding-bottom: 10px;
		padding-left:4px; 
		}

.noticiacuerpo
		{
		font-size:12px;
		font-family: arial , helvetica, sans-serif;
		padding-bottom: 10px;
		padding-left:4px; 
		}

.noticiatit	{ margin-bottom: 5px; font-size: 16px; color: #336699; font-weight: bold; }
.noticiafecha	{ border-bottom: 1px solid #c0c0c0; color: #336699; margin-bottom:15px; font-size: 10px;}



td.listcarreras {
			padding-top: 5px;
			font-size:11px;
			font-family: arial , helvetica, sans-serif;
			}
td.listcarreras2 {
			padding-top: 5px;
			font-size:11px;
			font-family: arial , helvetica, sans-serif;
			}

/*--------------------------------------------------------------------*/

select	{ font-family: arial, sans-serif; font-size: 11px;}


	/*ESTILO DEL PIE DE LA PAGINA*/
td.pieizq		{
				background-color: #666666;
				color:white;
				font-size:10px;
				text-align:left;
				padding-top:3px;
				padding-bottom:3px;
				padding-left:20px;
				border-left: 1px solid #666666;
				}


td.piedcho		{
				background-color:#666666;
				color:white;
				font-size:10px;
				text-align: right;
				padding-top:3px;
				padding-bottom:3px;
				padding-right: 20px;
				border-right: 1px solid #666666;
				}


/*estilos de la index*/

table.index {width:438px;padding:3px; font-family: arial, sans-serif; font-size: 11px;color:#336699;}

/* pagina en la que salen los clasificados por carrera (carreras)*/

td.titcarr	{font-family: arial, sans-serif; font-size: 13px;color:#333333;}


/* para la pagina del album*/

td.foto	{text-align: center}

td.datoscicli {
			font-size: 11px;
			font-weight: bold;
			color: #333333;
			background-color: #F9F9F9;
			padding-bottom:20px;
			padding-top: 30px;
			padding-left: 20px;
			}


/*-------------------listas de carrera que organizamos---------------------------------------------------*/


.titular { font-family: arial, sans-serif bold; font-size: 12px;color:#330000;}
.fecha	{ font-family: arial, sans-serif bold; font-size: 11px;color:#C0C0C0;text-align: center; }