#filters-page {
    	/*background-image: linear-gradient(bottom, rgb(250,250,250) 2%, rgb(255,255,255) 51%);
	background-image: -o-linear-gradient(bottom, rgb(250,250,250) 2%, rgb(255,255,255) 51%);
	background-image: -moz-linear-gradient(bottom, rgb(250,250,250) 2%, rgb(255,255,255) 51%);
	background-image: -webkit-linear-gradient(bottom, rgb(250,250,250) 2%, rgb(255,255,255) 51%);
	background-image: -ms-linear-gradient(bottom, rgb(250,250,250) 2%, rgb(255,255,255) 51%);
	background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0.02, rgb(250,250,250)), color-stop(0.51, rgb(255,255,255)));
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#FAFAFA');*/
}

h1.filtros-title {
}

.filtros-top {
		border-bottom: 1px solid #EBEBEB;
		padding-bottom: 5px;
		margin: 15px 0 0 0;
		display: block;
		height: 25px;
}

.filtros-top h1 {
        font-size: 18px;
        color: black;
        line-height: 14px;
        float: right;
}

.filtros-top h2 {
        color: #A7A7A7;
        font-size: 11px;       
        float: right;
        padding-left: 10px;
		line-height: 18px;
}

.paginacion_superior .flecha_anterior_peq {background-image:url('/img/numeracion/anterior_pequeno.jpg'); background-repeat:no-repeat; cursor:pointer; width:28px; height:16px; float:right; margin-left:12px;}
.paginacion_superior .flecha_anterior_peq:hover{background-image:url('/img/numeracion/anterior_pequeno_h.jpg');}
.paginacion_superior .flecha_anterior_peq.unlink{background-image:url('/img/numeracion/anterior_pequeno.jpg');}
.paginacion_superior .flecha_siguiente_peq {background-image:url('/img/numeracion/siguiente_pequeno.jpg'); background-repeat:no-repeat; cursor:pointer; width:28px; height:16px; float:right; margin-left:5px; margin-right: 2px;}
.paginacion_superior .flecha_siguiente_peq:hover{background-image:url('/img/numeracion/siguiente_pequeno_h.jpg');}
.paginacion_superior .flecha_siguiente_peq.unlink {background-image:url('/img/numeracion/siguiente_pequeno.jpg');}

.paginacion_inferior {margin-top: 10px;}
.paginacion_inferior .flecha_anterior_grande {background-image:url('/img/numeracion/anterior.jpg'); background-repeat:no-repeat; cursor:pointer; width:62px; height:16px; float:right;}
.paginacion_inferior .flecha_anterior_grande:hover{background-image:url('/img/numeracion/anterior_h.jpg');}
.paginacion_inferior .flecha_anterior_grande.unlink {background-image:url('/img/numeracion/anterior.jpg');}
.paginacion_inferior .flecha_siguiente_grande {background-image:url('/img/numeracion/siguiente.jpg'); background-repeat:no-repeat; cursor:pointer; width:62px; height:16px; float:right; margin-left:8px;}
.paginacion_inferior .flecha_siguiente_grande.unlink {background-image:url('/img/numeracion/siguiente.jpg');}
.paginacion_inferior .flecha_siguiente_grande:hover{background-image:url('/img/numeracion/siguiente_h.jpg');}
.numeracion {float:right; margin-top: 7px; margin-bottom: 20px;}
.numeracion ul li {float:left; color:black; font-weight: bold; }
.numeracion ul li a {color:#BBBBBB}
.numeracion ul li a:hover {color:black; text-decoration: none;}
.borrar{clear:both;}

.unlink{opacity: .3; filter: alpha(opacity=30); -moz-opacity:0.3;}
.unlink:hover {cursor: auto;}

.paginacion_superior.especial{margin-top:14px;}

.filtros-opciones {
}

.filtros {
}

.tusfiltros {
    display: block;
    background: #FFF;
    padding: 17px;
    border-left: 1px solid #E5E5E5;
    margin-top: 24px;
}

.filtros-contenido {
    display: block;
    clear: both;
}

.filtros-contenido a.abrir {
    color: #000;
    background: transparent url(img/icons/abrir.png) center right no-repeat;
    display: block;
    height: 18px;
}

.filtros-contenido a.cerrar {
    color: #000;
    background: transparent url(img/icons/cerrar.png) center right no-repeat;
    display: block;
    height: 18px;
}

.filtros-contenido a.artistas {
    color: #000;
    background: transparent;
    display: block;
    height: 18px;
}

.filtros-contenido a.vermas {
    background: transparent;
    float: left;
    padding-top: 9px;
    margin-top: 9px;
    border-top: 1px solid #EBEBEB;
}

.filtros-contenido a.abrir:hover, .filtros-contenido a.cerrar:hover, .filtros-contenido a.artistas:hover {
    text-decoration: none;
}

ul.filtros-lista {
    display: block;
}

ul.filtros-lista li {
    line-height: 21px;
    height: 21px;
}

ul.filtros-lista li a {
    color: #000;    
    float: left;
}

ul.filtros-lista li a:hover {
    text-decoration: none;
    color: #000;
    font-weight: 700;
}


.filtros-contenido a.vermas {
    background: transparent;
    float: left;
    width: 227px;
    padding-top: 9px;
    margin-top: 9px;
    border-top: 1px solid #EBEBEB;
}

ul.filtros-maestros {
    display: block;       
}

ul.filtros-maestros2 {
    float: left;
    width: 207px;
    overflow-y: scroll;
    max-height: 270px;
    overflow-x: hidden;
    border: 1px solid #E1E1E1;
    padding: 9px;  
}

ul.filtros-maestros li, ul.filtros-maestros2 li {
    line-height: 21px;
    width: 217px;
    float: left;
}

ul.filtros-maestros li a, ul.filtros-maestros2 li a {
    color: #000;    
    float: left;
    width: 217px;
}

ul.filtros-maestros li a:hover, ul.filtros-maestros2 li a:hover {
    text-decoration: none;
    color: #000;
    font-weight: 700;
}

ul.filtros-artistas {
    display: block;
    overflow: scroll;
    max-height: 270px;
    overflow-x: hidden;
    border: 1px solid #E1E1E1;
    padding: 9px;    
}

ul.filtros-artistas li {
    line-height: 21px;
    height: 21px;
}

ul.filtros-artistas li a {
    color: #000;    
    float: left;
}

ul.filtros-artistas li a:hover {
    text-decoration: none;
    color: #000;
    font-weight: 700;
}

ul.filtros-abc {
    float: left;
    margin: 9px 0 18px 0;
}

ul.filtros-abc li {
    float: left;
    width: 28px;
}

ul.filtros-abc li a {
    color: #000;    
    float: left;
    width: 7px !important;
    background: #F1F1F1 !important;
    border: 1px solid #E1E1E1 !important;
    border-radius: 0 !important;
    -moz-border-radius: 0 !important;
    -webkit-border-radius: 0 !important;
    -o-border-radius: 0 !important;
    -ms-border-radius: 0 !important;
    margin-top: -1px !important;
}

ul.filtros-abc li a:hover {
    text-decoration: none;
    color: #000 !important;
}

span.filtros-cantidad {
    font-size: 11px;
    float: right;
}

.filtros-deslizadores {
    background: #F1F1F1;
    border: 1px solid #E5E5E5;
    padding-bottom: 15px;
    margin-bottom: 10px;
    color: #666;
}

.filtros-deslizadores .deslizador-title {
    background: #FFF;
    height: 30px;
    padding: 0 10px;
}

.filtros-deslizadores .deslizador-title label {
    line-height: 30px;
    font-weight: 700;
    float: left;
    color: #000;
}

.filtros-deslizadores .deslizador-title span {
    line-height: 30px;
    float: right;
}

.filtros-deslizadores .deslizador-slide {
    padding: 18px 18px 0 18px;
}

span.filtros-name {
    color: #C00058;
    font-weight: bold;
    line-height: 28px;
    display: block;
}

ul.filtros-seleccionados {
    display: block;
}

ul.filtros-seleccionados li {
    display: block;
    background: #F1F1F1 url(img/icons/remove.png) right center no-repeat;
    line-height: 18px;
    font-size: 11px;
    color: #666;
    padding: 2px 4px;
    margin-bottom: 5px;
    border: 1px solid #E5E5E5;
}

ul.filtros-seleccionados li:hover {
    background: #F1F1F1 url(img/icons/remove_hover.png) right center no-repeat;
    border-color: #CCC; 
}

ul.filtros-seleccionados li span {
    display: block;
    padding-right: 15px;
}

.filtros-title2 {
    display: block;
    height: 18px;
    color: #000;
    border-bottom: 1px solid #EBEBEB;
    padding-top: 8px;
    padding-bottom: 7px;
    margin: 10px 0;
}

.filtros-title2 p {
    font-size: 13px;
    float: left;
    font-weight: 700;
}

ul.filtros-paging {
    margin-left: 12px;
    padding-bottom: 27px;
}

ul.filtros-paging li {
    margin-right: 9px;
}

.filtros-loading1 {
    float: right;
    margin-left: 5px;
    height: 18px;
}

.filtros-loading1 img {
    width: 18px;
    height: 18px;
}