/* CSS Document */

a:link  
{text-decoration:none;}
a:hover 
{text-decoration:underline; COLOR :#000000}
a 
{TEXT-DECORATION:none; 
COLOR :#000000}
h1 
{font-family: Verdana, Arial, Helvetica, sans-serif;	
font-size: 14px; font-weight: bold;}
h2 
{font-family: Verdana, Arial, Helvetica, sans-serif;	
font-size: 16px; c}
h3 
{font-family: Verdana, Arial, Helvetica, sans-serif;	
font-size: 32px; font-weight: bold;}
p 
{font-family: Verdana, Arial, Helvetica, sans-serif;	
font-size: 10px;
font-weight:normal
 }

html,body {
height:100%;
}

#contenedor {
	position:absolute;
	left:50%;
	width:800px;
	margin-top:10px;
	margin-bottom:10px;
	margin-left:-400px;
	text-align:left;
	padding:15px;
	border:1px solid #333;
	background-color:#eee;
	z-index: 99;
	visibility: visible;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	top: -1px;
	min-height:100%;
		}

.recuadrologo {
	padding:3px;
	width: 140px;
	height: 140px;
	float:left;
		}

#enestenumero {
	float:none;
	margin-top:10px;
	margin-bottom:10px;
	font-size:10px
		}

#titulogrande {
	float:left;
	margin-top:10px;
	margin-bottom:10px;
	font-size:32px;
	font-weight:bold;
	color:#FF0000;
	width: 700px;
			}
			
			
			#suscribete {
	float:left;
	margin-top:10px;
	margin-bottom:10px;
	font-size:32px;
	font-weight:bold;
	color:#FF0000;
	width: 800px;
			}
		
#portada {
	float:left;
	padding-top:5px;
	padding-left:5px;
	padding-bottom:8px;
	padding-right:5px;
	margin-top:2px;
	margin-bottom:10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align:center;
	font-weight:normal;
	border-style:solid;
	border-color: #999999;
	border-width: 1px;
	background-color:#FFFFFF;
			}
			
#cronica {
	float:left;
	padding-top:5px;
	padding-left:5px;
	padding-bottom:8px;
	padding-right:5px;
	margin-top:2px;
	margin-bottom:10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align:justify;
	font-weight:normal;
	border-style:solid;
	border-color: #999999;
	border-width: 1px;
	background-color:#FFFFFF;
			}
			
#contenedorlista {
	padding-top:5px;
	padding-left:5px;
	padding-bottom:8px;
	padding-right:5px;
	border-style:solid;
	border-color: #999999;
	border-width: 1px;
	background-color:#FFFFFF;
	position:absolute;
    left:50%;
   	width: 330px;
	margin-left:-165px;
	position:relative;
	margin-top: 10px; 
						}
			
#contenedorlistaancho {
	padding-top:5px;
	padding-left:5px;
	padding-bottom:8px;
	padding-right:5px;
	border-style:solid;
	border-color: #999999;
	border-width: 1px;
	background-color:#FFFFFF;
	position:absolute;
    left:50%;
   	width: 380px;
	margin-left:-190px;
	position:relative;
	margin-top: 10px; 
	
	
					}			
			
#buscar {
	float:right;
	margin-top:2px;
	margin-bottom:2px;
	padding-top:5px;
	padding-left:5px;
	padding-bottom:2px;
	padding-right:5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align:center;
	font-weight:normal;
	border-style:solid;
	border-color: #999999;
	border-width: 1px;
	width: 270px;
	background-color:#FFFFFF;
			}
			
			
#buscarlargo {
	float:center;
	margin-top:2px;
	margin-bottom:10px;
	padding-top:2px;
	padding-left:2px;
	padding-bottom:2px;
	padding-right:2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align:center;
	font-weight:normal;
	border-style:solid;
	border-color: #999999;
	border-width: 1px;
	width: 270px;
	background-color:#FFFFFF;
			}

#archivo {
	float:right;
	margin-top:2px;
	margin-bottom:10px;
	padding-top:5px;
	padding-left:5px;
	padding-bottom:0px;
	padding-right:5px;
	background-color:#FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align:left;
	font-weight:normal;
	border-style:solid;
	border-color: #999999;
	border-width: 1px;
	width: 270px;
			}

#archivoconciertos {
	padding-top:5px;
	padding-left:5px;
	padding-bottom:5px;
	padding-right:5px;
	margin-top:2px;
	margin-bottom:10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align:center;
	font-weight:normal;
	border-style:solid;
	border-color: #999999;
	border-width: 1px;
	background-color:#FFFFFF;
	width:380px;
			}
			
#archivoconciertosdcha {
	padding-top:5px;
	padding-left:5px;
	padding-bottom:5px;
	padding-right:5px;
	margin-top:2px;
	margin-bottom:10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align:center;
	font-weight:normal;
	border-style:solid;
	border-color: #999999;
	border-width: 1px;
	background-color:#FFFFFF;
	width:380px;
	float:right;
			}
 #portada2 {
	float:left;
	width: 240px;
	padding-top:5px;
	padding-left:5px;
	padding-bottom:8px;
	padding-right:5px;
	margin-top:2px;
	margin-bottom:10px;
	margin-right:2px;
	margin-left: 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align:center;
	font-weight:normal;
	border-style:solid;
	border-color: #999999;
	border-width: 1px;
	background-color:#FFFFFF;
			}
			
			#fotoboletin {
	float:left;
	width: 500px;
	padding:5px;
	margin-top:2px;
	margin-bottom:10px;
	margin-right:2px;
	margin-left: 2px;
	border-style:solid;
	border-color: #999999;
	border-width: 1px;
	background-color:#FFFFFF;
			}

#lista {
	padding-top:5px;
	padding-left:5px;
	padding-bottom:5px;
	padding-right:5px;
	margin-top:2px;
	margin-bottom:10px;
	margin-right:2px;
	margin-left: 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color:#FFFFFF;
	width: 377px;
	float:left;
			}

#agenda {
	float:right;
	margin-top:2px;
	margin-right:2px;
	margin-left: 2px;
	margin-bottom:10px;
	padding-top:5px;
	padding-left:5px;
	padding-bottom:8px;
	padding-right:5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align:center;
	font-weight:normal;
	border-style:solid;
	border-color: #999999;
	border-width: 1px;
	background-color:#FFFFFF;
		}

#logos {
	float:left;
	margin-top:8px;
	margin-bottom:15px;
	padding-top:5px;
	padding-left:5px;
	padding-bottom:8px;
	padding-right:5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:normal;
	border-style:solid;
	border-color: #999999;
	border-width: 1px;
	width:150px;
					}

.imagenportada { 
width:500px;
}

.imagenagenda { 
width:235px;
margin-right:2pX;
}


.imagenlista { 
padding: 5px;
}

.imagenlogo { 
width:65px;
}

.textoportada 
{ 
width:496px;
text-align:justify;
padding-left:2px;
padding-right:2px;
}

.textocuerpoagenda
{ 
width:496px;
text-align:justify;
padding-left:2px;
padding-right:2px;
font-family: Arial, Helvetica, sans-serif;
font-size:14px;
}

.textoagenda 
{ 
width:230px;
text-align:justify;
padding-left:2px;
padding-right:2px;
}	

.textologo 
{ 
text-align:left;
float:right;
color:#999999;
padding-left:2px;
padding-right:2px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
}	
		
.boton{
        font-size:10px;
		font-family:Verdana, Arial, Helvetica, sans-serif
        font-weight:bold;
        color:	#000000;
		background:#eee;
        border:0px;
        width:50px;
        height:19px;
		       }

.antetitulo { 
        font-size:12px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-weight:bolder;
		font-style:normal;
        margin-top:2px;
		padding-top:2px;
		color:#FF0000		
		
}

.antetitulocronica { 
        font-size:14px;
		font-family:Verdana, Arial, Helvetica, sans-serif;		
		font-style:italic;
		color:	#999999;
		margin-top:2px;
		padding-top:2px;
		text-align:center;		
		}


.titulo { 
        font-size:16px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		margin-top:2px;
		font-weight:bold;
					}

.titulocronica { 
        font-size:36px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		margin-top:2px;
		text-align:center;
					}

.subtitulocronica { 
        font-size:14px;
		font-family: Arial, Helvetica, sans-serif;
		margin-top:2px;
		text-align:center;
							}
							
.subtitulolista { 
        font-size:14px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		margin-bottom: 5px;
		text-align:left;
							}

.autorcronica { 
        font-size:10px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		margin-top: 12px;
		text-align:	left;
		font-style: italic;
		padding-left:2px;
		margin-bottom:2px;
							}

.textocronica { 
padding: 10px;
margin-top:1px;
text-align:justify;
padding-left:2px;
padding-right:2px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
}	

.textocorreo { 
padding: 10px;
margin-top:1px;
text-align:justify;
padding-left:2px;
padding-right:2px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;

}	

.textosuscribete { 
padding: 10px;
margin-top:1px;
text-align:justify;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
width: 780px; 
}	

.textoconocenos { 
padding: 10px;
margin-top:10px;
text-align:justify;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
float:right;
}	

.textoboletin { 
padding: 1px;
margin-top:1px;
margin-bottom:10px;
text-align:justify;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
width: 780px; 
}	

.textofotoboletin { 
padding: 5px;
text-align:justify;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
width:490px; 
}	


.textolista { 
padding: 5px;
margin-top:5px;
text-align:justify;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
}	

.ficha { 
padding-top: 10px;
margin-top: 14px;
margin-bottom: 1px;
text-align:justify;
padding-left:2px;
padding-right:2px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
width:auto;

			}


.imagencronica { 
padding: 10px;
margin-top: 15px;
float:left;
font-size: 90%;
font-style: italic;
text-align: center; 
}

.imagendisco { 
padding: 10px;
margin-top: 15px;
float: left
font-size: 90%;
font-style: italic;
text-align: center;
}

.imagenfiberos { 
padding: 10px;
margin-top: 15px;
margin-left: 134px;
float:left;
font-size: 90%;
font-style: italic;
text-align: center; 
}

.imagenposter { 
padding: 10px;
margin-top: 15px;
font-size: 90%;
font-style: italic;
text-align: center;
float:none; 
}


.imagenalbum { 
padding: 10px;
margin-top: 20px;
margin-left: 40px; 
float:left;
font-size: 90%;
font-style: italic;
text-align: center;
border-style:solid;
border-color: #999999;
border-width: 1px; 
font-family:Arial, Helvetica, sans-serif;
width:300px;
}

.imagenalbumfestival { 
padding: 10px;
margin-right: 3px;
margin-left: 3px;
float:left;
font-size: 90%;
font-style: italic;
text-align: center;
border-style:solid;
border-color: #999999;
border-width: 1px; 
font-family:Arial, Helvetica, sans-serif;
width:230px;
margin-top: 3px;
}

.imagenmustang { 
padding: 10px;
margin-right: 3px;
margin-left: 3px;
float:left;
font-size: 90%;
font-style: italic;
text-align: center;
border-style:solid;
border-color: #999999;
border-width: 1px; 
font-family:Arial, Helvetica, sans-serif;
width:450px;
margin-top: 3px;
}

.imagensos { 
padding: 5px;
margin-top: 10px;
margin-left: 5px;
margin-bottom: 20px;
 
float:left;
font-size: 90%;
font-style: italic;
text-align: center;
border-style:solid;
border-color: #999999;
border-width: 1px; 
font-family:Arial, Helvetica, sans-serif;
width:780px;
}



.textoimagenalbum { 
padding: 10px;
font-size: 10px;
font-style: italic;
text-align: center;
font-family: 'Lucida Grande', Verdana, sans-serif;
}

.textoimagenalbumfestival { 
padding: 5px;
font-size: 10px;
font-style: italic;
text-align: center;
font-family: 'Lucida Grande', Verdana, sans-serif;
width:220px;
}


.textoimagensos { 
padding: 0px;
font-size: 12px;
font-style: italic;
text-align: center;
font-family: 'Lucida Grande', Verdana, sans-serif;
width:770px;

}

.textoimagenmustang { 
padding: 5px;
font-size: 10px;
font-style: italic;
text-align: center;
font-family: 'Lucida Grande', Verdana, sans-serif;
width:440px;
}



.textoarchivo { 
text-align:justify;
font-size:12px;
padding-bottom:4px;
border-bottom-style:solid;
border-bottom-color:#999999;
border-bottom-width:1px;
}

.textoarchivosinlineaabajo { 
text-align:justify;
font-size:12px;
padding-bottom:4px;
}

.textoarchivo2 { 
text-align:justify;
font-size:12px;
border-bottom-color:#999999;
border-bottom-width:1px;
padding:10px;
margin:10px;
}


.fotoarchivo { 
width:270px;
height:151px;
padding-top:2px;
}

.fotohermeto { 
width:270px;
height:290px;
padding-top:2px;
}

.fotoarchivoestrecho { 
width:270px;
height:80px;
padding-top:2px;
}


.fotocolumnaarchivo { 
padding:10px;
margin:10px;
float:left;

}


.lineacorta { 

text-align:left;

}		

#pie{
   padding: 3 10 3 10px;
   text-align:center;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 10px;
      
} 

.nopie{
   clear:both;
   height:60px;
  
} 

.Estilo2 
{font-size: 10px}
.Estilo1 
{color: #FF0000}
.Estilo3 {
	font-size: 12px;
	font-weight: bold;}

#edicionnumero {
	position:absolute;
	left:620px;
	top:88px;
	width:189px;
	height:23px;
	z-index:1;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}

#columnatodoslosconciertos {
		margin-top: 5px;
		margin-bottom: 5px;
		margin-right: 5px;
		float:left;
}

.miniaturaarchivo { 
height: 82px;
width:155px;
}
.pieminiatura { 
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#999999;
text-align:right;
width:155px;
}


/* lightbox */

#lightbox{
	position: absolute;
	left: 0;
	width: 100%;
	z-index: 100;
	text-align: center;
	line-height: 0;
	}

#lightbox a img{ border: none; }

#outerImageContainer{
	position: relative;
	background-color: #fff;
	width: 250px;
	height: 250px;
	margin: 0 auto;
	}

#imageContainer{
	padding: 10px;
	}

#loading{
	position: absolute;
	top: 40%;
	left: 0%;
	height: 25%;
	width: 100%;
	text-align: center;
	line-height: 0;
	}
#hoverNav{
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 10;
	}
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}

#prevLink, #nextLink{
	width: 49%;
	height: 100%;
	background: transparent url(../images/blank.gif) no-repeat; /* Trick IE into showing hover */
	display: block;
	}
#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover { background: url(images/prev.gif) left 15% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(images/next.gif) right 15% no-repeat; }


#imageDataContainer{
	font: 10px Verdana, Helvetica, sans-serif;
	background-color: #fff;
	margin: 0 auto;
	line-height: 1.4em;
	overflow: auto;
	width: 100%	
	}

#imageData{	padding:0 10px; color: #666; }
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }	
#imageData #caption{ font-weight: bold;	}
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}			
#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em;	}	
		
#overlay{
	position: absolute;
	top: 0;
	left: 0;
	z-index: 90;
	width: 100%;
	height: 500px;
	background-color: #000;
	}
