/***********************************
	Generales
***********************************/
html, body {
	margin: 0;
	padding: 0;
}
body{
	text-align:center;	/*para IE*/
	font-family:Verdana, Arial;
	font-size:10px;
}
p{
	padding:0;
	margin:0 0 5px 0;
}

/***********************************
	clases
***********************************/
.separacion_menu{
	margin:0 10px 0 0;
	display:inline;
}
#titulos{
	float:left;
	width:100%;
	margin:20px 0 20px 0;
	display:inline;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
}
#titulos_pie{
	float:left;
	width:100%;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
}
.leermas{
	height:15px !important;
}
.subtitulo{
	clear:left;
	font-size:12px;
	font-weight:bold;
}
#leermas{
	clear:left;
	float:left;
	padding:7px 0 0 0;
	margin:2px 0 20px 0;
	display:inline;
}
	#leermas a{
		margin:10px;
		display:inline;
		text-decoration:none;
		line-height:18px;
	}
	#leermas a:hover{
		text-decoration:underline;
	}
/*#verguia{
	clear:left;
	float:left;
	padding:0 0 7px 0;
	margin:10px 0;
	display:inline;
}
	#verguia a{
		margin:10px;
		display:inline;
		text-decoration:none;
		line-height:18px;
	}
	#verguia a:hover{
		text-decoration:underline;
	}*/
/***********************************
	Capas
***********************************/
#contenedor{
	width:900px;
	margin:auto;		/*para FF*/
	text-align:left;	/*para IE*/
}
	/***********************************
		Cabecera
	***********************************/
	#cabecera{
		float:left;
		width:100%;
		height:264px;
	}
	#cabecera_eng{
		float:left;
		width:100%;
		height:264px;
	}
		#logo_01,#logo_02,#logo_03{
			float:left;
			display:inline;
		}
		#logo_01{
			margin:28px 0 0 50px;
		}
		#logo_01 img{
			width:246px;
			height:31px;
			border:none;
		}
		#logo_02{
			margin:18px 0 0 95px;
		}
		#logo_02 img{
			width:220px;
			height:31px;
			border:none;
		}
		#logo_03{
			margin:10px 0 0 40px;
		}
		#logo_03 img{
			width:200px;
			height:40px;
			border:none;
		}
	/***********************************
		Columna 01
	***********************************/
	#columna_01{
		float:left;
		width:631px;
	}
		/***********************************
			Menu
		***********************************/
		#menu{
			float:left;
			width:574px;
			margin:0 28px 29px 29px;
			display:inline;
		}
		#columnas_menu{
			float:left;
			width:180px;
		}
			#txt_menu{
				float:left;
				width:174px;
				* width:180px;
				padding:3px;
				display:inline;
				font-family:Arial, Helvetica, sans-serif;
				font-size:11px;
			}
			#separador_menu{
				clear:left;
				float:left;
				width:100%;
				height:1px;
			}
			#separador_menu img{
				height:1px;
			}
		/***********************************
			Noticias
		***********************************/
		#fila_noticias{
			float:left;
			width:100%;
		}
			#noticias{
				float:left;
				width:550px;
				margin:0 0 0 29px;
				display:inline;
			}
				#columna_noticia{
					float:left;
					width:140px;
				}
				#columna_noticia img{
					width:140px;
					/*max-width:140px;
					width: expression(this.clientWidth > 140 ? "140px":"inherit")!important;*/
					/*height:32px;*/
				}
				#txt_noticia{
					float:left;
					width:140px;
					/*height:110px;*/
					margin:5px 0 0 0;
				}
				#fin_noticias{
					float:left;
					width:140px;
					margin:5px 0 0 0;
				}
				#fin_noticias img{
					height:8px;
				}
				#separador_vertical{
					float:left;
					width:1px;
					height:160px;
					margin:0 32px;
					display:inline;
				}
				#separador_vertical_sin_linea{
					float:left;
					width:1px;
					height:10px;
					margin:0 32px;
					display:inline;
				}
		/***********************************
			Interiores
		***********************************/
		#interiores_columna_01{
			float:left;
			width:550px;
			margin:0 0 0 29px;
			display:inline;
		}
	/***********************************
		Columna 02
	***********************************/
	#columna_02{
		float:left;
		width:229px;
	}
		#fila_superior_derecha{
			float:left;
			width:100%;
		}
		#fila_media_derecha{
			float:left;
			width:100%;
		}
			#txt_int_colum_02{
				float:left;
				margin:5px 30px;
				display:inline;
			}
			#txt_int_fondo_gris{
				float:left;
				margin:5px 20px;
				display:inline;
			}
				#txt_int_fondo_gris p{
					padding:0 0 0 11px;
				}
				#txt_int_fondo_gris a{
					line-height:14px;
					text-decoration:none;
				}
			#fila_superior_derecha_titulo{
				float:left;
				margin:5px 20px;
				display:inline;
				font-size:12px;
			}

	/***********************************
		Rectangulo antes del Pie
	***********************************/
	#rectangulo_pie{
		float:left;
		width:830px;
		height:198px;
		margin:20px 0 0 29px;
		display:inline;
	}
		#interior_rectangulo_pie{
			float:left;
			margin:30px 50px 0 275px;
			display:inline;
		}
			#interior_rectangulo_pie a{
				text-decoration:none;				
			}
			#interior_rectangulo_pie a:hover{
				text-decoration:underline;				
			}
	/***********************************
		Pie
	***********************************/
	#pie{
		float:left;
		width:100%;
		height:52px;
		margin:20px 0 0 0;
		display:inline;
	}
