h1,h2,h3,h4,h5,h6 {
	margin:0;
	font-size:100%;
	font-weight:normal;
	}

/*--------------------------------------- HOME -------------------------------------------*/

.cabecera{
	position:relative; 
	float:left; 
	width:900px;
	height:133px;
	}

	.cabecera .izq{
		position:relative; 
		float:left; 
		width:235px;
		}

	.cabecera .dcha{
		position:relative; 
		float:left; 
		width:664px;
		}

		.cabecera .dcha .arriba{
			position:relative; 
			float:left; 
			width:664px;
			height:61px;
			}

			.cabecera .dcha .arriba .slogan{
				position:relative; 
				float:left; 
				/* width:390px;*/
				width:375px;
				padding:15px 0 0 15px;
				}

			.cabecera .dcha .arriba .idiomas{
				position:relative; 
				float:left; 
				/* width:274px; */
				width:256px;
				padding:30px 18px 0 0;
				text-align:right;
				}

		.cabecera .dcha .abajo{
			position:relative; 
			float:left; 
			/* width:664px; */
			width:627px;
			padding:30px 15px 0 22px;
			}

.cuerpo{
	position:relative; 
	float:left; 
	width:900px;
	background:#4D8D52;
	}

	.cuerpo .izq{
		position:relative; 
		float:left; 
		width:236px;
		background:#FFF;
		}

		.cuerpo .izq .menu{
			position:relative; 
			float:left; 
			width:236px;
			padding:8px 0 31px 0;
			background:#1E2831;
			}

			.cuerpo .izq .menu .hijo{
				position:relative; 
				float:left; 
				width:211px;
				padding:6px 0 8px 25px;
				line-height:14px;
				background:#1E2831 url(../_entorno/linea.gif) bottom right no-repeat;
				}

				.cuerpo .izq .menu .hijo:hover{
					position:relative; 
					float:left; 
					width:211px;
					padding:6px 0 8px 25px;
					line-height:14px;
					background:#BEBEBE url(../_entorno/linea2.gif) bottom right no-repeat;
					}

				.cuerpo .izq .menu .hijo_on{
					position:relative; 
					float:left; 
					width:211px;
					padding:6px 0 8px 25px;
					line-height:14px;
					background:#BEBEBE url(../_entorno/linea2.gif) bottom right no-repeat;
					}

					.cuerpo .izq .menu .lista_hijo2{
						position:relative; 
						float:left; 
						width:211px;
						padding:6px 0 8px 25px;
						line-height:14px;
						background:#BEBEBE;
						}

						.cuerpo .izq .menu .hijo2{
							position:relative; 
							float:left; 
							width:206px;
							padding:5px 0 5px 5px;
							line-height:14px;
							margin:1px 0 1px 0;
							background:#BEBEBE;
							}
								
							.cuerpo .izq .menu .hijo2:hover{
								position:relative; 
								float:left; 
								width:206px;
								line-height:14px;
								padding:5px 0 5px 5px; 
								background:#E5B262;
								}

							.cuerpo .izq .menu .hijo2_on{
								position:relative; 
								float:left; 
								width:206px;
								padding:5px 0 5px 5px;
								line-height:14px;
								background:#E5B262;
								}

		.cuerpo .izq .block{
			position:relative; 
			float:left; 
			width:201px;
			height:151px;
			padding:20px 20px 16px 15px;
			background:#D7D7D7;
			}	

		.cuerpo .izq .pie{
			position:relative; 
			float:left; 
			width:196px;
			padding:19px 15px 10px 25px;
			text-align:right;
			line-height:16px;
			background:#4D8D52;
			border-top:solid #FFF 1px;
			}	


	.cuerpo .dcha{
		position:relative; 
		float:left; 
		width:664px;
		background:#FFF;
		}

		.cuerpo .dcha .fila{
			position:relative; 
			float:left; 
			width:664px;
			background:#EAEAEA;
			}

			.cuerpo .dcha .fila .block1{
				position:relative; 
				float:left; 
				width:201px;
				padding:10px 10px 10px 10px;
				/*height:188px;
				padding:24px 35px 10px 35px;*/
				}

			/*.cuerpo .dcha .fila .block2{
				position:relative; 
				float:left; 
				width:224px;
				height:188px;
				padding:24px 17px 10px 17px;
				background:#E1E1E1;
				border-left:solid 2px #FFF;
				}*/
			
		.cuerpo .dcha .fila2{
			position:relative; 
			float:left; 
			width:664px;
			padding:10px 0 10px 0;
			}

			.cuerpo .dcha .fila2 .block1{
				position:relative; 
				float:left; 
				width:201px;
				padding:10px 10px 10px 10px;
				/*height:188px;
				padding:24px 35px 10px 35px;*/
				}

			/*.cuerpo .dcha .fila2 .block3{
				position:relative; 
				float:left; 
				width:151px;
				height:149px;
				padding:0 20px 0 20px;
				background:#FFF;
				border-right:dotted 2px #4D8D52;
				}

			.cuerpo .dcha .fila2 .block4{
				position:relative; 
				float:left; 
				width:142px;
				height:149px;
				padding:0 20px 0 20px;
				background:#FFF;
				border-right:dotted 2px #4D8D52;
				}

			.cuerpo .dcha .fila2 .block5{
				position:relative; 
				float:left; 
				height:149px;
				width:257px;
				padding:0 10px 0 20px;
				background:#FFF;
				}*/


.pie{
	position:relative; 
	float:left; 
	width:900px;
	padding:18px 0 30px 0;
	text-align:center;
	background:#535353;
	}

/*--------------------------------------- INTERIOR -------------------------------------------*/
	.cuerpo .izq .bajo_menu{
			position:relative; 
			float:left; 
			width:196px;
			height:20px;
			padding:0 15px 0 25px;
			background:#4D8D52;
			border-top:solid #FFF 1px;
			}	

	.cuerpo .dcha .fila .titular{
			position:relative; 
			float:left; 
			width:608px;
			padding:0 36px 0 20px;
			margin-top:-85px;
			text-align:right;
			line-height:32px;
			}

	.cuerpo .dcha .contenido{
			position:relative; 
			float:left; 
			width:607px;
			height: auto!important; /* para los navegadores buenos */
			height:589px; /* para IE5+ */
			min-height:569px; /* para los navegadores buenos */
			padding:10px 28px 30px 28px;
			border-right:solid #AEAEAE 1px;
			font-family: Trebuchet MS, Verdana ;
			color:#000000;
			font-size: 11px;
			}

	.cuerpo .dcha .contenido a {
					color:#000000;
					text-decoration:none;
					}

	.cuerpo .dcha .contenido a:hover {

					color:#000000;
					text-decoration:underline;
					}

.i-pie{
	position:relative; 
	float:left; 
	width:899px;
	padding:18px 0 30px 0;
	text-align:center;
	background:#535353;
	border-right:solid #AEAEAE 1px;
	}

/*--------------------------------------- TEXTOS -------------------------------------------*/
/* TXT superior */
.txt1{
	font-family:Century Gothic, Verdana;
	font-size:30px;
	color:#7B7B7B;
	}

/* idiomas */
.txt2{
	font-family:Trebuchet MS, Arial, Verdana;
	font-size:12px;
	color:#B0B0B0;
	font-weight:bold;
	text-decoration:none;
	}

	.txt2 a{
		color:#B0B0B0;
		text-decoration:none;
		}

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

/* idiomas */
.txt3{
	font-family:Trebuchet MS, Arial, Verdana;
	font-size:14px;
	color:#000;
	font-weight:bold;
	text-decoration:none;
	}

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

	.txt3 a:hover{
		text-decoration:underline;
		color:#4D8D52
		}

/* menu */
.txt4{
	font-family:Trebuchet MS, Arial, Verdana;
	font-size:12px;
	color:#FFF;
	font-weight:bold;
	text-transform:uppercase;
	text-decoration:none;
	}

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

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


.txt4_on{
	font-family:Trebuchet MS, Arial, Verdana;
	font-size:12px;
	color:#000;
	font-weight:bold;
	text-transform:uppercase;
	text-decoration:none;
	}

/* bloque izquierda */
.txt5{
	font-family:Trebuchet MS, Arial, Verdana;
	font-size:14px;
	color:#808386;
	font-weight:bold;
	}

/* pie */
.txt6{
	font-family:Trebuchet MS, Arial, Verdana;
	font-size:12px;
	color:#FFF;
	}

/* destacados título */
.txt7{
	font-family:Trebuchet MS, Arial, Verdana;
	font-size:24px;
	color:#1E2831;
	font-weight:bold;
	}

/* destacados bloque */
.txt8{
	font-family:Trebuchet MS, Arial, Verdana;
	font-size:11px;
	color:#7A7A7A;
	}

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


/* novedad título */
.txt9{
	font-family:Trebuchet MS, Arial, Verdana;
	font-size:24px;
	color:#E5B262;
	font-weight:bold;
	}

/* novedad bloque */
.txt10{
	font-family:Trebuchet MS, Arial, Verdana;
	font-size:14px;
	color:#808386;
	font-weight:bold;
	}

	.txt10 a{
		font-family:Trebuchet MS, Arial, Verdana;
		font-size:14px;
		color:#808386;
		font-weight:bold;
		text-decoration:underline;
		}

	.txt10 a:hover{
		text-decoration:none;
		}

/* pie */
.txt11{
	font-family:Trebuchet MS, Arial, Verdana;
	font-size:11px;
	color:#FFF;
	}

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

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

	.txt12 a:hover{
		color:#4D8D52;
		text-decoration:none;
		}

/* menu hijos 2 */
.txt13{
	font-family:Trebuchet MS, Arial, Verdana;
	font-size:12px;
	color:#FFF;
	font-weight:bold;
	text-transform:uppercase;
	text-decoration:none;
	}

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

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

.txt13_on{
	font-family:Trebuchet MS, Arial, Verdana;
	font-size:12px;
	color:#000;
	font-weight:bold;
	text-transform:uppercase;
	text-decoration:none;
	}

/* Titular sección interior sobre foto */
.txt14{
	font-family:Century Gothic, Verdana;
	font-size:30px;
	color:#FFF;
	}