
	@import "../comunes/formulario.css";
	@import "../comunes/paginacion.css";
	@import "../comunes/listado.css";
	@import "../comunes/ficha.css";
	
	#a_rutas, #a_calculoruta{width:100%;float:left;}
	#a_rutas .moduloizda{line-height:1.4em;}
	
	#a_rutas dd{position:relative;}
	#a_rutas dt, #a_rutas dd{padding-left:130px;width:auto;float:none;}
	#a_rutas .dificultad1, #a_rutas .dificultad2, #a_rutas .dificultad3, #a_rutas .dificultad4, #a_rutas .dificultad5{display:block;padding:10px 0 5px 45px;background:transparent url() no-repeat 0 0;font-weight:bold;}
	#a_rutas .dificultad1{background-image:url(../../img/css/aplicaciones/dificultad1.gif);color:#bb0000;}
	#a_rutas .dificultad2{background-image:url(../../img/css/aplicaciones/dificultad2.gif);color:#deaf00;}
	#a_rutas .dificultad3{background-image:url(../../img/css/aplicaciones/dificultad3.gif);color:#479b3f;}
	#a_rutas .dificultad4{background-image:url(../../img/css/aplicaciones/dificultad3.gif);color:#479b3f;}
	#a_rutas .dificultad5{background-image:url(../../img/css/aplicaciones/dificultad2.gif);color:#deaf00;}
	#a_rutas dd img{position:absolute;top:0;left:0;margin-top:-25px;border:1px solid #d5e7f3;padding:4px;}
	#a_rutas dd{padding-top:3px;min-height:78px !important;height:auto !important;height:78px;}
	#a_rutas dd p{padding:0 0 5px 0;}
	#a_rutas .duracion{padding:11px 0 5px 40px;background:transparent url(../../img/css/aplicaciones/duracion.gif) no-repeat 6px 0;font-weight:bold;}
	
	#a_rutas .ficha_tipo1 .perfil{width:97%;float:left;padding:5px 1%;margin-bottom:15px;border:1px solid #f0eee7;}
	#a_rutas .ficha_tipo1 .perfil h4{padding:7px 12px;color:#7d7343;}
	#a_rutas .ficha_tipo1 .perfil #imagenIM{width:100%;float:left;padding-bottom:14px;overflow:hidden;}
	#a_rutas .ficha_tipo1 .duracion, #a_rutas .ficha_tipo1 .dificultad1, #a_rutas .ficha_tipo1 .dificultad2, #a_rutas .ficha_tipo1 .dificultad3, #a_rutas .ficha_tipo1 .dificultad4, #a_rutas .ficha_tipo1 .dificultad5, #a_rutas .ficha_tipo1 .calculoruta{float:left;padding-right:12px;margin-left:9px;}
	#a_rutas .ficha_tipo1 .duracion{padding-right:0;}
	#a_rutas .ficha_tipo1 .calculoruta{padding:10px 9px 10px 38px;background:transparent url(../../img/css/aplicaciones/calculoRuta.gif) no-repeat 0 0;font-weight:bold;}
	#a_rutas .ficha_tipo1 .calculoruta a, #a_rutas .ficha_tipo1 .maparuta a{color:#0b87a9;}
	#a_rutas .ficha_tipo1 h3.nombre{width:100%;clear:left;font-size:1.8em;color:#4daed1;padding-top:0;}
	#a_rutas .ficha_tipo1 p.descripcion{font-weight:normal;line-height:1.3em;}
		
	#a_rutas .bloque{width:71%;float:left;padding:35px 0 20px 0;margin:10px 0;background:transparent url(../../img/css/portal/fondoLinea.gif) repeat-x 0 0;}
	#a_rutas .bloque .fotos, #a_rutas .bloque .videos{width:48%;float:left;}
	#a_rutas .bloque .videos{float:right;}
	#a_rutas .bloque p img{margin-bottom:-10px;}
	#a_rutas .bloque ul li{width:100%;float:left;padding:10px 0;background:transparent url(../../img/css/portal/puntosH.gif) repeat-x 0 100%;}
	#a_rutas .bloque ul li img{float:left;border:1px solid #a1bcc5;padding:2px;margin-right:9px;}
	#a_rutas .bloque ul li a{padding:0 0 0 14px;background:transparent url(../../img/css/iconos/vineta3.gif) no-repeat 0 4px;}
	
	#a_rutas .ficha_tipo1 .img_Con, #a_rutas .ficha_tipo1 .img_Con_L, #a_rutas .ficha_tipo1 .img_Con_R{padding:4px;border:1px solid #cac5a4;}
	#a_rutas .ficha_tipo1 .moduloizda{padding-top:5px;overflow:hidden;}
	#a_rutas .ficha_tipo1 .modulodcha{padding-top:5px;}
	#a_rutas .ficha_tipo1 .textoficha .moduloizda, #a_rutas .ficha_tipo1 .textoficha .modulodcha{padding-top:9px;}
	#a_rutas .ficha_tipo1 .modulodcha .marco{width:91%;float:left;padding:12px 3% 12px 5%;margin:0 0 15px 0;border:1px solid #d6e8f3;}
	#a_rutas .ficha_tipo1 .modulodcha .nuevovideo a, #a_rutas .modulodcha .nuevafoto a{display:block;padding:10px 70px 10px 0;color:#998847;font-weight:bold;background:transparent url(../../img/css/iconos/icoVideos.gif) no-repeat 100% 7px;}
	#a_rutas .ficha_tipo1 .modulodcha .nuevafoto a{background-image: url(../../img/css/iconos/icoFlickr2.gif);}
	
	#a_rutas .listado_tipo1{width:98%;}
	#a_rutas .listado_tipo1 .votoActual{width:100%;float:left;padding:0 0 7px 0;background:transparent url(../../img/css/aplicaciones/votosUnSel.gif) no-repeat 0 0;}
	#a_rutas .listado_tipo1 .votoActual p{float:left;padding:0;height:18px;background:transparent url(../../img/css/aplicaciones/votosSel2.gif) no-repeat 0 0;}
	#a_rutas .listado_tipo1 .votoActual p.numvotos{float:right;width:30%;background:none;padding:2px 25% 0 0;text-align:right;}
	#a_rutas .marco, #votos{width:89.5%;float:left;padding:12px 4% 12px 5%;margin:0 0 15px 0 !important;border:1px solid #d6e8f3;}
	
	#votos strong{float:left;padding:2px 9px 0 0;font-weight:bold;font-size:1em;color:#998847;}
	#votos span{width:95%;float:left;padding:7px 0 0 0;text-align:right;font-weight:bold;font-size:.9em;}
	#votos ul{float:left;width:105px;position:relative;margin:0;height:18px;background:transparent url(../../img/css/aplicaciones/votosUnSel.gif) no-repeat 0 0;}
	#votos ul li{position: absolute;top:0;left:0;height:18px;width:21px;}
	#votos ul li span, #a_videos .listado_tipo1 .votoActual p span{display:none;}
	#votos a{display:block;height:18px;}
	#votos a:hover{background:transparent url(../../img/css/aplicaciones/votosOver.gif) no-repeat 0 0;}
	#votos ul li.votoActual{background:transparent url(../../img/css/aplicaciones/votosSel.gif) no-repeat 0 0;}
	#votos ul li.star1{width:21px;z-index:6;}
	#votos ul li.star2{width:42px;z-index:5;}
	#votos ul li.star3{width:63px;z-index:4;}
	#votos ul li.star4{width:84px;z-index:3;}
	#votos ul li.star5{width:105px;z-index:2;}
	#votos p{padding:3px 0 15px 0;font-weight:bold;color:#d13535;text-align:center;}

	#a_calculoruta .form_tipo2 h3{padding:18px 0 2px 58px;background:transparent url(../../img/css/aplicaciones/calculoRuta2.gif) no-repeat 13px 100%;}
	#a_calculoruta .plano{width:auto;border:1px solid #e9e9db;padding:6px;}
	#a_calculoruta #map{margin:0 auto;}
	#a_calculoruta table, #a_calculoruta th, #a_calculoruta td{border-color:#c0c0c0;}
	
	.flash_ruta{width:100%;float:left;padding:15px 0;background:transparent url(../../img/css/aplicaciones/fondoFlashRutas.jpg) no-repeat 99% 40%;}
	.flash_ruta .contenedorflash{width:67.5%;float:left;border:1px solid #e9e9db;padding:6px;background:#fff;}
	.flash_ruta #flashIM{background:#f4f4ed;padding:15px;text-align:center;overflow:hidden;}
	.flash_ruta #flashIM object{border:1px solid #a8d4e0;}