/****************Codigo del Carrusel*****************/

#content-listing {
float:left;
height:203px;
margin-left:0;
overflow:hidden;
position:relative;
width:945px;
}

#content-listing .belt {
    float:left;
    left:0;
    margin:0 10px 10px 0;
    position:absolute;
    top:0;
    width:100%;
}

#content-listing .panel {
 background:url("carousel-panel-bg.png") repeat-x scroll left bottom #383838;
border:1px solid #5B5B5B;
float:left;
margin:5px 5px 5px 14px;
min-height:186px;
overflow:hidden;
padding:5px 0 0 6px;
width:120px;
}

#content-listing .result-listing {
    float:left;
    height:188px;
    width:95%;
}

#content-listing .price {
float:left;
text-align:center;
width:100%;
}

#content-listing .panel .panel-text a {
	color:#CCC;
	text-decoration:none;
}

#carousel .panel .panel-text a:hover {
	color:#FFF;
	text-decoration:underline;
}

			/* Botones del carousel */
			
.button-prev {
float:left;
margin-top:6px;
width:22px;
}

.button-prev a {
    display:block;
    margin-top:88px;
    padding:3px;  
}

.button-next {
float:right;
margin-right:10px;
margin-top:6px;
width:22px;
}

.button-next a {
    display:block;
    margin-top:88px;
    padding:3px;
}

.button-next a:hover {
    list-style: none;
    text-decoration: none;
}

.button-prev a:hover {
    list-style: none;
    text-decoration: none;
    border: none;
}

.button-prev a:active{
    list-style: none;
    text-decoration: none;
    border:none
}

.button-prev a:link{
    text-decoration: none;
    list-style: none;   
    border: none
}

.button-next a img {
	border:none;
    margin-left:-4px;
    float: left;
}

.button-prev a img {
border:medium none;
float:left;
margin-left:-6px;
}
/***************fin del codigo de carrusel**********/