/* CSS En vivo - Especial Formula 1 2010 - ELMUNDO.es */

/*EN VIVOS*/
.col.col_02{
	background-image:none;
}
.envivo #proximo_gp{
	display:none;
}
.envivo .tit_envivo{
	position:absolute;
	color:#B4B8BC;
	line-height:30px;
	height:30px;
	font-size:32px;
	padding:0;
	right:10px !important;
	top:29px !important;
	width:295px;
	z-index:300;
}
.compartir{
	border:none !important;
	width:137px !important;

}
/*Flash coches*/

body.plantilla_envivo #include_f1_directo{
	margin-top:10px !important;
	margin-bottom:0 !important;
	height:150px;
	overflow:hidden;
}
body.plantilla_envivo #include_f1_directo .enlaces_flash{
	display:none;
}


/*Comentarios en vivo*/

.col_01 .intro{
	float: left;
	position:relative;
	padding:0;
	margin:5px 0 15px;
	width:483px;
}
.envivo .col_01 .intro{
	float: left;
	position:relative;
	padding:0;
	margin:5px 0 0;
	width:483px;
}
.col_01 .intro h2{
	float: left;
	position:relative;
	font:bold 26px Arial, Helvetica, sans-serif;
	color:#454C54;
	width:483px;
}
.col_01 .intro .cintillo{
	float:left;
	color:#5B626A;
	font-size:12px;
	font-weight:bold;
	margin-bottom:8px;
	position:relative;
	width:483px;
}
.col_01 .intro .cintillo em{
	color:#757e88;
}


.col_01 .intro .recargar_comentarios {
	float: left;
	position:relative;
	height:23px;
	padding:6px 0 0;
	margin:0;
	width:146px;
	display:block;
	color:#7b868a;
	text-align:center;
	font-size:11px;
	font-weight:bold;
	background:url("http://estaticos.elmundo.es/elmundodeporte/especiales/motociclismo/2010/img/bot_recargar_comentarios.png") no-repeat bottom;
}
.col_01 .intro a:hover.recargar_comentarios {
}

.en_vivo {
	float:left;
	position:relative;
	/*clear:both;*/
	padding:0;
	width:481px;
	/*border:1px solid #E1E0E0;*/
	border:0px;
}
.en_vivo ul {
	float:left;
	display:inline;
	margin:0;
	width:481px;
}
.en_vivo ul li {
	float:left;
	position:relative;
	display:inline;
	width:481px;
	clear:both;
}
.en_vivo ul li .metadata {
display:none;
	/*float:left;
	text-align:left;
	background-color:#E8E8E8;
	color:#656A6E;
	font: bold 11px Arial, Helvetica, sans-serif;
	display:block;
	padding:5px 10px 5px 10px;
	margin:0 0 10px;
	_margin:0;
	width:461px;
	border-bottom:1px solid #c90029;*/
}
.en_vivo ul li blockquote {
margin:0;
}
.en_vivo ul li blockquote p.destacado, .en_vivo ul li blockquote destacadop {
	float:left;
	text-align:left;
	background-color:#E8E8E8;
	color:#656A6E;
	font: bold 11px Arial, Helvetica, sans-serif;
	display:block;
	padding:5px 10px 5px 10px;
	margin:0 0 10px;
	_margin:0;
	width:461px;
	border-bottom:1px solid #c90029;
}
.en_vivo ul li .metadata span{
	display:none;
}
.en_vivo ul li .metadata .hora{
	display: inline;
	font-weight:bold;
	color:#858B8F;
}
.en_vivo cite {
	display:none;
}
.en_vivo blockquote{
	padding: 5px 0;
}
.en_vivo .foto {
	float:left;
	background-color:#E7E8EA;
	border:1px solid #CFCFCF;
	margin:0 0 10px;
	overflow:hidden;
	padding:3px;
	position:relative;
	width:392px;
}
.col_02 .bloque_comentarios {
	background:transparent url(http://estaticos.elmundo.es/especiales/2009/10/20_aniversario/img/envivo/fondo_comentarios.gif) repeat-y scroll 0 0;
	display:inline;
	float:left;
	width:312px;
}

/*Include lateral en vivo*/

.envivo #include_lateral_envivo{
	float:left;
	position:relative;
	display:inline;
	margin:3px 0 10px;
	width:290px;
	padding:5px;
	border:solid 1px #bbb;
	overflow:hidden;
	background:#6D757C url(http://estaticos.elmundo.es/elmundodeporte/especiales/motociclismo/2010/img/bg_ficha_lista.png) repeat scroll 0 0 !important;
}
.envivo #include_lateral_envivo h3.tit{
	float:left;
	position:relative;
	width:270px !important;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#fff;
	margin-bottom:5px;
	padding:3px 10px !important;
	background:#5c6c76 url(http://estaticos.elmundo.es/elmundodeporte/especiales/motociclismo/2010/img/bg_degrade_rojo.png) repeat-x scroll center top !important;
}
.envivo #include_lateral_envivo #resultados_envivo{
	float:left;
	position:relative;
	width:288px;
	height:213px;
	margin:0 0 10px;
	padding:0;
	border:1px solid #8A9197;
	display:inline;
	overflow-x:hidden;
	overflow-y:scroll;
}
.envivo #include_lateral_envivo #resultados_envivo table{
	margin-bottom:0 !important;
	background-color:#4b4f52 !important;
	width:270px;
}
.envivo #include_lateral_envivo #resultados_envivo table caption{
	background-color:#5E6468;
	color:#A3A8AB;
	font-weight:bold;
	padding:3px 0;
}
.envivo #include_lateral_envivo #resultados_envivo table td{
	color:#a3a8ab;
	border-bottom:solid 1px #5e6468;
}
.envivo #include_lateral_envivo #resultados_envivo table td.posicion{
	padding:0 0 0 2px;
	background:none !important;
	color:#c90029 !important;
	font-weight:bold;
}
.envivo #include_lateral_envivo #resultados_envivo table th.posicion{
	text-indent:-9999px;
}
.envivo #include_lateral_envivo #resultados_envivo table td.piloto,
.envivo #include_lateral_envivo #resultados_envivo table th.piloto{
	padding-left:3px;
}
.envivo #include_lateral_envivo #resultados_envivo table td.piloto,
.envivo #include_lateral_envivo #resultados_envivo table td.escuderia, 
.envivo #include_lateral_envivo #resultados_envivo table th.piloto,
.envivo #include_lateral_envivo #resultados_envivo table th.escuderia{
	text-align:left;
}
.envivo #include_lateral_envivo #resultados_envivo table td.intervalo,
.envivo #include_lateral_envivo #resultados_envivo table td.parada {
	color:#d6d8d8;
	font-size:10px;
}
/*Include comentarios lectores*/

.envivo #include_lateral_envivo .include_comentarios{
	float:left;
	position:relative;
	margin:0;
	padding:5px;
	width:278px;
	background-color:#4B4F52;
	border:1px solid #8A9197;
}
.include_comentarios #comentarios_lectores {
	float:left;
	margin:0;
	padding:0;
	position:relative;
	width:278px !important;
}
.include_comentarios #comentarios_lectores h3 {
	float:left;
	color:#A3A8AB;
	width:278px !important;
	padding:0;
	display:inline;
	font-size:12px;
	border-bottom:1px solid #393D40;
}
.include_comentarios #comentarios_lectores h3 span {
	font-size:18px;
	color:#fff;
}
.include_comentarios #comentarios_lectores_listado{
	float:left;
	margin:0;
	padding:0;
	position:relative;
	width:278px !important;
}
.include_comentarios #comentarios_lectores_listado ol{
	float:left;
	margin:0;
	padding:0;
	width:278px !important;
	background:none !important;
}
.include_comentarios #comentarios_lectores_listado ol li {
	margin-top:10px;
	background-color:#5E6468;
	border:1px solid #4b4f52;
}
.include_comentarios #comentarios_lectores_listado ol li h4{
	color:#65696E;
	height:38px !important;
	padding:2px 10px 0 0 !important;
	width:90px !important;
	border-bottom:none !important;
	background:url("http://estaticos.elmundo.es/elmundodeporte/especiales/motociclismo/2010/img/flecha_comentarios_envivo2.png") no-repeat right top;
	z-index:500px;
}
.include_comentarios #comentarios_lectores_listado ol li div strong {
	display:block;
	color:#bbb;
	margin-bottom:2px;
	font-size:12px;
}
.include_comentarios .fecha_hora {
	color:#333;
	font-size:11px;
}
.include_comentarios #comentarios_lectores_listado ol li div{
padding:5px;
border:0;
background-color:#6f777d;
}
.include_comentarios .nav_comentarios li a {
	color:#788085;
	padding:1px 5px;
	
}
.include_comentarios .nav_comentarios li a:hover{
background:#686d75;
}
.include_comentarios .num_comentarios {
	float:left;
	position:relative;
	clear:both;
	margin:0;
	overflow:hidden;
	padding:5px 0;
	width:278px;
	background:none;
}
.include_comentarios div#comentarios_lectores_listado ul.nav_comentarios{
	display:inline;
	float:right;
	position:relative;
	width:278px;
	top:0;
}
.include_comentarios div#comentarios_lectores_listado{
	float:left;
	margin:0;
	padding:0;
	position:relative;
	width:278px;
	border-top:1px solid #6C7275;
}
.include_comentarios #comentarios_lectores_listado ol li p {
	padding:10px;
	font-size:11px;
	line-height:18px;
	color:#EAEBEC;
}
.include_comentarios span.referencia{
	width:120px;
	z-index:9999;
}
.include_comentarios #comentarios_lectores_login .comentarios_lectores_paso{
	background:#9FA3AA;
	margin-bottom:10px;
	padding:5px;
	border:0 !important;
	width:278px !important;
}
.include_comentarios #comentarios_lectores .wrap{
	position:relative;
	float:left;
	width:278px;
	clear:both;
	padding:0;
	background: none !important;
	border:none;
}
.include_comentarios #comentarios_lectores .wrap a{
	color:#795e0b;
}
.include_comentarios #comentarios_lectores .wrap h5{
	color:#d0d2d5;
	width:268px !important;
	padding:5px !important;
	line-height:normal !important;
	font-size:12px;
	font-weight:bold;
}
.include_comentarios #comentarios_lectores_login{
color:#4b4f52 !important;
}
.include_comentarios #comentarios_lectores_login, 
.include_comentarios #comentarios_lectores_comentar {
	border:0;
	clear:both;
	display:inline;
	float:left;
	margin:5px 0 0;
	width:278px;
	padding:0;
	background:#9FA3AA;
}
.include_comentarios #comentarios_lectores_login h5, 
.include_comentarios #comentarios_lectores_comentar h5 {
	color:#606057;
	display:inline;
	float:left;
	font-size:12px;
	height:auto;
	margin:0 0 12px 0;
	padding:4px 5px;
	position:static;
	width:256px;
	background-color:#6f777d;
}
.include_comentarios #comentarios_lectores_login_formulario, 
.include_comentarios #comentarios_lectores_login_switch {
	display:inline;
	float:left;
	overflow:hidden;
	position:relative;
	width:290px;
	padding:0 !important;
}
.include_comentarios #formulario_login_comentarios label {
	display:inline;
	float:left;
	height:26px;
	margin:0 10px;
	padding:0 !important;
	position:relative;
	width:258px;
	text-align:left;
}
#formulario_login_comentarios label input {
	border:1px solid #9fa3aa;
	position:absolute;
	right:0;
	top:-2px;
	width:178px;
	margin-right:0 !important;
}
#comentarios_lectores_login .aviso {
	float:left;
	position:relative;
	color:#4b4f52;
	display:inline;
	font-size:10px;
	width:268px;
	margin-top:10px;
	text-align:left;
	border-top:1px dotted #FFF;
}
.unlock .nuevo_usuario{
	float:right;
	position:relative;
	font-size:11px;
	padding:5px;
	text-align:right;
	width:256px;
	right:0;
	top:0;
}
#comentarios_lectores_login .btn {
	float:right !important;
	position:relative !important;
	top:0 !important;
	right:0 !important;
	clear:none;
	margin-top:10px;
	text-align:center;
	width:100%;
	overflow:visible !important;
	display:inline;
}
#comentarios_lectores_login .btn input {
		color:#fff !important;
		background-image:none;
		border:none !important;
		background-color:#8d949a !important;
}
#formulario_login_comentarios div.nuevo_usuario {
	float:left;
	position:relative;
	font-size:11px;
	width:256px;
	text-align:left;
	top:0;
	right:0;
}
form#formulario_login_comentarios_switch {
	float:left;
	position:relative;
	margin-left:0;
}
p.publicidad_comentarios {
	display:inline;
	float:left;
	margin:0;
	border:0;
	color:#fff;
	font-size:11px;
	padding:5px;
	width:268px;
}
#comentarios_lectores_comentar h6 {
	margin:5px 0;
	padding:0 5px;
	color:#4b4f52;
	font-size:12px;
}
#comentarios_lectores_comentar textarea {
	border:1px solid #CACDD0;
	color:#666;
	height:120px;
	line-height:18px;
	padding:5px;
	width:246px;
	margin:6px 10px;
}
#comentarios_lectores_comentar strong.aviso {
color:#4b4f52;
font-size:11px;
}
#comentarios_lectores_comentar a {
color:#fff;
}
.comprobacion {
	float:left;
	position:relative;
	width:252px;
	border:3px solid #E0EAEF;
	clear:both;
	padding:10px;
	overflow:visible !important;
}
.comprobacion p {
	float:left;
	position:relative;
	width:252px;
}
.comprobacion p strong {
	float:left;
	position:relative;
	width:100%;
}
.comprobacion p img {
	float:left;
	position:relative;
	display:block;
	margin-bottom:5px;
}
#comentarios_lectores_comentar #formulario_comentar_comentarios {
	float:left;
	position:relative;
	width:246px;
	margin-top:5px;
}
.comprobacion input {
	position: relative !important;
	right:0!important;
	top:0!important;
	margin:0!important;
	padding:4px 0!important;
}
.comprobacion .btn {
	clear:none;
	float:left!important;
	position:relative;
	display:inline;
	right:0!important;
	text-align:left;
	top:0!important;
	width:182px!important;
	margin: 2px 0!important;
}
.btn {
	clear:both;
	display:block;
	margin:5px 0;
	overflow:hidden;
	text-align:center;
	width:100%;
}
.btn input {
	background-color:#4b4f52 !important;
	padding:3px 20px !important;
}
.comprobacion .btn input {
	border:medium none !important;
	color:#FFFFFF !important;
	font-size:12px;
	font-weight:bold;
	padding:3px 10px !important;
	text-align:center;
	background:none !important;
	background-color:#8d949a !important;
	width:182px;
}
.nav_comentarios li span {
	background-color:#4B4F52;
	color:#FFF;
	padding:1px 5px;
}
.nav_comentarios li {
border:1px solid #788085;
}
#comentarios_lectores_listado ol li p a.ancla_referencia{
	color:#c90029;
	font-weight:bold;
	border-color:#c90029;

}	

/**/

.twtr-widget {
	float:left;
	position:relative;
	overflow:hidden;
	font-family:helvetica,arial,sans-serif !important;
	font-size:11px !important;
	width:157px;
	margin-top:10px;
	font-size:11px !important;
}
#twtr-widget-1 .twtr-doc, #twtr-widget-1 .twtr-hd a, #twtr-widget-1 h3, #twtr-widget-1 h4 {
	background:#A6ACB0 !important;
	color:#464d55 !important;
	font-family:Arial, Helvetica, sans-serif;
}
.twtr-widget h4 {
	border-bottom:none !important;
}
#twtr-widget-1 .twtr-bd, #twtr-widget-1 .twtr-timeline i a, #twtr-widget-1 .twtr-bd p {
	color:#555 !important;
	font-family:arial;
	font-size:11px;
}
#twtr-widget-1 .twtr-tweet a {
	color:#035A89 !important;
}


/**/
.envivo_categorias {
float:right;
/*position:absolute;
right:0;
top:90px;*/
width:244px;
height:20px;
}
.envivo_categorias ul {
float: left;
margin:0;
padding:0;
}
.envivo_categorias li {
float: left;
width:80px;
height:20px;
line-height:20px;
margin:0 0 0 1px;
padding:0;
text-align: center;
background:#E1E0E0;
font-weight:bold;
}
.envivo_categorias li a {
color:#5c6c76;
}

/**/
#cuentaAtrasVivo{
	/*position:absolute;
	top:0;
	left:0;*/
	width:467px; 
	height:23px;
	font:bold 12px/16px Arial, Helvetica, sans-serif;
	color:#fff;
	padding:5px 0 0 15px;
	background:#5c6c76 url(http://estaticos.elmundo.es/elmundodeporte/especiales/motociclismo/2010/img/bg_refresh.gif) repeat-x top center !important;
}	
#refreshVivo{
	position:absolute;
	width:20px;
	height:20px;
	top:4px;
	right:8px;
		background:url(http://estaticos.elmundo.es/elmundodeporte/especiales/motociclismo/2010/img/bot_refresh.gif) repeat 0 0; 
}
				
#refreshVivo a{display:block;text-indent:-9999px;width:20px;height:20px;}	
#stopVivo{width:20px;height:20px;position:absolute;top:4px;right:33px;}	
#stopVivo a{ display:block;text-indent:-9999px;width:20px;height:20px;}
#contadorVivo{color:#BBBBBB; font-size:16px;}
.y{background:url(http://estaticos.elmundo.es/elmundodeporte/especiales/motociclismo/2010/img/bot_pause.gif) repeat 0 0;}
.x{background:url(http://estaticos.elmundo.es/elmundodeporte/especiales/motociclismo/2010/img/bot_play.gif) repeat 0 0;}
/**/
/**/
.plantilla_envivo.motogp .envivo_categorias li.nav_motogp,
.plantilla_envivo.moto_250 .envivo_categorias li.nav_250,
.plantilla_envivo.moto_125 .envivo_categorias li.nav_125 {
background:#5c6c76;

}
.plantilla_envivo.motogp .envivo_categorias li.nav_motogp a,
.plantilla_envivo.moto_250 .envivo_categorias li.nav_250 a,
.plantilla_envivo.moto_125 .envivo_categorias li.nav_125 a{
color:#FFF;
}
/*paginados nuevos en vivos*/

#cuerpo_envivo.narracion_envivo #paginas,
#cuerpo_envivo.narracion_envivo .paginas {
margin-top: 0px;
float:none;
text-align:center;
}
#cuerpo_envivo.narracion_envivo #paginas li,
#cuerpo_envivo.narracion_envivo .paginas li {
float: none;
display:inline;
margin-right: 3px;
margin-top: 2px;
margin-bottom: 10px;
}
#cuerpo_envivo.narracion_envivo #paginas li.sel a,
#cuerpo_envivo.narracion_envivo .paginas li.sel a  {
color: #069;
background-color: white;
border: 1px solid #D2D2D2;
display: block;
float: none;
display: inline;
font-size: 11px;
font-weight: normal;
padding: 0px 4px;
}
#cuerpo_envivo.narracion_envivo #paginas li a,
#cuerpo_envivo.narracion_envivo .paginas li a {
background-color: #A20101;
border: 1px solid #333;
color: #EEE;
display: block;
float: none;
display: inline;
font-weight: normal;
padding: 0px 4px;
}
#cuerpo_envivo.narracion_envivo #paginas li a:hover,
#cuerpo_envivo.narracion_envivo .paginas li a:hover {
background-color: #CCC;
border-color: #333;
color: #333;
}
/*fin paginados nuevos en vivos*/