/* -- INICIO ESTILOS GENERALES -- */
body {
	margin: 0;
	padding: 0;
	font: normal 12px "Trebuchet MS", Tahoma, Verdana;
	color: #000;
}
/* publicidad superior, de 730 y modulo de 240 de ancho */
#publicidadsuperior {
	width: 990px;
	margin: 0 0 0 1px !important;
	padding: 0px;
	overflow: hidden;
}
#publicidadsuperior .publicidadhorizontal {
	width: 740px!important;
	float: left;
}
#publicidadsuperior table {
	background-color: #f0f0f0 !important;
}
#publicidadsuperior td {
	border: 0px !important;
	padding: 0px !important;
}
#publicidadsuperior .publicidadhorizontal div table td.margen {
	width: 1px !important;
}
#publicidadsuperior .publicidadhorizontal,  #publicidadsuperior .publicidadhorizontal div,  #publicidadsuperior .publicidadhorizontal table {
	width: 740px !important;
}
#publicidadsuperior .publicidadmodulo {
	width: 244px;
	float: left;
	margin: 0 0 0 5px;
}
/* fin publicidad superior */
#publicidad_cinta {
	width: 675px;
	height: 30px;
	margin: 20px 0;
	padding: 0;
}
.contenedor {
	width: 990px;
	margin-left: auto;
	margin-right: auto;
	position: relative;
}
.cabecera {
	width: 990px;
	height: 102px;
	background: url(http://estaticos.elmundo.es/elmundodeporte/especiales/2008/03/formula1/img/cabecera_sin_publi.gif) no-repeat;
	position: relative;
	display: block;
}
#enlacemundo {
	width: 130px;
	height: 20px;
	position: absolute;
	display: inline;
	top: 8px;
	left: 18px;
	text-indent: -9999px;
}
#enlacemundodeporte {
	width: 100px;
	height: 20px;
	position: absolute;
	display: inline;
	top: 8px;
	left: 150px;
	text-indent: -9999px;
}
#enlaceindex {
	width: 790px;
	height: 70px;
	position: absolute;
	top: 30px;
	text-indent: -9999px;
}
#publi_cabecera {
	width: 180px;
	height: 26px;
	position: absolute;
	top: 65px;
	left: 795px;
	background: url(http://estaticos.elmundo.es/elmundodeporte/especiales/2008/03/formula1/img/logo_mutua.gif) no-repeat;
}
#enlacemutua {
	width: 180px;
	height: 26px;
	position: absolute;
	text-indent: -9999px;
}
.navegacion {
	width: 990px;
	height: 40px;
	margin: 0 0 10px 0;
	padding: 0;
	position: relative;
	overflow: hidden;
}
.navegacion ul {
	margin: 0;
	padding: 0;
}
.navegacion ul li {
	display: inline;
	list-style: none;
	margin: 0;
	padding: 0;
}
.navegacion ul li a {
	font-weight: bold;
	color: #000;
	background: #e9eaec;
	margin: 0 0 0 2px;
	padding: 3px 6px;
	text-decoration: none;
	float: left;
}
.navegacion ul li a:hover {
	font-weight: bold;
	color: #fff;
	background: #8a0000;
	margin: 0 0 0 2px;
	padding: 3px 6px 15px 6px;
	text-decoration: none;
	float: left;
}
#alonso {
	padding: 3px 11px;
}
a:hover#alonso {
	padding: 3px 11px 15px 11px;
}
acronym{border:0; text-decoration:none;}
/* =Site information */
#site_info{width:985px;font-size:10px;color:#444;clear:both;padding:8px 0 8px 5px;border-top:3px solid #8a0000;font-family: Arial, Helvetica, sans-serif;}
#site_info a{color:#102c4d;text-decoration:none;}
#site_info a:hover{color:#999;}
#site_info p{display: inline;padding:0 10px 0 0!important;margin: 0;font-size: 10px;line-height:10px;}
#site_info p.credits{border:1px solid #999;border-width:0 1px;padding:0 8px!important;margin:0 8px 0 0;}
#site_info ul, #site_info li{display:inline;list-style:none;padding:0 5px 0 0;margin: 0;}
#site_info li.contact{border-right:1px solid #999;padding-right:8px;margin-right:8px;}
.contenido {
	width: 675px;
	margin: 0 0 20px 0;
	padding: 0;
	float: right;
}
.primero {
	margin-left: 0!important;
	border-left: none!important;
}
a {
	color: #000;
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
.titulo {
	width: 675px;
	border-bottom: 1px solid #8a0000;
	margin: 0 0 5px 0;
	padding: 0;
	overflow: hidden;
}
.titulo .nombretitulo{
	font-size: 24px;
	font-weight: bold;
	color: #8a0000;
	font-variant: small-caps;
	background: url(http://estaticos.elmundo.es/elmundodeporte/especiales/2008/03/formula1/img/fondo_titulos.gif) no-repeat 0 5px;
	float: left;
	width: 490px;
	margin: 0;
	padding: 0 0 0 10px;
}
.titulo .listado {
	font-size: 11px;
	float: right;
	width: 175px;
	vertical-align: bottom;
	text-align: right;
	padding: 5px 0 0 0;
	margin:0;
}
.pestanias {
	font-size: 11px;
}
.ultimo {
	margin-right: 0!important;
}
.margenabajo {
	margin-bottom: 15px;
}
.rompedor {
	clear: both;
}

.piefoto {
	margin: 5px 0 15px 0;
	text-align: right;
	font-size: 11px;
	padding: 0 5px 0 0;
}
/* -- FIN ESTILOS GENERALES -- */
/* -- INICIO ESTILOS MULTIMEDIA -- */
.graficos {
	width: 675px;
	margin: 0;
	padding: 0;
	overflow: hidden;
	text-align: center;
}
.navegacion_secciones {
	width: 675px;
	margin: 0 0 20px 0;
	padding: 0;
	overflow: hidden;
}
.navegacion_secciones ul {
	margin: 0;
	padding: 0;
}
.navegacion_secciones ul li {
	font-size: 13px;
	color: #999;
	display: inline;
	list-style: none;
	margin: 0;
	padding: 0;
	font-variant: small-caps;
}
.navegacion_secciones ul li a {
	font-weight: bold;
	font-size: 13px;
	color: #999;
	margin: 0;
	padding: 0 5px 0 5px;
	border-left: 1px solid #ccc;
}
.navegacion_secciones ul li a:hover {
	color: #8a0000;
	text-decoration: none;
}
.navegacion_secciones ul li .primero {
	padding-left: 0!important;
}
.filagraficos {
	width: 675px;
	margin: 0 0 25px 0;
	padding: 0;
	overflow: hidden;
}
.filagraficos .modulografico {
	width: 140px;
	margin: 0 15px 0 0;
	padding: 0 8px 10px 8px;
	float: left;
	border-bottom: 1px dotted #ccc;
	border-left: 1px dotted #ccc;
	font-weight: bold;
}
.filagraficos .modulografico .titulo_grafico {
	color: #8a0000;
	font-size: 15px;
	font-weight: bold;
	text-align: left;
	padding: 0;
	font-variant: small-caps;
	margin: 5px 0 3px 0;
}
.filagraficos .modulografico .titulo_grafico a {
	color: #8a0000;
	padding: 0;
	margin: 0;
}
.filagraficos .modulografico .titulo_grafico a:hover {
	color: #8a0000;
	background: #fff;
}
/* -- INICIO ESTILOS MULTIMEDIA -- */
/* -- INICIO ESTILOS PUBLI300 Y DESTACADOS -- */
.publi300_destacados {
	width: 300px;
	margin: 0 15px 10px 0;
	padding: 0;
	float: left;
}
.publi300_destacados h4 {
	width: 295px;
	font-size: 12px;
	color: #535353;
	text-transform: uppercase;
	background: #ccc;
	padding: 2px 0 2px 5px;
	margin: 0 0 5px 0;	
}
.publi300_destacados h5 {
	width: auto;
	font-size: 12px;
	color: #000;
	border-bottom: 1px solid #eee;
	padding: 0 0 0 5px;
	margin: 0 0 8px 0;	
}
.publi300_destacados h5 a {
	font-size: 12px;
	color: #000;
}
#publi300 {
	margin: 0;
	padding: 0;
	overflow: hidden;
}
#publi300 .publi150 {
	width: 150px;
	margin: 0;
	padding: 0;
	background: #ccc;
	float: left;
	display: inline;
}
.publi300_destacados .destacado_entrenamientos {
	margin: 3px 0 0 0;
	padding: 0;
	overflow: hidden;
}
.publi300_destacados .destacado_entrenamientos ul {
	margin: 0 0 10px 8px;
	padding: 0;
}
.publi300_destacados .destacado_entrenamientos ul li {
	font-size: 11px;
	list-style: none;
	background: url(http://estaticos.elmundo.es/elmundodeporte/especiales/2008/03/formula1/img/cuadrado_rojo.gif) no-repeat 0 5px;
	padding: 0 0 0 10px;
	margin: 0;
	line-height: 16px;
}
.publi300_destacados .destacado_entrenamientos ul li a {
	font-size: 11px;
}
.publi300_destacados .destacados {
	margin: 0;
	padding: 0;
	overflow: hidden;
}
.publi300_destacados .destacados .bloque {
	width: 147px;
	margin: 0 0 5px 5px;
	padding: 0;
	float: left;
	overflow: hidden;
}
.publi300_destacados .destacados .bloque h6 {
	text-align: center;
	padding: 2px 0;
	margin: 0 0 2px 0;	
	color: #585858;
	background: #eee;
	text-transform: uppercase;
	font-size: 11px;
}
.publi300_destacados .destacados .bloque h6 a {
	color: #585858;
}
.publi300_destacados .destacados .bloque img {
	width: 147px;
	height: 70px;
	padding: 0;
	margin: 0 0 2px 0;
}
/* -- FIN ESTILOS PUBLI300 Y DESTACADOS -- */
/* -- INICIO ESTILOS GRANDES PREMIOS -- */
.contenidogp {
	width: 675px;
	margin: 0;
	padding: 0;
	overflow: hidden;
}
.contenidogp .fotogp {
	width: 320px;
	margin: 0;
	padding: 0;
	overflow: hidden;
	float: right;
}
.contenidogp .fotogp img {
	width: 300px;
	border: 1px solid #ccc;
	margin: 0;
	padding: 8px;
}
.contenidogp .fichagp {
	width: 340px;
	margin: 0 15px 0 0;
	padding: 0;
	overflow: hidden;
	float: left;
}
.contenidogp .fichagp strong {
	color:  #8a0000;
}
.contenidogp .fichagp ul {
	margin: 7px 0;
	padding: 0 0 7px 0;
	border-bottom: 1px dotted #ccc;
}
.contenidogp .fichagp ul li {
	font-size: 12px;
	list-style: none;
	background: url(http://estaticos.elmundo.es/elmundodeporte/especiales/2008/03/formula1/img/cuadrado_rojo.gif) no-repeat 10px 8px;
	padding: 0 0 0 22px;
	margin: 0;
	line-height: 22px;
}
.subrayado a {
	text-decoration: underline;
}
.subrayado a:hover {
	text-decoration: none;
}
.contenidogp .fichagp ul li a.strong  {
	color: #8a0000;
}
.contenidogp .fichagp ul.primero {
		border-top: 1px dotted #ccc!important;
		padding-top: 5px!important;
		margin: 0;
}
.contenidogp .fichagp ol {
	margin-top: 0;
	padding-bottom: 6px;
 	border-bottom: 1px dotted #ccc;
}
.contenidogp .fichagp ol li {
	line-height: 22px;
}
.contenidogp .fichagp h3 {
	font-size: 15px;
	color:  #8a0000;
	padding: 0 0 0 10px;
	margin: 10px 0 8px 0;
	font-variant: small-caps;
}
.contenidogp .navegacion_entrenamientos {
	width: 190px;
	float: right;
	margin: 0 0 0 15px;
	padding: 0;
}
.contenidogp .navegacion_entrenamientos ul {
	margin: 0;
	padding: 0;
	border-top: 1px dotted #ccc!important;
}
.contenidogp  .navegacion_entrenamientos ul li {
	font-size: 12px;
	list-style: none;
	background: url(http://estaticos.elmundo.es/elmundodeporte/especiales/2008/03/formula1/img/cuadrado_rojo.gif) no-repeat 10px 8px;
	padding: 0 0 0 22px;
	margin: 0;
	line-height: 22px;
	font-variant: small-caps;
 	border-bottom: 1px dotted #ccc;
}
.contenidogp  .navegacion_entrenamientos ul li a:hover {
	text-decoration: none;
}
.contenidogp  .navegacion_entrenamientos .nota {
	width: 170px;
	font-size: 11px;
	margin: 10px 0 0 10px;
	color: #999;
}
.contenidogp .resultados_entrenamientos {
	width: 445px;
	float: left;
	margin: 0;
	padding: 10px;
	border: 1px solid #ccc;
}
.contenidogp .resultados_entrenamientos p, .contenidogp .clasificaciongp p {
	line-height: 22px;
	padding-left: 20px;
}
.contenidogp .resultados_entrenamientos h2, .contenidogp .clasificaciongp h2 {
	font-size: 16px;
	color: #fff;
	background: #8a0000;
	margin: 0 0 10px 0;
	padding: 0;
	text-align: center;
	font-variant: small-caps;
}
.contenidogp .clasificaciongp {
	width: 653px;
	float: left;
	margin: 0;
	padding: 10px;
	border: 1px solid #ccc;
}
/* -- FIN ESTILOS GRANDES PREMIOS -- */
/* -- INICIO ESTILOS CLASIFICACIONES -- */
.clasificaciones {
	width: 675px;
	margin: 0;
	padding: 0;
	overflow: hidden;
}
.clasificaciones table {
	text-align: center;
}
.clasificaciones table th {
	font-size: 14px;
	font-weight: bold;
	color: #fff;
	background: #8a0000;
	font-variant: small-caps;
	padding: 1px 0;
}
.clasificaciones table td {
	line-height: 24px;
	border-bottom: 1px solid #e8e8e8;
}
.clasificaciones .titulopilotos {
	font-weight: bold;
	color: #fff;
	background: #000;
	margin-top: 100px;
	padding: 5px 0;
}
.clasificaciones .pilotos {
	color: #fff;
	background: #999;
	width: 100px;
	text-align: left;
	padding: 0 0 0 5px;
}
.clasificaciones .total {
	color: #fff;
	width: 78px;
	background: #8a0000;
}
.clasificaciones .titulototal {
	font-weight: bold;
	color: #fff;
	background: #8a0000;
	margin-top: 100px;
	padding: 5px 0;
}
.clasificaciones .banderas {
	width: 26px;
	background: #eee;
}
.clasificaciones .puesto {
	width: 120px;
}
.clasificaciones .puntos {
	width: 140px;
}
.clasificaciones .constructor {
	width: 415px;
	font-weight: bold;
	color: #8a0000;
}
.clasificaciones .sistema_puntuacion_constructores {
	width: 645px;
	margin: 20px 0 0 0;
	padding: 15px;
	background: #f5f5f5;
	overflow: hidden;
}
.clasificaciones .sistema_puntuacion_constructores h3 {
	font-weight: bold;
	font-size: 15px;
	color:  #666;
	padding: 0;
	margin: 0 0 10px 0;
	font-variant: small-caps;
}
.clasificaciones .sistema_puntuacion_constructores ul {
	width: 133px;
	margin: 0;
	padding: 0 0 0 20px;
	float: left;
	overflow: hidden;
}
.clasificaciones .sistema_puntuacion_constructores ul li {
	color: #666;
	background: url(http://estaticos.elmundo.es/elmundodeporte/especiales/2008/03/formula1/img/cuadrado_gris.gif) no-repeat 0 6px;
	list-style: none;
	padding-left: 15px;
}
/* -- FIN ESTILOS CLASIFICACIONES -- */
/* -- INICIO ESTILOS PILOTOS -- */
.pilotos_escuderias {
	width: 675px;
	margin: 15px 0 0 0;
	padding: 0;
	overflow: hidden;
}
.pilotos_escuderias .bloquesindex {
	width: 300px;
	border: 1px solid #ccc;
	float: left;
	margin: 0 0 15px 15px;
	padding: 10px 14px;
	overflow: hidden;	
}
.sinmargen_arriba {
	margin-top: 0!important;
}
.sinmargen {
	margin-left: 0!important;
}
.modulopiloto {
	width: 300px;
	margin: 0 0 10px 0;
	padding: 0;
	overflow: hidden;
}
.modulopiloto .foto {
	width: 116px;
	margin: 0;
	padding: 0;
	float: left;
}
.modulopiloto .nombre {
	width: 145px;
	margin: 0;
	padding: 20px 0 0 15px;
	float: left;
	border-top: 1px dotted #ccc;
}
.modulopiloto .nombre a {
	font-size: 14px;
	font-weight: bold;
	font-variant: small-caps;
	color: #8a0000;	
	margin: 0;
	padding: 0;
}
.modulopiloto .bandera {
	width: 24px;
	margin: 0;
	padding: 0;
	float: left;
}
.pilotos_escuderias .foto_p_e {
	width: 320px;
	margin: 0;
	padding: 0;
	overflow: hidden;
	float: right;
}
.pilotos_escuderias .foto_p_e img {
/*	width: 302px;*/
	border: 1px solid #ccc;
	margin: 0;
	padding: 8px;
}
.pilotos_escuderias .foto_p_e .enlace_album {
	background: #ccc;
	color: #666;
	margin: 0;
	padding: 0 5px 0 0;
	text-align: right;
	font-weight: bold;
	font-variant: small-caps;
}
.pilotos_escuderias .foto_p_e .enlace_album a {
	color: #666;
}
.pilotos_escuderias .foto_p_e .pilotos_probadores {
	margin: 10px 0 0 0;
	padding: 0;
}
.pilotos_escuderias .foto_p_e .pilotos_probadores h3 {
	font-size: 15px;
	color: #fff;
	background:  #8a0000;
	padding: 0 0 0 5px;
	margin: 10px 0 0 0!important;
	font-variant: small-caps;
}
.pilotos_escuderias .foto_p_e .pilotos_probadores .modulopiloto {
	width: 320px;
	margin-top: 10px;
}
.pilotos_escuderias .foto_p_e .pilotos_probadores .modulopiloto .nombre {
	width: 165px;
}
.pilotos_escuderias .foto_p_e .pilotos_probadores .modulopiloto .foto img, .pilotos_escuderias .foto_p_e .pilotos_probadores .modulopiloto .bandera img {
	margin: 0;
	padding: 0;
	border: 0;
}
.pilotos_escuderias .foto_p_e .pilotos_probadores .probadores {
	margin: 10px 0 0 0;
	padding: 8px 0;
	border-top: 1px dotted #ccc;
	border-bottom: 1px dotted #ccc;
	display: block;
}
.pilotos_escuderias .foto_p_e .pilotos_probadores .probadores h4 {
	font-size: 14px;
	color: #8a0000;
	padding: 0 0 0 5px;
	margin: 0 0 8px 0;
	font-variant: small-caps;
}
.pilotos_escuderias .foto_p_e .pilotos_probadores .probadores ul {
	margin: 0;
	padding: 0 0 0 20px;
}
.pilotos_escuderias .foto_p_e .pilotos_probadores .probadores ul li {
	color: #000;
	background: url(http://estaticos.elmundo.es/elmundodeporte/especiales/2008/03/formula1/img/cuadrado_rojo.gif) no-repeat 0 9px;
	list-style: none;
	padding-left: 12px;
	line-height: 24px;
}
.pilotos_escuderias .ficha_p_e {
	width: 340px;
	margin: 0 15px 0 0;
	padding: 0;
	overflow: hidden;
	float: left;
}
.pilotos_escuderias .ficha_p_e .primero {
	margin-top: 0;
}
.pilotos_escuderias .ficha_p_e .comentario {
	width: 330px;
	margin: 0 15px 0 0;
	padding: 10px 5px;
	border-top: 1px dotted #ccc;
	border-bottom: 1px dotted #ccc;
	overflow: hidden;
}
.pilotos_escuderias .ficha_p_e h3 {
	font-size: 15px;
	color:  #8a0000;
	padding: 0 0 0 5px;
	margin: 10px 0 8px 0;
	font-variant: small-caps;
}
.logoequipo {
	margin: 0 0 10px 0;
	padding: 0;
}
.pilotos_escuderias .ficha_p_e strong {
	color:  #8a0000;
}
.pilotos_escuderias .ficha_p_e ul {
	margin: 7px 0;
	padding: 0 0 7px 10px;
	border-bottom: 1px dotted #ccc;
}
.pilotos_escuderias .ficha_p_e ul li {
	font-size: 12px;
	list-style: none;
	background: url(http://estaticos.elmundo.es/elmundodeporte/especiales/2008/03/formula1/img/cuadrado_rojo.gif) no-repeat 10px 8px;
	padding: 0 0 0 22px;
	margin: 0;
	line-height: 22px;
}
.pilotos_escuderias .ficha_p_e ul li a {
	text-decoration: underline;
}
.pilotos_escuderias .ficha_p_e ul li a:hover {
	text-decoration: none;
}
.pilotos_escuderias .ficha_p_e ul li a.strong  {
	color: #8a0000;
}
.pilotos_escuderias .ficha_p_e ul.primero {
		border-top: 1px dotted #ccc!important;
		padding-top: 5px!important;
		margin: 0;
}
/* -- FIN ESTILOS PILOTOS -- */
/* -- INICIO ESTILOS INDEX EN VIVO -- */
.filaenvivo {
	width: 675px;
	margin: 0 0 25px 0;
	padding: 0;
	overflow: hidden;
}
.filaenvivo .moduloenvivo {
	width: 195px;
	margin: 0 18px 0 0;
	padding: 0 3px 10px 8px;
	float: left;
	border-bottom: 1px dotted #ccc;
	border-left: 1px dotted #ccc;
}
.filaenvivo .moduloenvivo .bandera {
	width: 24px;
	margin: 0 8px 0 0;
	padding: 3px 0 0 0;
	float: left;
}
.filaenvivo .moduloenvivo .envivo {
	width: 162px;
	margin: 0;
	padding: 0;
	float: right;
}
.filaenvivo .moduloenvivo .gp {
	font-size: 17px;
	font-weight: bold;
	color: #8A0000;
	margin: 0;
	padding: 0;
	font-variant: small-caps;
}
.filaenvivo .moduloenvivo .fecha_hora {
	color: #666;
	margin: 0 0 3px 0;
	padding: 0;
}
.filaenvivo .moduloenvivo .ver_envivo {
	color: #8a0000;
	font-size: 12px;
	font-weight: bold;
	padding: 0;
	font-variant: small-caps;
}
.filaenvivo .moduloenvivo .ver_envivo a {
	color: #8a0000;
	padding: 0;
}
.filaenvivo .moduloenvivo .ver_envivo a:hover {
	color: #8a0000;
}
/* -- FIN ESTILOS INDEX EN VIVO -- */
/* -- INICIO ESTILOS ÁLBUMES -- */
.filaalbumes, .filaopinion {
	width: 675px;
	margin: 0 0 25px 0;
	padding: 0;
	overflow: hidden;
}
.filaalbumes .moduloalbum, .filaopinion .modulo_opinion {
	width: 178px;
	margin: 0 43px 0 0;
	padding: 0 8px 10px 8px;
	float: left;
	border-bottom: 1px dotted #ccc;
	border-left: 1px dotted #ccc;
}
.filaalbumes .moduloalbum .titulo_album {
	color: #8a0000;
	font-size: 15px;
	font-weight: bold;
	text-align: center;
	padding: 0;
	font-variant: small-caps;
	margin: 5px 0 3px 0;
}
.filaalbumes .moduloalbum .titulo_album a {
	color: #8a0000;
	padding: 0;
	margin: 0;
}
.filaalbumes .moduloalbum .titulo_album a:hover {
	color: #8a0000;
	background: #fff;
}
.filaalbumes .subtitulo_album {
	margin: 0;
	padding: 0;
}
/* -- FIN ESTILOS ÁLBUMES -- */
/* -- INICIO ESTILOS RÉCORDS -- */
.records {
	width: 675px;
	margin: 0;
	padding: 0;
	overflow: hidden;
}
.records table {
	text-align: center;
	background: #eee;
}
.records table th {
	color: #fff;
	background: #8a0000;
	font-size: 13px;
	font-weight: bold;
	padding: 2px 0;
	text-transform: uppercase;
}
.records td {
	background: #fff;
}
.records .anio {
	width: 100px;
}
.records .equipo {
	width: 200px;
}
.records .campeon {
	width: 275px;
	text-align: left;
	padding: 0 0 0 100px;
	margin: 0;	
	font-weight: bold;
	color: #8a0000;
}
.records .campeon img {
	margin: 5px 8px 5px 0;
	padding: 0;
	vertical-align: middle;
}
.bloquesrecords {
	width: 332px;
	margin: 0 0 15px 10px;
	padding: 0;
	float: left;
	overflow: hidden;
	display: block;
}
.bloquesrecords .subtitulo {
	color: #666;
	background: #ddd;
	font-weight: bold;
	line-height: 18px;
}
.bloquesrecords .piloto {
	width: 252px;
	text-align: left;
	padding: 0 0 0 50px;
	margin: 0;	
	font-weight: bold;
	color: #8a0000;
}
.bloquesrecords .piloto img, .bloquesrecords .piloto_peq img, .bloquesrecords .ganador img {
	margin: 5px 8px 5px 0;
	padding: 0;
	vertical-align: middle;
}
.records .marca {
	width: 80px;
}
.bloquesrecords .piloto_peq {
	width: 212px;
	text-align: left!important;
	padding: 0 0 0 20px;
	margin: 0;	
	font-weight: bold;
	color: #8a0000;
}
.records .marca_peq {
	width: 60px;
}
.records .anio_peq {
	width: 60px;
}
.records .marca_g {
	width: 150px;
	line-height: 12px;
}
.records .marca_g .gp {
	font-weight: bold;
	margin: 10px 0 5px 0;
	padding: 0;
}
.records .marca_g .detalle {
	font-size: 11px;
	margin: 0 0 10px 0;
	padding: 0;
}
.bloquesrecords .ganador {
	width: 182px;
	text-align: left!important;
	padding: 0 0 0 20px;
	margin: 0;	
	font-weight: bold;
	color: #8a0000;
}
/* -- FIN ESTILOS RÉCORDS -- */
/* -- INICIO ESTILOS FONDOS -- */
.filafondos {
	width: 675px;
	margin: 0 0 25px 0;
	padding: 0;
	overflow: hidden;
}
.filafondos .modulofondos {
	width: 160px;
	margin: 0 0 0 11px;
	padding: 0;
	float: left;
}
.filafondos .modulofondos img {
	width: 160px;
	height: 80px;
}
.filafondos .modulofondos .tamanios {
	width: 160px;
	background: #eee;
	margin: 0;
	padding: 0;
	text-align: center;
}
.filafondos .modulofondos .tamanios ul {
	margin: 0;
	padding: 3px 5px
}
.filafondos .modulofondos .tamanios ul li {
	font-size: 11px;
	list-style: none;
	display: inline;
	margin: 0 0 0 20px;
	padding: 0;
}
.filafondos .modulofondos .tamanios ul li a {
	color: #585858;
}
.filafondos .modulofondos .tamanios ul li a:hover {
	color: #8a0000;
	text-decoration: none;
}
.filafondos .modulofondos h5 a {
	color: #666;
}
/* -- FIN ESTILOS FONDOS -- */
/* -- INCIO ESTILOS DICCIONARIO -- */
.vermas {
	color: #8a0000;
	font-size: 11px;
	float: right;
	width: 175px;
	vertical-align: bottom;
	text-align: right;
	padding: 10px 0 0 0;
	margin:0;
	text-transform: uppercase;
}
.vermas a {
	color: #8a0000;
}
.diccionario {
	width: 675px;
	margin: 0;
	padding: 0;
	overflow: hidden;
}
.diccionario dl {
	margin: 0;
	padding: 0;	
}
.diccionario dt {
	color: #8a0000;
	text-transform: uppercase;
	font-weight: bold;
	font-size: 16px;
}
.diccionario dd {
	margin: 0 0 25px 0;
	padding: 0;
}
/* -- FIN ESTILOS DICCIONARIO -- */
/* -- INICIO ESTILOS NOVEDADES -- */
.novedades {
	width: 675px;
	padding: 10px 0 8px 0;
	margin: 0;
	border-top: 1px dotted #ccc;
	overflow: hidden;
}
.margenarriba {
	margin-top: 20px;
}
.novedades .fotonovedad {
	width: 226px;
	height: 94px;
	float: right;
	margin: 0;
	padding: 0;
}
.novedades .textonovedad {
	width: 434px;
	margin: 0 15px 0 0;
	padding: 0;
	float: left;
}
.novedades .textonovedad h2 {
	font-size: 16px;
	font-weight: bold;
	color:  #8a0000;
	padding: 0;
	margin: 0;
	font-variant: small-caps;
}
/* -- FIN ESTILOS NOVEDADES -- */
/* -- INICIO ESTILOS PARTICIPACIÓN -- */
.ver_resultado {
	color: #000;
	font-size: 12px;
	font-weight: bold;
	width: 250px;
	padding: 0;
	margin: 20px 0 20px 0;
	font-variant: small-caps;
}
.ver_resultado a {
	color: #000;
}
.filaencuesta {
	width: 675px;
	margin: 0 0 20px 0;
	padding: 0;
	overflow: hidden;
}
.filaencuesta dl {
	margin: 0;
	padding: 0;
}
.filaencuesta dt {
	font-size: 12px;
	font-weight: bold;
	color: #666;
	background: #ddd;
	padding: 3px 0 3px 10px;
	margin: 0 0 8px 0;
}
.filaencuesta dd {
	width: 102px;
	float: left;
	margin: 0 12px 0 0;
	padding: 0;
	text-align: center;
}
.filaencuesta dd img {
	width: 90px;
	padding: 5px;
	margin: 0 0 5px 0;
	border: 1px solid #ccc;
}
.filaencuesta dd input {
	margin-right: 3px;
	text-align:center;
	vertical-align: middle;
}
.filaencuesta label br {
	line-height: 12px;
}
.enviar {
	width: 675px;
	text-align: center;
	margin: 0 0 30px 0;
	padding: 0;
}
.resultados_encuesta {
	width: 675px;
	margin: 0;
	padding: 0;
	overflow: hidden;
}
.resultados_encuesta .encuestanumerovotos {
	width: 675px;

}
.resultados_encuesta .encuestanumerovotos td {
	background: #8a0000;
}
.resultados_encuesta .encuestatabla {
	width: 675px;
}
.resultados_encuesta .encuestatitulo {
	background: #999;
	color: #fff;
	padding: 2px 0 2px 5px;
}
.resultados_encuesta .encuestatexto {
	padding: 2px 0 2px 5px;
}
.foro {
	width: 675px;
	margin: 0;
	padding: 0;
	overflow: hidden;
	text-align: center;
}
.foro td a {
	color: #fff;
}
.foro table {
	width: 675px;
}
.indexparticipacion {
	width: 675px;
	margin: 10px 0 0 0;
	padding: 0;
	overflow: hidden;
}
.indexparticipacion .moduloparticipacion {
	width: 332px;
	margin: 0 0 0 11px;
	padding: 0;
	float: left;
}
.indexparticipacion .moduloparticipacion .iconomodulo {
	width: 135px;
	float: left;
	margin: 0;
	padding: 0;
}
.indexparticipacion .moduloparticipacion .textomodulo {
	width: 187px;
	float: right;
	text-align: left;
	vertical-align: middle;
	padding: 3px 10px 0 0;
	margin: 0;
}
.indexparticipacion .moduloparticipacion .textomodulo strong {
	color: #8a0000;
	font-variant: small-caps;
	font-size: 18px;
	margin: 0;
	padding: 0;
}
.indexparticipacion .moduloparticipacion .textomodulo strong a {
	color: #8a0000;
}
.indexparticipacion .moduloparticipacion .textomodulo p {
	margin: 8px 0 0 0;
	padding: 0;
}
.contenidoforo {
	width: 675px;
	margin: 20px 0 0 0;
	padding: 0;
	overflow: hidden;
}
.contenidoforo .fichaforo {
	width: 340px;
	margin: 0 15px 0 0;
	padding: 0;
	overflow: hidden;
	float: left;
}
.contenidoforo .fichaforo strong {
	color:  #8a0000;
}
.contenidoforo .fichaforo strong a {
	color:  #8a0000;
}
.contenidoforo .fichaforo ul {
	margin: 7px 0;
	padding: 0 0 7px 0;
	border-bottom: 1px dotted #ccc;
}
.contenidoforo .fichaforo ul li {
	font-size: 12px;
	list-style: none;
	background: url(http://estaticos.elmundo.es/elmundodeporte/especiales/2008/03/formula1/img/cuadrado_rojo.gif) no-repeat 10px 8px;
	padding: 0 0 0 22px;
	margin: 0;
	line-height: 22px;
}
.contenidoforo .fichaforo ul li a.strong  {
	color: #8a0000;
}
.contenidoforo .fichaforo ul.primero {
		border-top: 1px dotted #ccc!important;
		padding-top: 5px!important;
		margin: 0;
}
.contenidoforo .podioforo {
	width: 320px;
	height: 290px;
	margin: 0;
	padding: 0;
	overflow: hidden;
	float: right;
	background: url(http://estaticos.elmundo.es/elmundodeporte/especiales/2008/03/formula1/img/podio.gif) no-repeat 0 70px;
}
.contenidoforo .podioforo .pilotospodio {
	width: 100px;
	margin: 0 0 0 10px;
	padding: 0;
	float: left;
}
.contenidoforo .podioforo .pilotospodio img {
	width: 88px;
	margin: 0;
	padding: 5px;
	border: 1px solid #ccc;
	background: #fff;
}
#uno {
	margin-top: 0;
}
#dos {
	margin-top: 35px;
}
#tres {
	margin-top: 55px;
}
.contenidoforo .podioforo .pilotospodio h4 {
	font-size: 13px;
	background: #7b7b7b;
	color: #fff;
	font-weight: bold;
	text-align: center;
	margin: 1px 0 0 0;
	padding: 0;
	font-variant: small-caps;
}
.contenidoforo .podioforo h3 {
	font-size: 15px;
	color:  #666;
	padding: 0 0 0 8px;
	margin: 0 0 8px 0;
	font-variant: small-caps;
	background: #ccc;
}
/* -- FIN ESTILOS PARTICIPACIÓN -- */
/* -- INICIO ESTILOS OPINIÓN -- */
.filaopinion .modulo_opinion .titulo_opinion {
	color: #8a0000;
	font-size: 15px;
	font-weight: bold;
	text-align: left;
	padding: 0;
	font-variant: small-caps;
	margin: 5px 0 0 0;
}
.filaopinion .modulo_opinion .titulo_opinion a {
	color: #8a0000;
	padding: 0;
	margin: 0;
}
.filaopinion .modulo_opinion .titulo_opinion a:hover {
	color: #8a0000;
	background: #fff;
}
.enviar_pregunta {
	width: 675px;
	margin: 0 0 25px 0;
	padding: 0;
	color: #8a0000;
	font-size: 13px;
}
.enviar_pregunta a {
	color: #8a0000;
}
.consultorio_gene {
	width: 675px;
	margin: 0;
	padding: 0;
	overflow: hidden;
}
.consultorio_gene .foto_consultorio {
	width: 320px;
	margin: 0 0 20px 20px;
	padding: 0;	
	float: right;
}
.consultorio_gene .foto_consultorio img {
	width: 300px;
	margin: 0;
	padding: 9px;	
	border: 1px solid #ccc;
}
.consultorio_gene h1 {
	margin: 0 0 30px 0;
	padding: 0;
	font-size: 28px;
}
.consultorio_gene dl {
	margin: 0;
	padding: 0;
}
.consultorio_gene dt {
	font-weight: bold;
	margin: 0 0 10px 0;
	padding: 0;
	font: normal 12px "Courier New", Courier, mono;
	color: #666;
/*	color: #8a0000;*/
}
.consultorio_gene dd {
	margin: 0 0 30px 10px;
	padding: 0;
}
/* -- FIN ESTILOS OPINIÓN -- */
/* -- INICIO ESTILOS INDEX -- */
.fotoindex {
	width: 655px;
	margin: 0 0 20px 0;
	padding: 15px 8px 15px 8px;
	border: 1px solid #ccc;
	overflow: hidden;
	text-align: center;
}
.fotoindex img {	
	width: 640px;
	margin: 0 0 10px 0;
	padding: 0;
}
.fotoindex h1 {
	font-size: 28px;
	margin: 0;
	padding: 0;
	color: #8a0000;
	text-align: center;
}
.fotoindex h1 a {
	color: #8a0000;
}
.destacados_portada {
	width: 655px;
	background: #f5f5f5;
	padding: 10px;
	margin: 0;
	overflow: hidden;
}
.destacados_portada h4 {
	font-size: 13px;
	color: #8a0000;
	text-transform: uppercase;
	margin: 0;
	padding: 0;
}
.destacados_portada h4 a {
	color: #8a0000;
}
.destacados_portada .destacado_blogs {
	width: 200px;
	margin: 0;
	padding: 0;
	float: left;
	overflow: hidden;
}
.destacados_portada .destacado_blogs ul {
	margin: 10px 0 0 8px;
	padding: 0;
}
.destacados_portada .destacado_blogs ul li {
	font-size: 11px;
	list-style: none;
	background: url(http://estaticos.elmundo.es/elmundodeporte/especiales/2008/03/formula1/img/cuadrado_rojo.gif) no-repeat 0 6px;
	padding: 0 0 0 10px;
	margin: 0;
	line-height: 18px;
}
.destacados_portada .destacado_blogs ul li a {
	font-size: 12px;
	color: #8a0000;
	font-weight: bold;
}
.destacados_portada .destacado_graficos {
	width: 229px;
	float: left;
	margin: 0 10px;
	padding: 0 10px;
	float: left;
	overflow: hidden;
	border-left: 3px solid #fff;
	border-right: 3px solid #fff;
}
.destacados_portada .destacado_graficos .modulo_graficos {
	width: 229px;
	margin: 3px 0 5px 0;
	padding: 0;
	overflow: hidden;
}
.destacados_portada .destacado_graficos .modulo_graficos h5 {
	font-size: 12px;
	color: #8a0000;
	text-transform: uppercase;
	margin: 0;
	padding: 0;
}
.destacados_portada .destacado_graficos .modulo_graficos h5 a {
	color: #8a0000;
}
.destacados_portada .destacado_graficos .modulo_graficos img {
	width: 105px;
	float: left;
	margin: 0;
	padding: 0;	
}
.destacados_portada .destacado_graficos .modulo_graficos .texto_graficos_portada {
	width: 111px;
	float: right;
	margin: 0;
	padding: 0 5px 0 8px;	
	font-weight: bold;
}
.destacados_portada .destacado_foro {
	width: 180px;
	float: left;
	margin: 0;
	padding: 0;
	overflow: hidden;
}
.destacados_portada .destacado_foro p {
	margin: 8px 0;
	padding: 0;
}
.destacados_portada .destacado_foro .ir_al_foro {
	color: #8a0000;
	font-size: 12px;
	font-weight: bold;
	padding: 0 5px 0 0;
	margin: 0;
	font-variant: small-caps;
	text-align: right;
}
.destacados_portada .destacado_foro .ir_al_foro a {
	color: #8a0000;
}
/* -- FIN ESTILOS INDEX -- */
