object{
	display:block;
	}
ul{
	padding-left:15px;
	margin-left:15px;
	list-style-image:url(../_entorno/listado.gif);
	}

	ul li {
		line-height:18px;
	}

/*--------------------------------------- HOME -------------------------------------------*/
.logo{
	position:absolute; 
	top:2px; 
	left:3px;
	}

.logo2{
	position:absolute; 
	top:15px; 
	left:260px;
	}

.menu_sup{
	position:absolute; 
	top:12px; 
	right:12px;
	}

.banner{
	position:absolute; 
	top:67px; 
	left:260px;
	}

.menu{
	position:absolute; 
	top:120px; 
	left:0px;
	width:211px;
	height:248px;
	padding:60px 20px 0 15px;
	background:url(../_entorno/h-menu.jpg) bottom no-repeat;
	}

	.menu .fila{
		position:relative; 
		float:left;
		width:191px;
		padding:7px 0 7px 20px;
		background:url(../_entorno/punto.gif) no-repeat;
		}

		.menu .linea{
			position:relative; 
			float:left;
			width:171px;
			}

.sec_des_1{
	position:absolute;
	top:315px;
	left:260px;
	width:237px;
	height:113px;
	background:url(../_entorno/sec_1.jpg) no-repeat;
	}

.sec_des_2{
	position:absolute;
	top:315px;
	left:497px;
	width:237px;
	height:113px;
	background:url(../_entorno/sec_2.jpg) no-repeat;
	}

.sec_des_3{
	position:absolute;
	top:315px;
	left:733px;
	width:237px;
	height:113px;
	background:url(../_entorno/sec_3.jpg) no-repeat;
	}

	/* Común interior bloques sección destacados */
	.sec_des_tit{
		position:absolute;
		top:40px;
		left:55px;
		width:155px;
		line-height:20px;
		}

	.sec_des_mas{
		position:absolute;
		top:82px;
		right:15px;
		width:155px;
		text-align:right;
		}

		.sec_des_mas .enlace{
			position:absolute;
			top:0px;
			right:20px;
			}

		.sec_des_mas .imagen{
			position:absolute;
			top:1px;
			right:0px;
			}

.bloque_1{
	position:absolute;
	top:435px;
	left:0px;
	width:254px;
	height:289px;
	padding:20px 30px 0 30px;
	background:url(../_entorno/dest_fondo.jpg) no-repeat;
	}

.bloque_2{
	position:absolute;
	top:435px;
	left:329px;
	width:254px;
	height:289px;
	padding:20px 30px 0 30px;
	background:url(../_entorno/dest_fondo.jpg) no-repeat;
	}

.bloque_3{
	position:absolute;
	top:435px;
	left:657px;
	width:254px;
	height:289px;
	padding:20px 30px 0 30px;
	background:url(../_entorno/dest_fondo.jpg) no-repeat;
	}

	/* Común interior bloques */
	.bloque_tit{
		position:relative;
		float:left;
		width:254px;
		text-align:center;
		}

	.bloque_imagen{
		position:relative;
		float:left;
		width:254px;
		padding:10px 0 10px 0;
		}

/*	.bloque_entradilla{
		position:relative;
		float:left;
		width:254px;
		padding:0 0 25px 0;
		} */

	.bloque_texto{
		position:relative;
		float:left;
		width:254px;
		line-height:18px;
		}

		.bloque_texto .lista{
			padding-left:15px;
			margin-left:15px;
			list-style-type:none;
			line-height:16px;
			padding-top:2px;
			margin-top:2px;
			}

	.bloque_mas{
		position:absolute;
		top:292px;
		right:27px;
		width:254px;
		text-align:right;
		background:red;
		}

		.bloque_mas .enlace{
			position:absolute;
			top:0px;
			right:20px;
			}

		.bloque_mas .imagen{
			position:absolute;
			top:1px;
			right:0px;
			}

.h-pie{
	position:absolute;
	top:758px;
	left:5px;
	width:912px;
	height:42px;
	padding:0 25px 0 25px;
	background:#51B77E;
	}

	.h-pie .info{
		position:absolute;
		top:16px;
		width:878px;
		}

	/*.h-pie .mw{
		position:absolute;
		top:16px;
		right:20px;
		width:188px;
		text-align:right;
		}*/

/*--------------------------------------- INTERIOR -------------------------------------------*/
#m_sup{
	position:relative;
	float:left;
	width:958px;
	padding:12px 12px 0 0;
	text-align:right;
	}

#cuerpo{
	position:relative;
	float:left;
	width:970px;
	}

	#cuerpo .izq{
		position:relative;
		float:left;
		width:250px;
		}

		#cuerpo .izq .i-logo{
			position:relative;
			float:left;
			width:250px;
			}

		#cuerpo .izq .i-menu{
			position:relative;
			float:left;
			width:211px;
			height: auto!important; /* para los navegadores buenos */
			height:268px; /* para IE5+ */
			min-height:268px; /* para los navegadores buenos */
			padding:20px 20px 135px 15px;
			background:url(../_entorno/i-menu.jpg) repeat-y;
			}

			#cuerpo .izq .i-menu .fila{
				position:relative; 
				float:left;
				width:191px;
				padding:7px 0 7px 20px;
				background:url(../_entorno/punto.gif) no-repeat;
				}

				#cuerpo .izq .i-menu .linea{
					position:relative; 
					float:left;
					width:171px;
					}

					#cuerpo .izq .i-menu .hijos2{
						position:relative; 
						float:left;
						width:191px;
						padding:10px 0 0px 20px;
						}

						#cuerpo .izq .i-menu .hijos2 .fila2{
							position:relative; 
							float:left;
							width:171px;
							padding:2px 0 2px 15px;
							background:url(../_entorno/punto2.gif) no-repeat;
							}

						/* Orientación menú */
						#cuerpo .izq .i-menu .hijos2 .fila1{
							position:relative; 
							float:left;
							width:186px;
							padding:10px 0 5px 0;
							}

						/* Orientación menú */
						#cuerpo .izq .i-menu .hijos2 .fila3{
							position:relative; 
							float:left;
							width:161px;
							padding:2px 0 2px 25px;
							background:url(../_entorno/punto3.gif) no-repeat;
							}


		#cuerpo .izq .i-menu_down{
			position:relative;
			float:left;
			width:211px;
			height:36px;
			padding:0 20px 0 15px;
			background:url(../_entorno/i-menu_down.jpg) no-repeat;
			}


	#cuerpo .dcha{
		position:relative;
		float:right;
		width:708px;
		}

		#cuerpo .dcha .i-logo2{
			position:relative;
			float:right;
			width:708px;
			}

		#cuerpo .dcha .i-area{
			position:relative;
			float:right;
			width:708px;
			}

			#cuerpo .dcha .i-area .tit_hijo1{
				position:absolute;
				top:115px;
				left:25px;
				width:325px;
				}

		#cuerpo .dcha .migas{
			position:relative;
			float:left;
			width:670px;
			padding:0 0 20px 25px;
			}

		#cuerpo .dcha .tit_hijo2{
			position:relative;
			float:left;
			width:670px;
			padding:0 0 12px 25px;
			background:url(../_entorno/i-linea_tit.jpg) bottom right no-repeat;
			}

		#cuerpo .dcha .contenido{
			position:relative;
			float:left;
			width:630px;
			padding:30px 15px 30px 40px;
			text-align:justify;
			}


#i-pie{
	position:relative;
	float:left;
	width:912px;
	height:42px;
	padding:0 25px 0 25px;
	background:#51B77E;
	}

	#i-pie .info{
		position:absolute;
		top:16px;
		width:878px;
		}

	/*#i-pie .mw{
		position:absolute;
		top:16px;
		right:20px;
		width:188px;
		text-align:right;
		}*/

.espacio{
	position:relative;
	float:left;
	width:970px;
	}

/*--------------------------------------- TEXTOS -------------------------------------------*/
/* menú superior */
.txt1{
	font-family:Arial, Verdana;
	font-size:11px;
	color:#DCF1E5;
	text-decoration:none;
	}

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

/* menú lateral hijo 1 */
.txt2{
	font-family:Century Gothic, Verdana;
	font-size:16px;
	color:#04A435;
	font-weight:bold;
	text-decoration:none;
	}

	.txt2 a{
		color:#04A435;
		text-decoration:none;
		}
	
	.txt2 a:hover{
		text-decoration:underline;
		}

/* nº sección */
.txt3a{
	font-family:Century Gothic, Trebuchet MS, Verdana;
	font-size:16px;
	color:#717917;
	font-style:italic;
	}

	.txt4a{
		font-family:Century Gothic, Trebuchet MS, Verdana;
		font-size:20px;
		color:#717917;
		/*font-style:italic;*/
		font-weight:bold;
		}

.txt3b{
	font-family:Century Gothic, Trebuchet MS, Verdana;
	font-size:16px;
	color:#3B7538;
	font-style:italic;
	}

	.txt4b{
		font-family:Century Gothic, Trebuchet MS, Verdana;
		font-size:20px;
		color:#3B7538;
		/*font-style:italic;*/
		font-weight:bold;
		}

.txt3c{
	font-family:Century Gothic, Trebuchet MS, Verdana;
	font-size:16px;
	color:#2F556F;
	font-style:italic;
	}

	.txt4c{
		font-family:Century Gothic, Trebuchet MS, Verdana;
		font-size:20px;
		color:#2F556F;
		/*font-style:italic;*/
		font-weight:bold;
		}

/* leer más */
.txt5a{
	font-family:Arial, Verdana;
	font-size:12px;
	color:#F5FF77;
	text-decoration:none;
	}

	.txt5a a{
		color:#F5FF77;
		text-decoration:none;
		}

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

.txt5b{
	font-family:Arial, Verdana;
	font-size:12px;
	color:#BAFEB6;
	text-decoration:none;
	}

	.txt5b a{
		color:#BAFEB6;
		text-decoration:none;
		}

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

.txt5c{
	font-family:Arial, Verdana;
	font-size:12px;
	color:#C4E8FF;
	text-decoration:none;
	}

	.txt5c a{
		color:#C4E8FF;
		text-decoration:none;
		}

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

/* Titular destacado */
.txt6{
	font-family:Arial, Verdana;
	font-size:18px;
	color:#1E7AC0;
	}

/* Entradilla destacado y migas */
.txt7{
	font-family:Arial, Verdana;
	font-size:11px;
	color:#009642;
	text-decoration:none;
	}

	.txt7 a{
		color:#009642;
		text-decoration:none;
		}

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

/* Texto destacado */
.txt8{
	font-family:Arial, Verdana;
	font-size:11px;
	color:#585555;
	}

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

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

/* Más destacado */
.txt9{
	font-family:Arial, Verdana;
	font-size:12px;
	color:#82B99A;
	text-decoration:none;
	}

	.txt9 a{
		color:#82B99A;
		text-decoration:none;
		}

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

/* Pie */
.txt10{
	font-family:Arial, Verdana;
	font-size:11px;
	color:#FFF;
	text-decoration:none;
	}

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

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


/* menú lateral hijo 2 */
.txt11{
	font-family:Century Gothic, Verdana;
	font-size:14px;
	color:#144228;
	text-decoration:none;
	}

	.txt11 a{
		color:#144228;
		text-decoration:none;
		}
			
	.txt11 a:hover{
		text-decoration:underline;
		}

/* Título hijo 1 */
.txt12{
	font-family:Arial, Verdana;
	font-size:26px;
	color:#009642;
	}

/* Título hijo 2 */
.txt13{
	font-family:Arial, Verdana;
	font-size:18px;
	color:#009642;
	}

/* Contenido */
.txt14{
	font-family:Arial, Verdana;
	font-size:14px;
	color:#585555;
	text-decoration:none;
	}

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

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

/* negrita */
.negrita{
	color:#009642;
	font-weight:bold;
	}

