/*#BEGIN#*/
/*# name="01 General" reference="ref/CarouselAlbum.css\General.htm" description="General styles" #*/
div.album-carousel {
display: block;
width:auto !important;  /*  Add analoga */
width:10px;		 /*  Add analoga */
overflow:hidden;	  /*  Add analoga */
}

div.album-carousel {
display: block;
}
div.album-carousel ul li span {
display: none;
}
div.album-carousel ul li.jcarousel-item-selected img {
border: 2px solid #008DCE !important;
width:70px;
height:70px;
/*height: 45px !important;*/
}
div.album-carousel .jcarousel-preview-horizontal {
margin: 16px 0;
text-align: center;
}
div.album-carousel .jcarousel-preview-vertical {
margin: 0 0 0 16px;
width: 55%;
text-align: center;  
}
div.album-carousel .jcarousel-preview-popup {
position: absolute;
top: -1000px;
left: -1000px;
display: none;
z-index: 100;
height: auto !important;
width: 45% !important;
}
div.album-carousel .jcarousel-preview-popup .jcarousel-preview-close {
position: absolute;
cursor: default;
height: 16px;
width: 16px;
right: 5px;
top: 2px;
background: transparent url('../img/close.gif') no-repeat scroll 0%;
}
div.album-carousel .jcarousel-preview-popup .jcarousel-preview-close-hover {
position: absolute;
cursor: default;
height: 16px;
width: 16px;
right: 5px;
top: 2px;
background: transparent url('../img/close-hover.gif') no-repeat scroll 0%;
}
div.album-carousel .jcarousel-preview-comment {
margin:0;
padding: 4px 0 8px 0;
}
div.album-carousel .jcarousel-preview-author {
width: 50%;
float: left;
text-align: left;  
}
div.album-carousel .jcarousel-preview-download {
width: 50%;
float: right;
text-align:right;
}
div.album-carousel .jcarousel-pager {
width: 100%;
float: left;
text-align: center;
margin: 16px 0 0;
}
div.album-carousel .jcarousel-pager-info {
width: 100%;
float: left;
text-align: center;
margin: 8px 0 0;
font-weight: bold;
}
.LMR div.album-carousel .jcarousel-preview-vertical {
width:57%;
}
.LM div.album-carousel .jcarousel-preview-vertical {
width:70%;
}
.MR div.album-carousel .jcarousel-preview-vertical {
width:68%;
}
.M div.album-carousel .jcarousel-preview-vertical {
width:76%;
}

/*
.LMR div.album-carousel .jcarousel-skin-ie7.jcarousel-container-horizontal,
.LMR div.album-carousel .jcarousel-skin-ie7 .jcarousel-clip-horizontal {
width: 335px;
}
.LM div.album-carousel .jcarousel-skin-ie7.jcarousel-container-horizontal,
.LM div.album-carousel .jcarousel-skin-ie7 .jcarousel-clip-horizontal {
width: 504px;
}
.MR div.album-carousel .jcarousel-skin-ie7.jcarousel-container-horizontal,
.MR div.album-carousel .jcarousel-skin-ie7 .jcarousel-clip-horizontal {
width: 420px;
}
.M div.album-carousel .jcarousel-skin-ie7.jcarousel-container-horizontal,
.M div.album-carousel .jcarousel-skin-ie7 .jcarousel-clip-horizontal {
width: 670px;
}
.LMR div.album-carousel .jcarousel-skin-tango.jcarousel-container-horizontal,
.LMR div.album-carousel .jcarousel-skin-tango .jcarousel-clip-horizontal {
width: 335px;
}
.LM div.album-carousel .jcarousel-skin-tango.jcarousel-container-horizontal,
.LM div.album-carousel .jcarousel-skin-tango .jcarousel-clip-horizontal {
width: 504px;
}
.MR div.album-carousel .jcarousel-skin-tango.jcarousel-container-horizontal,
.MR div.album-carousel .jcarousel-skin-tango .jcarousel-clip-horizontal {
width: 420px;
}

.M div.album-carousel .jcarousel-skin-tango.jcarousel-container-horizontal,
.M div.album-carousel .jcarousel-skin-tango .jcarousel-clip-horizontal {
width: 670px;
}

*/

/*#END#*/
/*#BEGIN#*/
/*# name="02 Auto-publish" reference="ref/CarouselAlbum.css\02_Auto-publish.htm" description="Auto-publish" #*/

/*
'CarouselAlbum.jsp'
'../img/video.gif'
'../img/flash.gif'
'../img/download.gif'
*/


/*#END#*/
/*#BEGIN#*/
/*# name="03 Subcategory filter" reference="ref/CarouselAlbum.css\03_Subcategory_filter.htm" description="Styles for subcategory filter" #*/



.jcarousel-subcategory {
clear: both;
}
.jcarousel-subcategory .mod001 {
margin: 0 0 1.2em;
}
.jcarousel-subcategory .mod001 .title-bar {
background-color: #FFFFFF;
background-image: url('../img/titulo-icn3.gif');
background-position: 8px 0.7em;
background-repeat: no-repeat;
padding: 0 8px 0 0;
}
.jcarousel-subcategory .mod001 .title-bar h3 {
color: #6C7FB7;
font-size: 1.1em;
padding: 0.4em 0 0.5em 20px;
}
.jcarousel-subcategory .mod001 .jcarousel-subcategory-content {
height: auto;
padding: 0.8em 20px 0 0;
}
.jcarousel-subcategory .mod001 .jcarousel-subcategory-content ul {
padding-left: 0px;
}
.jcarousel-subcategory .mod001 .jcarousel-subcategory-content ul li {
padding: 0.2em 0pt 0.2em 12px;
}
.jcarousel-subcategory .mod001 .jcarousel-subcategory-content ul li a {
color: #666666;
font-size: 1.1em;
text-decoration: none;
}
.jcarousel-subcategory .mod001 .jcarousel-subcategory-content ul li a.category-selected {
font-weight: bold;
}
.jcarousel-subcategory .mod001 .jcarousel-subcategory-content ul li ul {
padding-left: 5px;
}
.jcarousel-subcategory .mod001 .jcarousel-subcategory-content ul li ul li ul {
padding-left: 10px;
}
.jcarousel-subcategory .mod001 .jcarousel-subcategory-content ul li ul li ul li ul {
padding-left: 15px;
}
.jcarousel-subcategory .mod001 .jcarousel-subcategory-content ul li ul li ul li ul li ul{
padding-left: 20px;
}


/*#END#*/
/*#BEGIN#*/
/*# name="04 Inside the block" reference="ref/CarouselAlbum.css\04_Inside_the_block.htm" description="Styles of album inside the block component " #*/
div.block .block-content .mediateca .jcarousel-container-horizontal {
   width: 310px;
   padding: 10px 40px;
}
div.block .block-content .mediateca .jcarousel-preview-horizontal {
  padding: 20px 40px;
}
div.block .block-content .mediateca .jcarousel-preview-horizontal {
   margin-top:10px;
}
div.block .block-content .mediateca .jcarousel-preview-horizontal .jcarousel-preview-container img {
  width: 310px;
  height: auto;
}
div.block .block-content .mediateca .jcarousel-preview-horizontal .jcarousel-preview-container .jcarousel-preview-download img {
  width: auto !important;
 border: none !important;
}
div.block .block-content .mediateca .jcarousel-preview-comment {
   margin:0pt;
   padding:40px 0pt 8px;
}
div.block .block-content .mediateca .jcarousel-clip-horizontal {
  width: 310px;
  height: 52px;
}
div.block .block-content .mediateca .jcarousel-container-horizontal .jcarousel-prev-horizontal,
div.block .block-content .mediateca .jcarousel-container-horizontal .jcarousel-next-horizontal {
  top: 10px;
}
div.block .block-content .mediateca .jcarousel-clip-horizontal .jcarousel-list-horizontal .jcarousel-item {
  width:50px;
  height: 50px;
}
div.block .block-content .mediateca .jcarousel-clip-horizontal .jcarousel-list-horizontal .jcarousel-item-horizontal {
  margin-right: 4px;
}
div.block .block-content .mediateca .jcarousel-clip-horizontal .jcarousel-list-horizontal .jcarousel-item img {
  width:45px;
  height: 45px;
}
div.block .block-content .mediateca .jcarousel-skin-spel.jcarousel-container-horizontal .jcarousel-prev-horizontal,
div.block .block-content .mediateca .column-content .jcarousel-skin-spel.jcarousel-container-horizontal .jcarousel-next-horizontal {
  top: 10px;
}
div.block .block-content .mediateca .jcarousel-skin-spel .jcarousel-preview-container {
 width: 390px;
height: 220px;
margin-left:-37px;
}
div.block .block-content .mediateca .jcarousel-skin-spel .jcarousel-preview-horizontal .jcarousel-preview-container img {
width: 220px !important;
}


#right-content div.block .block-content div.album-Static .jcarousel-skin-static {
padding:auto;
width:auto;
}

/*#END#*/

