/* ///////////////////////////////////////////////////////////////////////////////////    item  menu principal  */

#menu1 li#m5 a {
	background-image: url(../../images/menu_item5_on.png) !important;
	background-image: url(../../images/menu_item5_on.gif);
	background-position: top left;
	background-repeat: no-repeat;
	width: 193px;
	overflow: visible;
	height: 83px;
	margin-top: -16px;
	margin-left: -12px !important;
	margin-left: -11px;
	margin-right: -12px !important;
	margin-right: -11px;
}
#menu1 li#m5 a:hover {
	color: #0033CC;
	background-position: 0 0px;
}
/* ///////////////////////////////////////////////////////////////////////////////////    contenidos generales  */

#container1 {
	background-image: url(../images/foto_cab2.jpg);
	background-color: #FFFFFF;
}
#migas {
	top: -5px;
}
/* ///////////////////////// menu Vertical -*/

.Nivel2 {
	color: #333333;
}
.Nivel3 {
	color: #757575;
}
#naveg_secundaria li {
	background-image: url(../images/linea_menu.jpg);
}
/* capa con contenidos interiores, incluyendo pie */


#wrap_pagina_A, #wrap_pagina_B, #wrap_pagina_C {
	float:right;
	width:715px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-color: #FFFFFF;
}
/* fondo páginas interiores > con foto derecha */
#wrap_pagina_A {
	background-image: url(../images/fondo_pagina_c.jpg)
}
/* fondo páginas interiores > solo texto (ej. noticias) */
#wrap_pagina_B {
	background-image: url(../images/fondo_pagina_c.jpg)
}
/* fondo páginas interiores > con video */
#wrap_pagina_C {
	/*background-color: #FF0033;*/
	background-image: url(../images/fondo_pagina_c.jpg)
}
/*  ////////////////////////////// pie de página  */


#pie, #pie2 {
	PADDING-TOP: 20px;
	height: 100px;
	color: #666666;
	clear: both;
	display: table;
	margin-top: 30px;
	overflow: hidden;
}
#pie {
	background-image: url(../images/sombra_pie.png)!important;
	background-image: url(../images/sombra_pie.gif);
	background-position: center top;
	background-repeat: no-repeat;
	width: 695px;
	margin-top: 0px;
	top: 30px;
	position: relative;
}
#pie2 {
	background-image: url(../images/fondo_pie.jpg);
	background-position: left top;
	background-repeat: no-repeat;
	width: 715px;
}
#pie p {
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	line-height:1.2;
	margin:0px 10px 0px 10px;
}
#pie2 p {
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	line-height:1.2;
	margin:0px 10px 0px 30px;
}
#pie a, #pie2 a {
	text-decoration: none;
	/*color: #697D83;*/
	margin:0 2px 0 2px;
}
#pie a:hover, #pie2 a:hover {
	text-decoration: underline;
}
#pie img, #pie2 img {
	vertical-align: middle;
	margin:1px 0px 2px 3px;
}
#pie img a, #pie2 img a {
	text-decoration: none;
	color: #666666;
}
#pie2 #pieA {
	color: #666666;
}
#pieB a {
	color: #666666;
}
/* ///////////////////////////////////////////////////////////////////////////////////   contenidos portada  */


#bloque1 {
	background-image: url(../images/fondo_bloque1.png)!important;
	background-image: url(../images/fondo_bloque1.jpg);
	margin-top: -45px;
	padding-top: 45px;
	padding-bottom: 15px;
}
#bloque2 {
	background-image: url(../images/fondo_bloque2.jpg);
	background-repeat: no-repeat;
	background-position: top left;
	padding-top: 20px;
	padding-left: 20px!important;
	padding-left: 20px;
}
/* ////////////////////////////////////////////  contenidos bloque1 */

/*-- espacio titular--*/
.titularIMG {
	margin-bottom: 11px;
}
/* ///////////////////  columnaIZq*/

.col1_caja {
	float:left;
	width: 420px;
	margin-top: 10px;
	color: #999999;
	padding:0px 0 0px 3px;
	vertical-align: bottom;
}
.col1_caja p {
	padding:0px 0px 0px 0px!important;
	padding:5px 10px 0px 5px;
	margin:5px 0px 0px 0px;
	display: block;
	float: left;
	width: 170px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	line-height: 1.2;
}
.col1_caja_ancha {
	float:left;
	width: 420px;
	margin-top: 5px;
	color: #999999;
	padding:0px 0 0px 3px;
	vertical-align: bottom;
	margin-bottom: 5px;
}
.col1_caja_ancha p {
	padding:0px 0px 0px 0px!important;
	padding:5px 10px 0px 5px;
	margin:5px 0px 0px 0px;
	display: block;
	float: left;
	width: 420px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	line-height: 1.2;
}
.titulo {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.5em;
	font-weight: bold;
}
.datos {
	color: #FFFFFF;
	margin-bottom: 5px;
	display: block;
}
.datos2 {
	color: #FFFFFF;
	margin-bottom: 0px;
	display: block;
	margin-top: 0px;
}
/*#bloque1_col2 {
	color: #354657;
	float: right;
	padding: 0px 0px 0px 0px;
	width: 320px;
	display: block;
	margin-right: 15px!important;
	margin-right: 15px;
	margin: 10px 0px 0px 0px;
	position: relative;
	z-index: 4;
}*/

.enlace a {
	background-image: url(../images/ampliar2.gif);
	color: #808415;
}
/* ///////////////////  colmuna derecha - noticias */

#noticias {
	color: #354657;
	margin-left: 0px;
	float: right;
	margin-top: 10px;
	width: 250px;
	padding: 0px 0 0px 0px;
	display: block;
	position: relative;
	z-index: 4;
}
#noticias p {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	line-height: 1.1em;
	padding:0px 0px 3px 0px;
	margin:0 0 0 0;
	color: #999999;
	overflow: hidden;
	width: 95%;
}
#noticias .post-box1 {
	width:220px;
}
.post-box1:hover {
	background-color:#0d0d0d;
	/*background-image: url(xxx.gif);*/
	cursor: default;
	background-image: url(../images/post_bg_hover.gif);
	background-position: bottom right;
	background-repeat: repeat-x;
}
#noticias .post-caja {
	padding-bottom: 3px;
	padding-left: 0px;
	float: left;
	display: block;
	width: 220px;
	vertical-align: top;
	margin-top: -7px;
	margin-left: 0px;
}
.post-imagen {
	background-image: url(../images/post_bgX.gif);
}
.ampliarNot a {
	color: #C0C0C0;
	background-image: url(../images/ampliar2.gif);
}
/* ampliar*/
.ampliarIzq a {
	background-image: url(../images/ampliar3.gif);
	color: #666666;
}
.ampliarIzq2 a {
	background-image: url(../images/ampliar3.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	padding: 3px 16px 3px 0px !important;
	padding: 0px 16px 0px 0px;
	margin: 0px 0px 0px 0px !important;
	margin: 3px 0px 0px 0px;
	width: 35px;
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #C0C0C0;
	clear: both;
	height: 10px;
	text-align: left;
	display: block;/*	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	font-size: 0.9em;*/
	/*background-color: #CCFF33;*/
}
/* ////////////////////////////////////////////  contenidos bloque2 */

.destacado_arriba {
	background-image: url(../images/dest_base_tit.gif);
}
.destacado_color {
	BORDER-RIGHT: #707070 1px solid;
	BORDER-LEFT: #707070 1px solid;
	width: 100%;
	background-color: #707070;
	height: 6px;
	margin: 0;
	padding: 0;
	font-size: 0em;
}
.post-imagen img {
	BORDER-LEFT: #707173 7px solid;
	BORDER-top: #707173 1px solid;
	BORDER-right: #707173 1px solid;
	BORDER-bottom: #707173 1px solid;
}
/* //////////////////////////////////  destacados */




.destacado_contenido_texto1 {
	height:235px;
	background-image: url(../images/dest_base.gif);
	padding-top: 0px;
}
.destacado_contenido_texto2 {
	background-image: url(../images/destacado_home4.jpg);
	height:260px;
}
.destacado_contenido_texto p {
	color: #333333;
}
/* ///////////////// destacado subdividido -*/

.dest_sub1 {
	float:left;
	width: 200px;
	margin-top: 0px;
	color: #b5b5b5;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 1em;
	line-height: 1.2;
	padding:140px 0 0px 0px;
}
.dest_sub2 {
	float:left;
	width: 220px;
	color: #9DABCC;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 1em;
	line-height: 1.2;
	padding:0px 0px 0px 0px;
	margin:10px 0px 0px 0px;
}
.dest_sub2_not {
	padding:0px 0px 0px 0px!important;
	padding:0px 0px 0px 10px;
	margin-top: 8px;
	margin-left: 0px;
	display: block;
	float: left;
	width: 220px;
}
.dest_sub2 img {
	float: left;
	margin-left: 10px!important;
	margin-left: 3px;
	margin-right: 0px;
	display: block;
}
.dest_sub2 p {
	padding:0px 0px 0px 0px!important;
	padding:5px 10px 0px 5px;
	display: block;
	float: right;
	width: 150px!important;
	width: 140px;
	margin:0px 0px 0px 0px;
}
/* ////////////////////////////// detalles  */

.titularIMG {
	margin-bottom: 11px;
}
.fechaCalendario {
	font-size: 0.9em;
}
/* ///////////////////////////////////////////////////////////////////////////////////   contenidos pag. interiores  */

h3 {
	display: table-cell;
	vertical-align: bottom;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 1.9em;
	font-weight: 600;
	color: #333333;
	letter-spacing: -1px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
h4 {
	display: table-cell;
	vertical-align: bottom;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: bold;
	color: #E2E2A9;
	letter-spacing: 0px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	line-height: 1.2em;
}
/*enlaces en textos interiores*/
#texto .enlace, #texto2 .enlace, #texto3 .enlace, #texto4 .enlace, #texto6 .enlace, #texto8 .enlace {
	color: #CCCC00;
}
#texto, #texto2, #texto3, #texto4, #texto6, #texto8 {
	color: #CCCCCC;
}
 #texto p, #texto2 p, #texto3 p, #texto4 p, #texto6 p,, #texto8 p {
 padding: 0px 0px 5px 0px;
 margin: 10px 0px 0px 0px;
}
/* ////////////////////////////////////////////////////////////////  */

.pdf {
	background-image: url(../../images/icon_pdf.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding: 2px 0px 3px 20px;
	margin: 2px 0px 1px 0px;
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #CCCCCC;	/*background-color: #CCFF33;*/
	font-weight: bold;
	display: inline-block;
	line-height: 1;
}
.artistas {
	/*	background-image: url(../../images/icon_pdf.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding: 2px 0px 5px 20px;
	*/
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	margin: 2px 0px 5px 10px;
	font-size: 1em;
	color: #CCCCCC;	/*background-color: #CCFF33;*/
	font-weight: bold;
	display: table;
	line-height: 1.2;
	width: 190px;
}
/* interlineado pequeño*/
.lista_artistas, .lista_artistas2 {
	margin: 0px 0px 15px 0px;
	padding:0px 0px 0px 0px;
	width: 110px;
	float: left;
}
.lista_artistas2 {
	width: 150px;
}
.lista_artistas li a, .lista_artistas2 a {
	list-style-type:none;
	list-style-image: url(../images/flecha_01.gif);
	line-height: 0.9em;
	padding-bottom: 0px;
	margin-left: 10px;
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color: #CCFF00;
}
.texto_destacado1 {
	color: #ffffff;
}
.titulo_secundario {
	color: #D3D9CE;
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	font-size: 1.0em;
	line-height: 1em;
	margin-bottom: 3px;
	display: block;
}
.titulo_destacado_arriba {
	margin: 15px 0px 10px 0px;
}
#irIndex {
	display: block;
	background-image: url(../images/fondo_volver.png)!important;
	background-image: url(../images/fondo_volver.gif);
	background-repeat: no-repeat;
	background-position: right top;
	padding: 5px 0px 5px 20px;
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color: #0174A5;
	width: 64px;
	position: absolute;
	left: 809px;
	top: 44px;
	height: 39px;
	text-align: left;
}
#irIndex a {
	color: #CCFF00;
}
.ampliarTexto2 {
	background-image: url(../images/ampliar2.gif);
}
.ampliarTexto2_off {
	background-image: url(../images/cerrar.gif);
}
.ampliarTexto a, .ampliarTexto2 a, .ampliarTexto2_off a, .ampliarTexto_off a {
	color: #F8F8F8;
}
.titulo_obra {
	color: #ffffff;
	font-size: 1.3em;
	font-family:  "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
	display: block;
	margin: 0px 0px -5px 0px;
}
.externo {
	background-image: url(../../images/enlace_externo2.gif);
	color: #4da3ca;
}
.externo2 {
	background-image: url(../../images/enlace_externo2.gif);
	color: #4da3ca;
}
.externo3 {
	background-image: url(../images/enlace_externo.gif);
	color: #4da3ca;
}
/* /////////////////////////////////////////////////////////////////////////////////// exposiciones  */


#exposiciones, #exposiciones2 {
	padding:0;
	margin:0;
	height: auto;
	display: table;
	margin-left: 5px;
	margin-top: 10px;
}
#exposiciones li, #exposiciones2 li {
	margin:0px 0px 20px 0px;
	background-image: url(../images/fondo_lista_expo.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	width: 660px;
	list-style-position: outside;
	list-style-type: none;
	overflow: hidden;
}
.img_expo {
	float: right;
	padding-bottom: 300px;
	margin-bottom: -300px;
	display: block;
	margin-top: 10px;
	background-image: url(../images/fondo_img_expo.png)!important;
	background-image: url(../images/fondo_img_expo.gif);
	background-repeat: no-repeat;
	background-position: left top;
	/*padding: 10px;*/
	clear: both;
	margin-left: 0px;
	overflow: hidden;
}
.img_expo img {
	padding: 10px;
	margin-right: 15px;
}
.fotos_expo {
	float: right;
	display: block;
	margin-top: 5px;
	clear: both;
	margin-left: 0px;
	width: 100%;
}
.fotos_expo img {
	padding: 7px;
	margin-right: 1px;
	background-image: url(../images/marco_fotos_expo.png)!important;
	background-image: url(../images/fondo_img_expo.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.fotos_expo img:hover {
	background-color:#2E2E2E;/*cursor: default;	background-image: url(../images/post_bg_hover.gif);
	background-position: bottom right;
	background-repeat: repeat-x;*/
}
.texto_expo {
	float: right;
	width: 395px;
	clear: left;
	margin-right: 25px;
	margin-top: 20px;
	margin-left: 5px;
}
.titulo_autor {
	color: #ffffff;
	font-size: 1.5em;
	font-family:  "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
	display: block;
	margin: 0px 0px 5px 0px;
	line-height: 0.9em;
}
/* /////////////////////////////////////////////////////////////////////////////////// conferencias  */


#conferencia {
	padding:0;
	margin:0;
	display: block;
	left: 0px;
	position: relative;
	padding-left: 0px;
	width: 680px;
	margin-bottom: 10px;
	clear: both;
	padding-bottom: 100px;
	margin-bottom: -100px;
	overflow: hidden;
}
#conferencia li {
	margin:0px 20px 15px 0px;
	background-image: url(../images/fondo_ficha.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 300px;
	list-style-position: outside;
	list-style-type: none;
	display: block;
	height: 115px;
	float: left;
}
.img_conf {
	float: left;
	margin-top: 15px;
	margin-left: 0px;
	width: 150px;
}
.img_conf img {
	padding: 0px;
	margin-right: 0px;
	border-top: 2px solid #000000;
	border-right: 2px solid #000000;
	border-bottom: 2px solid #000000;
	border-left: 2px solid #000000;
	margin-left: 0px;
}
.texto_conf {
	float: left;
	width: 130px;
	margin-top: 15px;
	margin-left: 5px;
}
#busquedaNot {
	padding: 10px 0px 0px 10px;
	margin: 10px 0px 0px 5px;
	background-color: #DEE8EB;
	display: block;
	height: 180px;
	background-image: url(../images/fondo_form.gif);
	background-repeat: repeat-x;
	background-position: right top;
	width: 160px;
}
#busquedaNot .titulo2 {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 10px 0px;
	font-weight: bold;
	display: block;
	clear: both;
}
/*////////////////eventos - colores especiales*/

.caja_Evento {
	/*	margin: 10px 0px 0px 0px;
	padding: 10px 0px 0px 20px;
	width: 615px;
	padding-right: 0px;
	display: block;
	float:left;
	cursor: default;*/
	background-color:#333;
	background-image: url(../images/evento_bg_normal.jpg);
	background-position: top left;
	background-repeat: repeat-x;
	margin-top: 0px;
}
.caja_Evento:hover {
	background-color:#333;
	cursor: default;
	background-image: url(../images/evento_bg_hover.jpg);
	background-position: top left;
	background-repeat: repeat-x;
}
.paginacion {
	display: block;
	padding: 5px 0px 5px 20px;
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color: #999999;
	display: block;
	width: 370px;
	position: relative;
	height: 25px;
	text-align: left;
	float: right;
	margin: -40px 10px 0px 0px;
	/*background-color: #333;*/
	padding-right:10px;
	background-position: top right;
	background-repeat: no-repeat;
}
#zoomExpo {
	background:url(../images/zoom.gif) top left no-repeat;
	display:block;
	color:#887;
	font-family:Tahoma, Helvetica, sans-serif;
	font-size: 0.8em;
	float:left;
	clear:both;
	margin-left:50px;
	padding-left:17px;
	padding-top:1px;
	margin: 0px 0px 0px 5px;
	color:#CCC;
	background-color: #000;
	padding-right:5px;
	padding-bottom:2px;
}
/* .................................... listas  menu 2  nivel -  */




#naveg_secundaria2, #naveg_secundaria3, #naveg_secundaria4 {
	/*width: 175px;
	margin: 0;
	padding: 0;
	margin-left: 0px;
	padding-left: 0px;
	*/
	padding-top: 10px;
	margin-bottom: 10px;
	margin-top: 15px;
	background-image: url(../images/fondo+linea_top.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#naveg_secundaria2 li, #naveg_secundaria3 li, #naveg_secundaria4 li {
	/*	list-style: none;
	text-align: left;
	margin: 0px 0px 0px 0px;	
	*/
	padding: 0px 0px 12px 10px;
	background-image: url(../images/fondo+linea.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
#naveg_secundaria2 li a, #naveg_secundaria3 li a, #naveg_secundaria4 li a {
	/*	text-align: left;
	height: 1em;
	padding-bottom: 0px !important;
	padding-bottom: 5px;
	padding-left: 0px;
	margin-left: 0px;
	margin: 1px 0px 0px 0px!important;
	margin: 1px 0px 3px 0px;
	
	display: table;*/
	color: #666;
	line-height: 1.1em;
}
#naveg_c {
	margin: 0;
	padding: 0;
	margin-left: 0px;
	margin-top: 0px;
	padding-bottom: 10px;
	padding-top: 5px;
}
ul#naveg_c li a {
	color: #637074;
	text-align: left;
	display: table;
	margin-left: 10px;
	padding-left: 0px;
}
ul#naveg_c li {
	list-style: none;
	text-align: left;
	background-image: url(../images/flecha_02.gif);
	background-repeat: no-repeat;
	background-position: left top;
	list-style: none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 5px 12px;
	list-style-type: none;
	display: block;
}
/* ////////////////////////////////////////////////////    submenu ESPECIAL  */

#caja_submenuE {
	
	color: #017ACB;
	background-image: url(../images/fondo_cajaE.png)!important;
	background-image: url(../images/fondo_cajaE.jpg);
}
#submenuE li {
	/*	BORDER-RIGHT: #1A1A1A 4px solid;*/
	background-color: #333;
	margin-right:4px;

}
#submenuE li a {
	background-image: url(../images/fondo_botE.jpg);
	color: #CFF502;
	BORDER-RIGHT: #292929 1px solid;
}

#submenuE li a:hover {
	BORDER-RIGHT: #2c3a3b 1px solid;
}



#submenuE li .on {
	font-weight: bold;
	color: #ffffff;	/*text-shadow: #ffffff 0px 1px 2px;*/
	BORDER-RIGHT: #292929 1px solid;
}
