.carousel-component 
{ 
    padding:32px 26px 0px 26px;
    margin:0 auto;
    overflow:hidden;background: #000;width:220px;.width:290px;margin-left:220px;text-align:center;
}
.carousel-component .carousel-list li { 
    margin:4px 10px 0 10px;
    width:62px;_width:66px; /* img width is 75 px from flickr + a.border-left (1) + a.border-right(1) + 
                   img.border-left (1) + img.border-right (1)*/
    height:92px; /* image + NO row of text (87) + border-top (1) + border-bottom(1) + margin-bottom(4) */
    /*    margin-left: auto;*/ /* for testing IE auto issue */
}
.carousel-component .img_carrusel{ 
    border:1px solid #626262;clear:both;margin-bottom:10px;
}
.carousel-component .ano{ 
    font-family:Verdana;color:#fff;font-size:11px;text-align:center;width:70px;
}
a.enlace_ano:link, a.enlace_ano:visited
{
  text-decoration:none;color:#fff;
}
a.enlace_ano:hover
{
  text-decoration:underline;
}
.carousel-component .carousel-list li a { 
    display:block;
    /*border:1px solid #e2edfa;*/
    outline:none;
}

.carousel-component .carousel-list li a:hover { 
    /*border: 1px solid #aaaaaa; */
}

.carousel-component .carousel-list li img { 
    /*border:1px solid #999;*/
    /*display:block;*/float:left;
}
                                
.carousel-component .carousel-prev { 
    position:absolute;
    top:54px;
    z-index:3;
    cursor:pointer; 
    left:5px; 
    width:26px;
}

.carousel-component .carousel-next { 
    position:absolute;
    top:54px;
    z-index:3;
    cursor:pointer; 
    right:5px;.right:0px;  
    width:26px;
}
