body {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:10px;
	text-align:left;
	color:#333333;
	background-color:#c5c0b7;

}

.nav {

	left: 0;
	width: 100%;
	height:50px;
	background-image:url(images/nav_background.png);
	background-repeat:repeat-x;
	color: #fff;
	font-weight:bold;
	text-align:left;
	
}

	.nav ul {
		margin: 0 auto;

		list-style: none;
	}

		.nav ul li {
			float: left;
		
		}
		
			.nav ul li a {
				display: block;
				border:solid 1px white;
				margin-right: 5px;
				width: auto;
				padding-left:5px;
				padding-right:5px;
				font-size: 14px;
				line-height: 34px;
				text-align: left;
				text-decoration: none;
				color: #fff;
				float:left;
				background: #333;
			}
			
				.nav ul li a:hover {
					color: #fff;
					text-decoration:underline;
				}
			
			.nav ul li.selected a {
				color: #fff;
			}

			.nav ul li.visited a {
				color: #fff;
			}

.header {
	margin: 0 auto;
	padding: 10px 0;
		width: 940px;
	font: 45px/22px Helvetica, Arial, sans-serif;

	text-align:left;
	
}


/*top página*/

.bloque_explorer {
	text-align : center;
	width: 100%;
}


#general{
	width: 830px;
	margin-right: auto;
	margin-left: auto;
	padding-bottom: 0px;
	position: relative; 
	

}
.buscador{
	width: 830px;
	height: 90px !important;
	background-color:#f6f6f6;
	display:block;
	margin: 0px;

}

.social{
	width: 830px;
	height: 35px !important;
	background-color:#f6f6f6;
	text-align:left;
	display:block;
	margin: 0px;

}

#banner_prin{
	width: 830px;
	height:auto;
	display:block;
	background-color:#FFFFFF;
	margin: 0px;

}

#container{
	width:830px;
	
}

#espaciador{
	width:830px;

}




/*columna izquierda*/

#izq{
       width:340px;
       margin: 0px;
       float:left;
       padding:10px;
	   text-align:left;
	   background-color:#FFFFFF;
}

h2 {
	font-size:12px;
	text-align: left;
	color:#000000;
	margin:0px;
	padding:0px;
}
h3 {
	font-size:12px;
	text-align: left;
	font-weight:bold;
	color : #333333;
	padding:0px;
	font-family: Arial, Helvetica, sans-serif;	
	color:#999900;
	margin:0px;
	text-transform:lowercase;
}
h4 {
	text-align: left;
	color: #FF0000;
	padding:0px;
	margin:0px;
	font-family: Arial, Helvetica, sans-serif;
	text-transform:lowercase;
	font-size:12px;
}
#barra4b {

	font-size:14px;
	vertical-align:middle;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#FF0000;
	width:344px;	  
	margin-top:5px;
	margin-bottom:5px;
	padding-left:4px;
}

#barra4 {
	
	font-size:14px;
	vertical-align:middle;
	font-family:Arial, Helvetica, sans-serif;
	background-color:#996600;
	font-weight:bold;
	color:#ffffff;
	width:340px;	  
	margin-top:10px;
	padding-left:4px;
}

#caja {
	width:344px;
	float:left;
	margin-top: 10px;
	text-align:left;
	border-top-color:#000000;
	border-top-style:dotted;
	border-top-width:0px;
	text-align:justify;
}

#caja_img {

	width:100px;
	margin-top: 5px;
	text-align:left;
	float:left;
}


/*columna centro*/


.cen{
	width:259px;
	font-size:12px;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#CD2D37;
	float:left;
	margin:0px;
	margin-left:1px;
	background-color:#FFFFFF;

}


.barra_centro {
	
	font-size:14px;
	vertical-align:middle;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#333333;
	width:250px;
	margin:0px;
	padding-top:10px;	
	padding-bottom:10px;	
	padding-left:4px;
}



/*columna derecha*/


.der{
       width:210px;
		width: expression('200px');
	   font-size:14px;
	   font-family:Georgia, "Times New Roman", Times, serif;
	   text-align:center;
	   float:right; 

		background-color:#ffffff;

}

.gigs {
	PADDING-left: 4px;
	BACKGROUND-COLOR: #f98425;
	width: 196px;
	vertical-align:middle;
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
	font-weight:bold;
}
.ventas {
	PADDING: 4px;
	width: 174px;
	color:#666666;
	vertical-align:middle;
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
	font-size:12px;
	font-weight:bold;	


}

.ventas2 {
	PADDING-left: 4px;
	PADDING-top: 0px;
	width: 174px;
	color:#999999;
	vertical-align:middle;
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
	font-size:12px;
	font-weight:bold;	
	

}
.text-gigs {
	PADDING: 4px;
	width: 174px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
	margin-bottom: 5px;
	font-weight:bold;
	font-size:12px;
}

.newsletter {
	PADDING: 4px;
	width: 202px;
	width: expression('206px');
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
	margin-bottom: 5px;
	font-weight:bold;
	font-size:12px;
	background-color:#000000;
	color:#FFFFFF;
}
.books {
	PADDING: 4px;
	width: 192px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
	margin-bottom: 5px;
	font-weight:bold;
	font-size:12px;
	background-color:#FFFFFF;
}
.bolsa {
	PADDING: 4px;
	width: 200px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
	margin-bottom: 5px;
	font-weight:bold;
	font-size:12px;
	background-color:#FFFFFF;
}

h6 {
	font-size:12px;
	text-align: left;
	margin:0px;
	padding-left:4px;
	COLOR: #f98425;
}

/*novedades*/

.container2{
	width: 620px;
	float:left;
	background-color:#FFFFFF;
	margin:0px;

}
.conciertos{
	width: 830px;
	float:left;
	background-color:#FFFFFF;

}

/*footer*/


.footer{
	width:100%;
	margin:auto;
	height:50px;
	display:block;
	float:left;
	margin-top:10px;
	border-top-color:#000000;
	border-top-style:solid;
	border-top-width:10px;
	text-align:center;

}
.pie{
	width: 830px;
	text-align:center;
	margin: auto;

}

.boxet{
	margin-top:10px;
	width:150px;
	float:left;

}

.agenda{
	font-size:14px;
	height:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	width:200px;
	BACKGROUND-COLOR: #fff;
	padding-top:10px;
	float:right;

}

.top{
	font-size:10px;
	height:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#000000;
	width:206px;
	background-color:#72B0F9;
	padding-top:20px;
		padding-left:4px;
	text-align:left;
	float:right;
}



h1 {
	font-size:14px;
	text-align : left;
	color:#FF0000;
	margin: 0px;
}


h5 {
	font-size:12px;
	text-align: left;
	color : #000000;
	padding-left:5px;
	font-weight:normal;
}






a{
	text-decoration:none;
	color:#000000;
}
a:hover{
	text-decoration:underline;
	color:#000000;
}
a:active{
	text-decoration:none;
	color:#000000;
}
a:visited{
	text-decoration:none;
	color:#000000;
}

li{
	padding-left:2px;
	font:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	line-height:10px;
	margin-bottom:5px;

}
ul{
	padding-left:2px;

}

.paginacion {	width:500px;	padding:0.5em 0 2em 0; border-top:0px solid #7d9111;}
.paginacion ul {	list-style:none;	}
.paginacion ul li {	display:inline;	margin:4px 4px 4px 0;	border-left: 1px solid #FF6600;	padding-left:4px;	}
.paginacion ul li a:hover {	background: #6699CC;	color:#000;	}
.paginacion ul li a {	padding:0 4px; color:#000;text-decoration:none;}
.paginacion ul li.anterior {	border:none;	}
.paginacion ul li.anterior a {	background:url(/imagenes/anterior.gif) no-repeat 0 0;	padding:0 0 0 15px;
	}
.paginacion ul li.siguiente a {
	background:url(/imagenes/siguiente.gif) no-repeat top right;
	padding:0 15px 0 0;
	} 
.paginacion ul li.anterior a:hover {
	background:#FF6600 url(/imagenes/anterior_b.gif) no-repeat 0 0;
	}
.paginacion ul li.siguiente a:hover {
	background:#FF6600 url(/imagenes/siguiente_b.gif) no-repeat top right;

	}
