#busqueda_text{
	color:#999;
}
.resultados{
	padding:10px; 
	font-size:12px; 
	color:#666666; 
	border-bottom: solid 1px #D5D5D5;
}
.resultados .artista{
	float:left; 
	margin:3px;
	width:50px;
}
.resultados .nombre{
	font-size:16px;
}

.resultados .info{
	padding-top:5px;
	font-size:12px;
	margin-bottom:3px;
	
}

.resultado .descarga{
	padding-top:5px;
}
.ultimos_buscados_titulo{
	background:#EAEAEA; color:#575757; padding:5px; margin-bottom:3px;
}
.ultimos_buscados_info{
	/*padding:5px;*/
}
.descargar_1{
	color:#000000; padding:10px; background:#EBEBEB; border-bottom:solid 1px #CCC; border-top:solid 1px #CCC;
	margin-top:5px; margin-bottom:5px;
}
.descargar_1 h2{
	font-size:18px; color:#2D2D2D; font-weight:normal;
}

.descargar_1 a{
	font-size:18px;
}
#busqueda {
	list-style-type: none;
	padding: 0px;
	margin: 0px;
	clear: right;
	
	/*padding-top:5px;*/
	padding-left:5px;
	border-bottom:solid 1px #C3D0D8;
}
.clear {
	clear: both;
}
.publicidad_cuadro {
	height: 250px;
	width: 300px;
	float: left;
	
}
.areadepublicidad {
	margin-top: 10px;
}
#busqueda li {
	padding: 5px;
	float: left;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 0px;
	color: #124490;
	font-weight: bold;
}
#buscador {
	float: left;
	width: 684px;
}
#menu_vertical{
	float:left;
	width:170px;
	margin-left:5px;
	text-align: center;
}
#menu_vertical h1 {
	font-size: 12px;
	color: #000;
	padding: 2px;
	padding-left:0px;
	margin-bottom: 5px;
	background:#F46C10;
	margin-right:10px;
}
.resaltar {
	/*background-color: #EFF8FD;
	border: 0px none #FFFFFF;*/
}
#busqueda li.select a {
	color: #FFFFFF;
}

#busqueda li.select{
	background:#C3D0D8;
	color:#FFFFFF;
	font-weight:bold;
}

#titulo h1 {
	font-size: 30px;
	color: #333333;
	font-weight: bold;
	letter-spacing: -2px;
	margin: 0px;
}
.resultados {
}
#posicion {
	font-size: 14px;
	margin-top: 5px;
}
#titulo h1 span {
	color: #124490;
}
#titulo {
	margin-top: 10px;
	margin-bottom: 10px;
}
#espera{
	font-size:24px;
	color:#F46C10;
	padding:10px; 
	display:none;
	font-weight:bold;
	}
	#m_lateral{
		width:300px;
		margin-right:5px;
		margin-left:5px;
		float:left;
		border-right:solid 1px #EBEBEB;
		padding-right:5px;
		margin-top:5px;
	}
	#m_lateral form{
		background:#F4F4F4;
		padding:5px;
	}
	
	#m_lateral ul{
		list-style:none;
		margin: 0px;
		padding: 0px;
		padding-bottom:5px;
		margin-bottom:5px;
		border-bottom:solid 1px #CCC;
	}
#m_lateral ul#generos li {
	float: left;
	margin-right: 10px;
}
#m_lateral ul#generos li a {
	color: #828282;
}
#m_lateral ul#generos h1 {
	font-size: 16px;
	margin: 0px;
	color: #124490;
	text-decoration: underline;
}
#m_lateral ul#generos h2 {
	font-size: 10px;
	margin: 0px;
	color:#F60;
	font-weight:normal;
}
        .generos{
			background:#F6F6F6;
			color:#F46C10;
			margin-top:5px;
		}
		.generos a{
			color:#F46C10;
			font-size:12px;
		}
		.generos ul{
			margin:0px;
			padding:0px; 
			list-style:none;
		}
		.generos ul li{
		float:left;
		width:50%;
		
		padding-bottom:2px;
		

		}
		.clear{ 
			clear:both;
		}
		/***********************************************/



/* Estilos directos a entidades HTML*/



body,td,th {



	font-size: 14px;



	font-family: Geneva, Arial, Helvetica, sans-serif;



}



body{



	text-transform:capitalize;



	font-size:14px;





	



}



/*************************************************/









/************************************************/



/* Buscadores Inicio */



	form{



		margin:0px;



		padding:0px;



	}



	.buscador{ /*Buscador superior de karaokes*/



		text-align:left;



		color:#666666;



		width:336px;



		



	}



	.buscador input{



	font-size:12px;



	padding:5px;



	margin:2px;



	}



	.buscador #busqueda{



	}



	.buscador #enviar{



	font-size:14px;



	margin:0px;



	padding:0px;



	



	}



	



	



	



	.buscador_interno{



	background-color:#EBEBEB;



	color:#666666;



	}



/* Buscadores fin */



/***********************************************/



/* Publicidad Inicio*/



	.publicidad{



	text-align:center;



	margin:5px;}



	.publicidad_728{



		margin-left:auto;



		margin-right:auto;



		text-align:center;



		width:728px;



	}



	.public_sec{



	margin-left:5px;



	margin-bottom:5px;



	}



/* Publicidad Fin */



/**********************************************/



/* Cuadro del contenido */



	#idbody{



		width:1040px;



		margin-left:auto;



		margin-right:auto;



	}



/*********************************************/



.nube{



width:315px;



float:left;



padding:5px;







}



.nube a{



padding:5px;}



.nube_simple{



float:left;



}



/**********************************************/



	div{



		text-align:left;



	}



/*********************************************/	



/* Los nuevos estilos del sitio*/



.mitad{



width:45%;



margin-right:5px;



float:left;



}



.inf2{



font-size:12px;



padding:10px;



margin-bottom:5px;



}



.inf2 a{



color:#FFFFFF;



text-decoration:none;



}



.inf{



font-size:20px;



padding:10px;



margin-bottom:5px;



}



.inf a{



color:#FFFFFF;



text-decoration:none;



}



.inf input{



font-size:20px;



}



.black{



background:#000000;



color:#FFFFFF;



}



.black input{



border:solid 1px #000000;



color:#FFFFFF;



font-size:20px;



background:#000000;



} 



.yellow{



background:#FFFF00;



color:#000000;



}



.blue{



background:#3399FF;



color:#FFFFFF;



}



.red{



background:#FF0000;



color:#FFFFFF;



}



.gray{



background:#E1E1E1;



color:#333333;



}



.gray a{



color:#000000;



}







.grayw{



background:#F1F1F1;



color:#333333;



}



.grayw a{



color:#000000;



}







/*********************************************/



.menu_karaoke



{margin:0px;



padding:0px;



}



.menu_karaoke ul{











}



.menu_karaoke li{







padding:5px;



list-style-type:none;







}



.menu_karaoke li{



font-size:16px;



font-weight:bold;



}



.msj{



	background:#F1F1F1;



	color:#474747;



	padding:5px;



	margin:5px;



}

.msj a{

color:#FFFFFF;

}



/*********************************************/



/* titulos */



	h1, h2, h3, h4, h5, h6 {



		margin:0px;
		font-family:Arial, Helvetica, sans-serif;



	}



	h1{



		font-size:22px;



		color:#124490;
		font-weight:bold;



		/*padding:5px;*/



	}



	h2{



	font-size:14px;



	color:#595959;



		/*padding:5px;*/

	







	}



	h3{



		font-size:14px;



		letter-spacing: -1px;



		color:#666666;



		/*padding:5px;*/





	}



	h4{



		font-size:14px;



		letter-spacing: -1px;



	}



	a h4{



		font-size:16px;



		letter-spacing: -1px;



		text-decoration:none;







	}



	h5{



		font-size:24px;
		color:#969696;



		letter-spacing: -1px;







	}



	h6{



		font-size:14px;



		letter-spacing: -1px;







	}



/*********************************************/



/* Bloques flotantes */



	.b1{



		float:left;



		width:50%;



	



	}



	.b2{



		float:left;



		width:50%;



	}	



	.c1{



		float:left;



		width:45%;



	}



	.c2{



		float:left;



		width:45%;



	}



	/*****************************************/



	



.q{



border: #D5D5D5 1px solid;



}



.q_pie{



border: #D5D5D5 1px solid;



background:#D5D5D5;



}



.pad{



padding:2px;



}



.mar{



margin:5px;



}



/*********************************************/



 .o_contenido{



 border-bottom:solid 1px  #EDEDED;



 border-left:solid 1px #EDEDED;



 border-right:solid 1px #EDEDED;



 padding-top:5px;



 



padding-bottom:5px;



 



 }



 .o_azul{



 background:#F9F9F9;

 



 }



 .o_titulo{

 color:#FFFFFF;

 background:#2D2D2D;



 



 }



 .o_nombre {



	width: 310px;



	float: left;



	margin-right: 5px;



	margin-bottom: 5px;



	padding-left:5px;



	padding-top:5px;



	padding-bottom:5px;



	







}



a .nombre_link{



	text-decoration:none;



}



.o_tamano {



	width: 60px;



	float: left;



	margin-right: 5px;



	margin-bottom: 5px;



	padding-top:5px;



	padding-bottom:5px;



	text-align:center;







}



.o_descargas {



	width: 130px;



	float: left;



	margin-bottom: 5px;



	margin-right: 5px;



	padding-top:5px;



	padding-bottom:5px;



	text-align:center;







}



.o_autor {



	width: 140px;



	margin-bottom: 5px;



	float: left;



	padding-top:5px;



	padding-bottom:5px;



	text-align:center;



}



/**************************************************/



a{



color:#124490;



text-decoration:none;



}



#info1{



float:left;



width:340px;



margin-top:5px;



}



#info2{



float:left;



width:690px;



padding:5px;











}



#info2 form{



/*text-align:center;*/



padding:5px;



font-weight:bold;







}



#info3{



float:left;



width:336px;



margin-right:5px;



margin-top:5px;



padding-top:5px;







}



.float{



float:left;



}



.floatr{



float:right;



}



.clear{



clear:both;



}



.centrado{



text-align:center;



}



#menuusuario{



height:30px;



font-size:12px;



background:#737373;



padding-top:12px;



color:#FFFFFF;



text-align:right;



}



#menuusuario span{



color:#FF9900;



font-weight:bold;



}



#menuusuario a{



color:#FFFFFF;



font-weight:bold;



}



#interes{



color:#FFFFFF;



margin-right:30px;



font-size:12px;



}



#interes .borde{



color:#FFFFFF;



background:#999999;



padding:10px;



font-size:12px;



}



#interes .borde a{



color:#FFFFFF;



}



#interesprincipal{



float:right;



margin:20px;



color:#FF6600;











}



.submenu{







float:left;



margin:2px;



background:#fff;



padding:5px;



width:90%;



font-size:12px;



}



.submenu form{



margin:0px;



padding:0px;



}



.submenu .borde{



/*margin-left:5px;



padding:10px;*/



/*background:#333333;*/



/*color:#FFFFFF;*/



}



.submenu .borde a{



/*color:#FFFFFF;



text-decoration:none;



font-size:14px;



*/



}









.fndmenu{



background:#333333;



color:#fff;







}







.fndmenu a{



font-size:14px;



text-decoration:none;



color:#FFFFFF;



margin:5px;



padding:5px;



font-weight:bold;



}



.fndmenu  a:link {



color: #fff;



}



.fndmenu #busqueda{



width:200px;



border:2px #999999 solid;



font-size:10px;



height:20px;



margin:0px;



}



.fndmenu #enviar{



height:20px;







margin:0px;



border:2px #999999 solid;



}







.l1{



font-size:9px;



color:#FF6600;



text-decoration:none;











}



a .l1{



font-size:9px;



color:#FF6600;



text-decoration:none;











}







.objeto{



margin-top:3px;



margin-bottom:3px;



padding:3px;



font-size:14px;



color:#333333;



}



.objeto a{



text-decoration:underline;



font-weight:bold;



}



.objeto p{



margin-top:5px;



}



/*************************************************/



.pag{


color:#124490;

float:left;

margin:2px;
padding-left:12px;
padding-right:12px;
padding-top:5px;
padding-bottom:5px;
border:solid 1px #CCC;





}



/**************************************************/



.pag a{



color:#124490;



text-decoration:none;



font-weight:bold;



}



.pag h4{



font-size:20px;



color:#124490;



}



.publicidadblog{



padding-bottom:5px;



width:336px;



}



.publicidadblogr{



padding-bottom:5px;



}



.infoblog{



float:left;



margin:5px;



background:#EAEAEA;



padding:5px;



font-weight:bold;



}



#post{



font-size:14px;



}



#post h1 {



color:#006699;







}



#post a{



text-decoration:none;



}



.margen{



margin:5px;



}



#panelcontrol{



font-size:14px;



}



#panelcontrol div{



margin:5px;



}



#panelcontrol .normal{



font-size:12px;



}



#panelcontrol a{



text-decoration:none;



}



.descargar{



padding:52px;



}



/*****************************************/



	#pie{



		background:#EAEAEA;





		text-align:center;



		padding:10px;



	}



	#pie a{



		font-size:14px;

		font-weight:bold;

	}



/*****************************************/



#comentar form{



background:#FFFFFF;



color:#000000;



padding:50px;



}



#descargar{



padding-left:5px;



}







#descargar a{



font-size:14px;



font-weight: bold;



letter-spacing:-1px;



}



.hhead{



/*background:url(/images/dk-nuevo_02.jpg);*/

background:#e3dfe0;







}

.hhead a{

}




.mmsj{



background:url(/images/dk-nuevo_02.jpg);



color:#fff;



padding:5px;



}



.mmsj a{



color:#FFFFFF;



}

#perfil_r{

}



#perfil_r h1{

font-size:36px;

color:#000000;

}



#perfil_r h2{

font-size:20px;

color:#ABABAB;

}



#perfil_r h3{

font-size:16px;

color:#CC0000;

}



#perfil_r a{

color:#FF6600;

}



.p_sin_info {

	background-color: #FFFFCC; 	

	padding: 5px; 

	border-top-width: 1px; 	

	border-bottom-width: 1px; 	

	border-top-style: solid;

	border-bottom-style: solid;

	border-top-color: #FFCC00;

	border-bottom-color: #FFCC00;

	margin:5px;

}





.menu_div a{

color:#FFFFFF;

text-decoration:underline;

font-weight:bold;

}



/*****************************************************************************************************************************/



        .menu li{

			float:left;

			background:#FF0000;

			list-style-type:none;

			padding:5px;

			text-align:center;

			color:#FFFFFF;

			border-right:solid 2px #FFFFFF;

			font-weight:bold;

			

		}

		.menu a{

			color:#FFFFFF;

		}

		.clear{clear:both;}

		body {


/*	background: url(/images/fnd_2010.gif) center;*/

	margin-left: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

}

.mn_ a{ color:#FFFFFF;

font-weight:bold;

}

body,td,th {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

}

.clear{clear:both;}

.menu_sup_1 a{

/*color:#FFFFFF;*/

font-size:12px;

font-weight:normal;
color:#424242;

text-decoration:none;

}
.menu_sup_1{
	
	/*border:solid 1px #D5D5D5;*/
	background:url(/images/grid.gif) repeat-x 0 -834px;
	height:38px;
	/*background-attachment:fixed;*/
	/*background-position: 0px -650px;*/
	width:998px;
}
.menu_select a{
	font-weight:bold;
	color:#900;
}
.menu_sup_1 li{

	/*color:#FFFFFF;*/

	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	list-style-type: none;
	float: left;
	padding-top:7px;
	padding-left:5px;
	padding-bottom:5px;
		padding-right:5px;


	/*border-right:dotted 1px #CCCCCC;*/
	border-right:solid 1px #D5D5D5;
/*	margin-top:5px;*/

/*	background:#356aa0;*/

}

.menu_sup_1 li:hover{



background:#EAEAEA;

}

#topbar{

				position:absolute;

				width: 1000px;

				z-index: 400;

				font-size:12px;

				

			}
			

/*************************************************************************************/

#head{
	
}

#bodi{
	width:1000px; margin:auto; /*margin-top:10px;*/ /*border:solid 1px #C5C5C5; */
	
}

/* Menu de inicio de sesion */
#menu{
	float:left; width:790px;
	
}

#menu_superior {
	text-align:right; 
	font-size:11px; /*color:#999;*/
	color:#FFF;
	background:#666;
	
}
#menu_superior a{
	color:#FFF;
	font-size:11px;
}

.info_usuario{
	float:right;
	margin:5px;
}

.info_pagina{
	float:left;
	margin:5px;
}

.info_pagina h2{
	font-size:11px;
	font-weight:normal;
	color:#FFF;
	
}
#footer_bar {
	position: fixed;
	bottom: 0px;
/*Aqui mandamos la barra al fondo - We send the bar at the bottom*/
	/*width: 960px;*/
	/*width:100% - 200px;*/
	/*background:#CCC;*/
/*Usamos el ancho establecido anteriormente en el ancho del footer - We use the previously set width in the width of the footer*/
}

#footer_bar .bar {
	margin: 0 auto;
/*Centra la barra en el DIV - Centers the bar on DIV*/
	height: auto;
/*Alto de la barra - High Bar*/
	width: 100%;
	padding:5px;
/*Ancho de la barra - Bar width*/
}

#chat {
	position: fixed;
	bottom: 0px;
	right:0px;
/*Aqui mandamos la barra al fondo - We send the bar at the bottom*/
	/*width: 960px;*/
	width:200px;
	border:solid 1px #124490;
	background:#FFF;
/*Usamos el ancho establecido anteriormente en el ancho del footer - We use the previously set width in the width of the footer*/
}
#chat_mensajes{
	display:none;
	height:250px;
	padding:5px;
	overflow:auto;
}
#chat_enviar_mensajes{
	display:none;
	padding:5px;
	background:#F0F0F0;

	}
#chat .titulo{
	background:#124490;
	color:#FFF;
	font-size:12px; padding:5px;
	
}
#chat .titulo span{
	font-weight:bold;
	cursor:pointer;
	border-left:solid 1px #FFF;
	margin-left:5px;
	padding-left:5px;
}
.intro_izquierda{
	text-align:center;
	float:left;
	width:205px;
	margin-right:5px; 
	padding-right:5px;
	border-right:solid 1px #D5D5D5;

}
.intro_derecha{
	float:left;
	width:410px;
	font-size:16px;
}
.intro_derecha li{
	list-style:none;

	margin-bottom:10px;
}
.area_publicidad{
	padding:5px;
	
}
.area_publicidad .bloque{
	width:336px;	
	
	margin-right:20px;
	/*background:#EAEAEA;*/
	float:left;

}
	
	#registrate label{
		width:180px;
		float:left;
		text-align:right;
		margin-right:10px;

	}
	#registrate input{
		clear:right;
		/*padding:5px;*/
		font-size:16px;
	}
	#registrate div{
		margin-bottom:10px;
		padding:5px;
	}
	.mensajes{
		border:solid 1px #FFBE66;
		padding:10px;
		background:#FFFFCA;
		margin-bottom:5px;
		margin-top:5px;
	
	}
	#generador a{
		color:#990000;
	}
ul#paginar{
	padding:0px;	
}
ul#paginar li{
	list-style:none;
	float:left; 
	padding:5px;
	border:solid 1px #CCC;
	margin-right:5px;
	width:20px;
	text-align:center;
	margin-bottom:5px;
	
	
}
.r .item{
	border-bottom:solid 1px #CCC; padding:5px; margin-bottom:5px;
}
.r .item img{
	margin-right:5px; padding:3px; border:solid 1px #CCC; background:#FFF;
	float:left; width:100px;
}
.r .item h2{
	font-size:14px; margin-bottom:3px;
}
.r .item .info{
	font-size:10px; color:#666; margin-bottom:5px; text-align:justify;
}
.r .item .info a{
	font-size:10px;
}
h4{
	background:#EBEBEB;
	color:#C0C0C0;
	padding:5px;
	font-size:16px;
	margin-bottom:5px;}
	
	#m_lateral_perfil{

		border-right:solid 1px #EBEBEB;

	}

	

	#m_lateral_perfil ul{

		padding:0px;

		margin:0px;

	}

	#m_lateral_perfil ul li{

		list-style:none;

		font-size:10px;

		margin-left:5px;

	}

	#m_lateral_perfil h1{

		font-size:20px;

	}

	#m_lateral_perfil h3{

		border-top:solid 1px #EBEBEB;

		background:#FFFFCC;/*#124490;*/

		margin-top:5px;

		padding-top:5px;

		

		font-size:14px;

		padding:5px;

		margin-bottom:5px;

		color:#666;

	}

	#m_lateral_perfil #acerca-de-mi{

		margin-right:5px;

		border:solid 1px #EBEBEB;

		margin-top:5px;

		padding:10px;

		font-size:11px;

		background:#F7F7F7;

		text-align:justify;

	}

	#m_lateral_perfil a{

		font-size:12px;

	}

	#comentador #muro{

		

	}

	#comentador .muro{

		color:#999;

		height:15px;

		padding:5px;

	

	}

	#comentador .comen{

		color:#124490;

		height:50px;

		padding:5px;

		

		}

	.responder_mensaje{

		background:#CAE4FF;

		color:#FFF;

		padding:5px;

		margin-top:5px;

	}

	/**/

	

	#m_lateral_perfil_der{

		border-left:solid 1px #EBEBEB;

	}

	

	#m_lateral_perfil_der ul{

		padding:0px;

		margin:0px;

		padding-left:5px;

	}

	#m_lateral_perfil_der ul li{

		list-style:none;

		font-size:12px;

		margin-left:5px;

		margin-bottom:5px;

		

	}

	#m_lateral_perfil_der h1{

		font-size:20px;

	}

	#m_lateral_perfil_der h3{

		background:#FFFFCC;/*#124490;*/

		padding-top:5px;

		

		font-size:14px;

		padding:5px;

		margin-bottom:5px;

		color:#666;

	}

	#m_lateral_perfil_der a{

		font-size:12px;

	}

	.link_resaltar{

		color:#FF6600;

	}
	


