
a{color:#3875D7}

LI.zebra{background:#fafafa;}

#mascota{z-index: 300;float:right;display:none}
#mascota img{z-index: 300;float:right;position: absolute; margin-left:95px;}

#txtQuery {

padding:0;
/*-moz-border-radius-bottomleft:6px;
-moz-border-radius-bottomright:6px;
-moz-border-radius-topleft:6px;
-moz-border-radius-topright:6px;*/
border:2px #fff solid;background:#fff url('/img/search.png') no-repeat 4px center;padding:2px 2px 2px 22px;
font-size:12px;

}
#txtQuery:focus {outline: none;border:2px orange solid}
#btn_buscar{display:none}
#head a{color:#fff}

a img{border:0}


/*#content {width:700px;margin:auto;padding-top:72px}*/
DIV.content{float:left;width:770px;}
DIV.wrap {width:1230px;margin:auto;}







body,html{padding:0;margin:0;overflow:hidden}
body{


background:url('/img/bg.png') repeat-x;background-attachment:fixed;


margin:0;font:13px Arial,Helvetica,sans-serif;/*background-repeat:repeat;overflow:hidden*/} /*margin-left:30px;*/
#head{/*position:absolute;left:0;top:0;width:100%;overflow:hidden;z-index:2;*/height:72px;background:#2A2A2A;/*position:fixed;width:770px;top:0;z-index:99;*/width:100%;border:1px #ccc solid;border-width:0 1px;}

#tots_resultats{overflow-y:scroll;overflow-x:hidden;position:absolute;width:770px;top:72px;bottom:0;background:#fff;
border:1px #efefef solid;border-width:0 1px;

}
* html #tots_resultats{z-index:1;height:100%;top:0;bottom:0;border-top:124px solid #fff;}
#results a:visited{color:#CC0000}

.controls{font-size:15px;}


*{font-family:Arial,Helvetica,sans-serif;font-size:12px;}
	a{text-decoration:none;outline:none;}


	a:hover{text-decoration:underline}
	


/*	iframe{display:none}*/


#joc_info,form{float:left;margin:10px;margin-bottom:3px;}


	.catTR{background:#D7FFFF}

DIV.user_bar{float:left;padding:10px 0 0 10px;width:220px}


/*
body {
    margin: 0;
    font-family: Helvetica;
    background: #fff;
    color: #000;
    overflow: hidden;
    -webkit-text-size-adjust: none;
}
*/

ul {
    width: 100%;
    margin: 0;
    padding: 0;
}

li {
	background: #fff;
    margin: 0;

    border-bottom: 1px dotted #ccc;

    padding: 0;


    font-size: 14px;

    /*font-weight: bold;*/

    list-style: none;

    position: relative;

}
#tots_resultats #results a:hover{background:#F0F8FF}
#tots_resultats #results a {
font-size:13px;
    display: block;

    padding: 6px 8px 6px 27px;

    text-decoration: none;

    color: inherit;

}


#as_txtQuery li {border:0}

#nav{background:#D1D1D1 url('/img/bg1.png') repeat-x;clear:both;padding-top:8px;color:#B7B7B7;height:23px}
#nav a{color:#000;padding:9px;border-left:1px #A4A4A4 solid;}
#nav a:hover{background:#A0A0A0 url('/img/bg2.png') repeat-x;color:#fff;text-decoration: none}
#nav a.sel,#nav a.sel:hover{background:#4A4A4A url('/img/bg3.png') repeat-x;color:#fff}

.n_clics {
margin:5px 4px 0 0;
background:#FFFFCC none repeat scroll 0%;
float:right;
font-weight:normal;
padding:2px 3px;
text-align:center;
width:30px;
}

/* paginacion */

/* paginacion */

	#paginacion{display:block;padding:15px 5px 15px 5px;padding-left:100px;text-align:center}
		#paginacion a{text-decoration: none;padding:1px 3px;color:#3875D7;}
		#paginacion a:hover{text-decoration: underline}
		#paginacion a, #paginacion span {font-size:18px;margin-left:10px}
		#paginacion span {color:#000;padding:1px 3px}
		#paginacion span.floatR {margin:2px 2px 0 0;font-size:11px;color:#54AA54;}
		#paginacion span.sel{font-weight:bold;color:#000}
		
		.floatR{float:right}
		
		
		
		
#tots_resultats #results a.seleccionat{background:#3875D7 url('/img/listen-icon-16x16.png') no-repeat scroll 5px center;color:#fff;padding-left:27px}
#tots_resultats #results a.listen{color:#cc0000}

/* estilos */

#menu_cats{float:left;width:200px;margin-right:10px}
	/*#menu_cats DIV.wrap{width:190px;}*/
		#menu_cats A.artist_b{padding:10px;padding-right:5px;font-size:18px;text-align:right;color:#fff;display:block;background:#F26200;background-repeat:no-repeat;}
			#menu_cats A.artist_b SPAN{display: block;font-size:10px;text-align: right;}
			#menu_cats A.artist_b:hover{text-decoration: none}
		
		#menu_cats DIV.list_cat{margin-top:10px;color:#666;font-size:10px;text-align: right;padding:5px}/*background:#ADAEAC*/
		#menu_cats DIV.list A{display:block;margin-top:1px;padding:5px;text-align:right;font-size:20px;}
			#menu_cats DIV.list A:hover{text-decoration: underline;}
			
		#menu_cats DIV.list A.sel{color:#000;background:#FFFFE6}/*background:#4794BA*/
		



#loading{color:#fff;padding:5px;background:#cc0000;position:fixed;right:0;top:0}

#login{height:40px}



/* playlist */
#tots_resultats #results LI A.delete{float:right;padding:2px 3px;font-size:11px;background:#cc0000;color:#fff;margin:6px 6px 0 0;display:none}
#tots_resultats #results LI:hover A.delete{display:block}