/*
 * jQuery UI CSS Framework 1.8.18
 *
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Theming/API
 */

/* Layout helpers
----------------------------------*/
.ui-helper-hidden { display: none; }
.ui-helper-hidden-accessible { position: absolute !important; clip: rect(1px 1px 1px 1px); clip: rect(1px,1px,1px,1px); }
.ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; }
.ui-helper-clearfix:before, .ui-helper-clearfix:after { content: ""; display: table; }
.ui-helper-clearfix:after { clear: both; }
.ui-helper-clearfix { zoom: 1; }
.ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter:Alpha(Opacity=0); }


/* Interaction Cues
----------------------------------*/
.ui-state-disabled { cursor: default !important; }


/* Icons
----------------------------------*/

/* states and images */
.ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; }


/* Misc visuals
----------------------------------*/

/* Overlays */
.ui-widget-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }


/*
 * jQuery UI CSS Framework 1.8.18
 *
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Theming/API
 *
 * To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Helvetica,%20Arial,%20sans-serif&fwDefault=bold&fsDefault=1.1em&cornerRadius=2px&bgColorHeader=dddddd&bgTextureHeader=03_highlight_soft.png&bgImgOpacityHeader=50&borderColorHeader=dddddd&fcHeader=444444&iconColorHeader=0073ea&bgColorContent=ffffff&bgTextureContent=01_flat.png&bgImgOpacityContent=75&borderColorContent=dddddd&fcContent=444444&iconColorContent=ff0084&bgColorDefault=f6f6f6&bgTextureDefault=03_highlight_soft.png&bgImgOpacityDefault=100&borderColorDefault=dddddd&fcDefault=0073ea&iconColorDefault=666666&bgColorHover=0073ea&bgTextureHover=03_highlight_soft.png&bgImgOpacityHover=25&borderColorHover=0073ea&fcHover=ffffff&iconColorHover=ffffff&bgColorActive=ffffff&bgTextureActive=02_glass.png&bgImgOpacityActive=65&borderColorActive=dddddd&fcActive=ff0084&iconColorActive=454545&bgColorHighlight=ffffff&bgTextureHighlight=01_flat.png&bgImgOpacityHighlight=55&borderColorHighlight=cccccc&fcHighlight=444444&iconColorHighlight=0073ea&bgColorError=ffffff&bgTextureError=01_flat.png&bgImgOpacityError=55&borderColorError=ff0084&fcError=222222&iconColorError=ff0084&bgColorOverlay=eeeeee&bgTextureOverlay=01_flat.png&bgImgOpacityOverlay=0&opacityOverlay=80&bgColorShadow=aaaaaa&bgTextureShadow=01_flat.png&bgImgOpacityShadow=0&opacityShadow=60&thicknessShadow=4px&offsetTopShadow=-4px&offsetLeftShadow=-4px&cornerRadiusShadow=0px
 */


/* Component containers
----------------------------------*/
.ui-widget { font-family: Helvetica, Arial, sans-serif; font-size: 1.1em; }
.ui-widget .ui-widget { font-size: 1em; }
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family: Helvetica, Arial, sans-serif; font-size: 1em; }
.ui-widget-content { border: 1px solid #dddddd; background: #ffffff url(../../../../entradas/skins/nuevo/images/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x; color: #444444; }
.ui-widget-content a { color: #444444; }
.ui-widget-header { border: 1px solid #dddddd; background: #dddddd url(../../../../entradas/skins/nuevo/images/ui-bg_highlight-soft_50_dddddd_1x100.png) 50% 50% repeat-x; color: #444444; font-weight: bold; }
.ui-widget-header a { color: #444444; }

/* Interaction states
----------------------------------*/
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default { border: 1px solid #dddddd; background: #f6f6f6 url(../../../../entradas/skins/nuevo/images/ui-bg_highlight-soft_100_f6f6f6_1x100.png) 50% 50% repeat-x; font-weight: bold; color: #0073ea; }
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited { color: #0073ea; text-decoration: none; }
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus { border: 1px solid #0073ea; background: #0073ea url(../../../../entradas/skins/nuevo/images/ui-bg_highlight-soft_25_0073ea_1x100.png) 50% 50% repeat-x; font-weight: bold; color: #ffffff; }
.ui-state-hover a, .ui-state-hover a:hover { color: #ffffff; text-decoration: none; }
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active { border: 1px solid #dddddd; background: #ffffff url(../../../../entradas/skins/nuevo/images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x; font-weight: bold; color: #ff0084; }
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { color: #ff0084; text-decoration: none; }
.ui-widget :active { outline: none; }

/* Interaction Cues
----------------------------------*/
.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight  {border: 1px solid #cccccc; background: #ffffff url(../../../../entradas/skins/nuevo/images/ui-bg_flat_55_ffffff_40x100.png) 50% 50% repeat-x; color: #444444; }
.ui-state-highlight a, .ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a { color: #444444; }
.ui-state-error, .ui-widget-content .ui-state-error, .ui-widget-header .ui-state-error {border: 1px solid #ff0084; background: #ffffff url(../../../../entradas/skins/nuevo/images/ui-bg_flat_55_ffffff_40x100.png) 50% 50% repeat-x; color: #222222; }
.ui-state-error a, .ui-widget-content .ui-state-error a, .ui-widget-header .ui-state-error a { color: #222222; }
.ui-state-error-text, .ui-widget-content .ui-state-error-text, .ui-widget-header .ui-state-error-text { color: #222222; }
.ui-priority-primary, .ui-widget-content .ui-priority-primary, .ui-widget-header .ui-priority-primary { font-weight: bold; }
.ui-priority-secondary, .ui-widget-content .ui-priority-secondary,  .ui-widget-header .ui-priority-secondary { opacity: .7; filter:Alpha(Opacity=70); font-weight: normal; }
.ui-state-disabled, .ui-widget-content .ui-state-disabled, .ui-widget-header .ui-state-disabled { opacity: .35; filter:Alpha(Opacity=35); background-image: none; }

/* Icons
----------------------------------*/

/* states and images */
.ui-icon { width: 16px; height: 16px; background-image: url(../../../../entradas/skins/nuevo/images/ui-icons_ff0084_256x240.png); }
.ui-widget-content .ui-icon {background-image: url(../../../../entradas/skins/nuevo/images/ui-icons_ff0084_256x240.png); }
.ui-widget-header .ui-icon {background-image: url(../../../../entradas/skins/nuevo/images/ui-icons_0073ea_256x240.png); }
.ui-state-default .ui-icon { background-image: url(../../../../entradas/skins/nuevo/images/ui-icons_666666_256x240.png); }
.ui-state-hover .ui-icon, .ui-state-focus .ui-icon {background-image: url(../../../../entradas/skins/nuevo/images/ui-icons_ffffff_256x240.png); }
.ui-state-active .ui-icon {background-image: url(../../../../entradas/skins/nuevo/images/ui-icons_454545_256x240.png); }
.ui-state-highlight .ui-icon {background-image: url(../../../../entradas/skins/nuevo/images/ui-icons_0073ea_256x240.png); }
.ui-state-error .ui-icon, .ui-state-error-text .ui-icon {background-image: url(../../../../entradas/skins/nuevo/images/ui-icons_ff0084_256x240.png); }

/* positioning */
.ui-icon-carat-1-n { background-position: 0 0; }
.ui-icon-carat-1-ne { background-position: -16px 0; }
.ui-icon-carat-1-e { background-position: -32px 0; }
.ui-icon-carat-1-se { background-position: -48px 0; }
.ui-icon-carat-1-s { background-position: -64px 0; }
.ui-icon-carat-1-sw { background-position: -80px 0; }
.ui-icon-carat-1-w { background-position: -96px 0; }
.ui-icon-carat-1-nw { background-position: -112px 0; }
.ui-icon-carat-2-n-s { background-position: -128px 0; }
.ui-icon-carat-2-e-w { background-position: -144px 0; }
.ui-icon-triangle-1-n { background-position: 0 -16px; }
.ui-icon-triangle-1-ne { background-position: -16px -16px; }
.ui-icon-triangle-1-e { background-position: -32px -16px; }
.ui-icon-triangle-1-se { background-position: -48px -16px; }
.ui-icon-triangle-1-s { background-position: -64px -16px; }
.ui-icon-triangle-1-sw { background-position: -80px -16px; }
.ui-icon-triangle-1-w { background-position: -96px -16px; }
.ui-icon-triangle-1-nw { background-position: -112px -16px; }
.ui-icon-triangle-2-n-s { background-position: -128px -16px; }
.ui-icon-triangle-2-e-w { background-position: -144px -16px; }
.ui-icon-arrow-1-n { background-position: 0 -32px; }
.ui-icon-arrow-1-ne { background-position: -16px -32px; }
.ui-icon-arrow-1-e { background-position: -32px -32px; }
.ui-icon-arrow-1-se { background-position: -48px -32px; }
.ui-icon-arrow-1-s { background-position: -64px -32px; }
.ui-icon-arrow-1-sw { background-position: -80px -32px; }
.ui-icon-arrow-1-w { background-position: -96px -32px; }
.ui-icon-arrow-1-nw { background-position: -112px -32px; }
.ui-icon-arrow-2-n-s { background-position: -128px -32px; }
.ui-icon-arrow-2-ne-sw { background-position: -144px -32px; }
.ui-icon-arrow-2-e-w { background-position: -160px -32px; }
.ui-icon-arrow-2-se-nw { background-position: -176px -32px; }
.ui-icon-arrowstop-1-n { background-position: -192px -32px; }
.ui-icon-arrowstop-1-e { background-position: -208px -32px; }
.ui-icon-arrowstop-1-s { background-position: -224px -32px; }
.ui-icon-arrowstop-1-w { background-position: -240px -32px; }
.ui-icon-arrowthick-1-n { background-position: 0 -48px; }
.ui-icon-arrowthick-1-ne { background-position: -16px -48px; }
.ui-icon-arrowthick-1-e { background-position: -32px -48px; }
.ui-icon-arrowthick-1-se { background-position: -48px -48px; }
.ui-icon-arrowthick-1-s { background-position: -64px -48px; }
.ui-icon-arrowthick-1-sw { background-position: -80px -48px; }
.ui-icon-arrowthick-1-w { background-position: -96px -48px; }
.ui-icon-arrowthick-1-nw { background-position: -112px -48px; }
.ui-icon-arrowthick-2-n-s { background-position: -128px -48px; }
.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; }
.ui-icon-arrowthick-2-e-w { background-position: -160px -48px; }
.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; }
.ui-icon-arrowthickstop-1-n { background-position: -192px -48px; }
.ui-icon-arrowthickstop-1-e { background-position: -208px -48px; }
.ui-icon-arrowthickstop-1-s { background-position: -224px -48px; }
.ui-icon-arrowthickstop-1-w { background-position: -240px -48px; }
.ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; }
.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; }
.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; }
.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; }
.ui-icon-arrowreturn-1-w { background-position: -64px -64px; }
.ui-icon-arrowreturn-1-n { background-position: -80px -64px; }
.ui-icon-arrowreturn-1-e { background-position: -96px -64px; }
.ui-icon-arrowreturn-1-s { background-position: -112px -64px; }
.ui-icon-arrowrefresh-1-w { background-position: -128px -64px; }
.ui-icon-arrowrefresh-1-n { background-position: -144px -64px; }
.ui-icon-arrowrefresh-1-e { background-position: -160px -64px; }
.ui-icon-arrowrefresh-1-s { background-position: -176px -64px; }
.ui-icon-arrow-4 { background-position: 0 -80px; }
.ui-icon-arrow-4-diag { background-position: -16px -80px; }
.ui-icon-extlink { background-position: -32px -80px; }
.ui-icon-newwin { background-position: -48px -80px; }
.ui-icon-refresh { background-position: -64px -80px; }
.ui-icon-shuffle { background-position: -80px -80px; }
.ui-icon-transfer-e-w { background-position: -96px -80px; }
.ui-icon-transferthick-e-w { background-position: -112px -80px; }
.ui-icon-folder-collapsed { background-position: 0 -96px; }
.ui-icon-folder-open { background-position: -16px -96px; }
.ui-icon-document { background-position: -32px -96px; }
.ui-icon-document-b { background-position: -48px -96px; }
.ui-icon-note { background-position: -64px -96px; }
.ui-icon-mail-closed { background-position: -80px -96px; }
.ui-icon-mail-open { background-position: -96px -96px; }
.ui-icon-suitcase { background-position: -112px -96px; }
.ui-icon-comment { background-position: -128px -96px; }
.ui-icon-person { background-position: -144px -96px; }
.ui-icon-print { background-position: -160px -96px; }
.ui-icon-trash { background-position: -176px -96px; }
.ui-icon-locked { background-position: -192px -96px; }
.ui-icon-unlocked { background-position: -208px -96px; }
.ui-icon-bookmark { background-position: -224px -96px; }
.ui-icon-tag { background-position: -240px -96px; }
.ui-icon-home { background-position: 0 -112px; }
.ui-icon-flag { background-position: -16px -112px; }
.ui-icon-calendar { background-position: -32px -112px; }
.ui-icon-cart { background-position: -48px -112px; }
.ui-icon-pencil { background-position: -64px -112px; }
.ui-icon-clock { background-position: -80px -112px; }
.ui-icon-disk { background-position: -96px -112px; }
.ui-icon-calculator { background-position: -112px -112px; }
.ui-icon-zoomin { background-position: -128px -112px; }
.ui-icon-zoomout { background-position: -144px -112px; }
.ui-icon-search { background-position: -160px -112px; }
.ui-icon-wrench { background-position: -176px -112px; }
.ui-icon-gear { background-position: -192px -112px; }
.ui-icon-heart { background-position: -208px -112px; }
.ui-icon-star { background-position: -224px -112px; }
.ui-icon-link { background-position: -240px -112px; }
.ui-icon-cancel { background-position: 0 -128px; }
.ui-icon-plus { background-position: -16px -128px; }
.ui-icon-plusthick { background-position: -32px -128px; }
.ui-icon-minus { background-position: -48px -128px; }
.ui-icon-minusthick { background-position: -64px -128px; }
.ui-icon-close { background-position: -80px -128px; }
.ui-icon-closethick { background-position: -96px -128px; }
.ui-icon-key { background-position: -112px -128px; }
.ui-icon-lightbulb { background-position: -128px -128px; }
.ui-icon-scissors { background-position: -144px -128px; }
.ui-icon-clipboard { background-position: -160px -128px; }
.ui-icon-copy { background-position: -176px -128px; }
.ui-icon-contact { background-position: -192px -128px; }
.ui-icon-image { background-position: -208px -128px; }
.ui-icon-video { background-position: -224px -128px; }
.ui-icon-script { background-position: -240px -128px; }
.ui-icon-alert { background-position: 0 -144px; }
.ui-icon-info { background-position: -16px -144px; }
.ui-icon-notice { background-position: -32px -144px; }
.ui-icon-help { background-position: -48px -144px; }
.ui-icon-check { background-position: -64px -144px; }
.ui-icon-bullet { background-position: -80px -144px; }
.ui-icon-radio-off { background-position: -96px -144px; }
.ui-icon-radio-on { background-position: -112px -144px; }
.ui-icon-pin-w { background-position: -128px -144px; }
.ui-icon-pin-s { background-position: -144px -144px; }
.ui-icon-play { background-position: 0 -160px; }
.ui-icon-pause { background-position: -16px -160px; }
.ui-icon-seek-next { background-position: -32px -160px; }
.ui-icon-seek-prev { background-position: -48px -160px; }
.ui-icon-seek-end { background-position: -64px -160px; }
.ui-icon-seek-start { background-position: -80px -160px; }
/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */
.ui-icon-seek-first { background-position: -80px -160px; }
.ui-icon-stop { background-position: -96px -160px; }
.ui-icon-eject { background-position: -112px -160px; }
.ui-icon-volume-off { background-position: -128px -160px; }
.ui-icon-volume-on { background-position: -144px -160px; }
.ui-icon-power { background-position: 0 -176px; }
.ui-icon-signal-diag { background-position: -16px -176px; }
.ui-icon-signal { background-position: -32px -176px; }
.ui-icon-battery-0 { background-position: -48px -176px; }
.ui-icon-battery-1 { background-position: -64px -176px; }
.ui-icon-battery-2 { background-position: -80px -176px; }
.ui-icon-battery-3 { background-position: -96px -176px; }
.ui-icon-circle-plus { background-position: 0 -192px; }
.ui-icon-circle-minus { background-position: -16px -192px; }
.ui-icon-circle-close { background-position: -32px -192px; }
.ui-icon-circle-triangle-e { background-position: -48px -192px; }
.ui-icon-circle-triangle-s { background-position: -64px -192px; }
.ui-icon-circle-triangle-w { background-position: -80px -192px; }
.ui-icon-circle-triangle-n { background-position: -96px -192px; }
.ui-icon-circle-arrow-e { background-position: -112px -192px; }
.ui-icon-circle-arrow-s { background-position: -128px -192px; }
.ui-icon-circle-arrow-w { background-position: -144px -192px; }
.ui-icon-circle-arrow-n { background-position: -160px -192px; }
.ui-icon-circle-zoomin { background-position: -176px -192px; }
.ui-icon-circle-zoomout { background-position: -192px -192px; }
.ui-icon-circle-check { background-position: -208px -192px; }
.ui-icon-circlesmall-plus { background-position: 0 -208px; }
.ui-icon-circlesmall-minus { background-position: -16px -208px; }
.ui-icon-circlesmall-close { background-position: -32px -208px; }
.ui-icon-squaresmall-plus { background-position: -48px -208px; }
.ui-icon-squaresmall-minus { background-position: -64px -208px; }
.ui-icon-squaresmall-close { background-position: -80px -208px; }
.ui-icon-grip-dotted-vertical { background-position: 0 -224px; }
.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; }
.ui-icon-grip-solid-vertical { background-position: -32px -224px; }
.ui-icon-grip-solid-horizontal { background-position: -48px -224px; }
.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; }
.ui-icon-grip-diagonal-se { background-position: -80px -224px; }


/* Misc visuals
----------------------------------*/

/* Corner radius */
.ui-corner-all, .ui-corner-top, .ui-corner-left, .ui-corner-tl { -moz-border-radius-topleft: 2px; -webkit-border-top-left-radius: 2px; -khtml-border-top-left-radius: 2px; border-top-left-radius: 2px; }
.ui-corner-all, .ui-corner-top, .ui-corner-right, .ui-corner-tr { -moz-border-radius-topright: 2px; -webkit-border-top-right-radius: 2px; -khtml-border-top-right-radius: 2px; border-top-right-radius: 2px; }
.ui-corner-all, .ui-corner-bottom, .ui-corner-left, .ui-corner-bl { -moz-border-radius-bottomleft: 2px; -webkit-border-bottom-left-radius: 2px; -khtml-border-bottom-left-radius: 2px; border-bottom-left-radius: 2px; }
.ui-corner-all, .ui-corner-bottom, .ui-corner-right, .ui-corner-br { -moz-border-radius-bottomright: 2px; -webkit-border-bottom-right-radius: 2px; -khtml-border-bottom-right-radius: 2px; border-bottom-right-radius: 2px; }

/* Overlays */
.ui-widget-overlay { background: #eeeeee url(../../../../entradas/skins/nuevo/images/ui-bg_flat_0_eeeeee_40x100.png) 50% 50% repeat-x; opacity: .80;filter:Alpha(Opacity=80); }
.ui-widget-shadow { margin: -4px 0 0 -4px; padding: 4px; background: #aaaaaa url(../../../../entradas/skins/nuevo/images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x; opacity: .60;filter:Alpha(Opacity=60); -moz-border-radius: 0px; -khtml-border-radius: 0px; -webkit-border-radius: 0px; border-radius: 0px; }/*
 * jQuery UI Resizable 1.8.18
 *
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Resizable#theming
 */
.ui-resizable { position: relative;}
.ui-resizable-handle { position: absolute;font-size: 0.1px;z-index: 99999; display: block; }
.ui-resizable-disabled .ui-resizable-handle, .ui-resizable-autohide .ui-resizable-handle { display: none; }
.ui-resizable-n { cursor: n-resize; height: 7px; width: 100%; top: -5px; left: 0; }
.ui-resizable-s { cursor: s-resize; height: 7px; width: 100%; bottom: -5px; left: 0; }
.ui-resizable-e { cursor: e-resize; width: 7px; right: -5px; top: 0; height: 100%; }
.ui-resizable-w { cursor: w-resize; width: 7px; left: -5px; top: 0; height: 100%; }
.ui-resizable-se { cursor: se-resize; width: 12px; height: 12px; right: 1px; bottom: 1px; }
.ui-resizable-sw { cursor: sw-resize; width: 9px; height: 9px; left: -5px; bottom: -5px; }
.ui-resizable-nw { cursor: nw-resize; width: 9px; height: 9px; left: -5px; top: -5px; }
.ui-resizable-ne { cursor: ne-resize; width: 9px; height: 9px; right: -5px; top: -5px;}/*
 * jQuery UI Selectable 1.8.18
 *
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Selectable#theming
 */
.ui-selectable-helper { position: absolute; z-index: 100; border:1px dotted black; }
/*
 * jQuery UI Accordion 1.8.18
 *
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Accordion#theming
 */
/* IE/Win - Fix animation bug - #4615 */
.ui-accordion { width: 100%; }
.ui-accordion .ui-accordion-header { cursor: pointer; position: relative; margin-top: 1px; zoom: 1; }
.ui-accordion .ui-accordion-li-fix { display: inline; }
.ui-accordion .ui-accordion-header-active { border-bottom: 0 !important; }
.ui-accordion .ui-accordion-header a { display: block; font-size: 1em; padding: .5em .5em .5em .7em; }
.ui-accordion-icons .ui-accordion-header a { padding-left: 2.2em; }
.ui-accordion .ui-accordion-header .ui-icon { position: absolute; left: .5em; top: 50%; margin-top: -8px; }
.ui-accordion .ui-accordion-content { padding: 1em 2.2em; border-top: 0; margin-top: -2px; position: relative; top: 1px; margin-bottom: 2px; overflow: auto; display: none; zoom: 1; }
.ui-accordion .ui-accordion-content-active { display: block; }
/*
 * jQuery UI Autocomplete 1.8.18
 *
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Autocomplete#theming
 */
.ui-autocomplete { position: absolute; cursor: default; }	

/* workarounds */
* html .ui-autocomplete { width:1px; } /* without this, the menu expands to 100% in IE6 */

/*
 * jQuery UI Menu 1.8.18
 *
 * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Menu#theming
 */
.ui-menu {
	list-style:none;
	padding: 2px;
	margin: 0;
	display:block;
	float: left;
}
.ui-menu .ui-menu {
	margin-top: -3px;
}
.ui-menu .ui-menu-item {
	margin:0;
	padding: 0;
	zoom: 1;
	float: left;
	clear: left;
	width: 100%;
}
.ui-menu .ui-menu-item a {
	text-decoration:none;
	display:block;
	padding:.2em .4em;
	line-height:1.5;
	zoom:1;
}
.ui-menu .ui-menu-item a.ui-state-hover,
.ui-menu .ui-menu-item a.ui-state-active {
	font-weight: normal;
	margin: -1px;
}
/*
 * jQuery UI Button 1.8.18
 *
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Button#theming
 */
.ui-button { display: inline-block; position: relative; padding: 0; margin-right: .1em; text-decoration: none !important; cursor: pointer; text-align: center; zoom: 1; overflow: hidden; *overflow: visible; } /* the overflow property removes extra width in IE */
.ui-button-icon-only { width: 2.2em; } /* to make room for the icon, a width needs to be set here */
button.ui-button-icon-only { width: 2.4em; } /* button elements seem to need a little more width */
.ui-button-icons-only { width: 3.4em; } 
button.ui-button-icons-only { width: 3.7em; } 

/*button text element */
.ui-button .ui-button-text { display: block; line-height: 1.4;  }
.ui-button-text-only .ui-button-text { padding: .4em 1em; }
.ui-button-icon-only .ui-button-text, .ui-button-icons-only .ui-button-text { padding: .4em; text-indent: -9999999px; }
.ui-button-text-icon-primary .ui-button-text, .ui-button-text-icons .ui-button-text { padding: .4em 1em .4em 2.1em; }
.ui-button-text-icon-secondary .ui-button-text, .ui-button-text-icons .ui-button-text { padding: .4em 2.1em .4em 1em; }
.ui-button-text-icons .ui-button-text { padding-left: 2.1em; padding-right: 2.1em; }
/* no icon support for input elements, provide padding by default */
input.ui-button { padding: .4em 1em; }

/*button icon element(s) */
.ui-button-icon-only .ui-icon, .ui-button-text-icon-primary .ui-icon, .ui-button-text-icon-secondary .ui-icon, .ui-button-text-icons .ui-icon, .ui-button-icons-only .ui-icon { position: absolute; top: 50%; margin-top: -8px; }
.ui-button-icon-only .ui-icon { left: 50%; margin-left: -8px; }
.ui-button-text-icon-primary .ui-button-icon-primary, .ui-button-text-icons .ui-button-icon-primary, .ui-button-icons-only .ui-button-icon-primary { left: .5em; }
.ui-button-text-icon-secondary .ui-button-icon-secondary, .ui-button-text-icons .ui-button-icon-secondary, .ui-button-icons-only .ui-button-icon-secondary { right: .5em; }
.ui-button-text-icons .ui-button-icon-secondary, .ui-button-icons-only .ui-button-icon-secondary { right: .5em; }

/*button sets*/
.ui-buttonset { margin-right: 7px; }
.ui-buttonset .ui-button { margin-left: 0; margin-right: -.3em; }

/* workarounds */
button.ui-button::-moz-focus-inner { border: 0; padding: 0; } /* reset extra padding in Firefox */
/*
 * jQuery UI Dialog 1.8.18
 *
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Dialog#theming
 */
.ui-dialog { position: absolute; padding: .2em; width: 300px; overflow: hidden; }
.ui-dialog .ui-dialog-titlebar { padding: .4em 1em; position: relative;  }
.ui-dialog .ui-dialog-title { float: left; margin: .1em 16px .1em 0; } 
.ui-dialog .ui-dialog-titlebar-close { position: absolute; right: .3em; top: 50%; width: 19px; margin: -10px 0 0 0; padding: 1px; height: 18px; }
.ui-dialog .ui-dialog-titlebar-close span { display: block; margin: 1px; }
.ui-dialog .ui-dialog-titlebar-close:hover, .ui-dialog .ui-dialog-titlebar-close:focus { padding: 0; }
.ui-dialog .ui-dialog-content { position: relative; border: 0; padding: .5em 1em; background: none; overflow: auto; zoom: 1; }
.ui-dialog .ui-dialog-buttonpane { text-align: left; border-width: 1px 0 0 0; background-image: none; margin: .5em 0 0 0; padding: .3em 1em .5em .4em; }
.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset { float: right; }
.ui-dialog .ui-dialog-buttonpane button { margin: .5em .4em .5em 0; cursor: pointer; }
.ui-dialog .ui-resizable-se { width: 14px; height: 14px; right: 3px; bottom: 3px; }
.ui-draggable .ui-dialog-titlebar { cursor: move; }
/*
 * jQuery UI Slider 1.8.18
 *
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Slider#theming
 */
.ui-slider { position: relative; text-align: left; }
.ui-slider .ui-slider-handle { position: absolute; z-index: 2; width: 1.2em; height: 1.2em; cursor: default; }
.ui-slider .ui-slider-range { position: absolute; z-index: 1; font-size: .7em; display: block; border: 0; background-position: 0 0; }

.ui-slider-horizontal { height: .8em; }
.ui-slider-horizontal .ui-slider-handle { top: -.3em; margin-left: -.6em; }
.ui-slider-horizontal .ui-slider-range { top: 0; height: 100%; }
.ui-slider-horizontal .ui-slider-range-min { left: 0; }
.ui-slider-horizontal .ui-slider-range-max { right: 0; }

.ui-slider-vertical { width: .8em; height: 100px; }
.ui-slider-vertical .ui-slider-handle { left: -.3em; margin-left: 0; margin-bottom: -.6em; }
.ui-slider-vertical .ui-slider-range { left: 0; width: 100%; }
.ui-slider-vertical .ui-slider-range-min { bottom: 0; }
.ui-slider-vertical .ui-slider-range-max { top: 0; }/*
 * jQuery UI Tabs 1.8.18
 *
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Tabs#theming
 */
.ui-tabs { position: relative; padding: .2em; zoom: 1; } /* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */
.ui-tabs .ui-tabs-nav { margin: 0; padding: .2em .2em 0; }
.ui-tabs .ui-tabs-nav li { list-style: none; float: left; position: relative; top: 1px; margin: 0 .2em 1px 0; border-bottom: 0 !important; padding: 0; white-space: nowrap; }
.ui-tabs .ui-tabs-nav li a { float: left; padding: .5em 1em; text-decoration: none; }
.ui-tabs .ui-tabs-nav li.ui-tabs-selected { margin-bottom: 0; padding-bottom: 1px; }
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a { cursor: text; }
.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; } /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */
.ui-tabs .ui-tabs-panel { display: block; border-width: 0; padding: 1em 1.4em; background: none; }
.ui-tabs .ui-tabs-hide { display: none !important; }
/*
 * jQuery UI Datepicker 1.8.18
 *
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Datepicker#theming
 */
.ui-datepicker { width: 17em; padding: .2em .2em 0; display: none; }
.ui-datepicker .ui-datepicker-header { position:relative; padding:.2em 0; }
.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next { position:absolute; top: 2px; width: 1.8em; height: 1.8em; }
.ui-datepicker .ui-datepicker-prev-hover, .ui-datepicker .ui-datepicker-next-hover { top: 1px; }
.ui-datepicker .ui-datepicker-prev { left:2px; }
.ui-datepicker .ui-datepicker-next { right:2px; }
.ui-datepicker .ui-datepicker-prev-hover { left:1px; }
.ui-datepicker .ui-datepicker-next-hover { right:1px; }
.ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span { display: block; position: absolute; left: 50%; margin-left: -8px; top: 50%; margin-top: -8px;  }
.ui-datepicker .ui-datepicker-title { margin: 0 2.3em; line-height: 1.8em; text-align: center; }
.ui-datepicker .ui-datepicker-title select { font-size:1em; margin:1px 0; }
.ui-datepicker select.ui-datepicker-month-year {width: 100%;}
.ui-datepicker select.ui-datepicker-month, 
.ui-datepicker select.ui-datepicker-year { width: 49%;}
.ui-datepicker table {width: 100%; font-size: .9em; border-collapse: collapse; margin:0 0 .4em; }
.ui-datepicker th { padding: .7em .3em; text-align: center; font-weight: bold; border: 0;  }
.ui-datepicker td { border: 0; padding: 1px; }
.ui-datepicker td span, .ui-datepicker td a { display: block; padding: .2em; text-align: right; text-decoration: none; }
.ui-datepicker .ui-datepicker-buttonpane { background-image: none; margin: .7em 0 0 0; padding:0 .2em; border-left: 0; border-right: 0; border-bottom: 0; }
.ui-datepicker .ui-datepicker-buttonpane button { float: right; margin: .5em .2em .4em; cursor: pointer; padding: .2em .6em .3em .6em; width:auto; overflow:visible; }
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { float:left; }

/* with multiple calendars */
.ui-datepicker.ui-datepicker-multi { width:auto; }
.ui-datepicker-multi .ui-datepicker-group { float:left; }
.ui-datepicker-multi .ui-datepicker-group table { width:95%; margin:0 auto .4em; }
.ui-datepicker-multi-2 .ui-datepicker-group { width:50%; }
.ui-datepicker-multi-3 .ui-datepicker-group { width:33.3%; }
.ui-datepicker-multi-4 .ui-datepicker-group { width:25%; }
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header { border-left-width:0; }
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { border-left-width:0; }
.ui-datepicker-multi .ui-datepicker-buttonpane { clear:left; }
.ui-datepicker-row-break { clear:both; width:100%; font-size:0em; }

/* RTL support */
.ui-datepicker-rtl { direction: rtl; }
.ui-datepicker-rtl .ui-datepicker-prev { right: 2px; left: auto; }
.ui-datepicker-rtl .ui-datepicker-next { left: 2px; right: auto; }
.ui-datepicker-rtl .ui-datepicker-prev:hover { right: 1px; left: auto; }
.ui-datepicker-rtl .ui-datepicker-next:hover { left: 1px; right: auto; }
.ui-datepicker-rtl .ui-datepicker-buttonpane { clear:right; }
.ui-datepicker-rtl .ui-datepicker-buttonpane button { float: left; }
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current { float:right; }
.ui-datepicker-rtl .ui-datepicker-group { float:right; }
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header { border-right-width:0; border-left-width:1px; }
.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { border-right-width:0; border-left-width:1px; }

/* IE6 IFRAME FIX (taken from datepicker 1.5.3 */
.ui-datepicker-cover {
    display: none; /*sorry for IE5*/
    display/**/: block; /*sorry for IE5*/
    position: absolute; /*must have*/
    z-index: -1; /*must have*/
    filter: mask(); /*must have*/
    top: -4px; /*must have*/
    left: -4px; /*must have*/
    width: 200px; /*must have*/
    height: 200px; /*must have*/
}/*
 * jQuery UI Progressbar 1.8.18
 *
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Progressbar#theming
 */
.ui-progressbar { height:2em; text-align: left; overflow: hidden; }
.ui-progressbar .ui-progressbar-value {margin: -1px; height:100%; }﻿html, body, div, span, applet, object, iframe, table, caption,
tbody, tfoot, thead, tr, th, td, del, dfn, em, font, img, ins,
kbd, q, s, samp, small, strike, strong, sub, sup, tt, var,
h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr,
acronym, address, big, cite, code, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend {
    vertical-align: baseline;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: inherit;
    font-style: inherit;
    font-size: 100%;
    outline: 0;
    padding: 0;
    margin: 0;
    border: 0;
}
:focus {
    outline: 0;
}
body {
    line-height: 1;
    color: black;
}
ol, ul {
    list-style: none;
}
table {
    border-collapse: separate;
    border-spacing: 0;
}
caption, th, td {
    font-weight: normal;
    text-align: left;
}
blockquote:before, blockquote:after, q:before, q:after {
    content: "";
}
blockquote, q {
    quotes: "" "";
}

@charset "utf-8";

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
        margin: 0;
        padding: 0;
        border: 0;
        outline: 0;
        font-weight: inherit;
        font-style: inherit;
        font-size: 100%;
        font-family: inherit;
        vertical-align: baseline;
}
/* remember to define focus styles! */
:focus {
        outline: 0;
}
body {
        line-height: 1;
        color: black;
        background: white;
}
ol, ul {
        list-style: none;
}
/* tables still need 'cellspacing="0"' in the markup */
table {
        border-collapse: separate;
        border-spacing: 0;
}
caption, th, td {
        text-align: left;
        font-weight: normal;
}
blockquote:before, blockquote:after,
q:before, q:after {
        content: "";
}
blockquote, q {
        quotes: "" "";
}








/*	General	*/
body
{
	margin: 0px;
	padding: 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#707070;
	background:#99D5ED none repeat scroll 0 0;
	}

strong
{
	font-weight: bold;
}

.baja
{
	display:block;
	float:left;
	clear:left;
}

.azul
{
	color:#0277C6 !important;
}

.centro
{
	margin:0 auto;
}

.noborde-sup
{
	border-top:none !important;
}

.bold
{
	font-weight: bold;
}

.left
{
	float:left;
}

.right
{
	float:right;
}

.center
{
	clear:both;
	float:left;
	text-align:center;
	width:100%;
}

*|*:visited
{
	color:#0277C6;
}

*|*:link {
	color:#0277C6;
}

a { color: #0277C6;}

/* FIN General	*/


#contenedor{
	margin:0px auto;
	padding:0;
	width:1000px;
	height:auto;
	}

#contenido_pagina{
	margin:0;
	padding:0;
	width:1000px;
	height:auto;
	background-image:url(../../../../entradas/skins/nuevo/img/misc/content_bg_v2.png);
	background-repeat:repeat-y;
	float:left;

	}
	
	* html #contenido_pagina {
		
	background-image:url(../../../../entradas/skins/nuevo/img/misc/content_bg_v2.gif);


	}


/*	banners superiores */
	
#bann_sup{
	margin:9px 0px 9px 10px;
	_margin:9px 0px 9px 5px;
	width:980px;
	height:auto;
	float:left;
	}
#bann_sup .bann{
	padding-left:9px;
	background:transparent url(../../../../entradas/skins/nuevo/img/misc/publi_10x90.gif) no-repeat left top;
	float:left;
	}
		
/*	fin banners superiores */

/*banner lateral*/

#bann_lat{
	padding-top:12px;
	background:transparent url(../../../../entradas/skins/nuevo/img/misc/publi_120x600.gif) no-repeat left top;
	float:left;
	clear:both;
}

/*FIN banner lateral*/



/* cabecera */

	
* html #cabecera_general {
	
	background-image:url(../../../../entradas/skins/nuevo/img/misc/fondo_cabecera.jpg);

	}
	
#agrupa_cabecera{
	/* CLC */
	margin:14px 0px 6px 31px;
	/* CLC */
	_margin:20px 0px 0px 15px;
	padding:0;
	width:943px;
	height:80px;
	float:left;
	position: relative;
	z-index:300;
	}
	
	
#logo{
	/* CLC */
	margin:2px 0px 0px;
	/* CLC */
	padding:0;
	height:0px;
	width:278px;
	float:left;
	}


#caja_busqueda{
	float:left;
	/* CLC */
	margin:14px 0 0 28px;
	/* CLC */
	width:435px;
	height:auto;
	}
				
#caja_busqueda span{
	color:#109DD4;
	display:block;
	width:100%;
	float:left;
	font:bold 12px Arial, Helvetica, sans-serif;
	margin-bottom:6px;
	clear:both;
	}
				
#caja_busqueda #campobusqueda{
	border:1px solid #43B2DD;
	color:#A6A5A5;
	display:block;
	float:left;
	font:italic 13px Arial, Helvetica, sans-serif;
	height:24px;
	padding:8px 0 0 10px;
	width:305px;
	clear:left;
	}
				
#caja_busqueda #botonbusqueda
	{
		background:transparent url(../../../../entradas/skins/nuevo/img/misc/btn_encuentra.gif) no-repeat scroll left top;
		border:medium none;
		color:#FFFFFF;
		display:block;
		float:left;
		font-size:16px;
		font-weight:bold;		
		height:33px;
		margin-left:6px;
		padding-bottom:3px;
		width:95px;
		cursor:pointer;
		font-family: Helvetica, Arial, Sans-serif;
		text-shadow: 0 -1px 0 #bd4181;
		padding: 0;
	}
				
#personal{
	/* CLC */ 
	margin:2px 0 0 0px;
	/* CLC */
	float:right;
	width:200px;
	}
			
#personal p{
	clear:right;
	color:#109DD4;
	display:block;
	float:right;
	text-align:right;				
	}

#personal p a{
	font-size:16px;
	font-weight:bold;
	display:block;
	float:right;
	clear:left;	
	background:transparent url(../../../../entradas/skins/nuevo/img/misc/personal_lnk.gif) no-repeat scroll right top;
	padding-right:20px;
	text-align:right;	
	margin-top:3px;
	}
	
.migas{	
	height:27px;
	width:100%;
}
	
	
	.migas p
	{
		clear:none;
		color:#109DD4;
		float:left;
		margin-right:6px;
	}
	
		.migas a
		{
			color:#109DD4;
			display:block;
			float:left;
			font-size:12px;
		}
	
	
		.migas a.ciudad
		{
			color:#109DD4;
			display:block;
			float:left;
			font-size:16px;
			font-weight:bold;
			line-height:12px;
		}
	
		.migas span.migasfin
		{
			color:#707070;
			display:block;
			float:left;
			font-size:12px;
			font-weight:bold;
		}
		
	
	.migas span.separador
	{
		display:block;
		float:left;
		margin:0 9px;
	}
	
.cabe_busca_provincia{
	margin:0;
	padding:0;
	float:right;
	position:relative;
	}
.cabe_busca_provincia a{
	background:transparent url(../../../../entradas/skins/nuevo/img/misc/personal_lnk.gif) no-repeat scroll right top;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#109DD4;
	display:block;
	float:right;
	height:15px;
	margin-top:8px;
	padding-right:20px;
	text-align:right;
	width:156px;
	text-decoration:underline;
	}
.cabe_busca_provincia a:hover{
	text-decoration:none;
	}
	
	
	
	
.cabe_eres_cliente{
	margin:0;
	padding:0;
	float:right;
	position:relative;
	}
.cabe_eres_cliente a{
	background:transparent url(../../../../entradas/skins/nuevo/img/misc/personal_lnk.gif) no-repeat scroll right top;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#109DD4;
	display:block;
	float:right;
	height:15px;
	margin-top:8px;
	padding-right:20px;
	text-align:right;
	width:156px;
	text-decoration:underline;
	}
.cabe_eres_cliente a:hover{
	text-decoration:none;
	}
	
/* fin cabecera */

/* menu general */
#menu_general{
	margin:0px 0px 0px 10px;
	_margin:0px 0px 0px 5px;
	padding:0;
	width:980px;
	height:52px;
	float:left;
	background-image:url(../../../../entradas/skins/nuevo/img/misc/fondo_menu_on.gif);
	background-repeat:no-repeat;
	}


/*	Elementos comunes	*/

	/*titulos*/
	.tit	
	{
		border-bottom:1px solid #d1e4f0;
		background: #e4f0f7;
		float:left;
		height:31px;
		margin:26px 0 0;
		width:100%;
	}
	
		.tit .pag
		{
			float:right;
			margin-top:3px;
		}
	
		.tit h1
		{
			color:#0376c5;
			display:block;
			float:left;
			font-size:16px;
			font-weight: bold;
			padding: 8px;
		}
	
		.tit h2, .tit h3
		{
			color:#0376c5;
			display:block;
			float:left;
			font-size:16px;
			font-weight: bold;
			padding: 8px;
		}
		
		.tit a
		{
			background:transparent url(../../../../entradas/skins/nuevo/img/misc/btn_pagina_off.gif) no-repeat scroll left top;
			color:#FFFFFF;
			display:block;
			float:left;
			font-size:15px;
			font-weight:bold;
			height:25px;
			margin-right:3px;
			padding-top:5px;
			text-align:center;
			text-decoration:none;
			width:25px;
		}
		
		.tit a.pag_on, .tit2 a.pag_on
		{
			display:block;
			background:transparent url(../../../../entradas/skins/nuevo/img/misc/btn_pagina_on.gif) no-repeat left top;
		}
		
		.tit a.pag_off, .tit2 a.pag_off
		{
			display:block;
			background:transparent url(../../../../entradas/skins/nuevo/img/misc/btn_pagina_off.gif) no-repeat left top;
		}
				
	.nosup
	{
		border-top:none;
		margin-top:18px;
	}
	
	.tit2	
	{
		border-bottom:1px solid #DFDFDF;
		border-top:1px solid #DFDFDF;
		float:left;
		margin:0;
		width:100%;
		line-height: 27px;
		padding-bottom:8px;
		position:relative;
	}
	
		.tit2 .pag
		{
			float:right;
			margin-top:3px;
		}
	
		.tit2 h1
		{
			color:#0277C6;
			display:block;
			float:left;
			font-size:22px;
			margin-top:3px;
		}
		
		.tit2 h1 span
		{
			color:#878686;
		}
		
		.tit2 a
		{
			background:transparent url(../../../../entradas/skins/nuevo/img/misc/btn_pagina_off.gif) no-repeat scroll left top;
			color:#FFFFFF;
			display:block;
			float:left;
			font-size:15px;
			font-weight:bold;
			height:25px;
			margin-right:3px;
			/*padding-top:5px;*/
			text-align:center;
			text-decoration:none;
			width:25px;
		}
		
		.tit2 a.on
		{
			display:block;
			background:transparent url(../../../../entradas/skins/nuevo/img/misc/btn_pagina_on.gif) no-repeat left top;
		}
		
		.tit2 .resultados
		{
			font-size: 12px;
			bottom:5px;
			position:absolute;
			right:0px;
			font-style: italic;
		}
		
			.tit2 .resultados strong
			{
				font-weight: bold;
			}
		
		.tit2 .agrupatit_busq
		{
			width:520px;
		}

		.tit2 a.impr
		{
			background:transparent url(../../../../entradas/skins/nuevo/img/misc/ico_impr.gif) no-repeat scroll left bottom;
			color:#008BD0;
			float:right;
			font-size:12px;
			font-weight:normal;
			height:20px;
			text-align:right;
			text-decoration:underline;
			width:121px;
		}


		.tit_azul li
		{
			background-image:url(../../../../entradas/skins/nuevo/img/misc/tab3.gif);
			color:#FFFFFF;
			font-weight:bold;
			height:22px;
			padding:10px 0 0 10px;
			width:289px;
		}


	/*FIN titulos*/
		
	/*miniaturas*/
	
	.contieneestrellas
	{
		background:transparent url(http://e1.entradas.com/entradas/skins/nuevo/img/misc/puntuau.gif) no-repeat scroll left -11px;
		height:11px; 
		position:relative;
		width:80px;
	}

		.contieneestrellas .estrellas
		{
			left:0;
			top:0;
			width:0;
			height:11px;
			background:transparent url(../../../../entradas/skins/nuevo/img/misc/puntua.gif) no-repeat left 0px;
			position:absolute;
		}
	.min_portada
	{
		margin:0;
		padding:0;
		float:left;
		height:auto;
		padding-right: 10px!important;
		position: relative;
		width:190px;
		*width:188px;
		_width:188px;
		
	}
		.min_portada h3 
		{
			width:100%;
			height:33px;			
		}
		
		.min_portada h3 a
		{
			color:#0277C6;
			font-size:14px;
			font-weight:bold;
			margin-bottom:7px;	
			display:block;
			float:left;
			text-decoration:none;
		}
		
		.min_portada h3 a:hover
		{
			color:#109DD4;
		}
	
		.min_imagen
		{
			float:left;
			
		}
		.min_imagen .min_estrellas { text-align: center;clear:both;}
		
			.min_imagen a img
			{
				background: #fff;
				padding: 2px;
			border: 1px solid #d3d3d3;
				margin-bottom: 7px;
			}
			
		.min_portada .min_datos
		{
			display:inline;
			float:right;
			width: 85px;
			*width:80px;
			_width:80px;
		}
		
		
		.min_portada .min_datos p, .list-img p { margin-bottom: 8px; clear: both;}
		.min_portada .min_datos .t-tipo, .list-img .t-tipo{ font: bold 12px/1em Helvetica, Arial, Sans-serif; color: #686868; }
		.min_portada .min_datos .t-genero, .list-img .t-genero { font: 11px/1em Helvetica, Arial, Sans-serif; color: #686868;}
		.min_portada .min_datos .t-lugar, .min_portada .min_datos .t-fecha, .list-img .t-lugar, .list-img .t-fecha { font: bold 11px/1em Helvetica, Arial, Sans-serif!important; color: #0277c6;}
		.min_portada .min_datos .t-fecha, .list-img .t-fecha { background: #e4f0f7; padding: 2px; float: left; clear: both;}
		.min_portada .min_datos .t-recinto, .list-img .t-recinto { font: 11px/1em Helvetica, Arial, Sans-serif; color: #0277c6;}
		.min_portada .min_datos .t-precio, .list-img .t-precio { font: 11px/1em Helvetica, Arial, Sans-serif; color: #686868; }
		.min_portada .min_datos .t-precio strong, .list-img .t-precio strong { font: bold 13px/1.2em Helvetica, Arial, Sans-serif; color: #e4549e;}
		
		.min_portada .min_datos ul { margin-bottom: 4px;}
		.min_portada .min_datos li { font: 11px/1.3em Helvetica, Arial, Sans-serif; color: #0277c6; margin-bottom: 3px;}
		.min_portada .min_datos li strong { float: left; display: inline; margin: 0 3px 0px 0;}
		.min_portada .min_datos li p { clear: none; margin: 0;}
		
		.min_portada .min_datos .pic-friend {}
		
		.min_portada .min_datos .min_comprar { position: absolute; bottom: 0; right: 10px; z-index: 55;}
		
		
	
		.min_portada .min_genero
		{
			font-size:11px;
		}
		
		.min_portada .min_valoracion
		{
			margin-top:8px;
		}
		
		.min_portada .min_valoracion span
		{
			color:#0096d1;
			font-size:11px;
			font-weight:bold;
			margin-top:4px;
		}
		
		.min_portada .min_opinion
		{
			display:block;
			font-size:11px;
			margin-top:8px;
			color:#0277C6;
			text-decoration:underline;
			text-align: center;
		}
		.min_portada .min_opinion:hover
		{
			text-decoration:none;
		}
		
		.min_comprar
		{
			background:transparent url(../../../../entradas/skins/nuevo/img/misc/btn_comprar_2.gif) no-repeat scroll left top;
			color:#FFFFFF;
			display:block;
			font-size:11px;
			font-weight:bold;
			height:19px;
			margin-top:22px;
			padding:7px 0 0 10px;
			text-decoration:none;
			width:66px;
		}
		

	/*fin miniaturas*/
	
	/*	pestañas	*/
	
	.pest
	{
		float:left;
		display: block;
	}
	
	.pest ul
	{
	   margin:0;
	   padding:0;
	   list-style:none;
	}
	
	
	.pest li
	{
	   float:left;
	   margin:0 2px 0 0;
	   padding:0;
	   background:transparent url("../../../../entradas/skins/nuevo/img/misc/tab2.gif") no-repeat left -33px;
	   width:auto;
	   display:block;
	   float:left;
	}
	
	.pest a
	{
	   padding:11px 11px 9px 7px;
	   display:block;
	   background:transparent url("../../../../entradas/skins/nuevo/img/misc/tab2.gif") no-repeat right -33px;
	   color: #000;
	   text-decoration: none;
	   margin:0 0 0 1px;
	   _padding:11px 9px 9px 5px;
	   font-weight:bold;
	   color: #7e7e7e;
	   float: left;
	}
			
	.pest li.tabs-selected
	{
	   background:transparent url("../../../../entradas/skins/nuevo/img/misc/tab2.gif") no-repeat left top;
	}	
	
	.pest li.tabs-selected a
	{
	    background:transparent url("../../../../entradas/skins/nuevo/img/misc/tab2.gif") no-repeat right top;
		color: #FFF;
	}
			
	/*	fin pestañas	*/
	
	/*fichas*/
	.ficha1
	{
		border-top:1px solid #DFDFDF;
		float:left;
		margin-top:1px;
		width:100%;
		
	}
	* html .ficha1 { overflow: hidden;}
	*:first-child +  html .ficha1 { overflow: hidden;}
	
		.ficha1 .foto
		{
			border:1px solid #DADADA;
			padding:1px;
			margin-top:15px;
			float:left;
		}
		
		.ficha1 .datos
		{
			float:right;
			margin-top:15px;
			width:490px;
		}
		
			.ficha1 .datos p
			{
				margin-bottom:5px;
				line-height:15px;
			}
			
			.ficha1 .datos span
			{
				font-weight:bold;
				color: #0277c6;
			}
			
			.ficha1 .datos .rosa 
			{
				font-weight:bold;
				color: #E4549E;
			}
				
				.ficha1 .datos .punt span 
				{
					display:block;
					float:left;
					margin-bottom:5px;
				}
				
				.ficha1 .datos .punt .contieneestrellas
				{
					float:left;
					margin:0 0 0 4px;
				}
		
					.ficha1 .datos .punt .baja a
					{
						float:left;
						margin:0 0 0 4px;
						color:#0096d1;
					}
.ficha1 .datos .punt .enviaunamigo {
	padding-bottom: 15px;
}
.shareable .enviaunamigo {
	padding-bottom: 15px;
}

.ficha1 .datos .punt .enviaunamigo a{
	padding-left:20px;
}

.shareable .enviaunamigo {
	padding-left:20px;
}
	
.ficha1 .datos .contienedatos .txtcaldisponibilidad{
	color:#C8267B;
	margin-top:7px;
}

.ficha1 .programacionSinopsis {
	margin-top: 25px;
	float:left;
}
					
		.ficha1 .sinopsis
		{
			background:#F8F8F8 none repeat scroll 0 0;
			border:1px solid #E3E3E3;
			float:left;
			margin-top:0px;
			padding:15px;
			width:580px;
		}
		
			.ficha1 .sinopsis .titsinopsis
			{
				color:#0277C6;
				display:block;
				float:left;
				font-size:16px;
				font-weight:bold;
				margin-bottom:5px;
			}
		
			.ficha1 .sinopsis p
			{
				float:left;
				display:block;
				clear:left;
				line-height:15px;	
				margin-bottom:5px;
			}
			
	/*FIN fichas*/
	
	
	/* Selección de provincia inicial*/
	
	#donde
	{
		background:white none repeat scroll 0 0;
		border:2px solid #0390D8;
		height:362px;
		_height:358px;
		padding:15px 20px;
		width:630px;
	}
	
	#donde a
	{
		color:#0096D1;
	}
	
	#donde #b1 span, #donde #b3
	{
		color:#000;
		font-size:12px;
		display:block;
		float:left;
		clear:left;
	}
	
	#donde #b1 span, #donde #b3 span
	{
		display:block;
		float:left;
		clear:both;
		margin-bottom:10px;
		width:260px;
	}
	
	#donde #b1
	{
		margin-bottom:24px;
		_margin-bottom:20px;
		float:left;
		width:480px;
	}
	
	#donde #b2
	{
		background:#F2FAFD none repeat scroll 0 0;
		border:1px solid #4F9BD1;
		color:#000000;
		display:block;
		float:right;
		padding:7px 16px 9px 8px;
		*width:124px;
	}

	#donde #b3 
	{
	
	}
	
	#donde #b3 ul
	{
		display: block;
		float: left;
		width:630px;
	}	
	
	#donde #b3 ul li
	{
		background:transparent url(../../../../entradas/skins/nuevo/img/misc/punto.gif) no-repeat scroll left 5px;
		display:block;
		float:left;
		height:20px;
		padding-left:11px;
		width:115px;
	}
	
	#donde .c1
	{
		font-size:40px;
		margin-right:20px;
	}
	
	#donde .c2
	{
		font-size:27px;
		margin-right:19px;
	}
	
	#donde .c3
	{
		font-size:12px;
	}
	
	#donde #agrupac1,#donde #agrupac2,#donde #agrupac3
	{
		float:left;
		clear:left;
		width:460px;
	}
	
	#donde #agrupac1
	{
		margin-bottom:10px;
	}
	
	/* FIN Selección de provincia */
	
	/*info (columna derecha) */
	.compra .pest a
	{
		padding:11px 10px 9px 7px;
	}
	
	.info .localizacion ul, .info .localizacion span, .info .localizacion p, .info .localizacion ul, .info .localizacion li, .info .localizacion .mapa, .info .localizacion .dur
	{
		float:left;
		display:block;
	}
	
	.info .localizacion, .info .donde, .info .datoscompra
	{
		border:1px solid #FFF;
		float:left;
		padding:13px 12px;
		width:272px;
		background:transparent url(../../../../entradas/skins/nuevo/img/misc/bg_fichabar.gif) repeat-x scroll left bottom;
	}
	.info .datoscompra
	{
		padding:0 12px 26px;
	}
	
	/*info (columna derecha)  */.entradaspor{border-bottom:1px solid #DFDFDF; float:left; height:70px; width:100%; }
	.entradaspor a{display:block; float:left; height:30px; line-height:14px; margin:18px 0 0 13px; padding-left:50px; width:84px; }
	.entradaspor a.porimpresion{background:transparent url(../../../../entradas/skins/nuevo/img/ico/porimpresion.gif) no-repeat scroll left top; }
	.entradaspor a.porsms{background:transparent url(../../../../entradas/skins/nuevo/img/ico/porsms.gif) no-repeat scroll left top; height:75px; margin-left:0; }
	.compra .pest a{padding:11px 10px 9px 7px; }
	.info .localizacion,.info .donde,.info .datoscompra{background:transparent url(../../../../entradas/skins/nuevo/img/misc/bg_fichabar.gif) repeat-x scroll left bottom; border:1px solid #FFF; float:left; padding:13px 12px; width:272px; }
	.localiza_comp {background: none !important; border-bottom: 1px solid #E1E1E1 !important;} 
	.info .datoscompra{padding:0 12px 26px; }
	.bordegris{border:1px solid #DFDFDF; float:left; margin-top:1px; }
	.info .localizacion .map h3{color:#0277C6; font-size:16px; font-weight:700; }
	.info .datoscompra span{color:#0277C6; font-weight:700; margin-right:4px; }
	.info .localizacion .map span.sub{color:#707070; margin-top:5px; }
	.info .localizacion .map .mapa{margin:15px 0; }
	.info .localizacion .map ul.llegar{float:right; width:190px; }
	.info .localizacion ul li{line-height:17px; padding-left:24px; }
	.info .localizacion .map ul li{clear:left; margin-bottom:5px; width:162px; }	
	.info .localizacion .map ul li.bus{background:transparent url(../../../../entradas/skins/nuevo/img/ico/bus.gif) no-repeat scroll left 1px;  }
	.info .localizacion .map ul li.metro{background:transparent url(../../../../entradas/skins/nuevo/img/ico/metro.gif) no-repeat scroll left top; }	
	.info .localizacion .cal{border-top:1px dotted #DFDFDF; float:left; margin-top:10px; padding-top:10px; width:100%; }
	.info .localizacion .cal ul{padding:4px 0 6px 3px; width:270px; }
	.info .localizacion .cal ul.odd{background:#f8f8f8; }
	.info .localizacion .cal ul li{padding:0; width:67px; }
	.info .localizacion .cal span.dia{background:#f8f8f8; border-bottom:1px solid #DFDFDF; clear:left; color:#707070; font-weight:700; margin:0; padding:6px 0 4px 3px; width:270px; }
	.info .localizacion .dur{border-top:1px dotted #DFDFDF; padding:15px 0 10px; width:273px; }
	.info .localizacion .dur span{margin-right:3px; }
	.info .donde span{color:#0277C6; font-weight:700; margin-bottom:9px; }
	.info .donde p{line-height:20px; margin-bottom:20px; width:270px; }
	/*FIN info (columna derecha)  	*/
	
	.bordegris
	{
		border:1px solid #DFDFDF;
		float:left;
		margin-top:1px;
	}
	
	
	.info .localizacion .map h3
	{
		color:#0277C6;
		font-weight:bold;
		font-size:16px;
	}

	.info .datoscompra span, .info .datoscompra p, .info .datoscompra a.mod
	{
		display:block;
		float:left
	}
	
	.info .datoscompra span
	{
		font-weight:bold;
		color:#0277C6;
		margin-right:4px;
	}
	
	.info p
	{
		
	}
	
	.info .datoscompra  a.mod
	{
		float:right;
	}
	
	.info .localizacion .map span.sub
	{
		margin-top:5px;
		color:#707070;
	}
	
	.info .localizacion .map .mapa
	{
		margin:15px 0;
	}

	.info .localizacion .map ul.llegar
	{
		float:right;
		width:190px;
	}
	
	.info .localizacion ul li
	{
		line-height:17px;
		padding-left:24px;
	}
		
		.info .localizacion .map ul li
		{
			clear:left;
			width:162px;
			margin-bottom:5px;
		}
			
	.info .localizacion .cal 
	{
		border-top:1px dotted #DFDFDF;
		float:left;
		margin-top:10px;
		padding-top:10px;
		width:100%;
	}
	
	
		.info .localizacion .cal ul
		{
			/*border-bottom:1px solid #DFDFDF;*/
			padding:4px 0 6px 3px;
			width:270px;
		}
		
		.info .localizacion .cal span
		{	
			margin-bottom:10px;
		}
		
		.info .localizacion .cal ul.odd
		{
			background:#f8f8f8;
		}
		
			.info .localizacion .cal ul li
			{
				padding:0;
				width:67px;
			}
		
			.info .localizacion .cal span.dia
			{
				clear:left;
				color:#707070;
				font-weight:bold;
				margin:0;
				padding:6px 0 4px 3px;
				width:270px;
				border-bottom:1px solid #DFDFDF;
				background:#f8f8f8;
			}
	
	.info .localizacion .dur
	{
		border-top:1px dotted #DFDFDF;
		padding:15px 0 10px;
		width:273px;
	}
	
	.info .localizacion .dur span
	{
		margin-right:3px;
	}
	
	.info .donde span, .info .donde p
	{
		display: block;
		float: left;
	}
	
	.info .donde span
	{
		margin-bottom: 9px;
	}	
	
	.info .donde p
	{
		line-height: 20px;
		margin-bottom: 11px;
		width:270px;
	}

	

	/*FIN info (columna derecha) */
	
/*	FIN Elementos comunes */


/*	Base	*/
#container 
{
	width: 1000px;  /* el uso de 20px menos que un ancho completo de 800px da cabida a los bordes del navegador y evita la aparición de una barra de desplazamiento horizontal */
	background: transparent;
	margin: 0 auto; /* los márgenes automáticos (conjuntamente con un ancho) centran la página */
	text-align: left; /* esto anula text-align: center en el elemento body. */
	background:transparent url(../../../../entradas/skins/nuevo/img/misc/content_bg_v2.gif) repeat-y;/* sombra de toda la pagina */
	display: inline-block; zoom: 1; /* IE7 (hasLayout)*/ 
	*display: inline; /* IE */
}

/*-division de columnas del content-*/
.cols1
{	
	width:940px;
	float:left;
	clear:left;
}

.cols1b
{
	width:790px;
	float:left;

}

.cols1b-bann
{
	width:120px;
	float:left;
	margin: 0 0 0 30px;
}

.bordeinferior
{	
	border-bottom:1px dotted #CCCCCC;	
	margin-bottom:20px;
}

.cols2-a-1
{
	width:610px;
	float:left;
	display:inline;
}

.cols2-a-2
{
	width:300px;
	float:left;
	clear:right;
	margin-left:30px;
	_margin-left:26px;
	display:inline;
	}

/*-FIN division de columnas del content-*/
/*	FIN Base	*/

	#content  /*-contenedor principal-*/
	{
		margin:0 0 0 10px;
		_margin:0 0 0 5px;	/*hack para colocar los banners y el contenten en ie6*/
		float:left;
		background:#FFF;
		width:980px;
	}
	
/*	Contenido	*/

	#content-header
	{
		float:left;
		width:980px;
		height:152px;
	}
		/*caja de busqueda y otros*/
		#content-header #cabecera	/*contenedor del logo, lacaja de busqueda y algunos enlaces*/
		{
			background: transparent url(../../../../entradas/skins/nuevo/img/misc/content-header_bg2.gif) repeat-x left top;
			width:980px;
			height:91px;
		}
		
			
		/*cuadro de login*/
		#cuadrologin
		{
			background-image:url(../../../../entradas/skins/nuevo/img/misc/fondo_menu_desplegable.gif);
			background-repeat:repeat-x;
			background-position:top;
			background-color:#fff;
			border:1px solid #DFDFDF;
			width:212px;
			height:auto;
			position:absolute;
			top:25px;
			right:0;
			z-index:200;
			padding-bottom:6px;
		}	
		
		.agrupa_login
		{
			margin:0;
			padding:0;
			width:200px;
			height:auto;
			float:left;
			position: relative;
			z-index: 230;
		}
		
		.tilutar_login
		{
			font:bold 14px Arial, Helvetica, sans-serif;
			padding: 10px;
			float: left;
			color: #0277C6;
			text-align:left;
			width:205px;
			height:auto;
		}
		.cerrar_ventana
		{
			margin:8px 0px 0px 5px;
			_margin:8px 0px 0px 2px;
			padding:0;
			width:200px;
			height:auto;
			font:normal 10px Arial, Helvetica, sans-serif;
			color:#707070;				
			background:none;
			float:left;
			text-align:right;
			border-top:1px solid #ccc;
		}
			
		.cerrar_ventana a
		{
			margin:0;
			padding:0px 12px 0px 0px;
			font:normal 10px Arial, Helvetica, sans-serif;
			color:#707070;
			text-decoration:underline;
			background:none;
			background-image:url(../../../../entradas/skins/nuevo/img/misc/icono_cerrar_ventana.gif);
			background-repeat:no-repeat;
			background-position:right 4px;
		}
		
		.cerrar_ventana a:hover
		{
			text-decoration:none;
		}
			
		#datos
		{		
			float:left;
			margin:3px 0 0 10px;
			_margin:3px 0 0 5px;
			*margin:3px 0 0 5px;
			width:193px;
			text-align:left;
		}	
			
			#datos input.campos
			{
				border:1px solid #94BDCE;
				color:#6F7172;
				height:16px;
				margin:0 0 4px;
				padding:2px 2px 1px;
				width:110px;
				display: block;
				float: left;
				text-align:left;
			}
			
			#datos input.btn_entrar
			{
				background:transparent url(../../../../entradas/skins/nuevo/img/misc/btn_entrar.gif) no-repeat scroll left top;
				border:medium none;
				color:#FFFFFF;
				float:left;
				font-size:10px;
				width:47px;
				height:21px;
				margin:0 0 0 8px;
				text-align:center;
			}
					
			#cuadrologin .textos a
			{	
				color:#109DD4;
				margin:5px 0 0 10px;
				_margin:5px 0 0 5px;
				padding:0;
				width:193px;
				float:left;
				font:normal 12px Arial, Helvetica, sans-serif;
				text-decoration:none;
				text-align:left;
				background:none;
			}
			
			#cuadrologin .textos a:hover
			{	
				text-decoration:underline;
			}
		/*FIN cuadro de login*/	
			
			
			
	/*FIN cuadro de selecciona provincia */		
		#cuadro_selecciona_provincia
		{
			background-image:url(../../../../entradas/skins/nuevo/img/misc/fondo_menu_desplegable.gif);
			background-repeat:repeat-x;
			background-position:top;
			background-color:#fff;
			border:1px solid #DFDFDF;
			width:212px;
			height:auto;
			right:0;
			position:absolute;
			top:25px;
			z-index:10;
			padding-bottom:6px;
		}	
		
		.agrupa_selecciona_provincia
		{
			margin:0;
			padding:0;
			width:208px;
			height:auto;
			float:left;
		}
			
		.tilutar_selecciona_provincia
		{
			font:bold 14px Arial, Helvetica, sans-serif;
			padding:10px;
			float:left;
			color:#0277C6;
			text-align:left;
			width:205px;
			height:auto;
		}
			
		.lista_selecciona_provincia
		{
			margin:0px 0px 0px 5px;
			padding:0;
			width:200px;
			height:220px;
			float:left;
			text-align:left;
			overflow:auto;
		}
			
		.lista_selecciona_provincia ul
		{
			margin:0;
			padding:0;
			text-align:left;
		}
		.lista_selecciona_provincia ul li
		{
			margin:0;
			padding:0;
			text-align:left;
		}
		.lista_selecciona_provincia ul li a
		{
			margin:0;
			padding:2px 0px 2px 15px;
			font:normal 12px Arial, Helvetica, sans-serif;
			color:#109DD4;
			text-decoration:none;
			background-image:url(../../../../entradas/skins/nuevo/img/misc/bullet_menu.gif);
			background-repeat:no-repeat;
			background-position:6px 7px;
			text-align:left;
		}
		
			.lista_selecciona_provincia ul li a:hover
			{
				text-decoration:underline;
			}
			
		.cerrar_ventana_provincias
		{
			margin:8px 0px 0px 5px;
			_margin:8px 0px 0px 2px;
			padding:0;
			width:200px;
			height:auto;
			font:normal 10px Arial, Helvetica, sans-serif;
			color:#707070;				
			background:none;
			float:left;
			text-align:right;
			border-top:1px solid #ccc;
		}
			
			.cerrar_ventana_provincias a
			{
				margin:0;
				padding:0px 12px 0px 0px;
				font:normal 10px Arial, Helvetica, sans-serif;
				color:#707070;
				text-decoration:underline;
				background:none;
				background-image:url(../../../../entradas/skins/nuevo/img/misc/icono_cerrar_ventana.gif);
				background-repeat:no-repeat;
				background-position:right 4px;
			}
			.cerrar_ventana_provincias a:hover
			{
				text-decoration:none;
			}
	/*FIN cuadro de selecciona provincia */		
			
			
		/*caja de busqueda y otros*/
		
		/* menu	*/	
	
		#menu
		{
			margin:0px 0px 0px 10px;
			_margin:0px 0px 0px 5px;
			padding:0;
			width:980px;
			float:left;
			font-family:Arial, Helvetica, sans-serif;
			z-index:95;
			
		}
		
		#menu ul
		{
			list-style-image:none;
			list-style-position:outside;
			list-style-type:none;
			margin:0;
			padding: 0;
			
		}
		
		#menu ul li
		{		
			display:inline;
			float:left;
			position:relative;
			background: url(../../../../entradas/skins/nuevo/img/misc/bg-nav.png) repeat-x left top; 

		}
		
		#menu ul li a
		{		
			color:#000;
			display:block;
			text-decoration:none;
			font-family:Arial, Helvetica, sans-serif;
			display: block; 
			background: url(../../../../entradas/skins/nuevo/img/misc/f-sep.png) no-repeat right center;
			font: bold 16px/1em Helvetica, Arial, Sans-serif;
			color: #fff;
			text-shadow: 0 -1px 0 #036ab1;
			padding: 12px 0;
			text-align: center;
		}
		
		#menu ul li:hover { opacity: 0.9; filter: alpha(opacity=90);}
		
		/*ESTADO BASE*/
		#menu .i-cine a { width: 75px; }
		#menu .i-teatro a { width: 77px; }
		#menu .i-musica a { width: 76px; }
		#menu .i-deportes a { width: 88px; }
		#menu .i-musicales a { width: 96px; }
		#menu .i-parques a { width: 84px; }
		#menu .i-exposiciones a { width: 117px; }
		#menu .i-circo a { width: 55px; }
		#menu .i-otros a { width: 60px; }
		#menu .i-internacional a { width: 124px; }
		#menu .i-familia a { width: 85px; }
		#menu .i-promociones a { width: 122px;}
		#menu .i-faq a { width: 45px; }		
				
		#menu .i-internacional, #menu .i-promociones {  background: url(../../../../entradas/skins/nuevo/img/misc/bg-nav-2.png) repeat-x left top;}		
		#menu .i-faq { background: url(../../../../entradas/skins/nuevo/img/misc/s-nav-main.gif) no-repeat left -1px;}		
		#menu .i-faq { text-indent: -9999px; overflow: hidden;}
		
		#menu  .marcado { background: url(../../../../entradas/skins/nuevo/img/misc/bg-nav-3.png) repeat-x left top;}

		#menu ul li
		{
			position:relative;
		}

		#menu ul li ul
		{
			border:1px solid #DFDFDF;
			padding:12px 0;
			position:absolute;
			width:170px;
			display:none;
			background: #FFF url("../../../../entradas/skins/nuevo/img/misc/bg_menu.gif") repeat-x left top;
		}
		
		#menu ul li ul li 
		{
			margin:0;
			padding:0;
			position: relative;
			display:block;
			float:none;
			height:auto;
			z-index:110;
			background: none;
		}

		#menu ul li ul li a
		{
			background:transparent url(../../../../entradas/skins/nuevo/img/misc/bullet_menu.gif) no-repeat scroll 9px 8px!important;
			font-weight:bold;
			color:#0277C6;
			padding:5px 21px;
			text-indent: 0;
			height: auto;
			width: auto!important;
			background: none;
			text-align: left;
			text-shadow: none;
			font-size: 12px;
		}		
		
		#menu ul li ul li a:hover
		{
			color:#FFF;
			background-color:#3cb5f0!important;
			background-image:url(../../../../entradas/skins/nuevo/img/misc/bullet_menu_off.gif)!important;
			background-repeat:no-repeat!important;
		}
		
		
		#menu ul li ul li .submenu
		{
			background:transparent url(../../../../entradas/skins/nuevo/img/misc/puntosmenu.gif) repeat-x scroll left top;
			border:medium none;
			display:block;
			float:left;
			position:relative;
			padding:8px 0 3px;
			width:170px;
		}
		
		
		#menu ul li ul li .submenu a
		{
			margin:0;
			padding:4px 0px 4px 32px;
			font-weight: normal;
			display: block;
			width:138px;
			height:auto;
			background-position:22px 7px;
		}	
		#menu ul li ul li .submenu a:hover
		{
			
			background-color:#3cb5f0;
		}
	
		/* FIN menu	*/	
		
	/*-content body-*/
	#content-body
	{
		overflow: hidden;
		margin:15px 10px 5px;
		padding:0 20px 20px;
	}
	
	.noborde
	{
		border:none !important;
	}
	
	.limpio
	{
		margin-top:0px;
	}



	/*-*slide*-*/
	#featured
	{
		width:100%;
		height:286px;
		clear:both;
		float:left;
	}
	
		#featured #min
		{
			float:left;
			width:240px;
			_width:250px;
		}
			#featured #featured-ul
			{
				list-style:none;
				margin:0;
				padding:0;
			}
		
				#featured #featured-ul li
				{
					border-bottom:1px dotted #B2B2B2;
					display:block;
					float:left;
					margin:0 10px 7px 0;
					padding-bottom:7px;
				}
				
					#featured #featured-ul li a
					{
						border:1px solid #DADADA;
						display:block;
						height:58px;
						width:112px!important;
					}
					
					#featured #featured-ul li a.sel
					{
						border:1px solid #bebdbd;
					}
					
						#featured #featured-ul li a img
						{
							border:2px solid #FFF;
						}
				
/*		#slide #gran
		{
			float:left;
			height:285px;
			_margin-left:-10px;		/* hack para evitar que ie6 tire la imagen grande hacia abajo 
		}

			#slide #gran a
			{
				position:relative;
				text-decoration:none;
			}
			
				#slide #gran a img
				{
					position:absolute;
				}
			
				#slide #gran a #marco
				{
					background:transparent url(http://e1.entradas.com/entradas/skins/img/misc/fondoslide.png) repeat scroll 0 0;
					bottom:0;
					display:block;
					height:57px;
					padding:8px;
					position:absolute;
					top:200px;
					width:354px;
				}
						
					#slide #gran a #marco #genero, #slide #gran a #marco #titulo, #slide #gran a #marco #valoracion
					{
						display:block;
						float:left;
						clear:left;
						color:#FFF;
						font-size:12px;
					}
					
					#slide #gran a #marco #titulo
					{
						font-size:22px;
						margin-top:2px;
					}
					
					#slide #gran a #marco #titulo a
					{
						text-decoration:none;
					}
					
					#slide #gran a #marco .contieneestrellas
					{
					}					

					#slide #gran a #marco #comprar
					{
						background:transparent url(http://e1.entradas.com/entradas/skins/img/misc/btn_comprar.gif) no-repeat scroll left top;
						float:right;
						height:37px;
						margin:10px 5px 0;
						width:109px;
					}
	/*-*slide*-*/
	
	/*-*lo que no te debes perder*-*/

	/*-*lo que no te debes perder*-*/
	
	
	/*-*pestaÃ±as de los tops (resto de estilos esn jquery.tabs.css y jquery.tabs-ie.css) *-*/
	#barratop
	{
		float:left;
		width:299px;
		height:27px;
		background:#309cd1;
		color:#FFF;
		list-style-image:none;
		list-style-position:outside;
		list-style-type:none;
		margin:0;
		padding:0;
	}
	
		
		#barratop li
		{
			display:block;
			float:left;
			height:17px;
			margin:0;
			min-width:0;
			padding:5px 9px;
		}	

			#barratop li a
			{
				color:#FFF;
				background:transparent;
				text-decoration:underline;
				font-size:11px;
			}
				
			#barratop li a:hover
			{
				text-decoration:none;
			}

			#barratop li.ui-tabs-selected  
			{
				font-weight:bold;
				text-decoration:none;
			}	

			#barratop li.ui-tabs-selected  a
			{
				font-weight:bold;
				text-decoration:none;
			}
			
	.listatop						
	{
		margin-top:1px;
		width:297px;
		float:left;
	}
	
		.listatop .dentrolista
		{
			
			padding:3px 0 7px 5px;
			width:330px;
			float:left;
		}
	
			.listatop .dentrolista ul
			{
				display:block;
				float:left;
			}
			
				.listatop .dentrolista ul li
				{
					display:block;
					float:left;
					height:21px;
				}
			
					.listatop .dentrolista ul li span
					{
						display:inline-block;
						width:23px;
						font-size:12px;
					}
			
					.listatop .dentrolista ul li a.lista_tit
					{
						display:inline-block;
						font-weight:bold;
						width:232px;
						text-decoration:none;
						color:#109DD4;
						font-size:12px;
					}
					.listatop .dentrolista ul li a.lista_tit:hover
					{
						text-decoration:underline;
					}
					
					.listatop .dentrolista ul li a.lista_lnk
					{
						display:inline-block;
						background:transparent url(../../../../entradas/skins/nuevo/img/misc/ampliar_lnk.gif);
						width:26px;
						height:15px;
					}
				
		/*ui tabs*/
		 .ui-tabs-hide
		 {
			display:none;
		 }
		 
		 .barraopinados
		{
		padding:5px 10px 5px 11px !important;
		}
		
		.ui-tabs-selected
		{
			background-position:0 0;
			color:#FFFFFF;
		}
		/*FIN ui tabs*/		
		
	/*-*FIN pestañas de los tops (resto de estilos esn jquery.tabs.css y jquery.tabs-ie.css) *-*/	
	
	/*-*Carrusel "lo que no te debes perder*-*/
	
	.carrusel
	{
		clear:left;
		float:left;
	}
	
	.agrupa_pelis_estreno
	{
		margin:0;
		_margin:0px 0px 15px;
		*margin:0px 0px 15px;
		padding:0;
		width:610px;
		height:auto;
		float:left;
	}
	
	/*-*FIN Carrusel "lo que no te debes perder*-*/
	
	
	/*--FICHAS---*/
	
	.articulo
	{
		width:100%;
	}
	
	* html .articulo { overflow: hidden;}
	*:first-child + html .articulo { overflow: hidden;}
	
		.articulo .tit
		{
			border:medium none;
			margin:0;
			height:auto;
		}
		
	
			.articulo .tit h2
			{
				color:#0277C6;
				font-size:22px;
				font-weight:bold;
				width:470px;
				margin-bottom:10px;
				display: block;
				float: left;
				
			}
			
				.articulo .tit a.comprar
				{
					background:transparent url(../../../../entradas/skins/nuevo/img/misc/btn_comprar.gif) no-repeat scroll left top;
					cursor:pointer;
					float:right;
					font-size:16px;
					font-weight:bold;
					height:37px;
					padding:10px 0 0 3px;
					text-decoration:none;
					width:100px;			
					color:#FFF;
					margin:0;
				}
		
		.articulo .punt
		{
			border-top:1px dashed #CCCCCC;
			margin-top:10px;
			padding-top:10px;
			width:100%;
		}
		
			.articulo a.comprar, .publiarticulo a.comprar 
			{
				background:transparent url(../../../../entradas/skins/nuevo/img/misc/btn_comprar.gif) no-repeat scroll left top;
				cursor:pointer;
				float:right;
				font-size:16px;
				font-weight:bold;
				height:25px;
				padding:10px 0 0 3px;
				text-decoration:none;
				width:100px;			
				color:#FFF;
				text-align:center;
				margin-top:15px;
			}
			
	.contienearticulo
	{
		float:left;
		_margin-top:20px;
	}
		
	* html .contienearticulo { overflow: hidden;}
	*:first-child + html .contienearticulo { overflow: hidden;}
		
	.publiarticulo
	{
		float:left;
	}
	
		.articulo .publiarticulo .tit
		{
			border-bottom:1px solid #DFDFDF;
			border-top:1px solid #DFDFDF;
			float:left;
			margin:26px 0 0;
			padding-bottom:4px;
			width:610px;
		}
	
		.publiarticulo	h4
		{
			color:#0277C6;
			display:block;
			float:left;
			font-size:16px;
			margin:15px 0;	
		}
		
		.publiarticulo .grafica
		{
			float:left;
			width:610px;
		}
		
			.publiarticulo .grafica img
			{
				border:1px solid #FFF;
				float:left;
			}		
			
				.publiarticulo .grafica .items img
				{
					border:1px solid #DFDFDF;
				}	
		
		.publiarticulo .txt
		{
			border-bottom:1px dashed #CCCCCC;
			float:left;
			margin-top:15px;
			padding-bottom:10px;
			width:610px;
		}
		
			.publiarticulo .txt p
			{
				line-height:15px;
				margin-bottom:5px;
			}
		
			.publiarticulo .txt strong
			{
				font-weight:bold;
			}
			
		.publiarticulo span.solo 
		{
			display:block;
			float:left;
			font-size:19px;
			margin-top:10px;
		}

	#contienevideoyoutube{
		float:left;
	}
	
	#contienevisoryextra
	{
		float:right;
		width:277px;
	}
	
	.visor
	{
		float: right;
	}
	
		.visor #image_wrap 
		{ 
			border:1px solid #DFDFDF;
			float:left;
			text-align:center;
			width:275px;
		}
		
		.visor #controlvisor
		{
			border-bottom:1px dashed #CCCCCC;
			border-top:1px dashed #CCCCCC;
			float:left;
			margin-top:10px;
			padding:10px 0;
		}
		
		/*-----------------------------------visor------------------------------*/
		/*
			root element for the scrollable.
			when scrolling occurs this element stays still.
		*/
		.scrollable 
		{
			background:transparent url(http://e1.entradas.com/img/global/gradient/h300.png) repeat-x scroll 0 0;
			float:left;
			height:67px;
			margin:0 0 0 8px;
			overflow:hidden;
			position:relative;
			width:220px;
		}

		/*
			root element for scrollable items. Must be absolutely positioned
			and it should have a extremely large width to accomodate scrollable items.
			it's enough that you set the width and height for the root element and
			not for this element.
		*/
		.scrollable .items {
			/* this cannot be too large */
			width:20000em;
			position:absolute;
			clear:both;
		}

		/* single scrollable item */
		.scrollable img {
			background-color:#FFFFFF;
			border:1px solid #DFDFDF;
			cursor:pointer;
			float:left;
			height:62px;
			margin:0 0 0 12px;
			padding:1px;
			width:93px;
		}

		/* active item */
		.scrollable .active {
			border:1px solid #b8b8b8;
			z-index:9999;
			position:relative;
		}

		
		.carrusel a.right {
			background-position:0 0;
			clear:right;
			margin-left:16px;
			margin-right:0;			
		}
		
		.carrusel a.right:active
		{
			background-position:0 -26px;
		}

		.carrusel a.left
		{
			background-position:-15px 0;
		}
		
		.carrusel a.left:active 
		{
			background-position:-15px -26px;
		}
		
		a.browse {
			background:transparent url(../../../../entradas/skins/nuevo/img/misc/img_visor.gif) no-repeat scroll 0 0;
			cursor:pointer;
			display:block;
			float:left;
			font-size:1px;
			height:27px;
			margin:19px 0 0;
			width:16px;
		}
		
		/*-----------------------------------visor------------------------------*/	

		.extra
		{
			float:right;
			margin-top:20px;
			text-align:left;
			width:277px;
		}
		
		#opiniones
		{
			border-top:1px solid #DFDFDF;
			float:left;
			margin-top:1px;
			width:100%;
		}
		
			#opiniones .listaopiniones span, #opiniones .listaopiniones p
			{
				display:block;
				float:left;
			}
			
				#opiniones .listaopiniones ul li
				{
					display:block;
					float: left;
					border-bottom:1px dotted #DFDFDF;
					width:610px;
					padding:20px 0;
				}
			
					#opiniones .listaopiniones ul li span.nombre, #opiniones .listaopiniones ul li div.valoracion span
					{
						color:#0277C6;
						font-weight:bold;
						font-size:13px
					}
					
					#opiniones .listaopiniones ul li span.fecha
					{
						color:#969696;
						font-size:11px;
						line-height:15px;
						margin-left:13px;
					}
					
					#opiniones .listaopiniones ul li div.valoracion
					{
						float:right;
					}
					
						#opiniones .listaopiniones ul li div.valoracion span
						{
							float:left;
							margin-right:8px;
							font-size:11px;
							line-height:13px;
						}
						
						#opiniones .listaopiniones ul li div.valoracion .contieneestrellas
						{
							float:left;
							margin:0;
						}	
					
					#opiniones .listaopiniones ul li p
					{
						float:left;
						margin-top:15px;
						width:610px;
					}
				
				#opiniones .paginacion
				{
					float:left;
					border:1px solid #DFDFDF;
					width:596px;
					padding:10px 7px;
					background:#f8f8f8;
					margin:25px 0 0 0;
				}
				
					#opiniones .paginacion span
					{
						color:#0277C6;
						float:left;
						font-size:11px;
						line-height:13px;  
						font-weight:bold;
					}			
					
					#opiniones .paginacion .direccion
					{
						float:right;
					}
					
					#opiniones .paginacion .direccion a, #opiniones .paginacion .direccion span
					{
						color:#0277C6;
						float:right;
						font-size:11px;
						float:left;
					}
					
					#opiniones .paginacion .direccion span
					{
						margin:0 10px;
					}
					
				#opiniones #alineanombreymail input,#opiniones #alineacomentario textarea
				{
					border:1px solid #DFDFDF;
					height:20px;
				}
					
					#opiniones .comentar span.escribeopinion
					{
						color:#0277C6;	
						font-size:15px;	
						background:transparent url(../../../../entradas/skins/nuevo/img/misc/tit_comentar.gif) no-repeat left top;
						padding-left:25px;
						margin:30px 0 10px;
					}
				
					#opiniones .comentar #campos
					{
						float:left;
						border:1px solid #DFDFDF;
						width:570px;
						background:#F8F8F8;
						padding:15px 20px;
					}
					
						#opiniones .comentar #campos span, #opiniones .comentar #campos label
						{
							color:#0277C6;
							font-size:13px;
							font-weight:bold;
						}
					
						#opiniones .comentar #campos #alineanombreymail, #opiniones .comentar #campos #alineacomentario, #opiniones .comentar #campos #alineavaloracion
						{
							float: left;
							width:580px;
						}
						
						#opiniones .comentar #campos #alineanombreymail label
						{
							float: left;	
						}
					
					#opiniones #nombre, #opiniones #email
					{
						float:left;
						width:260px;
						margin: 0 0 0 30px;	
					}
					
					#opiniones #nombre
					{
						margin:0 7px 0 23px;
					}
					
		
					
					#opiniones #alineanombreymail label
					{
						float:left;
						display:block;
						margin:0 10px 0 0;
						line-height: 21px;
					}
					
					#opiniones #alineanombreymail input
					{
						color:#666666;
						float:left;
						font-size:12px;
						padding-left:6px;
						width:184px;
					}
					
					#opiniones #alineacomentario
					{
						float:left;
						margin-top:20px;
					}
					
					#opiniones #alineacomentario textarea
					{
						color:#666666;
						float:left;
						font-family:Arial,Helvetica,sans-serif;
						font-size:12px;
						height:120px;
						padding-left:6px;
						padding-top:6px;
						width:462px;
					}
					
					#opiniones #alineacomentario label
					{
						float:left;
						display: block;
						margin:0 10px 0 0;
						line-height: 21px;
					}
					
					#opiniones #alineavaloracion
					{
						float:left;
						margin:20px 0 0 0;
					}
					
					#opiniones #alineavaloracion span
					{
						display: block;
						float:left;
						margin:0 15px 0 0;
					}
										
					#opiniones #alineavaloracion .contieneestrellas
					{
						float:left;
						margin:0;
					}
					
					#opiniones #enviar
					{
						background:transparent url(../../../../entradas/skins/nuevo/img/misc/btn_enviarcom.gif) no-repeat scroll left top;
						border:medium none;
						color:#FFFFFF;
						display:block;
						float:right;
						font-size:11px;
						font-weight:bold;
						height:26px;
						margin:0 7px 0 0;
						width:149px;
					}
					
						
		/*--fin fichas---*/
		
	/*-*Banner de 300x250*-*/
	#bann_lateral 
	{
		float:left;
		margin-top:26px;
		_width:274px;
	}
		#bann_lateral .bann_300x250
		{
			padding-top:17px;
			background:transparent url(../../../../entradas/skins/nuevo/img/misc/publi_300x250.gif) no-repeat left top;
			float:left;	
		}
	
	/*-*FIN Banner de 300x250*-*/
	/*-*Tu agenda*-*/
	.tit_tuagenda
	{
		margin-bottom:0;
	}
	
	#tuagenda
	{
		width:300px;
		float:left;
	}
	
		#tuagenda #tuagenda_dentro
		{
			width:100%;
			height:88px;
			background:transparent url(../../../../entradas/skins/nuevo/img/misc/tuagenda_bg.gif) no-repeat right top;
			float:left;
			border-bottom:1px solid #DFDFDF;
		}
		
		#tuagenda #tuagenda_dentro span
		{
			display:block;
			float:left;
			font-weight:bold;
			margin-top:8px;
			width:140px;
			font-size:12px;
		}
		
		#tuagenda #tuagenda_dentro #tuagenda_form
		{
			clear:left;
			float:left;
			margin-top:9px;
			width:166px;
		}
		
		#tuagenda #tuagenda_dentro a.proteccion
		{
			clear:left;
			display:block;
			float:left;
			font-size:9px;
			margin-top:2px;
			color:#8F8F8F;
		}
		
		#tuagenda #tuagenda_dentro #tuagenda_form #campomail
		{
			color:#DBDBDB;
			display:block;
			float:left;
			font-weight:bold;
			width:118px;
			height:18px;
		}		
		
		#tuagenda #tuagenda_dentro #tuagenda_form #btn_mail
		{
			display:block;
			float:left;
			margin-left:4px;
		}
	/*-*FIN Tu agenda*-*/
	
	/*-*Noticias de ultima hora*-*/
	#carrusel2 #carrusel2-ul
	{
		background:transparent url(../../../../entradas/skins/nuevo/img/misc/lomejor_bg.gif) repeat-x scroll left bottom;
		display:block;
		float:left;
		padding:0 0 16px;
		width:940px;
	}
	
		#carrusel2 #carrusel2-ul div
		{
			border-left:1px dotted #A8A8A8;
			float:left;
			padding:3px 5px 4px 12px;
			width:295px;		
		}
		
		#carrusel2 #carrusel2-ul div p 
		{
		float:left;
		line-height:16px;
		margin:0 0 0 10px;
		width:260px;
		font-size:13px;
		}
			#carrusel2 #carrusel2-ul div span.numera
			{
				color:#767676;
				display:block;
				float:left;
				font-size:18px;
			}
			
			#carrusel2 #carrusel2-uldiv p.txt
			{
				display:block;
				float:left;
				width:270px;
			}			

			#carrusel2 #carrusel2-ul div span.cita
			{
				color:#878787;
				display:block;
				font-size:11px;
				font-style:italic;
				padding:6px 0 0;
			}
	
	/*-*FIN Noticias de ultima hora*-*/
	
	/*-*No te debes perder*-*/
		/*CLC para que no recargue dos veces la zona central en las home_ */
		#carrusel1-ul .jcarousel-list, #carrusel9-ul .jcarousel-list
		{
			margin:0;
			padding:0;
			height:auto;
			
		}
		/*CLC para que no recargue dos veces la zona central en las home_ */
		#carrusel1-ul .jcarousel-item, #carrusel9-ul .jcarousel-item
		{
			margin:0;
			padding:0;
			width:610px;
			height:auto;
			float:left;
		}
		/*CLC para que no recargue dos veces la zona central en las home_ */
		#carrusel1-ul .jcarousel-item .min_portada, #carrusel9-ul .jcarousel-item .min_portada 
		{
			margin:0 10px 40px 0;
			padding:0;
			height:auto;
		}
		
		/*CLC para que no recargue dos veces la zona central en las home_ */
		#carrusel1-ul .jcarousel-item .nomargin, #carrusel9-ul .jcarousel-item .nomargin
		{
			margin:0px 0px 20px;
			padding:0!important;
		}
		
		
		
	/*-*FIN No te debes perder*-*/
	
	/*-* Lo mejor de la semana *-*/
	
		#carrusel3 .jcarousel-item, #carrusel4 .jcarousel-item
		{
			height:auto;
			width:940px;
		}
		
		#carrusel3 .jcarousel-item .min_portada, #carrusel4 .jcarousel-item .min_portada
		{
			margin:0 73px 0px 0;
		}
		
		#carrusel3 .jcarousel-list, #carrusel4 .jcarousel-list
		{
			height:auto;
		}
		
		#carrusel3 .jcarousel-item  .nomargin, #carrusel4 .jcarousel-item  .nomargin
		{
			margin-right:0;
		}
	/*-* FIN Lo mejor de la semana *-*/
	
	/*-*Destacados de publicidad en la portada*-*/
	#publidestacados
	{
		margin:0;
		padding:0;
		width:1000px;
		height:137px;
		float:left;
	}
		
	#tiquet
		{
			margin:0;
			padding:0;
			width:auto;
			height:137px;
			float:left;
		}
	/*CLC*/
	.tiquet
		{
			margin:0;
			padding:0;
			width:auto;
			height:137px;
			float:left;
		}
	/*FIN CLC*/

	/*-*Destacados de publicidad en la portada*-*/
	
	/*-FIN content body-*/
		

/*	Lista	*/

.listaitems
{
	
}

	.listaitems .seleccion
	{
	
	}

		.listaitems .seleccion .contienelocalidad, .listaitems .seleccion .contienegenero, .listaitems .seleccion .contfecha
		{
			float:left;
			margin-right:20px;
			/*CLC pagina cartelera*/
			/* width:370px; */
			width:230px;
		}
		
	.listaitems .seleccion label
	{
		display:block;
		float:left;
		font-size:15px;
		font-weight:bold;
		margin:0 0 10px;
	}
	
		.listaitems.seleccion label span
		{
			color:#0676C8;
		}
			
		
	.listaitems .seleccion select
	{
		display: block;
		float:left;
		clear:left;
		width:206px;
		height:22px;
		border:1px solid #d1d1d1;
	}
	
	.listaitems .seleccion select option
	{
		border:1px solid #FFF;
	}
	
	.listaitems .lista
	{
		float:left;
	}
	
		.listaitems h1
		{
			border-top:1px solid #DFDFDF;
			clear:right;
			color:#0178C8;
			display:block;
			float:left;
			font-size:23px;
			font-weight:bold;
			margin-bottom:6px;
			margin-top:24px;
			padding-top:5px;
			width:790px;
		}
		
	.listaitems .lista_cab
	{
		background:transparent url(../../../../entradas/skins/nuevo/img/misc/bg_cablista.gif) repeat-x scroll left top;
		border-bottom:1px solid #DFDFDF;
		border-top:1px solid #DFDFDF;
		display:block;
		float:left;
		height:28px;
		width:790px;
	}
	
		.listaitems .lista_cab div
		{
			font-size:12px;
			font-weight:bold;
			color:#0f9ed6;
			float:left;
			margin-top:7px;
		}
		
		.listaitems .lista_cab div.titulo
		{
			margin-left:23px;
			_margin-left:13px;
		}
		
		/*CLC*/
		.listaitems_cine .lista_cab div.valoracion
		{
			width:110px;		
		}
		/*CLC*/
		
		
		.listaitems .lista_cab div.precio
		{
			padding-top:0px;
		}
	
		.listaitems .lista_cab div.precio span
		{
		display:block;
		width:39px;
		}
	
	.listaitems .lista_body
	{
		float:left;
		width:790px;
	}
		
	.listaitems .lista_body div
	{
		float:left;
	}
	
	.listaitems .lista_body .item
	{
		border-bottom:1px solid #d9d9d9;
		clear:both;
		padding:7px 0 6px;
		line-height:15px;
		width:790px;
	}

	.listaitems .lista_body .abierto
	{
		background:transparent url(../../../../entradas/skins/nuevo/img/misc/bg_abierto.gif) repeat-x scroll 0 0;		
		border-bottom:none;
	}
	
	.listaitems .item div, .listaitems .lista_cab div
	{
		margin-left:8px;
	}
	
	.trailer { width: 75px;}

.trailer img{
	align:center;
}

	.nuevo
	{
		display:block;
		padding-right:30px;
		background: transparent url(../../../../entradas/skins/nuevo/img/ico/tag_nuevo.gif) no-repeat right top;
	}
	
	.listaitems .lista_body a.mapa
	{
		color:#0277C6;
		display:inline;
		float:none;
	}
		
	.listaitems .lista_body .item .contieneestrellas, .listaitems .lista_body .item .estrellas
	{
		height:11px;
	}
		
	/*-los campos de teatro-*/
	
	.listaitems_teatro .titulo
	{
		width:170px;
	}
	
	.listaitems_teatro .titulo	.listaitems .lista_body .abierto .titulo .despliega
	{
		background:transparent url(../../../../entradas/skins/nuevo/img/misc/lista_contraer.gif) no-repeat left top;
	}
	

	.listaitems_teatro .teatro
	{
		width:121px;
	}
	
	.listaitems_teatro .desde, .listaitems_teatro .hasta
	{
		width:56px;
	}

	.listaitems_teatro .preciodesde
	{
		/*CLC*/
		width:50px;
	}
	
	.listaitems_teatro .lista_cab .preciodesde
	{
		/*margin-top:1px;*/
	}
		
	.listaitems_teatro .genero
	{
		width:54px;
	}
	
	.listaitems_teatro .opiniones
	{
		width:43px
	}
	
	/*-FIN los campos de teatro-*/
	
	
	/*-los campos de cine-*/
	
	.listaitems_cine .titulo
	{
		width:240px;
	}
	
	.listaitems_cine .multimedia, .listaitems_cine .genero, .listaitems_cine .duracion, .listaitems_cine .valoracion, .listaitems_cine .opiniones
	{
		width:70px;
	}
	
	.listaitems .opiniones	
	{
		width:71px;
	}
	
	/*CLC*/
	.listaitems_teatro .lista_cab .opiniones	
	{
		width:60px;
	}
	/*CLC*/
	
	/*CLC*/
	.listaitems .lista_body .opiniones
	{
		background:transparent url(../../../../entradas/skins/nuevo/img/ico/comentario.gif) no-repeat scroll left 2px;
		padding-left:15px;
		width:42px;
	}
	/*CLC*/
	
	/*CLC*/
	.listaitems_teatro .lista_body .opiniones
	/*CLC*/	
	{
		background:transparent url(../../../../entradas/skins/nuevo/img/ico/comentario.gif) no-repeat scroll left 2px;
		padding-left:15px;		
		/* CLC */
		width:42px;
		/* CLC */
	}


	/*-FIN los campos de cine-*/
	
	
	/*-lista de cines y teatros-*/
	
	.listaitems_localiza
	{
		position:relative;
	}
	
	.listaitems_localiza .seleccion
	{
		position:absolute;
		top:52px;
		*top:3px;
		right: 0px;
		_position: fixed !important;
		_float: right;
	}
	

	
	.listaitems_localiza .seleccion select
	{
		float:none;
		clear:none;
	}
	
	.listaitems_localiza h2
	{
		border-top:0;
		margin-top:0;
		_margin-top: -30px;
		_position: fixed;
	}
	
		
	.listaitems_localiza .seleccion .contienelocalidad, .listaitems .seleccion .contienegenero 
	{
		float:left;
		margin-right:0;
		/*CLC modif en cartelera*/
		/*width:206px;*/
		width:220px;
	}
	
	.listaitems .contienetipo { overflow: hidden; clear: both; padding-top: 10px;}
	.listaitems .contienetipo label { margin-right: 10px;}
	
	/*CLC nueva clase Fecha*/
	.listaitems .seleccion .contfecha 
	{
		float:left;
		margin-right:0;	
		width:200px;
	}
	/*CLC*/
	
	.listaitems .lista_body .titulo .contienelink
	{
		width:100px;
	}
	
	.listaitems_localiza .titulo 
	{
		width:233px;
	}
	
	.listaitems_localiza .lista_cab .direccion
	{
		width:350px;
	}
			
	.listaitems_localiza .direccion
	{
		width:272px;
	}
	
	.listaitems_localiza .lista_cab .direccion_teatro
	{
		width:391px;
	}
	
	.listaitems_localiza .direccion_teatro
	{
		width:295px;
	}
	
	.listaitems_localiza .lista_cab .municipio
	{
		width:100px;
	}
	
	.listaitems_localiza .municipio
	{
		width:100px;
	}
	
	.listaitems_localiza .vermapa
	{
		width:70px;
		height:15px;
	}
	
	.listaitems_localiza .vermapa_teatro
	{
		width:85px;
		height:15px;
	}

	.listaitems_localiza .salas
	{
		width:40px;
		_float:none !important;
		_display:inline !important;
	}
	
	.listaitems_localiza .municipio_teatro
	{
		width:80px;
		_float:none !important;
		_display:inline !important;
	}
	
	.listaitems_localiza .lista .lista_body .item-sub .info
	{
		width:756px;
	}
	
	.listaitems_localiza .lista_body .item-sub .info .sesiones
	{
		float:left;
		margin-bottom:20px;
		margin-top:7px;
	}
	
	td.hoy
	{
		font-size:12px;
	}
	
	td.hoy span#hoyspan
	{
		float:left;
		font-size:12px;
		margin-bottom:0;
		margin-top:4px;
		margin-right:6px;
	}
	/*CLC*/
	span.hoyspan
	{
		float:left;
		font-size:12px;
		margin-bottom:0;
		margin-top:4px;
		margin-right:6px;
	}
	/*FIN CLC*/
	td.hoy div#hoydiv
	{
		height:22px;
		width:100%;
		float:left;
		position:relative;
	}
	
	.listaitems .lista_body .item-sub .info .sesiones table tbody tr:hover
	{
		background:#f7f7f7;
	}
	

	/*-FIN lista de cines-*/
	
	/*-Calendario portable-*/
	
	.calendario_portable
	{
		position:absolute;
		display: none;
	}
	
	.calendario_portable.enhoy
	{
		top:19px;
		left:29px;
	}
	
	.calendario_portable.enboton
	{
		bottom:32px;
		right:0;
	}
	
	.calendario_portable.enboton2
	{
		right:0;
		top:27px;
	}
		
	.calendario_portable h2
	{
		border-top:none;
		clear:inherit;
		color:#0178C8;
		display:block;
		float:none;
		font-size:12px;
		font-weight:bold;
		margin:6px 0 5px;
		padding:0;
		width:auto;
	}
	
	.calendario_portable table tbody tr td, .listaitems .lista_body .item-sub .info .sesiones .calendario_portable table tbody tr td
	{	
		border-bottom:none !important;
		color: #707070 !important;
		font-weight:normal !important;
		height:auto !important;
		vertical-align:middle !important;
		width: 0;
		padding:5px 9px !important;
		color:#707070;
	}
	
	.listaitems .lista_body .item-sub .info .sesiones .calendario_portable table tbody tr:hover
	{
		background: none;
	}
	
	.listaitems .lista_body a.dp-nav-prev-year, .listaitems .lista_body a.dp-nav-next-year
	{
		display:none;
	}
	
	/*-FIN Calendario portable-*/
	
	.listaitems .lista_body .abierto .despliega
	{
		background:transparent url(../../../../entradas/skins/nuevo/img/misc/lista_contraer.gif) no-repeat left top;
	}
	
	.listaitems .lista_body a
	{
		display:block;
		float:left;
		text-decoration:underline;
		color:#0277C6;
		text-transform: capitalize;		
	}
	
	.listaitems .lista_body .min_min_comprar 
	{ 
		padding: 2px 0 4px; 
		margin-top: -3px;
	}
	
	a.btn_cambiafecha
	{
		background:transparent url(../../../../entradas/skins/nuevo/img/misc/btn_cambiafecha.gif) no-repeat scroll left top;
		display:block;
		font-size:11px;
		font-weight:normal;
		height:16px;
		padding:5px 0 0 9px;
		text-decoration:none;
		width:67px;
		float:left;
		clear:right;
	}
	
	a.btn_cambiafecha:visited
	{
		
	}
	
	/*CLC*/
	input.btn_cambiafechacal
	{
		background:transparent url(../../../../entradas/skins/nuevo/img/misc/btn_cambiafechacgrand.gif) no-repeat scroll left top;
		display:block;
		font-size:11px;
		font-weight:normal;
		height:16px;
		padding:5px 0 0 3px;
		text-decoration:none;
		width:90px;
		float:left;
		*float:none;/* IE7 e inferiores */
		clear:right;
		margin-left:20px;
		margin-top:5px;
		border-width:0;
		text-align:left; 
		cursor: pointer;	
	}
	
	a.btn_cambiafechacart
	{
		background:transparent url(../../../../entradas/skins/nuevo/img/misc/btn_cambiafechacart.gif) no-repeat scroll left top;
		display:block;
		font-size:11px;
		font-weight:normal;
		height:16px;
		padding:5px 0 0 9px;
		text-decoration:none;
		width:75px;
		float:left;
		clear:right;
		margin-left:20px;
		margin-top:5px;
	}
	/*CLC*/
	
	
	.listaitems .lista_body a:hover
	{
		text-decoration:none;
	}
	
	.listaitems .lista_body .titulo .contienelink
	{
		margin:0 0 0 10px;
		width:215px;	
	}
	
	.listaitems_cine .lista_body .titulo .contienelink
	{
		width:253px;
	}
	
	.listaitems .lista_body .titulo .contienelink .link
	{
		margin:0;
		
	}
		
	.listaitems .lista_body .despliega
	{
		display:block;
		float:left;
		background:transparent url(../../../../entradas/skins/nuevo/img/misc/lista_ampliar.gif) no-repeat left top;
		width:15px;
		height:15px;
	}
	
	/* CLC */
	.listaitems .teatro
	{
		margin-top:0px;
		height:13px;
		width:110px;
	}
	/* CLC */
	
	
	/* CLC */
	.listaitems_teatro .lista_body .valoracion
	{
		margin-top:0px;
		height:13px;
		width:120px;
	}
	/* CLC */
	
	/* CLC */
	.listaitems_cine .lista_body .valoracion
	{
		margin-top:0px;
		height:13px;
		width:110px;
	}
	/* CLC */
	
	/* CLC */
	.listaitems .lista_body .item
	/* CLC */
	{
		margin-top:2px;
		height:13px;
	}
	
	.listaitems .lista_body .item .valoracion div
	{
		margin-left:0;
		margin-top:0;
	}
		
	.listaitems .lista_body .item-sub
	{
		padding:10px 0 18px;
		display:none;
		border-bottom:1px solid #D9D9D9;
		width:100%;
	}
	
	.listaitems .lista_body .item-sub .foto
	{
		border:1px solid #D9D9D9;
		padding:1px;
		float:left;
		margin-left:45px;
		width:88px;
		height:136px;
	}
	
	.listaitems .lista_body .item-sub .info
	{
		float:right;
		width:606px;
		margin-left:16px;
	}
	
	.listaitems .lista_body .item-sub .info span
	{
		display:block;
		
		font-size:16px;
		margin-bottom:8px;
	}
	
	.listaitems .lista_body .item-sub .info .txt
	{
		clear:left;
		display:block;
		float:left;
		clear:right;
		width:606px;
		line-height:15px;
	}
	
		.listaitems .lista_body .item-sub .info .txt a
		{
			color:#0277C6;
		}
		
	.sesiones
	{
		float:left;
		clear:left;
		margin-top:7px;
	}

		.sesiones table thead tr
		{
			vertical-align: middle;
		}
		
		.sesiones table thead tr td
		{
			border-bottom:1px solid #0277c6;
			color:#0277C6;
			height:30px;
			font-weight:bold;
			vertical-align: middle;
		}
	
		.listaitems .lista_body .item-sub .info .sesiones table thead tr td .preciodesde
		{
			display:block;
			font-size:13px;
			margin:0;
			width:30px;
		}
	
		.sesiones table tbody tr td
		{
			border-bottom:1px dotted #CCCCCC;
			padding:8px 0;
			vertical-align:top;
		}
	
		.sesiones table tbody tr td.hoy
		{		
			padding-top:0;
		}
		
		.sesiones table tbody tr td.opiniones-tabla a
		{
			display:block;
			background:transparent url(../../../../entradas/skins/nuevo/img/ico/comentario.gif) no-repeat scroll left 2px;
			padding-left:15px;
			line-height:12px;			
		}	
		
		.sesiones .nombrecine
		{
			display:block;
			float:left;
			margin-right:9px;
		}
		
	.listaitems .lista_body .item-sub .info .direccion
	{
		clear:left;
		float:left;
		line-height:12px;
		margin:14px 0;
		width:606px;
	}
	
	.listaitems .lista_body .item-sub .info .direccion span
	{
		clear:right;
		color:#707070;
		display:block;
		float:left;
		font-size:13px;
		font-weight:bold;
	}
	
	.listaitems .lista_body .item-sub .info .direccion p
	{
		display:block;
		float:left;
		clear:left;
	}
	
	.listaitems .lista_body .item-sub .info .direccion .option
	{
		margin-left:10px;
	}
	
	.listaitems .lista_body .item-sub .info .masinfo, #chimpun .masinfo
	{
		background:transparent url(../../../../entradas/skins/nuevo/img/misc/btn_masinfo.gif) no-repeat scroll left top;
		color:#FFFFFF;
		display:block;
		float:right;
		font-size:11px;
		font-weight:bold;
		height:17px;
		padding:7px 0;
		text-align:center;
		text-decoration:none;
		width:149px;
	}
	
	.listaitems .lista_body div.contienemasinfo
	{
		float:right;
		position:relative;
	}
	
	/*CLC*/
	.listaitems .lista_body div.contienemasinfocartelera
	{
		float:left;
		position:relative;		
	}
	/*CLC*/
	
	.listaitems .lista_body .item-sub .info .piedesc
	{
		border-bottom:1px dotted #D9D9D9;
		clear:left;
		color:#0277C6;
		float:left;
		font-size:12px;
		margin-bottom:30px;
		margin-top:10px;
		padding-bottom:17px;
		width:606px;
	}
	
		.listaitems .lista_body .item-sub .info .piedesc .vertrailer
		{
			display:block;
			float:left;
		}
	
		.listaitems .lista_body .item-sub .info .piedesc .masficha
		{
			display:block;
			float:right;
		}
	
	
	td.hoy li
	{
		display:block;
		float:left;
		margin-right:11px;
		padding-right:8px;
		margin-top:8px;
	}
	
	td.hoy ul li a
	{
		background:transparent url(../../../../entradas/skins/nuevo/img/ico/reloj.gif) no-repeat scroll left 1px;
		display:block;
		padding-left:14px;
		color:#0277C6;
	}
	
	td.hoy ul li.num
	{
		background: transparent url(../../../../entradas/skins/nuevo/img/ico/num.gif) no-repeat right top;
	}
	
	/*.sesiones .masi
	{
		background:transparent url(../../../../entradas/skins/nuevo/img/ico/masinfo.gif) no-repeat scroll left 1px;
		display:block;
		padding:0 0 0 15px;
	}*/
/*	FIN Lista	*/

/* Proceso de compra */

#proceso_compra .paso
{
	border-top:1px dotted #E0E0E0;
	clear:both;
	float:left;
	padding-bottom:21px;
	width:610px;
}

#proceso_compra h1.tit
{
	clear:right;
	color:#0178C8;
	display:block;
	float:left;
	font-size:23px;
	font-weight:bold;
	margin-top:0;
	padding-top:5px;
	width:610px;
	border:none;
}

#proceso_compra h1.titc
{
	clear:right;
	display:block;
	float:left;
	font-size:23px;
	font-weight:bold;
	margin-top:0;
	padding-top:5px;
	width:610px;
	border:none;
}

#proceso_compra h1
{
	font-weight:bold;
	text-align: left;
	display:block;
	clear:right;
	font-size:14px;
	color:#0277c6;
	width:610px;
	margin:22px 0 8px;
}

#proceso_compra h3
{
	float:left;
	display:block;
	clear:right;
	font-size:18px;
	color:#0277c6;
	width:610px;
	margin:22px 0 8px;
}

#proceso_compra .calendario
{
	float:left;
	display:inline;
	border:5px solid #f7f7f7;
	margin-left:220px;
}

.btn_continuar
{
	padding:8px 4px;
}

/* Paso comida */

.btn_antesdelfin
{
	width:100%;
	float:left;
	clear:left;
}

.btn_antesdelfin_futbol
{
	margin-left:260px;
}

#checkBar #botonSelPatio{
	margin-top:10px;margin-left:43%;
}

.oculto 
{
position: absolute;
top: -3600px;
}

.precio_comida
{
	background:transparent url(../../../../entradas/skins/nuevo/img/misc/circulo_comida.gif) no-repeat scroll left top;
	color:#FFFFFF;
	display:block;
	font-size:15px;
	font-weight:bold;
	height:57px;
	padding-top:20px;
	position:absolute;
	text-align:center;
	width:57px;
	margin-bottom:10px;
}

.item_extra{
	width:300px;
	margin:0 auto;
	color:#0277c6;
	font-size:12px;
	font-weight:bold;
}
.item_extra img.item1{
	float:left;
	vertical-align:center;
	margin-right:20px;
}
.item_extra .item2{
	width:300px;
	min-height:100px;
}

.cant_comida
{
	float:left;
	font-weight: bold;
	display:block;
	float:left;
	color:#0277c6;
	text-align:center;
}

#carrusel_comida_ul li
{
	width: 610px;
}


/* FIN Paso comida */


#paso_sesion h3, #paso_zona h3
{
	width:160px;
}
#proceso_compra #paso_zona
{
	padding-bottom:0;
}

#paso_sesion select
{
	float:right;
	margin-top:22px;
}

#proceso_compra #paso_fecha
{
	border:none;
}

#paso_zona .btn_vermapa
{
	background:transparent url(../../../../entradas/skins/nuevo/img/btn_butaca.gif) no-repeat scroll left top;
	color:#FFFFFF;
	float:right;
	font-size:12px;
	font-weight:bold;
	margin-top:22px;
	padding:6px 11px;
	text-decoration:none;
}

#paso_zona #vermapa
{
	float:left;
	margin:20px 0 0 87px;
}

#paso_butacas #opcion_comida
{
	margin:20px 0 0 180px;
	width:300px;
}

#paso_butacas #opcion_comida label
{
	font-weight: bold;
}

#paso_butacas #opcion_comida p
{
	margin-left:23px;
	width: 220px;
}

#paso_zona .sel_butacas
{
	float:right;
	margin-top:24px;
}


#paso_zona .sel_butacas li ul li
{
	float:left;
	display:block;
	margin-right:20px;
	margin: 14px 20px 14px 0;
}

#paso_zona .sel_butacas li ul li.nom
{
	font-weight:bold;
	font-size:13px;
	color:#0277c6;
	width:247px;
}

#paso_zona .sel_butacas li ul li.lib
{
	width:103px;
}

#paso_zona .sel_butacas li ul li.rojo
{
	width:103px;
	color:#ff2501;
}


#paso_zona .sel_butacas li ul li.num
{
	width:90px;
}

#paso_zona .sel_butacas li ul li.full
{
	font-weight:bold;
}

#paso_zona .sel_butacas li ul li.eu
{
	width:83px;
	font-weight:bold;
}

#paso_zona .sel_butacas li ul li.com
{
	margin:7px 0 0 0;
}

#paso_zona .sel_butacas li ul li a.min_comprar
{
	margin:0;
}

#proceso_compra #finalizar{background:#f6fbfe; display:inline; margin-left:35px; width:540px; margin-bottom:30px;}
#proceso_compra #finalizar .bordeblanco{border:1px solid #FFF; padding:15px 17px; }
#proceso_compra #finalizar .avisoZonasDistintas{color:#000000;}
#proceso_compra #finalizar span{color:#0277c6; font-size:13px; font-weight:700; }
#proceso_compra #finalizar ul{list-style-image:url(../../../../entradas/skins/nuevo/img/misc/flechaslista.gif); margin:20px 0 0 30px; }
#proceso_compra #finalizar ul li{margin-bottom:20px; }
#proceso_compra #finalizar .btn_realizar{background:transparent url(../../../../entradas/skins/nuevo/img/misc/btn_butaca.gif) no-repeat scroll left top; color:#FFF; float:right; font-weight:700; margin-top:11px; padding:6px 25px; text-decoration:none; }




.datoscompra ul li
{
	border-bottom:1px dotted #E1E1E1;
	display:block;
	float:left;
	padding:11px 0;
	width:100%;
}

/*--Justificante de compra--*/


#comprobante h3
{
	clear:both;
	display:block;
	float:left;
	font-size:15px;
	font-weight:bold;
	margin-top:18px;
	text-transform:uppercase;
	width:100%;
}

#facturado_a p
{
	margin: 12px 0;
}


#codigo
{
	margin-right:0;
	width: 188px;
}

#codigo span
{
	font-size:12px;
	font-weight:normal;
}

#codigo .cod
{
	border:1px solid #EAD97D;
	color:#0277C6;
	display:block;
	font-size:12px;
	font-weight:bold;
	letter-spacing:1px;
	padding:10px 4px;
	text-align:center;
}

#tiquets
{
	float:left;
	margin-top:13px;
}

#tiquets ul
{
	display:block;
	float:left; 
	margin-top:8px;
	height:20px;
}

#tiquets ul#sup
{
	border-bottom:1px dotted #000000;
	color:#0277C6;
	display:block;
	float:left;
	font-weight:bold;
	margin-bottom:7px;
	padding-bottom:0;
}

#tiquets ul li
{
	display:block;
	float:left;
	width:151px;
}



/*--FIN Justificante de compra--*/

/* FIN Proceso de compra */

/* Páginas estáticas */
.txt_estatico .tit2
{
	margin-bottom:25px;
}

.txt_estatico p, .txt_estatico h3
{
	margin-bottom:22px;
}

.txt_estatico h3
{
	font-size:14px;
	color:#0277c6;
	font-weight:bold;
}

.txt_estatico h4
{
	font-size:12px;
	color:#0277c6;
	font-weight:bold;
}

.txt_estatico ul
{
	list-style-image:url(../../../../entradas/skins/nuevo/img/misc/lista_estaticos.gif);
	margin-left:30px;
}

.txt_estatico ul li
{
	margin-bottom:22px;
}

.txt_estatico strong
{
	font-weight:bold;
}
/* FIN páginas estáticas */

/*	Ofertas	*/

.item_oferta
{
	width:290px;
	margin-bottom:30px;
	min-height:180px;
}

	.item_oferta h3, .item_oferta .oferta_subtitulo, .item_oferta .oferta_datos, .item_oferta .oferta_info, .item_oferta .min_comprar
	{
		display: block;
		float:left;
		clear:both;
		width:100%;
	} 

	.item_oferta .agrupa_oferta
	{
		width:182px;
		float:left;
	}

	.item_oferta h3
	{
		font-size:16px;
		color:#0277C6;
		font-weight: bold;
	}
	
	.item_oferta .min_imagen
	{
		margin-right:10px;
	}
	
	.item_oferta .oferta_subtitulo
	{
		font-weight:bold;
		margin-top: 5px;
	}
	
	.item_oferta .oferta_datos
	{
		margin-top:10px;
		line-height:13px;
	}
	
	.item_oferta .oferta_info
	{
		margin-top:10px;
		font-size:11px;
		font-style: italic;
	}
	
	.item_oferta .min_comprar
	{
		margin-top:10px;
		width:66px;
	}
	
	.img_bono 
	{
		height:149px;
		position:relative;
		width:96px;
		border-color:#0d80d1;
	}
	
	.img_bono img
	{
		border-color:#dbf0ff;
	}
	
	.img_bono img, .img_bono .medio_bono
	{
		position:absolute;
	}
	
	.img_bono .medio_bono img
	{
		position:relative;
		border:none;
	}	

	.img_bono .medio_bono
	{
		display:block;
		left:2px;
		overflow:hidden;
		top:2px;
		width:46px;
	}
	
	.img_bono .etiqueta_bono
	{
		border:0 none;
		left:0;
		top:25px;
	}
	
	.img_bono .etiqueta_banda
	{
		border:0 none;
		left:50px;
		top:0px;
		background: none;
	}
	
	.etiqueta_banda2
	{
		border:0 none;
		left:23px;
		top:-70px;
		background: none;
		position:relative;
	}
	
	.etiqueta_bandaM
	{
		position:absolute;
		border:0 none;
		left:50px;
		top:0px;
		background: none;
	}
	
	.listatop .dentrolista .tipoPeliTop {
	    background-color:#109DD4;
	    border-radius: 4px 4px 4px 4px;
	    color: #E4F0F7;
	    display: inline-block;	    
	    font-size: 10px;
	    line-height: 11px;
	    margin-right: 12px;
	    padding: 1px 2px 0;
	    float:right;
	    width:19px;
	    position: relative;
	    top:1px;
	    left:7px;
	}

/*	FIN Ofertas	*/


/* cine_estrenos  */

#tabs-sup .completo
{
	width:299px;
}

#tabs-home.untop #tabs-sup  a span
{
	background-image:url(../../../../entradas/skins/nuevo/img/misc/tab3.gif);
	text-align:left;
	padding-left:10px;
	font-weight:bold;
	color: #FFF;
}

/* FIN cine estrenos */

/*	Finalizar pago	*/

#forma_pago
{
	border-bottom:none;
}

.advertencia
{
	 text-align:center;
	 font-size:16px;
	 font-weight: bold;
	 color:#FF3333;
	 line-height:26px;
}

.bloque_registro .linkder
{
	display:block;
	float:right;
	margin-top:30px;
}

.bloque_registro .linkder a
{
	color:#0275c5;
	display:block;
	float:left;
}

.bloque_registro .linkder .separa
{
	color:#0275C5;
	display:block;
	float:left;
	text-align:center;
	width:14px;
}



a#acepto
{
	display:block;
	float:left;
	margin-bottom:10px;
}

#heleido
{
	float:left;
}

#cuadronorecibo
{
	float:left;
	font-size:10px;
	margin-top:40px;
}

#cuadronorecibo input
{
	float:left;
}

#cuadronorecibo span
{
	display:block;
	float:left;
	margin-left:10px;
	width:230px;
}

#chimpun .masinfo
{
	margin-top:40px;
}

#somoslegales
{
	float:left;
	margin-top:40px;
	width:100%;
}

#somoslegales img
{
	float:left;
	clear:left;
}

#somoslegales p
{
	display:block;
	float:right;
	width:270px;
	font-size:10px;
}

#alinealegal
{
	float:left;
	clear:left;
	width:330px;
}

#alinealegal a
{
	float:left;
	display:block;
	margin-top:10px;
	margin-right:15px;
}


.input_error
{
	border: 1px solid #D90000 !important;
}

.sms_error
{
	background:transparent url(../../../../entradas/skins/nuevo/img/misc/flecharoja.gif) no-repeat scroll left 6px;
	clear:right;
	color:#D90000;
	display:block;
	float:left;
	line-height:21px;
	padding-left:16px;
	font-weight:bold;
}

.sms_error_b
{
	clear:left;
	color:#D90000;
	display:block;
	float:left;
	line-height:21px;
}

.agrupa_labelinput
{
	clear:both;
	float:left;
	margin-top:20px;
	width:100%;
}
#registro_date
{
	width:90px;
}

#aceptayvete
{
	background:#F6FBFE none repeat scroll 0 0;
	border:1px solid #DDDBDB;
	float:left;
	padding:10px;
	margin-top:20px;
}

#aceptayvete label
{
	clear:right;
	width:auto;
	
}

#aceptayvete input
{
	float:left;
	clear:left;
}

#aceptayvete input.check
{
	margin-right: 9px;
}


#finalizar_registro input.enviar
{
	background:transparent url(../../../../entradas/skins/nuevo/img/misc/btn_comprar_2.gif) no-repeat scroll left top;
	float:left;
	clear:left;
	height:26px;
	margin-top:26px;
	width:78px;
	padding:0;
	font-weight: bold;
	color:#FFF;
	border:none;
	cursor: pointer;
	margin-right:0;
}

#aceptayvete .textolegal
{
	float:left;
	font-size:11px;
	line-height:17px;
	margin-top:10px;
}
/*	FIN Finalizar pago	*/


/*	FIN Contenido	*/




/* estilos zona footer */
#zona_footer{
	margin:0;
	padding:0;
	width:1000px;
	height:auto;
	background:transparent url(../../../../entradas/skins/nuevo/img/misc/content_bg_v2.gif) repeat-y;/* sombra de toda la pagina */
	}
	
	
/* estilos zona seo */
#zona_seo{
	margin:20px 10px 0px;
	_margin:20px 5px 0px;
	padding:0;
	width:980px;
	height:auto;
	background-color:#4c95c7;
	float:left;
	}
	
#zona_seo_titular{
	margin:20px 40px;
	_margin:20px 20px;
	padding:0;
	width:900px;
	height:auto;
	float:left;
	}
#zona_seo_titular h1{
	margin:0;
	padding:0px 0px 5px;
	font:normal 22px Arial, Helvetica, sans-serif;
	color:#fff;
	background-image:url(../../../../entradas/skins/nuevo/img/misc/puntille_seo_horizontal.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	}
	
#zona_seo_agrupa_listados{
	margin:0px 40px 0px;
	_margin:0px 20px 20px;
	padding:0 0 20px;
	width:900px;
	height:auto;
	float:left;
	background-image:url(../../../../entradas/skins/nuevo/img/misc/puntille_seo_vertical_doble.gif);
	background-repeat:repeat-y;
	background-position:290px 0px;
	}
	
.zona_seo_listados{
	margin:0px 25px 0px 0px;
	padding:0;
	width:280px;
	height:auto;
	float:left;
	text-align:left;
	}
.zona_seo_listados h1{
	margin:0px 0px 4px;
	padding:0;
	font:normal 18px Arial, Helvetica, sans-serif;
	color:#fff;
	}
.zona_seo_listados ul{
	margin:0;
	padding:0;
	}
.zona_seo_listados ul li{
	margin:0;
	padding:0;
	font:normal 12px/18px Arial, Helvetica, sans-serif;
	color:#fff;
	}
.zona_seo_listados ul li a{
	font:normal 12px/18px Arial, Helvetica, sans-serif;
	color:#fff;
	text-decoration:none;
	}
.zona_seo_listados ul li a:hover{
	text-decoration:underline;
	}
	
.zona_seo_listados_doble{
	margin:0;
	padding:0;
	width:265px;
	height:auto;
	float:right;
	text-align:left;
	}
	
.zona_seo_listados_superior{
	margin:0px 0px 15px;
	padding:0px 0px 15px;
	width:265px;
	height:auto;
	float:right;
	text-align:left;
	background-image:url(../../../../entradas/skins/nuevo/img/misc/puntille_seo_horizontal.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	}
.zona_seo_listados_superior h1{
	margin:0px 0px 4px;
	padding:0;
	font:normal 18px Arial, Helvetica, sans-serif;
	color:#fff;
	}
.zona_seo_listados_superior ul{
	margin:0;
	padding:0;
	}
.zona_seo_listados_superior ul li{
	margin:0;
	padding:0;
	font:normal 12px/18px Arial, Helvetica, sans-serif;
	color:#fff;
	}
.zona_seo_listados_superior ul li a{
	font:normal 12px/18px Arial, Helvetica, sans-serif;
	color:#fff;
	text-decoration:none;
	}
.zona_seo_listados_superior ul li a:hover{
	text-decoration:underline;
	}
	
.zona_seo_listados_bajo{
	margin:0;
	padding:0;
	width:265px;
	height:auto;
	float:right;
	text-align:left;
	}
.zona_seo_listados_bajo h1{
	margin:0px 0px 4px;
	padding:0;
	font:normal 18px Arial, Helvetica, sans-serif;
	color:#fff;
	}
.zona_seo_listados_bajo ul{
	margin:0;
	padding:0;
	}
.zona_seo_listados_bajo ul li{
	margin:0;
	padding:0;
	font:normal 12px/18px Arial, Helvetica, sans-serif;
	color:#fff;
	}
.zona_seo_listados_bajo ul li a{
	font:normal 12px/18px Arial, Helvetica, sans-serif;
	color:#fff;
	text-decoration:none;
	}
.zona_seo_listados_bajo ul li a:hover{
	text-decoration:underline;
	}
/* fin estilos zona seo */

	
/* estilos pie de pagina */
#pie_pagina{
	margin:0px 10px;
	_margin:0px 5px;
	padding:0;
	width:980px;
	height:auto;
	background-color:#3b8bc2;
	text-align:center;
	float:left;
	}
#pie_pagina p{
	margin:0;
	padding:25px 0px;
	font:normal 11px Arial;
	color:#fff;
	}
/* fin estilos pie de pagina */


.borra_float{ clear:left; }
/* fin estilos zona footer */

/* skin carrusel */
	.skin1 .jcarousel-clip
	{
		margin:0;
		padding:0;
		width:610px;
		height:auto;
	}
	
	.skin2 .jcarousel-clip
	{
		margin:0;
		padding:0;
		width:940px;
		/*height:88px;*/
	}
	
	.skin2 .jcarousel-item
	{
		margin:0;
		padding:0;
		height:auto;
		width:957px;
	}
	
	.skin3 .jcarousel-clip
	{
		margin:0;
		padding:0;
		width:940px;
		height:auto;
	}
/* FIN skin carrusel  */


/*	Resultados búsqueda	*/

.cajaresultado
{
	border-bottom:1px solid #E0E0E0;
	color:#707070;
	display:block;
	float:left;
	padding:25px 0;
	text-decoration:none;
	width:610px;
}

    .cajaresultado .imagenresultado	{
		display: block;
		float:left;
	}
	
	.cajaresultado .imagenresultado
	{
		border:1px solid #E0E0E0;
		float:left;
		margin:0 30px 0 0;
		padding:1px;
	}
	
	.cajaresultado .agrupa_txt_busqueda
	{
		line-height: 16px;
	}
	
		.cajaresultado h4
		{
			color:#0277c6;
			font-size:14px;
			margin-bottom:10px;
		}
		
		.cajaresultado:hover
		{
			background:#f2faff;
			cursor: pointer;
		}
				
.paginacion_busqueda
{
	border:1px solid #E0E0E0;
	float:left;
	margin-top:33px;
	padding:8px 10px;
	width:588px;
}

	.paginacion_busqueda .pagina
	{
		color:#0277C6;
		float:left;
	}
	
		.paginacion_busqueda .pagina strong
		{
			font-weight: bold;
			line-height:23px;
		}
		
	.paginacion_busqueda .controles	
	{
		float:right;
	}
	
		.paginacion_busqueda .controles	a, .paginacion_busqueda .controles	span
		{
			display:block;
			float:left;
			margin-left:5px;
			color:#0277C6;
		}
				
		.paginacion_busqueda .controles	a.num, .paginacion_busqueda .controles	span
		{
			height:25px;
			line-height:23px;
			text-align:center;
			text-decoration:none;
			width:25px;
		}

		.paginacion_busqueda .controles	span 	
		{
			background: #0277C6;
			color:#FFF;
		}
		
		.paginacion_busqueda .controles	a.num:hover
		{
			background: #f2faff;
			border:1px solid #0277C6;
			width:23px;
			height:23px;
			line-height: 22px;
		}
		

		
		.paginacion_busqueda .controles	.atrasatras 	
		{
			display:block;
			float:left;
			background: transparent url(../../../../entradas/skins/nuevo/img/misc/cont_atrasatras.gif) no-repeat left top;
			width:25px;
			height: 25px;
		}
		
		.paginacion_busqueda .controles	.atrasatras:hover
		{
			background: transparent url(../../../../entradas/skins/nuevo/img/misc/cont_atrasatras_ho.gif) no-repeat left top;
		}
		
		.paginacion_busqueda .controles	.atrasatras:active
		{
			background: transparent url(../../../../entradas/skins/nuevo/img/misc/cont_atrasatras_clck.gif) no-repeat left top;
		}
		
		.paginacion_busqueda .controles	.atras
		{
			display:block;
			width:47px;
			height:25px;
			background: transparent url(../../../../entradas/skins/nuevo/img/misc/cont_atras.gif) no-repeat left top;
		}
		
		.paginacion_busqueda .controles	.atras:hover
		{
			background: transparent url(../../../../entradas/skins/nuevo/img/misc/cont_atras_ho.gif) no-repeat left top;
		}
		
		.paginacion_busqueda .controles	.atras:active
		{
			background: transparent url(../../../../entradas/skins/nuevo/img/misc/cont_atras_clck.gif) no-repeat left top;
		}
		
		.paginacion_busqueda .controles	.adelante
		{
			display:block;
			width:47px;
			height:25px;
			background: transparent url(../../../../entradas/skins/nuevo/img/misc/cont_adelante.gif) no-repeat left top;
		}
		
		.paginacion_busqueda .controles	.adelante:hover
		{
			background: transparent url(../../../../entradas/skins/nuevo/img/misc/cont_adelante_ho.gif) no-repeat left top;
		}
		
		.paginacion_busqueda .controles	.adelante:active
		{
			background: transparent url(../../../../entradas/skins/nuevo/img/misc/cont_adelante_clck.gif) no-repeat left top;
		}/*	Fin Resultados búsqueda	*/

/* ----------- capas flotantes ----------- */
#cabecera_nueva_cambio_city {
	position:relative;
	width:190px;
	height:auto;
	border:1px solid #cdcdcd;
	background:#fff;
	top:77px;
	right:-10px;
	z-index:200;
	}
	
	
#cabecera_nueva_mis_lugares{
	position:relative;
	width:190px;
	height:auto;
	border:1px solid #cdcdcd;
	background:#fff;
	top:77px;
	right:-10px;
	z-index:200;
	}
/* ----------- fin capas flotantes ----------- */


/* Comprueba tu compra	*/
.comprueba_tu_compra p {margin-top:16px;line-height:17px;float:left;}
.comprueba_tu_compra .modo_comprueba { margin-top: 20px;width: 358px;}
.comprueba_tu_compra .modo_comprueba h3 {border-bottom:1px solid #DFDFDF;color:#0277C6;font-size:15px;margin-bottom:18px;padding-bottom:10px;}
.comprueba_tu_compra .modo_comprueba label { float:left; width:157px;}
.comprueba_tu_compra .modo_comprueba input { float:left;clear:right;}
.comprueba_tu_compra .modo_comprueba img { float:right;}/*//////provisional///////*/
.comprueba_tu_compra .modo_comprueba .agrupa_comprueba {clear:left;float:left;margin-bottom:10px;width:358px;}
.comprueba_tu_compra .modo_comprueba .btn_comprueba {background:transparent url(../../../../entradas/skins/nuevo/img/misc/btn_comprar_2.gif) no-repeat scroll left top;color:#FFFFFF;display:block;font-size:11px;font-weight:bold;height:26px;padding:5px 0 10px 3px;text-align:center;text-decoration:none;width:77px;margin-left:160px;_margin-left:80px; float:left; clear: left; border: none;}
.comprueba_tu_compra .modo_comprueba .num_captcha {margin:10px 0 0 160px; width: 30px;clear:both;}
.comprueba_tu_compra .modo_comprueba #num_cuenta{width:154px;}
.comprueba_tu_compra .modo_comprueba #fecha_caducidad{width:44px;}
.comprueba_tu_compra .modo_comprueba #codcompra {width:158px;}
.comprueba_tu_compra .modo_comprueba #loccompra {width:158px;}
/*	Comprueba tu compra  -  Columna	*/

/* Has olvidado tu contraseña */
.cuadro_olvidado { margin-top: 20px; float:left; }
.cuadro_olvidado form {margin-top:20px;}
.cuadro_olvidado .input_olvidado_txt {width:250px;}
.cuadro_olvidado .input_olvidado_btn {width:90px; margin-left: 10px;}

/* CLC */ 
/* Registro de nuevo usuario */
.registro_usuario p {margin-top:16px;line-height:17px;float:left;}
.registro_usuario h3 {border-bottom:1px solid #DFDFDF;color:#0277C6;font-size:15px;margin-bottom:18px;padding-bottom:10px;}
.registro_usuario .campos_registro { margin-top: 20px;width: 358px;}
.registro_usuario .campos_registro h3 {border-bottom:1px solid #DFDFDF;color:#0277C6;font-size:15px;margin-bottom:18px;padding-bottom:10px;}
.registro_usuario .campos_registro label { float:left; width:157px;}
.registro_usuario .campos_registro input { float:left;clear:right;}
.registro_usuario .campos_registro img { float:right;}/*//////provisional///////*/
.registro_usuario .campos_registro .agrupa_registrar {clear:left;float:left;margin-bottom:10px;width:358px;}
.registro_usuario .campos_registro .btn_registrar {background:transparent url(../../../../entradas/skins/nuevo/img/misc/btn_comprar_2.gif) no-repeat scroll left top;color:#FFFFFF;display:block;font-size:11px;font-weight:bold;height:26px;padding:5px 0 10px 3px;text-align:center;text-decoration:none;width:77px;margin-left:160px;_margin-left:80px; float:left; clear: left; border: none;}
.registro_usuario .campos_registro #fecha_caducidad{width:44px;}
/*	Registro de nuevo usuario	*/
/* FIN CLC */

div.contenedorErrores 
{
	background-color: #eee;
	border: 1px solid #E43C15;
	margin: 5px;
	padding: 5px;
	display: none;
}

div.contenedorErrores ol li 
{
	list-style-type: disc;
	margin-left: 20px;
	color: #E43C15;
}

.contenedorErrores h4 
{
	color: #E43C15;
	font-size: 11pt;
	font-weight: bold;
}

.contenedorErrores label.error 
{
	display: inline;
	color: #E43C15;
	font-size: 9pt;
	font-style: italic;
}

/* CLC bloque de seleccion de numero de entradas en sesiones no num*/
.bloque
{
	background-color: #F0F0F0;
	border: 2px solid #000000;
}
/* FIN CLC */


.acordeon_zona{ margin-top: 10px; float: left; }
h4.altaOcupacion{
	border:1px solid #E3442B;
	background: url('../../../../entradas/skins/nuevo/img/misc/but_cerrado.gif') no-repeat scroll 10px 50% #FEC2C2;
}

h4.completaOcupacion{
	border:1px solid #C8C8C8;
	background:url('../../../../entradas/skins/nuevo/img/misc/but_cerrado.gif') no-repeat scroll 10px 50% #F2F2F2;
}
h4.bajaOcupacion{
	border:1px solid #b7ebfe;
	background:url("../../../../entradas/skins/nuevo/img/misc/but_cerrado.gif") no-repeat scroll 10px 50% #F4FCFF;
}
h4.titulo_zona{clear:both; color:#0277C6; display:block; float:left; font-weight:bold; padding:10px 10px 10px 25px; width:572px; margin-bottom:1px; cursor:pointer;}

h4.acordeon_activo { background:url("../../../../entradas/skins/nuevo/img/misc/but_abierto.gif") no-repeat scroll 10px 50% #F4FCFF; }
h4.acordeon_activo_alt_ocupacion { background:url("../../../../entradas/skins/nuevo/img/misc/but_abierto.gif") no-repeat scroll 10px 50% #FEC2C2; }
h4.acordeon_activo_comp_ocupacion { background:url("../../../../entradas/skins/nuevo/img/misc/but_abierto.gif") no-repeat scroll 10px 50% #F2F2F2; }

.contenido_acordeon {
	display:none; 
	float:right; 
	*float:inherit /* IE7 e inferiores */
}

.formatoCompleto{
	font-weight:bold; 
	font-size:12px; 
	color:#707070;
}

.formatoUltLoc{
	color:#FF2501;
}

.tooltipUltLocalidades{
	color:#FE2E2E; font-weight:bold;
}

.tooltipCompleto{
	color:#FE2E2E; font-weight:bold;
}
#paso_sesion h3,#paso_zona h3{width:160px; }
#proceso_compra #paso_zona{padding-bottom:0; }
#paso_sesion select{float:right; margin-top:22px; }
#proceso_compra #paso_fecha{border:none; }
#paso_zona .btn_vermapa{background:transparent url(../../../../entradas/skins/nuevo/img/btn_butaca.gif) no-repeat scroll left top; color:#FFF; float:right; font-size:12px; font-weight:700; margin-top:22px; padding:6px 11px; text-decoration:none; }
#paso_zona #vermapa{float:left; margin:20px 0 0 87px; }
#paso_butacas #opcion_comida{margin:20px 0 0 180px; width:300px; }
#paso_butacas #opcion_comida p{margin-left:23px; width:220px; }

#paso_butacas h3 {width:280px;}
#paso_butacas select, #paso_sesion select{float:right; margin-top:22px; }

#paso_but_fut h3 {width:280px;}
#paso_but_fut select, #paso_sesion select{float:right; margin-top:22px; }

#paso_zona .sel_butacas{float:right; margin-top:3px; }
#paso_zona .sel_butacas li.libut{border-bottom:1px solid #f0f0f0; clear:left; display:block; float:left; width:575px; }
#paso_zona .sel_butacas li.libut ul{display:block; float:left; height:40px; }
#paso_zona .sel_butacas li ul li{display:block; float:left; margin:14px 20px 14px 0; }
#paso_zona .sel_butacas li ul li.nom{color:#0277c6; font-size:13px; width:147px; }
#paso_zona .sel_butacas li ul li.lib{width:103px; }
#paso_zona .sel_butacas li ul li.rojo{color:#ff2501; width:103px; }
#paso_zona .sel_butacas li ul li.num{width:80px; }
#paso_zona .sel_butacas li ul li.eu{font-weight:700; width:83px; }
#paso_zona .sel_butacas li ul li.com{margin:7px 0 0; }

.datoscompra ul li{border-bottom:1px dotted #E1E1E1; display:block; float:left; padding:11px 0; width:100%; }


/*tooltip de plano sensible*/
table.tooltip
{
	
}

table.tooltip th
{
	color: #FFFFFF;
	background-color: #0082C2;
	border: 1px solid #0082C2;
	font-weight: bold;
	margin: 2px;
	padding: 4px;
}

table.tooltip td
{
	color: #0082C2;
	background-color: #FFFFFF;
	border: 1px solid #0082C2;
	margin: 2px;
	padding: 2px 4px;
	text-align: center;
}


/* Finalizar pago	 */
#medio_pago{border-bottom:1px dotted #E2E2E2;}
#forma_pago{border-bottom:none; }
#forma_pago h3 {width: 150px;}
.bloque_registro{border-bottom:1px dotted #e2e2e2; clear:both; float:left; padding-bottom:30px; width:100%; }
.bloque_registro h3{color:#0277C6; float:left; font-size:18px; margin-top:20px; width:345px; }

.bloque_registro ul.tabs-nav {display:block; float:right; margin-top:30px; list-style: none;}
.bloque_registro ul.tabs-nav a{color:#0275c5; display:block; float:left; }
.bloque_registro ul.tabs-nav .separa{color:#0275C5; display:block; float:left; text-align:center; width:14px; }
.bloque_registro ul.tabs-nav li {display: block; float: left;}
.bloque_registro ul.tabs-nav li.tabs-selected a {font-weight: bold;}

.bloque_registro label{clear:left; color:#0277C6; font-weight:400; line-height:24px; width:180px; }
.bloque_registro input{border:1px solid #dbdfe6; border-bottom-color:#e3e9ef; border-top-color:#abadb3; height:17px; margin-right:15px; padding:3px 0 0 5px; width:230px; }
.bloque_registro a.linkmini{float:left; font-size:11px; margin-left:7px; margin-top:7px; }
a#acepto{display:block; float:left; margin-bottom:10px; }
#cuadronorecibo{float:left; font-size:10px; margin-top:25px; }
#cuadronorecibo span{display:block; float:left; margin-left:10px; width:230px; }
#chimpun .masinfo{margin-top:40px; }
#somoslegales{float:left; margin-top:40px; width:100%; }
#somoslegales p{display:block; float:right; font-size:10px; width:270px; }
#alinealegal{clear:left; float:left; width:330px; }
#alinealegal a{display:block; float:left; margin-right:15px; margin-top:10px; }
.linkder{margin:0;margin:20px 0 0;float:right;}
.bloque_registro input.tlf{width:100px; }
.bloque_registro input.check{margin-right:10px; width:auto; }
.bloque_registro input#caduca{width:47px; }
.bloque_registro input#tarjeta{width:158px; }
.bloque_registro input#ccv2{width:28px; }
.bloque_registro span.check{display:block; float:left; margin:5px 0 0; }
.input_error{border:1px solid #D90000 !important; }
.sms_error{background:transparent url(../../../../entradas/skins/nuevo/img/misc/flecharoja.gif) no-repeat scroll left 6px; clear:right; color:#D90000; display:block; float:left; font-weight:700; line-height:21px; padding-left:16px; }
.sms_error_b{clear:left; color:#D90000; display:block; float:left; line-height:21px; }
.agrupa_labelinput{clear:both; float:left; margin:15px 0 0 20px; width:100%; }
#registro_date{width:90px; }
#aceptayvete{background:#F6FBFE none repeat scroll 0 0; border:1px solid #DDDBDB; float:left; margin-top:20px; padding:10px; }
#aceptayvete label{clear:right; width:auto; }
#aceptayvete input.check{margin-right:9px; }
#finalizar_registro input.enviar{background:transparent url(../../../../entradas/skins/nuevo/img/misc/btn_comprar_2.gif) no-repeat scroll left top; border:none; clear:left; color:#FFF; cursor:pointer; float:left; font-weight:700; height:26px; margin-right:0; margin-top:26px; padding:0; width:78px; }
#aceptayvete .textolegal{float:left; font-size:11px; line-height:17px; margin-top:10px; }
#encasa_cp {width:100px;width:41px;}



/*#contenido2 {margin-top:55px;;}
#contenido2 label {width: 230px;}
#contenido3 {float:left;margin-top:24px; width: 100%}
*/
#contenido1 {float:left;width: 100%}
#contenido2 {float:left;width: 100%}
#contenido3 {float:left;width: 100%}

#cod_fidelizacion {float:left; clear:left; border: 1px dotted #E2E2E2; width:590px; padding:10px; margin-bottom: 20px;}
#cod_fidelizacion h4 {display: block; float:left; width:100%;margin-bottom:10px;padding-bottom:5px;border-bottom:1px dotted #E2E2E2; color: #0275C5; font-weight: bold;}
#cod_fidelizacion a#cod_info { display: block; float: right; margin:5px 10px 0 0;}
#caja_acumula label { margin-left:30px; display:block; float:left;margin-top:5px;}
#caja_acumula #cod_acumula { margin-left:10px; float:left; display: block;}
#caja_acumula img { display: block; float:left;}
#caja_acumula #punts {margin-left: 10px; margin-top:5px;display: block; float: left;}
#caja_acumula #punts strong { color:#0275C5;}
.digito_canjea {float:left;margin-left:14px;width:14px;}
.digito_canjea label, .digito_canjea input { display: block; float:left; clear:both; width:14px; text-align: center;}
.etiqueta_dig {display: blok; float:left; }
#agrupa_izq {float:left;width: 240px;}
#agrupa_izq img {margin-bottom:10px;}
#form_canjea {float:right;width:320px;}
.pilla_items {clear:both;float:left;width:370px;}
#etiqueta_dig {display: block; float: left; color:#0277C6;margin:32px 96px 0 0;}
#l_num_canjea {width:130px;}
#num_canjea, #l_num_canjea {float:left;}
/*	FIN Finalizar pago	*/	


.res_final
{
	padding-top: 20px !important;
	display: block;
	float: left;
}

.res_final p
{
	display: block;
	float:left;
	clear:both;
	width: 100%;
	margin-bottom: 10px;
}

.res_final p.precio_big
{
	font-size: 36px;
	background-color: #f6fbfe;
	font-weight: normal;
	text-align: right;
	color:#0277C6;
	padding: 5px 2px 5px; 0;
	margin-bottom: 20px;
}

.res_final .precio_big span
{
	font-weight: normal;
	font-size: 24px;
	text-align: right;
	display: inline;
	float: none;
}

.res_final dl
{
	clear:both;
	display:block;
	float:left;
	width:100%;
}

dl.dat1 dt, dl.dat2 dt
{
	display: block;
	float:left;
	color:#0277C6;
	font-weight: bold;
	margin-bottom:20px;
}

dl.dat1 dd, dl.dat2 dd
{
	display: block;
	float:right;
	margin-bottom:20px;
}

dl.dat2 dt
{
	clear:left;
}

dl.dat2 dd
{
	float:left;
	margin-left:5px;
}
dl.dat2 dd, dl.dat1 dd
{
	/*Para IE7*/
	*float:none;
	*margin-left:50px;
}

dl.dat1 dd
{
	/*Para IE7*/
	*float:none;
	*margin-left:220px;
}
.datoscompra .dat3 li
{
	border: none;
	padding:16px 0 6px;
}

.datoscompra .dat3 li.odd
{
	background: #F6FBFE;
}

.dat3
{
	display:block;
	float:left;
}

.dat3 .filadatos
{
	width: 100%;
	float:left;
	margin-bottom:12px;
}

.dat3 .filadatos .item-filadatos
{
	float:left;
	width:85px;
}

.filadatos label
{
	display:block;
	float:left;
	margin:4px 7px 0 0;
	text-align:left;
}

.filadatos select
{
	float: left;
	display: block;
}

.datoscompra .item-filadatos .fialadatos_precio
{
	float: none;
	width: auto;	
	display: inline;
}

.res_final h3
{
	display: block;
	float: left;
	width: 100%;
	border-bottom: 1px solid #0277C6;
	padding-bottom:6px;
	margin-bottom: 20px;
}

.res_final h3 strong
{
	color:#0277C6;
}

.cambia_resumen
{
	background:transparent url(../../../../entradas/skins/nuevo/img/misc/btn_camb.gif) no-repeat scroll left top;
	color:#0277C6;
	float:right;
	font-size:11px;
	padding:3px 20px 16px;
	text-decoration:none;
}

.pie_lista
{
	border-bottom:1px dotted #E2E2E2;
	padding-bottom:10px;
	float:left;
	width:100%;
}

.pie_nota
{
	display: block;
	text-align: center;
	color: #0277C6;
	padding:17px 0 0;
}


.pest ul{list-style:none; margin:0; padding:0; }
.pest li{background:transparent url("../../../../entradas/skins/nuevo/img/misc/tab2.gif") no-repeat left -33px; display:block; float:left; margin:0 2px 0 0; padding:0; width:auto; }
.pest a{_padding:11px 9px 9px 5px; background:transparent url("../../../../entradas/skins/nuevo/img/misc/tab2.gif") no-repeat right -33px; color:#7e7e7e; display:inline; float:left; font-weight:700; margin:0 0 0 1px; padding:11px 11px 9px 7px; text-decoration:none; }
.pest li.tabs-selected{background:transparent url("../../../../entradas/skins/nuevo/img/misc/tab2.gif") no-repeat left top; }
.pest li.tabs-selected a{background:transparent url("../../../../entradas/skins/nuevo/img/misc/tab2.gif") no-repeat right top; color:#FFF; }


.pest,.info .localizacion ul,.info .localizacion span,.info .localizacion p,.info .localizacion ul,.info .localizacion li,.info .localizacion .mapa,.info .localizacion .dur,.bloque_registro label,.bloque_registro input{display:block; float:left; }
.compra .pest a{padding:11px 10px 9px 7px; }


/*condiciones legales pago.jsp*/
.txtConditions{font-size:8pt; width:100%; border:1px solid #0277C6; font-family:Helvetica,Verdana,Geneva,Arial,sans-serif; margin-top:15px; margin-bottom:15px;
height:115px; max-height:115px; float:left; overflow:auto;
}



/*--Justificante de compra-- */#comprobante h3{clear:both; display:block; float:left; font-size:15px; font-weight:700; margin-top:18px; text-transform:uppercase; width:100%; }
#comprobante ul.datos_entradas{border-bottom:1px solid #DFDFDF; clear:both; display:block; float:left; margin-top:10px; width:100%; }
#comprobante ul.datos_entradas li{border-top:1px solid #DFDFDF; color:#0080BF; display:block; float:left; height:12px; padding:10px 5px; width:100%; }
#comprobante ul.datos_entradas li span{color:#686868; display:block; }
#comprobante ul.datos_entradas li.conbg{ background:#EFEFEF none repeat scroll 0 0; }
.tresbloq{float:left; margin-right:20px; margin-bottom:30px;}
.tresbloq ul li{border-bottom:1px solid #DFDFDF; clear:left; display:block; float:left; padding:5px 0; text-align:left; width:100%; }
.tresbloq ul li span{text-align:right; }
.tresbloq h4{color:#0277C6; font-size:14px; font-weight:700; margin:22px 0 8px; }
#facturado_a p{margin:12px 0; width:158px;}
#facturado_a{width:158px;}
#pago_realizado{width:223px;}
#codigo{margin-right:0; width:188px; }
#codigo span{font-size:12px; font-weight:400; }
#codigo .cod{border:1px solid #EAD97D; color:#0277C6; display:block; font-size:12px; font-weight:700; letter-spacing:1px; padding:10px 4px; text-align:center; }
#codigodebarras{float:right; margin:23px 0 0; width:188px;}
#tiquets{float:left; margin-top:13px; }
#tiquets ul{display:block; float:left; height:20px; margin-top:8px; }
#tiquets ul#sup{border-bottom:1px dotted #000; color:#0277C6; display:block; float:left; font-weight:700; margin-bottom:7px; padding-bottom:0; }
#tiquets ul li{display:block; float:left; width:151px; }
/*--FIN Justificante de compra--  FIN Proceso de compra   Paginas estaticas  */

/*Validacion de butacas*/
#proceso_compra .btn_confirmar{background:transparent url(../../../../entradas/skins/nuevo/img/misc/btn_butaca.gif) no-repeat scroll left top; color:#FFF; float:center; font-weight:700; margin-top:11px; padding:6px 25px; text-decoration:none; }
/*Fin validacion de butacas*/

/*
#ui-datepicker-div
{
	 height:140px;
}    
 */
    



/*
.ui-icon-circle-triangle-w
{
	font-size: 0pt;
	
	background-image:url(../../../../entradas/skins/nuevo/img/misc/cal_der.gif);
	background:transparent url(../../../../entradas/skins/nuevo/img/misc/cal_izq.gif) no-repeat left top;
		
}
.ui-datepicker-prev
{
	background:transparent url(../../../../entradas/skins/nuevo/img/misc/cal_izq.gif) no-repeat left top;
}
*/



/*	Fichas	*/



/*	FIN Fichas	*/


/* MENSAJE DE HOY NO HAY SESIONES */
.notify{
    background-color: #333;
    color: #C8267B;
    width: 570px;
    -moz-border-radius:10px;
    -webkit-border-radius:10px;
    border-radius:10px;
    font-weight:bold;
    font-size:17px;
}
.notify p{
    padding: 50px;
    margin: 0;
}
.notify.error{
    background-color: #D2E4F2;
}
/* FIN MENSAJE DE HOY NO HAY SESIONES */


/* MENSAJE DE SOLO HAY UNA SESIONE */
.soloUnaSesion{
    position:relative;
    left:10px;
    top:10px;
    font-size:12px; 
    color: #0277C6;
}
/* MENSAJE DE SOLO HAY UNA SESIONE */


/*FUTBOL*/

.campo_abonados .menu_abonados
{
	/*border:2px; 
	border-style:solid;
	border-color:blue;*/
	float:left;
	/*width:40%;*/
}

.campo_abonados .menu_abonados h3{
	color: #109DD4; 
	border-bottom:solid #109DD4;
	font-size:22px;
	margin-bottom: 4px;
}

.campo_abonados .menu_abonados .menus ul{
	text-align:center;
	margin: 0px auto;
	padding:0;
	color: navy;
	list-style-type:none;
	clear:both;
}

.campo_abonados .menu_abonados .menus li{
	border:1px; 
	border-style:solid;	
	font-size: 12px;
	text-align: left;
	padding:6px;
	background-color:#F4EFFA;
	border-color: #4c95c7;
}

.campo_abonados .menu_abonados .menus li:hover{
	background-color:#F4EFFA;
}

.campo_abonados .menu_abonados .menus li a{
	text-decoration:none;
	color:#109DD4;
}

.campo_abonados .menu_abonados .menus li.top {
	border-bottom:none;
	background-color:#F4F7FA;
}

.campo_abonados .contenido_abonados{
	width:55%;
	float:right;
}

.campo_abonados .contenido_abonados h3{
	color: #109DD4; 
	border-bottom:solid #109DD4;
	font-size:16px;
	margin-bottom: 4px;
}

#identificarse ul{
	text-align: center; 
	font-size: 12px;
	width: 100%;
}
#identificarse li{
	margin: 10px;
}


#cambiarClave ul{
	text-align: center; 
	font-size: 12px;
	width: 100%;
}
#cambiarClave li{
	margin: 10px;
}

/*
.campo_abonados .contenido_abonados .outer ul{
	text-align: center; 
	font-size: 12px;
	width: 100%;
}
.campo_abonados .contenido_abonados .outer li{
	margin: 10px;
}*/

.campo_abonados .contenido_abonados .outer 
{
	overflow: hidden; 
	position: absolute;
	border-color: #4c95c7;
	border-style: solid;
	border-width: 1px;
	width: 100%;
	background-color:#F4F7FA;
}


.campo_abonados .contenido_abonados .inner
{
	/*text-align: center;*/
	padding: 20px
}

.campo_abonados .contenido_abonados .outer {display: table; position: static;}

.campo_abonados .contenido_abonados .middle{display: table-cell; vertical-align: middle; width: 100%;}

/*.campo_abonados .contenido_abonados .inner {position: relative; top: -50%} /* for explorer only */
/* optional: #inner[id] {position: static;} */

.boton_futbol
{
	background:transparent url(../../../../entradas/skins/nuevo/img/misc/btn_comprar_2.gif) no-repeat scroll left top;
	color:#FFFFFF;
	font-size:11px;
	font-weight:bold;
	height:19px;
	margin-top:22px;
	padding:8px 8px 8px;
	text-decoration:none;
	width:66px;
}
#identificarse .boton_futbol{
	display:block;
}
#cambiarClave .boton_futbol{
	display:block;
}

#plano {
	float:center;
}

/*FUTBOL*/

/*Facebook*/
#opinionesfb{
	float:left;
}
/*Facebook*/

/*Emergente*/
.validando
{
	position: absolute;
    top: 500px;
    left: 500px;
    width: 400px;
    height: 300px;
    background-color: #FFFFFF;
    color: #0082C8;
    text-align: center;
    font-size: 20pt;
    font-weight: bold;
    padding-top: 80px;
}
/*Emergente*/






/*REDEFINICION DE ESTILOS PARA LA NUEVA VERSION - 15/07/2010 
---------------------------------------------------------*/

/*COLS
------------*/
.cols2-a-2 { float: right; margin: 0;}

/*CABECERA
--------------------------------------------------------*/
#logo { width: 260px;}

#caja_busqueda { position: relative; margin-left: 10px;}
#caja_busqueda #campobusqueda { padding: 9px 0 8px 10px; line-height: 13px; height: auto;}
#caja_busqueda #botonbusqueda { height: 35px; width: 97px;}

#cuadro_selecciona_provincia { right: 87px; top: 15px;}

#caja_busqueda .info-labeled { font: bold 12px/1em Helvetica, Arial, Sans-serif; color: #197dca; margin-bottom: 7px;}
#caja_busqueda .info-labeled strong { color: #c8267b;}
#caja_busqueda .info-labeled a { font: 11px/1em Helvetica, Arial, Sans-serif; margin-left: 7px; color: #0277C6;}


/*LOGIN Y UTILES*/
#personal { width: 220px; margin-top: 14px;}
.cabe_eres_cliente { float: left; display: inline; margin-bottom: 7px; }
* html .cabe_eres_cliente { width: 106px;}
*:first-child + html .cabe_eres_cliente { width: 106px;}

.cabe_eres_cliente .btn-login { background: url(../../../../entradas/skins/nuevo/img/misc/tab.gif) repeat-x left -33px; border: solid 1px #d1d1d1; font: bold 12px/1em Helvetica, Arial, Sans-serif; width: auto; text-decoration: none; padding: 4px 5px 1px 4px; margin: 0;}
.cabe_eres_cliente .btn-login span { background: url(../../../../entradas/skins/nuevo/img/misc/ico-show.gif) no-repeat right center; padding: 0 14px 0 0; display: block;}
#cuadrologin { top: 22px;}

#personal .fb-connect { float: right; display: inline;}

#personal .btn-shop { background: url(../../../../entradas/skins/nuevo/img/misc/tab.gif) repeat-x left -33px; border: solid 1px #d1d1d1; font: bold 14px/1em Helvetica, Arial, Sans-serif; color: #197dca; padding-left: 4px; float: none; clear: both; display: block;}
#personal .btn-shop  a { font-size: 1em; text-decoration: none; display: block; padding: 3px 5px 3px 25px; background: url(../../../../entradas/skins/nuevo/img/misc/ico-shop.gif) no-repeat 8px center; float: none; text-align: center; }

/*MIGAS
--------------------------------------------------*/
.migas { border-bottom:1px solid #E2EEF5;height:auto;margin:0 0 12px 10px;padding-left:7px;width:973px;height:28px;}
.migas p { font: 12px/1em Helvetica, Arial, Sans-serif; color: #0277c6; background: #fff url(../../../../entradas/skins/nuevo/img/misc/f-migas.gif) no-repeat right center; padding:8px 27px 8px 10px;}
.migas p a { color: #c8267b; font-weight: bold; float: none; display: inline;}
.migas ol { float: left; display: inline;}
.migas li { float: left; display: inline; background: url(../../../../entradas/skins/nuevo/img/misc/f-migas.gif) no-repeat right center; padding-right: 23px; margin-right: 10px;}
.migas li a, .migas li span { padding: 8px 0; font: 12px/1em Helvetica, Arial, Sans-serif; color: #0376c5; display: block;}
.migas li span { color: #666;}
.migas .marcado { background: none;}


a.btn_modolista{
	display: inline;
	float:right;
	width:22px;
	height: 20px;
	background:transparent url(../../../../entradas/skins/nuevo/img/misc/btn_modolista.gif) no-repeat scroll left top;
	line-height:99999;
	overflow:hidden;
	margin:0 4px;
	border: 1px solid #fff;
}

a.btn_modotabla{
	display: inline;
	float:right;
	width:22px;
	height: 20px;
	background:transparent url(../../../../entradas/skins/nuevo/img/misc/btn_modotabla.gif) no-repeat scroll left top;
	line-height:99999;
	overflow:hidden;
	margin:0;
	border: 1px solid #fff;
}

.seleccion_modo
{
	border:1px solid #4077CA !important;
}


.tabla_body .nomargin
{
	margin:0px 0px 20px !important;
}

/*-modo tabla-*/
	
	.listaitems .tabla_body
	{
		margin-top:20px;
		float:left;
	}
	
	.listaitems .tabla_body .agrupa_pelis_estreno_car
	{
		width:790px;
		margin-bottom:20px;
	}
	
	.listaitems .tabla_body .min_portada
	{
		margin:0 10px 40px 0;
		width:256px;
	}
	

	
	.listaitems .tabla_body .min_portada .min_comprar
	{
		right: auto;
	}
	
	/*- FIN modo tabla-*/

/*FEATURED (ROTATORE)
------------------------------------*/
#featured { height: auto;}
#featured #featured-ul li { float: none; margin: 0 0 10px 0; padding: 0; border: none; opacity: 0.7; filter: alpha(opacity=70);}
*:first-child + html #featured #featured-ul li  { margin-bottom: 8px;}
* html #featured #featured-ul li  { margin-bottom: 8px;}


#featured #featured-ul li .marcado { opacity: 1; filter: alpha(opacity=100);}


/*UTILITIES
-----------------------------------*/
.min_comprar {width: 85px; height: auto; padding: 6px 0;  margin: 0; position: relative; text-align: center; text-transform: uppercase; text-shadow: 0 -1px 0 #bd4181;*width:80px;_width:80px;}
.min_comprar:hover { text-decoration: none; opacity: 0.8; filter: alpha(opacity=80);}

.min_min_comprar {width: 67px; height: auto; display: block; position: relative; background: url(../../../../entradas/skins/nuevo/img/misc/min_min_comprar.gif) no-repeat left top; text-align: center; text-transform: uppercase; text-shadow: 0 -1px 0 #bd4181; color: #fff!important; font-size: 11px; text-decoration: none!important; padding: 4px 0;}
.min_min_comprar:hover { text-decoration: none; opacity: 0.8; filter: alpha(opacity=80);}

a.big_comprar { width: 84px; height: auto; display: block; position: relative; background: url(../../../../entradas/skins/nuevo/img/misc/btn_comprar-big.gif) no-repeat left top; padding: 0; margin: 0; font-size: 12px; text-shadow: 0 -1px 0 #bd4181; text-transform: uppercase; padding: 8px 0; text-align: center; text-decoration: none; color: #fff; font-weight: normal;}
a.big_comprar:hover { opacity: 0.8; filter: alpha(opacity=80);} 

.btn_info { width: 161px; height: auto; display: block; a.big_comprar  position: relative; background: url(../../../../entradas/skins/nuevo/img/misc/btn_info.gif) no-repeat left top; padding: 8px 0; margin: 0; color: #fff; font-size: 12px; font-weight: normal; text-transform: uppercase; text-align: center; text-decoration: none; text-shadow: 0 -1px 0 #bd4181;}
.btn_info:hover { opacity: 0.8; filter: alpha(opacity=80);}

.tit-fb h2, .tit-fb h3 { padding-left: 25px; background: url(../../../../entradas/skins/nuevo/img/misc/ico-fb.gif) no-repeat left center; margin-left: 7px;}

.mod_pago
{
border: 1px solid #00A4E3;
margin: 2px 10px;
padding:3px;
background-color:#F9FDFF;
text-decoration: none;
}

/*JCAROUSEL SKIN 1 CONTROLS*/
.skin1 .jcarousel-container .jcarousel-prev, .skin1 .jcarousel-container .jcarousel-next { width: 22px; height: 20px; position: absolute; z-index: 55; top: -27px; cursor: pointer;}
/*.skin1 .jcarousel-container .jcarousel-prev { background: url(../../../../entradas/skins/nuevo/img/misc/btn-h-prev.gif) no-repeat left top; right: 35px;}*/
/*.skin1 .jcarousel-container .jcarousel-next { background: url(../../../../entradas/skins/nuevo/img/misc/btn-h-next.gif) no-repeat left top; right: 5px;}*/
.skin1 .jcarousel-container .jcarousel-prev-disabled, .skin1 .jcarousel-container .jcarousel-next-disabled { opacity: 0.4; filter: alpha(opacity=40); cursor: default;}



/*MODULO DE PROMOCIONES PORTADA
-----------------------------------*/
.mod-promociones { display: block; clear: both; margin-bottom: 30px;}
.mod-promociones .tit { background: #42b0eb url(../../../../entradas/skins/nuevo/img/misc/bg-tit-promociones.gif) repeat-x left bottom; margin-bottom: 15px;}
.mod-promociones .tit h2 { font: bold 16px/1em Helvetica, Arial, Sans-serif; color: #fff;}

.mod-promociones ul { overflow: hidden; clear: both;}
.mod-promociones li { float: left; display: inline; width: 190px;}

.mod-promociones li img { margin-bottom: 3px;}
.mod-promociones li p { font: 12px/1.2em Helvetica, Arial, Sans-serif; color: #686868; margin-bottom: 7px;}
.mod-promociones li p strong span { color: #e4549e;}

.mod-promociones li .min_comprar { float: none; margin: 0 auto;}

.mod-promociones .col-i { float: left; display: inline;}
.mod-promociones .col-d { float: right; display: inline;}
.mod-promociones .col-c { display: block; float: none; margin: 0 auto;}

/*TIPO 2*/
.promos-2 .tit { margin-bottom: 5px;}
.promos-2 li { background: #e9f3f9; padding: 10px; margin-bottom: 5px; float: none; display: block; overflow: hidden; width: auto;}
.promos-2 li .mod-img { float: left; display: inline; margin-right: 10px;}
.promos-2 li .mod-txt { display: table; height: 1%;}
.promos-2 li h3 { font: bold 14px/1em Helvetica, Arial, Sans-serif; color: #0277c6; margin-bottom: 5px;}
.promos-2 li h3 a { text-decoration: none;}
.promos-2 li h3 a:hover { text-decoration: underline;}
.promos-2 li p { font: 12px/1.2em Helvetica, Arial, Sans-serif; color: #707070;}




/*MODULO ULTIMA HORA Y PROXIMAMENTE
------------------------------------*/
.mod-ultima-hora .tit { margin-bottom: 10px;}
.mod-ultima-hora li { border-bottom: solid 1px #e6e4e4; padding-bottom: 7px; margin-bottom: 7px; overflow: hidden; clear: both;}

.mod-ultima-hora li .t-fecha { float: left; display: inline; background: #f3f3f3; border: solid 1px #e8e8e8; font-weight: bold; padding: 4px; margin: 0 5px 0 0;}
.mod-ultima-hora li .t-fecha abbr { font-weight: normal;}

.mod-ultima-hora li p.t-noticia{margin-left:60px;}

.mod-ultima-hora li p { font: 13px/1em Helvetica, Arial, Sans-serif; color: #0376c5; margin-top: 5px;}
.mod-ultima-hora li a { text-decoration: none;}
.mod-ultima-hora li a:hover { text-decoration: underline;}

.mod-proximamente li .t-fecha { font-weight: normal;}
.mod-proximamente li .t-fecha abbr { font-weight: bold;}



/*TABS CINE TEATRO MUSICA OTROS
-------------------------------------------------*/

/*CINE*/
#section-1 .listatop li, #section-1 .dentrolista ul { float: none; height: auto;}

#section-1 .listatop li, #section-2 .listatop li, #section-3 .listatop li, #section-4 .listatop li  { padding-bottom: 5px; margin-bottom: 5px; border-bottom: solid 1px #e4e4e4; height: auto; clear: both; overflow: hidden; float: none;}

#section-1 .listatop li p { margin-top: 2px;}
#section-1 .listatop li p a { width: auto;}
#section-1 .listatop li .min_min_comprar { float: right; display: inline;}

/*TEATRO, MUSICA, EVENTOS*/
#section-2, #section-3, #section-4 {}

#section-2 .listatop li .t-fecha, #section-3 .listatop li .t-fecha, #section-4 .listatop li .t-fecha { font: 11px/1em Helvetica, Arial, Sans-serif; color: #0376c5; float: left; display: inline; text-align: center; background: #e4f0f7; border: solid 1px #0376c5; padding: 6px 6px 2px; margin-right: 10px;}
#section-2 .listatop li .t-fecha strong, #section-3 .listatop li .t-fecha strong, #section-4 .listatop li .t-fecha strong { font-size: 18px; font-weight: normal; display: block; margin-bottom: 2px;}

#section-2 .listatop li .info, #section-3 .listatop li .info, #section-4 .listatop li .info { float: left; display: inline; width: 239px; padding-right: 10px;}

#section-2 .listatop li .info .t-evento, #section-3 .listatop li .info .t-evento, #section-4 .listatop li .info .t-evento  { margin-bottom: 5px;}
#section-2 .listatop li .info .t-lugar, #section-3 .listatop li .info .t-lugar, #section-4 .listatop li .info .t-lugar, #section-2 .listatop li .info .t-precio, #section-3 .listatop li .info .t-precio, #section-4 .listatop li .info .t-precio { display: inline; color: #707272;}
#section-2 .listatop li .info .t-precio, #section-3 .listatop li .info .t-precio, #section-4 .listatop li .info .t-precio { color: #0376c5;}
#section-2 .listatop li .info .t-precio strong, #section-3 .listatop li .info .t-precio strong, #section-4 .listatop li .info .t-precio strong { color: #e23891;}

#section-2 .listatop li .min_min_comprar, #section-3 .listatop li .min_min_comprar, #section-4 .listatop li .min_min_comprar  { float: right; display: inline;}




/*PROMOS
-----------------------------------------------*/
.promo .tit { margin-bottom: 15px;}
.promo .content img { margin-bottom: 10px;}
.promo .content h3 { font: bold 14px/1em Helvetica, Arial, Sans-serif; color: #0277c6; margin-bottom: 5px;}
.promo .content h3  a { text-decoration: none;}
.promo .content p { font: 12px/1.3em Helvetica, Arial, Sans-serif; color: #888888; margin-bottom: 7px;}




/*FICHA PERSONALIZADA
-----------------------------------------------*/
#ficha #main { position: relative; height: 245px; margin: 0 -20px 25px; display: block; clear: both;}
#ficha #main .player { position: absolute; z-index: 55;}
#ficha #main .aside { position: absolute; z-index: 55; height: 100%; }
* html #ficha #main .aside { width: 89px; }

#ficha #main .aside li { margin-bottom: 5px;}

#ficha #main .aside .jcarousel-container { float: none; display: block; height: 100%;}
#ficha #main .aside .jcarousel-container li { float: none; display: block;}
#ficha #main .aside .jcarousel-container .jcarousel-clip { width: auto; height: 205px; overflow: hidden; }

#ficha #main .aside .jcarousel-container .jcarousel-prev, #ficha #main .aside .jcarousel-container .jcarousel-next { display: block; width: 100%; height: 15px; background: #fe0000; cursor: pointer; position: absolute; left: 0; z-index: 65;}

#ficha #main .aside .jcarousel-container .jcarousel-prev { background: url(../../../../entradas/skins/nuevo/img/misc/btn-min-v-prev.gif) no-repeat left top; top: -8px;}
#ficha #main .aside .jcarousel-container .jcarousel-next { background: url(../../../../entradas/skins/nuevo/img/misc/btn-min-v-next.gif) no-repeat left top; bottom: 20px;}

#ficha #main .aside .jcarousel-container .jcarousel-prev-disabled, #ficha #main .aside .jcarousel-container .jcarousel-next-disabled { opacity: 0.5; filter: alpha(opacity=50);}



#ficha .articulo .tit { background: none; margin-bottom: 15px;}
#ficha .articulo h1 { font: bold 22px/1em Helvetica, Arial, Sans-serif; color: #0096d1; padding: 0; width: 405px;}

#ficha .articulo .action { float: right; display: inline;}
#ficha .articulo .action p { float: left; display: inline; font: bold 16px/1em Helvetica, Arial, Sans-serif; color: #0277c6; margin: 5px 5px 0 0;}
#ficha .articulo .action p strong {color: #e4549e;}

#ficha .articulo .action .big_comprar { float: right; display: inline;}

#ficha .articulo .foto { border: none; padding: 0;}
#ficha .articulo .foto img { background: #fff; padding: 1px; border: 1px solid #DADADA; margin-bottom: 7px;}

#ficha .articulo .foto .baja { float: none; display: block; text-align: center;} 
#ficha .articulo .foto span { text-align: center; display: block;}
#ficha .articulo .foto span img { border: none; padding: 0; margin: 0;}

#ficha a.col-d { float: right; display: inline; margin-top:30px;}

#ficha .articulo .pest a { font: 12px/1em Helvetica, Arial, Sans-serif; color: #0277c6;}
#ficha .articulo .pest .tabs-selected a { color: #fff;}
#ficha .articulo .fb-tab a { background: url(../../../../entradas/skins/nuevo/img/misc/ico-fb-tab.gif) no-repeat 5px center; padding-left: 27px;}

#ficha .articulo .custom-info { padding-top: 25px; clear: both; display: block;}
#ficha .articulo .custom-info h3 { font: 18px/1em Helvetica, Arial, Sans-serif; color: #0096d1; margin-bottom: 7px; padding-top: 7px;}
#ficha .articulo .custom-info h4 { font: 14px/1em Helvetica, Arial, Sans-serif; color: #0096d1; margin-bottom: 7px; padding-top: 7px;}
#ficha .articulo .custom-info p { font: 12px/1.3em Helvetica, Arial, Sans-serif; color: #707070; margin-bottom: 8px;}
#ficha .articulo .custom-info ul { padding-left: 25px; margin-bottom: 8px;}
#ficha .articulo .custom-info li { font: 12px/1em Helvetica, Arial, Sans-serif; color: #707070; background: url(../../../../entradas/skins/nuevo/img/misc/bullet-simple.gif) no-repeat left 3px; padding-left: 7px; margin-bottom: 5px;}

#ficha .articulo .custom-info .mod-img { margin-bottom: 7px;}
#ficha .articulo .custom-info .mod-img-left { margin: 0 7px 7px 0; float: left; display: inline;}
#ficha .articulo .custom-info .mod-img-right { margin: 0 0 7px 7px; float: right; display: inline;}


/*ASIDE INFO*/
#ficha .mod-info .pest { margin-bottom: 1px;}
#ficha .mod-info .inner { padding: 10px; clear: both; display: block; border: solid 1px #e0e0e0;}
#ficha .mod-info h2 { font: 18px/1em Helvetica, Arial, Sans-serif; color: #0277c6; margin-bottom: 3px;}

.mod-info .t-lugar { font-weight: bold;}
.mod-info .t-fecha, #ficha .mod-info .t-duracion { font: bold 12px/1em Helvetica, Arial, Sans-serif; color: #707070; padding: 10px 0; border-top: dashed 1px #ccc; border-bottom: dashed 1px #ccc;}
.mod-info .t-transporte strong { float: left; display: inline; margin-right: 10px;}
.mod-info .t-transporte .t-tipo { display: table; height: 1%;}
.mod-info .t-transporte .t-tipo span { display: block; clear: both; margin-bottom: 5px;}
.mod-info .t-transporte .t-tipo span img { vertical-align: middle; margin-right: 5px;}

.mod-info .mod-horarios { margin-bottom: 15px;}
.mod-info .mod-horarios li { margin-top: 7px; padding-top: 5px; border-top: solid 1px #e2e2e2; overflow: hidden;}
.mod-info .mod-horarios li:first-child { margin: 0; padding: 0; border: none;}
.mod-info .mod-horarios li strong { float: left; display: inline; width: 80px;}
.mod-info .mod-horarios li p { margin: 0; display: table; height: 1%;}

#ficha .mod-info p { font: 12px/1em Helvetica, Arial, Sans-serif; color: #707070; margin-bottom: 10px;}
#ficha .mod-info p strong { color: #0277c6;}

.mod-map { padding: 10px 0; position: relative;}
.mod-map .btn-more { position: absolute; right: 0; bottom: 10px; padding: 3px 3px 3px 15px; background: #fff url(../../../../entradas/skins/nuevo/img/misc/ico-ampliar.gif) no-repeat 3px center; color: #0277c6;}




/*LANDING
---------------------------------------*/
#landing  { padding: 0 0 20px;}

#landing .mod-img { float: left; display: inline;}
#landing .mod-txt { display: table; height: 1%;}

#landing { overflow: hidden; display: block; clear: both; padding-bottom: 25px; zoom: 1;}
#landing .cols2-a-1 { width: 620px; margin: 9px 0 0 22px;}
#landing .cols2-a-2 { width: 300px; margin: 9px 22px 0 0;}

#landing .cols2-a-1 .mod-head { background: #fff; margin-bottom: 9px; overflow: hidden;} 

#landing .cols2-a-1 .mod-head .mod-txt { padding: 15px 0;}
#landing .cols2-a-1 .mod-head a { text-decoration: none;}
#landing .cols2-a-1 .mod-head a:hover { text-decoration: underline;}
#landing .cols2-a-1 .mod-head h1 { font: bold 22px/1em Helvetica, Arial, Sans-serif; color: #0376c5; margin-bottom: 7px;}
#landing .cols2-a-1 .mod-head h2 { font: bold 18px/1em Helvetica, Arial, Sans-serif; color: #707070:}

#landing .cols2-a-1 .mod-content { background: url(../../../../entradas/skins/nuevo/img/misc/bg-trans-light.png) repeat left top; border: solid 1px #e0e0e0; margin-bottom: 25px;}
* html #landing .cols2-a-1 .mod-content { background: #fff;}

#landing .cols2-a-1 .mod-content li { border-top: solid 1px #e0e0e0; padding: 20px 10px; overflow: hidden;}
#landing .cols2-a-1 .mod-content li:first-child { border: none;}

#landing .cols2-a-1 .mod-content li h2 { font: 16px/1em Helvetica, Arial, Sans-serif; color: #626262; margin-bottom: 2px;}
#landing .cols2-a-1 .mod-content li h2 span { font-weight: bold;}
#landing .cols2-a-1 .mod-content li h3 { font: bold 16px/1em Helvetica, Arial, Sans-serif; color: #626262; margin-bottom: 2px; display: inline;}
#landing .cols2-a-1 .mod-content li .t-fecha { font: bold 14px/1em Helvetica, Arial, Sans-serif; color: #0277c6; display: inline;}
#landing .cols2-a-1 .mod-content li p { font: 12px/1em Helvetica, Arial, Sans-serif; color: #626262;}
#landing .cols2-a-1 .mod-content li .btn_info, #landing .cols2-a-1 .mod-content li .big_comprar { float: right; display: inline;}


#landing .cols2-a-2 .mod-info .tit { background: #43b2ec url(../../../../entradas/skins/nuevo/img/misc/bg-tit.gif) repeat-x left bottom; border: none; height: auto; margin: 0;}
#landing .cols2-a-2 .mod-info .tit h2 { font: bold 12px/1em Helvetica, Arial, Sans-serif; color: #fff; padding: 8px 15px;}
#landing .cols2-a-2 .mod-info .inner { background: #fff; border: solid 1px #e0e0e0; clear: both; display: block; padding: 25px 15px;}
#landing .cols2-a-2 .mod-info h3 { font-size: 18px; line-height: 1em; color: #0277c6; margin-bottom: 4px;}
#landing .cols2-a-2 .mod-info p { font-size: 12px; line-height: 1.3em; margin-bottom: 7px; color: #707070;}

#landing .cols2-a-2 .mod-info dt { font: bold 12px/1em Helvetica, Arial, Sans-serif; color: #0277c6; margin-bottom: 10px;}
#landing .cols2-a-2 .mod-info dd { font: 12px/1.5em Helvetica, Arial, Sans-serif; color: #707070; margin-bottom: 30px;}
.contentBody-landing{padding:0px!important;}
/*.migas-landing{padding:0 0 10px;}*/
.bordeInferior-landing{margin:0 20px 20px!important;}



/*MOD LISTADO DE IMAGENES
---------------------------------------*/

.list-img  { padding: 20px 0 0 20px;}
.list-img li { display: inline-block; width: 280px; margin: 0 15px 35px 0; padding: 0!important; overflow: visible!important; border: none!important;}
* html .list-img li { display: inline;}
*:first-child + html .list-img li { display: inline;}


.list-img .mod-img { margin: 0 10px 10px 0;}
.list-img .mod-util { clear: both; overflow: hidden;}

.list-img h3 { display: block!important; font-size: 16px; margin-bottom: 10px!important;}
.list-img p { font-size: 12px; line-height: 1.3em;}
.list-img a { text-decoration: none;}
.list-img .info-compra { font-size: 11px; line-height: 1em; float: left; display: inline;  margin: 6px 10px 0 0;}
.list-img .info-compra strong { font-size: 16px; color: #e4549e;}
.list-img .min_comprar  { float: left; display: inline;}


/*ZONA SEO LISTADOS
--------------------------------------*/
.zona_seo_listados_ultimo { width: 265px; float: right; display: inline; margin: 0;}


/*PIE PAGINA
-------------------------------------*/
#pie_pagina { padding-top: 25px;}
#pie_pagina ul { text-align: center;}
#pie_pagina li { display: inline; margin-left: 7px; padding-left: 7px; border-left: solid 1px #fff;}
#pie_pagina li:first-child { padding: 0; margin: 0; border: none;}

#pie_pagina li a { font: 12px/1em Helvetica, Arial, Sans-serif; color: #fff; text-decoration: none; }
#pie_pagina li a:hover { text-decoration: underline;}


/* CLEARFIX */
.clearfix:after {content:".";display:block;	height:0;clear:both;visibility:hidden;}
.clearfix { display:inline-block; }
/* Hide from IE Mac \*/
.clearfix { display:block; }
* html .clearfix { height:1px; }
/* End hide from IE Mac */


/*ocultar elemento en IE*/
.ocultos
{
	display: none;
}
/*FIN ocultar elemento en IE*/

/*ASIDE INFO*/
#ficha .mod-info .pest { margin-bottom: 1px;}
#ficha .mod-info .bordegris { padding: 10px; clear: both; display: block; border: solid 1px #e0e0e0;}
#ficha .mod-info h2 { font: 18px/1em Helvetica, Arial, Sans-serif; color: #0277c6; margin-bottom: 3px;}

.mod-info .t-lugar { font-weight: bold;}
.mod-info .t-fecha, #ficha .mod-info .t-duracion { font: bold 12px/1em Helvetica, Arial, Sans-serif; color: #707070; padding: 10px 0; border-top: dashed 1px #ccc; border-bottom: dashed 1px #ccc;}
.mod-info .t-transporte strong { float: left; display: inline; margin-right: 10px;}
.mod-info .t-transporte .t-tipo { display: table; height: 1%;}
.mod-info .t-transporte .t-tipo span { display: block; clear: both; margin-bottom: 5px;}
.mod-info .t-transporte .t-tipo span img { vertical-align: middle; margin-right: 5px;}

.mod-info .mod-horarios { margin-bottom: 15px;}
.mod-info .mod-horarios li { margin-top: 7px; padding-top: 5px; border-top: solid 1px #e2e2e2; overflow: hidden;}
.mod-info .mod-horarios li:first-child { margin: 0; padding: 0; border: none;}
.mod-info .mod-horarios li strong { float: left; display: inline; width: 80px;}
.mod-info .mod-horarios li p { margin: 0; display: table; height: 1%;}

#ficha .mod-info p { font: 12px/1em Helvetica, Arial, Sans-serif; color: #707070; margin-bottom: 10px;}
#ficha .mod-info p strong { color: #0277c6;}

.mod-map { padding: 10px 0; position: relative;}
.mod-map .btn-more { position: absolute; right: 0; bottom: 10px; padding: 3px 3px 3px 15px; background: #fff url(../../../../entradas/skins/nuevo/img/misc/ico-ampliar.gif) no-repeat 3px center; color: #0277c6;}


.localizacion .pest { margin-bottom: 1px;}
.localizacion .bordegris { padding: 10px; clear: both; display: block; border: solid 1px #e0e0e0;}
.localizacion h1 { font: 18px/1em Helvetica, Arial, Sans-serif; color: #0277c6; margin-bottom: 3px; text-transform: capitalize;}
.localizacion .t-lugar { font-weight: bold; text-transform: capitalize;}
.localizacion .t-fecha, .localizacion .t-duracion { font: bold 12px/1em Helvetica, Arial, Sans-serif; color: #707070; padding: 5px 0; border-top: dashed 1px #ccc;}
.localizacion .t-transporte strong { float: left; display: inline; margin-right: 10px;}
.localizacion .t-transporte .t-tipo { display: table; height: 1%;}
.localizacion .t-transporte .t-tipo span { display: block; clear: both; margin-bottom: 5px;}
.localizacion .t-transporte .t-tipo span img { vertical-align: middle; margin-right: 5px;}
.localizacion .mod-horarios { margin-bottom: 15px;}
.localizacion .mod-horarios li { margin-top: 7px; padding-top: 5px; border-top: solid 1px #e2e2e2; overflow: hidden;}
.localizacion .mod-horarios li:first-child { margin: 0; padding: 0; border: none;}
.localizacion .mod-horarios li strong { float: left; display: inline; width: 80px;}
.localizacion .mod-horarios li p { margin: 0; display: table; height: 1%;}

.localizacion p { font: 12px/1em Helvetica, Arial, Sans-serif; color: #707070; margin-bottom: 10px;}
.localizacion p strong { color: #0277c6;}

.localizacion { padding: 10px 0; position: relative;}
.localizacion .btn-more { position: absolute; right: 0; bottom: 10px; padding: 3px 3px 3px 15px; background: #fff url(../../../../entradas/skins/nuevo/img/misc/ico-ampliar.gif) no-repeat 3px center; color: #0277c6;}


.localizacion .pest { margin-bottom: 1px;}
.localizacion .tit { background: #43b2ec url(../../../../entradas/skins/nuevo/img/misc/bg-tit.gif) repeat-x left bottom; border: none; height: auto; margin: 0;}
.localizacion .tit h2 { font: bold 12px/1em Helvetica, Arial, Sans-serif; color: #fff; padding: 8px 15px;}
.localizacion .inner { background: #fff; border: solid 1px #e0e0e0; clear: both; display: block; padding: 25px 15px;}
.localizacion h3 { font-size: 18px; line-height: 1em; color: #0277c6; margin-bottom: 4px;}
.localizacion p { font-size: 12px; margin-bottom: 7px; color: #707070;}

.localizacion dt { font: bold 12px/1em Helvetica, Arial, Sans-serif; color: #0277c6; margin-bottom: 10px;}
.localizacion dd { font: 12px/1.5em Helvetica, Arial, Sans-serif; color: #707070; margin-bottom: 30px;}


.listaitems .lista_body .despliegaClc
	{
		display:block;
		float:left;
		background:transparent url(../../../../entradas/skins/nuevo/img/misc/lista_ampliar.gif) no-repeat left top;
		width:15px;
		height:15px;
	}
	
	
	
#cajaprintathome{
	background:white none repeat scroll 0 0;
	border:2px solid #0390D8;
	height:365px;
	_height:358px;
	_padding:15px 20px;
	width:400px;
}

#cajaprintathome a
{
	color:#0096D1;
}

#cajaprintathome #b1 span, #donde #b3
{
	color:#000;
	font-size:12px;
	display:block;
	float:left;
	clear:left;
}

#cajaprintathome #b1 span, #cajaprintathome #b3 span
{
	display:block;
	float:left;
	clear:both;
	margin-bottom:10px;
	width:260px;
}

#cajaprintathome #b1
{
	margin-bottom:25px;
	_margin-bottom:20px;
	float:left;
	width:350px;
	margin-top:25px;
	margin-left:25px;
	margin-right:25px;
}




#cajaprintathome .c1
{
	background:transparent url(../../../../entradas/skins/nuevo/img/misc/ico_impr.gif) no-repeat scroll left bottom;
	color:#008BD0;
	float:right;
	font-size:15px;
	font-weight:bold;
	height:16px;
	text-align:right;
	text-decoration:underline;
	width:145px;
}

.cpantaResumen
{
	background:transparent url(../../../../entradas/skins/nuevo/img/misc/ico_impr.gif) no-repeat scroll left bottom;
	color:#008BD0;
	float:right;
	font-size:15px;
	font-weight:bold;
	height:16px;
	text-align:right;
	text-decoration:underline;
	width:145px;
}


#usuario_facebook
{
	color: rgb(25, 125, 202);
	 font: normal normal bold 12px/1em Helvetica, Arial, sans-serif; 
	 margin-bottom: 4px;
}

.abonos_teatro{
	padding-top:150px;
}
.titulo_abono{
	float:left;
	width:100%;
	color:#0277C6;
	display:block;
	float:left;
	font-size:14px;
	font-weight:bold;
	margin-bottom:7px;
	text-decoration:none;
	margin-top:10px;
	margin-bottom:10px;
}

.obra_abono{
	width: 100%;
}

.listado_abonos{
	width:100%;
	float:left;
}
.par{
	width:100%;
	float:left;
}

.sesiones_abonos{
	width: 188px;
	float:left;
}

.datosAbono{
	width:420px;
	float:left;
}
	
.div_img_obra_abono{
	width:92px;
	padding:0 4px;
	float:left;
}

.imagen_obra_abono{
	background:none repeat scroll 0 0 #FFFFFF;
	border:1px solid #D3D3D3; 
	margin-bottom:7px; 
	padding:2px;
	width:92px;
	height:139;
}

.datos_obra_abono{
	width:500px;
	padding:0 4px;
	float:left;
}

.texto_obra_abonos{
	padding: 3px;
}

.renovado{
	font-size: 16pt; font-weight: bold; color: #FF0000;
}
.margen_texto_datos_abonos{
	margin-left: 3px;
}

#cabecera_general{
	margin:0;
	padding:0;
	width:1000px;
	float:left;
	position:relative;
	z-index:200;
	background: url(../../../../entradas/skins/nuevo/img/misc/fondo_cabecera.png) no-repeat 0 16px;
	.background: url(../../../../entradas/skins/nuevo/img/misc/fondo_cabecera.png) no-repeat 0 17px;
	_background: url(../../../../entradas/skins/nuevo/img/misc/fondo_cabecera.png) no-repeat 0 19px;
}

/* SELECCION DE IDIOMAS */
#selec_idioma{
margin:0 auto;
padding:0;
width:980px;
}
#selec_idioma ul{
text-align:right;
}

#selec_idioma ul li{
display: inline;
list-style-type: none;
font-size:.9em;
line-height:1.5em;
padding-right: 5px;
color:#fff;
}

#selec_idioma ul li a{
color:#0094d9;
font-size:.9em;
line-height:1.5em;
text-decoration:none;
}

#selec_idioma ul li a:hover{
text-decoration:underline;
}


.lista_cab .ascendente
{
	background: transparent url(../../../../entradas/skins/nuevo/img/misc/ascen.gif) no-repeat right;
}

.lista_cab .descendente
{
	background: transparent url(../../../../entradas/skins/nuevo/img/misc/descen.gif) no-repeat right;
}	

.lista_cab .ordenable
{
	cursor: pointer;
}

.lista_cab .ordenable:hover
{
	background: transparent url(../../../../entradas/skins/nuevo/img/misc/ordenable.gif) no-repeat right;
	cursor: pointer;
}

.elementoOculto
{
	display:none;
}

.elementoOcultoDos
{
	display:none;
}


.mod_selectorFecha
{
margin: 2px 10px;
padding:3px;
text-decoration: none;
}

.enviaunamigo{background:transparent url(../../../../entradas/skins/nuevo/img/ico/email_go.png) no-repeat scroll left 1px; }


.botonesfblike {
	padding-top:7px; display:inline; width:150px; margin-right:5px; padding-right:5px; margin-left:0px;
}

.botonestuenti {
	margin-top:7px; display:inline; margin-right:13px;
}

.botnsTwitter{
	margin-top:7px; display:inline; margin-right:13px;
}

.regalarentradas{background:transparent url(../../../../entradas/skins/nuevo/img/ico/regalo32.png) no-repeat scroll left 1px;  }

.errordepago{background:transparent url(../../../../entradas/skins/nuevo/img/ico/aviso_29.png) no-repeat scroll left 1px;  }


.zonas th, .zonas td{
	text-align:center;
	padding:6px;
}
.zonas thead{ 
	background:url("../../../../entradas/skins/nuevo/img/misc/bg_cablista.gif") repeat-x scroll left top transparent; height: 30px;
}
.zonas thead th{
	color:#0F9ED6;
	font-weight:bold;
}
.zonas tbody tr td{
	border-bottom:1px dotted #E0E0E0;
}

/*InfoWindow GoogleMaps*/
.infoGMaps {
	color: red;
}

.infoGMaps h3 {
	color: #0277C6;
	font-size: 16px;
	font-weight: 700;
}

.infoGMaps span {
	color: #707070;
	margin-top: 5px;
	font-size: 11px
}

.infoGMaps h3,.infoGMaps span {
	margin: 0;
	padding: 0;
	padding-width: 0;
	border: 0;
	outline: 0;
	outline-style: none;
	outline-color: invert;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}

#googleMaps body {
	margin: 0px;
}
/*InfoWindow GoogleMaps*/

.comentariosFB{
	margin-top:20px;
}

.recomendacionesFB{
	margin-top:20px;
}

.cal .proximasSesiones{
	color: #0277c6;
}

.dur .duracion{
	color: #0277c6;
}

#pest2 .fichaEvento{
	padding:8px;
}

#fechasDisp{
	float: right;
	margin-top: 30px;
	margin-bottom: 30px;
}

.litFechasDisp{
	margin-top:4px; 
	float:left; 
	font-size: 15px; 
	font-weight: bold;
}

#fechasDisp input.btn_cambiafechacal{
	float:right; 
	margin-top:0px; 
	margin-left:15px;
}

.sesionLoading{
	position:absolute; 
	left: 32%;
}

.sesionesDisponiblesEn{
	float:left; 
	width:600px;
}

.sesionesDisponiblesEn span{
	color:#C8267B; 
	font-size:15px;
}

#proceso_compra .txtcaldisponibilidad{
	color:#C8267B; 
	display:inline; 
	float:left; 
	margin-left:175px;
	margin-top:10px;
}

.gifloading1{
	position:absolute; 
	left: 35%; 
	margin-top:20px;
}

.gifloading2{
	position:absolute; 
	left: 35%; 
	margin-top:40px;
}

.patioProcesoCompra{
	width:608px; 
	height:390px;
}

.patioProcCine{
	margin-top:60px; 
	margin-bottom:20px;
}

#textoInfo{
	margin-top:50px;
}

#checkBar{
	margin-top:50px;
}

#patioError{
	color:red;
}

#zonaMsjZonasDistintas{
	margin-top:10px; 
	margin-bottom:10px;
	background:none repeat scroll 0 0 #F5A9A9;
	border:1px solid #FE2E2E;
	padding: 15px;
}

#zonaMsjZonasDistintas p{
	color:#424242;
}

#zonaMsjZonasDistintas h3{
	color:#424242; 
	margin-top:0px;
}

#textoInfo table{
	text-align: center; 
	width: 100%;
}


/***/

.izq{
	float:left;
}

.drch{
	float:right;
}

/***/

.h3datosentradas{
	margin-top:5px;
}

.tabladatospago{
	margin-top:20px; 
	float:left; 
	margin-left:23px;
}

.tddatospagoentradas{
	color: #0277C6; 
	font-weight:bold; 
	margin-bottom:20px;
}

.trdatosentradas{
	color: #0277C6; font-weight:bold; margin-bottom:20px;
}

.tddosdatospagoentr{
	color: #0277C6; font-weight:bold; margin-bottom:20px;
}

.trdosdatospagoentr{
	color: #0277C6; 
	font-weight:bold; 
	margin-bottom:20px;
}

.tdtresdatospagoentr{
	color: #0277C6; 
	font-weight:bold; 
	margin-bottom:20px;
}

.tdcuatrodatosentradas{
	color: #0277C6; 
	font-weight:bold; 
	margin-bottom:20px;
}

.tabledatospagoentdos{
	border: 1px solid #DFDFDF; margin-left:30px; moz-border-radius: 5px; webkit-border-radius: 5px;
}

.trdtspagoentrcinco{
	background: none repeat scroll 0 0 #E4F0F7;
}

.estilodivdatospago{
	margin-left:10px; 
	margin-right:10px; 
	margin-top:10px; 
	color: #0277C6; 
	font-weight:bold; 
	margin-bottom:10px;
}

.selectorentradas{
	width:110px; 
	margin-right:15px; 
	margin-left:15px; 
	font-size:80%;
}

.selecactualizprecio{
	width:110px; 
	margin-right:15px; 
	margin-left:15px; 
	font-size:80%;
}

.trpagoentradascine{
	background: none repeat scroll 0 0 #E4F0F7;
}

.stldivcinefila{
	margin-left:10px; 
	margin-right:10px; 
	margin-top:10px; 
	color: #0277C6; 
	font-weight:bold; 
	margin-bottom:10px;
}

#cambResumenId{
	padding: 3px 16px 2px;
}

#cambResumenFutbol{
	display:none; 
	padding: 3px 16px 2px; 
	margin-top:20px; 
	margin-right:21px;
}

.recintoFichaClub{
	color: #0277C6;
    font-weight: bold;
    margin-right: 4px;
}

.sesiones .masi{padding:1px 7px;border:1px solid #952d63;border-top-color:#f8c8e0;border-left-color:#f8c8e0;background:#e4519c;color:#fff !important;font-weight:900;text-decoration:none !important;text-shadow:0 -1px 0 #bd4181;}
.listaitems .lista_body a{text-decoration:underline;color:#0277C6;text-transform:capitalize;}

.masinfoObras{
	padding:1px 7px;
	border:1px solid #952d63;
	border-top-color:#f8c8e0;
	border-left-color:#f8c8e0;
	background:#e4519c;
	color:#fff !important;
	font-weight:900;
	text-decoration:none !important;
	text-shadow:0 -1px 0 #bd4181;
	text-decoration:underline;
	color:#0277C6;
	text-transform:capitalize;
	margin-left:430px;
	width: 95px;
	font-size: 13px;
	height:16px;
	text-align: center;
	vertical-align: middle;
	
}

#paso_fecha p{clear:both;display:block;text-align:center;color: #C8267B; padding-top:10px; padding-left:12px;}



.toda_cartelera {
	bottom: 0;
    position: absolute;
    right: 10px;
    z-index: 55;
    background: url("../../../../entradas/skins/nuevo/img/misc/todalacartelera.gif") no-repeat scroll left top transparent;
    color: #FFFFFF;
    display: block;
    font-size: 11px;
    font-weight: bold;
    height: 26px;
    margin-top: 1px;
    padding: 7px 0 0 10px;
    text-decoration: none;
    width: 200px;
}

#tablaPruebaCompra{background:#E7ECF2 url("../../../../entradas/skins/nuevo/img/calendarioDisp/popup3.png");}
.fr{font-family:Arial;font-size:13px;font-weight:700;color:#0277C6;}

#datosCompFutbol { padding: 7px 0; }
#datosCompEvento { padding: 11px 0; }


.colorFF2501 { color:#FF2501; }
.posicionEstatic { position:static; }
.fur1e { color:red;font-weight: bold;text-align: center; }
.fut2e { margin-top:10px; margin-bottom:15px; }
.futFloatNone { float:none; }
.fut3e { margin-left:65px; margin-top:8px; }
.fut4e { color: rgb(255, 37, 1); }
.fut5e { font-size: 21px; }
.fut6e { display: none; border-top: 0px;}
.fut7e { margin-bottom:20px; }
.fut8e { float:right; margin-top:22px; }
.fut9e { margin-top:10px; }
.fut10e { text-align: center; width: 100%; }
.fut11e { margin-bottom:40px; }
.fut12e { margin-left:35px; margin-top:20px; }
.fut13e { text-align: left; width: 100%; margin-top: 50px;}

#codigo .codLocalizador{border:1px solid #04B404; color:#707070; display:block; font-size:12px; font-weight:700; letter-spacing:1px; padding:10px 4px; text-align:center; }
.codLocalizador h4 {font-size: 13px;}
.negrita {font-weight: bold;}

.rosa { color: #E4549E; }
.enviarShare {padding-bottom:10px;; margin-bottom:10px;}





/** SECCION QUIEN HA VISTO ESTO HA VISTO **/


.BSEntradasRightContainer{
	background: url("../../../../entradas/skins/nuevo/img/misc/bg_fichabar.gif") repeat-x scroll left bottom transparent;
	    border: 1px solid #FFFFFF;
	    float: left;
	    padding: 13px 12px;
	    width: 272px;
}

.BSEntradasMiddleContainer{
	background: none repeat scroll 0 0 #F8F8F8;
	    border: 1px solid #E3E3E3;
	    float: left;
	    margin-top: 0;
	    padding: 15px;
	    width: 580px;
		margin-top:25px;
}
.BSEntradasMiddleExternalContainer {
	background: none repeat scroll 0 0 #F8F8F8;
	    border: 1px solid #E3E3E3;
	    float: left;
	    margin-top: 0;
	    padding: 15px;
	    width: 580px;
		margin-top:25px;
}
.BSEntradasMiddleContainerTitle{
	color: #0277C6;
	    display: block;
	    float: left;
	    font-size: 16px;
	    font-weight: bold;

}
.BSEntradasMiddleContainerRecs{
	display:block; margin-top:20px;
}
.BSEntradasItemR {
	width:135px; float:left; margin-top:10px;
}
.BSEntradasItemM {
	width:145px; float:left; margin-top:10px;
}
.BSEntradasItemImage {
	width:50px;height:70px;float:left;margin-right:0px;
}
.BSEntradasItemInfo{
	display:inline; float:left; width:75px;margin-left:10px;
}
.BSEntradasItemInfo a{
	text-decoration: none;
}
.BSEntradasItemInfoTitle{
	color: #0277C6; font: bold 10px/1em Helvetica,Arial,Sans-serif;
}
.BSEntradasItemInfoWhere{
	font: 10px/1em Helvetica,Arial,Sans-serif; margin-top:0px;
}
.BSEntradasItemInfoPrice{
	margin-top:0px;
}
.BSEntradasItemInfoPriceStrong{
	color:#E4549E; font:bold 16px/1.2em Helvetica,Arial,Sans-serif;
}

#BSEntradasRightExternalContainer{
	margin-bottom:10px;
}

.crumbs{border-bottom:1px solid #E2EEF5;height:28px;margin-left:10px;padding-left:7px;width:973px;}
.crumbs div{display:inline;}
.crumbs a,.crumbs div{color:#0277C6!important;line-height:28px;}
.crumbs div.crumbL0 a{padding:0 10px 0 10px;text-decoration:none;}
.crumbs div.crumbL1 a,.crumbs div.crumbL2 a,.crumbs div.crumbL3 a,.crumbs div.crumbL4 a{background:url(../../../../entradas/skins/nuevo/img/misc/f-migas.gif) no-repeat left center;padding:0 5px 1px 25px;text-decoration:underline;text-transform:capitalize;}
.crumbs div.crumbL1 a:hover,.crumbs div.crumbL2 a:hover,.crumbs div.crumbL3 a:hover,.crumbs div.crumbL4 a:hover{text-decoration:none;}
.crumbs a em{font-style:normal;font-weight:900;color:#C8267B;text-transform:uppercase;text-decoration:underline;}
.crumbs a:hover em{text-decoration:none;}


.ficha1 .sinopsis p{float:none;clear:both;width:auto!important;}
.localizacion .t-fecha{clear:both!important;width:100%!important;}
.BSEntradasItemR{*width:133px!important;}
.BSEntradasItemInfo{margin-left:0!important;width:65px!important;}

.buscadorRes{border-bottom: 2px solid #E4E4E4; height:80px;}
.buscadirRImag{float:left; margin-left:13px; width:60px; padding-top:3px;}
.buscTit{float:left; margin-left:10px; color: #109DD4; display: inline-block; font-size: 13px; font-weight: bold; text-decoration: none; margin-top:7px; width:230px;}
.buscGen{color: #686868; display: inline-block; font-size: 11px; text-decoration: none; float:left; margin-left:10px;}
.buscProv{text-decoration: none; float:left; margin-left:10px; display: inline-block; color: #686868; font: bold 11px/1em Helvetica,Arial,Sans-serif !important;}
.buscRecinto{float:left; margin-left:10px; color: #686868; display: inline-block; font-size: 10px; text-decoration: none; margin-top:5px; color:#0277C6; font:11px/1em Helvetica,Arial,Sans-serif; width:230px;}
.buscDesde{color: #686868; display: inline-block; font-size: 11px; text-decoration: none; float:left; margin-left:10px;}
.buscPrecio{text-decoration: none; float:left; margin-left:10px; display: inline-block; color: #E4549E; font: bold 10px/1.0em Helvetica,Arial,Sans-serif;}
.buscCla{width:230px; margin-top:5px; float:left;}
.elemSelecionado{border:1px solid #C8267B;}
.verMasRes{cursor:pointer; height:30px; background: none repeat scroll 0 0 #FAFAFA; }


.radioAcepto{margin-top:0px; margin-bottom:12px; margin-right:4px; width:20px;}
#radioEnviarMailAMi{margin-top:0px; margin-bottom:12px; margin-right:4px; width:20px;}
.chkocultarprecio{margin-left:25px; margin-top:1px;}

.marginbot{margin-bottom: 10px;}
.busclc{line-height: 1; list-style: none outside none; margin-top:10px; height:30px; vertical-align: baseline;}
.metroclc{line-height: 1; list-style: none outside none; margin-top:10px; height:30px; vertical-align: baseline;}
.trenclc{line-height: 1; list-style: none outside none; margin-top:10px; height:30px; vertical-align: baseline;}
.parkingclc{line-height: 1; list-style: none outside none; margin-top:10px; height:30px; vertical-align: baseline;}
.lineaclc{border-top: 1px dotted #DFDFDF; margin-bottom:10px;}
.calDisponN{vertical-align: middle; margin-left:2px; width:26; height:29;}
.enlacCalDisp{vertical-align:bottom; text-decoration:none; font:13px/2em Helvetica,Arial,Sans-serif; padding-bottom:5px; margin-left:7px;}
.botfbclc{display:block; float:left; margin-left:0px;}
.botTuenti{display:block; float:left; margin-right:6px;}
.botgooPlus{display:block; float:left; padding-top:2px;}
.lineaclcdos{border-top: 1px dotted #DFDFDF; margin-bottom:10px; margin-top:140px;}
#programacion{margin-bottom:30px;}



/** nueva ficha **/

.objText{margin-right:110px;background:url(../../../../entradas/skins/nuevo/img/info_bg.png) no-repeat 0 0;padding-left:28px;}
.objText > div{margin-top:10px;}
.objText > div:first-child{margin-top:0;}
.objText .objDateTime{background:url(../../../../entradas/skins/nuevo/img/reloj.gif) no-repeat left center;padding-left:16px;font-weight:900;}
.objText .objLocation{background:url(../../../../entradas/skins/nuevo/img/location_bg.png) no-repeat left top;padding-left:16px;}
.objText .objLocationName{font-weight:900;}
.objText .objLocationAddress{font-size:.9em;font-style:italic;}
.objText .objPrice{background:url(../../../../entradas/skins/nuevo/img/price_bg.png) no-repeat left top;padding-left:16px;}
.objText .objPrice span.originalPrice{font-weight:900;text-decoration:line-through;margin-right:6px;}
.objText .objPrice span.percentDiscount{margin:0 6px;padding:0 4px;background:#e4549e;color:#fff;font-size:.9em;font-weight:900;}
.objText .objPrice span.finalPrice{margin-left:6px;font-size:1.1em;font-weight:900;color:#e4549e;}
.objText .objDiscount{background:url(../../../../entradas/skins/nuevo/img/discount_bg.png) no-repeat left top;padding-left:16px;font-weight:900;}
.objDateRange{background:url(../../../../entradas/skins/nuevo/img/calendario2.gif) no-repeat left center;padding-left:16px;font-weight:900;}

.objTransport { background: url("../../../../entradas/skins/nuevo/img/comollegar_bg.png") no-repeat scroll 0 0 transparent; padding-left: 28px; margin-top:10px;}
.objTransport dl dt { float: left; font-style: italic; width: 40px;}
.objTransport dl dd { font-weight: 900; }

.objBus{background:url(../../../../entradas/skins/nuevo/img/location_bg.png) no-repeat left top;padding-left:16px;}

.objMetro{background:url(../../../../entradas/skins/nuevo/img/metro_bg.png) no-repeat left top;padding-left:16px;}
.objMetroName{font-weight:900;}
.objMetroAddress{font-size:.9em;font-style:italic;}

.objBus{background:url(../../../../entradas/skins/nuevo/img/bus_bg.png) no-repeat left top;padding-left:16px;}
.objBusName{font-weight:900;}
.objBusAddress{font-size:.9em;font-style:italic;}

.objTren{background:url(../../../../entradas/skins/nuevo/img/tren_bg.png) no-repeat left top;padding-left:16px;}
.objTrenName{font-weight:900;}
.objTrenAddress{font-size:.9em;font-style:italic;}

.objPark{background:url(../../../../entradas/skins/nuevo/img/logos/parking.gif) no-repeat left top;padding-left:16px;}
.objparkName{font-weight:900;}

.objCalDisp{margin-right:110px;background:url(../../../../entradas/skins/nuevo/img/datrange_bg.png) no-repeat 0 0;padding-left:28px;text-align:justify; height:30px;}
.objCalDisp > div{margin-top:10px;}

.objText{background:url(../../../../entradas/skins/nuevo/img/info_bg.png) no-repeat 0 0;padding-left:28px; margin-right:0px;}
.objText > div{margin-top:10px;}
.objText > div:first-child{margin-top:0;}
.objText .objDateTime{background:url(../../../../entradas/skins/nuevo/img/reloj.gif) no-repeat left center;padding-left:16px;font-weight:900;}
.objText .objLocation{background:url(../../../../entradas/skins/nuevo/img/location_bg.png) no-repeat left top;padding-left:16px;}
.objText .objLocationAddress{font-size:.9em;font-style:italic;}
.objText .objLocationAddressLine{clear:both;}
.objText .objPrice{background:url(../../../../entradas/skins/nuevo/img/price_bg.png) no-repeat left top;padding-left:16px;}
.objText .objPrice span.originalPrice{font-weight:900;text-decoration:line-through;margin-right:6px;}
.objText .objPrice span.percentDiscount{margin:0 6px;padding:0 4px;background:#e4549e;color:#fff;font-size:.9em;font-weight:900;}
.objText .objPrice span.finalPrice{margin-left:6px;font-size:1.1em;font-weight:900;color:#e4549e;}
.objText .objDiscount{background:url(../../../../entradas/skins/nuevo/img/discount_bg.png) no-repeat left top;padding-left:16px;font-weight:900;}
.objDateRange{background:url(../../../../entradas/skins/nuevo/img/calendario2.gif) no-repeat left center;padding-left:16px;font-weight:900;}

.objTransport { background: url("../../../../entradas/skins/nuevo/img/comollegar_bg.png") no-repeat scroll 0 0 transparent; padding-left: 18px; margin-top:10px;min-height:16px;}
.objBus{background:url(../../../../entradas/skins/nuevo/img/location_bg.png) no-repeat left top;padding-left:16px;}

.objMetro{background:url(../../../../entradas/skins/nuevo/img/metro_bg.png) no-repeat left top;padding-left:16px;}
.objMetroName{font-weight:900;}
.objMetroAddress{font-size:.9em;font-style:italic;}

.objBus{background:url(../../../../entradas/skins/nuevo/img/bus_bg.png) no-repeat left top;padding-left:16px;}
.objBusName{font-weight:900;}
.objBusAddress{font-size:.9em;font-style:italic;}

.objTren{background:url(../../../../entradas/skins/nuevo/img/tren_bg.png) no-repeat left top;padding-left:16px;}
.objTrenName{font-weight:900;}
.objTrenAddress{font-size:.9em;font-style:italic;}

.objPark{background:url(../../../../entradas/skins/nuevo/img/logos/parking.gif) no-repeat left top;padding-left:16px;}
.objparkName{font-weight:900;}

.objCalDisp{margin-right:110px;background:url(../../../../entradas/skins/nuevo/img/datrange_bg.png) no-repeat 0 0;padding-left:28px;text-align:justify; height:30px;}
.objCalDisp > div{margin-top:10px;}

#objCols2Tools, #objCol2Social{clear:both;display:block;width:272px;margin:10px auto 0;padding-top:10px;border-top: 1px dotted #707070;}
#objCol2Social{height: 65px;}
#objCols2ToolsList,#objCol2SocialList{list-style:none;padding:0;}
#objCols2ToolsList li,#objCol2SocialList li{float:left;display:block;margin-right:2px;padding:0!important;}
#objCols2ToolsList li a{
  display: block;
  overflow: hidden;
  height: 37px;
  width: 37px;
  border:1px solid #dfdfdf;
  border-radius:5px;
  text-decoration:none;
  position:relative;
}
#objCols2ToolsList li img{border:0;position:absolute;top:4px;left:4px;}

#objCols2ToolsList li p{
	position:absolute;
	top:4px;
	left:40px;
	width:115px;
	height:29px;
  display:none;
  font-size:9px;
  overflow:hidden;
}
#objCols2Tools .objToolTitle{display:block;color:#0096D1;font-weight:900;font-size:10px;margin-bottom:2px;}
#objCols2Tools .objToolDesc{display:block;color:#707070;font-size:9px;}
#objCols2Tools .objToolDesc img{position:static;}

#objButtonTuenti,#objButtonTwitter{margin-right:6px!important;}
#objButtonGPlus{margin-right:0!important;}

.clearfix:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
 
.clearfix { display: inline-block; }
 
html[xmlns] .clearfix { display: block; }
 
* html .clearfix { height: 1%; }

#cuarAlt { height:40px; }
.altcuartres { height:43px; }
.clpdtop { padding-top: 3px; }
.pcoldcha { padding-bottom: 10px; margin-bottom: 10px; }
.ptoptres { padding-top: 3px; }
.margtopbot { padding-bottom: 10px; margin-bottom: 10px; }
.altveint { height:20px; }
.fkju { padding-bottom: 10px; margin-bottom: 10px; width:80px; }
.fkjua { padding-bottom: 10px; margin-bottom: 10px; width:90px; }
.zonashare { z-index:1000; border-top: 0px dotted #DFDFDF; padding-top:0px; margin-top:17px; }

.txtSinSub{ text-decoration: none;}

.cal_zonashare{ border-top: 1px dotted #707070; }

#objReyLeonMelia{
		position:relative;
		width:600px;
		height:87px;
		background:url(../../../../entradas/skins/nuevo/img/grupos/banner-V2-pagina-confirmacion-ERL.jpg) no-repeat top left;
		font-family:Tahoma;
		color:#0097e0;
		margin:10px auto;
		clear:both;
		cursor:pointer;
}


/**
 * This <div> element is wrapped by jCarousel around the list
 * and has the classname "jcarousel-container".
 */
.jcarousel-container {
    position: relative;
	display:block;
	float:left;
	height:auto;
	
}

.jcarousel-clip {
    z-index: 2;
    padding: 0;
    margin: 0;
	width:610px;
	height:auto;
    overflow: hidden;
    position: relative;
}

.jcarousel-list {
    z-index: 1;
    overflow: hidden;
    position: relative;
    top: 0;
    left: 0;
    margin:12px 0 0;
    padding: 0;
	display:block;
	float:left;
	height:auto;
}

.jcarousel-item {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	display:block;
	float:left;
	/*width:610px;*/
	height:auto;
}

/**
 * The buttons are added dynamically by jCarousel before
 * the <ul> list (inside the <div> described above) and
 * have the classnames "jcarousel-next" and "jcarousel-prev".
 */
.jcarousel-next {
    z-index: 3;
    display: none;
}

.jcarousel-prev {
    z-index: 3;
    display: none;
}

.jqueryslidemenu ul{
margin: 0;
padding: 0;
list-style-type: none;
}

/*Top level list items*/
.jqueryslidemenu ul li{
position: relative;
display: inline;
float: left;
}

/*Top level menu link items style*/
.jqueryslidemenu ul li a{
display: block;
padding: 8px 10px;
color: #2d2b2b;
text-decoration: none;
}

* html .jqueryslidemenu ul li a{ /*IE6 hack to get sub menu links to behave correctly*/
display: inline-block;
}

.jqueryslidemenu ul li a:link, .jqueryslidemenu ul li a:visited{
color: white;
}

.jqueryslidemenu ul li a:hover{
color: white;
}
	
/*1st sub level menu*/
.jqueryslidemenu ul li ul{
position: absolute;
left: 0;
display: block;
visibility: hidden;
padding:9px 0;
}

/*Sub level menu list items (undo style from Top level List Items)*/
.jqueryslidemenu ul li ul li{
display: list-item;
float: none;
}

/*All subsequent sub menu levels vertical offset after 1st level sub menu */
.jqueryslidemenu ul li ul li ul{
top: 0;
}

/* Sub level menu links style */
.jqueryslidemenu ul li ul li a{
font: normal 13px Verdana;
width: 160px; /*width of sub menus*/
padding: 5px;
margin: 0;
border-top-width: 0;
border-bottom: 1px solid gray;
}

.jqueryslidemenuz ul li ul li a:hover{ /*sub menus hover style*/
color: black;
}

/* ######### CSS classes applied to down and right arrow images  ######### */

.downarrowclass{
position: absolute;
top: 12px;
right: 7px;
}

.rightarrowclass{
position: absolute;
top: 6px;
right: 5px;
}
#featured { background:#FFFFFF none repeat scroll 0 0; position:relative; width:650px; z-index:1!important; left: -20px; }
#featured ul.ui-tabs-nav {  list-style-image:none; list-style-position:outside; list-style-type:none; margin:0; padding:0; height: auto; }

#featured .clip { padding: 0 10px; margin: 27px 0; overflow: hidden; height: 260px;}
* html #featured .clip  { width: 114px;}
#featured .aside { right:0; top: 0; position: absolute;z-index: 55;background: url(../../../../entradas/skins/nuevo/img/misc/bg_slide.png) repeat left top;}


#featured ul.ui-tabs-nav li { border-bottom:1px dotted #B2B2B2; display:block;  margin:0 0 7px 0; padding-bottom:7px; z-index:0; }
#featured ul.ui-tabs-nav li.noborde { border:none; }
#featured ul.ui-tabs-nav li img {  background:#fff; }
#featured ul.ui-tabs-nav li span { font-size:11px; font-family:Verdana; line-height:18px; }

#featured #featured-ul li h2 { font: bold 14px/1em Helvetica, Arial, Sans-serif; color: #fff;display:none;}

#featured-ul li a { display:block; background:#fff; border:none!important; display:block; margin-bottom: 7px; }
#featured-ul li a img { border:2px solid #FFFFFF; }
#featured-ul li a:hover { background:#f2f2f2; }

#featured ul.ui-tabs-nav li.ui-tabs-selected a { background:#ccc; border:1px solid #AFAFAF; }

#featured .mod { background:#999999 none repeat 0 0; position:relative; font-size: 0; }
#featured .mod .info { background: url(../../../../entradas/skins/nuevo/img/misc/f-info-featured.png) no-repeat left bottom; left:0; position:absolute; bottom: 0; width: 340px; height: 295px; }
* html #featured .mod .info { background: none;}

#featured .mod .info .inner { position: absolute; left: 10px; bottom: 10px; z-index: 75;}

#featured .info h2 { clear:both; color:#FFFFFF; display:block; font-size:22px; font-weight: bold; margin:0; overflow:hidden; padding:5px; }
#featured .info #genero { clear:left; color:#FFFFFF; display:block; font-size:12px; margin:10px 0 0 5px; }
#featured .info #comprar { background:transparent url(../../../../entradas/skins/nuevo/img/misc/btn_comprar.gif) no-repeat scroll left top; cursor:pointer; font-size:16px; font-weight:bold; height:37px; padding:10px 0 0 9px; text-decoration:none; width:100px; }
#featured .info .t-place { font: 12px/1em Helvetica, Arial, Sans-serif; color: #fff; margin-bottom: 5px;}
#featured .info .t-date { font: 11px/1em Helvetica, Arial, Sans-serif; color: #fff; margin-bottom: 5px;}
#featured .info .min_estrellas { margin-bottom: 7px;}
#featured .info p { margin:0 5px; font-family:Verdana; font-size:11px; line-height:15px; color:#f0f0f0; }

#featured .info .min_comprar:hover { text-decoration: none;}
#featured .info .min_comprar, #featured .info .info-compra  { float: left; display: inline;}
#featured .info .info-compra { margin: 7px 0 0 7px; font: 10px/1em Helvetica, Arial, Sans-serif; color: #fff;}
#featured .info .info-compra strong { font-size: 14px; font-weight: bold;}


#featured .info a { text-decoration:none; color:#fff; }
#featured .info a:hover { text-decoration:underline; }
#featured .ui-tabs-hide { display:none; }


#featured .btn { position: absolute; right: 10px; z-index: 60; width: 112px; height: 17px;}
#featured .prev { top: 5px; background: url(../../../../entradas/skins/nuevo/img/misc/btn-v-prev.gif) no-repeat center center; text-indent: -9999px; overflow: hidden;}
#featured .next { bottom: 5px; background: url(../../../../entradas/skins/nuevo/img/misc/btn-v-next.gif) no-repeat center center; text-indent: -9999px; overflow: hidden;}

#featured #featured-ul .marcado { opacity: 1!important; filter: alpha(opacity=100)!important;}


/*REDEFINICION CON JCAROUSEL*/
#featured .jcarousel-container { float: none;}
#featured .jcarousel-list { float: none;}
#featured .jcarousel-clip { width: auto;}
#featured .jcarousel-next-disabled, #featured .jcarousel-prev-disabled { opacity: 0.5; filter: alpha(opacity=50); cursor: default;}















#sb-container,#sb-wrapper{text-align:left;}#sb-container,#sb-overlay{position:absolute;top:0;left:0;width:100%;margin:0;padding:0;}#sb-container{height:100%;display:none;visibility:hidden;z-index:999;}body>#sb-container{position:fixed;}#sb-overlay{height:expression(document.documentElement.clientHeight+'px');}#sb-container>#sb-overlay{height:100%;}#sb-wrapper{position:relative;}#sb-wrapper img{border:none;}#sb-body{position:relative;margin:0;padding:0;overflow:hidden;border:1px solid #ffffff;}#sb-body-inner{position:relative;height:100%;}#sb-content.html{height:100%;overflow:auto;}#sb-loading{position:absolute;top:0;width:100%;height:100%;text-align:center;padding-top:10px;}#sb-body,#sb-loading{background-color:#ffffff;}#sb-title,#sb-info{position:relative;margin:0;padding:0;overflow:hidden;}#sb-title-inner,#sb-info-inner{position:relative;font-family:'Lucida Grande',Tahoma,sans-serif;line-height:16px;}#sb-title,#sb-title-inner{height:26px;}#sb-title-inner{font-size:16px;padding:5px 0;color:#fff;}#sb-info,#sb-info-inner{height:20px;}#sb-info-inner{font-size:12px;color:#fff;}#sb-nav{float:right;height:16px;padding:2px 0;width:45%;}#sb-nav a{display:block;float:right;height:16px;width:16px;margin-left:3px;cursor:pointer;}#sb-nav-close{background-image:url(../../../../entradas/skins/nuevo/resources/close.png);background-repeat:no-repeat;}#sb-nav-next{background-image:url(../../../../entradas/skins/nuevo/resources/next.png);background-repeat:no-repeat;}#sb-nav-previous{background-image:url(../../../../entradas/skins/nuevo/resources/previous.png);background-repeat:no-repeat;}#sb-nav-play{background-image:url(../../../../entradas/skins/nuevo/resources/play.png);background-repeat:no-repeat;}#sb-nav-pause{background-image:url(../../../../entradas/skins/nuevo/resources/pause.png);background-repeat:no-repeat;}#sb-counter{float:left;padding:2px 0;width:45%;}#sb-counter a{padding:0 4px 0 0;text-decoration:none;cursor:pointer;color:#fff;}#sb-counter a.sb-counter-current{text-decoration:underline;}div.sb-message{font-family:'Lucida Grande',Tahoma,sans-serif;font-size:12px;padding:10px;text-align:center;}div.sb-message a:link,div.sb-message a:visited{color:#fff;text-decoration:underline;}/* Caution! Ensure accessibility in print and other media types... */
@media projection, screen { /* Use class for showing/hiding tab content, so that visibility can be better controlled in different media types... */
    .tabs-hide {
        display: none;
    }
}

/* Hide useless elements in print layouts... */
@media print {
    .ui-tabs-nav {
        display: none;
    }
}

/* Skin */
.ui-tabs-nav {
	height:33px;
	display:block;
	float:left;
    list-style: none;
    margin: 0;
}
.ui-tabs-nav:after { /* clearing without presentational markup, IE gets extra treatment */
    display: block;
    clear: both;
    content: " ";
}
.ui-tabs-nav li {
	float:left;
	margin:0 1px 0 0;
	min-width:99px;/* be nice to Opera */
	display:block;
}

#tabs-sup li
{
	_width:74px;
}

.ui-tabs-nav a, .ui-tabs-nav a span {
    display: block;
    background: url(../../../../entradas/skins/nuevo/img/misc/tab.gif) no-repeat;
}
.ui-tabs-nav a {
	color:#7E7E7E;
	font-size:12px;
	font-weight:normal;
	line-height:1.2;
	padding-left:0;
	position:relative;
	text-align:center;
	text-decoration:none;
	top:0;
	white-space:nowrap;
	z-index:2; 
}
.ui-tabs-nav .ui-tabs-selected a {
	color:#FFFFFF;
}
.ui-tabs-nav .ui-tabs-selected a, .ui-tabs-nav a:hover, .ui-tabs-nav a:focus, .ui-tabs-nav a:active {
    background-position:100% -67px;
    outline: 0; /* prevent dotted border in Firefox */
}
.ui-tabs-nav a, .ui-tabs-nav .tabs-disabled a:hover, .ui-tabs-nav .tabs-disabled a:focus, .ui-tabs-nav .tabs-disabled a:active {
    background-position: 100% -100px;
}
.ui-tabs-nav a span {
	height:18px;
	min-height:18px;
	min-width:64px;
	padding-bottom:5px;
	padding-right:0;
	padding-top:10px;
	width:64px;
}
*>.ui-tabs-nav a span { /* hide from IE 6 */
    width: auto;
    height: auto;
}
.ui-tabs-nav .ui-tabs-selected a span {
    padding-top:10px;
	padding-bottom:5px;
	}
.ui-tabs-nav .ui-tabs-selected a span, .ui-tabs-nav a:hover span, .ui-tabs-nav a:focus span, .ui-tabs-nav a:active span {
    background-position: 0 0px;
	color:#FFFFFF;
}
.ui-tabs-nav a span, .ui-tabs-nav .tabs-disabled a:hover span, .ui-tabs-nav .tabs-disabled a:focus span, .ui-tabs-nav .tabs-disabled a:active span {
    background-position:0 -33px;
}
.ui-tabs-nav .ui-tabs-selected a:link, .ui-tabs-nav .ui-tabs-selected a:visited, .ui-tabs-nav .tabs-disabled a:link, .ui-tabs-nav .tabs-disabled a:visited { /* @ Opera, use pseudo classes otherwise it confuses cursor... */
    cursor: text;
}
.ui-tabs-nav a:hover, .ui-tabs-nav a:focus, .ui-tabs-nav a:active { /* @ Opera, we need to be explicit again here now... */
    cursor: pointer;
}
.ui-tabs-nav .tabs-disabled {
    opacity: 1;
}
.tabs-container {
    background: #fff; /* declare background color for container to avoid distorted fonts in IE while fading */
}
.tabs-loading em {
    padding: 0 0 0 20px;
    background: url(http://e1.entradas.com/entradas/skins/nuevo/loading.gif) no-repeat 0 50%;
}