/* Estilos carrusel enlaces de interes */
.jcarousel-skin-tango .jcarousel-container { width:773px !important; height:auto;}
.jcarousel-skin-tango .jcarousel-direction-rtl { direction: rtl;}
.jcarousel-skin-tango .jcarousel-container-horizontal { width:750px; display:block; overflow:hidden;height:18.5em;background:transparent url(/img/publico/carrusel/img-carr-2.jpg) top left repeat-x;}
.jcarousel-skin-tango .jcarousel-clip-horizontal {width:672px; display:block; overflow:hidden;height:16.43em;margin:1.5em 5em 0.5em;}
.jcarousel-skin-tango .jcarousel-item { width:12em; height:13.63em; float:left;list-style-type:none;background:url(/img/publico/carrusel/ptos-vertical.gif) top right repeat-y;text-align:left;font-size:120%;}
.jcarousel-skin-tango .jcarousel-item-horizontal { margin-left: 0; margin-right: 1em; margin-top:0em; margin-bottom:0; }
.jcarousel-skin-tango .jcarousel-item-horizontal h3{ font-size:1.1em}
.jcarousel-skin-tango .jcarousel-item-horizontal img{ margin-bottom:0.2em;}
.jcarousel-skin-tango .jcarousel-item-horizontal .caj-car-dts {width:11em;border-top:0.2em solid #CCC !important;padding:0.5em 0em 0 0;}
.jcarousel-skin-tango .jcarousel-item-horizontal .caj-car-dts a {color:#4066d8;}
.jcarousel-skin-tango .jcarousel-item-horizontal .caj-car-dts p.tit a {color:#000;font-weight:bold; text-decoration:none;}
.jcarousel-skin-tango .jcarousel-item-horizontal .caj-car-dts p.tit a:hover  { color:#fff; font-weight:bold; text-decoration:none; background:#464646;}
.jcarousel-skin-tango .jcarousel-item-horizontal .caj-car-dts p strong a {color:#000;font-weight:bold;text-decoration:none;}
.jcarousel-skin-tango .jcarousel-item-horizontal .caj-car-dts p strong a:hover {color:#FFF;font-weight:bold;background:#303030}
.jcarousel-skin-tango .jcarousel-item-horizontal .caj-car-dts p strong{font-weight:bold;padding-bottom:0 !important;}
.jcarousel-skin-tango .jcarousel-item-horizontal .caj-car-dts p {padding-bottom:0 !important; font-size:90%; line-height: 1.2em}
.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-item-horizontal {margin-left: 1em; margin-right: 0;}
.jcarousel-skin-tango .jcarousel-item-placeholder {background: #fff; color: #000; }
/* Horizontal Buttons */
.jcarousel-skin-tango .jcarousel-next-horizontal {
    background:url(/img/publico/carrusel/slid-dch-act.gif) no-repeat top right;
    z-index:1000;
    position: absolute;
    top: 6.82em;
    right: 0;
    width: 3.5em;
    height: 5em;
    cursor: pointer;
}
.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-next-horizontal { left: 5px; right: auto; background:url(/img/publico/carrusel/slid-izq.gif) 0 0 no-repeat;}
.jcarousel-skin-tango .jcarousel-direction-rtl {direction: rtl;}
.jcarousel-skin-tango .jcarousel-next-horizontal:hover {}
.jcarousel-skin-tango .jcarousel-next-horizontal:active {}
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active {
    background: url(/img/publico/carrusel/slid-dch.gif) top right no-repeat;
    position: absolute;
    top: 6.82em;
    right: 0;
    width: 3.5em;
    height: 5em;
    cursor: default;
}
.jcarousel-skin-tango .jcarousel-prev-horizontal {
    background: url(/img/publico/carrusel/slid-izq-act.gif) top left no-repeat;
    position: absolute;
    top: 6.82em;
    left: 0;
    width: 3.5em;
    height: 5em;
    cursor: pointer;
}
.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-prev-horizontal {
    left: auto;
    right: 5px;
    background:url(/img/publico/carrusel/slid-dch.gif) top left no-repeat;
}
.jcarousel-skin-tango .jcarousel-prev-horizontal:hover {}
.jcarousel-skin-tango .jcarousel-prev-horizontal:active {}
.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;
    top: 6.82em;
    background-position: -96px 0;
    background: url(/img/publico/carrusel/slid-izq.gif) top left no-repeat;
}

/* Carrusel con 2 imágenes y noticias de interés */
.car-mas-not { position:relative; background:url(/img/publico/carrusel/fnd-carousel.gif); height:188px; width:100%; }
.car-mas-not .car { position:relative; float:left; width:443px; padding:19px 0 10px 21px; }
.car-mas-not .car .jcarousel-container { width:100%; }
.car-mas-not .car .jcarousel-clip { overflow: hidden; width:100%; }
.car-mas-not .car .jcarousel-item { position:relative; float:left; width: 214px; height: 148px; margin:0 14px 0 0; }
.car-mas-not .car .jcarousel-item div { position:absolute; z-index:10; top:0; left:0; margin:1em; color:#777; }
.car-mas-not .car .jcarousel-item div.txt-izq { text-align:left; }
.car-mas-not .car .jcarousel-item div.txt-der { text-align:right; }
.car-mas-not .car .jcarousel-item div h3 { position:relative; font-weight:bold; font-size:1.2em; }
.car-mas-not .car .jcarousel-item div p { position:relative; margin-top:0.2em; }
.car-mas-not .car .jcarousel-item a,
.car-mas-not .car .jcarousel-item div p a, 
.car-mas-not .car .jcarousel-item div h3 a { color:#5b5b5b; text-decoration:none; }
.car-mas-not .car .jcarousel-item img { position:absolute; z-index:1; border:1px solid #d8d8d8; }
.car-mas-not .car .jcarousel-next-horizontal { position: absolute; top: 90px; right: 1px; width: 28px; height: 39px; cursor: pointer; background: transparent url(/img/publico/carrusel/next-act.png) no-repeat 0 0; z-index: 9999; }
.car-mas-not .car .jcarousel-next-disabled-horizontal { cursor: default; background: transparent url(/img/publico/carrusel/next-des.png) no-repeat 0 0; }
.car-mas-not .car .jcarousel-prev-horizontal { position: absolute; top: 90px; left: 1px; width: 28px; height: 39px; cursor: pointer; background: transparent url(/img/publico/carrusel/prev-act.png) no-repeat 0 0; z-index: 9999; }
.car-mas-not .car .jcarousel-prev-disabled-horizontal { cursor: default; background: transparent url(/img/publico/carrusel/prev-des.png) no-repeat 0 0; }
.car-mas-not .not { position:relative; width:34%; color:#000; float:left; padding:21px 0 10px 28px; }
.car-mas-not .not h2 { position:relative; text-transform:uppercase; font-size:1.4em; font-weight:bold; }
.car-mas-not .not ul { margin-top:1em; }
.car-mas-not .not ul li { background:url(/img/publico/carrusel/points.gif); background-repeat:repeat-x; background-position:bottom; padding:0.4em 0.1em; }
.car-mas-not .not ul li a { color:#000; text-decoration:none; }
.car-mas-not .not ul li a:hover { text-decoration:underline; }