/* Hoja de estilo Index */

/* Body */
body{
margin:0;
padding:0;
font-family:Arial, Helvetica, sans-serif;
}
p,div,ul,li,a{
margin:0;
padding:0;
}

a:link {
	text-decoration: none;
	color:#fff;
	border:0;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: none;
}
a:active {
	text-decoration: none;
}


/*Capa Global Maestra*/
div#master{
float:left;
position:relative;
margin:0;
padding:0;	
width:999px;
height:auto;
border-right:1px solid black;
}

/*Cabecera*/
div#cabecera{
float:left;
position:relative;
margin:0;
padding:0;	
width:999px;
height:26px;
}

	/*Partes de la cabecera*/
	div#cabecera #cab_arriba{
	float:left;
	position:relative;
	margin:0;
	padding:0;	
	width:999px;
	height:6px;
	font-size:2px;
	background-color:#525050;
	}
	
		/*Partes de la cabecera*/
	div#cabecera #cab_abajo{
	float:left;
	position:relative;
	margin:0;
	padding:0;	
	width:999px;
	height:20px;
	background:url(../img/piemedio_bg.gif) top left repeat-x;
	
	}

	
			/*Cajon Textos Cabecera*/
			div#cab_abajo span#idiomas{
			float:left;
			position:relative;
			margin:0 0 0 20px;
			padding:0;	
			width:auto;
			height:auto;
			font-family:"Verdana";
			font-size:10px;
			color:#fff;
			}

				/*Textos*/
				div#cab_abajo span a.top_idioma{
				float:left;
				position:relative;
				margin:0 0 0 1px;
				padding:0;	
				width:auto;
				height:14px;
				display:block;
				color:#FFF;
				}				
				*>div#cab_abajo span a.top_idioma{
				margin:0 0 0 2px;
				}

			/* Buscador*/ 				
			div#cab_abajo form{
			float:right;
			position:relative;
			margin:0;
			padding:0;	
			width:352px;
			height:20px;
			font-family:"Verdana";
			font-size:10px;
			color:#fff;
			}			

				
				div#cab_abajo form ul{
					list-style-type:none;
				}
				
				label#texto7{
				float:left;
				position:relative;
				width:60px;
				height:auto;
				margin:1px 0 0 0;
				padding:0;				
				}				
				*>label#texto7{
				margin:2px 0 0 0;
				}

				p#buscador{
				float:left;
				position:relative;
				width:282px;
				height:auto;
				margin:0;
				padding:0;
				}
	
					input.txt_buscar{
					float:left;
					position:relative;
					margin:-2px 0 0 0;
					padding:0 0 0 0;
					width:180px;
					height:13px;
					font-family:"Verdana";
					font-size:10px;
					color:#000;
					}
					
				input#lupa{
				margin:-22px 0 0 2px;
				padding:0;
				}	
				
				*>input#lupa{
				margin:0 0 0 2px;
				}	
				
	
/*Contenido*/
div#contenido{
float:left;
position:relative;
margin:0;
padding:0;	
width:999px;
min-height:782px;
background:url(../img/back_bg.jpg)  repeat-y;
}
	*>div#contenido{
		min-height:782px;
		height:auto;
	}

	/*Cabecera2 del contenido*/
	div#cabecera2{
	float:left;
	position:relative;
	margin:0;
	padding:0;	
	width:999px;
	height:107px;
	}
	
		/*Escudo*/
		#cabecera2 p#escudo{
		float:left;
		position:relative;
		margin:0;
		padding:0;	
		width:218px;
		height:107px;
		background-color:#fff;
		}


				#cabecera2 p#escudo span#fotoescudo{
				float:right;
				position:relative;
				margin:0;
				padding:0;	
				width:134px;
				height:74px;
				background:url(../img/fotoescudo.jpg) top left no-repeat;
				}
				
				#cabecera2 p#escudo span#piefoto{
				float:right;
				position:relative;
				margin:0 29px 0 0;
				padding:0;	
				width:auto;
				height:auto;
				font-family:"Arial";
				font-size:11px;
				color:#000;
				}

				
		/*Minimenu*/
		#cabecera2 div#minimenu{
		float:left;
		position:relative;
		margin:0;
		padding:0;	
		width:197px;
		height:107px;
		background:url(../img/minimenu_bg.jpg) top left no-repeat;
		}
		
		
		div#minimenu span{
		float:left;
		position:relative;
		width:100%;
		height:auto;
		}
		
		
			div#minimenu a{
			float:left;
			position:relative;
			margin:0;
			padding:0;	
			width:auto;
			height:17px;
			text-align:right;
			font-family:"Arial";
			font-size:11px;
			color:#000;
			text-decoration:underline;
			}

			/* Margenes Enlaces */
			div#minimenu a:hover{
				color:#3399FF;
			}
			div#minimenu a#inicio{
			margin:10px 0 0 135px;
			}

			div#minimenu a#mapa{
			margin:0 0 0 100px;
			}

			div#minimenu a#contacto{
			margin:0 0 0 98px;
			}

			div#minimenu a#ayuda{
			display:block;
			margin-left:50px;
			width:50px;
			height:15px;
			text-align:left;
			padding:0;
			}
				*>div#minimenu a#ayuda{
					width:100px;				
					margin:0 0 0 103px;
				}


				div#minimenu img{
				float:left;
				position:relative;
				margin:11px 0 0 3px;
				padding:0;
				border:0;
				}

				div#minimenu img#map{
				float:left;
				position:relative;
				margin:0 0 0 3px;
				padding:0;
				border:0;
				}


				div#minimenu img#cont{
				float:left;
				position:relative;
				margin:0 0 0 3px;
				padding:0;
				border:0;
				}

				div#minimenu img#ayu{
					position:absolute;
					top:-12px;
					left:30px;
					border:0;
				}

		/*Foto*/
		#cabecera2 p#fotocab{
		float:left;
		position:relative;
		margin:0;
		padding:0;	
		width:584px;
		height:107px;
		background:url(../img/foto_cabecera.jpg) top left no-repeat;
		}
		
	/*Medio con ubicación*/
	div#medio{
	float:left;
	position:relative;
	margin:0 0 0 0;
	padding:0;	
	width:999px;
	height:15px;
	background-color:#fff;
	}
	
					/* Lista ubicación del medio */
					ul#estaud{
					float:right;
					position:relative;
					list-style-type:none;
					width:625px;
					height:16px;
					font-family:"Arial";
					font-size:11px;
					color:#777575;
					margin:0;
					padding:3px 0 0 0;	
					}
					
						/* Esta ud en */
						ul#estaud li{
						float:left;
						position:relative;
						width:auto;	
						margin:0;
						padding:0;
						}
						
						/*Flecha*/
						ul#estaud li#flechita{
						float:left;
						position:relative;
						width:13px;	
						height:12px;
						margin:1px 0 0 0;
						padding:0;
						background:url(../img/flechita.gif) top left no-repeat;
						}
						
						li.separa_navegador img{
						margin:4px 0 0 1px;
						}
						
						*>li.separa_navegador img{
						margin:1px 0 0 0;
						}

						
						ul#estaud li a{
						padding:0 0 0 5px;
						color:#000;
						}


	
	/*Lateral Izda. secciones web*/
	div#secciones{
	float:left;
	position:relative;
	margin:0;
	padding:0 0 10px 0;	
	width:218px;
	height:auto;
	}
	
			/*Titulo secciones web*/
			div#titusecc{
			float:left;
			position:relative;
			margin:0;
			padding:0;	
			width:100%;
			height:27px;
			background-color:#fff;
			}
			
			div#secarriba{
			float:left;
			position:relative;
			width:212px;
			height:2px;
			padding:0;
			margin:2px 0 0 1px;
			font-size:1px;
			background:url(../img/seccions_arriba.gif) top left repeat-x;
			}
			
			*>div#secarriba{
			margin:4px 0 0 2px;
			}
	
				/*Texto titulo secciones*/
				div#titusecc p#texto1{
				float:left;
				position:relative;
				padding:0;
				margin:1px 2px 2px 2px;	
				width:206px;
				height:19px;
				text-align:center;
				font-family:"Arial";
				font-size:15.25px;		
				background:url(../img/textosecc_bg.gif) top left no-repeat;
				}
				
				*>div#titusecc p#texto1{
				margin:1px 4px 4px 4px;	
				}
			
			div#secabajo{
			float:left;
			position:relative;
			width:212px;
			height:2px;
			padding:0;
			font-size:1px;
			margin:-1px 0 0 2px;
			background:url(../img/seccions_arriba.gif) top left repeat-x;
			}

	/*Contenedor Principal Medio*/
	div#principal{
	float:left;
	position:relative;
	margin:0;
	padding:0;	
	width:574px;
	height:auto;
	z-index:2;
	}
	
			div#tituarriba{
			float:left;
			position:relative;
			width:572px;
			height:2px;
			padding:0;
			margin:2px 0 0 2px;
			font-size:1px;
			background:url(../img/seccions_arriba.gif) top left repeat-x;
			}
			
			*>div#tituarriba{
			margin:4px 0 0 4px;
			}

			/*Titulo Principal Medio*/
			div#tituprin{
			float:left;
			position:relative;
			margin:0 0 0 0;
			padding:0;	
			width:572px;
			height:27px;
			}

			div#tituabajo{
			float:left;
			position:relative;
			width:572px;
			height:2px;
			padding:0;
			font-size:1px;
			margin:-1px 0 0 2px;
			background:url(../img/seccions_arriba.gif) top left repeat-x;
			}
			
			*>div#tituabajo{
			margin:-1px 0 0 4px;
			}

				/*Fondo titulo principal*/
				div#tituprin h2.titulo_seccion{
				float:left;
				position:relative;
				padding:0;
				margin:1px 2px 2px 2px;	
				width:574px;
				height:19px;
				background:url(../img/textoprin_bg.gif) top left no-repeat;
				font-family:"Arial";
				}
				
				*>div#tituprin h2.titulo_seccion{
				margin:1px 4px 4px 4px;	
				}
				
					/*Texto titulo principal*/
					div#tituprin h2.titulo_seccion span{
					float:left;
					position:relative;
					margin:1px 0 0 53px;
					padding:0;	
					width:auto;
					height:100%;
					text-align:left;
					font-size:15.25px;		
					font-weight:normal;
					}
					
					*>div#tituprin h2.titulo_seccion span{
					margin:1px 0 0 53px;
					}
					
					
					
			/*Novedades*/	
			div#principal div#cuerpo_inicio{
				position:relative;
				float:left;
				width:98%;
				height:auto;
				margin:0;
				padding:1% 1% 0 1%;
			}
			
							
			div#principal div#novedades{
			float:left;
			position:relative;
			width:350px;
			height:auto;
			padding:0;
			margin:0;
			}

			div#novedades div#base_tablon{
				float:left;
				position:relative;
				width:357px;
				height:373px;
				padding:0;
				margin:3px 0 0 -3px;
				background:url(../img/tablon_anuncios.jpg) top left;
			}
			
			*>div#novedades div#base_tablon{
			margin:6px 0 0 -3px;
			}

				div#base_tablon a.avanzar{
					display:block;
					position:absolute;
					background:url(../img/flecha_arriba.png) top left no-repeat;
					width:15px;
					height:20px;
					top:100px;
					left:326px;
				}
				div#base_tablon  a.retroceder{
					display:block;
					position:absolute;					
					background:url(../img/flecha_abajo.png) top left no-repeat;
					width:15px;
					height:20px;
					top:332px;
					left:326px;					
				}				


				div#novedades div#bordenovetitu{
				float:left;
				position:relative;
				width:342px;
				height:auto;
				padding:0;
				margin:1px;
				}
				
				*>div#novedades div#bordenovetitu{
				margin:2px;
				}


					/*Titulo Novedades*/
					div#novetitu{
					float:left;
					position:relative;
					margin:1px;
					padding:0 0 5px 0px;	
					width:338px;
					height:auto;
					background-color:#ec9a18;
					}
					
					*>div#novetitu{
					margin:2px;
					}
			
						/*Texto subtitulo*/
						div#novetitu p#texto3{
						float:left;
						position:relative;
						margin:1.5px 17px 0 7.5px;
						padding:0;	
						width:auto;
						height:auto;
						text-align:left;
						font-family:"Arial";
						font-weight:bold;
						font-size:11px;	
						color:#fff;
						}
						
						*>div#novetitu p#texto3{
						margin:3px 35px 0 15px;
						}
						
						
					div#novedades div#bordenovefoto{
					float:left;
					position:relative;
					width:342px;
					height:auto;
					padding:0;
					margin:0 1px 1px 1px;
					}
					*>div#novedades div#bordenovefoto{
					margin:0 2px 2px 2px;
					}


					/*Foto novedades*/
					div#novedades p#foto{
					float:left;
					position:relative;
					margin:1px 1px 1px 2px;
					padding:0;	
					width:336px;
					height:210px;
					background-color:#FFFFFF;
					}
					*>div#novedades p#foto{
					margin:2px 2px 2px 4px;
					}

					div#novedades div#contenidos_tablon{
					float:left;
					position:relative;
					width:290px;
					height:263px;
					padding:0;
					background-color:#006600;
					margin:86px 1px 1px 15px;
					background:none;
					overflow:hidden;
					}
					*>div#novedades div#contenidos_tablon{
					margin:89px 2px 2px 33px;
					}
						div#novedades div.bando_grande{
							position:relative;
							float:left;
							width:145px;
							height:130px;
							background:url(../img/posit1.gif) top left no-repeat;
							overflow:hidden;
						}
						*>div#novedades div.bando_grande{
							background:url(../img/posit1.png) top left no-repeat;
						}						
							div#novedades div.bando_grande p{
								position:relative;
								float:left;
								width:120px;
								height:80px;
								font-size:10.5px;
								color:#000;
								font-weight:bold;
								margin:30px 0 0 8px;
								overflow:hidden;
							}	
							*>div#novedades div.bando_grande p{
								margin:30px 0 0 15px;
							}
								
							div#novedades div.bando_grande p a{
								color:#000;
								text-decoration:none;
							}
								div#novedades div.bando_grande p a:hover{
									color:#990000;
									text-decoration:underline;
								}																													
							
																												
						div#novedades div.bando_peque{
							position:relative;
							float:left;
							width:145px;
							height:130px;
							background:url(../img/posit2.gif) top left no-repeat;
							overflow:hidden;
						}
							*>div#novedades div.bando_peque{
								background:url(../img/posit2.png) top left no-repeat;
							}
						
							div#novedades div.bando_peque p{
								position:relative;
								float:left;
								width:118px;
								height:50px;
								font-size:10.5px;
								color:#000;
								font-weight:bold;
								margin:35px 0 0 8px;
								overflow:hidden;
							}	
								*>div#novedades div.bando_peque p{
									margin:35px 0 0 17px;
								}
							
								div#novedades div.bando_peque p a{
									color:#000;
									text-decoration:none;
								}																													
								div#novedades div.bando_peque p a:hover{
									color:#990000;
									text-decoration:underline;
								}																													
						
					
					
					/*Texto novedades*/
					div#novedades p.textnovedad{
					float:left;
					position:relative;
					margin:0px 0 0 5px;
					padding:0;	
					width:100%;
					height:auto;
					color:#434343;					
					background-color:none;
					border-bottom:1px dotted #333333;
					}
					*>div#novedades p.textnovedad{
					margin:0px 0 0 8px;
					}
					
						/*Texto novedades*/
						div#novedades p.textnovedad span{
						float:left;
						position:relative;
						margin:6px 0 0 5px;
						padding:0;	
						width:90%;
						height:auto;
						font-size:10.5px;	
						text-align:left;
						font-weight:bold;						
						color:#434343;						
						}
						*>div#novedades p.textnovedad span{
						margin:12px 0 0 10px;
						}
						

								div#novedades p.textnovedad a.leermas{
								position:relative;
								width:50px;
								height:15px;
								margin:6px 0 0 5px;
								padding-left:12px;
								font-family:Arial;
								font-size:9px;
								color:#a90707;
								text-decoration:underline;
								background:url(../img/flechaleermas.jpg) 0px 1.5px no-repeat;										
								}
								*>div#novedades p.textnovedad a.leermas{
								margin:12px 0 0 10px;
								}
						
						/* Foto-enlaces Novedades */
						div#novedades div#fotoenlaces{
						float:left;
						position:relative;
						margin:6.5px 0 0 1px;
						padding:0;	
						width:347px;
						height:212px;
						overflow:hidden;
						}
						*>div#novedades div#fotoenlaces{
						margin:11px 0 0 2px;
						}
							div#novedades div#fotoenlaces p{
								position:relative;
								float:left;
								margin:5px 5px 0 0;
							}	
							div#novedades div#fotoenlaces p img{
								border:1px solid #000;													
							}
			
			/*Noticias*/					
			div#principal div#noticias{
			float:left;
			position:relative;
			width:205px;
			height:auto;
			padding:0;
			margin:0px 0 0 6px;
			background:url(../img/bordeprin_bg.gif) top left;
			}
			*>div#principal div#noticias{
			margin:5px 0 0 6px;
			}
			
					/*Titulo Noticias*/
					div#notititu{
					float:left;
					position:relative;
					margin:2.5px 2.5px 0 2.5px;
					padding:0;	
					width:200px;
					height:24px;
					background-color:#045fb3;
					}
					
					*>div#notititu{
					width:196px;					
					margin:5px 5px 0 5px;
					}
			
						/*Texto */
						div#notititu p#texto4{
						float:left;
						position:relative;
						margin:3px 0 0 16px;
						padding:0;	
						width:auto;
						height:auto;
						text-align:center;
						font-family:"Arial";
						font-weight:bold;
						font-size:11px;	
						color:#fff;
						}
						*>div#notititu p#texto4{
						margin:6.5px 0 0 32px;
						}
						
					div#noticias ul{
					margin:0;
					padding:0;					
					}
						
					/*  NOTICIAS DESTACADAS */	
					div#noticias li.noticia{
					float:left;
					position:relative;
					padding:0 0 7px 0;
					margin:2px 0 1px 2px;
					width:200px;
					height:auto;
					list-style:none;
					background-color:#FFFFFF;					
					}
					*>div#noticias li.noticia{
					width:196px;
					margin:4px 0 2px 4px;
					}
					
					
					
							li.noticia p.titulonoticia{
							float:left;
							position:relative;
							padding: 9px 0 2px 2px;
							margin:0 0 0 2px;
							width:94%;
							height:auto;
							font-family:"Verdana";
							font-weight:bold;
							font-size:10px;	
							color:#000;
							}
					
							li.noticia p.fechanoticia{
							float:left;
							position:relative;
							padding:6px 0 6px 2px;
							margin:0 0 0 2px;
							width:94%;
							height:auto;
							font-family:"Verdana";
							font-size:10px;	
							color:#960303;
							}
							
							
							li.noticia p.textonoticia{
							float:left;
							position:relative;
							padding:6px 0 6px 2px;
							margin:0 0 0 2px;
							width:94%;
							height:auto;
							text-align:justify;
							font-family:"Verdana";
							font-size:10px;	
							color:#000;
							}
							
							li.noticia a.leermas{
							position:relative;
							width:auto;
							height:15px;
							margin:0 0 0 6px;
							padding-left:3px;
							font-family:Arial;
							font-size:9px;
							color:#a90707;							
							border-style:none;
							/*background:url(../img/flechaleermas.jpg) 0px 1.5px no-repeat;	 */
							}
							
							li.noticia a.leermas span{
							text-decoration:underline;
							}
							
							*>li.noticia a.leermas{
							margin:0 0 0 3px;
							}
							
							/* Flecha leer mas*/
							li.noticia a.leermas img{
							position:relative;
							width:auto;
							height:auto;
							padding:0 5px 0 0;
							margin:0;
							border:0;
							}
	
	
	/*Lateral Dcha. Enlaces*/
	div#enlaces{
	float:left;
	position:relative;
	margin:0 0 0 0;
	padding:0;	
	width:198px;
	height:auto;
	min-height:650px;
	}
	*>div#enlaces{
	margin:0 0 0 8px;
	}
	
			/*Titulo enlaces*/
			div#tituenla{
			float:right;
			position:relative;
			margin:0;
			padding:0 3px 0 0;	
			width:100%;
			height:28px;
			background-color:#fff;
			}
	
			div#enlatitusup{
			float:right;
			position:relative;
			width:195px;
			height:2px;
			padding:0;
			margin:2px 0 0 1px;
			font-size:1px;
			background:url(../img/seccions_arriba.gif) top left repeat-x;
			}
			*>div#enlatitusup{
			margin:4px 0 0 2px;
			}
	
				/*Texto titulo secciones*/
				div#enlaces p#texto6{
				float:right;
				position:relative;
				padding:0;
				margin:1px 0 4px 4px;	
				width:191px;
				height:19px;				
				text-align:center;
				font-family:"Arial";
				font-size:15.25px;		
				background:url(../img/textoenlaces_bg.gif) top left no-repeat;
				}

				div#enlaces p#texto6 span{
				margin:0 0 0 10px;
				padding:0;
				}
				
			div#enlatituinf{
			float:right;
			position:relative;
			width:194px;
			height:2px;
			padding:0;
			font-size:1px;
			margin:-1px 0 0 2px;
			background:url(../img/seccions_arriba.gif) top left repeat-x;
			}
		
		div#enlaces div#contenenla{
		float:right;
		position:relative;
		width:192px;
		height:auto;
		margin:auto;
		padding:0;
		/* background:url(../img/bordefondoenlaces.gif) top left repeat-y; */
		}

				
	div#contenenla li.separador{
	float:right;
	position:relative;
	width:182px;
	height:3px;
	list-style:none;
	padding:0;
	font-size:1px;
	margin:1px 4px 1px 0;
	background:url(../img/seccions_arriba.gif) top left repeat-x;
	}
	*>div#contenenla li.separador{
	margin:2px 8px 2px 0;
	}
	

				

/*Pie*/
div#pie{
float:left;
position:relative;
margin:0;
padding:0;	
width:999px;
height:21px;
border-bottom:2px solid black;
}

	/*Fondo Pie*/
	div#pie #fondo{
	float:left;
	position:relative;
	margin:0 5px 0 5px;
	padding:0;	
	width:979px;
	height:21px;
	background-color:#121211;
	}
	
	*>div#pie #fondo{
	margin:0 10px 0 10px;
	}
		
		/*Textos Pie*/
		div#fondo p#pietexto{
		float:left;
		position:relative;
		margin:2px 0 0 187px;
		padding:0;	
		width:auto;
		height:auto;
		font-family:"Arial";
		font-size:11px;
		color:#fff;
		}
		*>div#fondo p#pietexto{
		margin:4px 0 0 375px;
		}

			/*Cajon Textos Pie*/
			div#fondo span{
			float:right;
			position:relative;
			margin:4px 5px 0 0;
			padding:0;	
			width:auto;
			height:auto;
			font-family:"Arial";
			font-size:11px;
			font-weight:bold;
			color:#fff;
			}

				/*Textos*/
				
				div#fondo span a#pie_css{
				float:left;
				position:relative;
				margin:0 0 0 0;
				padding:0;	
				width:40px;
				height:14px;
				color:#fff;
				}

				div#fondo span a#pie_xhtml{
				float:left;
				position:relative;
				margin:0 0 0 0;
				padding:0;	
				width:66px;
				height:14px;
				color:#fff;
				}
				
				div#fondo span a#pie_ude{
				float:left;
				position:relative;
				margin:0 0 0 0;
				padding:0;	
				width:20px;
				height:14px;
				color:#ddb839;
				}
				
				div#fondo span a#pie_control{
				float:left;
				position:relative;
				margin:0 0 0 0;
				padding:0;	
				width:42px;
				height:14px;
				color:#338dc9;
				}
				a.legal{
					color:#FFF;
				}
/* ==============================================================================
			MAPA 		WEB
===============================================================================*/

#contenedor_contenido #mapaweb{
	width:100%;
	float:left;
	margin:0;
	padding:0;
	}
	#contenedor_contenido #mapaweb ul{
		width:100%;
		padding:0 0 0 0;
		margin:0;
		float:left;
		list-style-type:none;
		}
		#contenedor_contenido #mapaweb ul li{
			width:97%;
			float:left;
			margin:0.5% 0 0.5% 0;
			padding:0.5% 1%;
			border:1px solid #cdcdcd;
			background:#fefcf6;
			}
			#contenedor_contenido #mapaweb li ul{
				margin:0.5% 0 0 0;
				padding:0 0 0 3%;
				background:#fefcf6;
				width:97%;
				
			}
			#contenedor_contenido #mapaweb li li{
				border:none;
				padding:0;
				border-bottom:1px solid #eee;
				font-size:.95em;
				margin:0;
				padding:0 0 1% 1%;
			}
			#contenedor_contenido #mapaweb a.titulo{
				display:block;
				width:100%;
				float:left;
				margin:0 0 3px 0;
				padding:0;
				color:#1d4970;
				font-size:1.2em;
				color:#b62c2c;
				text-decoration:none; 
				}
				#contenedor_contenido #mapaweb li li a.titulo{
					font-size:1.1em;
					color:#16446c;
				}
			#contenedor_contenido #mapaweb a.resumen{
				display:block;
				width:100%;
				float:left;
				margin:0;
				padding:0;
				font-weight:normal;
				color:#666;
				text-decoration:none; 
				}

/* ==============================================================================
		 RESULTADOS BUSQUEDA
===============================================================================*/
	
#contenedor_contenido #resultados_busqueda ul{
			width:97%;
			float:left;
			margin:0.5% 0 0.5% 0;
			padding:0.5% 1%;
			border:1px solid #cdcdcd;
			background:#fefcf6;
			list-style:none;
	}
	
#contenedor_contenido #resultados_busqueda li{
				border:none;
				padding:0;
				border-bottom:1px solid #fff;
				font-size:.95em;
				margin:0;
				width:100%;
				padding:1% 0 1% 1%;
				float:left;
			}
			#contenedor_contenido #resultados_busqueda a.titulo{
				display:block;
				width:100%;
				float:left;
				margin:0 0 3px 0;
				padding:0;
				color:#1d4970;
				font-size:1.2em;
				color:#b62c2c;
				text-decoration:none;
				}
				#contenedor_contenido #resultados_busqueda li li a.titulo{
					font-size:1.1em;
					color:#16446c;
				}
			#contenedor_contenido #resultados_busqueda a.resumen{
				display:block;
				width:100%;
				float:left;
				margin:0;
				padding:0;
				font-weight:normal;
				color:#666;
				text-decoration:none;
				}	
				
#contacto{
	width:98.5%;
	height:300px;
	float:left;
	margin:20px 0 0 4px;
	padding:10px 0 0 0;
	background:#FFFFFF;
}
	#contacto ul{
		width:100%;
		float:left;
		margin:15px 0 0 15px;
		padding:0;
		list-style-type:none;
	}
	
	#contacto ul li{
		width:100%;
		float:left;
		margin:15px 0 0 15px;
		padding:0;
		list-style-type:none;
	}	
	
	#contacto ul li label{
		width:150px;
		float:left;
		margin:0;
		padding:0;
	}
	#contacto ul li input{
		width:150px;
		height:12px;
		float:left;
		margin:0;
		padding:0;
		font-size:10px;
	}
	#contacto ul li input.boton{
		width:60px;
		height:25px;
		float:left;
		margin:0 0 0 50%;
		padding:0;
		border:solid 1px #993300;
		color:#993300;
		font-size:14px;
	}				