*{
  font-family:Verdana,Arial,Helvetica,sans-serif;
}

body{
	background-color:#FFFFFF;
}

body, ul, li, p, h1, h2, h3, h4, h5 {
font-size:0.97em;
margin:0;
padding:0;
}

p{
	line-height:1.5em;
	margin-bottom:0.5em;
}

h1{
	visibility:hidden;
	font-size:0;
}

h3{
	font-family:Arial,Verdana,Helvetica,sans-serif;
	font-size:1.8em;
	color:#B52623;
	clear:both;
	margin-bottom:1em;
	
}

a{
	color:#0072B9;
	text-decoration:none;
}

a:hover{
	color:#0096F0;
}

.separador {
clear:left;
}

div#contenido {
font-size:80%;
margin:0 auto;
width:967px;
}

/* Menu sobre cabecera*/

div#menuRTPA_interior{
	width:980px;
	margin:0 auto;
	padding:0.5em 0 0.5em 0em;
}



div#menuRTPA{
	background-color:#0062B5;
	font-size:0.9em;
	height:31px;
	line-height:1.1em;
}

div#menuRTPA ul li{
	display:inline;
	color:#FFF;
	font-weight:bold;
}

div#menuRTPA ul li.enlaceRTPA{
	color:#BFE9FF;
}

div#menuRTPA ul li.enlaceRTPA a{
	color:#BFE9FF;
}

div#menuRTPA ul li.enlaceRTPA a:hover{
	color:#CCC;
}

div#menuRTPA ul li a{
	color:#FFF;
	font-weight:bold;
	text-decoration:none;
}

div#menuRTPA ul li a:hover{
	color:#CCC;
}

/* fin menu cabecera */

/* Cabecera */

div#contenedorCabecera {
	background-color:#FFF;
}

div#cabecera{
	margin:0 auto;
	width:967px;
}

div#cabecera form {
float:right;
margin-right:1.5em;
margin-top:3em;
}

div#cabecera #logo{
	float:left;
	width:50%;
}

div#cabecera #logo img{
	border:0;
	margin-left:1.5em;
	margin-top:2.3em;
	margin-bottom:2.3em;
}


form#cse-search-box {

}

form#cse-search-box .texto {
height:16px;
width:173px;
}

form#cse-search-box .boton_buscar{

}

/* Fin de cabecera */


/* Título interior */
#contenedorTitulo_interior {
	height:63px;
	margin-bottom:1px;
}

#titulo_interior{
	background-color:#9E9E9E;
	background-image:url(../images/cabeceraTitulo.jpg);
	background-position:center top;
	background-repeat:no-repeat;
	margin:0 auto;
	width:967px;
	height:63px;
}


#titulo_interior h2 {
	visibility:hidden;
}

/* Fin de titulo interior */


/* Menu formula */

#contenedorMenuFormula{
	height:33px;
}

#menuFormula{
	margin:0 auto;
	width:967px;
	text-align:right;
	padding:0.5em 0 0.5em 0;
	background-color:#000;
}

#menuFormula ul{
	font-size:0.85em;
	margin-right:1em;
}

#menuFormula ul li{
	display:inline;
	color:#EB4C37;
	font-weight:bold;
}

#menuFormula ul li a{
	color:#EB4C37;
}

#menuFormula ul li a:hover{
	color:#D22C14;
}

/* fin de menu formula */

/* miga */

div#miga {height:40px;color:#007dc3; font-family:verdana;font-size:0.8em; float:left; width:100%;background-image:url(../images/linea.gif);background-position:bottom; background-repeat:repeat-x; margin-bottom:2.5em;}
div#miga ul{margin-left:1.8em;margin-top:15px;}
div#miga ul li{display:inline;color:black;}
div#miga a{ text-decoration:none;color:#007dc3;}
div#miga a:hover {text-decoration:underline}

/* Fin miga */

/* Informacion */

#informacion{
	clear:both;
}

#informacion object{
	
}

#informacion ul li{
	list-style:none;
	clear:both;
	margin:15px 0;
}

#informacion li div.separador{
	clear:both;
	height:1px;
	width:966px;
}

#informacion img{
	margin: 0 2em 1.5em 0;
	float:left;
	border:solid #D22F15 1px;
	padding:1px;
}

#informacion h4{
	color:#000;
	font-size:1.2em;
}

#informacion h4 span.fecha{
	font-size:0.9em;
	color:#333333;
	font-weight:normal;
	
}

#informacion h5{
	font-size:1.1em;
}

/* fin informacion */

/* contenedorPie */

/* fin contenedorPie */
div#contenedorPie{
	clear:both;
	font-size:0.8em;
	text-align:center;
	padding-top:2em;
}

/* Pie */

div#pie{
	margin:0 auto;
	width:967px;
}

#pie ul {
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:0.9em;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
margin:17px auto 0;
padding:1em 0 13px 0;
width:auto;
background-image:url(../images/linea.gif);
background-position:center top;
background-repeat:repeat-x;
}

#pie ul li {
display:inline;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0 0 13px 16px;
padding-right:16px;
}

#pie ul li a {
color:#747474;
text-decoration:none;
}

#pie ul li a:hover {
	text-decoration:underline;
}

#pie p.copyr {
color:#59AAD8;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:0.9em;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
margin:0.1em auto 3.5em;
text-align:center;
}

/* fin div pie */


/* Columnas portada */
#primerBloque{
	width:641px;
	float:left;
}
#segundoBloque{
	width:314px;
	float:right;
}

.noticiaSegundoNivel{
	float:none;
}

.noticiaSegundoNivel .foto{
	margin-bottom:0em;
}

.noticiaTercerNivel{
	float:none;
}

#terceraColumna{
	float:right;
	width:314px;
}

.noticiaPrimerNivel{
	background-image:url(../images/linea_interna.gif);
	background-position:bottom;
	background-repeat:repeat-x;
	padding-bottom:0.5em;
}

#informacion .noticiaPrimerNivel h4{
	font-size:1.5em;
	margin-top:0.5em;
	margin-bottom:0.5em;
}

#informacion .noticiaPrimerNivel h4 a{
	color:#022A50;
	font-weight:100;
}

#informacion .noticiaPrimerNivel h4 a:hover{
	text-decoration:underline;
}
	

#informacion .noticiaPrimerNivel p{
	font-size:0.9em;
}

#informacion .noticiaSegundoNivel{
	background-image:url(../images/linea_interna.gif);
	background-position:bottom;
	background-repeat:repeat-x;
	padding-bottom:0.5em;
}

#informacion .noticiaSegundoNivel h4, #informacion .noticiaSegundoNivel h5{
	font-size:1.1em;
	margin-top:0.5em;
	margin-bottom:0.5em;
}

#informacion .noticiaSegundoNivel h4 a, #informacion .noticiaSegundoNivel h5 a{
	color:#022A50;
}

#informacion .noticiaSegundoNivel h4 a:hover, #informacion .noticiaSegundoNivel h5 a:hover{
	text-decoration:underline;
}
	

#informacion .noticiaSegundoNivel p{
	font-size:0.9em;
}


#informacion .noticiaTercerNivel{
	background-image:url(../images/linea_interna.gif);
	background-position:bottom;
	background-repeat:repeat-x;
	padding-bottom:0.5em;
}

#informacion .noticiaTercerNivel h4, #informacion .noticiaTercerNivel h5{
	font-size:1em;
	margin-top:1em;
	margin-bottom:1em;
}

#informacion .noticiaTercerNivel h4 a, #informacion .noticiaTercerNivel h5 a{
	color:#022A50;
}

#informacion .noticiaTercerNivel h4 a:hover, #informacion .noticiaTercerNivel h5 a:hover{
	text-decoration:underline;
}

table{
	border-collapse:collapse;
	font-size:0.9em;
	width:100%;
	margin-bottom:2em;
}

table caption{
	background-color:#6E6E6E;
	color:#FFFFFF;
	font-size:1.4em;
	font-weight:bold;
	line-height:1.7em;
}

table tr{
	text-align:left;
	height:18px;
}

table tr.par{
	background-color:#D7D7D4;
}

table tr td{
	padding-left:1em;
}

table tr td strong{
	font-weight:normal;
	
}

table tr th{
	padding-left:1em;
}

table tr .medio{
	text-align:center;
	padding-right:1em;
}

a.masNoticias{
	float:right;
	font-weight:bold;
	line-height:2.2em;
}

table.clasificacionPortada{
	font-size:0.75em;
}

table.clasificacionPortada strong{
	font-weight:bold;
	font-size:1.1em;
}

table.clasificacionPortada .primero{
	background-color:#B52623;
	color:#FFF;
}

table.clasificacionPortada tr th{
	text-align:left;
}

/* Primera columna */
#primeraColumna{
	float:left;
	width:304px;
	margin-right:23px;
}

#primeraColumna h3{
	font-size:0;
	text-indent:-9999px;
	visibility:hidden; 
}

/* fin primera columna */

/* segundaColumna */

#segundaColumna{
	width:300px;
	float:left;
}

#segundaColumna h3{
	font-size:0;
	text-indent:-9999px;
	visibility:hidden; 
}

#segundaColumna #clasificacionPortada .masDetalle{
	background-color:#000;
	text-align:right;
}

#segundaColumna #clasificacionPortada .masDetalle a{
	color:#FFFFFF;
	font-size:0.9em;
	line-height:1.5em;
	margin-right:1em;
	text-decoration:underline;
}

#segundaColumna #clasificacionPortada .masDetalle a:hover{
	color:#CCC;
}

/* fin segundaColumna */

/* terceraColumna */

#terceraColumna h3{
	font-size:1.8em;
	margin-left:0.5em;
	color:#FFF;
}

#terceraColumna .fecha{
	color:#FFFFFF;
	font-size:1.1em;
	font-weight:bold;
	margin-left:0.8em;
	margin-bottom:0;
}

#terceraColumna #tituloGP{
	background-color:#D22E14;
}

#terceraColumna .masDetalle{
	background-color:#B42511;
	text-align:right;
}

#terceraColumna .masDetalle a{
	color:#FFFFFF;
	font-size:0.9em;
	line-height:1.5em;
	margin-right:1em;
	text-decoration:underline;
}

#terceraColumna .masDetalle a:hover{
	color:#CCC;
}

#terceraColumna #quedanPortada{
	background-color:#4D4D4D;
	text-align:center;
}

#terceraColumna #quedanPortada object{
	margin-top:10px;
}

#map_canvas{
	height:400px;
	width: 312px;
	border:1px solid black;
	overflow:hidden;
	
}

#informacion #map_canvas img{
	border:0;
	padding:0 0 0 1px;
	margin-bottom:0.5em;
}

/* fin terceraColumna */

/* Fin columnas portada */

br {margin-bottom:20px; display:block;}


/* Pagina clasificacion */

table.clasificacion caption{
	visibility:hidden;
	font-size:0;
}

table.clasificacion th{
	color:#FFF;
	background-color:#B42622;
	font-size:1.1em;
}

table.clasificacion td{
	line-height:2em;
}

table.clasificacion td.piloto{
	font-weight:bold;
	color:#222;
}

table.clasificacion strong{
	font-weight:bold;
	color:#555;
}

.celdaCero{
	color:#999999;
}

.total{
	font-weight:bold;
}


/* Fin pagina clasificacion */


/* Página grandes premios */

#informacion ul.listaGP li{
	width:222px;
	height:200px;
	clear:none;
	float:left;
	margin:0 10px 0 9px;
}

#informacion ul.listaGP ol{
	margin:0;
}

#informacion ul.listaGP ol li{
	list-style-type:decimal;
	margin:0.5em 0 0 0;
	height:auto;
}

#informacion ul.listaGP ol li.primero{
	font-weight:bold;
}

#informacion ul.listaGP .resultadoLista{
	background-color:#6E6E6E;
	clear:both;
	color:#FFFFFF;
	height:70px;
	
}

#informacion ul.listaGP li p{
	width:222px;
}

#informacion ul.listaGP img{
	margin:0;
	padding:0;
}

#informacion ul.listaGP img.bandera{
	margin-right:0.5em;
	border:solid #CCC 1px;
}

#informacion ul.listaGP img.vista{
	border:solid #333 1px;
}

#informacion ul.listaGP .quedanLista{
	width:222px;
}

#informacion ul.listaGP a{
	font-size:1.1em;
	text-decoration:underline;
	font-weight:bold;
}

#informacion ul.listaGP .circuito{
	background-color:#B52623;
	/*background-color:#666;*/
	color:#FFFFFF;
	float:left;
	/*font-weight:bold;*/
	padding-left:2%;
	width:46%;
	font-size:0.95em;
}

#informacion ul.listaGP .fecha{
	background-color:#B52623;
	/*background-color:#666;*/
	color:#FFFFFF;
	float:right;
	font-size:0.9em;
	font-weight:bold;
	/*padding-left:1em;*/
	padding-right:2%;
	text-align:right;
	width:50%;
}


/*fin grandes premios */


/* Página detalle */

h3 .fecha{
	color:#666666;
	font-size:0.7em;
	margin-left:0.5em;
}

#primerBloqueDetalle{
	float:left;
}

#primerBloqueDetalle  #map_canvas{
	width:431px;
	height:352px;
	border:0;
	padding:0;
	overflow:hidden;
}

#primerBloqueDetalle object{
	margin-left:134px;
}

#segundoBloqueDetalle{
	margin-left:475px;
}

#segundoBloqueDetalle h4{
	background-color:#B52623;
	font-size:0.9em;
	color:#FFF;
	padding:0.15em 0.15em 0.15em 1.5em;
	margin-bottom:5px;
}

#segundoBloqueDetalle dl{
	font-size:0.9em;
	margin:0 0 1.5em 0;
	background-color:#E0E0E0;
}

#segundoBloqueDetalle dt{
	font-size:0.9em;
	float:left;
	font-weight:bold;
	height:24px;
	line-height:2.2em;
	padding-right:1em;
	padding-left:5.5em;
	margin:0 -3px 0 0;

}

#segundoBloqueDetalle dd{

	font-size:0.9em;
	height:24px;
	line-height:2.2em;
	margin:0;
	padding:0;
	
}

#segundoBloqueDetalle dd dl dt, #segundoBloqueDetalle dd dl dd{
	font-size:1.1em;
	height:100%;
}



#segundoBloqueDetalle dl .impar{
	background-color:#FFFFFF;
}

#segundoBloqueDetalle dl dd.ddRepeticiones{
	height:100%;
}

#segundoBloqueDetalle dl dd dl{
	margin:0;
}

#segundoBloqueDetalle dd dl dd{
	margin:0 0 0 52px;
}

#segundoBloqueDetalle dl dt.dtRepeticiones{
	background-image:url(../images/iconoRepeticiones.gif);
	background-position:left center;
	background-repeat:no-repeat;
	padding-top:0.9em;
	float:none;
	height:30px;
}

#segundoBloqueDetalle dl dt.dtNumVue{
	background-image:url(../images/iconoNumeroVueltas.jpg);
	background-position:left center;
	background-repeat:no-repeat;
}

#segundoBloqueDetalle dl dt.dtLonCir{
	background-image:url(../images/iconoLongitudCircuito.jpg);
	background-position:left center;
	background-repeat:no-repeat;
}

#segundoBloqueDetalle dl dt.dtCarCom{
	background-image:url(../images/iconoCarreraCompleta.jpg);
	background-position:left center;
	background-repeat:no-repeat;

}

#segundoBloqueDetalle dl dt.dtMejPol{
	background-image:url(../images/iconoMejorPole.jpg);
	background-position:left center;
	background-repeat:no-repeat;
}

#segundoBloqueDetalle dl dt.dtMejVue{
	background-image:url(../images/iconoMejorVuelta.jpg);
	background-position:left center;
	background-repeat:no-repeat;
}

#segundoBloqueDetalle dl dt.dtWebOfi{
	background-image:url(../images/iconoWebOficial.jpg);
	background-position:left center;
	background-repeat:no-repeat;
}

#segundoBloqueDetalle dl dt.dtCla{
	background-image:url(../images/iconoClasificacion.jpg);
	background-position:left center;
	background-repeat:no-repeat;
}

#segundoBloqueDetalle dl dt.dtCar{
	background-image:url(../images/iconoCarrera.jpg);
	background-position:left center;
	background-repeat:no-repeat;
}

#segundoBloqueDetalle dl dt.dtEntLib{
	background-image:url(../images/iconoEntrenamientos.gif);
	background-position:left center;
	background-repeat:no-repeat;
}

#segundoBloqueDetalle h4.h4NotidiciasEnDetalle{
	background-color:#6E6E6E;
}

#segundoBloqueDetalle .noticiaSegundoNivel{
	margin-top:1em;
	padding-bottom:3em;
}

#segundoBloqueDetalle dl a{
	background-image:url(../images/external.gif);
	background-position:right;
	background-repeat:no-repeat;
	padding-right:15px;
}

/* fin página detalle */

/* Detalle noticia */

#bloqueNoticia{
	width:580px;
	float:left;
	margin-right:42px;
}

#bloqueNoticia .fechaNoticia{
	width:30%;
	float:left;
	font-size:0.9em;
	color:#999999;
}

#informacion #bloqueNoticia p{
	clear:both;
}

#informacion #bloqueNoticia .zonaCompartir{
	float:right;
	width:240px;
}

#informacion #bloqueNoticia .zonaCompartir p{
	float:left;
	clear:none;
	color:#999999;
	font-size:0.9em;
}

#informacion #bloqueNoticia .zonaCompartir img{
	margin:0 0 0 0.5em;
	border:0;
}

#informacion ul.compartir li{
	display:inline;
	clear:none;
}



div.hr {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:transparent url(images/fondoBajoDetalleNoticia.gif) no-repeat scroll 0 0;
	clear:both;
	height:1px;
}

.totalNoticia{
	background-image:url(../images/fondoInfoNoticia.gif);
	background-position:right;
	background-repeat:repeat-y;
}

hr {
display:none;
}

#bloqueMedia{
	margin-left:622px;
}

#bloqueMedia object{
	margin:1.6em 0 0 1.6em;
}

#bloqueMedia .pieDeMedia{
	font-size:0.8em;
	margin-left:2.1em;
	margin-top:0.5em;
}

/* Fin detalle noticia */

/* Escuderías */

.escuderia{
	clear:both;
	margin-bottom:2em;
	margin-top:0.5em;
	border-bottom:solid #000 1px;
	border-top:solid #000 1px;
}

#informacion .escuderia img{
	border:0;
	padding:0;
	margin-bottom:0;
}

#informacion .escuderia h4{
	margin-bottom:0;
	border-bottom:solid #000 1px;
}

.escuderia .piloto{
	float:left;
}

#informacion .escuderia .piloto img{
	margin-bottom:0;
	margin-left:4em;
	height:164px;
}

#informacion .escuderia .piloto p{
	margin-top:0.5em;
	margin-left:4em;
	clear:both;
}

#informacion .escuderia .piloto p img{
	margin-left:0.1em;
	margin-right:0.5em;
	margin-top:2px;
	width:23px;
	height:14px;
	border:1px solid #CCCCCC;
}

/* fin escuderías */

#informacion .listaBannersMultimedia img{
	border:none;
}
