*{
	margin:0;
	padding:0;
}
body{
	font-family: Arial,Verdana,Helvetica,sans-serif;
	color:#000000;
	text-align:left;
	font-size:10pt;
	background-color:#ffffff;
	overflow-y:scroll;
}
img{
	border:0;
}
textarea,input{
	font-family: Arial,Verdana,Helvetica,sans-serif;
	font-size:10pt;
}
ul{
	list-style-type:none;
}
a{
	color:#000000;
}
a:hover{
	text-decoration:none;
}
a.activo,a.activo:hover{
	color:#E24036;
	text-decoration:underline;
}
/* CAPAS */
#d_envoltura{
	width:664px;
	margin:0 auto;
	margin-top:10px;
}
/* HEADER */
#d_header{
	width:100%;
	height:103px;
	float:left;
	text-align:center;
}
/* SIDEBARLEFT */
#d_sidebarLeft{
	width:131px;
	float:left;
	min-height:200px;
	font-weight:bold;
}
#d_sidebarLeft div{
	padding-top:1em;
	padding-bottom:1em;
	border-top:1px dashed #000000;
}
#d_sidebarLeft li{
	margin-bottom:2px;
}
#d_sidebarLeft input{
	margin-top:2px;
	margin-bottom:2px;
	border:1px solid #000000;
	width:100%;
}
/* SIDEBARRIGHT */
#d_sidebarRight{
	width:131px;
	float:right;
	min-height:200px;
}
#d_sidebarRight div{
	padding-top:1em;
	padding-bottom:1em;
	border-top:1px dashed #000000;
}
#d_sidebarRight h4{
	font-size:1em;
}
#d_sidebarRight p{
	margin-top:2px;
}
#d_sidebarRight p.num_articulos{
	font-weight:bold;
}
/* FOOTER */
#d_footer{
	width:100%;
	float:left;
	height:50px;
	text-align:center;
}
#d_footer div{
	float:left;
	width:314px;
	margin-left:175px;
	border-top:1px dashed #000000;
	padding-top:10px;
	padding-bottom:10px;
}
/* CONTENT */
#d_content{
	float:left;
	width:314px;
	min-height:200px;
	text-align:center;
	margin-left:44px;
	margin-right:44px;
	padding-bottom:10px;
}
/* INDEX */
img.portada{
	margin-top:0px;
}
/* NOTICIAS */
div.novedad,div.conciertos{
	margin-top:20px;
}
div.novedad p.fecha{
	font-size:7pt;
	font-weight:bold;
}
div.novedad h2,div.conciertos h2,div.conciertos p.lugar{
	font-size:10pt;
	font-weight:bold;
	text-transform:uppercase;
}
div.novedad p,div.conciertos p{
	font-size:9pt;
}
div.novedad p{
	margin-top:10px;
}
p.otras_noticias{
	margin-top:20px;
	margin-bottom:10px;
	font-weight:bold;
}
div.novedad div{
	margin-top:10px;
}
/* ARTISTAS */
div.artista{
	padding-top:10px;
	padding-bottom:10px;
}
div.bortop{
	border-top:1px dashed #000000;
}
div.artista h2{
	font-size:10pt;
	font-weight:bold;
	text-transform:uppercase;
}
div.artista img,#artista img{
	width:304px;
}
/* INFO */
div.info p{
	margin-top:15px;
}
div.info li{
	margin-top:5px;
}
div.info ul{
	margin-bottom:15px;
}
/* ARTÍCULOS */
div.articulo{
	padding-top:10px;
	padding-bottom:10px;
	margin-bottom:10px;
	float:left;
	width:100%;
}
div.articulo h2{
	font-size:10pt;
	font-weight:bold;
	text-transform:uppercase;
}
div.articulo img{
	width:218px;
	margin-bottom:10px;
}
div.articulo p.desc{
	margin-top:10px;
	margin-bottom:10px;
}
/* form */
div.articulo form{
	width:70%;
	margin:0 auto;
}
div.articulo form div{
	width:100%;
	float:left;
	margin-bottom:10px;
}
div.articulo form label{
	width:30%;
	float:left;
}
div.articulo form select{
	width:68%;
	float:left;
	border:1px solid #000000;
}
/* CARRO */
div.carro{
	text-align:left;
	padding-top:10px;
	padding-bottom:10px;
}
div.carro table{
	font-size:8pt;
	width:100%;
	float:left;
}
div.carro th{
	font-weight:normal;
}
div.carro td{
	border-top:1px dashed #000000;
	padding-top:3px;
	padding-bottom:3px;
}
div.carro td.center{
	text-align:center;
}
div.carro td.right{
	text-align:right;
}
div.carro p{
	text-transform:uppercase;
	margin-top:5px;
}
/* AVISOS */
div.msg p{
	margin-top:10px;
}
/* ALTA */
div.alta{
	text-align:left;
}
div.alta div{
	margin-top:5px;
}
div.alta label{
	width:100%;
	display:block;
}
div.alta input[type=text]{
	width:90%;
	border:1px solid #000000;
}
p.aviso{
	color:#E24036;
	font-weight:bold;
	margin-top:1em;
}
/* CONFIRM */
p.bold{
	font-weight:bold;
	margin-top:10px;
}
div.confirm li,div.confirm p,div.confirm a{
	margin-bottom:5px;
}
div.confirm p{
	font-weight:bold;
}
div.confirm a.bloque{
	display:block;
}
div.qui h1,div.qui h3,div.qui p{
	margin-bottom:1em;
	}
/* ARTISTA */
#artista img,#artista p,#artista div{
	margin-top:10px;
}
#artista h2{
	text-transform:uppercase;
}
.agotado{
	font-weight:bold;
	color:#E24036;
	}
