@charset "utf-8";
/* CSS Document */

/*HTMLS*/
body{background:#3d3d3d; margin:0 0; text-align:center; font-family:Tahoma, Geneva, sans-serif; color:#FFF; font-size:11px;}

/*IDS*/
#bannerpopup{position:absolute; top:150px; left:400px; z-index:20;}
#contenedor{margin:0 auto; width:850px; text-align:left;}
#alltop{height:93px; width:850px; }
#top{height:93px; width:275px; float:left;}
#bannertop{height:72px; width:480px; float:right; margin:12px 0 0 0;}
#logo{margin:22px 0 0 18px; border:0px;}
#menu{height:40px;}
#menuhome{height:39px;}
#lineashome{background:url(img/lineashome.gif) no-repeat; height:34px; width:100%;}
#lineasnovedades{background:url(img/lineasnovedades.gif) no-repeat; height:30px; width:100%;}
#lineascatalogo{background:url(img/lineacatalogo.gif) no-repeat bottom; height:26px; width:100%;}
#lineadescarga{background:url(img/lineadescarga.gif) no-repeat bottom; height:26px; width:100%;}
#lineasmultimedia{background:url(img/lineasmultimedia.gif) no-repeat bottom; height:26px; width:100%;}
#lineastore{background:url(img/lineastore.gif) no-repeat bottom; height:26px; width:100%;}
#lineaartistas{background:url(img/lineaartistas.gif) no-repeat; height:17px; width:100%; margin:5px 0; }
#mod_novedades{ width:385px; float:left; margin-right:10px;}
#mod_discografia{ width:385px; float:left; margin-right:10px;}
#mod_videos{ width:269px; height:420px; float:left; margin-right:8px;}
#mod_artistas{ width:176px; height:325px; background:#34525a url(img/tit_destacados.gif) top left no-repeat; float:left; padding-top:20px; margin-bottom:20px;}
#mod_buscador{ width:166px; height:548px; background:#34525a url(img/tit_buscar.gif) top left no-repeat; float:left; padding:20px 0 0 10px; margin-bottom:20px;}
#mod_buscador_cat{ width:166px; height:250px; margin-top:-10px; background:#812a61 url(img/tit_buscar_cat.gif) top left no-repeat; float:left; padding:20px 0 0 10px; margin-bottom:20px;}
#mod_buscador_store{ width:166px; height:200px; margin-top:-10px; background:#772a81 url(img/tit_buscar_store.gif) top left no-repeat; float:left; padding:20px 0 0 10px; margin-bottom:20px;}
#mod_player{float:left; width:263px; padding-top:20px;}
#mod_banner1{ width:176px; height:48px; float:left; margin-top:-5px; background:#1c2b30 url(img/tit_news.gif) no-repeat;}
#mod_banner1 input{width:140px; float:left; height:17px; margin:22px 0 0 8px; background:#000; border:0px; color:#CCC; font-size:10px;}
#mod_banner1 img{margin-top:21px;}
#noticia{width:269px; float:left; margin:0 8px 0 -3px; background:#7d7828;}
#izq_artistas{width:176px; height:318px; float:left; margin-right:15px; margin-top:10px;}
#der_artistas{width:655px; height:318px; float:left; margin-top:10px;}
#izq_desc{width:176px; height:318px; float:left; margin-left:13px; margin-top:10px;}
#izq_multi{width:176px; height:318px; float:left; margin-left:13px;}
#izq_cat{width:176px; height:318px; float:left; margin-right:15px; margin-top:10px;}
#der_cat{width:655px; height:318px; float:left; margin-top:10px;}
#der_multi{width:655px; float:left; margin-top:-9px;}
#nombre_artista{width:595px; height:30px; overflow:hidden; background:#8e8e8e; font-size:22px; padding:6px 25px; font-style:italic; font-weight:bold;}
#solapas{background:url(img/lineaartistas.gif) 0px 40px no-repeat;}
#novedadess, #biografia, #fotos, #links, #store, #discografia{float:left; width:385px; }
#publicaciones {float:left; }
#caja_artistas{width:654px; height:577px; background:url(img/fnd_caja_art.gif) repeat-y;}
#resultados{ width:144px; height:270px; background:#000; overflow:hidden; *margin-top:-4px;}
#res_cat{margin-bottom:10px; color:#999;}
#desc_frase{float:left;}
#desc_banner{float:left;}
#desc_contenido{ width:100%; height:500px; clear:both;}
#video_datos{width:256px; height:34px; padding:6px 10px; background:url(img/fnd_datos_video.gif) no-repeat top left; margin-top:4px;}
#video_datos_in{width:382px; height:34px; padding:6px 10px; background:url(img/fnd_datos_video2.gif) no-repeat top left; margin-top:4px;}
#video_items{height:170px;  overflow:hidden;}
#video_items2{height:257px; width:266px; background:#444343; overflow:hidden;}
#player_datos{ width:263px; height:100px; background:#000000; margin-bottom:2px;}
#player_datos img{border:#333 1px solid; margin:7px 15px 0 0;} 
#player_info{float:left; line-height:17px; margin-top:20px; width:145px;}
#player_items{width:263px; background:#444343; float:left; margin-top:3px;}
/*#player_items img{ margin:-19px 0 0 0; border:0px;} */
#izq_videos{float:left; width:382px; margin-right:5px;}
#der_videos{float:left; width:268px;}
#musica_datos{ width:382px; height:100px; background:#000000; margin-bottom:2px;}
#musica_datos img{border:#333 1px solid; margin:7px 15px 0 0;} 
#musica_info{float:left; line-height:17px; margin-top:20px; width:145px;}
#musica_items{width:264px; background:#444343; height:220px; overflow:hidden; float:left; margin-top:3px;}
#musica_items img{ margin:-19px 0 0 0; border:0px;} 
#lanz_musica{width:382px; background:#202020; height:216px; margin:10px 0 0 0;}
#art_dest2{ overflow:hidden; height:295px;}

#tapa_revista{width:320px; margin:0 20px 0 0; float:left;}
#lista_revista{width:300px; float:left;}
#revista_items{	height:420px; overflow:hidden; cursor:pointer;}
#revista_items a{text-decoration:none;}
#clickpara{ width:315px; padding:5px 5px; color:#CCC; background:#000;}
#clickpara a{color:#04b4ee; text-decoration:none;}

/*CLASES*/
.item_revista{width:292px; height:32px; padding:8px 8px; background:url(img/bgn_revista.gif) no-repeat; color:#999; text-decoration:none;}
.item_revista span{color:#04b4ee;}
.nov_home{height:100px; width:100%; background:url(img/fnd_nov_home.gif) no-repeat; margin-bottom:6px; display:block; cursor:pointer;}
.nov_home:hover{background:url(img/fnd_nov_home2.gif) no-repeat;}
.nov_home a{color:#FFF; text-decoration:none;}
.nov_home img{border:0px; margin:18px 0 0 1px;}
.nov_home2{height:100px; width:100%; background:url(img/fnd_nov_homeb.gif) no-repeat; margin-bottom:6px; display:block; cursor:pointer;}
.nov_home2:hover{background:url(img/fnd_nov_homeb2.gif) no-repeat;}
.nov_home2 a{color:#FFF; text-decoration:none;}
.nov_home2 img{border:0px; margin:18px 0 0 1px;}
.disco_artista{height:108px; width:100%; background:url(img/fnd_disco.gif) no-repeat; display:block;}
.disco_artista img{border:0px; margin:7px 0 0 1px;}
.disco_artista .tapa{border:1px solid #333; margin:7px 0 0 1px;}
.disco_controles{float:right; margin:-10px 20px 0 0;}
.temas_disco{line-height:18px; width:100%; background:url(img/fnd_temas.gif) repeat-y; margin:0px 0 10px 0; display:none;}
.temas_disco div{padding:10px 30px;}
.data_nov{padding:14px 0 0 12px; width:305px;  height:65px; overflow:hidden;}
.data_nov a{display:block; padding-right:30px;}
.data_disco{padding:14px 0 0 12px; width:255px; height:65px; overflow:hidden;}
.tit_nov{color:#eee004;}
.tit_nov2{color:#04b4ee;}
.art_dest{width:175px; text-decoration:none; height:55px; padding-top:5px; display:block; cursor:pointer;}
.art_dest:hover{background:#3f6974; text-decoration:none;}
.art_dest a{text-decoration:none;}
.art_nombre{padding:10px 0 0 14px; overflow:hidden;}
.dest_blanco{color:#FFF;}
.dest_celeste{color:#05b7ea;}
.top_noticia{color:#eee004; font-size:12px; padding:0 13px; float:left;}
.nav_noticias{float:right; width:80px; color:#eee004; font-size:12px; text-align:right; margin-right:10px;}
.nombre_noticia{font-size:22px; padding:5px 13px; font-style:italic; font-weight:bold; text-transform:uppercase }
.nombre_noticia a{color:#FFF; text-decoration:none;}
.nombre_noticia a:hover{ background:#8e882e;}
.texto_noticia{padding:0 13px 25px 13px;}
.img_noticia{margin:10px 0;}
.datos_artista{width:385px; }
.bio_artista{width:365px; padding:0 20px 0 0; }
.foto_galeria{margin:0 10px 10px 0; border:1px solid #04b4ee;}
.tit_link{height:33px; width:132px; background:url(img/fnd_link.gif) no-repeat right; float:left; padding-top:14px; text-align:center; text-transform:uppercase;}
.url_link{height:33px; width:245px; background:url(img/fnd_link.gif) no-repeat right; float:left; padding-top:14px; text-align:center; }
.url_link a{color:#04b4ee; text-decoration:none;}
.art_destacados{width:292px; height:122px; margin:15px 0 0 22px; float:left; }
.nom_dest_art{width:277px; height:24px; margin-top:1px; font-size:14px; padding:3px 0 0 15px; float:left; background:#8e8e8e; font-style:italic; font-weight:bold; text-transform:uppercase;}
.cajita{ width:156px; height:27px; background:url(img/fnd_cajita.gif) no-repeat; margin:5px 0 0 0; padding:6px 5px;}
.cajita input{width:125px; height:18px; float:left; background:#000; color:#FFF; border:0px; font-size:10px;}
.cajita2{ width:156px; height:310px; background:url(img/fnd_cajita2.gif) no-repeat; margin:5px 0 0 0; padding:6px 5px;}
.cajita3{ width:156px; height:48px; background:url(img/fnd_cajita2.gif) no-repeat bottom left; margin:5px 0 0 0; padding:6px 5px;}
.cajita_cat{ width:156px; height:27px; background:url(img/fnd_cajita_cat.gif) no-repeat; margin:5px 0 0 0; padding:6px 5px;}
.cajita_cat input{width:125px; height:18px; float:left; background:#000; color:#FFF; border:0px; font-size:10px;}
.cajita_store{ width:156px; height:27px; background:url(img/fnd_cajita_store.gif) no-repeat; margin:5px 0 0 0; padding:6px 5px;}
.cajita_store input{width:125px; height:18px; float:left; background:#000; color:#FFF; border:0px; font-size:10px;}
.res_artista{width:100%; height:48px; text-decoration:none; padding:5px 0; display:block; cursor:pointer;}
.res_artista:hover{ background:#191919;}
.res_artista a{text-decoration:none;}
.res_cat{width:280px; text-decoration:none; float:left; background:#202020; padding:20px; margin:0 7px 10px 0; display:block;}
.cat_datos{ margin-left:15px; line-height:17px; width:170px; overflow:hidden;}
.img_cat{float:left; margin-right:10px;}
.tit{color:#595858;}
.art{color:#ef0c9c;}
.azul{color:#05b7ea;}
.verde{color:#03da2b;}
.precio{color:#b603f1;}
.foto_cat{border:#333333 1px solid; margin-bottom:5px;}
.paginado{margin-bottom:10px; width:100%;}
.datos_cat{color:#999;}
.lanz_cd{ width:165px; cursor:pointer; padding:5px 0px; margin-top:-10px; }
.lanz_cd:hover{background:#353535;}
.lanz_cd img{ border:#999 solid 1px; margin-left:5px;}
.info_lanz{margin:2px 0 0 10px; float:left; width:80px;}
.info_lanz a{color:#FFF; text-decoration:none;}
.res_store{width:120px; height:225px; text-decoration:none; float:left; background:#202020; padding:20px; margin:0 2px 2px 0; display:block;}
.store_img{ background:#252525; top:50%; width:100%; height:125px; text-align:center; margin-bottom:10px;}
.store_datos{line-height:17px; width:120px; overflow:hidden;}
.desc_item{width:105px; height:150px; background:#333; padding:10px; float:left; margin:0 5px 5px 0; text-align:center;}
.desc_item img{border:#666 solid 1px; margin:6px 0 11px 0;}
.video_item{width:266px; height:44px; background:url(img/fnd_item_video.gif) no-repeat top left;}
.video_item:hover{background:url(img/fnd_item_video2.gif) no-repeat top left;}
.video_item img{margin-top:4px; border:0;}
.video_info{margin:6px 0 0 10px; float:left;  }
.video_info a{text-decoration:none; color:#CCC; height:30px; width:210px; display:block;}
.player_item{width:258px; background:#000; overflow:hidden; margin-bottom:1px; padding:0 0 6px 6px;}
.player_item a{text-decoration:none; width:100%; color:#FFF; cursor:pointer;}
.player_buscador{width:257px; height:20px; background:#1b1b1b; padding:5px 3px; float:left; margin-top:3px;}
.player_buscador input{width:180px; height:18px; margin:0 3px; float:left; background:#000; color:#FFF; border:0px; font-size:10px;}
.player_buscador span{float:left; margin:4px 0 0 5px;}
.videos_buscador{width:257px; height:20px; background:#1b1b1b; padding:5px 3px; margin-bottom:5px;}
.videos_buscador input{width:180px; height:18px; margin:0 3px; float:left; background:#000; color:#FFF; border:0px; font-size:10px;}
.videos_buscador span{float:left; margin:4px 0 0 5px;}
.lanz_musica{width:77px; height:107px; float:left; margin:20px 0 0 14px;}
.lanz_musica img{border:#333 solid 1px; margin-bottom:10px;}
.tapa{border:#333 1px solid;}
.info_tema{float:left; width:228px; margin:6px 0; }
.ico_comprar{float:left; width:25px; height:25px; }
.info_tema2{float:left; width:228px; margin:6px 0;  }
.ico_comprar2{float:left; width:25px; height:25px; margin:25px 0 -25px 0; }
.in_contacto{width:150px; height:20px; margin-left:8px; background:#000; border:#333 solid 1px; color:#CCC; font-size:11px;}
.sel_contacto{width:150px; height:18px; margin-left:8px; background:#000; border:#333 solid 1px; color:#CCC; font-size:10px;}
.text_contacto{width:150px; height:80px; margin-left:8px; background:#000; border:#333 solid 1px; color:#CCC; font-size:11px;}

.ira{width:25px; height:18px; float:left; background:#000; color:#FFF; border:0px; font-size:10px;}

#form_login{text-align:left;}
#form_login input{width:150px; height:17px; margin-left:8px; background:#000; border:#333 solid 1px; color:#CCC; font-size:10px;}
#form_login a{color:#CCC; }
.login_msj{background:#383737; padding:12px;}
.error{color:#F00; font-weight:bold;}