@charset "utf-8";
/* CSS Document */

.image_carousel {
	position:relative;
	padding:20px;
	background-color:#fff;
	border:thin solid #ccc;
}
#carrusel {}
ul#carrusel {list-style:none; padding-left:0px;}
#carrusel li {display:inline-block;}
#carrusel a {}

#carrusel img {
	width:190px;
	display:inline-block;
	margin:7px;
	border:1px solid #ccc;
	background-color:white;
}
#carrusel img:hover {}

#carrusel li h6 {padding:0 0 0 9px; font-weight:normal;}
	
a.carrusel-prev,
a.carrusel-next {
	width:44px; height:44px;
	display:block;
	position:absolute; top:28%;
	background:transparent url('../images/carousel_sprite.png') no-repeat;
}
a.carrusel-prev {left:-22px; background-position:0 0;}
a.carrusel-prev:hover {background-position:0 -44px;}
a.carrusel-prev.disabled {background-position:0 -88px !important;}
a.carrusel-next {right:-22px; background-position:-44px 0;}
a.carrusel-next:hover {background-position:-44px -44px;}
a.carrusel-next.disabled {background-position:-44px -88px !important;}
a.carrusel-prev.disabled,
a.carrusel-next.disabled {cursor:default;}

a.carrusel-prev span,
a.carrusel-next span {display:none;}

.paginacion {text-align:center; margin-top:10px;}
.paginacion a {
	width:18px; height:18px;
	display:inline-block;
	margin:0 5px 0 0;
	background:transparent url('../images/carousel_page_sprite.png') no-repeat 0 0;
}
.paginacion a.selected {background-position:-18px 0px; cursor:default;}
.paginacion a span {display:none;}