@charset "utf-8";
/* clases generales */

/*
* {
	margin: 0;
	padding: 0;
	border: none;
}
*/

body {
	background:#018EB1 url(../img/bck-grad.jpg) repeat-x 0 0;
	margin: 0 auto;
	text-align: center;
}

html {
	font: 11px "Trebuchet MS", Lucida, Verdana, sans-serif;
	text-shadow: #000 0px 0px 0px;
}

h1, h2, h3, h4, h5, h6, p, pre, blockquote, ul, ol, dl, address {
	font-weight: normal;
	margin: 0;
}

h1 {
	font-size:16px
}

h2 {
	font-size:14px
}


sup {
	position: relative;
	bottom: 0.3em;
	vertical-align: baseline;
}
sub {
	position: relative;
	bottom: -0.2em;
	vertical-align: baseline;
}

a, a:link, a:visited, a:hover, a:active {
	text-decoration: none;
	background:none
}

a img {
	border: none;
	text-decoration: none;
}

/* ---------------------------------------------------------------------------------NUEVO --------------------------------------- */

a {
	color:#FFF
}

a:hover {
	color:#55B2E0
}

/* ---------------------------------------------------------------------------------NUEVO --------------------------------------- */

img {
	border: none;
	text-decoration: none;
}

ul {
	list-style:none
}

/*** FORMULARIOS: ***/
	form {
		padding-top:3px;
		margin:0	
	}
	
	label, button {
		cursor:pointer;
	}
	
	input {
		border:1px solid #8daeb4
	}
	
	input, select, textarea {
		font-size: 11px;
	}
	input:focus, select:focus, textarea:focus {
		background-color: #FFF;
	}
	fieldset {
		border: none;
	}


/*** ATAJOS ***/
	.clear {
		clear: both;
	}
	.float-left {
		float: left;
	}
	.float-right {
		float: right;
	}
/* ---------------------------------------------------------------------------------foto ficha --------------------------------------- */
	.img-left {
		float: left;
		margin:6px 10px 0 0;
	}
	.img-right {
		float: right;
		margin:6px 0 0 10px
	}
/* ---------------------------------------------------------------------------------NUEVO --------------------------------------- */

/* COMIENZA CABECERA */

	#head_wrapper {
		width:998px;
		height:331px;
		margin:0 auto 60px auto;
		text-align:left;
		border:1px solid black;
		border-bottom:none;
	}
	
		#head_wrapper .inter{
			padding:10px 10px 0 10px;
		}
		
			#head_wrapper .inter p{
				padding:0 9px;
			}
		
				#head_wrapper .inter a.spain{
					padding-left:30px;
					background:url(../img/spain.gif) no-repeat center left
				}
				
				#head_wrapper .inter a.eng{
					padding-left:30px;
					background:url(../img/england.gif) no-repeat center left
				}

		#head_wrapper .horz_nav {
			height:96px;
			padding-left:200px;
			background:url(../img/head-top.jpg) no-repeat top left;
		}
		
		
		
		#head_wrapper .horz_nav form {
			padding-top:3px;
			margin:0	
		}	
	
	
		/*#head_wrapper .horz_nav a {
				display:block;
				float:left;
				margin-top:100px;
				padding:0 5px;
			}*/
		/* ------------------------------------------------------- NUEVO VIERNES 7-11. 13:30H --------------------------------------------------------*/
			/*
			}
			
				#head_wrapper .horz_nav input {
					width:150px;
					margin-right:10px;
					float:left
				}
			
			#head_wrapper .horz_nav a {
				display:block;
				float:left;
				padding:0 5px;
			}
			
			#head_wrapper .horz_nav a:hover {
				color:#C1EF1D
			}*/
/* ------------------------------------------------------- NUEVO VIERNES 7-11. 13:30H --------------------------------------------------------*/

		
		#head_wrapper .logo {
			width:100%;
			height:200px;
			background:url(../img/head-bottom.jpg) no-repeat top left;
		}
		
		#head_wrapper .logo p {
			padding:105px 550px 0 22px;
			color:#FFF			
		}	
			
		
		#head_wrapper .migas {
			height:35px;
			background-color:black;
			padding-left:10px
		}

			#head_wrapper .migas a {
				display:block;
				float:left;
				padding:8px 5px 0 5px;
				color:#FFF
			}
			
			#head_wrapper .active {
				float:left;
				padding:8px 5px 0 5px;
				color:#CEE019
			}
			
			#head_wrapper .migas a:hover {
				color:#00A7D2
			}

/* COMIENZA CONTENIDO */

	#main_wrapper {
		width:998px;
		margin:8px auto 10px auto;
		text-align:left;
	}
	
		#left_wrapper {
			width:778px;
			float:left;
		}
		
			#main_wrapper .vert_nav {
				width:200px;
				float:left;
				background-color:#1D424B;
				border:3px solid #6F959E
			}
			
				#main_wrapper .vert_nav ul  {
					padding:10px;
					font-size:12px;
					
				}
									
					#main_wrapper .vert_nav ul li {
						margin:2px 0;
						padding:2px 0;
						border-bottom:1px solid #38636E
					}
					
					#main_wrapper .vert_nav ul li a {
						font-weight:bold;
						padding-left:8px;
						background:url(../img/marcador-nav.gif) no-repeat top left
					}
					
					#main_wrapper .vert_nav ul li a:hover {
						font-weight:bold;
					}
					
					#main_wrapper .vert_nav ul li.last {
						border:none
					}
					
						#main_wrapper .vert_nav ul li ul {
							border:none;
							font-size:11px;
							margin:0;
							padding:4px 0 4px 10px;
							background-color:#1D424B;
						}
		
						#main_wrapper .vert_nav ul li ul li{
							background-color:#1D424B;
							border-bottom:1px solid #365C66
						}
	
/* ------------------------------------------------------------------------------ revisa estos enlaces sobre todo colores --------------------------------------- */					
							#main_wrapper .vert_nav ul li ul li  a {
								font-weight:bold;
								color:#C3DD12;
								padding-left:8px;
								background:url(../img/submark-nav.gif) no-repeat center left
							}
							
								#main_wrapper .vert_nav ul li ul li  a:hover {
									color:#55B2E0;
								}
							
									#main_wrapper .vert_nav ul li ul li ul {
										margin:0;
										padding:4px 0 4px 10px;
										
										font-size:11px;
										background-color:#1D424B;
									}
								
									#main_wrapper .vert_nav ul li ul li ul li {
										border:none;
										background:none;
										border-bottom:1px solid #234B55
									}
					
										#main_wrapper .vert_nav ul li ul li ul li a {
											font-weight:bold;
											color:#BBEAF4;
											padding-left:8px;
											background:url(../img/submark-nav2.gif) no-repeat center left
										}
				
/* ESTE SERA EL CONTENEDOR CENTRAL DONDE INCUIREIS CONTENIDOS DINÁMICOS  (index) */

			#main_wrapper .content {
				width:541px;
				float:left;
				margin-left:13px;				
			}
			
				#main_wrapper .content .row1 {
					width:541px;
					margin-bottom:21px;
				}
				
				#main_wrapper .content .row2, .row3 {
					width:541px;
					height:1%;
					margin-bottom:12px;
				}
			
				#main_wrapper .content .row4 {
					width:541px;
					height:117px;
				}
				

			
		/* grupo de roll-overs de la caja central EN LA INDEX */

				
				a#sabias {display:block; width:210px; height:54px; margin-left:75px; text-indent:-9999px; background:url(../img/sabias.gif) top left no-repeat;}
				a#sabias:hover {background-position:0 -54px;}
				
				a#imagenes {display:block;	width:179px; height:54px; text-indent:-9999px; background:url(../img/img.gif) top left no-repeat;}
				a#imagenes:hover {background-position:0 -54px;}
			
				a#reservas {display:block; width:541px; height:141px; margin-right:13px; text-indent:-9999px; background:url(../img/link-reservas.jpg) top left no-repeat;}
				a#reservas:hover {background-position:0 -141px;}
				
				a#grandesrutas {display:block; width:355px; height:141px; margin-right:14px; text-indent:-9999px; background:url(../img/link-grandesrutas.jpg) top left no-repeat;}
				a#grandesrutas:hover {background-position:0 -141px;}
		
				a#ruta {display:block; width:171px; height:141px; text-indent:-9999px; background:url(../img/link-ruta.jpg) top left no-repeat;}
				a#ruta:hover {background-position:0 -141px;}		
		
				a#patrim {display:block; width:264px; height:117px; margin-right:13px; text-indent:-9999px; background:url(../img/link-patrim.jpg) top left no-repeat;}
				a#patrim:hover {background-position:0 -117px;}
				
				a#espacios {display:block; width:264px; height:117px; text-indent:-9999px; background:url(../img/link-espacios.jpg) top left no-repeat;}
				a#espacios:hover {background-position:0 -117px;}
				
				a#etno {display:block; width:516px; height:110px; text-indent:-9999px; background:url(../img/link-etnografico.jpg) top left no-repeat;}
				a#etno:hover {background-position:0 -110px;}
				
				
				
				
				
				a#videos {display:block; width:264px; height:141px; text-indent:-9999px; background:url(../img/link-videos.jpg) top left no-repeat;}
				a#videos:hover {background-position:0 -141px;}
				
				a#reservas-b {display:block; width:264px; height:141px; margin-right:13px; text-indent:-9999px; background:url(../img/link-reservas-b.jpg) top left no-repeat;}
				a#reservas-b:hover {background-position:0 -141px;}
				
				a#senderismo {display:block; width:264px; height:141px; margin-right:13px; text-indent:-9999px; background:url(../img/link-senderismo.jpg) top left no-repeat;}
				a#senderismo:hover {background-position:0 -141px;}
		
				a#folletos {display:block; width:264px; height:141px; text-indent:-9999px; background:url(../img/link-folletos.jpg) top left no-repeat;}
				a#folletos:hover {background-position:0 -141px;}		
		
				a#patrim {display:block; width:264px; height:117px; margin-right:13px; text-indent:-9999px; background:url(../img/link-patrim.jpg) top left no-repeat;}
				a#patrim:hover {background-position:0 -117px;}
				
				a#espacios {display:block; width:264px; height:117px; text-indent:-9999px; background:url(../img/link-espacios.jpg) top left no-repeat;}
				a#espacios:hover {background-position:0 -117px;}				
				
				a#mapa-areas{display:block; width:220px; height:151px; text-indent:-9999px; background:url(../img/link-etnografico.jpg) top left no-repeat;}
				a#mapa-areas:hover {background-position:0 -151px;}
				
				a#cueva{display:block; width:220px; height:105px;  text-indent:-9999px; background:url(../img/link-cueva_val.jpg) top left no-repeat;}
				a#cueva:hover {background-position:0 -105px;}
				
				a#sanIsidro{display:block; width:220px; height:105px; text-indent:-9999px; background:url(../img/link-esta_sani.jpg) top left no-repeat;}
				a#sanIsidro:hover {background-position:0 -105px;}
				
				a#leitariegos{display:block; width:220px; height:105px;  text-indent:-9999px; background:url(../img/link-esta_leita.jpg) top left no-repeat;}
				a#leitariegos:hover {background-position:0 -105px;}
				
				a#mapa-areas {display:block; width:220px; height:151px; text-indent:-9999px; background:url(../img/mapa-areas.jpg) top left no-repeat;}
				a#mapa-areas:hover {background-position:0 -151px;}
		
		/* finaliza grupo de roll-overs de la caja central EN LA INDEX */	
			
			
/* FINALIZA CONTENEDOR CENTRAL iNDEX */			

/* COMIENZA CONTENEDOR CENTRAL (interiores) */

		#main_wrapper #interior_wrapper {
			width:777px;
			float:right
		}
		
			#interior_wrapper .content2 {
				width:542px;
				float:left;
				background:#6F959E;
			}
			
			#interior_wrapper .content2 h1 {
				color:#FFF;
				background:#1A2528;
				margin:3px 3px 6px 3px;
				padding:3px 3px 3px 7px;
			}

			#interior_wrapper .content2 h2 {
				color:#CEE019;
				text-transform:uppercase;
				background:#1A2528;
				margin:3px 3px 6px 3px;
				padding:3px 3px 3px 7px;
			}

			#interior_wrapper .content2 .title {
				font-size:12px;
				color:#FFF;
				background:#97aeb2;
				margin:3px 3px 6px 3px;
				padding:3px 3px 3px 7px;
			}

			
			#interior_wrapper .content2 .ficha {
				height:auto;/* ---------------------------------------------------------------------------------NUEVO --------------------------------------- */
				background:#A9C3C8;
				margin:3px 3px 10px 3px;
				padding: 10px
			}
			
			#interior_wrapper .content2 .ficha p {
				padding:0 5px
			}
			
			/*vero*/
			#interior_wrapper .content2 .ficha .listaSabias ul li{
				margin:4px 0;
				padding:4px 0;
				background:url(../img/sabiasq.gif) no-repeat top left
			}
			
			#interior_wrapper .content2 .ficha .listaSabias ul li a{				
				margin-left:3em;
			}
			
			
			/* CAMBIOS RUTAS DE SENDERISMO 14/04/2010 */

				#interior_wrapper .content2 .ficha .rut-senderismo ul{
					margin:0;
					padding:0
				}

					#interior_wrapper .content2 .ficha .rut-senderismo ul li{
						margin:0;
						padding:0
					}				
				
				#interior_wrapper .content2 .ficha .rut-senderismo ul li a{
						padding:4px; 
						display:block; 
						border-bottom:1px solid #69C; 
						background: url(../img/off.gif) no-repeat center right	
					}
					
					#interior_wrapper .content2 .ficha .rut-senderismo ul li a:hover{
						background: url(../img/over.gif) no-repeat center right		
					}
			
			 /*FOLLETOS*/
			 #interior_wrapper .content2 .ficha .rut-folleto ul{
					margin:0;
					padding:0
				}

					#interior_wrapper .content2 .ficha .rut-folleto ul li{
						margin:0;
						padding:0
					}
					 #interior_wrapper .content2 .ficha .rut-folleto ul li a{
								padding:4px; 
								display:block; 
								border-bottom:1px solid #69C; 
								background: url(../img/folletos-off.jpg) no-repeat center right	
							}
							
							#interior_wrapper .content2 .ficha .rut-folleto ul li a:hover{
								background: url(../img/folletos-over.jpg) no-repeat center right		
							}
			 
			/*FIN FOLLETOS */
				#interior_wrapper .content2 .ficha .senderismo {
					background:#5c757c;
					padding:10px;
					margin-bottom:15px;
					color:#FFF;
					height:1%;
				
				}
				
				#interior_wrapper .content2 .ficha .senderismo ul {
					float:left;
					margin:0;
					padding-left:13px;
					display:block;
				}
				
					#interior_wrapper .content2 .ficha .senderismo ul li {
						padding:0 0 4px 0
					}
					
						#interior_wrapper .content2 .ficha .senderismo .brillo-azul {
							color:#00181F
						}
						
						
					
					#interior_wrapper .content2 .ficha .senderismo a {
						color:#FFF;
						display:block;
						text-align:left;
						margin-top:2px
					}
					
					#interior_wrapper .content2 .ficha .senderismo a:hover {
						color:#003;
					}	
				


			/* CAMBIOS RUTAS DE SENDERISMO 14/04/2010 */					
			
			
			/*12/11---------*/
			#basic-accordian {
				width:520px;
			}
			
			#basic-accordian .espacio {
				float:left;
				margin:5px 0 0 10px
			}			
			
			.accordion_headings {
				padding:5px;
				background:#90AEB4;
				color:#FFFFFF;
				border-bottom:3px solid #A9C3C9;
				cursor: pointer;
				font-weight:bold;
			}
			
			.accordion_headings:hover {
				background:#B4CED3;
				color:#1A2528
			}
			
			.accordion_child {
				padding:15px;
				background:#A9C3C9;
			}
		
			.accordion_child .headp {
				border-bottom:1px solid #D9E4E7;
				font-size:13px;
				font-weight:bold
			}
			
			.header_highlight{
				background:#4D6E77;
			}

			#interior_wrapper .map {
				width:220px;
				float:right;
			}


			/*FIN 12/11---------*/
			
			.ficha a {
				color:#054D5B;
				font-weight:bold
			}
			
			.ficha a:hover {
				color:#000;
			}
				
				.fichaTable {
					width:100%;
					border:1px solid #1B424B;
					border-collapse:collapse;
					padding:5px;
					font-size:12px;
					
				}
				
				.fichaTable th, td {
					padding:5px;
					border:1px solid #1B424B;
				}
				
				.fichaTable th {
					text-align:center;
					background-color:#6395A0;
					color:#FFF;
				}
				
				tr.azul {
					background:#D0E6EB
				}
				
				tr.gris {
					background:#D5DEE0
				}
							
				.fichaTable td {
					text-align:center;
					color:#1B424B
				}
			
				.thumb {
					margin:0 4px 6px 0
				}
				/*vero----------------------------*/
				
				 .cmSearchRow{
					float: left;
					width: 100%;

				}
				
				 .cmSearchCol{
					/*margin-top: 0.5em;*/
					width: 49%; 
					float: left;

				}
				 .cmSearchLabel{					

					font-weight: normal;
				}
				FIELDSET.cmSearchFieldSet {

					clear: both;

					margin-top: 0.5em;
				
					padding: 0.4em;
				
					border: 1px solid #eeeeee;

}

				/*-fin vero-----------------*/
				
			
			#interior_wrapper .content2 .ficha  img {
				border:3px solid #658A93;
				
			}
			#interior_wrapper .content2 .ficha .imagen a{
				border:3px solid #658A93;
			}
			
#interior_wrapper .content2 .busqueda {
background:#A9C3C8;
				margin:3px 3px 10px 3px;
				padding: 10px 10px 1px 10px
}
#interior_wrapper .content2 .busqueda form input {
	margin-top:3px;

}
			#interior_wrapper .right {
				width:220px;
				float:right;
			}

/* FINALIZA CONTENEDOR CENTRAL (interiores) */			
		
		#main_wrapper .right_wrapper {
			width:220px;
			float:right;
		}
		
			#main_wrapper .right_wrapper .destacado {
				margin-bottom:11px
			}
		

/* COMIENZA FOOTER */

		
				#footer_wrapper {
					width:992px;
					height:50px;
					line-height:50px;
					clear:both;
					margin:15px auto;
					background:#1F434C;
					border:3px solid #6F959E
				}
				
				#footer_wrapper ul {
					text-align:center;
				}
				
				#footer_wrapper ul li {
					display:inline;
					width:auto;	
				}
				
					#footer_wrapper ul li a{
						padding:5px 32px
					}
		
			a.clima {background:url(../img/sol.gif)  no-repeat center left}
			a:hover.clima {background:url(../img/sol-ov.gif)  no-repeat center left}
			
			a.fav {background:url(../img/favor.gif)  no-repeat center left}
			a:hover.fav {background:url(../img/favor-ov.gif)  no-repeat center left}
			
			a.grutas {background:url(../img/clock.gif)  no-repeat center left}
			a:hover.grutas {background:url(../img/clock-ov.gif)  no-repeat center left}
			
			a.pics {background:url(../img/imag.gif)  no-repeat center left}
			a:hover.pics {background:url(../img/imag-ov.gif)  no-repeat center left}
			
			a.sabia {background:url(../img/sabia.gif)  no-repeat center left}
			a:hover.sabia {background:url(../img/sabia-ov.gif)  no-repeat center left}
			
			a.cent {background:url(../img/block.gif)  no-repeat center left}
			a:hover.cent {background:url(../img/block-ov.gif)  no-repeat center left}
			
/*#footer_wrapper {
		width:609px;
		margin:9px auto 10px auto;
		padding:5px 0 5px 385px;
		background:#1F434C;
		border:3px solid #6F959E;
		height:40px;
	}

		 ENLACES FOOTER 
		
			/* CAMBIAR TAMAÑOS DE LAS IMAGENES
			a#sabias {display:block; margin-left:75px; width:210px; height:54px; text-indent:-9999px; background:url(../img/sabias.gif) top left no-repeat;}
			a#sabias:hover {background-position:0 -54px;}
			
			a#imagenes {display:block;	width:179px; height:54px; text-indent:-9999px; background:url(../img/img.gif) top left no-repeat;}
			a#imagenes:hover {background-position:0 -54px;}
			*/
		
			a#clima {display:block; width:83px; height:31px; text-indent:-9999px; background:url(../img/link-clima.jpg)  no-repeat top left; float:left; margin-right:40px}
			a#clima:hover {background-position:0 -31px;}
			
			a#fav {display:block; width:128px; height:31px; text-indent:-9999px; background:url(../img/link-fav.jpg)  no-repeat top left; float:left;}
			a#fav:hover {background-position:0 -31px;}*/
	
	/*NUEVO 17/11*/			
#head_wrapper .horz_nav .formu {
				width:300px;
				padding:38px 0 0 35px;
				float:right;
			}
			
			#head_wrapper .horz_nav .links {
				width:350px;
				padding-top:38px;				
				float:left;
			}
		/*para footer de default*/	
			#footer_wrapperint {
				width:754px;
				clear:both;
				margin:9px auto 10px auto;
				padding:5px 0 5px 240px;
				background:#1F434C;
				border:3px solid #6F959E
			}			

			a#grutas {display:block; width:114px; height:24px; text-indent:-9999px; margin-right:10px; background:url(../img/link-foot-rutas.jpg)  no-repeat top left; float:left;}
			a#grutas:hover {background-position:0 -24px;}
			
			a#patri {display:block; width:97px; height:24px; text-indent:-9999px; margin-right:10px; background:url(../img/link-foot-patri.jpg)  no-repeat top left; float:left;}
			a#patri:hover {background-position:0 -24px;}
			
			a#viaje {display:block; width:132px; height:24px; text-indent:-9999px; margin-right:10px; background:url(../img/link-foot-viaje.jpg)  no-repeat top left; float:left;}
			a#viaje:hover {background-position:0 -24px;}
			
			a#central {display:block; width:150px; height:24px; text-indent:-9999px; background:url(../img/link-foot-central.jpg)  no-repeat top left; float:left;}
			a#central:hover {background-position:0 -24px;}		
			
			
/*************************/

#interior_wrapper .content2 .ficha  img.noborder , img.noborder{
border: none;
border-width:0px;
}
				a#flora {display:block; width:518px; height:104px; margin-bottom:10px; text-indent:-9999px; background:url(../img/link-thumb-flora.jpg) top left no-repeat;}
				a#flora:hover {background-position:0 -104px;}
				
				a#galpatri {display:block; width:518px; height:104px; margin-bottom:10px; text-indent:-9999px; background:url(../img/link-thumb-patri.jpg) top left no-repeat;}
				a#galpatri:hover {background-position:0 -104px;}
				
				a#naturaleza {display:block; width:518px; height:104px; margin-bottom:10px; text-indent:-9999px; background:url(../img/link-thumb-natur.jpg) top left no-repeat;}
				a#naturaleza:hover {background-position:0 -104px;}
				
				a#fiestas {display:block; width:518px; height:104px; margin-bottom:10px; text-indent:-9999px; background:url(../img/link-thumb-fiestas.jpg) top left no-repeat;}
				a#fiestas:hover {background-position:0 -104px;}
				
				a#clima-int {display:block; width:93px; height:24px; text-indent:-9999px; margin-right:10px; background:url(../img/link-clima-int.jpg)  no-repeat top left; float:left;}
				a#clima-int:hover {background-position:0 -24px;}
			
				a#fav-int {display:block; width:133px; height:24px; text-indent:-9999px; margin-right:10px; background:url(../img/link-fav-int.jpg)  no-repeat top left; float:left;}
				a#fav-int:hover {background-position:0 -24px;}
				
				
				

/* Estilos del site-map */

ul.menulevel1, 
ul.menulevel2,
ul.menulevel3{
list-style:none;
list-style:none;
margin-top: 10px;
}

ul.menulevel1 li{
margin-bottom: 10px;
padding-left:10px;
font-weight: bold;
}

ul.menulevel1 a {
/*border-left: 5px #0062C5 solid;*/
padding-left: 5px;
/*color: black;*/
text-decoration:none;
/*background: yellow;*/
display:block;
font-weight: bold;
}

ul.menulevel2 a {
/*border-color: #FFCC00;*/
font-weight: normal;
}

ul.menulevel3{
/*list-style: square;*/
/*color: #009933;*/
padding-left:20px;
}
ul.menulevel3 li{
padding: 0px;
}
ul.menulevel3 a {
padding-left:0px;
border:none;
}

/*galeria de imagenes*/
#interior_wrapper .content2 .ficha  .galeria {			
			width: 109px;
			padding:0 10px 6px 10px;
			text-align:center;
			float:left;
	}	
	
	
	.ficha .sumar {
				background: url(../img/mas_ruta.jpg) no-repeat center left;
				padding-left:45px;
				float:left;
				color: #990000;
			}



.ficha .restar {
				background: url(../img/menos_ruta.jpg) no-repeat center left;
				padding-left:45px;
				float:right;
				color: #990000;
			}
			
.ficha .pdf{
		background: url(../img/pdf.jpg) no-repeat center left;
		padding-left:25px;
		float:right;
		color: #990000;
		}
.pdf{
		background: url(../img/pdf.jpg) no-repeat center left;
		padding-left:25px;
		float:right;
		color: #990000;
		}
			
.ficha .pdf a{
		
		padding-right:10px;
		
		}

#top_search{
text-align:right;
position:relative;
top: 30px;

}				