/* CSS Document */
/*
html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, blockquote,
pre, form, fieldset, table, th, td { margin: 0; padding: 0; }
body{font-family:Arial;}
.cont_z5{background:url('../img/bg_zona1.gif');background-repeat: repeat-x repeat-y;overflow:hidden;width:333px;.width:335px;border-left:1px solid #C2C2C2;border-right:1px solid #C2C2C2;border-bottom:1px solid #C2C2C2;padding-bottom:20px;.margin-top:-3px;}
.cont_z5_general{background:url('../img/bg_zona1.gif');background-repeat: repeat-x repeat-y;overflow:hidden;width:333px;.width:335px;border-left:1px solid #C2C2C2;border-right:1px solid #C2C2C2;border-bottom:1px solid #C2C2C2;padding-bottom:10px;.margin-top:-3px;}
.cont_z5_betis{background:url('../img/bg_zona1_betis.gif');background-repeat: repeat-x repeat-y;overflow:hidden;width:333px;.width:335px;border-left:1px solid #C2C2C2;border-right:1px solid #C2C2C2;border-bottom:1px solid #C2C2C2;padding-bottom:10px;.margin-top:-3px;}
.cont_z5_sevilla{background:url('../img/bg_zona1_sevilla.gif');background-repeat: repeat-x repeat-y;overflow:hidden;width:333px;.width:335px;border-left:1px solid #C2C2C2;border-right:1px solid #C2C2C2;border-bottom:1px solid #C2C2C2;padding-bottom:10px;.margin-top:-3px;}
.cont_z5_bienal{background:url('../img/bg_zona1_bienal.jpg') no-repeat;overflow:hidden;width:333px;.width:335px;border-left:1px solid #C2C2C2;border-right:1px solid #C2C2C2;border-bottom:1px solid #C2C2C2;padding-bottom:10px;.margin-top:-3px;}
.img_hoy_en{border:0;clear:both;margin-top:5px;}
.img_hoy_en_general{background:url('../img/cab_general.gif');border:0;clear:both;margin-top:5px;width:335px;height:51px;font-size:13px;}
.cont_url_agenda{margin:5px 0 10px 0px;font-size:12px;background:#FFF;width:333px;padding-left:3px;clear:both;text-align:right;color:#000;}
a:link, a:visited{text-decoration:none;color:#C2C2C2;}
a:hover{text-decoration:underline;}
.tipo_evento{font-family:Georgia;font-size:12px;font-style:italic;color:#666666;width:290px;clear:both;text-transform:uppercase;margin:0px 0 5px 25px;padding-top:2px;}
.cont_evento{width:300px;.width:300px;border:1px solid #C2C2C2;padding:10px 0 10px 10px;overflow:hidden;margin-left:10px;.margin-left:15px;background:#FFF;}
.img_evento{float:left;border:0;margin-right:15px;.margin-right:10px;width:98px;height:65px;}
.tit_evento{width:170px;.width:165px;float:left;font-family:Arial;font-weight:bold;font-size:12px;margin-bottom:5px;color:#000;}
.info_evento{width:175px;.width:175px;float:left;font-family:Arial;font-size:11px;}
a.enlace_titulo:link, a.enlace_titulo:visited{text-decoration:none;color:#000;}
a.enlace_titulo:hover{text-decoration:underline;}
.enlace_todo_noticias{width:335px;clear:both;margin:5px 0 0 0;}
.cabecera{font-size:13px;padding:10px 0 0 10px;font-weight:bold;font-family:Verdana;}
*/
/*Carrusel*/
/**
 * This <div> element is wrapped by jCarousel around the list
 * and has the classname "jcarousel-container".
 */
.jcarousel-container {position: relative;}
.jcarousel-clip {z-index: 2;padding: 0;margin: 0;overflow: hidden;position: relative;}
.jcarousel-list {z-index: 1;overflow: hidden;position: relative;top: 0;left: 0;margin: 0;padding: 0;}
.jcarousel-list li,.jcarousel-item {float: left;list-style: none;/* We set the width/height explicitly. No width/height causes infinite loops. */width: 325px;.width: 340px;height: 110px;.height: 110px;}
.jcarousel-next {z-index: 3;display: none;}
.jcarousel-prev {z-index: 3;display: none;}
.jcarousel-skin-tango .jcarousel-container {}
.jcarousel-skin-tango .jcarousel-container-horizontal {}
.jcarousel-skin-tango .jcarousel-clip-horizontal {width:  325px;.width: 340px;height: 90px;.height: 90px;margin-top:5px;}
.jcarousel-skin-tango .jcarousel-item {width: 325px;.width: 340px;height: 110px;.height: 110px;}
.jcarousel-skin-tango .jcarousel-item-horizontal {}
.jcarousel-skin-tango .jcarousel-item-placeholder {background: #fff;color: #000;}
.jcarousel-skin-tango .jcarousel-next-horizontal {position: absolute;top: 30px;right: -3px;.right: 0px;width: 32px;height: 32px;cursor: pointer;background: transparent url(http://modulos.grupojoly.com/agendajoly/img/next-horizontal.png) no-repeat 0 0;}
.jcarousel-skin-tango .jcarousel-next-horizontal:hover {background-position: -32px 0;}
.jcarousel-skin-tango .jcarousel-next-horizontal:active {background-position: -64px 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: -96px 0;}
.jcarousel-skin-tango .jcarousel-prev-horizontal {position: absolute;top: 30px;left: -5px;.left: -2px;width: 32px;height: 32px;cursor: pointer;background: transparent url(http://modulos.grupojoly.com/agendajoly/img/prev-horizontal.png) no-repeat 0 0;}
.jcarousel-skin-tango .jcarousel-prev-horizontal:hover {background-position: -32px 0;}
.jcarousel-skin-tango .jcarousel-prev-horizontal:active {background-position: -64px 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: -96px 0;}