/*--------------------------------------- INTERIOR -------------------------------------------*/
#cabecera{
	position:relative;
	float:left;
	width:975px;
	padding:20px 0 0 0;
	}

	#cabecera .menu{
		position:absolute; 
		top:3px; 
		right:15px;
		}

#cont{
	position:relative;
	float:left;
	width:951px;
	padding:0 0 0 12px;
	}

	#cuerpo{
		position:relative;
		float:left;
		width:950px;
		padding:15px 0 0 0;
		background:#FFF url(../_entorno/i-cont_up.jpg) top right no-repeat;
		border-left:solid 1px #939090; 
		border-right:solid 1px #939090;
		}

		.izq{
			position:relative;
			float:left;
			width:213px;
			padding:0 0 0 12px;
			}

			.menu_opc{
				position:relative;
				float:left;
				width:127px;
				height:33px;
				padding:5px 30px 12px 24px;
				background:url(../_entorno/i-bot.jpg) no-repeat;
				}

			.menu_hijos{
				position:relative;
				float:left;
				width:165px;
				padding:0 0 0 12px;
				}

				.menu_hijos .lista{
					position:relative;
					float:left;
					width:165px;
					padding:0 0 5px 0;
					}
					
					.menu_hijos .lista .imagen{
						position:relative;
						float:left;
						width:21px;
						}

					.menu_hijos .lista .enlace{
						position:relative;
						float:left;
						width:141px;
						padding:2px 0 0 2px;
						}

						.menu_tercer{
							position:relative;
							float:left;
							width:128px;
							padding:0 12px 0 24px;
							}

							.menu_tercer .listado{
								position:relative;
								float:left;
								width:128px;
								padding:0 0 2px 0;
								}

								.menu_tercer .listado .punto{
									position:relative;
									float:left;
									width:18px;
									}

								.menu_tercer .listado .enl{
									position:relative;
									float:left;
									width:110px;
									}


		.dcha{
			position:relative;
			float:left;
			width:630px;
			/*width:725px;*/
			height: auto!important; /* para los navegadores buenos */
			height:640px; /* para IE5+ */
			min-height:640px; /* para los navegadores buenos */
			background:url(../_entorno/i-cont_down.jpg) bottom no-repeat;
			padding:0 30px 75px 35px;
			}

			.dcha .titulo{
				position:relative;
				float:right;
				width:560px;
				padding:15px 0 12px 0;
				text-align:right;
				}

				.dcha .titulo .imagen{
					position:relative;
					float:right;
					width:150px;
					height:50px;
					text-align:right;
					background:url(../_entorno/tit_dif.jpg) no-repeat;
					}

				.dcha .titulo .texto{
					position:relative;
					float:right;
					height:50px;
					text-align:right;
					background:url(../_entorno/fondo_tit.jpg) repeat-x;
					}

			.dcha .migas{
				position:relative;
				float:left;
				width:630px;
				padding:0 0 40px 0;
				text-align:right;
				}

			.dcha .contenido{
				position:relative;
				float:left;
				width:630px;
				text-align:justify;
				}

	#pie{
		position:relative;
		float:left;
		width:953px;
		height:207px;
		/*margin-top:-100px;*/
		background:#FFF url(../_entorno/i-pie.jpg) no-repeat; 
		}

			#pie .info{
				position:absolute;
				top:112px;
				left:0;
				width:220px;
				text-align:center;
				}

			#pie .not_1{
				position:absolute;
				top:12px;
				left:254px;
				width:245px;
				}

				#pie .not_1 .titulo{
					position:relative;
					float:left;
					width:245px;
					padding:0 0 10px 0;
					text-align:center;
					}

				#pie .not_1 .imagen{
					position:relative;
					float:left;
					width:245px;
					text-align:center;
					}

				#pie .not_1 .texto{
					position:relative;
					float:left;
					width:245px;
					}

			#pie .not_2{
				position:absolute;
				top:12px;
				left:520px;
				width:245px;
				}

				#pie .not_2 .titulo{
					position:relative;
					float:left;
					width:245px;
					padding:0 0 10px 0;
					text-align:center;
					}

				#pie .not_2 .imagen{
					position:relative;
					float:left;
					width:245px;
					text-align:center;
					}

				#pie .not_2 .texto{
					position:relative;
					float:left;
					width:245px;
					}

			#pie .logos{
				position:absolute;
				top:70px;
				left:785px;
				width:175px;
				text-align:center;
				}



/*--------------------------------------- TEXTOS -------------------------------------------*/
/* Menú logo */
.txt1{
	font-family:Trebuchet MS, Arial;
	font-size:11px;
	color:#FFF;
	font-weight:bold;
	text-decoration:none;
	}

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

	.txt1 a:hover{
		text-decoration:underline;
		}

/* Fecha */
.txt2{
	font-family:Trebuchet MS, Arial;
	font-size:11px;
	color:#000;
	text-decoration:underline;
	}

/* Menu */
.txt3{
	font-family:Trebuchet MS, Arial;
	font-size:13px;
	color:#3A6C87;
	}

	.txt3 a{
		color:#3A6C87;
		text-decoration:none;
		}

	.txt3 a:hover{
		color:#3A6C87;
		text-decoration:underline;
		}

/* Titular noticia */
.txt4{
	font-family:Trebuchet MS, Arial;
	font-size:16px;
	color:#000;
	}

/* Texto noticia */
.txt5{
	font-family:Trebuchet MS, Arial;
	font-size:12px;
	color:#000;
	}

	.txt5 a{
		color:#000;
		text-decoration:none;
		}

	.txt5 a:hover{
		text-decoration:underline;
		}

/* Donde estamos */
.txt6{
	font-family:Trebuchet MS, Arial;
	font-size:14px;
	color:#FFF;
	}

.txt7{
	font-family:Trebuchet MS, Arial;
	font-size:16px;
	color:#FFF;
	}

/* Info */
.txt8{
	font-family:Trebuchet MS, Arial;
	font-size:12px;
	color:#FFF;
	font-weight:bold;
	}

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

	.txt8 a:hover{
		text-decoration:underline;
		}
.txt8s{
	font-family:Trebuchet MS, Arial;
	font-size:11px;
	color:#FFF;
	font-weight:bold;
	}

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

	.txt8s a:hover{
		text-decoration:underline;
		}

/* Menú interior */

.txt9{
	font-family:Trebuchet MS, Arial;
	font-size:12px;
	color:#3A6C87;
	text-decoration:none;
	}

	.txt9 a{
		color:#3A6C87;
		text-decoration:none;
		}

	.txt9 a:hover{
		text-decoration:underline;
		}

	.txt9_on{
		font-family:Trebuchet MS, Arial;
		font-size:12px;
		color:#3A6C87;
		text-decoration:underline;
		}

/* Título sección */

.txt10{
	font-family:Century Gothic, Verdana;
	font-size:30px;
	color:#9C640B;
	}


/* Migas */
.txt11{
	font-family:Trebuchet MS, Arial;
	font-size:11px;
	color:#6B6868;
	text-decoration:none;
	}

	.txt11 a{
	color:#6B6868;
	text-decoration:none;
	}

	.txt11 a:hover{
	text-decoration:underline;
	}

	.txt11_on{
		font-family:Trebuchet MS, Arial;
		font-size:11px;
		color:#6B6868;
		font-weight:bold;
		text-decoration:underline;
		}

/* Contenido */
.txt12{
	font-family:Trebuchet MS, Arial;
	font-size:12px;
	color:#000;
	text-decoration:none;
	}

	.txt12 a{
	color:#000;
	text-decoration:none;
	}

	.txt12 a:hover{
	text-decoration:underline;
	}

/* Interior noticias titular*/
.txt13{
	font-family:Trebuchet MS, Arial;
	font-size:12px;
	color:#000;
	font-weight:bold;
	}

/* Menú interior 3 nivel */

.txt14{
	font-family:Trebuchet MS, Arial;
	font-size:12px;
	color:#000;
	text-decoration:none;
	}

	.txt14 a{
		color:#000;
		text-decoration:none;
		}

	.txt14 a:hover{
		text-decoration:underline;
		}

	.txt14_on{
		font-family:Trebuchet MS, Arial;
		font-size:12px;
		color:#000;
		text-decoration:underline;
		}

/* Menú Interior hijos pral */

.txt15{
	font-family:Trebuchet MS, Arial;
	font-size:20px;
	color:#000;
	text-decoration:none;
	}

	.txt15 a{
		color:#000;
		text-decoration:none;
		}

	.txt15 a:hover{
		text-decoration:underline;
		}

	.txt15_on{
		font-family:Trebuchet MS, Arial;
		font-size:20px;
		color:#000;
		text-decoration:underline;
		}

/* Home titular empresa, productos */

.txt16{
	font-family:Trebuchet MS, Arial;
	font-size:24px;
	color:#000;
	text-decoration:none;
	}

	.txt16 a{
		color:#000;
		text-decoration:none;
		}

	.txt16 a:hover{
		text-decoration:underline;
		}

/* Home enlaces bloques dcha*/
.txt17{
	font-family:Trebuchet MS, Arial;
	font-size:12px;
	color:#FFF;
	font-weight:bold;
	text-decoration:none;
	}

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

	.txt17 a:hover{
		text-decoration:underline;
		}