/* CSS Document */
html, body {
margin:0pt;
}
*{
margin:0;
padding:0;
}
body {
color: #C0C0C0;	
font-family: tahoma, Arial, Helvetica, sans-serif;
font-size:10px;
margin: 0 0 10px 0;
background:#000;
}
p{color: #C0C0C0;	
font-family: tahoma, Arial, Helvetica, sans-serif;
font-size:10px;
margin:0;padding:0;
}
#contenido{
margin: 0 0px 0 0px;
padding:0 0px 0 0px;

}
a:hover{background:none;text-decoration:underline;font-size:10px;font-family:tahoma, arial;}
#container {
	width:960px;
	padding: 0px 0px 0px 0px;
	margin: 0pt auto 10pt auto;
	background:#000;
}
#cabecera{
	width:900px;
	padding: 0px 0px 0px 0px;
	margin: 0px auto 0px auto;
	margin-bottom:4px;
	height: 237px;
	}

#cHome {
	display:block;
	height: 165px;
	width: 200px;
	float: left;
}

#cRep {
	display:block;
	height: 50px;
	width: 100px;
	float: left;
}

#menu_superior{
	margin: 0px;
	padding: 0px;
	height: 54px;
	background-image: url(../images/banner_usu.jpg);
	background-repeat: no-repeat;
}

#contenido{
	
}
#footer{
	height: 70px;
	background-image: url(../images/pie.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
	clear:both
	}

#mainLeft { 
float: left; 
width: 144px;
}
#mainCArea { position: relative;}
#bFondo {
	margin: 0px;
	padding: 0px;
	float: right;
	width: 175px;
	background-image: url(../images/nFondo.jpg);
	background-repeat: no-repeat;
}

#nMusica{
	margin: 0px;
	padding: 0px;
	float: left;
	width: 273px;
	display: block;
	
	height: 150px;
}

.pie_gr{
	margin: 0px;
	padding: 0px;
	float: left;
	width: 626px;
	display: block;
	background-repeat: no-repeat;
	height: 33px;
	background-image: url(../images/pie/bottom_gr.jpg);
}

#bienvenido, #artistas_t, #sellos_t, #estilos_t,#usuario_t{
	margin: 0px;
	padding: 0px;
	float: left;
	width: 626px;
	display: block;
	background-repeat: no-repeat;
	height: 56px;
}
#bienvenido{
background-image: url(../images/bienvenido.jpg);
}
#estilos_t{
background-image: url(../images/estilos.jpg);
}
#artistas_t{
background-image: url(../images/artista.jpg);
}
#sellos_t{
background-image: url(../images/sellos.jpg);
}
#usuario_t{
background-image: url(../images/cabeceras/usuario.jpg);
}
#bienvenido em, #artistas_t em, #sellos_t em, #estilos_t em, #usuario_t em{
display:none;
}

#nSocios{
display:block;
float:right;
height:144px;
margin:0px 5px 0pt 0px;
padding:0px;
width:471px;
}




#mainContent2{
}


#bloque1{
	margin: 0px;
	padding: 0px;
	
	
}
#bloque1_iz{
	margin: 0px;
	padding: 0px 0px 0px 30px;
	margin-right:2px;
	width:597px;
	float:left;
	
	
}
#bloque1_der{
	margin: 0px;
	padding: 0px 0px 0px 0px;
	width:300px;
	float:left;
}


#bloque2{
	margin: 0px;
	padding: 0px;
}

#bloque2_iz{
	margin: 0px;
	padding: 0px 25px 0px 25px ;
	height: 462px;
	width:480px;
	float:left;
}
#bloque2_iz_arriba{
	margin: 0px;
	padding: 0px 0px ;
	height: 260px;
	width:480px;
	float:left;
}
#bloque2_iz_abajo{
	margin: 0px;
	padding: 0px ;
	height: 140px;
	width:480px;
	float:left;
}

#bloque2_der{
	margin: 0px;
	padding: 0px 25px 0px 25px ;
	height: 462px;
	width:340px;
	float:left;
}

#mainCenter {
	width: 526px;
	float: left;
	margin-top: 0px;
	margin-left: 2px;
	padding: 3px 6px 0 8px;
	background-image: url(../images/nFondo.jpg);
	background-repeat: repeat-x;
}
#mainCenter .cuadro_home {
	width: 526px;
	float: left;
	margin-top: 0px;
	margin-left: 0px;
	padding: 0 0 0 0px;
	background-image: url(../images/fondo_principal.jpg);
	background-repeat: repeat-x;
	background-color: #87877F;
}


#mainCenter p {
	color: #666666;
	font-family: "Trebuchet MS",Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	line-height: 0.9em;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;

}
#mainCenter div.discos p {
	font-family: "Trebuchet MS",Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	line-height: 0.9em;
	color: #FFFFFF;
	clear: both;

}


#mainCenter h3 {
	background-color: #FFFFFF;
	color: #000000;
	font-size: 0.7em;
	padding-left: 10px;
	clear:both;
	height: 15px;

}

#mainCenter h4 {
	background-color: #999A7B;
	color: #000000;
	font-size: 0.7em;
	padding-left: 25px;
	clear:both;
	height: 17px;
	background-image: url(../images/flecha.gif);
	background-position: 10px 5px;
	background-repeat: no-repeat;

}
#mainCenter h5 {

	color: #000000;
	font-size: 0.7em;
	padding-left: 10px;
	clear:both;
	height: 20px;

}



#bFondo p{
	color: #666666;
	font-family: "Trebuchet MS",Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	line-height: 0.9em;
	padding-left: 18px;
	padding-bottom: 5px;
	padding-top: 5px;

}

#mainCenter a:link, #mainCenter a:visited {
	color: #FFFFFF;
	text-decoration: none;
	background:none;
}
#mainCenter a:hover {
	color: #FFFFFF;
	text-decoration: none;
	background:none;
}

#mainCenter h5 a:link, #mainCenter h5 a:visited {
	text-decoration: none;
	color: #FFFFFF;
	padding-left: 15px;
	background-image: url(../images/arrow2.gif);
	background-position: 1px 1px;
	background-repeat: no-repeat;
}

#mainCenter h5 a:hover {
	text-decoration: underline;
	
}

#enl_dire a:link, #enl_dire a:visited {
	color: #333333;
	text-decoration: none;
}
#enl_dire a:hover {
text-decoration:underline;

}
#pop
{
margin:0 0 0 20px}

#cabecera em, #nav em , #mainLeft em, #bFondo em, #utili em,#bienvenido em,#pop em{
display:none;
}

#footer emm{
/*display:none;*/
}

/**/
#nav li a:link { font-family: "Trebuchet MS",Arial,Helvetica,sans-serif; color: #666666; text-decoration: none; font-weight: normal; }
#nav li a.active:link, #nav li a.active:visited, #nav li a.active:hover { font-family: Arial,Helvetica,sans-serif; color: rgb(204, 255, 102); text-decoration: underline; font-weight: normal; }
#nav li a:visited { font-family: "Trebuchet MS",Arial,Helvetica,sans-serif; color: #666666; font-weight: normal; text-decoration: none; }
#nav li a:hover { font-family: "Trebuchet MS",Arial,Helvetica,sans-serif; color: rgb(255, 255, 255); text-decoration: underline; font-weight: normal; }
#nav li { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; color: #424242; font-size: 0.7em; list-style-type: none; margin-top: 0px; margin-bottom: 0px; }
#nav ul {
	margin-top: 3px;
	margin-bottom: 2px;
	padding: 0 0 0 10px;
}

#nav2 li a:link { font-family: "Trebuchet MS",Arial,Helvetica,sans-serif; color: #666666; text-decoration: none; font-weight: normal; }
#nav2 li a.active:link, #nav2 li a.active:visited, #nav2 li a.active:hover { font-family: Arial,Helvetica,sans-serif; color: rgb(204, 255, 102); text-decoration: underline; font-weight: normal; }
#nav2 li a:visited { font-family: "Trebuchet MS",Arial,Helvetica,sans-serif; color: #666666; font-weight: normal; text-decoration: none; }
#nav2 li a:hover { font-family: "Trebuchet MS",Arial,Helvetica,sans-serif; color: rgb(255, 255, 255); text-decoration: underline; font-weight: normal; }
#nav2 li { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; color: #424242; font-size: 0.7em; list-style-type: none; margin-top: 0px; margin-bottom: 0px; }
#nav2 ul {
	margin-top: 3px;
	margin-bottom: 2px;
	padding: 0 0 0 10px;
}


#mSub{
	background-image:url(../images/mSub.jpg);
	background-repeat:no-repeat;
	height: 30px;
}
#mSub ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
}
#mSub li {
display: inline;
}

#fLib {
float:right;
display:block;
height: 30px;
width: 60px;
}
#fCue {
float:right;
display:block;
height: 30px;
width: 80px;
}
#fCom {
float:right;
display:block;
height: 30px;
width: 110px;
}

/**/
#footer hr {
	clear:both;
	margin: 0px;
	padding: 0px;
	display: none;
}
 hr {
	clear:both;
	margin: 0px;
	padding: 0px;
	display: none;
}
#footer ul {
margin: 0px;
padding: 35px;
list-style: none;
}
#footer li {
display: inline;
}
#fHome {
float:left;
display:block;
height: 33px;
width: 100px;
}
#fAviso {
float:left;
display:block;
height: 33px;
width: 60px;
}
#fContacto {
float:left;
display:block;
height: 33px;
width: 60px;
}
#fProteccion {
float:left;
display:block;
height: 33px;
width: 115px;
}

/**/
.uLib {
	display:block;
	height: 27px;
	width: 110px;
	float: left;
}
.uCue {
	display:block;
	height: 27px;
	width: 70px;
	float: left;
}
.uComp {
	display:block;
	height: 27px;
	width: 110px;
	float: left;
}
/**/
#nav { 
width: 144px; margin-top: 1px;
float: left;
}


#utili{
	margin-top: 1px;
	height: 144px;
	margin: 0 0 0 144px;
}

#nav h3 {
margin:0px;
padding:0px;
}

.nMusi a:link, .nMusi a:visited {
background-image:url(../images/nMusi.jpg);
display:block;
height:26px;
width:144px;
}

.nPren a:link, .nPren a:visited {
background-image:url(../images/nPren.jpg);
display:block;
height:19px;
width:144px;
}
.nEven a:link, .nEven a:visited {
background-image:url(../images/nEven.jpg);
display:block;
height:17px;
width:144px;
}
.nForo a:link, .nForo a:visited {
background-image:url(../images/nForo.jpg);
display:block;
height:17px;
width:144px;
}
.nEmpr a:link, .nEmpr a:visited {
background-image:url(../images/nEmpr.jpg);
display:block;
height:18px;
width:144px;
}
.nCont a:link, .nCont a:visited {
background-image:url(../images/nCont.jpg);
display:block;
height:19px;
width:144px;
}
.nCola a:link, .nCola a:visited {
background-image:url(../images/nCola.jpg);
display:block;
height:28px;
width:144px;
}

.logoClub a:link, .logoClub a:visited {
background-image:url(../images/logo.jpg);
display:block;
height:82px;
width:144px;
}
.mEscu a:link, .mEscu a:visited {
background-image:url(../images/mEscu.jpg);
display:block;
height:21px;
width:144px;
}
.mNuevos a:link, .mNuevos a:visited {
background-image:url(../images/mEscu.jpg);
display:block;
height:18px;
width:144px;
}
.tNews a:link, .tNews a:visited {
background-image:url(../images/tNews.jpg);
display:block;
height:45px;
width:175px;
}
.tMusica a:link, .tMusica a:visited {
background-image:url(../images/musica.jpg);
display:block;
height:57px;
width:273px;
}


.tSoc a:link, .tSoc a:visited {
background-image:url(../images/tSoc.jpg);
display:block;
height:19px;
width:130px;
}
.tDjs a:link, .tDjs a:visited {
background-image:url(../images/tDjs.jpg);
display:block;
height:19px;
width:130px;
}

.acceso a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;

}
.acceso {
	margin-left: 10px;

}
/**/
#navegador {
	padding-top: 3px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.6em;
	padding-bottom: 15px;
	color: #666666;
}
#navegador a:link, #navegador a:visited {
font-size: 0.6em;
	color: #666666;
}

/**/
img.alignleft, img.left {
float:left;
margin:0 10px 0 0;
}

#mainCenter .titulo {
	font-size: 2.5em;
	color: #FF9900;
	font-weight: bold;

}




/**/
input.login {
	width: 120px;
	padding: 0px;
	border-top-color: #FF9900;
	border-right-color: #FF9900;
	border-bottom-color: #FF9900;
	border-left-color: #FF9900;
	margin: 0 0 0 16px;
}

select.selectMultiple {
width: 123px;
padding: 0px;
	border-top-color: #FF9900;
	border-right-color: #FF9900;
	border-bottom-color: #FF9900;
	border-left-color: #FF9900;
	margin: 5px 0 0 16px;
}
/**/
.clearfix:after {
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}


* html>body .clearfix {
	display: inline-block; 
	width: 99%;
	}

* html .clearfix {
	/* Hides from IE-mac \*/
	height: 1%;
	/* End hide from IE-mac */
}

#nMusica p{
	color: #666666;
	font-size: 0.6em;
	line-height: 0.9em;
	padding-left: 15px;
	padding-bottom: 5px;
	padding-top: 5px;

}
#mUser{
	height: 27px;
	margin: 0 0  20px 0;
	padding: 0 0 0px 0;
	display: block;
}

div#mainCArea div.tipos {
	float:left;
	height:50px;
	margin-left:2px;
	margin-right:12px;
	width:154px;
	padding-top: 5px;
	padding-left: 2px;
}

div#mainCArea div.tipos p {
	font-size: 0.7em;
	line-height: 1em;

}
div#mainCArea div.tipos a:link,  div#mainCArea div.tipos a:visited {
	color: #CDCC9E;
	

}
div#mainCArea div.tipos a:hover{
	text-decoration: underline;
	

}

div#mainCArea div.discos {
	float:left;
	margin-left:2px;
	margin-right:12px;
	width:220px;
	padding-top: 5px;
	padding-left: 2px;
	margin-bottom: 0px;
	margin-top: 10px;
}
div#mainCArea div.popularidad {
	float:left;
	margin-left:2px;
	margin-right:12px;
	width:50px;
	padding-top: 5px;
	padding-left: 2px;
	margin-bottom: 0px;
	margin-top: 10px;
}
div#mainCArea div.estilos {
	float:left;
	margin-left:2px;
	margin-right:12px;
	width:50px;
	padding-top: 5px;
	padding-left: 2px;
	margin-bottom: 0px;
	margin-top: 10px;
}



div.noticias{
	background-color: #000000;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 5px;
	height: 70px;

}

div#mainCArea div.top {
	float:left;
	height:70px;
	margin-left:10px;
	margin-right:12px;
	width:154px;
	padding-top: 5px;
	padding-left: 2px;
}

div#mainCArea div.top a:link,  div#mainCArea div.top a:visited {
	color: #FFFFFF;

}
div#mainCArea div.top a:hover {
text-decoration:underline;

}


div#mainCArea div.top p {
	font-size: 0.7em;
	line-height: 1em;

}

div#enlaces{
	float:right;
	height: 72px;
	width: 153px;
	background-image: url(../images/enlaces.jpg);
	background-repeat: no-repeat;
	font-size: 0.7em;
	padding-top: 1px;
	padding-left: 1px;
}
div#enlaces h2{
	font-size: 1em;
	color: #000000;
	margin-left: 2px;
}


#enl_dire {
	list-style-image: url(../images/arrow.gif);
	margin: 0px;
	padding: 0px 0 0 18px;
}

.stock{
	padding:0xp 0 0 0;
	margin: 11px 0 0 0;
	display: block;
}
.listado{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	clear: both;
	width: 526px;
	height: 85px;
}
.orden{
float:right;

}

#mainCenter span.orden a:link, #mainCenter span.orden a:visited{
	color:#000000;
	font-weight: normal;
}
#mainCenter span.orden a:hover{
text-decoration:underline;
}
.titulo_orden{
float:left;
}

table.tabla_disco{
	width:500px;
	clear: both;
		

}
thead{
	font-size: 0.7em;
	font-weight: lighter;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
}
thead tr{
	background-color: #CCCCCC;
	border: 1px solid #000000;
}
#bot_nav {
	width: 900px;
	margin-top: 1px;
	float: left;
	padding:12px 0 0 55px;
	margin: 0 0 0 0px;
}
.b_estilos a:link, .b_estilos a:visited, b_artistas a:hover {

display:block;
height:26px;
width:88px;
float:left;
background-color:none;
background-image: url(../images/bot_musica.jpg);
background-repeat: no-repeat;
}

.b_user a:link, .b_user a:visited, b_user a:hover{

display:block;
height:26px;
width:176px;
float:left;
background-color:none;
}
.b_user a:link, .b_user a:visited, b_user a:hover{

display:block;
height:26px;
width:176px;
float:left;
background-color:none;
}


.b_artistas a:link, .b_artistas a:visited{

display:block;
height:26px;
width:88px;
float:left;
background-color:none;
background-image: url(../images/bot_musica.jpg);
background-repeat: no-repeat;
}
.b_artistas a:hover{
background-image: url(../images/bot_musica_over.jpg);
background-repeat: no-repeat;
}

.b_sellos a:link, .b_sellos a:visited {
display:block;
height:26px;
width:88px;
float:left;
background-color:none;
background-image: url(../images/bot_artistas.jpg);
background-repeat: no-repeat;
}
.b_sellos a:hover{
background-image: url(../images/bot_artistas_over.jpg);
background-repeat: no-repeat;
}


.b_evento a:link, .b_evento a:visited {
display:block;
height:26px;
width:88px;
float:left;
background-color:none;
background-image: url(../images/bot_eventos.jpg);
background-repeat: no-repeat;
}
.b_evento a:hover{
background-image: url(../images/bot_eventos_over.jpg);
background-repeat: no-repeat;
}


.b_empresas a:link, .b_empresas a:visited {
display:block;
height:26px;
width:88px;
float:left;
background-color:none;
background-image: url(../images/bot_colaboran.jpg);
background-repeat: no-repeat;
}
.b_empresas a:hover{
background-image: url(../images/bot_colaboran_over.jpg);
background-repeat: no-repeat;
}

.b_foro a:link, .b_foro a:visited {
display:block;
height:26px;
width:88px;
float:left;
background-color:none;
background-image: url(../images/bot_foro.jpg);
background-repeat: no-repeat;
}
.b_foro a:hover{
background-image: url(../images/bot_foro_over.jpg);
background-repeat: no-repeat;
}

.b_blog a:link, .b_blog a:visited {
display:block;
height:26px;
width:88px;
float:left;
background-color:none;
background-image: url(../images/bot_blogs.jpg);
background-repeat: no-repeat;
}
.b_blog a:hover{
background-image: url(../images/bot_blogs_over.jpg);
background-repeat: no-repeat;
}


.b_prod a:link, .b_prod a:visited {
display:block;
height:26px;
width:122px;
float:left;
background-color:none;
background-image: url(../images/bot_prod.jpg);
background-repeat: no-repeat;
}
.b_prod a:hover{
background-image: url(../images/bot_prod_over.jpg);
background-repeat: no-repeat;
}



.b_estilos em, .b_sellos em, .b_artistas em, .b_evento em, .b_empresas em, .b_foro em, .b_blog em, .b_user em, .b_prod em {
display:none;
}
#tabla_foro{
width:475px;
margin:0px;
padding:0px 0 0 25px;
clear:both;
text-align:left;
}
.texto{
padding:3px 0px 0 25px;

_padding:0;
_text-align:center;

}




.texto_der{
padding:5px 20px 0px 20px;
text-align:justify;
}

.texto_imagen{

padding:3px 0px 0 18px;

_padding:0;
_text-align:center;
}



#tabla_estilos{
width:600px;
margin:0px;
padding:0px 0 0 0px;
clear:both;
text-align:left;
}
#tabla_estilos{
width:545px;
margin:0px;
padding:0px 0 0 0px;
clear:both;
text-align:left;


}

#tabla_artistas{

width:570px;
margin:0px;
padding:0px 0 0 0px;
clear:both;
text-align:left;

}


a:hover{
	background-color:#FFAC01;
	color:#FFFFFF;
	text-decoration:none;	
}

#cabecera a:hover{
	background-color:transparent;
}

#pop a:hover{
	background-color:transparent;
}

#bot_nav a:hover{
	background-color:transparent;
}


a:link, a:visited {
  color:#FFAC01;
  text-decoration: none;
}

#tabla_buscar_ dl {
margin:0px 0 0 0;
}

#tabla_buscar_ a {
color:#C0C0C0;

text-transform:uppercase;
}
#tabla_buscar_ a:hover{
	background:none;
	color:#FFB00F;


}
#tabla_buscar_{
width:200px;
clear:both;

}


#tabla_buscar_ dd {
background-image: url(../images/boton_off.jpg);


margin:1px 1px	1px	1px;
padding:2px 2px 0pt 0px;
width:258px;
font-weight:bold;
/*background-color:#878787;*/
text-align:center;
height:20px;
padding-top:4px;
}



#tabla_buscar_ dd.fondo_rojo {
background-image: url(../images/boton_on.jpg);

/*background-color:#FF0048;*/
color:#FFFFFF;
margin:1px 1px	1px	1px;
padding:2px 2px 0pt 0px;
width:258px;
text-align:center;
}



#tabla_buscador{

margin:1px 1px	1px	1px;
padding:2px 2px 0pt 0px;
width:260px;



}

#tabla_buscador dl {
margin:0px 0 0 0;

_width:100px;

}

#tabla_buscador dd {

margin:1px;
padding:0pt 2px 0pt 0px;
width:250px;
text-align:left;
padding:2px;


_width:150px;
}

#tabla_buscador dd a{
	width:190px;
	
	display:block;
}

#tabla_buscador dl a:hover{
	color:#000;

}



#tabla_artistas dl {
margin:10px 0 0 0;
}

#tabla_artistas dd {

margin:1px;
padding:0pt 2px 0pt 0px;
width:176px;
background-color:#333333;
padding:2px;
text-align:center;
}

#tabla_categorias dl {
margin:10px 0 0 0; 
}

#tabla_categorias dd {
float:left;
margin:1px;
padding:2px;
width:130px;
background-color:#333333;
margin:1px;
text-align:center;
}
#tabla_categorias a {
/*color:#D6D6D6;*/
}
#tabla_artistas a {
/*color:#D6D6D6;
}
#tabla_buscador a {
/*color:#D6D6D6;*/
}
#tabla_buscar a {
/*color:#D6D6D6;*/
}


#bloque1_iz_cargar2 {
        position:absolute;
        top: 50%;
        left: 50%;
        width:32px;
        height:32px;
        margin-top: -16px; /*set to a negative number 1/2 of your height*/
        margin-left: -16px; /*set to a negative number 1/2 of your width*/
}

#bloque1_iz_cargar{
	position: fixed;
	height:13px;
	width:208px;
	z-index:103;
	top: 50%;
	left: 50%;
	margin: -6px 0 0 -104px; /* -height/2 0 0 -width/2 */
}

* html #bloque1_iz_cargar{ /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}



#contenido_cargar {
        position:absolute;
        top: 50%;
        left: 50%;
        width:32px;
        height:32px;
        margin-top: -16px; /*set to a negative number 1/2 of your height*/
        margin-left: -16px; /*set to a negative number 1/2 of your width*/
}
.tabla {
clear:both;
margin:0px;
padding:0px 0pt 0pt 0px;
text-align:left;
/*width:600px;*/
}
.tabla_contador {
clear:both;
margin:0px 0 0 0;
padding:0px 0pt 0pt 0px;
text-align:left;
/*width:600px;*/
}


.subtitulo{
	width:593px;
	height:62px;
	margin:0px;
	
}
.subtitulo_left{
	width:299px;
	height:62px;
	margin:0px;
	
}
.subtitulo2{
	width:597px;
	height:26px;
	background-image: url(../images/subtop2.jpg);
	background-repeat: no-repeat;
}
.pie_abajo{
	width:597px;
	height:22px;
	background-image: url(../images/bottom.jpg);
	background-repeat: no-repeat;
}

.texto table{
	color:#FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;

}
.botonera{
  font-size: 2em;
}
.contador{
margin:0px 20px 0px 0px;
}

.contador_2{
margin:10px 0px 0px 0px;
}

/**/



ul {
margin:0pt 0pt 1em 1em;
}

#spotlight{
margin:0;padding:0;
margin-left:-8px;
}

#spotlight ul {
	clear:both;
	margin:0;padding:0;
}
#spotlight li {
	background:#none;
	color:#7391AB;
	display:block;
	float:left;
	margin-left:6px;
	padding-top:5px;
	text-align:center;
	margin-bottom: 10px;
	height:150px;
}
#spotlight li img{border:8px solid #2F3034;}
#spotlight li a:hover img{border:8px solid #FA9C00;}
#spotlight li a{
	font-family:tahoma, verdana; 
	font-weight:bold; 
	font-size:10px;
	color:#FA9C00;
	text-transform:capitalize;
	border-bottom:1px solid #2F3034;
	border-left:1px solid #2F3034;
	border-right:1px solid #2F3034;
	background: #2F3034;
}
#spotlight li a:hover{
	text-decoration:none;
	color:#FA9C00;
	font-family:tahoma, verdana; 
	font-weight:bold; 
	font-size:10px;
	border-bottom:1px solid #FA9C00;
	border-left:1px solid #FA9C00;
	border-right:1px solid #FA9C00;
	background: #FA9C00;

}
#spotlight .first {
margin-left:0px;
}
#spotlight span{background:#000;padding-top:5px;width:130px;padding-bottom:5px;}

.status {
position:absolute;
right:0px;
top:0px;
z-index:10;
}

#spotlight .img {
background:#44494D none repeat scroll 0%;
display:block;
height:113px;
margin:0pt auto 5px;
overflow:hidden;
position:relative;
text-align:center;
text-decoration:none;
width:120px;

}
#spotlight img {

width:113px;
}
#spotlight .status {
height:100px;
}
#spotlight a {
color:#C8CACB;
display:block;
text-decoration:none;
}
#spotlight a:hover {
color:#E23B00;
text-decoration:underline;
}
#spotlight span, #estate-list span {
display:block;
}

img {
border:medium none;
}
.Evento{
	color: #FFA711;
	font-weight: bold;
	text-transform:uppercase;
	font-size:12px;
	font-family:tahoma, arial, verdana;
	padding-top:10px;

}
.Evento_6{
	color: #FFA711;
	font-weight: bold;
	text-transform:uppercase;
	font-size:12px;
	font-family:tahoma, arial, verdana;
	padding-top:2px;

}
.Evento_2{
color: #C0C0C0;
font-size:10px;
width:300px;
font-family:tahoma, arial, verdana;

	_text-align:left;


}


.Evento_3{
	margin-top: 15px;
	font-size:10px;
	width:370px;
	font-family:tahoma, arial, verdana;
	color: #C0C0C0;
	position:relative;
	
	
	_width:370px;
	_margin-left:0px;
	_position:normal;


}

#evento  .Evento_3 {_margin-left:0px;

	

}



.Evento_4{
	margin-top: 15px;
	font-size:10px;
	width:370px;
	font-family:tahoma, arial, verdana;
	color: #C0C0C0;
	position:relative;
	top:-15px;
	
	_width:370px;
	_margin-left:50px;	

	

}
.Evento_4 a:hover {color:#000;font-family:arial, tahoma;font-size:10px;}
.Evento_4 ul li a:hover, .Evento_4 td.nom a:hover{color:#000;}
.Evento_4 p {
	font-family:tahoma, arial, verdana;
	color:#C0C0C0;	
	font-size:10px;
	position:relative;
	
}
.Evento_5{
color: #C0C0C0;
font-size:10px;
width:360px;
font-family:tahoma, arial, verdana;
padding:0;margin:0;
background:#202020;
height:78px;

clear:both;
}

.style1 {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
}
.style4 {font-family: Tahoma, Arial, Helvetica, sans-serif; color: #C0C0C0;font-size: 12px; text-transform:uppercase;font-weight:bold;}

#usuario .style4 {font-family: Arial, Helvetica, sans-serif; color: #C0C0C0;font-size: 11px; text-transform:uppercase;font-weight:normal;}
#usuario .style1{color:#FF9900;}
#usuario .style1 a:hover{background:none;font-size:11px;font-family:arial;text-decoration:underline;}
#usuario input.style1{color:#000;}

.style6 {font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #FF9900; font-size: 11px; }
.style9 {font-size: 10px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000;width:230px;background:#FFB111;border:0;height:15px;}

.style9_marca {font-size: 10px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000;width:110px;background:#FFB111;border:0;height:15px;padding-left:5px;margin-right:8px;padding-top:2px;padding-bottom:2px;}
.style9_buscador {font-size: 10px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000;width:230px;background:#FFB111;border:0;height:15px;padding-left:5px;margin-right:8px;padding-top:2px;padding-bottom:2px;}



.style99 {font-size: 10px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000;width:300px;background:#FFB111;border:0;height:15px;}

.loginerror2{
	width: 220px; height: 15px;
	font-size:10px;
	background:#FFB111;
	border:1px solid #FFF;
	color:#000;	
	font-weight:normal;

}
.loginerror{
	width: 135px; height: 15px;
	font-size:10px;
	background:#FFB111;
	border:1px solid #FFF;
	color:#000;	
	font-weight:normal;

}

.style10 {
	color: #FF0048;
	float:right;
	width:43px;
	background:url("../img_news/arrow1.jpg") no-repeat #000 right;
	height:82px;
	text-align:right;
	position:relative;
	left:3px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
}
.style10 a{position:relative;top:65px;right:4px;}
.style10 a:hover{background:none;text-decoration:underline;}


.style10_bis {
	color: #FF0048;
	float:right;
	width:43px;
	background:url("../img_news/bg_evento1.gif") no-repeat #000 right;
	height:80px;
	text-align:right;
	position:relative;
	left:3px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
}
.style10_bis a{position:relative;top:95px;right:10px;}
.style10_bis a:hover{background:none;text-decoration:underline;}

.style10_bis2 {
	color: #FF0048;
	float:right;
	width:65px;
	background:url("../img_news/bg_evento2.gif") no-repeat #000 right;
	height:95px;
	text-align:right;
	position:relative;
	left:-1px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	
}
.style10_bis2 a{position:relative;top:105px;right:8px;}
.style10_bis2 a:hover{background:none;text-decoration:underline;}


.style11 {font-family: Tahoma, Arial, Helvetica, sans-serif; color: #FFAB02;font-size: 10px; text-transform:uppercase;}
.style11_disfruta {font-family: Tahoma, Arial, Helvetica, sans-serif; color: #C0C0C0;font-size: 10px;padding-top:5px;}
.style18 {color: #FFFFFF; font-size: 11px; font-family: tahoma, Arial, Helvetica, sans-serif; }
.style19 {padding-left:5px;font-size: 9px; font-family: tahoma, Arial, Helvetica, sans-serif; color: #FF9900; }
.style19 a:hover {background:none;text-decoration:underline;font-size:9px;}

a.style199 {padding-left:10px;font-size: 9px; font-family: tahoma, Arial, Helvetica, sans-serif; color: #FF9900;width:100px;position:relative;top:5px;left:253px; }
a.style199:hover {background:none;text-decoration:underline;font-size:9px;color:#FFF;}

.style20 {color: #CCCCCC;}
.style220 {color: #CCCCCC;line-height:18px;text-align:center;}
.style220 a:hover{font-family:tahoma, arial; font-size:10px;background:none;text-decoration:underline;color:#FFF;}
.style21 {color: #CCCCCC; font-size: 11px; font-family: tahoma, Arial, Helvetica, sans-serif;}
.style22 {color: #FFFFFF}
.style23 {font-family: tahoma, Arial, Helvetica, sans-serif; font-weight: bold; color: #FFFFFF; font-size: 11px; }
.style25 {font-family: tahoma, Arial, Helvetica, sans-serif; font-weight: bold; color: #FF0048; font-size: 11px; }
.style26 {color: #FF0048}
.style6 {font-family: tahoma, Arial, Helvetica, sans-serif; font-weight: bold; color: #FF9900; font-size: 11px; }
.style11 {font-family: Tahoma, Arial, Helvetica, sans-serif; color: #FFAB02;font-size: 10px; text-transform:uppercase;}
.style12 {color: #FFFFFF}
.style14 {font-family: tahoma, Arial, Helvetica, sans-serif; font-weight: bold; color: #FF6600; font-size: 11px; }
.style15 {font-family: tahoma, Arial, Helvetica, sans-serif; font-weight: bold; color: #FF6600; font-size: 16px; }
.style16 {font-family: tahoma, Arial, Helvetica, sans-serif;  color: #FB9D00; font-size: 9px;padding-left:5px;}
.style16 a:hover{color:#000;}
.style16 a{font-family: tahoma, Arial, Helvetica, sans-serif;color: #FB9D00;font-size:9px;width:285px;display:block;}
.style17 {font-family: tahoma, Arial, Helvetica, sans-serif;color: #FB9D00;font-size:9px;}
.style17 a:hover{background:none;text-decoration:underline;font-size: 9px; }
.style17 img{position:relative;top:3px;}
.style21 {color: #CCCCCC; font-size: 11px; font-family: tahoma, Arial, Helvetica, sans-serif;}
.style22 {color: #FFFFFF}
.style27 {font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #FB9D00; font-size: 11px; }
.style28 {font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #FFFFFF; font-size: 11px; }
.style32 {color: #FF0048; font-size: 11px; font-family: Arial, Helvetica, sans-serif; }

#msgerrorauth {
margin:0;padding:0;
position:relative;
left:38px;
background:#232323;
width:300px;


}
#msgerrorauth h2{color: #FB9D00;text-transform:uppercase;font-weight:bold;font-size:10px;}

#tabla_artistas dd.fondo_rojo {
background-color:#FF0048;
color:#FFFFFF;

}
#tabla_artistas dd.fondo_gris{background:#333333;}
.tabla_pie{
margin:0px 0 0 29px;
}


.th_on{

border-bottom:3px solid #000;

}

.tabla_disco{
padding:0;margin:0;

}


.th_hover{


}
#tabla_buscar{
width:545px;
margin:0px;
padding:0px 0 0 0px;
clear:both;
text-align:left;

_width:400px;


}

#tabla_novedades {
clear:both;
margin:0px;
padding:10px 0pt 0pt 0px;
text-align:left;
width:545px;
}

#t_letras{
width:250px;
}
#privada {
float: right;
margin:0 0 0 0;
padding:20px 50px 0 0;
width:135px;
}
#privada h2 {
margin:0 0 0 0;
padding:0px 0px 0 0;
height:45px
}
.cajaform {
border-right:1px solid #F2F5ED;
display:block;
width:115px;
font-size:90%
}
#privada p{
margin:0px;
padding:5px 0 0 0;
}

#edit_bio_artista {
	position:absolute;
	top:-1000px;
}

#edit_bio_artista #edit_explain {
	font-size:12px;
	float:left;
	width:230px;
	background:#232323;
	height:315px;
	padding-left:10px;
	padding-top:10px;
	border-right:5px solid #333;
	line-height:18px;
}
#edit_bio_artista #edit_explain b{color:#FFAC01;text-transform:uppercase;}

#edit_bio_artista #edit_explain .inputs {}
#edit_bio_artista #edit_explain .inputs input{font-size:11px;padding-left:10px;padding-right:10px;*padding-left:0px;*padding-right:0px;}
#edit_bio_artista #edit_rte {
	float:left;
	width:600px;
	text-align:left;
	background:#FFF;
}


#edit_bio_artista2 #edit_explain_largo {
	font-size:12px;
	text-align:center;
	float:left;
	width:840px;
	background:#232323;
	height:120px;
	padding-left:10px;
	padding-top:20px;
	border-right:3px solid #333;
	line-height:18px;
}

#edit_bio_artista2 #edit_explain_largo b{
	color:#FFAC01;
	text-transform:uppercase;
}


#sugiere_evento table td {
	font-size:10px;
	padding:0px;
	padding-left:10px;
}

#sugiere_evento table td input, #sugiere_evento table td textarea {
	font-size:10px;
	background:#1A1A1A;
	border:1px solid #666;
	color:#CCC;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:8px;
	padding-right:8px;
	width:330px;
	font-family:Tahoma, Arial;
}

#sugiere_evento table td input.fecha {
	width:70px;
}

#sugiere_evento table {
}
#sugiere_evento table td input.foto {
	width:205px;
	border:1px solid #666;
}

#sugiere_evento table td input.text {
	width:187px;
}
#sugiere_evento table td textarea {
	height:70px;
}

#sugiere_evento  .enviarbio{font-size:10px;font-family:tahoma, arial; }
#sugiere_evento  .enviarbio:hover{font-size:10px;font-family:tahoma, arial;background:none;text-decoration:underline;}
#sugiere_evento  .enviarbio b{font-weight:normal;color:#C0C0C0;}

#envia_evento_largo {
	font-size:11px;
	text-align:left;
	padding-left:30px;
	padding-top:40px;
	
	
}
#envia_evento_largo .opacity {
	border:0;
	float:left;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=40);
	-moz-opacity: 0.4;
	padding-top:4px;
	
}
#envia_evento_largo b{
	color:#FFAC01;
	text-transform:uppercase;
}

#wiki_weblinks {
	margin-top:26px;
}

#wiki_weblinks table {
	width:100%;
}

#wiki_weblinks th {
	font-weight:normal;
	color:#C0C0C0;
	padding-top:3px;
}
#wiki_weblinks th, #wiki_weblinks td {
	vertical-align:top;
	text-align:center;
	font-size:11px;
	color:#C0C0C0;
}

#wiki_weblinks input, #wiki_weblinks textarea {
	font-size:10px;
}

#wiki_weblinks .inp_txt {
	width:290px;
	padding:2px;
	color:#CCC;
	background:#222;
	border:1px solid #555;
}

#wiki_weblinks textarea {
	height:30px;
	width:320px;
	padding:2px;
	color:#CCC;
	background:#222;
	border:1px solid #555;
	font-size:11px;
	font-family:Arial;
}
#wiki_weblinks th.wik_cancel {
	padding-left:20px;
	text-align:left;
}
#wiki_weblinks th.wik_send {
	padding-right:20px;
	text-align:right;
}
#ins_weblink_ok {
	font-size:11px;
	padding-top:12px;
	text-align:center;
	color:#C0C0C0;
}
#ins_weblink_ok b {
	font-size:11px;
	padding-top:15px;
	text-align:center;
	color:#FFB111;
	padding:8px;
	display:block;
}
#list_weblinks div {
	text-align:center;
}
.diviframe_eurobeats {
	border:1px solid #666;
	margin-top:10px;
	width:92%;
	background:#333;
	padding:2px;
}
.checkacepto {
	padding-top:4px;
	padding-bottom:10px;
}
