/* Estilos etiqueta */

h1, h2, h3, h4, h5, h6, form, p {
	margin: 0px;
	padding: 0px;
}
a{
	color: #BA438D;
	text-decoration: none; 
}
a:hover{
	color: #BA438D;
	text-decoration: underline; 
}
h1 {
	font-size: 1.2em;
	color: #5A6C46;
	font-weight: normal;
}
h3 {
	/* h3 equivale a texto_titulo */
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.5em;
	font-weight: normal;
	color: #1F9425;
}
h4 {
	/* h4 equivale a texto_subtitulo */
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	font-weight: bold;
	color: #1F9425;
}
h5 {
	/* h5 equivale a texto_resaltado กกกก Solo para titulos porque realiza un salto de linea !!!!*/
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #1B4B1C;
}
#g_contenido p, h3, h4{
	padding-bottom: .4em;
}
#g_contenido_p p, h4{
	padding-bottom: .4em;
}
hr {
	color: #CCCCCC;
	height: 1px;
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 3px;
	margin-left: 0px;
}
img {
	border: none;
}

	/* Xtras */

.ocult {
	display: none;
}
.base{ 
	clear : both; /*extender fondos en firefox */
	margin : 0em; 
} 

/* estilos de texto, formularios y posicionamiento */

#intro .mas_info {
	clear: none;
	float: left;
}
.sin_espacio {
	margin: 0em;
	padding: 0em;
}
.texto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #1B4B1C;
}
.texto_titulo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.5em;
	font-weight: normal;
	color: #1F9425;
}
.texto_subtitulo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	font-weight: bold;
	color: #1F9425;
}
.texto_resaltado {
	font-weight: bold;
}
.texto_citas {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-style: italic;
	color: #909190;
}
.texto_notas_titulo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: .95em;
	font-weight: bold;
	color: #1F9425;
}
.texto_notas {
	font-family: Arial, Helvetica, sans-serif;
	font-size: .95em;
	color: #1F9425;
}
.texto_notas_citas {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.95em;
	color: #1F9425;
	font-style: italic;
}
.texto_mensaje {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: normal;
	color: #990000;
}
.letra_capital {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.6em;
	color: #000;
	font-weight: normal;
}
.centrar_ver {
	vertical-align:middle;
}
.top_ver {
	vertical-align: top;
}
.bottom_ver {
	vertical-align: bottom;
}
.centrar_imagen {
	text-align: center;
	border: none;
}
.centrar {
	text-align: center;
}
.align_der {
	text-align: right;
}
.align_izq {
	text-align: left;
}
.justificar {
	text-align: justify;
}
.imagen_izq {
	margin-top: 5px;
	margin-right: 15px;
	margin-bottom: 5px;
	margin-left: 0px;
	float: left;
}
.imagen_der {
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 15px;
	float: right;
}
.imagen_centro {
	clear: both;
	text-align: center;
}
.etiqueta_campo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: .7em;
	color: #738300;;
}
.campo {
	
	font-size: .85em;
	color: #474A47;
	border: 1px solid #62528B;
	padding-left: 3px;
}
.boton {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .9em;
	color: #000000;
	padding: 1px;
	cursor:pointer;	
}
.boton_buscar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.85em;
	color: #FFFFFF;
	cursor:pointer;
	background-color: #000000;
	border: none;
	height: 17px;
}
.texto_informativo {
	color: #990000;
}
