########### CAROUSEL ANCHURA 486 portada PRV

.carousel_prv .jcarousel-container {
	background: #BF0102;
    height: 535px;
}

.carousel_prv .jcarousel-container-horizontal {
    width: 486px;
    padding: 0px;
    border: 4px solid #FFF;
}

.carousel_prv .jcarousel-clip-horizontal {
    width:  486px;
    height: 535px;
    border: 4px solid #FFF;
}

.carousel_prv .jcarousel-item {
    width: 486px;
    height: 535px;
}

.carousel_prv .jcarousel-item img{
    width: 478px;
    height: 527px;
	border-left:4px solid #FFF;
	border-top:4px solid #FFF;
	border-right:0px solid #FFF;
	border-bottom:4px solid #FFF;
}

.carousel_prv .jcarousel-item-horizontal {
    margin-right: 0px;
}

.carousel_prv .jcarousel-item-vertical {
    margin-bottom: 10px;
}

.carousel_prv .jcarousel-item-placeholder {
    background: #fff;
    color: #000;
}

/**
 *  Horizontal Buttons
 */
.carousel_prv .jcarousel-next-horizontal {
    position: relative;
	z-index:9999;
    top: 104px;
    width: 25px;
    height: 24px;
    cursor: pointer;
    background: url(./next-horizontal2.gif) no-repeat 0 0;
}

.carousel_prv .jcarousel-next-horizontal:hover {
    background-position: -25px 0;
}

.carousel_prv .jcarousel-next-horizontal:active {
    background-position: -50px 0;
}

.carousel_prv .jcarousel-next-disabled-horizontal,
.carousel_prv .jcarousel-next-disabled-horizontal:hover,
.carousel_prv .jcarousel-next-disabled-horizontal:active {
    cursor: default;
    background-position: -75px 0;
}

.carousel_prv .jcarousel-prev-horizontal {
    position: absolute;
    top: 104px;
    right: 1px;
    width: 25px;
    height: 24px;
    cursor: pointer;
    background: transparent url(/js/lib/prev-horizontal.gif) no-repeat 0 0;
	filter:alpha(opacity=50);opacity:.5;
}

.carousel_prv .jcarousel-prev-horizontal:hover {
    background-position: -25px 0;
}

.carousel_prv .jcarousel-prev-horizontal:active {
    background-position: -50px 0;
}

.carousel_prv .jcarousel-prev-disabled-horizontal,
.carousel_prv .jcarousel-prev-disabled-horizontal:hover,
.carousel_prv .jcarousel-prev-disabled-horizontal:active {
    cursor: default;
    background-position: -75px 0;
}

########### CAROUSEL ANCHURA 181

.jcarousel-skin-181 .jcarousel-container {
    -moz-border-radius: 0px;
    background: #D4D0C8;
    border: 0px solid #808080;
}

.jcarousel-skin-181 .jcarousel-container-horizontal {
    width: 724px;
    padding: 0px 0px;
}


.jcarousel-skin-181 .jcarousel-clip-horizontal {
    width:  724px;
    height: 270px;
}

.jcarousel-skin-181 .jcarousel-item {
    width: 181px;
    height: 270px;
    border: 0px solid #C00;
}

.jcarousel-skin-181 .jcarousel-item:hover {
    border-color: #808080;
}

.jcarousel-skin-181 .jcarousel-item-horizontal {
    margin-right: 0px;
}

.jcarousel-skin-181 .jcarousel-item-placeholder {
}

/**
 *  Horizontal Buttons
 */
.jcarousel-skin-181 .jcarousel-next-horizontal {
    position: absolute;
    top: 233px;
    right: 5px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: #FFF url(/js/lib/next-horizontal2.gif) no-repeat 0 0;
    filter:alpha(opacity=70);opacity:.7;
}

.jcarousel-skin-181 .jcarousel-next-horizontal:hover {
    background-position: -32px 0;
}

.jcarousel-skin-181 .jcarousel-next-horizontal:active {
    background-position: -64px 0;
}

.jcarousel-skin-181 .jcarousel-next-disabled-horizontal,
.jcarousel-skin-181 .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-181 .jcarousel-next-disabled-horizontal:active {
    cursor: default;
    background-position: -96px 0;
}

.jcarousel-skin-181 .jcarousel-prev-horizontal {
    position: absolute;
    top: 233px;
    left: 5px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: #FFF url(/js/lib/prev-horizontal2.gif) no-repeat 0 0;
    filter:alpha(opacity=70);opacity:.7;
}

.jcarousel-skin-181 .jcarousel-prev-horizontal:hover {
    background-position: -32px 0;
}

.jcarousel-skin-181 .jcarousel-prev-horizontal:active {
    background-position: -64px 0;
}

.jcarousel-skin-181 .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-181 .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-181 .jcarousel-prev-disabled-horizontal:active {
    cursor: default;
    background-position: -96px 0;
}

############ CARROUSEL PORTADA ICONOS

.jcarousel-secciones-portada .jcarousel-container {
    background: #C00;
    border: 0px solid #346F97;
}

.jcarousel-secciones-portada .jcarousel-container-horizontal {
    width: 54.8em;
    height: 12.7em;
    padding: 0px 0px;
    border: 0px solid #346F97;
}

.jcarousel-secciones-portada .jcarousel-clip-horizontal {
    width:  54.8em;
    height: 13.7em;
}

.jcarousel-secciones-portada .jcarousel-item {
    width:7.8em;height:12.8em;background:#dbdbdb;margin-right:1.1em;float:left;text-align:center;
}

.jcarousel-secciones-portada .jcarousel-item  img  {width:7.8em;height:6em;}

.jcarousel-secciones-portada .jcarousel-item-placeholder {
    background: #fff;
    color: #000;
}

/**
 *  Horizontal Buttons
 */
.jcarousel-secciones-portada .jcarousel-next-horizontal {
    position: absolute;
    top: 104px;
    right: 1px;
    width: 25px;
    height: 24px;
    cursor: pointer;
    background: transparent url(/js/lib/next-horizontal.gif) no-repeat 0 0;
}

.jcarousel-secciones-portada .jcarousel-next-horizontal:hover {
    background-position: -25px 0;
}

.jcarousel-secciones-portada .jcarousel-next-horizontal:active {
    background-position: -50px 0;
}

.jcarousel-secciones-portada .jcarousel-next-disabled-horizontal,
.jcarousel-secciones-portada .jcarousel-next-disabled-horizontal:hover,
.jcarousel-secciones-portada .jcarousel-next-disabled-horizontal:active {
    cursor: default;
    background-position: -75px 0;
}

.jcarousel-secciones-portada .jcarousel-prev-horizontal {
    position: absolute;
    top: 104px;
    left: 1px;
    width: 25px;
    height: 24px;
    cursor: pointer;
    background: transparent url(/js/lib/prev-horizontal.gif) no-repeat 0 0;
}

.jcarousel-secciones-portada .jcarousel-prev-horizontal:hover {
    background-position: -25px 0;
}

.jcarousel-secciones-portada .jcarousel-prev-horizontal:active {
    background-position: -50px 0;
}

.jcarousel-secciones-portada .jcarousel-prev-disabled-horizontal,
.jcarousel-secciones-portada .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-secciones-portada .jcarousel-prev-disabled-horizontal:active {
    cursor: default;
    background-position: -75px 0;
}

.boxgrid{ 
				width:7.7em; 
				height:10.0em;
				float:left; 
				border: solid 0px; 
				overflow: hidden; 
				position: relative; 
				background: url('/imgs/fondos/fondo_vineta.jpg') no-repeat;
			}
				.boxgrid img{ 
					width: 7.7em; 
					height: 10.0em; 
					position: absolute; 
					top: 0; 
					left: 0; 
					border: 0; 
				}
				.boxgrid p{ 
					font:normal 1.1em "Lucida Sans Unicode",arial,georgia;
					padding-top:3.4em;
					margin:0.2em;
					color:#cc0000; 
					font-weight:bold; 
					text-decoration:none;
				}
				
				
				.boxgrid h3   {color:#000;font:normal 1.8em arial,georgia;}
				.boxgrid h3 a {color:#000;}
				

############ CARROUSEL NOTICIAS PORTADA

.jcarousel-skin-noticias .jcarousel-container {
    background: #C00;
    border: 0px solid #346F97;
}

.jcarousel-skin-noticias .jcarousel-container-horizontal {
    width: 35.3em;
    height: 25.7em;
    padding: 0px 0px;
    border: 0px solid #346F97;
}

.jcarousel-skin-noticias .jcarousel-clip-horizontal {
    width:  35.3em;
    height: 25.7em;
}

.jcarousel-skin-noticias .jcarousel-item {
    width:35.3em;height:25.7em;background:#dbdbdb;margin-right:0em;float:left;text-align:center;
}

.jcarousel-skin-noticias .jcarousel-item  img  {width:35.3em;height:25.7em;}

.jcarousel-skin-noticias .jcarousel-item-placeholder {
    background: #fff;
    color: #000;
}

/**
 *  Horizontal Buttons
 */
.jcarousel-skin-noticias .jcarousel-next-horizontal {
    position: absolute;
    top: 104px;
    right: 1px;
    width: 25px;
    height: 24px;
    cursor: pointer;
    background: transparent url(/js/lib/next-horizontal.gif) no-repeat 0 0;
	filter:alpha(opacity=50);opacity:.5;
}

.jcarousel-skin-noticias .jcarousel-next-horizontal:hover {
    background-position: -25px 0;
}

.jcarousel-skin-noticias .jcarousel-next-horizontal:active {
    background-position: -50px 0;
}

.jcarousel-skin-noticias .jcarousel-next-disabled-horizontal,
.jcarousel-skin-noticias .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-noticias .jcarousel-next-disabled-horizontal:active {
    cursor: default;
    background-position: -75px 0;
}

.jcarousel-skin-noticias .jcarousel-prev-horizontal {
    position: absolute;
    top: 104px;
    left: 1px;
    width: 25px;
    height: 24px;
    cursor: pointer;
    background: transparent url(/js/lib/prev-horizontal.gif) no-repeat 0 0;
	filter:alpha(opacity=50);opacity:.5;
}

.jcarousel-skin-noticias .jcarousel-prev-horizontal:hover {
    background-position: -25px 0;
}

.jcarousel-skin-noticias .jcarousel-prev-horizontal:active {
    background-position: -50px 0;
}

.jcarousel-skin-noticias .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-noticias .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-noticias .jcarousel-prev-disabled-horizontal:active {
    cursor: default;
    background-position: -75px 0;
}

############ CARROUSEL PORTADA INTERIOR TIENDA

.jcarousel-skin-noticias2 .jcarousel-container {
    background: #C00;
    border: 4px solid #346F97;
}

.jcarousel-skin-noticias2 .jcarousel-container-horizontal {
    width: 35.3em;
    height: 50.7em;
    border: 4px solid #CCC;
}

.jcarousel-skin-noticias2 .jcarousel-clip-horizontal {
    width:  35.3em;
    height: 51.5em;
}

.jcarousel-skin-noticias2 .jcarousel-item {
    width:35.3em;height:50.7em;background:#dbdbdb;margin-right:0em;float:left;text-align:center;
}

.jcarousel-skin-noticias2 .jcarousel-item  img  {width:35.3em;height:50.7em;}

.jcarousel-skin-noticias2 .jcarousel-item-placeholder {
    background: #fff;
    color: #000;
}

/**
 *  Horizontal Buttons
 */
.jcarousel-skin-noticias2 .jcarousel-next-horizontal {
    position: absolute;
    top: 104px;
    right: 1px;
    width: 25px;
    height: 24px;
    cursor: pointer;
    background: transparent url(/js/lib/next-horizontal.gif) no-repeat 0 0;
	filter:alpha(opacity=50);opacity:.5;
}

.jcarousel-skin-noticias2 .jcarousel-next-horizontal:hover {
    background-position: -25px 0;
}

.jcarousel-skin-noticias2 .jcarousel-next-horizontal:active {
    background-position: -50px 0;
}

.jcarousel-skin-noticias2 .jcarousel-next-disabled-horizontal,
.jcarousel-skin-noticias2 .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-noticias2 .jcarousel-next-disabled-horizontal:active {
    cursor: default;
    background-position: -75px 0;
}

.jcarousel-skin-noticias2 .jcarousel-prev-horizontal {
    position: absolute;
    top: 104px;
    left: 1px;
    width: 25px;
    height: 24px;
    cursor: pointer;
    background: transparent url(/js/lib/prev-horizontal.gif) no-repeat 0 0;
	filter:alpha(opacity=50);opacity:.5;
}

.jcarousel-skin-noticias2 .jcarousel-prev-horizontal:hover {
    background-position: -25px 0;
}

.jcarousel-skin-noticias2 .jcarousel-prev-horizontal:active {
    background-position: -50px 0;
}

.jcarousel-skin-noticias2 .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-noticias2 .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-noticias2 .jcarousel-prev-disabled-horizontal:active {
    cursor: default;
    background-position: -75px 0;
}

############ CARROUSEL SECCIONES PORTADA

.jcarousel-skin-tango .jcarousel-container {
    background: #C00;
    border: 0px solid #346F97;
}

.jcarousel-skin-tango .jcarousel-container-horizontal {
    width: 52.8m;
    height: 12.2em;
    padding: 0px 0px;
    border: 0px solid #346F97;
}

.jcarousel-skin-tango .jcarousel-clip-horizontal {
    width:  52.8em;
    height: 12.2em;
}

.jcarousel-skin-tango .jcarousel-item {
    width:7.7em;height:10.0em;background:#dbdbdb;margin-right:1.1em;float:left;text-align:center;
}

.jcarousel-skin-tango .jcarousel-item  img  {width:7.7em;height:10.0em;}

.jcarousel-skin-tango .jcarousel-item-placeholder {
    background: #fff;
    color: #000;
}

/**
 *  Horizontal Buttons
 */
.jcarousel-skin-tango .jcarousel-next-horizontal {
    position: absolute;
    top: 0px;
    right: 1px;
    width: 25px;
    height: 122px;
    cursor: pointer;
    background: transparent url(/js/lib/flechas_halo_dcha.png) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-next-horizontal:hover {
    background-position: -25px 0;
}

.jcarousel-skin-tango .jcarousel-next-horizontal:active {
    background-position: -50px 0;
}

.jcarousel-skin-tango .jcarousel-next-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active {
    cursor: default;
    background-position: -75px 0;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal {
    position: absolute;
    top: 0px;
    left: 1px;
    width: 25px;
    height: 122px;
    cursor: pointer;
    background: transparent url(/js/lib/flechas_halo_izd.png) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal:hover {
    background-position: -25px 0;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal:active {
    background-position: -50px 0;
}

.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active {
    cursor: default;
    background-position: -75px 0;
}

