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{overflow:hidden;width:319px;.width:319px;border:1px solid #CCCCCC;background:#F2F2F2;margin-top:8px;padding:7px 7px 0px 7px;}
.cont_z5_periodistico{overflow:hidden;width:319px;.width:319px;border:1px solid #CCCCCC;background:#E8DFD2;padding:7px 7px 0px 7px;}
.cont_z5_atarazanas{overflow:hidden;width:319px;.width:319px;border:1px solid #CCCCCC;background:#F2F2F2;padding:7px 7px 0px 7px;}
.img_lbl_critica{border:0;clear:both;margin-top:10px;}
.cont_evento{width:286px;.width:286px;border:1px solid #C2C2C2;padding:10px 0 10px 10px;overflow:hidden;margin-left:10px;.margin-left:8px;.margin-top:5px;background:#FFF url('img/bg_contenedor.gif') no-repeat;background-position:right;}
.cont_evento_musica{width:286px;.width:286px;border:1px solid #C2C2C2;padding:10px 0 10px 10px;overflow:hidden;margin-left:10px;.margin-left:8px;.margin-top:5px;background:#FFF;}
.cont_evento_bienal{width:286px;.width:286px;border:1px solid #C2C2C2;padding:10px 0 10px 10px;overflow:hidden;margin-left:10px;.margin-left:8px;.margin-top:5px;background:#FFF url('img/bg_contenedor_bienal.gif') no-repeat;background-position:right;}
.cont_evento_general{width:286px;.width:286px;border:1px solid #C2C2C2;padding:10px 0 10px 10px;overflow:hidden;margin-left:10px;.margin-left:8px;.margin-top:5px;background:#FFF;}
.img_critica{float:left;border:1px solid #CCCCCC;margin-right:15px;.margin-right:10px;width:70px;height:70px;padding:3px;}
.titulo_pelicula{width:170px;.width:165px;float:left;font-family:Verdana;font-weight:bold;font-size:11px;margin-bottom:5px;color:#666666;}
a.enlace_titulo_pelicula:link, a.enlace_titulo_pelicula:visited{color:#666666;text-decoration:none;}
a.enlace_titulo_pelicula:hover{text-decoration:underline;}
.titulo_critica{width:175px;.width:175px;float:left;font-family:Verdana;font-size:12px;font-weight:bold;color:#000;line-height:1.2em;}
.img_estrellas{border:0;margin:10px 45px 0 0;.margin:10px 35px 0 0;float:left;}
.texto_leer_mas{float:left;font-family:Verdana;font-size:9px;color:#666666;margin:15px 0px 0 0;}
a.enlace_leer_mas:link, a.enlace_leer_mas:visited{color:#666666;text-decoration:none;}
a.enlace_leer_mas:hover{text-decoration:underline;}
.img_leer_mas{border:0;margin:15px 5px 0 0;float:left;}
a.enlace_titulo:link, a.enlace_titulo:visited{text-decoration:none;color:#000;}
a.enlace_titulo:hover{text-decoration:underline;}
.cont_mas{margin:3px 0 10px 0px;width:313px;.width:319px;clear:both;border:1px solid #CCCCCC;padding:3px 0 3px 20px;overflow:hidden;}
.texto_mas{font-family:Verdana;font-size:9px;text-align:left;color:#333333;float:left;font-weight:bold;}
a.enlace_texto_mas:link, a.enlace_texto_mas:visited{color:#333333;text-decoration:none;}
a.enlace_texto_mas:hover{cursor:hand;text-decoration:none;}
.img_flechitas{float:left;margin:3px 0 0 5px;}
/*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: 110px;.height: 110px;}
.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: 35px;.top: 40px;right: -16px;.right: -8px;width: 32px;height: 32px;cursor: pointer;background: transparent url(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: 35px;.top: 40px;left: -16px;.left: -18px;width: 32px;height: 32px;cursor: pointer;background: transparent url(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;}

/*Estilos añadidos para el tipo de agrupador Evento periodístico*/
.cont_evento_periodismo{width:286px;.width:286px;border:1px solid #C2C2C2;padding:10px 0 10px 10px;overflow:hidden;margin-left:10px;.margin-left:8px;.margin-top:5px;background:#FFF;height:80px;}
.cont_evento_gavidia{width:286px;.width:286px;border:1px solid #C2C2C2;padding:10px 0 10px 10px;overflow:hidden;margin-left:10px;.margin-left:8px;.margin-top:5px;background:url('img/fondo_gavidia.png') #FFF no-repeat;background-position: right 10px;height:80px;}
.cont_evento_atarazanas{width:286px;.width:286px;border:1px solid #C2C2C2;padding:10px 0 10px 10px;overflow:hidden;margin-left:10px;.margin-left:8px;.margin-top:5px;height:80px;background:#FFF;}
.texto_leer_mas_periodismo{float:left;font-family:Verdana;font-size:9px;color:#666666;margin:5px 0px 0 0;}
.titulo_pelicula_periodismo{width:98%;display:block;font-family:Georgia;font-weight:bold;font-size:11px;margin-bottom:10px;color:#666666;}
.titulo_critica_periodismo{width:90%;display:block;font-family:Georgia;font-size:16px;font-weight:bold;color:#8B611F;line-height:1.3em;}
a.enlace_titulo_critica_periodismo:link, a.enlace_titulo_critica_periodismo:visited{color:#8B611F;text-decoration:none;}
a.enlace_titulo_critica_periodismo:hover{text-decoration:underline;}
.img_leer_mas_periodismo{border:0;margin:5px 5px 0 0;float:left;}
.texto_cabecera_periodismo{font-family:Verdana;font-weight:bold;font-size:12px;text-transform:uppercase;margin:5px 0 0px 5px;;}
.img_leer_mas_atarazana{border:0;margin:6px 5px 0 0;float:left;}
.titulo_pelicula_atarazana{width:98%;display:block;font-family:Georgia;font-weight:bold;font-size:11px;margin-bottom:10px;color:#666666;}
.titulo_critica_atarazana{width:90%;display:block;font-family:Georgia;font-size:16px;font-weight:bold;color:#005cb8;line-height:1.3em;}
a.enlace_titulo_critica_atarazana:link, a.enlace_titulo_critica_atarazana:visited{color:#005cb8;text-decoration:none;}
a.enlace_titulo_critica_atarazana:hover{text-decoration:underline;}