body
{
	background:#EBECEF;

	/*determinamos una anchura*/
	/*indicamos que el margen izquierdo, es la mitad de la anchura*/
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
	margin-top: 0;
	padding-top: 0;
	text-align: center;
}

hr
{
	height: 1px;
	width:100%;
	color:#DFE5DE;
	border:0;
	margin:0;
	background-image: url(images/pix.png);
	background-repeat: repeat-x;
}


.none
{
	margin:0;
	padding:0px;
}

.contenedor
{
	width:999px;
	margin:0 auto;
	border:0px solid #000;
	overflow:hidden;
	height:158px;
	padding:0 /*153px*/ 0 0 0;
	background-image: url(images/header1.png);
	background-repeat:no-repeat;
}

.cuerpo
{
	width:999px;
	margin: 0 auto;
	padding:7px 0 0 0;
	background-image: url(images/fondo.png);
	background-repeat:repeat-y;
}

.titulo_columna
{
	margin:0 0 10px 0;
	padding:0 14px 0 14px;
	text-align:left;
}

.imagen
{
	position:relative;
	float:left;
	margin: 0 auto 8px auto;
	width: 99%;
}

.titulo_columna span
{
	text-align:right;
	float:right;
}

.titulo_columna h1
{
	padding-bottom:2px;
	margin:0;
	text-align: left;
	font-family:arial;
	font-size:16px;
	line-height:17px;
	color:#A0BF4F;
}

.titulo_columna a
{

	padding-bottom:2px;
	margin:0;
	text-align: left;
	text-decoration:none;
	font-family:arial;
	font-size:15px;
	line-height:17px;
	color:#A0AAFF;
}

.titulo_columna h2
{
	margin:0;
	text-align: center;
	font-family:arial;
	font-size:14px;
	line-height:17px;
	color:#555;
}

.titulo_columna h3
{
	margin:0;
	padding:3px 15px;
	text-align:left;
	font-family:arial;
	font-size:12px;
	line-height:14px;
	color:#888;
}

.titulo_columna p
{
	font-family:arial;
	font-size:10px;
	font-weight:normal;
	color:#489;
	display:inline;
}

.contenedor_menu
{
	position:relative;
	margin:0 0 0 0;
	float:left;
	border:0px solid #fff;
	width:998px;
	height:30px;
	overflow:hidden;
	background-image: url(images/barra_menu.png);
	background-repeat:repeat-x;
}

.contenedor_menu a
{
	color:#EEE;
	font-size:15px;
	font-familiy:arial;
	text-decoration:none;
}

.contenedor_menu a:hover
{
	color:#EEE;
	font-size:15px;
	font-familiy:arial;
	text-decoration:underline;
}

.boton_barra
{
	float:left;
	padding:7px 10px 0 10px;
	text-align:center;
	color:#fff;
	font-size:15px;
	font-family: arial;
}

.boton_buscador
{
	color:#555;
	font-size:14px;
	font-family: arial;
	border:1px solid #999;
	padding:0;
	height:20px;
	text-align:center;
	background: #ccc;
	width:120px;
	margin:0;

}

.boton_barra_buscador
{
	float:left;
	padding:5px 10px 0 0;
	text-align:center;
	color:#EEE;
	font-size:15px;
	font-family: arial;
	float:right;
	margin-right:20px
}



.columna_izq
{
	border:0;
	margin:0;
	position: relative;
	float:left;
	width:430px;
}

.columna_grande
{
	border:0;
	margin:0;
	position: relative;
	float:left;
	width:670px;
}

.columna_centro
{
/*
	border-top:0px solid #ddd;
	border-left:1px solid #ddd;
	border-right:1px solid #fff;
	border-bottom:0px solid #ddd;
	/* No quitar el borde, porque la barra de la derechapierde referencia y se va hacia abajo*/
	border:0;
	margin:0;
	position:relative;
	float:left;
	width:240px;
}

.columna_derecha
{
	padding-left:10px;
	text-align:center;
	border:0;
	margin:0;
	position:relative;
	float:right;
	width:308px;
}

.footer
{
	padding:0;
	width:999px;
	margin: 0 auto;
	background-image: url(images/fondo.png);
}

.caja_inferior
{
	width:996px;
	height:90px;
	padding:0;
	margin:0 1px 0 2px;
	background-image: url(images/caja_inferior.png);
	background-repeat:repeat-x;
}

.caja_inferior p
{
	margin:3px 0 0 0;
	font-family:arial;
	font-size:12px;
	color:#777;
}


/* NOTA 1   COMIENZO  */
.nota1
{
	margin:0 0 10px 0;
	padding:0 14px 0 14px;
	text-align:left;
}

.nota1 hr
{
	margin-top:8px;
}

.nota1 h3
{
	font-family:arial;
	font-size:12px;
	font-weight:normal;
	color:#777;
	padding:0;
	margin:0 0 7px 0;
}

.nota1 h4
{
	font-family:arial;
	font-size:12px;
	font-weight:normal;
	color:#777;
	margin:7px 0 7px 0;
}

.nota1 h6
{
	font-family:tahoma;
	font-size:11px;
	color:#555;
	font-weight:bold;
	margin:0;
	display:inline;
}

.nota1 p
{
	font-family:tahoma;
	font-size:11px;
	color:#665;
	margin:0;
	text-align:center;
}

.nota1 span
{
	font-family:arial;
	font-size:12px;
	color:#555;
	margin:0;
	display:inline;
}

.nota1 a:hover
{
	font-family:Georgia,"Times New Roman",Times,serif;
	font-size:28px;
	font-weight:normal;
	line-height:30px;
	color:#222;
	display:block;
	margin:7px 0px;
	text-decoration:underline;
}
.nota1 a
{
	font-family:Georgia,"Times New Roman",Times,serif;
	font-size:28px;
	font-weight:normal;
	line-height:30px;
	color:#222;
	display:block;
	margin:7px 0px;
	text-decoration:none;
}

.nota1_imagen
{
	padding-top:5px;
	padding-bottom:5px;
	border:1px solid #ccc;
	background:#DDD;
	text-align:left;
	margin-bottom:5px;
}
/* NOTA 1   COMIENZO  */


/* NOTA 2   COMIENZO  */

.nota2
{
	margin:0 0 10px 0;
	padding:0 14px;
	text-align:left;
}

.nota2 hr
{
	margin:6px 0 0 0;
}

.nota2 a
{
	font-family:Georgia,"Times New Roman",Times,serif;
	font-size:28px;
	font-weight:normal;
	line-height:30px;
	color:#222;
	margin:7px 0px;
	text-decoration:none;
	display:block;
}
.nota2 a:hover
{
	font-family:Georgia,"Times New Roman",Times,serif;
	font-size:28px;
	font-weight:normal;
	line-height:30px;
	color:#222;
	margin:7px 0px;
	text-decoration:underline;
	display:block;
}

.nota2 h3
{
	font-family:arial;
	font-size:12px;
	font-weight:normal;
	color:#777;
	margin:3px 0 7px 0;
}

.nota2 h4
{
	font-family:arial;
	font-size:12px;
	font-weight:normal;
	color:#777;
	margin:5px 0 7px 0;
}

.nota2 h6
{
	font-family:tahoma;
	font-size:11px;
	color:#555;
	font-weight:bold;
	margin:0;
	display:inline;
}

.nota2 h5
{
	font-family:tahoma;
	font-size:12px;
	color:#A0BF4F;
	font-weight:bold;
	margin:0;
	line-height:10px;
	display:inline;
	padding:0;
}

.nota2 p
{
	font-family:tahoma;
	font-size:11px;
	color:#665;
	margin:0;
	text-align:center;
}

.nota2 span
{
	font-family:arial;
	font-size:12px;
	color:#555;
	font-weight:normal;
	margin:0;
	display:block;
}

.nota2_imagen
{
	padding-top:5px;
	padding-bottom:5px;
	border:1px solid #ccc;
	background:#fff;
	text-align:left;
	margin-bottom:5px;
}

/* NOTA 2   COMIENZO  */

/* NOTA 3   COMIENZO  */
.nota3
{
	margin:0 0 10px 0;
	padding:0 14px 1px 14px;
	text-align:left;
}

.nota3 span
{
	font-family:arial;
	font-size:12px;
	color:#555;
	font-weight:normal;
	margin:0;
}

.nota3 a
{
	font-family:Georgia,"Times New Roman",Times,serif;
	font-size:20px;
	line-height:20px;
	color:#000;
	margin:0 0 5px 0;
	display:block;
	text-decoration:none;
}

.nota3 a:hover
{
	font-family:Georgia,"Times New Roman",Times,serif;
	font-size:20px;
	line-height:20px;
	color:#000;
	margin:0 0 5px 0;
	display:block;
	text-decoration:underline;
}

.nota3 h3
{
	font-family:tahoma;
	font-size:11px;
	font-weight:normal;
	color:#999;
	margin:0px;
}



/* NOTA 3   COMIENZO  */

/* NOTA 3   COMIENZO  */
.nota4
{
	foat:left;
	margin:0 0 10px 0;
	padding:0 14px 0 14px;
	text-align:left;
	overflow:hidden;
}

.nota4 span
{
	float: right;
	width:150px;
	font-family:arial;
	font-size:11px;
	color:#777;
	font-weight:normal;
	margin:0;
	padding:0;
}

.nota4 p
{
	float:left;
	width:70px;
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	color:#7AC;
	margin:0 0 10px 0;
	padding:0;
}

.nota4 a
{
	margin-top:4px;
	display:block;
	font-family:tahoma;
	font-size:13px;
	font-weight:normal;
	line-height:15px;
	color:#000;
	margin:0;
	padding:0;
	text-decoration:none;
}

.nota4 a:hover
{
	margin-top:4px;
	display:block;
	font-family:tahoma;
	font-size:13px;
	font-weight:normal;
	line-height:15px;
	color:#000;
	margin:0;
	padding:0;
	text-decoration:underline;
}

/* NOTA 4   COMIENZO  */

/* ultimas   COMIENZO  */
.utimas
{
	foat:left;
	margin:0 0 10px 0;
	padding:0 14px 0 14px;
	text-align:left;
	overflow:hidden;
}

.ultimas div
{
	text-align:left;
	padding-top:0;
	margin-top:10px;
	margin-bottom:3px;
	overflow:hidden;
}

.ultimas a
{
	font-family: arial;
	font-size: 13px;
	color: #333;
	width:215px;
	font-weight:normal;
	float:right;
	display:inline;
	margin:0;
	padding:0 10px 0 0;
	text-align:left;
	text-decoration:none;
}
.ultimas a:hover
{
	font-family: arial;
	font-size: 13px;
	color: #333;
	width:215px;
	font-weight:normal;
	float:right;
	display:inline;
	margin:0;
	padding:0 10px 0 0;
	text-align:left;
	text-decoration:underline;
}

.ultimas span
{
	margin:0;
	padding:0;
	display:inline;
	float:left;
	width:75px;
	text-align:right;
	font-family:arial;
	font-size:12px;
	color:#7A9;
	font-weight:normal;
}
.ultimas p
{
	margin:0;
	padding:0;
	display:inline;
	font-family:arial;
	font-size:12px;
	color:#7A9;
}

/* ultimas   COMIENZO  */

/* NOTA DESPLEGADA   COMIENZO  */
.nota_desplegada
{
	margin:0 0 10px 0;
	padding:0 14px 0 14px;
	text-align:left;
}

.nota_desplegada_titulo
{
	font-family:Georgia,"Times New Roman",Times,serif;
	font-size:33px;
	font-weight:normal;
	line-height:34px;
	color:#333;
	margin:0px;
}

.nota_desplegada_volanta
{
	font-family:arial;
	font-size:12px;
	font-weight:normal;
	color:#666666;
	padding:0;
	margin:0 0 5px 0;
}

.nota_desplegada_autor
{
	font-family:serif;
	font-size:13px;
	font-weight:normal;
	color:#777;
	margin:4px 0;
}

.nota_desplegada_texto
{
	font-family:arial;
	font-size:13px;
	color:#555;
	font-weight:normal;
	margin:0;
}

.nota_desplegada_epigrafe
{
	font-family:arial;
	font-size:11px;
	color:#665;
	margin:3px 0 0 0;
	text-align:center;
}

.nota_desplegada_bajada
{
	font-family:arial;
	font-size:15px;
	color:#666666;
	font-weight:normal;
	margin:12px 0;
	display:block;
}

.nota_desplegada a
{
	margin-top:4px;
	font-family:tahoma;
	font-size:12px;
	font-weight:bold;
	color:#7AC;
}


/* NOTA DESPLEGADA   COMIENZO  */



.nota_desplegada_imagen
{
	font-family:tahoma;
	padding-top:3px;
	border:1px solid #AAA;
	background:#E7E7E7;
	text-align:left;
	margin:10px auto 10px auto;
}

.nota_desplegada_imagen td
{
	font-family:arial;
	font-size:11px;
	cursor:pointer;
	padding-bottom:1px;
	color:#333;
}

/*   -----------------------   */


.contacto
{
	margin:0 0 10px 0;
	padding:0 14px 0 14px;
	text-align:left;
}

.contacto p
{
	margin:1px;
	font-family:tahoma;
	font-size:12px;
	color:#666;
}

.contacto h3
{
	font-family: arial;
	font-size: 15px;
	font-weight:bold;
	color: #665;
	display: block;
	margin:0 0 3px 0;
}

.contacto a
{
	font-family: tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #8ab;
	display: block;
	margin:0 0 9px 0;
	display:inline;
	text-decoration:none;
}

.contacto a:hover
{
	font-family: tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #8ab;
	display: block;
	margin:0 0 9px 0;
	display:inline;
	text-decoration:underline;
}

/*   SUSCRIPCION    INICIO   */

.suscripcion
{
	margin:0 0 10px 0;
	padding:0 14px 0 14px;
	text-align:left;
}
.suscripcion td
{
	font-family: arial;
	font-size: 16px;
	color: #888;
}

.suscripcion h1
{
	font-family: arial;
	font-size: 18px;
	color: #555;
}

/*   SUSCRIPCION    INICIO   */
.boton
{
	font-family: arial;
	font-size: 13px;
	color:#555;
	padding:1px 7px;
	font-weight: bold;
	background:#CCC;
	border:1px solid #999;
}

.combo
{
	font-family: arial;
	font-size: 14px;
	color:#555;
	border: 1px solid #ccc;
	width:300px;
}

.combo_buscador
{
	font-family: arial;
	font-size: 12px;
	color:#222;
	font-weight:bold;
	margin:0;
	padding-bottom:0;
	border: 1px solid #ccc;
	width:200px;
}

.combo_buscador2
{
	font-family: arial;
	font-size: 14px;
	height:20px;
	color:#555;
	font-weight:bold;
	margin:0;
	padding:0;
	border: 1px solid #ccc;
	width:120px;
}


/*   AGENDA INICIO   */
.agenda
{
	margin:0 0 10px 0;
	padding:0 14px 0 14px;
	text-align:left;
}

.agenda_div
{
	font-family: arial;
	font-size: 13px;
	color:#555;
	padding:1px 7px;
	position:relative;
	margin: 3px 0;
	font-weight: bold;
	background:#EFEFEF;
	border:1px solid #CDCDCD;
}

.agenda_int_izq
{
	position :relative;
	float:left;
	width:70px;
}

.agenda a
{
	position:relative;
	font-family: arial;
	font-size: 13px;
	color:#555;
	float:right;
	width:550px;
	text-decoration:none;
	font-weight: bold;
}
.agenda a:hover
{
	position:relative;
	font-family: arial;
	font-size: 13px;
	color:#555;
	float:right;
	text-decoration:underline;
	width:550px;
	font-weight: bold;
}

/*   AGENDA FIN   */




/*   INSTITUCIONAL INICIO*/

.institucional
{
	margin:0 0 10px 0;
	padding:0 14px 0 14px;
	text-align:left;
}

.institucional
{
	font-size: 15px;
	font-famili:arial;
	color:#666;
}

/*   INSTITUCIONAL FIN*/



/*   BUSCADOR INICIO*/

.buscador
{
	margin:0 0 10px 0;
	padding:0 14px 0 14px;
	text-align:left;
}

.buscador a
{
	width:100%;
	margin-top:4px;
	display:block;
	float:left;
	font-family:arial;
	font-size:17px;
	font-weight:bold;
	line-height:18px;
	color:#579;
	margin-bottom:5px;
	padding:0;
	text-decoration:none;
}
.buscador a:hover
{
	width:100%;
	margin-top:4px;
	float:left;
	display:block;
	font-family:arial;
	font-size:17px;
	font-weight:bold;
	line-height:18px;
	color:#579;
	margin-bottom:5px;
	padding:0;
	text-decoration:underline;
}

.buscador h4
{
	font-size:12px;
	font-family:arial;
	font-weight:normal;
	color:#999;
	margin:2px 0;
	padding:0;
}

.buscador p
{
	width:100%;
	font-size:12px;
	float:left;
	font-family:arial;
	font-weight:normal;
	line-height:16px;
	color:#999;
	margin:0;
	padding:0;
	display:block;
}

.buscador h3
{
	width:100%;
	position:relative;
	float:left;
	font-size:11px;
	font-family:arial;
	font-weight:normal;
	color:#999;
	margin:4px 0 5px 0;
	padding:0 0 3px 0;
}
/*   BUSCADOR FIN   */

.span_suscribirse
{
	float:left;
	position:relative;
	margin-left:250px;
	text-align:left;
	margin-top:50px;
	line-height:23px;
	font-family:Georgia,"Times New Roman",Times,serif;
	font-size:28px;
	color:#EEE;
}

.span_recibir_boletin
{
	float:left;
	position:relative;
	margin-left:250px;
	text-align:left;
	margin-top:5px;
	width:100%;
	font-family:Georgia,"Times New Roman",Times,serif;
	font-size:16px;
	color:#EEE;
	cursor:pointer;
	align:left;
}