body{
	font-family:Arial,Verdana,Tahoma,Arial,Verdana;
	font-size:11px;
	margin:0px;
	padding:0px;
	background:#89897b;
}


div.clear{
	clear:both;
}
a{
	color:#d1262f;
	text-decoration:none;
}
a:hover{
	text-decoration:underline;
}
a img{
	border:none;
}
a.fff{
	color:#fff;
}

h3{
	color:#333333;
	font-size:16px;
	padding:0px;
	margin:0px;
}
.addfriend a{
	background:url(../img/icons/addfriend.gif) no-repeat 0 0;
	padding:0 0 0 17px;
}
.deletefriend a{
	background:url(../img/icons/deletefriend.gif) no-repeat 0 0;
	padding:0 0 0 17px;
}
a.link1{
	font-size:12px;
	color:#d62e38;
	text-decoration:none;
}
a.link1:hover{
	text-decoration:underline;
}
a.linkrss{
	font-size:12px;
	color:#333;
	text-decoration:none;
	background:url(../img/minirss.png) no-repeat right 1px;
	padding:0 15px 0 0;
}
#bot{

	width:100%;
	height:186px;
	padding:0 0 0 0px;
	background:#89897b url(../img/bot.jpg) repeat-x 0 0;
}
#foot{
	font-size:14px;
	width:1012px;
	height:156px;
	background:#89897b url(../img/content-bot.jpg) no-repeat 0 0;
	text-align:center;
	padding:30px 0 0 0;
	color:#cfcfcf;
}
#foot a{
	text-decoration:none;
	color:#cfcfcf;

}
#foot a:hover{
	text-decoration:underline;
}
#container{
	position:absolute;
/*
	width:100%;
*/
	padding:0 0 0 0px;
/*
	width:1012px;

	
	top:0px;
	left:50%;
	margin:0 0 0 -506px;*/	
}
#cont{
	padding:0 0 0 0px;
}
#bodybackground{
	background:#666 url(../img/Background_main.jpg) center 0;
	width:100%;
}
#headbackground{
	background:#666 url(../img/headbackground.jpg) center 0;
	width:100%;
}
#banner_top{
	width:1012px;
	height:90px;
	padding:7px 0 7px 0;
}
#banner_top .main{
	width:728px;
	height:90px;
	float:left;
	padding:0 9px 0 0;
}
#banner_top .compralo{
	width:275px;
	height:90px;
	float:left;
	background:#000;
}
#banner_top .compralo .lp{
	width:90px;
	height:90px;
	float:left;
}
#banner_top .compralo .info{
	width:185px;
	height:90px;
	float:left;
	background:url(../img/butt/compralo.jpg) no-repeat 0 0;
}
#banner_top .compralo .info ul{
	margin:0px;
	padding:32px 0 0 18px;
	list-style-type:none;

}
#banner_top .compralo .info ul li{
	padding:0px;
	margin:0px;
	
	line-height:13px;
}
#banner_top .compralo .info ul li a{
	color:#fff;
	text-decoration:none;
	padding:0px;
	margin:0px;

}
#banner_top .compralo .info ul li a:hover{
	text-decoration:underline;
}
#mainmenu{
	width:1012px;
	height:31px;
	padding:0px 0 7px 0;
}
#mainmenu ul{
	margin:0px;
	padding:0px;
	list-style-type:none;
}
#mainmenu ul li{
	margin:0px 0px 0 0;
	padding:0 2px 0 0;
	width:125px;
	height:31px;
	float:left;
}
#mainmenu ul li.last{
	margin:0px;
	padding:0px;
}
#mainmenu ul li a{
	width:125px;
	height:31px;
	display:block;
	color:#fff;
	text-decoration:none;
}
#mainmenu ul li a:hover{
	color:#fff;
	text-decoration:none;
}
#mainmenu ul li a span{
	display:none;
}
#mainmenu ul li.noticias{
	background:url(../img/butt/noticias.png) no-repeat 0 0;
	width:124px;
}
#mainmenu ul li.noticias.active,#mainmenu ul li.noticias.actual{
	background:url(../img/butt/noticias_hover.png) no-repeat 0 0;
	width:124px;
}
#mainmenu ul li.conciertos{
	background:url(../img/butt/conciertos.png) no-repeat 0 0;
	padding-right:2px;
}
#mainmenu ul li.conciertos.active,#mainmenu ul li.conciertos.actual{
	background:url(../img/butt/conciertos_hover.png) no-repeat 0 0;
	padding-right:2px;
}
#mainmenu ul li.discografia{
	background:url(../img/butt/discografia.png) no-repeat 0 0;
}
#mainmenu ul li.discografia.active,#mainmenu ul li.discografia.actual{
	background:url(../img/butt/discografia_hover.png) no-repeat 0 0;
}
#mainmenu ul li.biografia{
	background:url(../img/butt/biografia.png) no-repeat 0 0;
}
#mainmenu ul li.biografia.active,#mainmenu ul li.biografia.actual{
	background:url(../img/butt/biografia_hover.png) no-repeat 0 0;
}
#mainmenu ul li.fotos{
	background:url(../img/butt/fotos.png) no-repeat 0 0;
}
#mainmenu ul li.fotos.active,#mainmenu ul li.fotos.actual{
	background:url(../img/butt/fotos_hover.png) no-repeat 0 0;
}
#mainmenu ul li.comunidad{
	background:url(../img/butt/comunidad.png) no-repeat 0 0;

}
#mainmenu ul li.comunidad.active,#mainmenu ul li.comunidad.actual{
	background:url(../img/butt/comunidad_hover.png) no-repeat 0 0;

}
#mainmenu ul li.foro{
	background:url(../img/butt/foro.png) no-repeat 0 0;
	width:124px;
}
#mainmenu ul li.foro.active,#mainmenu ul li.foro.actual{
	background:url(../img/butt/foro_hover.png) no-repeat 0 0;
	width:124px;
}
#mainmenu ul li.zona{
	background:url(../img/butt/zona.png) no-repeat 0 0;
	padding-right:0px;
}
#mainmenu ul li.zona.active,#mainmenu ul li.zona.actual{
	background:url(../img/butt/zona_hover.png) no-repeat 0 0;
	padding-right:0px;

}
#mainhead{
	width:1000px;
	height:257px;
	padding:12px 12px 0 0;
	background:url(../img/main-head.jpg) no-repeat 0 0;
	color:#ffffff;
	font-size:14px;
}
#mainhead .network{
	text-align:right;
	height:27px;
	padding-bottom:200px;
}
#mainhead .comunidadonoff{
	text-align:right;
}
#mainhead a{
	text-decoration:none;
	color:#b5190e;
}
#mainhead a:hover{
	text-decoration:underline;
}
/*
MAINBODY
*/

h1{
	margin:0px 0 35px 0;
	padding:0px;
	color:#353736;
}
h1.vari{
	margin:40px 0 20px 0;
	padding:0px;
	color:#353736;
}
h1.nopad{
	margin:0px 0 15px 0;
}
#mainbody{
	background:#fff;
	width:979px;
	min-height:120px;
	padding:18px 17px 6px 16px;
	background:url(../img/back-content.jpg) repeat-y 0px 0;
}

#content{
	width:637px;
	padding:0 42px 0 0;
	float:left;
}
#content.zp{
	width:960px;
	padding:0 0px 0 0;
}

#right{
	width:300px;
	float:left;
}
#right .bannerRight{
	width:300px;
	height:250px;
	padding:0 0 26px 0;
}
#right .tiendamp3{
	width:300px;
	height:250px;
	padding:0 0 19px 0;
}
div.left{
	float:left;

}
div.miniconciertos{

	background:url(../img/item2-bod.jpg) no-repeat 0px 0;

	font-size:13px;
	padding:0 0 0px 0px;
	margin:0 0 0px 0px;
}
div.miniconciertos h3{
	margin:0px;
	padding:13px 0 15px 13px;
	width:287px;
	color:#2d2f2c;
	font-size:17px;
	background:url(../img/item2-top.jpg) no-repeat 0 0;
}
div.miniconciertos ul{
	margin:0px;
	padding:0px 0 0px 0;
	list-style-type:none;
}
div.cierreminiconciertos{
	width:300px;
	height:10px;
	margin-bottom:25px;
	background:url(../img/item2-bot.jpg) no-repeat left top;
}
div.miniconciertos ul li span.fecha{
	color:#aa3333;
	padding:0 10px 0 0;
}
div.miniconciertos ul li span.ciudad{
	color:#36382d;
	padding:0 10px 0 0;
}
div.miniconciertos ul li span.lugar{
	color:#36382d;
}
div.miniconciertos ul li{
	padding:7px 0 7px 16px;
	background:url(../img/line-miniconciertos.jpg) no-repeat 13px 0px;
}
#noticias .noticia{
	font-size:13px;
	color:#666;
}
#noticias .noticia h2{
	font-size:25px;
	color:#333;
	margin:0px;
	padding:30px 0 0 0;

}
#noticias .noticia h2 a{
	color:#333;
}
#noticias .noticia a,.lone-tab a{
	color:#d62e33;
	text-decoration:none;
	padding:0 0px 0 0;
}
#noticias .noticia a:hover,.lone-tab a:hover{
	text-decoration:underline;
}
#noticias .noticia a.seguir{
	background:url(../img/arrow-right-red.jpg) no-repeat right 6px;
	padding:0 13px 0 0;
}
#noticias .noticia div.tab,.lone-tab{
	background:url(../img/tab-long.jpg) no-repeat 0 0;
	width:630px;
	height:22px;
	padding:6px 0 0 10px;
	color:#e6e7da;
	font-size:13px;
}
.stnd_text{
	font-size:13px;
	color:#666;
}
.rojo{
	color:#d62e33;
}
.item-right{
	width:287px;
	padding:12px 0px 5px 13px;
	background:#8a8a7c url(../img/item1-top.jpg) no-repeat 0 0;
}
.item-right p{
	padding:0 0 0 0;
	margin:0 0 0 0;
	color:#e0e2da;
	font-size:14px;	
}
.item-right p.standart{
	font-size:11px;
	color:#333;
}
.item-right p.standart-white{
	font-size:11px;
	color:#e0e2da;
}
.item-right p a{
	color:#d62e38;
	text-decoration:none;
}
.item-right-close{
	width:300px;
	height:24px;
	line-height:0px;
	background:url(../img/item1-bot.jpg) no-repeat 0 0;
}
.item-right h3{
	padding:0px 0 10px 0px;
	margin:0px;
	font-size:16px;
	color:#343530;
}
.foto-user{
	padding:0 12px 12px 0;
}
.minifotos{
	padding-right:0px;
}
.minifotos a img{
	padding:2px;
	background:url(../img/frame_87.jpg) no-repeat 0 0;
}
.minifotos a{
	padding:0 6px 0 0;
}
.minitab{
	padding:16px 0px 0px 20px;
	width:61px;
	height:18px;
	background:url(../img/minitab.jpg) no-repeat 0 bottom;
}
.minitab a{
	color:#d62e38;
	text-decoration:none;
}
.minitab a:hover{
	text-decoration:underline;
}
.tab-right{
	width:274px;
	height:18px;
	color:#343530;
	font-size:12px;
	padding:2px 0 5px 4px;
	background:url(../img/item1-tab.jpg) no-repeat 0 0;
}
.tab-right a{
	color:#d62e38;
	text-decoration:none;
}
.tab-right a:hover{
	text-decoration:underline;
}
.miniusuarios{
	padding-right:0px;
}
.miniusuarios .memberbox{
	padding:0px 0 7px 0;
}
.miniusuarios a img{
	padding:1px;
	background:url(../img/frame_65.jpg) no-repeat 0 0;
}
.miniusuarios a{
	padding:0 4px 0px 0;
}
.coment .foto_coment{
	float:left;
	width:65px;
	padding:0 5px 0 0;
	margin:0px;
/*
	background:#000;
*/
}
.coment .foto_coment a img{
	padding:1px;
	background:url(../img/frame_65.jpg) no-repeat 0 0;
}
.coment .foto_coment a{
	padding:0 0px 0px 0;
}
.coment .texto_coment p{
	font-size:12px;
	color:#343530;
}
.coment .texto_coment p a{
/*
	font-weight:bold;
*/
}
.coment{
	padding:3px 0 7px 0px;
}
#foto{
	width:641px;
	text-align:center;
}
#fotoDesc div{
	display:none;
	color:#343530;
}
#fotoDesc div.active{
	display:inline;
}
#fotoDesc div span,#foto span{
	color:#d62e38;
}
#fotoDesc div p{
	margin:0px;
	padding:3px 0 0px 0;
}
#fotoDesc{
	margin:0px;
	padding:5px 0 20px 0;
}
#foto p{
	margin:0px;
	padding:3px 0 0px 0;
	text-align:right;
}
.item-menu{
	color:#5e5f70;
	font-size:12px;
	padding:0 0 30px 0;
}
.item-menu ul{
	margin:0px;
	padding:0px 0 10px 0;
	list-style-type:none;
}
.item-menu ul li{
	margin:0px;
	padding:5px 0 5px 0;
}
.item-menu ul li a{
	margin:0px;
	padding:0px 0 0 10px;
	background:url(../img/bullet.png) no-repeat 0 3px;
}
.item-menu a{
	color:#d1262f;
	text-decoration:none;
}
.item-menu a:hover{
	text-decoration:underline;
}
#tracklist{
	color:#5e5f70;
	font-size:12px;
	padding:0 0 30px 0;
}
#tracklist ul,#enlacesdecompra ul{
	margin:0px;
	padding:0px 0 0px 20px;
	list-style-type:none;
}
#tracklist ul li,#enlacesdecompra ul li{
	
	margin:0px;
	padding:0px 0 10px 8px;
	background:url(../img/minibullet.png) no-repeat 0 4px;
}
#enlacesdecompra ul{
	padding:20px 0 0px 0px;
}
#enlacesdecompra a{
	color:#d1262f;
	font-size:12px;
	text-decoration:none;
}
#enlacesdecompra a:hover{
	text-decoration:underline;
}
.minidiscos{
	padding:0 0px 19px 0;
}
.minidiscos a img{
	padding:0 19px 19px 0;
}
#lp-info{
	font-size:12px;
	color:#d1262f;
	padding:0px 0 10px 0;
	margin:0px;
}
.textos{
	color:#5e5f70;
	font-size:14px;
	padding:0 0 30px 0;
}
.textos ul{
	margin:0px;
	padding:0px 0 0px 20px;
	list-style-type:none;
}
.textos ul li{
	
	margin:0px;
	padding:0px 0 10px 8px;
	background:url(../img/minibullet.png) no-repeat 0 4px;
}
.registro{
	width:259px;
	height:361px;
	padding:10px 43px 0 17px;
	background:url(../img/registro-usuario-1.png) no-repeat 0 0px;
}
.registro.short{
	height:300px;
	background:url(../img/registro-usuario-short.png) no-repeat 0 0px;
}
.registro p{
	padding:15px 0px 0 0px;
	margin:0px;
	color:#fff;
	font-size:14px;
}
.item-right p.for{
	padding:10px 0px 0 0px;
	margin:0px;
	color:#fff;
	font-size:12px;
}
.item-right p.radios{
	padding:5px 0px 0 0px;
}
#emailpublico{
	padding:0px 0px 0 0;
	margin:0px 10px 0 0;
}
.registro form input,.registro form textarea,.item-right form input,.item-right form textarea{
	width:257px;
}
.registro form #enviar{
	margin:0px 0 0 0;
}
.registro form #codigo{
	width:111px;
}
.comunity{
	width:603px;
	padding:36px 0 0 36px;
}
.comunity-user{
	width:110px;
	padding:0 41px 25px 0;
	text-align:center;
	float:left;
}
.comunity-user p{
	padding-top:3px;
	margin-top:0px;
}
.comunity-user.norightpadd{
	padding-right:0px;
}
/*
COMENTARIOS*/
.comentBox{
	padding:10px 0 5px 0;
	background:url(../img/comentario-underline.png) no-repeat 0 bottom;
}
.comentBox p{
	padding:0px 0 10px 0;
	margin:0px 0 0 0;
}
.comentBox p.enviado{
	font-size:11px;
}
.comentBox a img{
	padding:1px;
	background:url(../img/frame_65_2.jpg) no-repeat 0 0;
}
.comentBox .foto{
	float:left;
	width:65px;
	padding:0 15px 5px 0;
}
.comentBox .coment{
	float:left;
	width:550px;
}
.comentBox .denunciar{
	text-align:right;
}
.comentar{
	padding:20px 0 0 0;
}
.comentar form textarea{
	height:170px;
}
h4{
	font-size:25px;
	color:#333;
	padding:20px 0 5px 0;
	margin:0px;
	background:url(../img/comentarios-underline.png) no-repeat right bottom;
}
.paginacio{
	padding:30px;
	text-align:center;
}
/*
CONCIEERTOS
*/
.tablaconciertos{
	padding:15px 0 0 0;
	font-size:12px;
	color:#333;
}
.tablaconciertos table td{
	padding:15px 0 15px 15px;
}
.tablaconciertos table td.fecha,.tablaconciertos table td.ciudad{
	width:120px;
}
.tablaconciertos table td.lugar{
	width:185px;
}
.tablaconciertos table td.more{
	width:90px;
	padding-right:40px;
}
.tablaconciertos table tr.gris{
	background:#e0e2da;
}
.concierto{
	color:#333333;
	font-size:12px;
	padding:0 0 0px 0;
}
.concierto p{
	padding:0px 0 5px 0;
	margin:0px;
}
.amigo{
	width:65px;
	padding:0 2px 5px 2px;
}
.amigo.nopad{
	padding:0 0px 0 0px;
}
.amigo img{
	border:1px solid #777;
}
.amigo p{
	text-align:center;
	font-size:11px;
}
p.mini{
	font-size:11px;
}
.amigoopt{
	width:75px;
}
.amigoopt p{
	padding:25px 0 0 0;
	text-align:center;
	font-size:14px;
}
.amigoopt p a:hover{
	text-decoration:underline;
}
.hid{
	display:none;
}
.hid.open{
	display:inline;
}
p.bandejaentrada{
	padding:0 0 5px 18px;
	background:url(../img/icons/inbox.gif) no-repeat 0 2px;
}
p.bandejaentrada.salida{
	padding:10px 0 5px 18px;
	background:url(../img/icons/outbox.gif) no-repeat 0 12px;
}
p.bandejaentrada.nuevo{
	padding:0px 0 5px 18px;
	background:url(../img/icons/new.gif) no-repeat 0 2px;
}
p.bandejaentrada a{
	color:#fff;
}
p.bandejaentrada a:hover{
	text-decoration:underline;
}
p.linkgrey a{
	color:#343530;
	text-decoration:none;
	font-weight:normal;
}
/*
ESTILOS FORO
*/
div.foro{
	font-size:13px;
}
div.foro a.nuevotema{
	background:url(../img/nuevo-tema.jpg) no-repeat 0px 0px;
	color:#FFF;
	font-size:10px;
	font-weight:bold;
	padding:6px 25px 8px 6px;
}
div.foro table{
	width:640px;
}
div.foro table tr td{
	padding:6px 0 6px 6px;
}
div.foro table tr td.inpar{
	background:#dfe4d9;
}
div.foro table tr.tit td{
	background:#8b897c;
	color:#ac252c;
	font-weight:bold;
}
div.foro table tr td.respuestas{
	border-right:1px solid #cacbc8;
	border-left:1px solid #cacbc8;
	text-align:center;
}
div.foro table tr td.visitas{
	text-align:center;
}
div.foro table tr td.fecha{
	font-size:11px;
	color:#3a3a2f;
	border-right:1px solid #cacbc8;
	padding-left:12px;
}
div.foro table tr td.tit_fecha{
	padding-left:12px;
}
div.foro table tr td.selected a{
	color:#FFFFFF;
}
div.foro table tr td.tit_visitas{
	padding-right:12px;
}
div.foro table tr td.link_usuario a{
	color:#3a3a2f;
}
div.foro table tr.tit td a:hover{
	color:#ffffff;
}
div.foro table tr td.link_usuario2{
	color:#FF0000;
}
.paginacion_float_right{
	width:405px;
}
.paginacion_foro{
	float:right;
	background:#bfc1b8;
	color:#3a3a2f;
	font-size:12px;
	padding:3px 0 2px 0;
}
.paginacion_foro a,.paginacion_foro span.actual{
	background:#fff;
	padding:2px 2px 1px 2px;
	border-right:1px solid #bfc1b8;
}
.paginacion_foro span{
	padding:2px 2px 1px 2px;
	border-right:1px solid #bfc1b8;
}
.paginacion_foro a:hover{
	text-decoration:none;
	color:#3a3a2f;
}
.foro-edit p{
	font-size:14px;
}
.foro-edit p.tit{
	color:#ac252c;
	font-size:14px;
	padding-left:12px;
}
.foro-edit form input,.foro-edit form textarea{
	background:#e9efe3;
	border:none;
	width:600px;
	font-size:14px;
/*
	padding:12px;
*/
	border:12px solid #e2e7dd;
}
.foro-edit form textarea{
	height:200px;
}
.foro-edit form table{
	background:#e2e7dd;
	width:624px;
	padding:5px 5px 0 5px;
}
.foro-edit form iframe{
	background:#e9efe3;
	width:600px;
	border:12px solid #e2e7dd;
}
.foro-edit a.vista_previa{
	background:url(../img/foro_vista_previa.png) no-repeat 0 0;
	font-size:11px;
	padding:0;
	width:auto;
	color:#fff;
	margin:0px 10px 0 0px;
	width:76px;
	height:24px;
	display:block;
	float:left;
}
.foro-edit form input.submit{
	width:76px;
	height:24px;
	padding:0px;
	float:left;
	border:0px;
}
.foro-edit a.vista_previa span{
	display:none;
}
.foro-edit h3{
	color:#6b7452;
	font-size:14px;
	padding-bottom:5px;
}
.foro-item{
	background:#dfe4d9;
}
.foro-item .userinfo{
	background:#dfe4d9;
	text-align:center;
	width:106px;
	padding:8px 0 8px 0;
}
.foro-item .userinfo p{
	font-size:10px;
	padding:0px;
	margin:0px;
}
.foro-item .userinfo p a{
	font-size:12px;
}
.foro-item .maininfo{
	width:530px;
}
.foro-item .maininfo .fecha{
	background:#dfe4d9;
	padding:7px 0 5px 11px;
	color:#ac252c;
	border-left:1px solid #c8ccc1;
}
.foro-item .maininfo .texto{
	background:#c5cabe;
	padding:20px 11px 20px 11px;
	color:#3a3a2f;
	font-size:14px;
	border-left:1px solid #c8ccc1;
	min-height:55px;
}
.foro-item .maininfo .texto.respuesta{
	background:#dfe4d9;
	border-top:1px solid #c8ccc1;
}
.foro-edit .interspace{
	background:#c5cabe;
	height:11px;
}
#busquedaforoform input,#busquedaforoform2 input{
	width:100px;
	padding-top:2px;
}
#busquedaforoform .buscar,#busquedaforoform2 .buscar{
	width:19px;
	padding:0px;
	border:0px;
}
span.amarillo{
	background:#CCCC00;
	
}
