/* ----------------------------------------------
GALERIA
------------------------------------------------*/
.flashVideos { margin-bottom:30px;padding:8px 0;position:relative;}
.galeria{height:100%;overflow:hidden;padding:0;}
.galeria .visor{width:420px; float:left}
.visor {	position: relative;	background:#ffffff;}
#galeria01.galeria { margin:0 4.4em}  /********************** 15 marzo: linea nueva*/ 
/*carrusel*/
.carrusel{background:#ffffff; overflow:hidden; height:100%;  position:relative; padding:22px 0; padding-left:10px;margin-right: 4.5em;} /*15 Marzo: quitamos float:right; uy aņadimos padding-left:10px;margin-right: 4.5em; para recolocar el carrusel*/
.carrusel li{float:left;list-style:none outside none;text-align:left}
.carrusel .item{float:left;margin-top:3px;border:1px solid #dcdcdc;}
.carrusel .item a{color:#232323; display:block}
.carrusel .item a img{width:60px}
.carrusel .item { font-weight:normal;}
.carrusel .item  a{color:#616265}
.carrusel .item .tituCarrusel{font-family:Georgia, "Times New Roman", Times, serif; font-size:1.2em; display:block; padding-bottom:2px}
.carrusel .activo{background:url(../img/iconos/ico_activoCarrusel.gif) no-repeat right center;}
.carrusel .activo .item{border:1px solid #dcdcdc;}
.carrusel li.first .item{margin-top:0}

.carrusel .img96x96{float:left;margin:0 5px 0 0;}

.carrusel .prev{left:8px;position:absolute;top:0; width:80px; height:20px; outline:none; z-index:999}
.carrusel .next{ left:8px;position:absolute;bottom:0;width:80px; height:20px;  outline:none; z-index:999}

/*js*/
.carrusel .news_items {overflow:hidden;position:relative;width:82px;height:340px;}
.carrusel .container {float:left;left:0;position:relative;top:0;/*width:80px*/height:340px;}
.carrusel .container ul{padding:0}
.carrusel .prev, .carrusel .next {display:none;z-index:2;}
.carrusel .item {margin-bottom:1em}

/**/
.visor .visor_cont{ overflow:hidden; height:345px; clear:both; width:420px}
.titu_video{color: #E60000;font-size: 1.4em;font-weight: bold; margin: 1em 0;}
.video_txt{ clear:both; overflow:hidden; height:100%}
.video_titulo{ display:none}
.video_title{display:none}
.video_subtitulo{display:none}

.visor.moduloVideo div.text ul.publicar  { margin-left:0 }
.visor.moduloVideo div.text ul.publicar li {background-image:none; padding-left:0}
.visor.moduloVideo ul.publicar li img { vertical-align:middle; margin: -0.2em 0.5em 0 0;}
#contenido div.contenido_1 .visor.moduloVideo  div.text a { color: #4C4C4C;font-weight: normal; text-decoration:none}
#contenido div.contenido_1 .visor.moduloVideo  div.text a:hover, #contenido div.contenido_1 .visor.moduloVideo  div.text a:hover span {text-decoration:underline}