object{
	display:block;
	}

.salto{
	display:block;
	}


/*--------------------------------------- HOME -------------------------------------------*/
.web{
	margin:0 auto;
	width:960px;}

.contenedor{
	position:relative;
	float:left;
	width:960px;
	margin:0 auto;
	padding:35px 0 0 0;
	background: url("../images/fondo-cont.jpg") no-repeat;
	}

	.nombre{
		position:relative; 
		float:left;
		width:825px;
		padding:0 0 0 135px;
		}

	.izquierda{
		position:relative;
		float:left;
		width:251px;
		padding:0 0 0 21px;
		margin-top:-80px;
		}

			.logo{
				position:relative;
				float:left;
				width:251px;
				padding:0 0 10px 0;
				}

			.menu{
				position:relative;
				float:left;
				width:251px;
				padding:0 0 8px 0;
				}

				.menu_pos {
					position:relative;
					width:251px;
					padding:0px;
					margin:0px;
					list-style-type:none;
					}	
					
				.menu_linea{
					position:relative;
					width:163px;
					/*height:54px;*/
					padding:12px 0 16px 85px;
					line-height:18px;
					/*background:url(../_entorno/menu_off.jpg) no-repeat;*/
					}

					/*.menu_linea:hover{
						background:url(../_entorno/menu_on.jpg) no-repeat;
						}*/

						.menu_linea_on{
							position:relative;
							width:163px;
							/*height:54px;*/
							padding:12px 0 16px 85px;
							line-height:18px;
							/*background:url(../_entorno/menu_on.jpg) no-repeat;*/
						}

				
					.menu_bloque2{
						position:relative;
						width:205px;
						margin:20px 0 5px -50px;
						padding:0px;
						list-style-type:none;
						}

						.menu_bloque2_linea	{
						margin:5px 0 8px 0;	
						padding:0px;
						line-height:20px;
						list-style-image: url("../images/flecha.jpg") !important;
						}

				
						.menu_bloque3{
							position:relative;
							width:180px;
							margin:5px 0 5px 15px;
							padding:0px;
							list-style-type:none;
							}

							.menu_bloque3_linea	{
							margin:5px 0 8px 0;	
							padding:0px;
							line-height:15px;
							list-style-image: url("../images/hijo2.gif");
							}

			.prensa{
				position:relative;
				float:left;
				width:221px;
				height: auto!important; /* para los navegadores buenos */
				height:366px; /* para IE5+ */
				min-height:366px; /* para los navegadores buenos */
				padding:12px 15px 0 15px ;
				background: url("../images/prensa_fondo.jpg") no-repeat;
				}

			.prensa_tit{
				position:relative;
				float:left;
				width:221px;
				padding:0 0 15px 0;
				}

			.prensa_bot{
				position:relative;
				float:left;
				width:251px;
				height:10px;
				background: url("../images/prensa_fondo_bot.jpg") no-repeat;
				}


	.derecha{
		position:relative;
		float:left;
		width:670px;
		padding:0 18px 0 0;
		margin-top:-40px;
		}

		.menu_sup{
			position:relative;
			float:left;
			width:670px;
			padding:14px 0 0 0;
			}

			.menu_sup_bloque{
				position:relative;
				float:left;
				margin:0px;
				padding:0px;
				text-align:center;
				list-style-type:none;
				}
			.menu_sup_linea{
				float:left;
				width:133px;
				padding:8px 1px 0 0;
				height:33px;
				margin:0px;
				background: url("../images/menu_sup-off.jpg") no-repeat;
				}
				.menu_sup_linea:hover{
					background: url("../images/menu_sup-on.jpg") no-repeat;
					}

				.menu_sup_linea_on{
					float:left;
					width:133px;
					padding:8px 1px 0 0;
					height:33px;
					margin:0px;
					background: url("../images/menu_sup-on.jpg") no-repeat;
					}


		.area{
			position:relative;
			float:left;
			width:670px;
			padding:0 0 4px 0;
			}

			.trans{
				position:relative;
				float:left;
				width:223px;
				margin-top:-254px;
				}

		.destacados{
			position:relative;
			float:left;
			width:670px;
			background:gray;
			}

			.destacados_bloque{
				position:relative;
				float:left;
				width:184px;
				height:240px;
				padding:16px 15px 0 20px;
				background: url("../images/fondo-dest.jpg") no-repeat;
				}

				.destacados_titulo{
					position:relative;
					float:left;
					width:184px;
					height:36px;
					}

				.destacados_texto{
					position:relative;
					float:left;
					width:184px;
					height:146px;
					padding:18px 0 0 0;
					}

					.destacados_texto ul{
						margin:0px;
						padding:0px;
						list-style-type:none;
						}

						.destacados_texto ul li	{
							line-height:20px;
							}

				.destacados_boton{
					position:relative;
					float:left;
					width:172px;
					height:22px;
					text-align:right;
					padding:2px 12px 0 0;
					background: url("../images/boton-mas.jpg") right no-repeat;
					}

			.destacados_espacio{
				position:relative;
				float:left;
				width:6px;
				height:256px;
				}	

		.noticias{
			position:relative;
			float:left;
			}




.contenedor_bot{
	position:relative;
	float:left;
	width:960px;
	height:44px;
	background: url("../images/fondo-cont_bot.jpg") no-repeat;
	}

.pie{
	position:relative;
	float:left;
	width:960px;
	padding:0 0 15px 0;
	text-align:center;
	}

/*--------------------------------------- INTERIOR -------------------------------------------*/
.migas{
	position:relative;
	float:left;
	width:621px;
	padding:10px 21px 0 28px;
	text-align:right;
	}

.titulo{
	position:relative;
	float:left;
	width:621px;
	padding:10px 21px 0 28px;
	}

.contenido{
	position:relative;
	float:left;
	}


/* ------------------------------------ TEXTOS ------------------------------------ */

/* Menu superior*/
.txt1{
	font-family:Trebuchet MS, Arial, Verdana;
	font-size:16px;
	color:#FFF;
	text-decoration:none;
	}

	.txt1 a{
		color:#FFF;
		text-decoration:none;
		}
	
	.txt1 a:hover{
		color:#FFF;
		text-decoration:none;
		}

	.txt1_on{
		font-family:Century Gothic, Arial, Verdana;
		font-size:15px;
		color:#FFF;
		font-weight:bold;
		text-decoration:none;
		}

			.txt1_on a{
				color:#FFF;
				text-decoration:none;
				}
			
			.txt1_on a:hover{
				color:#FFF;
				text-decoration:none;
				}

/* Menu hijo 1 */
.txt2{
	font-family:Trebuchet MS, Arial, Verdana;
	font-size:20px;
	color:#FFF;
	text-transform:uppercase;
	text-decoration:none;
	}

	.txt2 a{
		color:#FFF;
		text-decoration:none;
		}
	
	.txt2 a:hover{
		color:#000;
		text-decoration:none;
		}

/* Menu hijo 2 */
.txt3{
	font-family:Trebuchet MS, Arial, Verdana;
	font-size:16px;
	color:#000;
	font-weight:bold;
	text-transform:none;
	text-decoration:none;
	}

	.txt3 a{
		color:#000;
		text-decoration:none;
		}
	
	.txt3 a:hover{
		color:#B57A00;
		text-decoration:underline;
		}

/* Destacado titulo */
.txt4{
	font-family:Trebuchet MS, Arial, Verdana;
	font-size:18px;
	color:#000;
	font-weight:bold;
	font-style:italic;
	}
.txt4s{
	font-family:Trebuchet MS, Arial, Verdana;
	font-size:16px;
	color:#000;
	font-weight:bold;
	font-style:italic;
	}

/* Destacado texto */
.txt5{
	font-family:Trebuchet MS, Arial, Verdana;
	font-size:14px;
	color:#000;
	text-decoration:none;
	}

	.txt5 a{
		color:#B57A00;
		text-decoration:none;
		}
	
	.txt5 a:hover{
		color:#B57A00;
		text-decoration:underline;
		}
.txt5s{
	font-family:Trebuchet MS, Arial, Verdana;
	font-size:13px;
	color:#000;
	text-decoration:none;
	}

	.txt5s a{
		color:#B57A00;
		text-decoration:none;
		}
	
	.txt5s a:hover{
		color:#B57A00;
		text-decoration:underline;
		}

/* Destacado más */
.txt6{
	font-family:Trebuchet MS, Arial, Verdana;
	font-size:12px;
	color:#FFF;
	text-decoration:none;
	}

	.txt6 a{
		color:#FFF;
		text-decoration:none;
		}
	
	.txt6 a:hover{
		color:#000;
		text-decoration:none;
		}

/* Noticias titulo */
.txt7{
	font-family:Century Gothic, Arial, Verdana;
	font-size:22px;
	color:#B57A00;
	font-weight:bold;
	}

/* Noticias titular */
.txt8{
	font-family:Trebuchet MS, Arial, Verdana;
	font-size:14px;
	color:#FF9804;
	font-weight:bold;
	text-transform:uppercase;
	}
		.txt8 a{
		color:#FF9804;
		text-decoration:none;
		}
	
		.txt8 a:hover{
			color:#B57A00;
			text-decoration:none;
			}

/* Noticias más */
.txt9{
	font-family:Trebuchet MS, Arial, Verdana;
	font-size:14px;
	color:#B57A00;
	text-decoration:none;
	}
		.txt9 a{
		color:#B57A00;
		text-decoration:underline;
		}
	
		.txt9 a:hover{
			color:#FF9804;
			text-decoration:none;
			}

/* Pie */
.txt10{
	font-family:Trebuchet MS, Arial, Verdana;
	font-size:12px;
	color:#818181;
	text-decoration:none;
	}
		.txt10 a{
		color:#818181;
		text-decoration:underline;
		}
	
		.txt10 a:hover{
			color:#818181;
			text-decoration:none;
			}

/* migas */
.txt11{
	font-family:Trebuchet MS, Arial, Verdana;
	font-size:12px;
	color:#959A8B;
	text-decoration:none;
	}
		.txt11 a{
		color:#959A8B;
		text-decoration:none;
		}
	
		.txt11 a:hover{
			color:#959A8B;
			text-decoration:underline;
			}

/* título contenido */
.txt12{
	font-family:Trebuchet MS, Arial, Verdana;
	font-size:18px;
	color:#B57A00;
	text-decoration:none;
	}


/* Menu hijo 1  */
.txt15{
	font-family:Trebuchet MS, Arial, Verdana;
	font-size:14px;
	color:#303030;
	text-decoration:none;
	}

/* nombre  */
.txt16{
	font-family:Arial Narrow, Trebuchet MS, Verdana;
	font-size:26px;
	color:#818181;
	font-weight:bold;
	text-transform:uppercase;
	}

/* Menu hijo 3 */
.txt17{
	font-family:Trebuchet MS, Arial, Verdana;
	font-size:13px;
	color:#B57A00;
	font-weight:normal;
	text-transform:none;
	text-decoration:none;
	}

	.txt17 a{
		color:#B57A00;
		text-decoration:none;
		}
	
	.txt17 a:hover{
		color:#000000;
		text-decoration:underline;
		}

/* Noticias externas home */
.txt18{
	font-family:Trebuchet MS, Arial, Verdana;
	font-size:10px;
	color:#000;
	text-decoration:none;
	}

	.txt18 a{
		color:#000;
		text-decoration:none;
		}
	
	.txt18 a:hover{
		color:#000;
		text-decoration:underline;
		}


.edit1	{
	width:621px;
	padding:10px 21px 20px 28px;
	background:#fff !important;
	font-family:Arial, Verdana !important;
	font-size:12px !important;
	line-height:1.8em !important;
	color:#000 !important;
	text-decoration:none !important;
	}
		.edit1 a{
		color:#B57A00 !important;
		text-decoration:none !important;
		}
	
		.edit1 a:hover{
			color:#B57A00 !important;
			text-decoration:underline !important;
			}
	
	.edit1 ul{
		list-style-type:none !important;
		}

		.edit1 ul li{
			line-height:20px !important;
			list-style-image: url("../images/flecha_cont.jpg") !important;
			}

	.edit1 td	{
		font-family:Arial, Verdana !important;
		font-size:12px !important;
		line-height:1.8em !important;
		color:#000 !important;
		text-decoration:none !important;
		}


.edit2	{
	width:626px;
	padding:35px 22px 0 22px;
	background:#fff;
	font-family:Arial, Verdana;
	font-size:12px;
	line-height:1.8em;
	color:#000;
	text-decoration:none;
	}
	.edit2 td	{
		font-family:Arial, Verdana !important;
		font-size:12px !important;
		line-height:1.8em !important;
		color:#000 !important;
		text-decoration:none !important;
		}

