
/* CSS Document */
/*PORTUGUES*/

body {   
    margin:0 auto;
    text-align:center;
	background-image: url(http://www.diegotorres.com/imagenes_fondo/foto_fondo_1.jpg);
	background-repeat:no-repeat;
	background-position:center top;	
		
  } 

.clear { clear: both;}
span.oculto_hidden { visibility:hidden;}
span.oculto_none { display:none;}

h1, h2, h3, h4 { font:normal 11px Arial, Helvetica, sans-serif; }

/*:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/
/*MODAL FORMULARIO...........................................................................*/ 
.modal {
	width:350px;
	height:240px;
	background:url(imagenes/fondo_formulario_login.jpg) no-repeat 5px 31px;
	background-color:#333333;
	display:none;	
	text-align:left;	
}

#top_modal{ height:29px; background:url(imagenes/vineta_mas_internas.gif) no-repeat 8px 7px; border-bottom:1px solid #999999; margin-bottom:40px;}
	h1.titulo_top_modal { color:#FFFFFF; font-size:13px; margin:6px 0 0 25px; float:left; display:inline;}
	
	form{}
	input, select{ background-color:#000000; border:1px solid #666666; height:17px; padding:0 0 0 5px; font:normal 10px Arial, Helvetica, sans-serif; color:#FFFFFF;}
	input:focus, select:focus { border-color:#CE6431;}		
	
	button.close { width:30px; height:29px; background:url(imagenes/btn_cerrar_login.jpg) no-repeat 0 0; display:block; cursor:pointer; float:left; border:none; margin:0 0 0 254px;}
	button.close:hover { background-position:0 -29px;}
		input#login_usuario,
		input#login_contrasena { margin:0 0 8px 130px; width:165px;}
		button#login_suscripcion { width:76px; height:26px; border:none; background:url(imagenes/btn_suscribite_log.jpg) no-repeat 0 0; margin:20px 0 0 225px; cursor:pointer;}
			button#login_suscripcion:hover { background-position:0 -26px;}
			
#base_modal {background-color:#000000; text-align:center; padding:10px 0; margin:40px 0; border-bottom:5px solid #333333;}
	h1.txt_base_modal { font-size:9px; color:#cccccc; }
	h1.txt_base_modal a { text-decoration:none; color:#FF6600; }
	h1.txt_base_modal a:hover { color:#cccccc;}


/*:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/
/*HEAD...........................................................................*/ 
#head {
	width:818px;	
	text-align: right;
	margin:0 auto;	
  }
	.modalInput { width:46px; height:15px; margin:5px 0 10px 595px; display:block; border:none; color:#FF6600; cursor:pointer; background:url(imagenes/btn_login.jpg) no-repeat 0 0; } 
		.modalInput:hover { background-position:0 -15px;}
			
  	#contenedor_logo_botonera_home{ float:right; margin:7px 0 0 0;}	
		.logo{ float:left;}
		ul.botonera_idioma{ float:left; list-style-type:none; margin:38px 0 0 11px; }
			ul.botonera_idioma li { float:left; display:inline; margin-left:10px; }
			ul.botonera_idioma li a { background:url(imagenes/vineta_mas_idioma.gif) no-repeat 0px 5px; text-decoration:none; display:block; font:normal 9px "Trebuchet MS", Trebuchet, Arial, Helvetica, sans-serif;  padding-left:8px;}
			ul.botonera_idioma li a:hover { color:#FF6600;}
			
			/*SELECT BOTONERA IDIOMA*/
			.idioma_up {color:#000000;}
			.idioma_select {color:#FF6600; cursor: default;}
			
	
	ul.botonera_principal_superior { width: 818px; text-align:center; float:left; display:inline; list-style-type:none; margin:12px 0 0 0; padding: 0 0 5px 0;
	background:url(imagenes/opacidad_blanca_70.png) repeat 0 0;} 
		ul.botonera_principal_superior li { display: inline-block; margin: 0px 7px; }
		ul.botonera_principal_superior li a { font:normal 11px Arial, Helvetica, sans-serif; text-decoration:none; padding:0 6px 0 6px; }
		ul.botonera_principal_superior li a:hover { background-color:#000000; color:#FFFFFF;}	
		ul.botonera_principal_superior li a.desabilitado,
		ul.botonera_principal_superior li a.desabilitado:hover{ background:none; color:#999999; cursor:default;}
		
			/*SELECT BOTONERA PRINCIPAL*/
			.principal_up {color:#000000;}
			.principal_select{ background-color:#000000; color:#FFFFFF; cursor:default;}
		
 	@media screen and (-webkit-min-device-pixel-ratio:0) {
	ul.botonera_idioma li { float:left; display:inline; margin-left:9px; }
	ul.botonera_idioma li a { background:url(imagenes/vineta_mas_idioma.gif) no-repeat 0px 2px;}
	
	ul.botonera_principal_superior{ padding:5px 0;}
	ul.botonera_principal_superior li a {padding: 0 5px;}
	}
	
	
/*:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/
/*CENTRAL...........................................................................*/ 
#central {
	width:818px;
	text-align:left;
	margin:0 auto;	
	padding:12px 0 0 0;
  }
	#central_columna_izq{ width:476px; float:left; display:inline; margin:0 7px 0 0; }
		#central_contenedor_video{ width:476px; height:342px; }
		#central_contenedor_galeria_imagenes{ height:132px; margin:4px 0 0 0; }
			#head_galeria_imagenes { width:462px; height:24px; background:url(imagenes/fondo_head_ligtbox.png) repeat-x 0 0; padding:3px 0 0 14px;}
				a.bt_ver_mas { font:normal 11px Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration:none; float:right; display:inline; margin:2px 10px 0 0;}
				a.bt_ver_mas:hover { color:#999999;}			
			
		
	#central_columna_der{ float:left; display:inline;}
	
		/*ESTILOS PARA PREW SHOWS*/	
		#central_contenedor_shows{ width:170px; height:184px; float:left; display:inline; background:url(imagenes/nuevo_album_hover.png) no-repeat 0 0; cursor:pointer; background-color: transparent; }					
			.contenedor_imagen_nuevo_single { width:170px; height:184px; display:block; background: url(imagenes/nuevo_album.png) no-repeat 0 0;}

		/*#central_contenedor_shows{ width:170px; height:184px; float:left; display:inline; background:url(imagenes/fondo_prew_shows.png) no-repeat 0 0; }					
				p.titulo_prew_shows{ font:normal 10px Arial, Helvetica, sans-serif; color:#FFFFFF; text-align:left; display:block; margin:10px 0 0 50px;}		
				p.titulo_prew_shows strong { font-size:21px; margin-top:-4px; display:block; }
				
				.prew_shows{ width:166px; height:110px; position:relative; overflow:hidden; }
				.prew_shows .items_shows {width:20000em;position:absolute; clear:both; margin:0; padding:0;}
				.prew_shows .items_shows div { width:166px; height:109px; float:left; display:inline; margin-top:-5px; text-align:center; background:url(imagenes/prew_show.png) no-repeat center 10px; }				
				
				DUPLICADOS EN ESTILOS SHOWS.CCS
				.prew_shows .items_shows div p { color:#FFFFFF; font-family:Arial, Helvetica, sans-serif;}
				p.semana{ height:15px; font-size:10px; display:block; padding-top:20px; margin-bottom:-3px; }
				p.dia{height:36px; font-size:32px; }
				p.mes{ height:22px; font-size:11px; display:block; margin-top:-1px;}
				p.pais{ font-size:10px; display:block;}
				p.pais_largo{ font-size:8px; display:block; padding-top:5px; font-family:Arial, Helvetica, sans-serif; font-stretch:condensed;  }
				
												
				#base_prew_shows{ text-align:center; margin-top:5px;}
				#base_prew_shows a { margin:0 auto; float:none;}*/
		
		
		/*.......................*/			
		#central_contenedor_vip{ width:160px; height:181px; float:left; display:inline; margin:0 0 0 3px; background:url(imagenes/acceso_vip_hover.png) no-repeat 0 0; cursor:pointer;}
			.contenedor_imagen_acceso_vip { width:160px; height:181px; display:block; background: url(imagenes/acceso_vip.png) no-repeat 0 0;}
			
		#central_contenedor_descargas { width:324px; background:url(imagenes/opacidad_negra_70.png) repeat 0 0; margin:4px 0 0 0; padding:8px 0 5px 11px;}
			h1.titulares_contenedores_home{ height:19px; float:left; display:inline; color:#FFFFFF; font-size:12px; background:url(imagenes/vineta_mas_home.gif) no-repeat 0 0; padding:1px 0 0 25px;}
			ul.central_botonera_descarga{list-style-type:none; margin:3px 0 0 0;}
				ul.central_botonera_descarga li {display: inline-block;}
				ul.central_botonera_descarga li a { display:block; width:85px; height:61px; margin:0 9px; }
					ul.central_botonera_descarga li.btn_wallpaper a { background: url(imagenes/btn_video_home_1.jpg) no-repeat 0px 0px;}/*btn_video_home_1.jpg*/
					ul.central_botonera_descarga li.btn_screensavers a { background: url(imagenes/btn_video_home_2.jpg) no-repeat 0px 0px;}
					ul.central_botonera_descarga li.btn_letras a { background: url(imagenes/btn_video_home_3.jpg) no-repeat 0px 0px;}
					
					ul.central_botonera_descarga li.btn_wallpaper a:hover,
					ul.central_botonera_descarga li.btn_screensavers a:hover,		
					ul.central_botonera_descarga li.btn_letras a:hover { background-position: 0 -61px;}
					
		#central_contenedor_redes_sociales{ width:335px; height:43px; background:url(imagenes/opacidad_negra_70.png) repeat 0 0; margin:4px 0 0 0;}
			ul.central_botonera_redes_sociales {list-style-type:none; text-align:center; padding:5px 0 0 0;}
				ul.central_botonera_redes_sociales li {display: inline-block;}
				ul.central_botonera_redes_sociales li a { width:63px; height:32px; display:block; margin:0 0 0 -1px; }				
					ul.central_botonera_redes_sociales li.btn_facebook a { background: url(imagenes/btn_facebook.png) no-repeat 0px 0px;}
					ul.central_botonera_redes_sociales li.btn_myspace a { background: url(imagenes/btn_myspace.png) no-repeat 0px 0px;}
					ul.central_botonera_redes_sociales li.btn_twitter a { background: url(imagenes/btn_twitter.png) no-repeat 0px 0px;}
					ul.central_botonera_redes_sociales li.btn_youtube a { background: url(imagenes/btn_youtube.png) no-repeat 0px 0px;}
					ul.central_botonera_redes_sociales li.btn_sonico a { background: url(imagenes/btn_sonico.png) no-repeat 0px 0px;}
					
					ul.central_botonera_redes_sociales li.btn_facebook a:hover,
					ul.central_botonera_redes_sociales li.btn_myspace a:hover,		
					ul.central_botonera_redes_sociales li.btn_twitter a:hover,
					ul.central_botonera_redes_sociales li.btn_youtube a:hover,
					ul.central_botonera_redes_sociales li.btn_sonico a:hover { background-position: 0 -32px;}
		
		#central_contenedor_discografia { width:335px; height:135px; margin:4px 0 0 0; background:url(imagenes/opacidad_negra_70.png) repeat 0 0; }
			#head_contenedor_discografia { width:321px; height:40px; padding:10px 0 0 14px;}
			#head_contenedor_discografia a.bt_ver_mas{ margin:0 20px 0 0;}
				#contenedor_previs_discografia { margin:0 0 0 30px;}
					ul.previs_tapas li { list-style:none; float:left; display:inline;}
					ul.previs_tapas li a img { width:60px; height:60px; -ms-interpolation-mode: bicubic; margin:0 5px; }
					ul.previs_tapas li a img:hover { position:relative; z-index:1; width: 81px; height:81px; margin-top:-10px; margin-left:4px;}
					
					#easyTooltip0 div.uno,
					#easyTooltip1 div.uno,
					#easyTooltip2 div.uno,
					#easyTooltip3 div.uno,
					#easyTooltip4 div.uno { width:68px; background-color:#000000; padding:5px; font:normal 11px Arial, Helvetica, sans-serif; border:1px solid #666666; border-bottom:none;}
					
					#easyTooltip0 div.dos,
					#easyTooltip1 div.dos,
					#easyTooltip2 div.dos,
					#easyTooltip3 div.dos,
					#easyTooltip4 div.dos { width:80px; height:14px; background:url(imagenes/fondo_tolltip.png) no-repeat 0 0; margin:0; padding:0;}
					
					#easyTooltip0 h4, #easyTooltip1 h4, #easyTooltip2 h4, #easyTooltip3 h4, #easyTooltip4 h4 { color:#ffffff;}					
					#easyTooltip0 p, #easyTooltip1 p, #easyTooltip2 p, #easyTooltip3 p, #easyTooltip4 p{ color:#FF6600;}
		
	@media screen and (-webkit-min-device-pixel-ratio:0) {h1.nombre_show{ width:113px;}}
		
/*:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/
/*FOOTER...........................................................................*/ 
#foot {
	width:818px;
	text-align:left;
	margin:0 auto;	
  }
  
  h1.txt_footer { float:left; display:inline; font:normal 9px "Trebuchet MS", Trebuchet, Arial, Helvetica, sans-serif; color:#FFFFFF; margin:6px 0 0 6px;}
  h1.armado{ float: right; display:inline; font:normal 9px "Trebuchet MS", Trebuchet, Arial, Helvetica, sans-serif; color:#999; margin:6px 6px 0 0;}
  h1.armado a { text-decoration:none; color:#999;}
  h1.armado a:hover{ color:#fff;}
  
  
/*:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/
/*PAGINAS INTERNAS GENERALES...........................................................................*/ 
#contenedor_logo_botonera{ float:right; margin:37px 0 0 0;}

#contenedor_botonera_interna_media{ height:30px;}
	#contenedor_cuerpo_interna_media{ height:428px; background:url(imagenes/opacidad_negra_70.png) repeat 0 0; margin:5px 0 0 0; text-align:left;}
	
	/*NOTA NARANJA SUPERIOR*/
	#nota_superior_interna{ margin-bottom:30px;}
		h1.nota_naranja_interna{ color:#FF6600; font-size:12px; font-weight:bold; padding:10px 0 7px 20px; display:block; border-bottom:1px solid #525252;}


  
/*:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/
/*PAGINAS INTERNAS...........................................................................*/ 
/*FANS*/
		ul.botonera_interna_fans{width:818px; list-style-type:none;}
		ul.botonera_interna_fans li {font:normal 12px Arial, Helvetica, sans-serif; color:#FFFFFF; }
		ul.botonera_interna_fans li.indicador_interna_fans { width:773px; height:22px; background:url(imagenes/indicador_contacto.png) no-repeat 0 0; padding: 8px 0 0 45px; margin-right:2px;}	
			
		#nota_naranja_fans{ margin-bottom:30px;}
		h1.nota_naranja_fans{ color:#FF6600; font-size:12px; font-weight:bold; padding:10px 0 7px 20px; display:block; border-bottom:1px solid #525252;}
			
			#fans_columna_1 { width:184px; height:263px; float:left; display:inline; margin:0 0 0 47px;}
				h1.titulo_fans, h1.titulo_fans_av { height:17px; border-bottom:1px solid #525252; background:url(imagenes/vineta_mas_internas.gif) no-repeat 0 0; color:#FFFFFF; font-weight:bold; padding:0 0 0 16px; margin-bottom:15px;}
				ul.botonera_fans_sociales {list-style-type:none;}
				ul.botonera_fans_sociales li { float:left; display:inline;}
				ul.botonera_fans_sociales li a { width:85px; height:85px; display: block;}
					ul.botonera_fans_sociales li.btn_fb a { background:url(imagenes/btn_fans_facebook.png) no-repeat 0 0; margin:0 10px 12px 0;}
					ul.botonera_fans_sociales li.btn_tw a { background:url(imagenes/btn_fans_tw.png) no-repeat 0 0;}					
					ul.botonera_fans_sociales li.btn_my a {background:url(imagenes/btn_fans_my.png) no-repeat 0 0; margin:0 10px 12px 0;}	
					ul.botonera_fans_sociales li.btn_yt a {background:url(imagenes/btn_fans_you.png) no-repeat 0 0;}
					ul.botonera_fans_sociales li.btn_son a {background:url(imagenes/btn_fans_sonico.png) no-repeat 0 0; margin:0 10px 12px 0;}
					
					ul.botonera_fans_sociales li.btn_fb a:hover,
					ul.botonera_fans_sociales li.btn_tw a:hover,				
					ul.botonera_fans_sociales li.btn_my a:hover,
					ul.botonera_fans_sociales li.btn_yt a:hover,
					ul.botonera_fans_sociales li.btn_son a:hover {background-position:0 -85px;}			
				
				
			#fans_columna_2 { width:154px; height:263px; float:left; display:inline; margin:0 0 0 31px;}
				#contenedor_link_acceso_vip{ width:157px; height:181px;}
				
			#fans_columna_3 { width:322px; height:263px; float:left; display:inline; margin:0 0 0 29px;}				
				
				h1.cuerpo_club_fans { height:260px; color:#FFFFFF; padding:15px 0 10px 0; margin:0; line-height:12px;}
				h1.cuerpo_club_fans a { color:#BCBCBC; text-decoration:none;}
				h1.cuerpo_club_fans a:hover { color:#FFFFFF;}
				
				h1.contacto_fans {color:#FFFFFF; margin:0 0 0 0; font-weight:bold; border-top:1px solid #525252; padding-top:10px;}
				h1.contacto_fans a { color:#BCBCBC; text-decoration:none;}
				h1.contacto_fans a:hover { color:#FFFFFF;}	
				

/*:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/
/*CONTACTO*/	

		#indicador_pagina_contacto{ width:818px; height:30px; background:url(imagenes/indicador_contacto.png) no-repeat 0 0;}
			#indicador_pagina_contacto p{ font:normal 12px Arial, Helvetica, sans-serif; color:#FFFFFF; padding:8px 0 0 45px;}
		#contenedor_data_contacto{ width:451px; height:379px; float:left; display:inline; padding:48px 0 0 48px;}		
			.fila_contacto_1, .fila_contacto_2, .fila_contacto_3{ width:426px;}	
			.fila_contacto_2 { border-top:1px solid #525252; border-bottom:1px solid #525252; }	
				h1.nombre_contacto{ width:186px; float:left; display:inline; margin:20px 0; color:#FFFFFF; font-weight: bold; line-height:16px;}
				h1.correo_contacto{ width:240px; float:left; display:inline; margin:20px 0; color:#FFFFFF; line-height:16px;}
					h1.correo_contacto a{ color:#ffffff; text-decoration:none;}
					h1.correo_contacto a:hover{ color:#999999;}		
				
		#contenedor_foto_contacto{ float:left; display:inline;}			