/* Estilos Web Aktiba- Buscador */

div.mapa-buscador{text-align: center; margin-bottom: 5px;}
div.pestanna-buscador{text-align: left;}
div.margen-buscador{margin: 5px; text-align: center; clear: both;}
div.slogan-ico{background-image:url(/img/ico_cuadro.gif); background-repeat:no-repeat; background-position: 5px 5px; padding-left: 15px; margin: 2px 0px 4px 0px; font-size: 13px; color:#89B0D8; font-weight: bold;}

div.leyenda{border-top: 1px solid #89B0D8; border-bottom: 1px solid #89B0D8; pading-top: 5px; padding-bottom: 5px;}
table.leyenda{width: 100%;}
table.leyenda td{padding: 5px; vertical-align: top;}
div.detalle-leyenda{clear: both; text-align: left; margin-bottom: 8px ; margin-top: 8px;}
div.opcion-leyenda{clear: none; display: inline;margin-right: 2px;}
div.opcion-leyenda input{border: 0px;}
div.numero1-leyenda{clear: none; display: inline; background-color:#FF6600; color: #FFFFFF; padding:3px 4px 3px 4px; margin-left:4px; margin-right: 4px;}
/*div.numero1-leyenda{background-color:#FF6600; color: #FFFFFF; padding:3px 4px 3px 4px; margin-left:4px; margin-right: 4px;
float:left;
width: 40px;
height: 18px;}*/
div.numero2-leyenda{clear: none; display: inline; background-color:#00CCFF; color: #FFFFFF; padding:3px 4px 3px 4px; margin-left:4px; margin-right: 4px;}
div.numero3-leyenda{clear: none; display: inline; background-color:#996600; color: #FFFFFF; padding:3px 4px 3px 4px; margin-left:4px; margin-right: 4px;}
div.numero4-leyenda{clear: none; display: inline; background-color:#666666; color: #FFFFFF; padding:3px 4px 3px 4px; margin-left:4px; margin-right: 4px;}
div.numero5-leyenda{clear: none; display: inline; background-color:#CC99FF; color: #FFFFFF; padding:3px 4px 3px 4px; margin-left:4px; margin-right: 4px;}
div.numero6-leyenda{clear: none; display: inline; background-color:#663300; color: #FFFFFF; padding:3px 4px 3px 4px; margin-left:4px; margin-right: 4px;}
div.numero7-leyenda{clear: none; display: inline; background-color:#003399; color: #FFFFFF; padding:3px 4px 3px 4px; margin-left:4px; margin-right: 4px;}
div.numero8-leyenda{clear: none; display: inline; background-color:#00CC99; color: #FFFFFF; padding:3px 4px 3px 4px; margin-left:4px; margin-right: 4px;}
div.numero9-leyenda{clear: none; display: inline; background-color:#FF0000; color: #FFFFFF; padding:3px 4px 3px 4px; margin-left:4px; margin-right: 4px;}
div.numero10-leyenda{clear: none; display: inline; background-color:#339900; color: #FFFFFF; padding:3px 4px 3px 4px; margin-left:4px; margin-right: 4px;}
div.numero11-leyenda{clear: none; display: inline; background-color:#FF66CC; color: #FFFFFF; padding:3px 4px 3px 4px; margin-left:4px; margin-right: 4px;}
div.numero12-leyenda{clear: none; display: inline; background-color:#FFCC00; color: #FFFFFF; padding:3px 4px 3px 4px; margin-left:4px; margin-right: 4px;}
div.numero13-leyenda{clear: none; display: inline; background-color:#666600; color: #FFFFFF; padding:3px 4px 3px 4px; margin-left:4px; margin-right: 4px;}
div.numero14-leyenda{clear: none; display: inline; background-color:#6699FF; color: #FFFFFF; padding:3px 4px 3px 4px; margin-left:4px; margin-right: 4px;}
div.numero15-leyenda{clear: none; display: inline; background-color:#66FFFF; color: #FFFFFF; padding:3px 4px 3px 4px; margin-left:4px; margin-right: 4px;}
div.numero16-leyenda{clear: none; display: inline; background-color:#00CC00; color: #FFFFFF; padding:3px 4px 3px 4px; margin-left:4px; margin-right: 4px;}
div.numero17-leyenda{clear: none; display: inline; background-color:#330099; color: #FFFFFF; padding:3px 4px 3px 4px; margin-left:4px; margin-right: 4px;}
div.numero18-leyenda{clear: none; display: inline; background-color:#CC3333; color: #FFFFFF; padding:3px 4px 3px 4px; margin-left:4px; margin-right: 4px;}

div.numero1-leyenda a{color: #FFFFFF;}
div.numero2-leyenda a{color: #FFFFFF;}
div.numero3-leyenda a{color: #FFFFFF;}
div.numero4-leyenda a{color: #FFFFFF;}
div.numero5-leyenda a{color: #FFFFFF;}
div.numero6-leyenda a{color: #FFFFFF;}
div.numero7-leyenda a{color: #FFFFFF;}
div.numero8-leyenda a{color: #FFFFFF;}
div.numero9-leyenda a{color: #FFFFFF;}
div.numero10-leyenda a{color: #FFFFFF;}
div.numero11-leyenda a{color: #FFFFFF;}
div.numero12-leyenda a{color: #FFFFFF;}
div.numero13-leyenda a{color: #FFFFFF;}
div.numero14-leyenda a{color: #FFFFFF;}
div.numero15-leyenda a{color: #FFFFFF;}
div.numero16-leyenda a{color: #FFFFFF;}
div.numero17-leyenda a{color: #FFFFFF;}
div.numero18-leyenda a{color: #FFFFFF;}



div.titulo-leyenda{clear: none; display: inline; color: #000000; font-size: 9px;margin-left:4px; margin-right: 4px;}
div.titulo-leyenda a{color: #000000; font-size: 9px; text-decoration:underline; }

/*tabla formulario de busqueda*/
div.formulario-busqueda{margin-top: 5px; margin-bottom: 5px; }
table.formulario-busqueda{width: 100%;}
table.formulario-busqueda td{vertical-align: top; padding: 4px; text-align: left;}
table.formulario-busqueda td input{border: 0px;}
table.formulario-busqueda td select{font-size: 9px; width: 230px;}
table.formulario-busqueda td div.texto-complemento{border-bottom: 1px solid #89B0D8; padding: 4px; width: 130px; color: #89B0D8;}
/* Martin 19/04/10. Nuevos estilos para las fechas en el buscador. */
table.formulario-busqueda td select.fecha-dia {
	width: 50px;
}
table.formulario-busqueda td select.fecha-mesanio {
	width: 175px;
}

/*resultados de busqueda*/
#resultados-busqueda{}
#resultados-busqueda div.titu-resultados{font-size: 10px; font-weight: bold; color:#075397; margin-bottom:5px;}
#resultados-busqueda div.terminos-busqueda{font-size: 10px; color:#928A74; margin-bottom:5px;}
#resultados-busqueda div.nueva-busqueda{margin-bottom:5px;}
#resultados-busqueda div.nueva-busqueda a{font-size: 10px; color: #FF6600; text-decoration: underline;}
div.m-tabla-resultados{margin-top: 15px; margin-bottom: 5px;}
table.resultados-busqueda{} 
table.resultados-busqueda td{padding: 5px;} 
table.resultados-busqueda td.leyenda-resultados-busqueda{ font-size: 10px; color: #075397; border-right: 1px solid #C8c8c8;} 
table.resultados-busqueda th.leyenda-resultados-busqueda{ padding:5px; font-size: 10px; color: #075397; border-right: 1px solid #C8c8c8; font-weight:normal;}
.cab-resultados-busqueda { 
	padding:5px; 
	background-color: #C8C8C8;
	background-color: #E4E4E4;
	padding: 3px; 
	font-size: 10px; 
	color: #075397; 
	font-weight: bold; 
	text-transform: uppercase; 
	border-bottom: 2px solid #FFFFFF;
}

table.resultados-busqueda td.subcab-resultados-busqueda{background-color: #CCE287; padding: 3px; font-size: 10px; color: #075397; font-weight: bold; text-transform: uppercase;border-bottom: 2px solid #FFFFFF;}
table.resultados-busqueda td.empresa-resultados-busqueda{background-color: #F8F8F8; padding: 3px; font-size: 10px; font-weight: bold; border-bottom: 2px solid #FFFFFF; border-top: 2px solid #FFFFFF; color: #FF6600; }
table.resultados-busqueda td.empresa-resultados-busqueda a{font-weight: bold;  color: #FF6600; text-decoration: underline;}
table.resultados-busqueda td.empresa-resultados-busqueda img{vertical-align: middle; border: 0px; padding-right: 5px;}
table.resultados-busqueda td.datos-resultados-busqueda{background-color: #E6E6E6; padding: 3px; font-size: 10px; border-bottom: 2px solid #FFFFFF; color: #075397; border-right: 1px solid #C8c8c8;}
table.resultados-busqueda td.datos-resultados-busqueda-i{text-align: center; background-color: #E6E6E6; padding: 3px; border-bottom: 2px solid #FFFFFF;border-right: 1px solid #C8c8c8;}
table.resultados-busqueda input.check{border: 0px;} 
/*Martin 21/04/10. Nuevos estilos para la nueva version de la pagina de resultados de una busqueda (programas/resultados.php) */
table.resultados-busqueda tr.datos-resultados-busqueda-linea-1 td {
	color: #075397;
	background-color: #E6E6E6;
	background-color: #F6F6F6;
	padding: 3px; 
	font-size: 10px;
	border-top: 2px solid #C8C8C8;
	border-right: 1px solid #C8C8C8;
	border-bottom: 1px dashed #C8C8C8;
	border-left: 1px solid #C8C8C8;
}
table.resultados-busqueda tr.datos-resultados-busqueda-linea-1 td div.resul_precio {
	float: left;
	width: 120px;
	padding: 0px 5px 0px 5px;
}
table.resultados-busqueda tr.datos-resultados-busqueda-linea-1 td div.resul_duracion {
	float: left;
	width: 150px;
	padding: 0px 5px 0px 5px;
}
table.resultados-busqueda tr.datos-resultados-busqueda-linea-1 td div.resul_poblacion {
	float: left;
	padding: 0px 5px 0px 5px;
}
table.resultados-busqueda tr.datos-resultados-busqueda-linea-2 td div.resul_foto {
	float: left;
	width: 60px;
	padding-left: 5px;
}
table.resultados-busqueda tr.datos-resultados-busqueda-linea-2 td div.resul_foto img {
	border: 0px;
}
table.resultados-busqueda tr.datos-resultados-busqueda-linea-2 td div.resul_titulo_descr {
	float: left;
	width: 525px;
}
table.resultados-busqueda tr.datos-resultados-busqueda-linea-2 td div.resul_titulo_descr h3 {
	margin: 0px 0px 0px 0px;
}
table.resultados-busqueda tr.datos-resultados-busqueda-linea-2 td div.resul_titulo_descr div.resul_nivel {
	margin: 2px 0px 2px 0px;
}
table.resultados-busqueda tr.datos-resultados-busqueda-linea-2 td div.resul_titulo_descr div.resul_nivel img {
float: left;
	margin: 2px 4px 0px 0px;
	width: 9px;
	height: 9px;
}
table.resultados-busqueda tr.datos-resultados-busqueda-linea-2 td div.resul_titulo_descr div.resul_nivel span.resul_nivel_texto {
	display: block;
	float: left;
	margin: 0px 2px 0px 0px;
}
table.resultados-busqueda tr.datos-resultados-busqueda-linea-2 td div.resul_titulo_descr span.resul_texto_descr a {
	text-decoration: none;
}
table.resultados-busqueda tr.datos-resultados-busqueda-linea-2 td div.resul_titulo_descr a {
	text-decoration: underline;
}
table.resultados-busqueda tr.datos-resultados-busqueda-linea-2 td {
	color: #075397;
	background-color: #E6E6E6; 
	background-color: #F6F6F6;
	padding: 3px; 
	font-size: 10px;
	border: 1px solid #C8C8C8;
	border-top:	none;
	border-bottom: 2px solid #C8C8C8;
	border-bottom: 3px solid #C8C8C8;
	margin-bottom: 5px;
}
/* Martin 21/04/10. Nuevos estilos para la pagina de resultados de busqueda de programas. Son estilos para las pestanas
		de los 2 bloques */
div.resultado_pestana_lista_activo {
position: relative;
	background-color: #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	z-index: 2;
	cursor: default;
}
div.resultado_pestana_lista_inactivo {
	background-color: #EEEEEE;
	border-bottom: 1px solid #333333;
	z-index: 2;
	cursor: pointer;
}
div.resultado_pestana_mapa_activo {
position: relative;
	background-color: #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	z-index: 2;
	cursor: default;
}
div.resultado_pestana_mapa_inactivo {
	background-color: #EEEEEE;
	border-bottom: 1px solid #333333;
	z-index: 2;
	cursor: pointer;
}
div#resultados_pestanas {
	float: left;
	width: 500px;
	height: 20px;
	padding: 0px 0px 0px 10px;
}
div#resultados_pestanas div {
	float: left;
	width: 150px;
	height: 15px;
	padding: 5px 0px 0px 0px;
	border: 1px solid #333333;
	border-bottom: none;
	margin: 0px 10px 0px 0px;
	text-align: center;
}
div#lista_resultados {
	float: left;
	display:block;
	border: 1px solid #333333;
	z-index: 3;
}
div#lista_resultados div.m-leyenda-niveles {
	padding-left: 10px;
}
div#mapa_resultados {
	display:block;
	float: left;
	width: 590px;
	border: 1px solid #333333;
	padding: 5px;
	z-index: 3;
}

div.paginacion-vermapa{clear:both; margin-bottom: 15px;margin-top: 15px;}
div.paginacion{color: #075397; clear: none; float: left;}
div.paginacion a{color: #075397;text-decoration: underline; }
div.vermapa{clear: none;float: right;}

div.m-leyenda-niveles{ padding-top: 10px; padding-bottom: 10px; clear: both;}
/*div.m-leyenda-nivelesi{ float:left; width:49%}
div.m-leyenda-nivelesd{ float:right; width:49%}*/
div.m-leyenda-nivelesi{width:49%}
div.m-leyenda-nivelesd{ width:49%}
div.leyenda-niveles{margin-right: 30px; display:inline}

.seleccion-provincias{ padding:6px 0 6px 0}
.seleccion-provincias a{ text-decoration:underline;}
.seleccion-provincias a:hover{ text-decoration:none;}