
*{margin:0;padding:0;outline:none;border-collapse:collapse}

BODY{
	background:#e8e6b6 url(/img/global/htmlbody_bg.gif);
	background-position:center top;
	font-family:Arial, Verdana, Helvetica, sans-serif;
}

/*** CONTENEDORES ***/

#contenedor{
	background:#fff url(/img/global/contenedor_bg.gif) repeat-y;
	margin-left:auto;
	margin-right:auto;
	width:990px;
}
.ie #contenedor{width:989px}
.gecko #contenedor{width:991px}

#subcontenedor{
	overflow:hidden;
	margin-left:6px;
	width:977px;
}
#izq{
	float:left;
	width:255px;
}
#der{
	float:right;
	width:722px;
}

/*** LOGO y MENU ***/

#filete{
	background:#fff url(/img/global/filete_bg.gif) no-repeat;
	margin-left:19px;
	height:22px;
}

#logo{
	background:#fff;
	margin-left:19px;
	padding:8px 0 13px 0;
}

#menu{
	background:#4c4d0a url(/img/global/menu_bg.gif) repeat-y;
	margin-left:19px;
	width:213px;
}
#menu DIV.menu-tit{
	margin-left:8px;
}
#menu UL{
	list-style-type:none;
	border-bottom:1px solid #b2b2b2;
	margin:3px 0 8px 0;
	padding-bottom:6px;
	width:208px;
}
#menu UL LI{
	font-size:11px;
	line-height:14px;
	background:url(/img/global/menu-ul-bullet_bg.gif) 10px 5px no-repeat;
	padding:0 7px 4px 20px;
}
#menu UL LI A{
	color:#b7b11b;
	text-decoration:none;
}
#menu UL LI A:hover{
	color:#dbd88d;
}
#menu UL.ultimo{
	border:0;
	margin:0;
	margin-top:3px;
	padding:0;
}

/*** CABECERA ***/

#cabecera{
	width:722px;
}

/*** BARRA ***/

#barra{
	color:#b5b4a4;
	font-size:11px;
	font-weight:bold;
	border-bottom:1px solid #e5e4ba;
	margin-top:30px;
	padding-bottom:1px;
	width:694px;
}
#barra A{
	color:#909300;
	text-decoration:none;
}
#barra A:hover{
	color:#4c4d0a;
	text-decoration:none;
}

/*** CUERPO ***/

#cuerpo{
	overflow:hidden;
	color:#222204;
	font-size:13px;
	text-align:justify;
	padding:30px 0 45px 0;
	width:694px;
}
#cuerpo H1{
	color:#52530b;
	font-size:28px;
	text-align:left;
	margin-bottom:22px;
}
#cuerpo H1.reducido{
	font-size:27px;
	margin-left:-1px;
}
#cuerpo H2{
	clear:both;
	color:#52530b;
	font-size:19px;
	text-align:left;
	background:url(/img/global/cuerpo-h2_bg.gif) left bottom repeat-x;
	margin:40px 0 20px 0;
}
#cuerpo H3{
	color:#52530b;
	font-size:14px;
	font-style:italic;
	text-align:left;
	margin:30px 0 -5px 0;
}
#cuerpo P{
	line-height:18px;
	margin:16px 0;
}
#cuerpo P.antetitulo{
	color:#a39e18;
	font-size:21px;
	line-height:normal;
	text-align:left;
	margin-bottom:3px;
}
#cuerpo P.breve{
	color:#a39e18;
	font-size:14px;
	text-align:left;
	margin:-16px 0 30px 0;
}
#cuerpo P.autor-fecha{
	color:#7f7f7f;
	font-size:11px;
	text-align:right;
	background:url(/img/global/cuerpo-h2_bg.gif) left 16px repeat-x;
	margin:-13px 0 30px 0;
}
#cuerpo BLOCKQUOTE{
	margin-left:16px;
}
#cuerpo P A{
	padding:1px;
}
#cuerpo A{
	color:#909300;
	font-weight:bold;
	text-decoration:none;
}
#cuerpo A:hover{
	color:#52530b;
	text-decoration:underline;
}
#cuerpo UL{
	list-style-type:none;
	text-align:left;
	margin:16px 0;
}
#cuerpo UL LI{
	line-height:18px;
	background:url(/img/global/cuerpo-ul-bullet1_bg.gif) 16px 6px no-repeat;
	margin:9px 0;
	padding-left:35px;
}
#cuerpo UL LI UL{
	margin:9px 0;
}
#cuerpo UL LI UL LI{
	background:url(/img/global/cuerpo-ul-bullet2_bg.gif) 6px 6px no-repeat;
	padding-left:25px;
}
#cuerpo UL LI UL LI UL LI{
	background:url(/img/global/cuerpo-ul-bullet3_bg.gif) 6px 6px no-repeat;
}
#cuerpo IMG{
	background-color:#fff;
	border:1px solid #aaa997;
	padding:1px;
}
#cuerpo IMG.sinborde{
	border:0;
	padding:0;
}
#cuerpo IMG.foto_der,
#cuerpo A.foto_der{
	float:right;
	margin:3px 0 12px 24px;
}
#cuerpo A:hover IMG{
	background-color:#a39e18;
	border:1px solid #a39e18;
}
#cuerpo A:hover IMG.sinborde{
	border:none;
}

/*** CUERPO: OTROS ***/

#cuerpo TABLE.tabla-banners{
	width:694px;
}
#cuerpo TABLE.tabla-banners TD{
	text-align:center;
	padding-top:35px;
}
#cuerpo UL.lista-secciones{
	list-style-type:none;
	text-align:left;
	margin:16px 0;
}
#cuerpo UL.lista-secciones LI{
	background:none;
	padding:10px 30px;
}
#cuerpo UL.lista-secciones LI A{
	display:block;
	font-size:16px;
	line-height:25px;
	text-align:center;
	background:#f5f5f5 url(/img/publicaciones/li-deco.png) 0 0 no-repeat;
	border:1px solid #e5e5e5;
	padding:25px 10px;
}
#cuerpo UL.lista-descargas{
	list-style-type:none;
	text-align:left;
	margin:16px 0;
}
#cuerpo UL.lista-descargas LI{
	font-size:11px;
	line-height:16px;
	background:url(/img/global/icon-download.png) 1px 0px no-repeat;
	padding:0 0 14px 30px;
}
#cuerpo UL.lista-descargas LI A{
	font-size:13px;
	line-height:20px;
	margin-left:-4px;
	padding:0;
}
#cuerpo DIV.galeria-imgs_x6{
	margin-left:2px;
	width:694px;
}
#cuerpo DIV.galeria-imgs_x6 A{
	display:block;
	float:left;
	margin:0 18px 18px 0;
}
#cuerpo DIV.galeria-imgs_x10{
	overflow:hidden;
	margin-left:2px;
	width:692px;
}
#cuerpo DIV.galeria-imgs_x10 A{
	display:block;
	float:left;
	margin:0 10px 10px 0;
}
#cuerpo DIV.video{
	border:1px solid #aaa997;
	margin:-20px 35px 35px 35px;
	padding:1px;
	width:624;
	height:490;
}
#cuerpo DIV.video OBJECT{
	display:block;
}

/*** PIE ***/

#pie{
	position:relative;
	color:#5e5e5e;
	font-size:11px;
	background:#ecede9 url(/img/global/pie_bg.png) right bottom no-repeat;
	margin-left:233px;
	width:750px;
	height:250px;
}
#pie A{
	color:#5e5e5e;
	text-decoration:none;
}
#pie A:hover{
	font-weight:bolder;
}
#pie_contacto{
	position:absolute;
	top:94px;
	left:112px;
	line-height:17px;
}
#pie_links{
	position:absolute;
	top:202px;
	left:28px;
}
#pie_copyright{
	position:absolute;
	top:202px;
	left:223px;
	text-align:right;
	width:500px;
}
#pie_banner1{
	position:absolute;
	top:96px;
	left:350px;
}
#pie_banner2{
	position:absolute;
	top:96px;
	left:543px;
}
.pie_banner A{
	display:block;
	border:1px solid #bbb;
	padding:1px;
}
.pie_banner A:hover{
	border:1px solid #777;
}

/*** PORTADA ***/

#portada{
	overflow:hidden;
	width:722px;
}

/*** PORTADA IZQ ***/

#portada-izq{
	float:left;
	padding-bottom:30px;
	width:476px;
}
.portada-izq-bloque{
	background-color:#f3f2d8;
	background-repeat:no-repeat;
	margin-top:25px;
	width:476px;
}
.portada-izq-bloque A IMG{
	display:block;
	background:#fff;
	border:1px solid #aaa997;
	padding:1px;
}

/*** PORTADA IZQ: NOTICIAS ***/

#portada-izq-bloque_noticias{
	background-image:url(/img/portada/portada-izq-bloque-noticias_tit.png);
	padding:25px 0 11px 0;
}
#portada-izq-bloque_noticias DIV.noticia{
	overflow:hidden;
	padding:16px 0 0 11px;
	width:454px;
}
#portada-izq-bloque_noticias DIV.noticia A IMG{
	float:left;
}
#portada-izq-bloque_noticias DIV.noticia A:hover IMG{
	background-color:#a39e18;
	border:1px solid #a39e18;
}
#portada-izq-bloque_noticias DIV.noticia DIV.antetitulo{
	float:right;
	color:#a39e18;
	font-size:12px;
	font-weight:bold;
	line-height:12px;
	padding-bottom:3px;
	width:289px;
}
#portada-izq-bloque_noticias DIV.noticia DIV.titulo{
	float:right;
	font-size:16px;
	font-weight:bolder;
	line-height:18px;
	padding-bottom:3px;
	width:290px;
}
#portada-izq-bloque_noticias DIV.noticia DIV.titulo A{
	color:#6c6e0e;
	text-decoration:none;
}
#portada-izq-bloque_noticias DIV.noticia DIV.titulo A:hover{
	color:#4c4d0a;
	text-decoration:underline;
}
#portada-izq-bloque_noticias DIV.noticia DIV.breve{
	float:right;
	color:#7f7f7f;
	font-size:10px;
	line-height:12px;
	width:290px;
}

/*** PORTADA IZQ: EVENTO ***/

#portada-izq-bloque_evento{
	background-image:url(/img/portada/portada-izq-bloque-evento_tit.png);
	padding-top:30px;
	width: 476px;
	\width:454px;
	w\idth:476px;
}
#portada-izq-bloque_evento DIV.evento{
	padding:11px;
}
#portada-izq-bloque_evento DIV.evento A:hover IMG{
	background-color:#a39e18;
	border:1px solid #a39e18;
}

/*** PORTADA IZQ: ARTÍCULO ***/

#portada-izq-bloque_articulo{
	background-image:url(/img/portada/portada-izq-bloque-articulo_tit.png);
	padding-top:30px;
}
#portada-izq-bloque_articulo TABLE{
	width:476px;
}
#portada-izq-bloque_articulo TD#titulo{
	height:76px;
}
#portada-izq-bloque_articulo TD#titulo DIV{
	font-size:16px;
	font-weight:bolder;
	line-height:19px;
	margin:10px 0 10px 13px;
	width: 317px;
}
#portada-izq-bloque_articulo TD#titulo DIV A{
	color:#6c6e0e;
	text-decoration:none;
}
#portada-izq-bloque_articulo TD#titulo DIV A:hover{
	color:#4c4d0a;
	text-decoration:underline;
}
#portada-izq-bloque_articulo TD#autor{
	background:url(/img/portada/portada-izq-bloque-articulo-autor_bg.png) 14px bottom no-repeat;
	vertical-align:bottom;
	padding:0 8px 0 54px;
	height:54px;
}
#portada-izq-bloque_articulo TD#autor DIV{
	color:#7f7f7f;
	font-size:10px;
	line-height:12px;
	padding-bottom:12px;
}
#portada-izq-bloque_articulo TD#autor DIV SPAN{
	color:#a39e18;
	font-size:11px;
	font-weight:bolder;
	line-height:18px;
	text-decoration:none;
	padding-left:1px;
}
#portada-izq-bloque_articulo TD#autor-foto{
	text-align:right;
	vertical-align:bottom;
}

/*** PORTADA DER ***/

#portada-der{
	float:right;
	margin-top:10px;
	padding:0 16px 30px 0;
	width: 210px;
	\width:194px;
	w\idth:210px;
}
.portada-der-bloque{
	background:url(/img/portada/portada-der-bloque_bg.png) bottom repeat-y;
	margin-top:12px;
	padding-bottom:4px;
}
.portada-der-bloque-tit{
	background-repeat:no-repeat;
	height:35px;
}
.portada-der-bloque-contenido{
	color:#666;
	font-size:11px;
	margin-left:4px;
	width: 202px;
}

/*** PORTADA DER: AGENDA ***/

#portada-der-bloque_agenda DIV.portada-der-bloque-tit{
	background-image:url(/img/portada/portada-der-bloque-agenda_tit.png);
}
#portada-der-bloque_agenda DIV#fecha{
	position:relative;
	background:#ceceac url(/img/portada/portada-der-bloque-agenda-fecha_bg.png) no-repeat;
	margin:10px;
	width:182px;
	height:36px;
}
#portada-der-bloque_agenda DIV#fecha_dia{
	position:absolute;
	left:1px;
	color:#fff;
	font-size:31px;
	font-weight:bolder;
	letter-spacing:-2px;
	text-align:center;
	width:40px;
}
#portada-der-bloque_agenda DIV#fecha_mes{
	position:absolute;
	top:4px;
	left:40px;
	color:#fff;
	font-size:12px;
	font-weight:bolder;
	text-align:center;
	text-transform:uppercase;
	width:76px;
}
#portada-der-bloque_agenda DIV#fecha_diasemana{
	position:absolute;
	top:19px;
	left:40px;
	color:#808211;
	font-size:10px;
	text-align:center;
	text-transform:uppercase;
	width:76px;
}
#portada-der-bloque_agenda DIV#fecha_ano{
	position:absolute;
	left:118px;
	color:#fff;
	color:#808211;
	font-size:31px;
	font-weight:bolder;
	letter-spacing:-3px;
}
#portada-der-bloque_agenda DIV#eventos DIV.fecha{
	font-weight:bold;
	padding:0 10px;
}
#portada-der-bloque_agenda DIV#eventos P{
	text-align:center;
	padding-bottom:10px;
}
#portada-der-bloque_agenda DIV#eventos UL{
	list-style-type:none;
	margin:2px 0 5px 0;
}
#portada-der-bloque_agenda DIV#eventos UL LI{
	font-size:11px;
	line-height:14px;
	background:url(/img/global/cuerpo-ul-bullet2_bg.gif) 9px 4px no-repeat;
	padding:0 7px 5px 23px;
}
#portada-der-bloque_agenda DIV#eventos UL LI A{
	color:#7f7f7f;
	text-decoration:none;
}
#portada-der-bloque_agenda DIV#eventos UL LI A:hover{
	color:#4c4d0a;
	text-decoration:underline;
}

/*** PORTADA DER: FRASE ***/

#portada-der-bloque_frase DIV.portada-der-bloque-tit{
	background-image:url(/img/portada/portada-der-bloque-frase_tit.png);
}
#portada-der-bloque_frase DIV#frase{
	padding:5px 10px 0 10px;
}
#portada-der-bloque_frase DIV#autor{
	color:#777;
	font-weight:bolder;
	text-align:right;
	padding:4px 12px 8px 10px;
}

/*** PORTADA DER: DEFINICIÓN ***/

#portada-der-bloque_definicion DIV.portada-der-bloque-tit{
	background-image:url(/img/portada/portada-der-bloque-definicion_tit.png);
}
#portada-der-bloque_definicion DIV#palabra{
	color:#777;
	font-size:12px;
	font-weight:bolder;
	padding:3px 10px 0 10px;
}
#portada-der-bloque_definicion DIV#definicion{
	padding:2px 10px 8px 10px;
}

/*** PORTADA DER: BANNER ***/

#portada-der-banner{
	border:1px solid #aaa997;
	margin:16px 0 0 4px;
	padding:1px;
	width: 200px;
	\width:204px;
	w\idth:200px;
}
