
@charset "utf-8";

.clearfix:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
 
.clearfix {
	display: inline-block;
}
 
html[xmlns] .clearfix {
	display: block;
}
 
* html .clearfix {
	height: 1%;
}

/* CSS Document */
.informacion_toolpit { font-weight:bold; font-size:0.70em; color:#333333;}
. texto_informacion { font-size:0.65em; color:#3399FF;}
. negro { color:#000000;}

/*especiles*/
.form0 { margin:0px; padding:0px;}
.txistu { float:right; margin:5px 5px 0px 5px;}
html { background:url(../IMAGES/fondo.png) repeat; margin-top:0px;}
ul { margin:0px; padding:0px;}
li { margin:0px; padding:0x; list-style-image:none; list-style-type:none;}
.separacion { clear:both;}
.h15 { height:15px;}
.h5 { height:5px;}
.left5 { float:left; margin-right:5px;}
.top1 { margin-top:2px;}
.vista {
    color: #00156e;
    font-family   : Verdana,Arial,Helvetica,sans-serif;
    background:#EFF3FF;
    border:1px solid #ADC3DE;
    vertical-align: middle;
	height:23px;
	font-size:0.85em;
}

/*contenedor*/
#contenedor { background:#FFF; background-color:#FFF; width:990px; margin:0 auto; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC; padding:5px 0px 5px 5px;}

/*COLUMNA IZDA*/

#column_izda {float:left; width:180px; border-right:#CCCCCC solid 1px; height:1150px;}
#column_izdaIndex {float:left; width:180px; border-right:#CCCCCC solid 1px; height:1125px;}
#logo { margin-bottom:0px;}
#buscador { margin:0px 3px 0px 0px; padding:0px 5px 0px 5px; background:#000; color:#FFF;}
#logoCentenario { margin:0px 3px 0px 0px; padding:0px; background:#000000;}
.inputBuscador { font-size:0.70em; border:none; width:13em; margin-top:10px; padding:1px 5px 1px 5px;}
.buscar { color:#fff; font-size:0.70em; font-weight:bold; text-align:right; padding-right:5px; margin-top:2px; font-family:"Trebuchet MS", Arial; padding-bottom:5px;}

/*MENU*/

p {line-height: 0.8em;}

ul.menu, ul.menu ul {
  list-style-type:none;
  margin: 0;
  padding: 0;
  width: 13em;
  font-family: "Trebuchet MS", Arial, Helvetica, sans-serif ;
  font-size:0.85em;	
}

ul.menu a {
  display: block;
  text-decoration: none;
  
}

ul.menu li {
  margin-top: 1px;
}

ul.menu li a {
  background: #07537F;
  color: #fff;	
  padding: 0.1em 1em 0.1em 1em;
}

.mayusculas { font-size:1.9em; color:#fff; font-style:italic; margin-right:0.1em;}
.titulos { font-size:1.3em; color:#fff}

ul.menu li a:hover {
  background: #000;
}

ul.menu li ul li a {
  background: #ccc;
  color: #000;
  width:12.5em;
  border-left: 5px #ccc solid;
  padding-left: 15px;
}

ul.menu li ul li a:hover {
  background: #aaa;
  border-left: 5px #000 solid;
  padding-left: 15px;
}

.code { border: 1px solid #ccc; list-style-type: decimal-leading-zero; padding: 5px; margin: 0; }
.code code { display: block; padding: 3px; margin-bottom: 0; }
.code li { background: #ddd; border: 1px solid #ccc; margin: 0 0 2px 2.2em; }
.indent1 { padding-left: 1em; }
.indent2 { padding-left: 2em; }
.indent3 { padding-left: 3em; }
.indent4 { padding-left: 4em; }
.indent5 { padding-left: 5em; }

.calendario { margin:5px 4px 3px 0px; background:#333; color:#FFF; font-size:1em; padding:5px 5px 5px 15px; font-family:'Trebuchet MS', Arial; }
.right1 {float:right; margin-left:3px; font-size:1.2em; background:url(../imagenes/datapicker/right.gif); width:15px; height:15px; cursor:pointer;}
.right1:hover{ background:url(../imagenes/datapicker/right_over.gif);}
.left1 { float:left; margin-right:3px; font-size:1.2em; background:url(../imagenes/datapicker/left.gif); width:15px; height:15px;cursor:pointer;}
.left1:hover { background:url(../imagenes/datapicker/left_over.gif);}
.datepi { margin:0px 5px 10px 0px;}

/*IDIOMAS*/
.idiomas { float:right; font-size:1.2em; margin:5px 25px 5px 5px; padding:1px 7px 1px 7px; border:1px solid #333333; }

/*SLIDER*/
.slider { float:right; margin:0px 10px;; width:770px; padding:5px; background:#fff;}
/* Easy Slider */
 
	#slider ul, #slider li{
		margin:0;
		padding:0;
		list-style:none;
		}
	#slider, #slider li{ 
		/* 
			define width and height of container element and list item (slide)
			list items must be the same size as the slider area
		*/ 
		width:770px;
		height:241px;
		overflow:hidden; 
		}
	span#prevBtn{   }
	span#prevBtn a{ background:#FFFFFF; color:#333333; text-decoration:none;padding:2px 5px 2px 5px; border:2px solid #333333;}	
	span#nextBtn{  }	
	span#nextBtn a{ background:#FFFFFF; color:#333333; text-decoration:none;padding:2px 5px 2px 5px; border:2px solid #333333;}					
 
/* // Easy Slider */

/*CUERPO INDEX*/
#cuerpo_index { float:right; margin:0px 10px 10px 5px; width:780px; text-align:right; min-height:750px;}
.caja1_noticias { float:left; margin:0px 5px; width:515px;}
.caja3_noticias { float:right; margin:0px 5px; width:245px; margin-top:5px;}
.caja2_noticias { float:left; margin:10px; width:480px;}
.ver_mas { float:right; margin-right:20px; font-size:0.75em; text-decoration:none; color:#333; margin-top:5px;} 
.titulo_noticia { float:left; border-right:1px solid #333; border-left:1px solid #333; border-top:1px solid #333; padding:0px 5px 0px 5px; font-size:0.85em; font-family:'Trebuchet MS', Arial; height:20px;}
.linea_baja_noticia { float:left; border-bottom:1px solid #333; width:375px; height:20px; font-size:0.85em;}
.linea_izda_baja_noticia { float:left; border-bottom:1px solid #333; height:20px; width:10px;}
.titulo_noti { font-family:Arial, Helvetica, sans-serif; color:#336699; font-size:1.1em; margin-top:10px;}
.fecha_noti { float:left; color:#FF9900; font-weight:bold; font-size:0.8em; padding:2px;}
.subtitulo_noti { float:left; color:#666; font-size:0.80em;}

/*columna drcha*/
#column_drcha{ float:right; margin:0px; width:255px;}
.titulo_reproductor { background:#333333; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; padding-left:15px; font-size:0.80em; padding:4px 15px 4px 15px; border-bottom:1px solid #CCCCCC;}
.tiempo_musica { float:right; margin:3px 5px 0px 5px; font-size:0.70em; width:48px; text-align:right; color:#FF9900;}
.titulo_musica { float:left; width:115px; color:#FFFFFF; margin:2px 0px 0px 0px; font-size:0.8em;}
.num_musica { float:left; width:25px; margin:2px 0px 0px 15px; font-size:0.75em; font-weight:bold;}
.musica { background:#666; cursor:pointer;}
.musica:hover { background:#3A3A3A;}
.hide { display:none;}

/*GALERIA IMAGENES*/
.caja_li { float:left; min-height:164px; width:150px;}
.galeria_titulo { width:760px; background:#07537F; color:#FFF; padding:3px 15px 3px 15px; float:right; margin:2px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; text-align:left;}
.titulo_intranet { width:745px; background:#07537F; color:#FFF; padding:3px 15px 3px 15px; float:left; margin:2px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; text-align:left;}
.titulo_index { width:485px; background:#07537F; color:#FFF; padding:3px 15px 3px 15px; float:right; margin:2px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; text-align:left;}
.titulo_index1 { width:215px; background:#07537F; color:#FFF; padding:3px 15px 3px 15px; float:right; margin:2px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; text-align:left;}
.caja_imagen1 { width:135px; height:165px; background:#EEEEEE; float:left; margin:4px;}
/*.caja_imagen2 { width:150px; height:160px; background:#ffffff; float:left; margin:2px;}*/
.texto_imagen { margin:3px; min-height:18px; background:#FFFFFF; font-weight:bold; padding:2px; font-size:0.6em; color:#666666;}
.naranja { color:#FF9900;}
.texto_imagen { margin:3px; min-height:18px; background:#FFFFFF; font-weight:bold; padding:2px; font-size:0.6em; color:#666666;}
.naranja { color:#FF9900;}
.caja_imagen2 { min-height:130px; margin:3px; background:#EEEEEE; border-bottom:1px solid #999999; text-align:center; width:125px }
.caja_imagen3 { height:115px; margin:3px; background:#fff; border-bottom:1px solid #fff; text-align:center; }
.btn_anton { float:right; width:75px; text-align:center; margin-top:5px; margin-right:5px; }
.btn_antoff { float:right; width:100px; text-align:center; margin-top:5px; margin-right:5px;  }
.btn_sigon { float:right; width:75px; text-align:center; margin-top:5px; margin-right:5px; }
.btn_sigoff { float:right; width:75px; text-align:center; margin-top:5px; margin-right:15px; color:#999;}
btn_listar { float:right; margin-right:15px;}

/*NOTICIAS*/
.noticias_li { width:780px; float:right; margin-bottom:10px;}
.titulos_noticia { width:600px; margin:4px 0px 2px 0px; padding:2px 5px 2px 10px; float:left; font-size:0.95em; font-weight:bold; color:#6699CC; font-family:"Trebuchet MS", Arial; text-align:left; background:#EFEFEF; border:1px solid #D2D2D2; border-left:8px solid #6699FF;}
.fechas_noticias { float:left; margin:4px 0px 1px 0px; padding:4px 5px 5px 5px; font-family:'Trebuchet MS', Arial; font-size:0.65em; color:#FF9900; background:#EFEFEF; border-top:1px solid #D2D2D2; border-bottom:1px solid #D2D2D2; border-left:none; border-right:1px solid #D2D2D2; text-align:center;}
.ver_noticias { float:left; margin:4px 0px 1px 0px; padding:4px 5px 5px 5px; font-family:'Trebuchet MS', Arial; font-size:0.65em; color:#666; background:#EFEFEF; border-top:1px solid #D2D2D2; border-bottom:1px solid #D2D2D2; border-left:none; border-right:1px solid #D2D2D2; text-align:center;}
.cuerpo_noticia { float:left; margin:2px 5px 2px 35px; padding:2px 5px 2px 5px; text-align:left; width:650px; font-size:0.70em; color:#666;}
.icon_noticias { float:left; margin:2px; padding:2px 5px 2px 0px; text-align:left; width:20px;}

/*PARTITURAS*/
.caja_buscador { float:right; width:785px; margin-right:5px; margin-left:10px; height:65px;}
.caja_buscador1 { float:left; width:775px; margin-right:5px; margin-left:5px; height:65px;}
.inputpalabra { width:250px; margin-top:2px; border:0px 1px solid #999999; height:18px; background:url(../IMAGES/img-niceform/input.png) repeat;}
.selectbuscador { padding:2px; width:150px; margin-bottom:3px; background:#CACACA; color:#FFF; border:0px 1px solid #999999;}
.fechas_buscador { font-size:0.7em; cursor:pointer;  border:0px 1px solid #999999; height:18px; background:url(../IMAGES/img-niceform/input.png) repeat; padding:3px 10px 2px 10px;}
.btnBuscador { height:21px; color:#333; font-size:0.7em;cursor:pointer; }
.resultados { float:left; margin-left:15px; margin-top:15px; font-size:0.9em; font-weight:bold;}
.titulos_partitura { width:480px; margin:1px 0px 1px 0px; padding:2px 5px 2px 10px; float:left; font-size:0.95em; font-weight:bold; color:#6699CC; font-family:"Trebuchet MS", Arial; text-align:left; background:#EFEFEF; border:1px solid #D2D2D2;}
.encabezado_partitura { width:500px; margin:4px 0px 2px 0px; padding:2px 5px 2px 10px; float:left; font-size:0.985em; color:#fff; font-family:"Trebuchet MS", Arial; text-align:left; background:#333; border:1px solid #D2D2D2;}
.partituras_li { width:780px; float:right; margin-bottom:3px;}

/*INTRANET*/
.enlace_intranet { color:#333; text-decoration:none;}
.enlace_intranet:hover { color:#3366FF;}
.lista_intranet { color:#888; text-decoration:none;}
.lista_intranet:hover { color:#FFCC00;}
.iconos { margin:3px; width:16px; float:left; background:#FFFFFF; color:#666666; font-size:0.85em; font-weight:bold; padding:2px; margin-left:5px; cursor:pointer;}

.anadir { float:left; background:#6699CC; color:#FFF; padding:4px 10px 5px 10px; font-size:0.85em; cursor:pointer; border-top:1px solid #333;}
.anadir2 { float:left; background:#6699CC; color:#FFF; padding:4px 10px 5px 10px; font-size:0.85em; border-top:1px solid #333;}
.anadir:hover { background:#CCC; color:#000; border-top:1px solid #333;}

div.historia { 
	background:#07537F; 
	color:#FFFFFF;
	float:left;  
	padding:10px;
	margin:5px 5px 0px 5px;
	font-family:Arial, Helvetica, sans-serif;
	width:490px
	 }

div.historia h2{ 
	font-family:Georgia, "Times New Roman", Times, serif; 
	font-size:24px;
	margin:0; 
	color:#FFFFFF!important;
	text-align:left;
	padding:5px 15px;
	float:left;
	z-index:99
	}
 
div.historia p { 
	padding:10px 20px;
	clear:both;
	font-size:14px;
	text-align:justify;
	line-height:15px
	}

div.historia h2 span { 
	display:block; 
	clear:both;
	font-size:18px;
	text-transform:uppercase
	}

div.historia .masInfo{ 
	background:#FFFFFF; 
	color:#000000;
	display:block;
	margin:5px;
	text-align:right;
	padding-right:15px;
	text-decoration:none;
	font-size:14px
	}

.nextFoto { 
    background-image: url(../IMAGES/fancybox/fancy_right.png);
    cursor: pointer;
    height: 30px;
    position: absolute;
    right: -10px;
    top: 220px;
    width: 35px;
}
.prevFoto { 
	background:url(../IMAGES/fancybox/fancy_left.png) no-repeat left top;
    cursor: pointer;
    height: 30px;
    position: absolute;
    right: 640px;
    top: 220px;
    width: 35px;
}

