/* CSS Document */
body { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#333333; padding:0px; margin:0px; }

a:link, a:active, a:visited { text-decoration:none; font-family:Arial, Helvetica, sans-serif; }
img { border:0px; }

#contenedora { width:780px; margin:0 auto 0 auto; position:relative; }


/*cabecera*/

.cabecera { text-align:left; background:transparent url(../img/cabecera768x64.jpg) no-repeat scroll 0 0; font-size:12px; margin:6px 0 0; height:89px; width:781px; }
*html .cabecera { margin-top:4px}
	.cabecera a .logoEnlace { position:relative; z-index:1000; }
	.cabecera .menuSuperior { float:right; display:inline; margin:-70px 0 0; position:relative; z-index:10; }
	.cabecera .menuSuperior a, 	#cabecera .menuSuperior a:visited { float:left; color:#000; margin-top:3px; }
	.cabecera .menuSuperior a:hover { text-decoration:underline; }
	.cabecera .menuSuperior .Separador { float:left; margin:2px 5px 0; }
	.cabecera .menuSuperior a.UsuariosReg { background:transparent url(../img/icono_candado.gif) no-repeat scroll 0 50%; margin-top:3px; padding-left:15px; }
	.cabecera .menuSuperior select { float:left; margin:0 5px; width:100px; border:1px solid #666; color:#000; font-size:9px; padding:0; height:16px; }
	*:first-child+html .cabecera .menuSuperior select { height:auto; }
	.cabecera .menuSuperior #Button1 { float:left; background:transparent url(../img/boton_gris_largo.gif) no-repeat scroll 0 2px; border:medium none; color:#FFFFFF; cursor:pointer; font-size:9px; height:15px; width:30px; }
	*:first-child+html .cabecera .menuSuperior #Button1 { margin-right:5px }
	.cabecera .menuSuperior #buscar { position:relative; float:left; width:98px; border:1px solid #666; color:#000; font-size:9px; margin:0 5px; padding:0; }
	*:first-child+html .cabecera .menuSuperior #buscar { margin-top:2px; margin-right:10px; width:100px }
	*html .cabecera .menuSuperior #buscar { margin-top:2px; margin-right:9px; height:14px }
	.cabecera .menuSuperior #Submit1 { position:relative; float:left; background:transparent url(../img/boton_lupa.jpg) no-repeat scroll 0 2px; border:medium none; color:#FFFFFF; cursor:pointer; font-size:9px; height:15px; width:14px; padding:0; }
	*:first-child+html .cabecera .menuSuperior #Submit1 { margin-top:1px; }
	*html .cabecera .menuSuperior #Submit1 { margin-top:2px; }
	.enlaceSeccion { clear:right; float:right; margin:-35px 6px 0 0; position:relative; }
	.barraSeccion800 { background-color:#EC8101; font-size:1px; height:5px; margin:-4px 0 0; position:relative; width:780px; z-index:2000; }


/*contenido_central*/
#contenido_central {text-align:left;display:block; }
*html #contenido_central {display:block; }
.submenu { background:#667A85 none repeat scroll 0 0; float:left; padding:5px 0; margin:0; width:780px; clear:both; }
.submenu ul { background:#667A85 none repeat scroll 0 0; margin:0; padding:0; }
.submenu li{ display:inline; float:left; font-size:11px; list-style-image:none; list-style-position:outside; list-style-type:none; }
.submenu li a  { color:#fff; padding:3px 14px 3px 20px; text-align:left; margin:0; cursor:pointer; border-right:1px solid #FFFFFF; }
.submenu li a:hover { background-color:#95A2AB; text-decoration:none;}
.submenu li.boton_seleccionado a { background-color: #95A2AB; font-weight:bold; }
.oc { display:none; }

/*
#menu { width:194px;  border-bottom: 5px solid #f99213;  border-left: 1px solid #f99213;  border-right: 1px solid #f99213; padding:0; margin-top:-8px; border:red 1px solid }
#menu_mot { width:152px;  border-bottom: 5px solid #f99213;  border-left: 1px solid #f99213;  border-right: 1px solid #f99213; padding:0; margin-top:-8px }
*/

#menu { float:left; width:150px;  margin:8px 8px 0 0; padding:0 0 8px; }
#menu #piemenu { height:8px; background: transparent url(../img/piemenu.jpg) no-repeat 0 0 ; }
*html #menu #topmenu { display:block; float:left; line-height:0px; height:0px; font-size:0px; width:100%; border-top: 6px solid #F99213; margin:0px; padding:0px; }

*html #menu { margin-top:10px; }
*:first-child+html #menu { margin-top:10px;  }

ul#listado_menu { font-size:10px; margin:0; padding:0 0 6px 0; list-style:none; border-left: 1px solid #BE5D00;  border-right: 1px solid #BE5D00; border-top: 1px solid #BE5D00; border-bottom: 1px solid #BE5D00; }
*html ul#listado_menu { padding-bottom:15px; }
ul#listado_menu li { color:#013656; border-top: 1px dotted #7f9da8; padding:4px 3px 0 2px; list-style:none; }
*:first-child+html ul#listado_menu li { padding-top:3px; padding-bottom:1px }
*html ul#listado_menu li { background:url(../img/dot.gif) top repeat-x; border:none; padding-top:4px; padding-bottom:1px; line-height:13px; }
ul#listado_menu li a { color:#013656; background:transparent url(../img/icos/bullet_flecha.gif) no-repeat scroll 0 4px; text-decoration:none; font-family:Verdana,Arial,Helvetica,sans-serif; padding-left:11px }
ul#listado_menu li a:hover{ color:#FF0000; text-decoration:underline; }
ul#listado_menu ul { padding:7px 3px 0 6px; list-style:none; margin:0; }
*:first-child+html ul#listado_menu ul { margin-top:0; margin-bottom:0; padding:6px 3px 1px 6px; }
*html ul#listado_menu ul { padding-top:6px; }
ul#listado_menu ul li { border:none; padding:0 0 2px 0; }
*:first-child+html ul#listado_menu ul li { padding-top:1px; }
*html ul#listado_menu ul li { background:none; margin:0px; padding:0px; }
ul#listado_menu ul li a { padding-left:9px }
ul#listado_menu ul ul { padding-left:7px; }
ul#listado_menu ul ul li a { background-image:none; padding-left:0px;}

.enlace a { color:#013656; text-decoration:none;}
.enlace a:hover{ color:#FF0000;}


/*pie*/

#pie { width:760px; background:transparent url(../img/pie.gif) no-repeat scroll 0 0; clear:both; float:left; font-size:12px; margin:10px 0 5px; margin:10px auto 5px; padding:4px 0 0 20px; color:#000; }
#pie span { float:left; }
#pie .Separador { float:left; margin:0 5px 0; }
#pie a { float:left; color:#000; }
#pie a:hover { color:#000; }
#pie img { float:right; margin:1px 5px 5px; }
.publicidad{margin: 6px 0;}
h2 {margin:2px 0 0px 0; padding:0px; height:33px;}
*html h2 {margin:0px; padding:0px;}
h3 {margin:0px 0 10px 0; padding:0px;}

#buscador{ margin:0px 0 0 0; height:22px; vertical-align:bottom;}
.separador {margin:0px; }

select.idiomas { font-size:11px; color:#666666; width:120px; height:18px; }

.boton {  height:18px; width:47px; border-width: 0; background-image:url(../img/btn/fondo_btn.jpg); color:#566876; font-size:10px; }
	
input.idiomas { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#666666; width:100px; height:12px; }	
	
.herramientas {color:#4E708B; font-size:11px; text-decoration:none;}	
.herramientas a {color:#4E708B; font-size:11px; text-decoration:none;}
.herramientas a:hover {color:#4E708B; font-size:11px; text-decoration:underline;}

first-child+html #menu_azul{ background-color:#667a85; height:24px; margin:-15px; }
#menu_azul{ background-color:#667a85; height:24px; margin:0px; padding:0px; display:block}

*html #menu_azul{ background-color:#667a85; height:24px; margin:-10px 0 0 0; padding:0px;}


/*derecha*/

#centro { float:left; width:440px; margin-right:5px; }
*html #centro {  width:440px;  margin-right:-39px; }
#centro_motor { float:left; width:452px; margin-right:30px; margin-top:10px;}
*html #centro_motor {  width:452px;  margin-right:30px; }
#centro_motor ul{ margin-left:20px; padding-left:0px; margin-top:5px; padding-top:0px;}
#centro_motor li{ list-style-image:none; padding:3px 0; list-style-type: none; }
#derecha {float:right; width:133px;}
#derecha_motor {float:right; width:133px; margin-top:10px;}

div.abajo_derecha {float:right; width:130px; border:1px solid #033457; padding: 0 3px 0 8px;}
div.abajo_centro {float:left; width:120px; border:1px solid #033457; padding: 0 3px 0 8px; margin-left:5px;}
div.abajo_izquierda {float:left; width:122px; border:1px solid #033457; padding: 0 3px 0 8px;}

p.vmas a { color:#013656;  text-decoration:none; font-size:9px;}
p.vmas a:hover { color:#013656;  text-decoration:underline; font-size:9px;}

.sabias { background-image:url(../img/back_sabias.gif); height:16px; font-size:11px; font-weight:bold; color:#FFFFFF; padding-left:10px; padding-top:2px; margin: 5px 0 5px 0}

.titulo a { color:#f99213; font-weight:bold; text-decoration:none; font-size:12px;}


/*menu*/

#menu3 { background-image:url(../img/caja_menu.gif); background-repeat:no-repeat; height: 163px; width:132px; padding:0px 0 0px 0px; }
ul.menu3 { color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:11px; margin:22px 0px 0px 6px;  float:left; padding:0px 0px 0px 0px; line-height:14px; width:126px; }
*html ul.menu3 { color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:11px; margin:22px 0px 0px 3px;  float:left; padding:0px 0px 0px 0px; line-height:12px; }
ul.menu3 li{ color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:11px;list-style:none; border-bottom:1px solid #cdd7e7; margin:-1px 0px; padding: 0px 0px; text-decoration:none;}
ul.menu3 li a{ color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:11px;list-style:none; border-bottom:1px solid #cdd7e7; margin:-1px 0px; padding:0px 0px; text-decoration:none; border:0px; display:block}
ul.menu3 li a:hover{ list-style:none; background-color:#bfcbe0;display:block;margin:-1px 0px; padding:0px 0px;}

.publi_espacios {padding:0 0 10px 0;}


/*menu4*/

ul#menu4 {width:130px; line-height:13px; color:#013658; font-family:Arial, Helvetica, sans-serif; font-size:11px;text-decoration: none; list-style:none; margin:15px 0 0 0; padding:0px 0 0 0;  border-top: 1px dotted #819da9;}

ul#menu4 li{width:130px; line-height:16px; color:#013658; font-family:Arial, Helvetica, sans-serif; font-size:11px;text-decoration: none; border-bottom: 1px dotted #819da9; padding:2px 1px;}
ul#menu4 li a{color:#013658; text-decoration: none;}
ul#menu4 li a:hover{color:#013658; text-decoration: underline; }

.favoritos{ background-image:url(../img/icos/menu4_1.jpg); background-repeat:no-repeat; text-decoration:none; }
.favoritos a{ background-image:url(../img/icos/menu4_1.jpg); background-repeat:no-repeat;padding-left:25px; text-decoration:none;}
.favoritos a:hover{ background-image:url(../img/icos/menu4_1b.jpg); background-repeat:no-repeat; padding-left:25px; text-decoration:underline;}

.alertas{ background-image:url(../img/icos/menu4_2.jpg); background-repeat:no-repeat; text-decoration:none;}
.alertas a{ background-image:url(../img/icos/menu4_2.jpg); background-repeat:no-repeat;padding-left:25px; text-decoration:none;}
.alertas a:hover{ background-image:url(../img/icos/menu4_2b.jpg); background-repeat:no-repeat; padding-left:25px; text-decoration:underline;}

.enviar{ background-image:url(../img/icos/menu4_3.jpg); background-repeat:no-repeat; text-decoration:none;}
.enviar a{ background-image:url(../img/icos/menu4_3.jpg); background-repeat:no-repeat;padding-left:25px; text-decoration:none;}
.enviar a:hover{ background-image:url(../img/icos/menu4_3b.jpg); background-repeat:no-repeat; padding-left:25px; text-decoration:underline;}

.imprimir{ background-image:url(../img/icos/menu4_4.jpg); background-repeat:no-repeat; text-decoration:none;}
.imprimir a{ background-image:url(../img/icos/menu4_4.jpg); background-repeat:no-repeat;padding-left:25px; text-decoration:none;}
.imprimir a:hover{ background-image:url(../img/icos/menu4_4b.jpg); background-repeat:no-repeat; padding-left:25px; text-decoration:underline;}

.ayuda{ background-image:url(../img/icos/menu4_5.jpg); background-repeat:no-repeat; text-decoration:none;}
.ayuda a{ background-image:url(../img/icos/menu4_5.jpg); background-repeat:no-repeat;padding-left:25px; text-decoration:none;}
.ayuda a:hover{ background-image:url(../img/icos/menu4_5.jpg); background-repeat:no-repeat; padding-left:25px; text-decoration:underline;}
/*menu4*/
div.col{ text-align:center; width:130px; margin:-30px 0px 0px 0px; float:right}
*html div.col{ text-align:center; width:130px; margin:-10px 0px 0px 0px; float:right}

/*links*/
p {margin: 0 0 0 5px;}
	.azul { font-size:11px; color:#1d2a32; font-family:Arial, Helvetica, sans-serif; text-decoration:underline;}
	.azul a { font-size:11px; color:#1d2a32; font-family:Arial, Helvetica, sans-serif; text-decoration:underline;}
	.azul a:hover{ font-size:11px; color:#1d2a32; font-family:Arial, Helvetica, sans-serif; text-decoration:none;}
	
/*ampliaciones*/
	
	ul.ampliacion { list-style:none;}
	p.ampliacion2 {margin:5px 5px;}
	
	ul.ampliacion_left { list-style:none; float:left; width:200px; margin-top:5px;}
	ul.ampliacion_right{ list-style:none; float:right;}

.titular_naranja{ color:#FF711D; font-size:12px; font-weight:bold;}

/*Mapa tiempo*/

#blockWeather .blockMenPrincipalTiempo{width:210px;line-height:normal;border-bottom:6px solid;white-space:nowrap;display:inline;font-size:9px}

#blockWeather .blockMenPrincipalTiempo{padding:14px 0 0;margin:0}
#blockWeather .blockMenPrincipalTiempo span{margin:0 0 0 2px;padding:0 0 0 7px;white-space:nowrap;background:#809DAD url(../img/sepMPIzqOff.gif) no-repeat left top}
html>body #blockWeather .blockMenPrincipalTiempo span{padding-top:5px}
#blockWeather .blockMenPrincipalTiempo span.oc{display:none}
#blockWeather .blockMenPrincipalTiempo a{text-decoration:none;white-space:nowrap;display:inline;background:url(../img/sepMPDerOff.gif) no-repeat right top;padding:5px 7px 0px 0;margin:0 0 0 0;color:#fff;font-weight:normal;line-height:20px;}
#blockWeather .blockMenPrincipalTiempo a:hover{text-decoration:underline}
#blockWeather .blockMenPrincipalTiempo span.on{background-color:#000}
#blockWeather .blockMenPrincipalTiempo span.on a{color:#fff}
#blockWeather .blockMenPrincipalTiempo span.on a:hover{text-decoration:underline}
#blockWeather .blockMenPrincipalTiempo span.n1{margin:0;padding:0 0 0px 19px;background:url(../img/icoMenTi1.gif) no-repeat 0 0;}
#blockWeather .blockMenPrincipalTiempo span.fecha{color:#4F718A;background:transparent;text-align:right;width:100%;}
.fechatab{color:#4F718A;font-size:9px;background:transparent;text-align:right;width:100%;}

#blockWeather .blockMenPrincipalTiempo span.on{background:#033556 url(../img/sepMPIzq.gif) no-repeat left top;margin:0 0 0 0px;padding:4px 0px 0 7px;}
#blockWeather .blockMenPrincipalTiempo span.on a{color:#fff;background:url(../img/sepMPDer.gif) no-repeat right top;padding:3px 7px 0px 0;margin:0 0 0 0;color:#fff;font-weight:normal}
#blockWeather .blockMenPrincipalTiempo span.on a:hover{text-decoration:underline}

#blockWeather .blockMenSec{background:#033556;width:100%;font-size:10px;color:#fff}
#blockWeather .blockMenSec a{color: White; font-weight:normal;text-decoration:none;font-size:11px;}
#blockWeather .blockMenSec a:hover{text-decoration:underline}
#blockWeather .blockMenSec span.on{background-color:#000}
#blockWeather .blockMenSec span.on{margin:0;background:#033556}
#blockWeather .blockMenSec span.on a{color:#fff}
#blockWeather .blockMenSec span.on a{font-weight:bold;color:#F99213;}
#blockWeather .blockMenSec span.on a:hover{text-decoration:underline}
#blockWeather .blockMenSec span.n1{margin:0;padding:0 0 0px 22px;}
#blockWeather .blockMenSec span.n2{margin:0;padding:0 0 0px 17px;}
#blockWeather .blockMenSec span.n3{margin:0;padding:0 0 0px 19px;}
#blockWeather .blockMenSec span.n4{margin:0;padding:0 0 0px 19px;}
#blockWeather .blockMenSec span.n5{margin:0;padding:0 0 0px 24px;}
#blockWeather .blockMenSec span.n6{margin:0;padding:0 0 0px 19px;}

#blockWeather .blockMenTri{float:left;background:#033556;width:100%;font-size:10px;color:#fff;height:19px;line-height:19px}
#blockWeather .blockMenTri ul { border-right: #033556 1px solid; padding-right: 0px; padding-left: 5px; padding-bottom: 2px; margin: 0px; border-left: #033556 1px solid; padding-top: 0px; }
#blockWeather .blockMenTri li { padding-right: 10px; display: inline; padding-left: 0px; list-style-image: none; padding-bottom: 0px; margin: 0px; padding-top: 0px; height: 100%; }
html>body #blockWeather .blockMenTri li{padding-right:10px}
#blockWeather .blockMenTri a{color:#fff;font-weight:normal;text-decoration:none;font-size:11px;}
#blockWeather .blockMenTri a:hover{text-decoration:underline}
#blockWeather .blockMenTri a.hoyx{font-weight:bold;color:#F99213}
#blockWeather .blockMenTri a.hoyx{background-position:0 0}

 #blockWeather .blockMenTri li.line{background-position:0 0}
 
 #blockWeather .blockFormula{width:100%;background:#033556;height:35px;}
 #blockWeather .blockFormula input.texto{width:120px;margin-right:3px}
 #blockWeather .blockFormula select{border:0;width:95px;margin-right:3px}
 html>body #blockWeather .blockFormula select{margin-right:5px}
 
 
 /* Comienzo de hioja de estilos de pilotos de  MOTOCICLISMO */
 
 #centro_motor_motos {
	float:left;
	width:452px;
	margin-right:30px;
	margin-top:10px;}
  #centro_motor_motos ul {
	
	padding-left:20px; margin-top:5px; padding-top:0px;
  }
 #centro_motor_motos li{ list-style-image:none; padding:3px 0; list-style-type: none; }

 .titular_naranja_motos {
	background-color: #E9EAF1;
	text-transform: uppercase;
	color: #666;
	height: 15px;
	padding: 2px 0 2px 3px;
	font-weight: bold;
	display: block;
	width: 100%;
 }
 
  .nombre_piloto_motos  {
	background-color: #FFF;
	text-transform: uppercase;
	color: #666;
	height: 15px;
	padding: 0 0 1px 3px;
	font-weight: bold;
	display: block;
	width: 100%;
	border-bottom: 1px dashed #666;
 }
 .ficha_pilotos_motos{
	
	float: left;
	padding: 4px 0 0 0; 
	margin: 0;
	color: #666;}
	
 .borde_foto {
	border: 2px solid #F99213;
 }
 
.titular_ficha_motos {
	background-color: #E2E1E1;
	font-weight: bold;
	font-size: 12px;
	height: 20px;
	padding: 4px 0 0px 6px;
	margin-top: 20px;
		
}
#ficha_motos li {
	list-style-image: url(../img/cuadrado.gif);
	list-style-type: none;
	
}

*:first-child+html #ficha_motos li {
	list-style-image: url(../img/cuadrado.gif);
	list-style-type: none;
	
}
*html #ficha_motos li {
	list-style-image: url(../img/cuadrado.gif);
	list-style-type: none;
	
}

#ficha_motos ul {
	background-color: #EFEFEF;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-top: 0;
	padding-left: 30px;
	color: #666;
}

*:first-child+html  #ficha_motos ul {
	background-color: #EFEFEF;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-top: 0;
	padding-left: 0px;
	color: #666;
	/*border: 1px solid lime;*/
	}
*html  #ficha_motos ul {
	background-color: #EFEFEF;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-top: 0;
	padding-left: 0px;
	color: #666;
	/*border: 1px solid lime;*/
	}
	
	
.fondo_ficha_personal {
	
	
	padding-top: 5px;
	height: 150px;
}
#otros_pilotos ul{
	float:left;
	width: 160px;
	text-align: left;
	padding: 0 0 0 30px;
	}

*:first-child+html  #otros_pilotos ul{
	float:left;
	width: 120px;
	text-align: left;
	padding: 5px 0 0 10px;
	/*border: 1px solid lime;*/
	}
*html  #otros_pilotos ul{
	float:left;
	width: 120px;
	text-align: left;
	padding: 5px 0 0 10px;
	/*border: 1px solid lime;*/
	}

 #otros_pilotos li{
	list-style-image: none;
	background: url(../img/fondo_link_ficha.jpg) no-repeat left center;
	padding-left: 10px;
	
	
}
#otros_pilotos  a{
	color: #ED8202;
	
}

.otros_pilotos {
	margin-left: 30px;
	
}

#otros_pilotos  a:hover{
	text-decoration: underline;
}

 /* Fin de hoja de estilos de pělotos de MOTOS*/
 
 
 /* estilos para Circuitos de motos y formula 1 */
 
 .estilo_links {
	color: #ED8202;
 }
 

 
  #centro_motor_circuito {
	float:left;
	width:452px;
	margin-right:30px;
	margin-top:10px;
	}

#centro_motor_circuito ul {
	padding-left:10px;
	margin-top:5px;
	padding-top:0px;
	
	
  }
  
 #centro_motor_circuito li{
 list-style-image:none;
 padding: 3px 0  3px 15px;
 list-style-type: none; }
 
.nombre_circuito { 	
	font-family: Arial, Helvetica, Verdana;
	display: block;
	height: 30px;
	padding: 2px 0 0 10px;
	background: url(../img/fondo_titular_circuitos.gif) no-repeat left top;
	font-size: 18px;
	color:#FFF;

}

.lista_circuito  {
	list-style-type: none;
	width: 270px;
}

*:first-child+html	 .lista_circuito  {
	list-style-type: none;
	width: 270px;
	padding-left: 0;
	margin-left: 0;
}

*html	 .lista_circuito  {
	list-style-type: none;
	width: 320px;
	padding-left: 0;
	margin-left: 0;
	display: block;
}
.lista_circuito  li {
background: url(../img/bullet_circuitos.gif) no-repeat left 5px;
line-height: 17px;

}
.imagen_circuito {
	float: right;
	margin: -205px 45px 0 0;
}

*html .imagen_circuito {
	float: right;
	margin: -205px 15px 0 0;
}




 /*fin de   estilos para Circuitos de motos y formula 1*/
 
 /*equipos*/
 
 
 #centro_motor_equipos {
	float:left;
	width:452px;
	margin-right:30px;
	margin-top:10px;}

 #centro_motor_equipos li{ 
	 list-style-image:none;
	 list-style-type: none; }
 
  .nombre_equipo  {
	background-color: #FFF;
	text-transform: uppercase;
	color: #666;
	height: 15px;
	padding: 0 0 1px 3px;
	font-weight: bold;
	display: block;
	width: 100%;
	border-bottom: 1px dashed #666;
 }
 
 .ficha_equipo_foto {
	
	float: left;
	padding: 0px 0 0 0; 
	margin: 0 15px;
	color: #666;
	width: 100px;
	height:100px;
	border: 2px solid #ED8202;}
.fondo_ficha_equipo {
	
	margin: 0 0 20px 0;
	padding: 0px;
	min-height: 110px;
}
 
 .ficha_equipo{
	
	float: left;
	padding: 0px 2px 0 2px; 
	margin: 0;
	color: #666;
	line-height: 18px;}
	

.titular_ficha_equipo {
	background-color: #E2E1E1;
	font-weight: bold;
	font-size: 12px;
	height: 20px;
	padding: 4px 0 0px 6px;
	margin-top: 0px;
		
}
.ficha_equipo_mini_contenedor {
	background-color: #fff;
	margin:10px 6px;
	width: 210px;
	height: 100px;
	border: 1px solid #CFCFCF;
	float:left;
}
#ficha_equipo_mini ul {
	/*background-color: #EFEFEF;*/
	padding-top: 10px;
	padding-bottom: 10px;
	margin-top: 0;
	padding-left: 5px;
	color: #666;
	float:left;
	font-size: 10px;
}
#ficha_equipo_mini li {
	list-style-image: none;
	list-style-type: none;
	
	}

.ficha_equipo_mini_foto {
	width: 80px;
	margin-right: 5px;
}


.ficha_equipo_mini a {
	color: #F99213;
	font-weight: bold;
}

.ficha_equipo_mini { 
	width: 110px;
	
	
}

.color_fondo_ficha {
	background-color:#EFEFEF;
	display:block;
	
	/*border: 1px solid lime;*/
}

*:first-child+html	 .ficha_equipo_mini_contenedor {
	background-color: #fff;
	margin:10px 6px;
	width: 210px;
	height: 100px;
	/*border: 1px solid purple;*/
	float:left;
}

*:first-child+html	.color_fondo_ficha_equipos {
	background-color:#EFEFEF;
	display:block;
	height: 270px;
	/*border: 1px solid lime;*/
	margin-bottom: 20px;
}
*html	.color_fondo_ficha_equipos {
	background-color:#EFEFEF;
	display:block;
	height: 350px;
	/*border: 1px solid lime;*/
	margin-bottom: 20px;
	padding-bottom: 15px;
}

*:first-child+html .ficha_equipo_mini { 
	width: 100px;
	/*border: 1px solid pink;*/
	margin: 0px;
	}
	
*:first-child+html .ficha_equipo_mini_foto {
	width: 80px;
	/*border: 1px solid orange;*/
	float: left;
	margin: 0 5px 0 0;
}


*html	 .ficha_equipo_mini_contenedor {
	background-color: #fff;
	margin:10px 3px;
	width: 210px;
	height: 100px;
	/*border: 1px solid purple;*/
	float:left;
}

*html	.color_fondo_ficha_equipos {
	background-color:#EFEFEF;
	display:block;
	height: 270px;
	/*border: 1px solid lime;*/
	margin-bottom: 20px;
}

.color_fondo_ficha_equipos {
	background-color:#EFEFEF;
	display:block;
	height: 270px;
	/*border: 1px solid lime;*/
	margin-bottom: 20px;
}

*html .ficha_equipo_mini { 
	width: 100px;
	/*border: 1px solid pink;*/
	margin: 0px;
	}
	
*html .ficha_equipo_mini_foto {
	width: 80px;
	/*border: 1px solid orange;*/
	float: left;
	margin: 0 5px 0 0;
}

#otros_pilotos2 ul{
	float:left;
	width: 160px;
	text-align: left;
	padding: 0 0 0 60px;
	}
	
*:first-child+html  #otros_pilotos2 ul{
	float:left;
	width: 160px;
	text-align: left;
	padding: 0 0 0 60px;
	/*border: 1px solid orange;*/
	}
*html  #otros_pilotos2 ul{
	float:left;
	width: 140px;
	text-align: left;
	padding: 0 0 0 0px;
	/*border: 1px solid orange;*/
	}
 #otros_pilotos2 li{
	list-style-type: none;
	background: url(../img/fondo_link_ficha.jpg) no-repeat left center;
	padding-left: 10px;
	/*border: 1px solid orange;*/

	
	
}
#otros_pilotos2  a{
	color: #ED8202;
	
}

.otros_pilotos2 {
	margin-left: 160px;
	margin-top: -25px;
	
}

#otros_pilotos2 a:hover{
	text-decoration: underline;
}

 /*fin de equipos*/
 
  /*Mapa del Tiempo*/
 
.otras_localizaciones ul, #rally ul {
	float:left;
	padding:0 0 0 20px;
	text-align:left;
	width:160px;
	margin:10px 0 10px 10px;
	}

.otras_localizaciones li, #rally li {
	background:transparent url(../img/fondo_link_ficha.jpg) no-repeat scroll left center;
	list-style-type:none;
	padding-left:10px;
	}

.otras_localizaciones a, #rally ul li a {
	color:#ED8202;
	}

.titular_general {
	background-color:#E9EAF1;
	color:#666666;
	display:block;
	font-weight:bold;
	height:15px;
	padding:2px 0 2px 6px;
	text-transform:uppercase;
	width:100%;
	}

.contenido_general {
	padding:0 10px 10px;
	}

.tiempo_loc, {
	padding:10px;
	}

.tiempo_loc p, #rally p{
	margin:10px 0;
	}

.enlace_tmp {
	color:#ED8202;
	background:transparent url(../img/fondo_link_ficha.jpg) no-repeat scroll left center;
	padding-left:10px;
	}

.clearfix {
	clear:both;
	}

.separador {
	clear:both;
	border-bottom:2px solid #89A9B3;
	margin:5px 20px 10px 0;
	}

ul#listado_menu li a.seccion {
	background:transparent url(../img/icos/bullet_flecha2.gif) no-repeat scroll 0 4px;
	margin-left:2px;
	padding-left:7px;
	}

ul#listado_menu li a.subseccion {
	background:transparent url(../img/icos/icoMenT2.gif) no-repeat scroll 0 4px;
	margin-left:4px;
	padding-left:7px;
	}

*:first-child+html .imgpie { border-bottom:3px solid #F99213; }
*html .imgpie { border-bottom:3px solid #F99213; }

  /*Fin del Mapa del Tiempo*/
