@charset "utf-8";
/* CSS Document */
/*reset */
ul, ol {margin:0; padding:0;}
li {list-style-type:none}
a img {border:0}
#contenido h1 {margin:0 0 20px; color:#282a2c; border-bottom:3px solid #9f2a00; padding:10px 8px 8px;}
#contenido h1 span { color:#B1B1B1; margin:0 0 0 5px; }
#contenido h1 span strong { font-size:70%; }
/*#contenedor {overflow:hidden} carolina: lo quito porque no permite que se vean las publis laterales*/
#contenido {padding-top:15px; float:left; position:relative; width:100%; margin-bottom:20px}
#contenido a {color:#069; text-decoration:none;}
#contenido a:hover, #contenido a:active, #contenido a:focus {color:#900}
#contenido h1 em {
color:#9f2a00;
}
h2.titulo-columna{color:#5E4E38;font-weight:normal;}
.noticias .antetitulo {
color:#9f2a00;
}
#contenido .noticias h3 {
font-family:Arial,Helvetica,sans-serif;
font-size:180%;
font-weight:bold;
line-height:120%;
}

.columna-6 {
width:472px;
}

.patrocinio { margin-bottom:10px; display:none;}

.siguiente{ display:none;}



/* =RANKING NOTICIAS */ 

#modulo_ranking{width:300px;position:relative;clear:both;float:left;z-index:1;}
#modulo_ranking .pestana_GDP{position:relative;z-index:1;padding:5px 0;background:#F0EEEC;padding:10px 10px 38px;float:left;width:280px;font:12px/18px Arial, Helvetica, sans-serif;}	
#modulo_ranking_noticias ol{clear:both;}
.nav_ranking{position:relative!important;top:3px!important;right:0!important;left:auto!important;width:auto!important;left:auto;float:right;height:30px;}
.nav_ranking li{font-size:11px;margin:0 0 0 2px;display:inline;font-weight:normal; float:left}
.nav_ranking ol li {color: #999 !important;font-size: 11px;}
#contenido .nav_ranking li a{background:#F0EEEC;padding:0 6px;line-height:24px; display:block; float:left; font-weight:bold}
#contenido .nav_ranking li.numero_activa a{background:#11547F url(https://e00-elmundo.uecdn.es/elmundodeporte/iconos/v4.x/v4.01/bg_navprincipal.gif) no-repeat scroll center 0;color:#fff;}
#modulo_ranking h4{border-bottom:3px solid #A20101;border-top:1px solid #E0E0E0;color:#323537;font-size:12px;letter-spacing:0;line-height:26px;margin-bottom:-30px;padding:0;width:301px;}
#modulo_ranking_noticias .nav_ranking{ position:absolute!important;}
#modulo_ranking h4{border-color:#A20101;}
.nav_ranking li.numero_activa a{background:#11547F url(https://e00-elmundo.uecdn.es/elmundodeporte/iconos/v4.x/v4.01/bg_navprincipal.gif) no-repeat scroll center 0;}

/* noticias ranking */
#modulo_ranking ol {margin-left:20px;}
#modulo_ranking ol,
#modulo_ranking ol li {list-style:decimal outside; color:#035A89;font-size:11px; }
#contenido #modulo_ranking ol li a{ background:none;padding:0;}
#contenido #modulo_ranking ol li a:hover{color:#990044;}
#modulo_ranking .mas{border:0;border-top:1px solid #fff;margin:8px 0 -5px;position:absolute;right:10px;width:280px;}
#modulo_ranking .mas a{border:0 none;float:right;font-weight:bold;padding:5px 0 5px 10px;}


/* reproductores de video */
.cubre_reproductor {position:relative; overflow:hidden;}
.cubre_reproductor a.boton_play {height:100%; width:100%; position:absolute; top:0; left:0; background:transparent url("https://e00-elmundo.uecdn.es/elmundo/iconos/v4.x/v4.02/play.png") no-repeat scroll right bottom; text-indent:-9000px;}
.cubre_reproductor a.boton_play:hover {background:transparent url("https://e00-elmundo.uecdn.es/elmundo/iconos/v4.x/v4.02/play_hover.png") no-repeat scroll right bottom;}
.cubre_reproductor a.actualice_flash:hover, .cubre_reproductor a.actualice_flash.activo {background:transparent url("https://e00-elmundo.uecdn.es/elmundo/iconos/v3.0/aviso_actualice_flash.png") no-repeat 50% 70%;}
.cubre_reproductor a.no_flash:hover, .cubre_reproductor a.no_flash.activo {background:transparent url("https://e00-elmundo.uecdn.es/elmundo/iconos/v3.0/aviso_instale_flash.png") no-repeat 50% 70%;}
.video.iframe .cubre_reproductor {top:-10px; left:-10px;}
#video_iframe .cubre_reproductor {top:-10px; left:-10px;}


#reproductor p { background:#4d4842; color:#fff; padding:10px; margin:0;}


#info_site {float:left; width:970px;  padding:10px; left:3px; border:1px solid #F0F0F0; background:none #FFF; color:#777777; padding:5px 5px 15px; position:relative; clear:both }
#logo_avisolegal {float:left; padding:5px 0; position:relative; width:912px; }
#info_site .avisos {position:absolute; right:15px; top:15px;}
#info_site .avisos li {border-right:1px solid #E0E0E0; float:left; line-height:12px; padding:0 5px; }
#info_site img {display:inline;}
#info_site strong {font-size:11px; font-weight:normal; margin-left:10px; top:-3px;}
#info_site a {color:#069; text-decoration:none;}
#info_site a:hover, #info_site a:active, #info_site a:focus {text-decoration:underline}
#redes {display:inline; float:left; height:16px; margin:0; padding:9px 0 5px 10px; position:relative; width:40px;}
#info_site .facebook {background:url("https://e00-elmundo.uecdn.es/mundial/2010/iconos/v1.x/v1.01/comunes/ico_facebook.gif") no-repeat scroll center center transparent; display:block; float:right; height:15px; margin:0 5px 0 0; width:15px; }
#info_site .twitter {background:url("https://e00-elmundo.uecdn.es/mundial/2010/iconos/v1.x/v1.01/comunes/ico_twitter.gif") no-repeat scroll center center transparent; display:block; float:right; height:15px; margin:0 5px 0 0; width:15px;}
#info_site .firma_info_site {border-bottom:0; border-top:1px solid #DDD; float:left; padding:5px 0; position:relative; width:962px;}
#info_site .firma_info_site li { float:left; padding-right:5px; }
#info_site .firma_info_site li strong {font-weight:bold; margin:0; padding:0 5px 0 0; top:0;}



/* Migas */
.clasificacion-general .rastro-migas, .grandes-premios .rastro-migas, .novedades .rastro-migas, .pilotos .rastro-migas, .constructores .rastro-migas{
background:none repeat scroll 0 0 #494D50;
}
.clasificacion-general #nav-pagina li, .grandes-premios #nav-pagina li, .novedades #nav-pagina li, .records #nav-pagina li, .pilotos #nav-pagina li, .constructores #nav-pagina li {
border-left:1px solid #5A5F62;
border-right:1px solid #2F3233;
}
.clasificacion-general #nav-pagina li.primero, .grandes-premios #nav-pagina li.primero, .novedades #nav-pagina li.primero, .records #nav-pagina li.primero, .consultorio #nav-pagina li.primero, .pilotos #nav-pagina li.primero, .constructores #nav-pagina li.primero {
border-left:0 none;
}
.clasificacion-general #nav-pagina li.ultimo, .grandes-premios #nav-pagina li.ultimo, .novedades #nav-pagina li.ultimo, .records #nav-pagina li.ultimo, .pilotos #nav-pagina li.ultimo, .constructores #nav-pagina li.ultimo{
border-right:0 none;
}

.pestanas{margin-bottom:10px;clear:both; overflow:hidden;}
.pestanas li{ border:1px solid #C1B29E; float:left; padding:5px 10px; margin:0 5px 0 0;background:#E6E3DC;}
.diccionario .pestanas li { padding:2px 8px; font-weight:bold;}
.pilotos li.nav_clasif_mundial, .constructores li.nav_clasif_escuderia{ background:#fff;font-weight:bold; }


/* DICCIONARIO */

.diccionario #contenido h3 {
border-bottom:1px dotted #AAB1B7;
clear:both;
color:#9F2A00;
float:left;
font:bold 180%/150% Georgia,"Times New Roman",Times,serif;
margin:10px 0 5px;
padding:0 10px;
width:98%;
}
.diccionario #contenido dt{ font:bold 110%/125% Georgia, "Times New Roman", Times, serif; color:#5e4e38;display:block;clear:both; padding:5px 0;}
.diccionario #contenido dd{ border-bottom:1px solid #c1b29e; margin:0 0 8px 0; padding:0 0 10px 0;display:block;clear:both; }
.diccionario #contenido dd img{display:block;margin:10px 0 10px 0; border:3px solid #c1b29e;}


/* NOVEDADES */

.cajafoto img{ width:610px;}

.novedades h2, .records h2 {color:#9f2a00;font:normal 130%/140% Georgia, "Times New Roman", Times, serif; border-bottom:1px dotted #c1b29e;}
.novedades .texto {font-size:110%;line-height:140%; color:#333;}

.novedades .texto table {width:100%}
.novedades .texto table td{ border-bottom:1px dotted #c1b29e; color:#666;}

.novedades .texto table td.posicion{ color:#5e4e38;font-weight:bold; font-size:100%; font-style:italic;}


/* RÉCORDS */

.records .col1{ width:300px;float:left;}
.records .col2{width:300px;float:right;}


.records .cajafoto img{ width:300px; height:90px;}

.records .col1 table, .records .col2 table { margin:10px 0 20px 0; width:100%;}
.records table.generica td{border-bottom:1px dotted #C1B29E;}
.records table.generica .nombre {text-align:left;}
.records table.generica caption { font:bold 120%/140% Georgia, "Times New Roman", Times, serif; text-align:left;color:#5e4e38;}
.records table.generica th{ padding:5px 3px;}
.records table.generica .nombre img{ margin-right:10px;}

.records table.generica .marca{ font-weight:bold;color:#9f2a00;}

/*RESULTADOS*/
.resultados #contenido h1 {margin-bottom:0}
.resultados  table {
	overflow:hidden;
	text-align:left;
	width:100%;
}

.resultados table th {
background:none repeat scroll 0 0 #9F2A00;
border-bottom:1px dotted #C1B29E;
color:#FFFFFF;
font-weight:normal;
margin:0 5px 0 0;
padding:4px 0 2px 5px;
text-align:center;
}
.resultados table td {
	padding:5px 5px 5px 10px;
	margin:0 5px 0 0;
	border-bottom:1px dotted #c1b29e;
	text-align:center;
	font-size:90%;
}
.resultados table .resultado2 {
	padding:0 3px;
	margin:0;
	text-align:center;
	width:14px;
}
.resultados table .resultado {
	padding:0 3px;
	margin:0;
	text-align:center;
	width:14px;
	background:#efefef; border-bottom:1px dotted #fff
}
.resultados table .gris {background:#E4E7E8; border-bottom:1px dotted #fff}
.resultados table strong {color:#900}


/* resultados en portada */
.resultados #tabla_portada { background:#E6E3DC;}
.resultados #tabla_portada td{ }

.portada table.clasificacion tr.info_puntos {display:none;}

.portada table.clasificacion td, .portada table.clasificacion th { border:none; }
.portada table.clasificacion td {border-bottom:1px dotted #c1b29e;}

.portada .resultados .clasificacion .pos {color:#9f2a00;  padding:3px 5px;}
 .portada .resultados .clasificacion .pos_1 .pos,
  .portada .resultados .clasificacion .pos_2 .pos,
   .portada .resultados .clasificacion .pos_3 .pos {background:none; color:#9f2a00;}

.portada .resultados .clasificacion .pos_1, 
.portada .resultados .clasificacion .pos_2, 
.portada .resultados .clasificacion .pos_3 {font-weight:bold;color:#5e4e38;}
.portada .resultados .clasificacion {font-size:120%;color:#666;}

.generica.tabla-clasificacion .primeros td.posicion, .resultados .clasificacion .pos_1 .pos, .resultados .clasificacion .pos_2 .pos, .resultados .clasificacion .pos_3 .pos {
background:none repeat scroll 0 0 #006699;
color:#FFFFFF;
font-weight:bold;
}


/**********************************ARREGLOS SÁBADO 26 EN VIVO TABLA GECA*************************************************/
.generica.tabla-clasificacion caption { }
.generica.tabla-clasificacion td { font-weight:normal; }
table#tabla_portada.generica.tabla-clasificacion td.parada, table#tabla_portada.generica.tabla-clasificacion th.parada {} 

/*******************************************************/

.portada #cuerpo_envivo.narracion_envivo li blockquote p {
border-left:none;
}


.competicion.portada .clasificacion .pais {display:none;}
.competicion.portada .resultados table td {padding:2px 5px 2px 10px; font-size:80%;}
.competicion.portada .resultados table td.nombre { text-align:left;}
/******* facebook twitter **************/

.compartir {
float:left;
margin-right:10px;
}


/******* POP UP **************/


#popUp {
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 99999;
}
#popUpHija {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 2px solid #999999;
    display: block;
    left: 50%;
    margin: 0 0 0 -300px;
    padding: 0;
    position: absolute;
    text-align: center;
    width: 620px;
}
#cerrarPopUp {
    background: url("https://e00-elmundo.uecdn.es/resumen/2010/img/bt-cerrar.png") no-repeat scroll 0 0 transparent;
    cursor: pointer;
    display: block;
    height: 32px;
    position: absolute;
    right: 25px;
    top: 8px;
    width: 26px;
}
#capaTitle {
    display: none;
}
#transparencia {
    background: none repeat scroll 0 0 #000000;
    left: 0;
    opacity: 0.5;
    position: absolute;
    top: 0;
    width: 100%;
}






/* ************************** CALENDARIO ******************************** */


     .selector_pestana:hover {cursor:pointer}

     .selector_pestana .pestana{display:none;}
     .selector_pestana.activaJs .pestana{display:block;}

	 #gp-calendario{position:relative;clear:both;height:880px;}
	 
	  #gp-calendario h2{
	  	border:1px solid #E3D9CD;line-height:18px;display:block;margin:0; width:262px;	font-size:120%; font-weight:normal;padding:10px 5px 5px 40px; background:#EFEBE0; position:relative;	color:#5E4E38;
		}
	  #gp-calendario .pestana{ position:absolute; top:0; right:0;border:1px solid #E3D9CD;background:#fff; height:698px; }
	  
	  
	  
#gp-calendario .video{ border-bottom:1px solid #ccc; padding:20px;}
	  
	  #gp-calendario .activaJs h2{
		border-right:2px solid #fff;
		color:#9f2a00;
		background:#fff;
		
		
	  }
	  #gp-calendario .activaJs h2 .fecha{color:#5e4e38; font-weight:normal; font-size:80%;}
	  #gp-calendario h2 strong{ padding:0 0 0 5px; font: italic normal 79%/100% Georgia, "Times New Roman", Times, serif; color: #006699;}
	  
  	#gp-calendario .activaJs .pestana{	border-left:none; cursor:text;}
   	#gp-calendario h2 img{ padding:2px; border:1px solid #E3D9CD; width:20px;color:#5e4e38; margin:0 5px 5px 0;position:absolute; top:10px; left:5px;}
  
	#gp-calendario .fecha {
		border-bottom:1px dotted #E3D9CD;
		color:#5E4E38;
		display:block;
		font-size:160%;
		padding:10px 10px 5px 30px;
		position:relative;
		top:10px;
	}

	
	#gp-calendario .pestana ul{padding:15px 0 25px 20px; }
	#gp-calendario .pestana ul li { float:left; clear:none; padding:0 10px; color:#5E4E38;}
	#gp-calendario .pestana ul li strong{color:#9f2a00;}
	#gp-calendario .pestana ul li a{ border-bottom:1px dotted #E3D9CD;}
	#gp-calendario .pestana ul li a:hover{color:#9f2a00;}

	#gp-calendario .pestana ul.datos-circuito {width:650px;}
	#gp-calendario .pestana ul.datos-circuito li{ display:block; float:left;  width:180px;}
	#gp-calendario .pestana ul.datos-circuito li.titulo-datos{ font-weight:bold; border-bottom:1px dotted #E3D9CD; padding-top:10px; width:600px; display:block; float:none;}

/*
.calendario .jornadas li {
float:left;
margin:0 10px;
width:475px;
}
.calendario h2 {
border-bottom:1px dotted #c1b29e;
color:#5e4e38;
font-size:130%;
line-height:145%;
margin:15px 0 5px;
background:url("https://e00-elmundo.uecdn.es/elmundodeporte/futbol/champions/img/fondos/titulo-columna.png") no-repeat scroll right center transparent;
}

.calendario .fecha {
clear:both;
color:#4d4842;
font-size:110%;
margin:0 0 10px;
text-align:left;
width:100%;
}
.calendario .jornada_GP {
background:#E6E3DC;
border:3px solid #D5D1CA;
padding:0 0 10px;
width:98%;
}
.calendario .jornada_GP ul {
border-top:0 none;
width:210px;
}
.calendario .jornada_GP li {
width:200px;
}

.navegacion-jornadas.calendario {
float:left;
margin-bottom:0;
margin-left:7px;
width:100%;
background:#4D4842;
clear:both;
padding:5px;
margin-left:0;
height:35px;
}
.navegacion-jornadas.calendario p{color:#fff;font-weight:bold; font-family:Georgia, "Times New Roman", Times, serif;}

.navegacion-jornadas p {
color:#333333;
float:left;
margin:0 10px 0 5px;
}
.calendario .navegacion-jornadas li {
margin:0 5px;
}

.calendario .navegacion-jornadas li {
height:17px;
padding:0;
width:25px;
}

.navegacion-jornadas .primera-vuelta {
background:-moz-linear-gradient(center top , #F9F9F9, #E5E5E5 20px) repeat scroll 0 0 transparent;
border:1px solid #C0C0C0;
color:#C0C0C0;
}
.calendario #contenido .navegacion-jornadas .primera-vuelta a {
border:0 none;
}
.calendario #contenido .navegacion-jornadas .primera-vuelta a img {
border:1px solid #333;
}
#contenido .navegacion-jornadas .primera-vuelta a {
background:none repeat scroll 0 0 #4F4F4F;
border:1px solid #3E3E3E;
color:#DCD5D5;
display:block;
margin:-1px;
text-decoration:none;
}
.calendario #contenido .navegacion-jornadas .primera-vuelta p {
color:#AEAE9F;
font-size:100%;
font-family: Arial, Helvetica, sans-serif;
font-weight:normal;
margin:0;
text-align:center;
width:100%;
}

.calendario #contenido .navegacion-jornadas .primera-vuelta p:hover {color:#fff;}
.calendario .jornadas li.mes {
border-bottom:1px dotted #AA000000000000000000000000000000000000000000000000000000000000



*/

/* ficha circuito */

.bloque-datos-gp h2 {
color:#990000;margin:5px 0 0 20px;font-weight:normal;
}
.bloque-datos-gp ul { margin-bottom:12px;}
.bloque-datos-gp li {
border-bottom:1px dotted #CCCCCC;
margin:0 0 0 20px;
padding:2px 0;
font-size:14px;
}
.bloque-datos-gp li strong {
color:#777777;
font-weight:normal;
}


/* index escuderias */


#escuderias{clear:both;float:left; width:990px;}
#escuderias li{ width:460px; float:left; border:1px solid #C1B29E; padding:10px;}
#escuderias li.izquierda{float:right;}
#escuderias li h2{
border-bottom:1px dotted #C1B29E;
color:#9F2A00;
font:130%/140% Georgia,"Times New Roman",Times,serif;
}

#escuderias .ficha-piloto{clear:both;}

#escuderias .generica.tabla-escuderia{width:210px; line-height:100%;float:none;}

.coche-escuderia {width:210px; height:150px; float:none; border:1px solid #eee; padding:10px 0 0 0;text-align:center; border:1px solid #E6E2DE;}
.coche-escuderia  img{width:210px;}
.coche-escuderia a { display:block;
margin-left:140px;
margin-top:20px;}

#escuderias .tabla-escuderia td{ text-align:left;}
#escuderias .tabla-escuderia td.piloto{ font-size:90%;}

#escuderias dl{float:none; width:210px; }

#escuderias .ficha-piloto li{ margin-right:30px; width:210px;padding:0;border:0;}
#escuderias .ficha-piloto li.ultima, #escuderias .datos-escuderia li.ultima { margin-right:0;}
#escuderias .ficha-piloto li img{ height:80px;width:210px;}
#escuderias .datos-escuderia li {width:auto;padding:0;border:0;margin-right:30px; text-align:center;}

#escuderias .ficha .piloto dt.titulo-columna{display:block;}

.datos-escuderia .ficha { border-top:none;}

.datos-escuderia  .ficha .piloto dt { border:none;}

#escuderias .datos-escuderia dl {width:210px; text-align:left; padding:4px 0;}



/* ficha piloto */
.ficha {border-top:none;}
.ficha dd {
margin:0;
}
.piloto .columna-3 .ficha {
margin-bottom:20px;
margin-top:0;
padding-top:0;
border-top:none;
}
.piloto .columna-3 .ficha .piloto {
border:0 none;
margin:0;
}
.ficha .piloto dt.titulo-columna {
	color:#000000;display:none;
}
.ficha .piloto dt {
color:#9F2A00;
float:left;
font-weight:normal;
margin-right:5px;
}
.ficha .piloto dt.nacimiento, .ficha .piloto dt.juego, .ficha .piloto dt.puntos, .ficha .piloto dt.ranking {
border:0 none;
display:inline;
}
.ficha dt, .ficha dd, .ficha .palmares li {
border-bottom:1px solid #E2E2E2;
}
.ficha .piloto dt.titulo-columna + dd {
border:0 none;
margin-bottom:10px;
}
.ficha .piloto dd {
border-bottom:1px dotted #AAAAAA;
}
.ficha .piloto dt.titular {
border-bottom:0 none;
font-family:Georgia,"Times New Roman",Times,serif;
font-size:160%;
margin:15px 0 10px;
width:100%;
}
.ficha .piloto dd.descripcion {
border:0 none;
color:#505050;
}

/* Tabla historial */

table.historial {
border:1px solid #DDD8C1;
margin-bottom:15px;
padding:8px;
width:310px;
border-collapse:inherit;
}
table.historial .titulo-columna {border-bottom:1px dotted #C1B29E; width:310px;}
table.historial thead th{
border-bottom:1px dotted #C1B29E;
color:#9F2A00;
font-size:140%;
font-weight:bold;
line-height:145%;
padding-top:5px;
text-align:center;

}
table.historial th {
color:#555;

}
table.historial th.anyo {
background-color:#E6E3DC;
color:#5E4E38;
font-weight:normal;
padding:3px;
text-align:right;
}

table.historial strong {font-weight:normal;}

table.historial td {
border-bottom:1px dotted #DDD8C1;
padding:3px;
text-align:center;
}

/* ficha Gran Premio */

.fecha-gp {
color:#4D4842;
font-size:140%;
font-weight:bold;
position:absolute;
right:15px;
top:28px;
}

.firma-envivo { color:#555; margin-bottom:5px;}
.firma-envivo strong{ font-style:italic;}

/* tabla pequeña clasificación */

.generica.tabla-clasificacion .primeros td.posicion, 
.resultados .clasificacion .pos_1 .pos,
.resultados .clasificacion .pos_2 .pos,
.resultados .clasificacion .pos_3 .pos
{ background:#006699; color:#fff; font-weight:bold; }
.generica.tabla-clasificacion.envivo td.piloto {padding-left:10px;}


/* Pestanas Clasificacion Portada */
	#clas_general .nav_pestanas{float: left; position: relative; width:190px; bottom:-1px; z-index:100;}
	#clas_general .nav_pestanas li{color:#fff; width:auto; float:left; text-align:center; padding:5px 8px; font-size:12px;font-weight: bold;margin:0 1px 0 0; border:1px solid #E3D9CD;}
	#contenido #clas_general .nav_pestanas li a, #contenido #clas_general .nav_pestanas li a:link, #contenido #clas_general .nav_pestanas li a:visited{color:#5e4e38; display:block;padding:0;}
	#clas_general .nav_pestanas li.activa, 
	#contenido #clas_general .nav_pestanas li.activa a, 
	#clas_general .nav_pestanas li.activa a:visited, 
	#clas_general .nav_pestanas li.activa a:hover {border-bottom:1px solid #f1f1f1; color:#900;margin-bottom:-1px}
	#contenido #clas_general .nav_pestanas li a:hover{}

	
#clas_general {float:left; position: relative; width:190px; bottom:-1px; z-index:100;}

#clas_general .nav_pestanas li {width:auto; background:#E6E3DC;}
#contenido #clas_general .nav_pestanas li a {padding:2px 10px; font-size:11px;}
#clas_general .competicion {border:1px solid #E3D9CD; float:left; margin-bottom:20px; padding-top:10px; width: 190px;}
#clas_general .resultados {float:left; width:175px; margin-left:7px; margin-bottom:10px; margin-top:0;}
#clas_general .resultados p {float:left; margin:5px 0 0 5px;}
#clas_general .resultados p.caption {margin:-5px 0 0 5px; position:relative; top:20px;}
#clas_general .clasificacion.equipo {width:305px; margin-left:5px; margin-top:5px}
#clas_general table.jornada-b {width:305px; margin:0 5px 5px}
#clas_general .proximo-partido dt {border-bottom:1px solid #CCC; color:#000000; margin:0 7px; text-align:left;
width:315px;}
#clas_general .proximo-partido {margin-top:10px}
#clas_general .proximo-partido .local {width:118px; margin-left:7px}
#clas_general .proximo-partido .visitante {width:117px; margin-right:7px}
#clas_general .clasificacion.equipo, #jornadas_equipos .clasificacion.jugados{ background:#fff}
#clas_general .clasificacion.equipo td.void {background:#e1e1e1}

	#clas_general .nav_pestanas li.activa, 
	#contenido #clas_general .nav_pestanas li.activa a, 
	#clas_general .nav_pestanas li.activa a:visited, 
	#clas_general .nav_pestanas li.activa a:hover { background:#fff; border-bottom:1px solid #fff; }
	#contenido #clas_general .nav_pestanas li a:hover{}



/* JORNADA GP PORTADILLA */

.competicion { position:relative;clear:both; float:left; border:1px solid #E3D9CD; margin-bottom:10px; padding-top:150px;}
.competicion .resultados {width:314px; margin:10px 7px;}
#jornada_enlazada{ position:absolute;top:0; left:0;}
.jornada .titulo-columna img { border:1px solid #B49F87;}
div.jornada ul{top:15px; right:10px;}
.jornada .titulo-columna strong {font-size:130%; line-height:145%;}
.jornada .segunda-linea{ position:absolute; top:30px; right:68px;color:#5E4E38;font:bold 120% Georgia, "Times New Roman", Times, serif;}
.jornada_GP {
float:left;
width:328px;
position:relative;
margin-bottom:5px;

}
.jornada_GP .foto-circuito img {
width:200px;
float: left;
margin-left:5px;
margin-top:5px;
}
.jornada_GP ul {
float:left;
width:100px;
margin-right:10px;
padding:20px 0 0 0 ;
position:absolute;
top:0;
right:0;
}


.jornada_GP ul li {
border-bottom:1px dotted #CCC;
font-size:90%;
}
.jornada_GP ul li.nombre-gp {
font-size:120%;
font-weight:bold;
}
.jornada_GP ul li.circuito-gp {
color:#505050;
}
.jornada_GP ul li.mas {
background: url("https://e00-elmundo.uecdn.es/elmundo/iconos/v4.x/v4.02/buscador/iconos_tipo_info.gif") no-repeat scroll -65px 4px transparent;
    padding-left: 17px;
	font-size:90%;
	}
.jornada_GP ul li.bandera {
border-color: #fff #CCC #CCC #fff;
border-spacing: 0;
border-style: solid;
border-width: 1px;
width:25px;
height:17px;
}

.competicion .titulo-columna {
margin-left:7px;
width:314px;
margin-top:10px;
float:left;
}

/* videso gran premio */

.destacados.videos li{ border:1px solid #D7CFC5; border-bottom:3px solid #D7CFC5; background:#E6E3DC; clear:both; overflow:hidden; float:left;width:100%;margin-bottom:10px;padding:10px;}
.destacados.videos li a, .destacados.videos li span{display:block;}
.destacados.videos li img{float:left; padding-right:10px; width:120px;}
.destacados.videos li div{ font-size:120%;line-height:140%;}
.destacados.videos li div strong{font-size:90%;color:#9f2a00}

/* clasificacion */


.generica.tabla-clasificacion {
width:314px;
margin-left:7px;
margin-bottom:10px;
font-size:110%;
color:#006699;
font-weight:bold;
border-collapse:inherit;
border:none;
}
.generica.tabla-clasificacion td.posicion{ color:#9F2A00; font-weight:bold;}
.generica.tabla-clasificacion td.piloto {
text-align:left;
padding-left:10px;
color:#5E4E38;
}
table#tabla_portada.generica td {
border-right:none;
border-left:none;
border-top:none;
border-bottom:1px dotted #C1B29E;
padding:3px 0;
}

table#tabla_portada.generica td.posicion {padding-left:0;padding-right:0;}
.competicion .generica.tabla-clasificacion th{ display:none; }

table#tabla_portada.envivo tr, table#tabla_portada.envivo td.posicion {
background:none;color:#9F2A00; 
}
table#tabla_portada.envivo{ width:330px;margin-left:0;}
 table#tabla_portada.envivo td{ font-size:110%;font-weight:bold; }
  table#tabla_portada.envivo td.piloto{}
 table#tabla_portada.envivo td.tiempo{ font-size:80%;font-weight:normal;}
/* tabla clasificacion */
table#tabla-clasificacion td.total {
background:#E6E3DC;
color:#333;
font-weight:bold;
}
table#tabla-clasificacion td.nombre {
padding:5px 0 0 5px;
text-align:left;
width:210px;
}
table.generica {
border-left:none;
border-top:none;
clear:left;
float:left;
margin-bottom:20px;
width:100%;
}
table.generica .par { background:#E6E3DC;}

table.generica th {
background:none repeat scroll 0 0 #4D4842;
border:none;
color:#FFFFFF;
padding:8px 8px 0 8px;
text-align:center;
}
.generica th.posicion {}
.generica td.posicion { color:#9f2a00; font-weight:bold;}
table.generica th a span{color:#FFFFFF; font-weight:normal;}
table.generica th img{ border:1px solid #fff;}
table.generica td {
color:#5e4e38;
border-right:none;
padding:5px 2px;
text-align:center;
}


/*  CONSULTORIO  */


#formulario-consultorio{
background:none repeat scroll 0 0 #4d4842;
clear:left;
float:left;
margin:0 0 15px;
padding:5px;
width:97%;
}

#formulario-consultorio label {
color:#fff;
}
#formulario-consultorio input, #formulario-consultorio textarea {
border:none;
margin:3px 0;
padding:3px 5px;
width:95%;
}

#formulario-consultorio input.boton {
background-color:#333333;
color:#CCCCCC;
cursor:pointer;
display:inline;
float:right;
font-size:90%;
margin-right:3px;
padding:3px 15px;
text-transform:uppercase;
width:auto;
}

.listado_noticias li {
background:url("https://e00-elmundo.uecdn.es/elmundo/iconos/v3.0/bolillos/bolillo.gif") no-repeat scroll 0 3px transparent;
border-bottom:1px dotted #CCCCCC;
margin:0 0 7px;
padding:0 0 7px 20px;
width:90%;
}

.consultorio dl {color:#333; font-size:110%;}

.consultorio dl dd.respuesta {
background:none repeat scroll 0 0 #fff;
margin:10px;
}

.consultorio dl dd {
background:none repeat scroll 0 0 #f5f2e7;
margin:0;
padding:5px 10px;
}

.consultorio dl dt { font-weight:bold; margin:10px 0 0 10px; padding:0 0 0 0;}

.consultorio .caja_foto {
background:none repeat scroll 0 0 #FFFFFF;
float:left;
margin:0 15px 10px 0;
padding:0 10px 0 0;
}
.consultorio .caja_foto p {
border-bottom:1px solid #c1b29e;
color:#505050;
margin:0;
padding:3px 0;
}
/*Ediciones anteriores*/

#ediciones-anteriores {
	float:left;
	position:relative;
	margin:10px 0;
	padding:10px 0 0 0;
	width:100%;
	border-top:1px solid #F0F0F0;
}
#ediciones-anteriores span {
	color:#5a6269;
	float:left;
	font-size:10px;
	padding:2px 5px 0 12px;
	text-transform:uppercase;
}
#ediciones-anteriores ul {
	float:left;
	margin:0;
	padding:0;
}
#ediciones-anteriores li {
	display:inline;
	float:left;
	margin:0;
	padding:0;
}
#ediciones-anteriores li a {
	background:#E8E8E8;
	color:#747d87;
	float:left;
	font-size:11px;
	font-weight:bold;
	margin:0 0 0 3px;
	padding:2px 6px;
	text-decoration: none;
}
#ediciones-anteriores li a:hover {
	background:#CCC;
	color:#505050;
}

