/*
 * c-css by U4EA Technologies - Allan Jardine
 * Version:       1.2.php.1
 * CSS Author:    Carlos Reyes
 * Browser:       Gecko 49.0
 * Browser group: cssA
 */
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, b, u, i, center, 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-size: 100%; vertical-align: baseline; background: transparent; }
body { line-height: 1; }
ol, ul { list-style: none; }
blockquote, q { quotes: none; }
blockquote:before, blockquote:after, q:before, q:after { content: ''; content: none; }
:focus { outline: 0; }
ins { text-decoration: none; }
del { text-decoration: line-through; }
table { border-collapse: collapse; border-spacing: 0; }
body { font: 13px/1.5 Helvetica, Arial, 'Liberation Sans', FreeSans, sans-serif; }
a:focus { outline: 1px dotted invert; }
hr { border: 0 #ccc solid; border-top-width: 1px; clear: both; height: 0; }
h1 { font-size: 25px; }
h2 { font-size: 23px; }
h3 { font-size: 21px; }
h4 { font-size: 19px; }
h5 { font-size: 17px; }
h6 { font-size: 15px; }
ol { list-style: decimal; }
ul { list-style: square; }
li { margin-left: 30px; }
p, dl, hr, h1, h2, h3, h4, h5, h6, ol, ul, pre, table, address, fieldset { margin-bottom: 20px; }
.container_12, .container_16 { margin-left: auto; margin-right: auto; width: 960px; }
.grid_1, .grid_2, .grid_3, .grid_4, .grid_5, .grid_6, .grid_7, .grid_8, .grid_9, .grid_10, .grid_11, .grid_12, .grid_13, .grid_14, .grid_15, .grid_16 { display: inline; float: left; margin-left: 10px; margin-right: 10px; }
.container_12 .grid_3, .container_16 .grid_4 { width: 220px; }
.container_12 .grid_6, .container_16 .grid_8 { width: 460px; }
.container_12 .grid_9, .container_16 .grid_12 { width: 700px; }
.container_12 .grid_12, .container_16 .grid_16 { width: 940px; }
.alpha { margin-left: 0; }
.omega { margin-right: 0; }
.container_16 .grid_1 { width: 40px; }
.container_16 .grid_2 { width: 100px; }
.container_16 .grid_3 { width: 160px; }
.container_16 .grid_5 { width: 280px; }
.container_16 .grid_6 { width: 340px; }
.container_16 .grid_7 { width: 400px; }
.container_16 .grid_9 { width: 520px; }
.container_16 .grid_10 { width: 580px; }
.container_16 .grid_11 { width: 640px; }
.container_16 .grid_13 { width: 760px; }
.container_16 .grid_14 { width: 820px; }
.container_16 .grid_15 { width: 880px; }
.container_12 .prefix_3, .container_16 .prefix_4 { padding-left: 240px; }
.container_12 .prefix_6, .container_16 .prefix_8 { padding-left: 480px; }
.container_12 .prefix_9, .container_16 .prefix_12 { padding-left: 720px; }
.container_12 .prefix_1 { padding-left: 80px; }
.container_12 .prefix_2 { padding-left: 160px; }
.container_12 .prefix_4 { padding-left: 320px; }
.container_12 .prefix_5 { padding-left: 400px; }
.container_12 .prefix_7 { padding-left: 560px; }
.container_12 .prefix_8 { padding-left: 640px; }
.container_12 .prefix_10 { padding-left: 800px; }
.container_12 .prefix_11 { padding-left: 880px; }
.container_16 .prefix_1 { padding-left: 60px; }
.container_16 .prefix_2 { padding-left: 120px; }
.container_16 .prefix_3 { padding-left: 180px; }
.container_16 .prefix_5 { padding-left: 300px; }
.container_16 .prefix_6 { padding-left: 360px; }
.container_16 .prefix_7 { padding-left: 420px; }
.container_16 .prefix_9 { padding-left: 540px; }
.container_16 .prefix_10 { padding-left: 600px; }
.container_16 .prefix_11 { padding-left: 660px; }
.container_16 .prefix_13 { padding-left: 780px; }
.container_16 .prefix_14 { padding-left: 840px; }
.container_16 .prefix_15 { padding-left: 900px; }
.container_12 .suffix_3, .container_16 .suffix_4 { padding-right: 240px; }
.container_12 .suffix_6, .container_16 .suffix_8 { padding-right: 480px; }
.container_12 .suffix_9, .container_16 .suffix_12 { padding-right: 720px; }
.container_12 .suffix_1 { padding-right: 80px; }
.container_12 .suffix_2 { padding-right: 160px; }
.container_12 .suffix_4 { padding-right: 320px; }
.container_12 .suffix_5 { padding-right: 400px; }
.container_12 .suffix_7 { padding-right: 560px; }
.container_12 .suffix_8 { padding-right: 640px; }
.container_12 .suffix_10 { padding-right: 800px; }
.container_12 .suffix_11 { padding-right: 880px; }
.container_16 .suffix_1 { padding-right: 60px; }
.container_16 .suffix_2 { padding-right: 120px; }
.container_16 .suffix_3 { padding-right: 180px; }
.container_16 .suffix_5 { padding-right: 300px; }
.container_16 .suffix_6 { padding-right: 360px; }
.container_16 .suffix_7 { padding-right: 420px; }
.container_16 .suffix_9 { padding-right: 540px; }
.container_16 .suffix_10 { padding-right: 600px; }
.container_16 .suffix_11 { padding-right: 660px; }
.container_16 .suffix_13 { padding-right: 780px; }
.container_16 .suffix_14 { padding-right: 840px; }
.container_16 .suffix_15 { padding-right: 900px; }
.clear { clear: both; display: block; overflow: hidden; visibility: hidden; width: 0; height: 0; }
.clearfix:after { clear: both; content: '.'; display: block; visibility: hidden; height: 0; }
.clearfix { display: inline-block; }
* html .clearfix { height: 1%; }
.clearfix { display: block; }
.noScript, .preview { text-align: right; color: #FFFFFF; font-size: 1.2em; width: 100%; background-color: red; padding: 10px 0px 10px 0px; border-bottom: 1px dashed #FFFFFF; }
.noScript a, .noScript a:link { color: #FFFFFF; font-weight: bold; text-decoration: none; margin-right: 20px; }
.noScript a:hover { text-decoration: underline; }
.preview { background-color: #000; position: relative; z-index: 10; font-size: 10px; font-weight: bold; border-bottom: 1px dotted #AAA; }
.preview p { margin-bottom: 0; margin-right: 20px; }
noscript p { margin-bottom: 0; }
body { font: 13px/1.5 Helvetica, Arial, 'Liberation Sans', FreeSans, sans-serif; }
#zoom { z-index: 100000; }
ul { list-style: none; margin-bottom: 0; }
li { margin-left: 0; }
a { color: #000; text-decoration: none; }
a:hover { text-decoration: underline; }
img { display: block; }
.yellow { color: #FFCD0C; }
.blue { color: #044F8F; }
.red { color: #CC0000; }
body { background-color: #F5F5F5; color: #444; background-image: url(/img/backgrounds/body.gif); }
object, embed { margin-bottom: 0; }
.sprite { text-indent: -9999px; }
.content-wrapper { width: 960px; margin: 10px auto; position: relative; overflow: hidden; background-color: #FFF; }
.content { float: left; margin: 10px 10px 0 10px; width: 940px; }
.footer { width: 960px; margin: 5px auto 10px auto; overflow: hidden; }
.footer p { text-align: right; margin-bottom: 0; font-size: 10px; color: #999 }
.left { float: left; }
.right { float: right; }
.shadow { box-shadow: 0 0 8px #999; -moz-box-shadow: 0 0 8px #999; }
.light_shadow { box-shadow: 0 0 5px #BBB; -moz-box-shadow: 0 0 5px #BBB; }
.light_shadow_down { box-shadow: 0 4px 8px #BBB; -moz-box-shadow: 0 4px 8px #BBB; }
div.banner { background-color: transparent; }
div.banner.dim_960x90 { margin: 10px auto; width: 960px; overflow: hidden; }
div.separador { float: left; width: 940px; background-color: #DDD; margin: 8px 0; height: 4px; }
div.separador.bottom { margin-top: 0; }
div.separador._940x4, div.separador._940x1 { width: 940px; }
div.separador._940x1 { height: 1px; margin: 4px 0; }
div.separador._240x4 { width: 240px; }
div.separador._300x4 { width: 300px; }
div.separador._350x4 { width: 350px; }
div.separador._350x1 { height: 1px; width: 350px; }
div.separador._620x4 { width: 620px; }
div.separador._360x4 { width: 360px; }
span.section { font-weight: bold; margin-right: 6px; padding-right: 6px; border-right: 1px solid #CCC; }
span.en_linea, span.update_timestamp { color: #666; font-size: 12px; }
span.update_timestamp { margin-left: 6px; border-left: 1px solid #CCC; padding-left: 6px; color: #044F8F; font-weight: bold; }
span.date, span.time { font-weight: bold; margin-right: 5px; padding-right: 5px; border-right: 1px solid #CCC; }
span.time { color: #044F8F; }
span.time.red { color: #CC0000; }
span.en_linea { color: #CC0000; font-weight: bold; margin-right: 5px; padding-right: 5px; border-right: 1px solid #CCC; }
span.related { font-weight: bold; font-size: 11px; text-transform: uppercase; border-bottom: 1px solid #CCC; display: block; overflow: hidden; float: left; width: 100%; }
span.lowercase { text-transform: lowercase; }
span.uppercase { text-transform: uppercase; }
span.alert { color: #CC0000; font-weight: bold; background-image: url(/img/graphics/bullets/warning.png); background-repeat: no-repeat; padding-left: 18px; font-size: 10.5px; }
span.alert.white { color: #FFF; }
span.alert:after { content: 'Contenido no disponible'; }
span.alert.no_default_content:after { content: ''; }
span.group { float: left; font-weight: bold; text-transform: uppercase; font-size: 11.5px; color: #FFF; background-image: url(/img/backgrounds/header.png); background-position: 0 -125px; padding: 4px 8px 2px 8px; }
span.group.full_width { width: 924px; margin-bottom: 4px; }
span.group a { font-weight: bold; color: #FFF; }
span.group a:hover { text-decoration: none; }
.widget.col_240 span.group { width: 224px; }
.widget.col_300 span.group { width: 284px; }
span.group.black { background-color: #000; }
span.group.blue { background-color: #044F8F; }
span.group.red { background-color: #CC0000; }
span.group.green { background-color: #C5D927; }
span.group.yellow { background-color: #FFCD0C; }
#issuusb-container { z-index: 10000; }
.clear { clear: both; }.sprite.icons { background-image: url(/img/sprites/icons.png); }
.icons.facebook { background-position: -16px -140px; }
.icons.twitter { background-position: -19px -200px; }
.icons.rss { background-position: -20px -80px; }
.icons.movil { background-position: -20px -20px; }
.icons.facebook.red { background-position: -96px -140px; }
.icons.twitter.red { background-position: -99px -200px; }
.icons.rss.red { background-position: -100px -80px; }
.icons.movil.red { background-position: -100px -20px; }
.icons.information { background-position: -14px -254px; }
.icons.instagram { background-position: -93px -248px; }
.icons.weather { background-image: url(/img/sprites/weather.png); clear: both; text-indent: -9999px; float: left; margin-right: 10px; }
.icons.weather.sunny { background-position: -80px -20px; width: 31px; height: 31px; }
.icons.weather.mostly_sunny { background-position: -20px -20px; width: 46px; height: 33px; }
.icons.weather.mostly_cloudy { background-position: -80px -60px; width: 44px; height: 31px; }
.icons.weather.cloudy { background-position: -20px -55px; width: 31px; height: 26px; }
.icons.weather.chance_of_rain { background-position: -20px -100px; width: 32px; height: 31px; }
.icons.weather.rain { background-position: -80px -180px; width: 27px; height: 32px; }
.icons.weather.storm { background-position: -80px -100px; width: 31px; height: 32px; }
.icons.weather.chance_of_snow { background-position: -20px -140px; width: 32px; height: 30px; }
.icons.weather.snow { background-position: -20px -180px; width: 27px; height: 30px; }
.icons.weather.icy { background-position: -80px -140px; width: 31px; height: 31px; }.bullets { background-position: 0 0; background-repeat: no-repeat; padding-left: 20px; }
.bullets.video { background-image: url(/img/graphics/bullets/video.png); background-position: 0 3px; }
.bullets.video.filled { background-image: url(/img/graphics/bullets/video_filled.png); background-position: 0 3px; }
.bullets.audio { background-image: url(/img/graphics/bullets/audio.png); }
.bullets.camera { background-image: url(/img/graphics/bullets/camera.png); padding-left: 18px; }
.bullets.document { background-image: url(/img/graphics/bullets/document.png); background-position: 2px 2px; }
.bullets.globe { background-image: url(/img/graphics/bullets/globe.png); background-position: 0 50%; padding-left: 18px; }
.bullets.link { background-image: url(/img/graphics/bullets/link.png); }
.bullets.link.white { background-image: url(/img/graphics/bullets/link_white.png); }#header { background-color: #EEE; background-image: url(/img/backgrounds/header.png); background-repeat: repeat-x; }
#header.movida_oriental { background-image: none; background-color: #000; position: relative; }
#header.movida_oriental .brightness { float: left; width: 574px; height: 21px; position: absolute; top: 0; left: 0; z-index: 3; background-image: url(/img/backgrounds/header.png); background-repeat: repeat-x; background-position: 0 -230px; }
#header ul { float: left; }
#header ul li { float: left; }
#header .top { width: 940px; position: relative; overflow: hidden; z-index: 2; }
#header.movida_oriental .top { float: right; width: auto; }
#header .top p { float: left; margin-bottom: 0; padding: 4px 8px; margin-left: 5px; }
#header .middle { height: 93px; padding: 5px 8px 0 8px; position: relative; z-index: 1; }
#header.movida_oriental .middle { height: 120px; padding: 0; }
#header ul.subdomains { float: right; padding: 0 0 4px 8px; background-color: #FFF; }
ul.subdomains li img { vertical-align: baseline; display: inline; }
#header ul.subdomains li, #footer ul.subdomains li { margin-right: 6px; padding-right: 6px; border-right: 1px solid #CCC; }
#header ul.subdomains li.last-child, #footer ul.subdomains li.last-child { margin-right: 0; padding-right: 0; border-right: none; }
#header ul.subdomains a, #footer ul.subdomains a { font-size: 11px; }
#header ul.subdomains a.selected, #footer ul.subdomains a.selected { font-weight: bold; color: #CC0000; }
#header ul.subdomains a:hover, #footer ul.subdomains a:hover { text-decoration: underline; }
#header ul.users { float: left; }
#header ul.connect { float: right; }
#header.movida_oriental ul.connect { margin-top: 0; position: absolute; top: 30px; right: 5px; }
#header ul.connect li { font-size: 10.5px; padding: 0 5px; }
#header.movida_oriental ul.connect li { color: #FFF; }
#header ul.connect a { float: left; }
#header ul.connect a.facebook, #header ul.connect a.twitter, #header ul.connect a.rss, #header ul.connect a.instagram, #header ul.connect a.movil { height: 38px; }
#header ul.connect a.facebook { width: 39px; }
#header ul.connect a.twitter { width: 31px; }
#header ul.connect a.instagram { width: 43px; }
#header ul.connect a.rss, #header ul.connect a.movil { width: 28px; }
#header .search_box, #footer .search_box { float: right; margin-top: 18px; }
#header.movida_oriental .search_box { position: absolute; bottom: 10px; right: 10px; }
#header .search_box fieldset, #footer .search_box fieldset { margin-bottom: 0; }
#header .search_box input[type="text"], #footer .search_box input[type="text"] { width: 180px; background-image: url(/img/graphics/bullets/zoom.png); background-repeat: no-repeat; background-position: 96% 5px; background-color: #FFF; padding: 6px 30px 6px 6px; border: 1px solid #CCC; }
#header .triangle { float: right; border-top: 23px solid #FFF; border-left: 23px solid #EEE; }
#header.movida_oriental .triangle { float: right; border-top: 21px solid #FFF; border-left: 23px solid #000; }
#header a { float: left; }
#header a.logo img { margin-bottom: 5px; }
#header a.logo { float: left; margin-top: 10px; margin-right: 40px; margin-left: 5px; }
#header.movida_oriental a.logo { margin: 0; }
#header.movida_oriental a.logo img { margin-bottom: 0; }
#header a.logo:hover { text-decoration: none; }
#header .weather_holder { float: left; width: 160px; font-size: 11px; font-weight: bold; margin-top: 10px; }
#header .weather_holder a { display: block; padding-top: 3px; border-top: 1px dotted #DDD; color: #999; margin-top: 3px; }
#header .weather_holder span { float: left; vertical-align: top; width: 80px; margin-top: 2px; }
#header .weather_holder img { float: left; margin-right: 10px; }#footer { float: left; width: 940px; margin: 0 10px; }
#footer ul.menu_movida_oriental { float: left; background-color: #BBB; width: 940px; }
#footer ul.menu_movida_oriental a { color: #FFF; font-size: 10px; font-weight: bold; padding-right: 6px; margin-right: 6px; border-right: 1px solid #CCC; line-height: 28px; display: block; height: 25px; }
#footer ul.menu_movida_oriental li.first-child a, #footer ul.menu_movida_oriental li.last-child a { border-right: none; }
#footer ul.menu_movida_oriental li.first-child a { text-transform: uppercase; color: #000; font-size: 8.5px; display: block; height: 25px; line-height: 28px; padding: 0; }
#footer ul.menu_movida_oriental li.first-child { background-color: #CC0000; padding-left: 6px; margin-right: 6px; }
#footer ul.menu_movida_oriental li.first-child span { color: #FFF; }
#footer ul.other_links > li { float: left; width: 310px; background-color: #EEE; margin-right: 5px; }
#footer ul.other_links > li.last-child { margin-right: 0; }
#footer ul.other_links li ul { padding: 10px; }
#footer ul.other_links li ul li { float: none; border-bottom: 1px dotted #CCC; font-weight: bold; text-transform: lowercase; }
#footer ul.other_links li ul li:first-child { text-transform: none; }
#footer ul.other_links li ul li.last-child { border-bottom: none; }
#footer ul.other_links a { display: block; font-size: 11px; padding: 3px 0; font-weight: normal; color: #999; }
#footer ul.subdomains { margin-top: 4px; float: left; }
#footer .search_box { float: right; margin-top: 0; margin-bottom: 10px; }
#footer li.servicios { float: right; margin-right: 3px; height: 25px; line-height: 26px; }#header ul.menu, #footer ul.menu { float: left; width: 940px; background-image: url(/img/backgrounds/header.png); background-position: 0 -152px; }
#header.movida_oriental ul.menu { background-position: 0 -190px; }
#footer ul.menu { background-image: url(/img/backgrounds/header.png); background-position: 0 -125px; background-color: #CCC; }
#footer ul li { float: left; }
#header ul.menu li, #footer ul.menu li { border-right: 1px solid #FFF; text-align: center; position: relative; }
#header ul.menu li a , #footer ul.menu li a { position: relative; z-index: 500; }
#header.movida_oriental ul.menu li { border-right: 1px solid #999; }
#header ul.menu li img, #footer ul.menu li img { margin-left: 5px; vertical-align: middle; display: inline; }
#header ul.menu li.last-child, #footer ul.menu li.last-child { border-right: none; }
#header ul.menu li.clasificados { background-color: #FFCD0C; float: right; }
#header ul.menu li.clasificados, #footer ul.menu li.clasificados { text-transform: uppercase; }
#footer ul.menu li.clasificados, #footer ul.menu li.periodismo_ciudadano { float: right; }
#footer ul.menu li.clasificados { border-left: 1px solid #FFF; }
#header ul.menu li.periodismo_ciudadano { background-color: #CEDD2A; float: right; }
#header ul.menu li.clasificados a, #header ul.menu li.periodismo_ciudadano a { color: #000; background-image: url(/img/backgrounds/header.png); }
#header ul.menu a, #footer ul.menu a { display: block; padding: 4px 10px; color: #FFF; font-size: 11px; background-position: 0 -125px; background-repeat: repeat-x; font-weight: bold; }
#footer ul.menu a { color: #000; }
#header ul.menu a.submenu, #footer ul.menu a.submenu { padding-right: 20px; background-image: url(/img/graphics/bullets/yellow_down_arrow.png); background-position: 90% 7px; background-repeat: no-repeat; }
#footer ul.menu a.submenu { background-image: url(/img/graphics/bullets/black_down_arrow.png); }
#header ul.menu a.submenu:hover, #header ul.menu a.submenu.selected, #footer ul.menu a.submenu:hover, #footer ul.menu a.submenu.selected, #header ul.menu li:hover a { background-image: url(/img/graphics/bullets/black_down_arrow.png); }
#header ul.menu a:hover, #header ul.menu a.selected, #footer ul.menu a:hover, #footer ul.menu a.selected, #header ul.menu li:hover a, #footer ul.menu li:hover a { background-color: #EEE; color: #0F5881; text-decoration: none; }
#header.movida_oriental ul.menu a:hover, #header.movida_oriental ul.menu a.selected, #footer.movida_oriental ul.menu a:hover, #footer.movida_oriental ul.menu a.selected { background-color: #EEE; color: #CC0000; text-decoration: none; }
#header ul.menu li ul, #footer ul.menu li ul { display: none; position: absolute; left: 0; z-index: 5000; background-color: rgba(241, 241, 241, 0.9); border: 1px solid #FFF; }
#header ul.menu li:hover ul, #footer ul.menu li:hover ul { display: block; }
#header ul.menu li:hover ul { top: 24px; border-top: none; -moz-border-radius-bottomleft: 5px; -moz-border-radius-bottomright: 5px; -moz-box-shadow: 0 0 6px #BBB; }
#footer ul.menu li:hover ul { left: -1px; bottom: 24px; border-bottom: none; -moz-border-radius-topleft: 5px; -moz-border-radius-topright: 5px; -moz-box-shadow: 0 0 6px #BBB; }
#header ul.menu li ul li, #footer ul.menu li ul li { border-right: none; }
#header ul.menu li ul li a, #footer ul.menu li ul li a { width: 100px; text-align: left; color: #0F5881; }
#header ul.menu li ul li a:hover, #footer ul.menu li ul li a:hover { background-color: #DDD; }body.ad_background { background-repeat: no-repeat; background-position: center top; background-color: #FFF; background-attachment: fixed; }
div.ad { float: left; }
div.ad embed { margin: 0; }
div.ad img, div.ad embed { border: 1px solid #EEE; }
div.ad.no_border img, div.ad.no_border embed { padding: 0; border: none; }
div.ad._336x280 img, div.ad._336x280 embed { padding: 11px; }
div.ad._234x60 img { padding: 2px; }
div.ad._200x90 { float: right; border-left: 1px dotted #CCC; padding-left: 14px; }
div.ad._240x200 > div { float: left; height: 200px; }
div.ad._240x60 > div { float: left; height: 60px; }
div.ad._240x200 .separador, div.ad._240x60 .separador { height: 4px; }
div.ad._240x200 img, div.ad._240x60 img { border: none; }#disqus_thread h3 { font-size: 12px; }
#disqus_thread .dsq-options { display: none; }
#disqus_thread { border-top: 1px dotted #CCC; float: right; width: 350px; }
div.comments_disclaimer { border-top: 3px solid #CCC; float: right; width: 350px; padding-top: 10px; }
div.comments_disclaimer h4 { color: #003A7E; margin-bottom: 0; }
#disqus_thread .dsq-post-area { border-top: 1px dotted #CCC; padding-top: 10px; }
#disqus_thread #dsq-content .dsq-pagination { padding: 0; }.widgets { float: left; }
.col_240 { width: 240px; }
.col_300 { width: 300px; }
.widget { float: left; }
.widget.data { float: left; position: relative; background-color: #ECECEC; }
.widget ul.tabs { float: left; position: relative; z-index: 2; }
.widget ul.tabs li { float: left; }
.widget ul.tabs a, .widget ul.tabs h2 { display: block; padding: 4px 11px; text-transform: uppercase; font-size: 9px; background-color: #FFF; border: 1px solid #DDD; border-left: none; margin: 0; line-height: 18px; }
.widget ul.tabs li.first-child a { border-left: 1px solid #DDD; }
.widget ul.tabs a strong { color: #044F8F; }
.widget ul.tabs a:hover { text-decoration: none; background-color: #F9F9F9; }
.widget ul.tabs a.selected { background-color: #F4F4F4; border-bottom-color: #F4F4F4; }
.widget table { margin: 10px; }
.widget.col_240 table { width: 220px; }
.widget th { text-align: left; text-transform: uppercase; font-size: 11px; padding: 1px 4px; background-color: #E5E5E5; }
.widget tbody td { border-bottom: 1px solid #ECECEC; background-color: #FFF; padding: 1px 4px; }
.widget tfoot td { padding-top: 5px; }
.widget tbody td, .widget tfoot td { font-size: 9px; }
.widget h2, .widget h3, .widget a { font-size: 11px; font-weight: normal; margin-bottom: 0; }
.widget ul.notes_list, .widget ol.notes_list { float: left; }
.widget ol.notes_list { list-style-type: decimal; }
.widget ol.notes_list > li { margin-left: 25px; }
.widget ul.tabs + ul.notes_list, .widget ul.tabs + ol.notes_list, ul.notes_list + ul.notes_list, ol.notes_list + ol.notes_list { float: left; background-color: #F4F4F4; border: 1px solid #DDD; padding: 0px 5px; margin-top: -1px; position: relative; z-index: 1; }
ul.notes_list + ul.notes_list, ol.notes_list + ol.notes_list, ul.notes_list + ol.notes_list, ol.notes_list + ul.notes_list { display: none; }
.widget ul.notes_list > li, .widget ol.notes_list > li { padding: 5px; border-bottom: 1px dotted #CCC; font-size: 11px; }
.widget ul.notes_list li.last-child, .widget ol.notes_list li.last-child { border-bottom: none; }
.widget ul.nav li { float: left; background-color: #05446E; margin-right: 1px; }
.widget ul.nav li.prev, .widget ul.nav li.next { background-color: #000; }
.widget ul.nav a { float: left; display: block; height: 12px; color: #FFF; font-size: 9px; padding: 3px 6px; background-image: url(/img/backgrounds/header.png); background-position: 0 -128px; }
.widget ul.nav a:hover, .widget ul.nav a.selected { text-decoration: none; background-color: #000; }
.notes_navigator { float: left; background-color: #F5F5F5; background: -moz-linear-gradient(270deg, #DDD, #FFF); height: 212px; padding: 10px; position: relative; border: 4px solid #FFF; }
.notes_navigator.main { width: 602px; margin-right: 10px; }
.notes_navigator.secondary { width: 272px; }
.notes_navigator.main img, .notes_navigator.secondary img { float: left; padding: 5px; border: 1px solid #CCC; margin-right: 10px; }
.notes_navigator.main h2, .notes_navigator span.title, .notes_navigator.secondary h2 { margin-bottom: 0; }
.notes_navigator span.title { font-size: 10px; text-transform: uppercase; font-weight: bold; }
.notes_navigator span.title + span.title { padding-left: 5px; margin-left: 5px; border-left: 1px solid #BBB; }
.notes_navigator.main h2, .notes_navigator.main h2 a { font-size: 19px; line-height: 20px; margin: 5px 0; font-weight: bold; }
.notes_navigator.main p a { font-size: 13px; }
.notes_navigator.main div.notes_holder { float: left; width: 602px; height: 212px; overflow: hidden; }
.notes_navigator.main div.notes_holder ul { float: left; height: 212px; }
.notes_navigator.main div.notes_holder li { float: left; width: 602px; }
.notes_navigator.main ul.nav { position: absolute; bottom: 10px; left: 366px; }
.notes_navigator.secondary h3 { float: left; margin: 4px 0; font-weight: normal; clear: both; font-size: 11px; }
.notes_navigator.secondary img { float: left; display: block; margin-right: 10px; }.widget.destacadas_impreso span.title, .widget.titulos_seccion span.title { float: left; font-weight: bold; text-transform: uppercase; font-size: 11.5px; line-height: 14px; margin-bottom: 5px; }
.widget.destacadas_impreso span.title strong, .widget.titulos_seccion span.title strong { color: #044F8F; width: 240px; display: block; }
.widget.titulos_seccion span.title { margin-left: 5px; }
.widget.destacadas_impreso a.rss { font-size: 9px; font-weight: bold; color: #044F8F; float: right; margin-top: 8px; }
.widget.destacadas_impreso ul.notes_list, .widget.destacadas_impreso ul.notes_list { width: 228px; }
.widget.destacadas_impreso span.section { color: #044F8F; }
.widget.destacadas_impreso div.cover { float: left; width: 218px; border: 1px dotted #DDD; border-top: none; color: #044F8F; padding: 10px; height: 195px; overflow: hidden; background: -moz-linear-gradient(270deg, #EEE, #FFF); position: relative; }
.widget.destacadas_impreso div.cover a.ver_btn { position: absolute; right: 5px; bottom: 15px; width: 50px; font-weight: bold; line-height: 12px; }
.widget.destacadas_impreso div.cover img { padding: 3px; background-color: #FFF; float: left; margin-right: 10px; }
.widget.titulos_seccion p { color: #999; margin-bottom: 0; }
.widget td.hour { background-color: #FFCD0C; font-weight: bold; }
.widget td.result { background-color: #D6D6D6; border-left: 1px solid #ECECEC; font-weight: bold; }
.widget.flash_informativo span.title { float: left; font-weight: bold; text-transform: uppercase; font-size: 11.5px; line-height: 14px; margin-bottom: 5px; }
.widget.flash_informativo span.group { position: relative; }
.widget.flash_informativo span.group img { position: absolute; right: 6px; top: 5px; z-index: 2; }
.widget.flash_informativo span.group img.cycle_bg { z-index: 1; right: 4px; top: 3px; }
.widget.flash_informativo span.title strong { color: #044F8F; width: 240px; display: block; }
.widget.flash_informativo a.rss { font-size: 9px; font-weight: bold; color: #044F8F; float: right; margin-top: 8px; }
.widget.flash_informativo span.section { color: #000; text-transform: uppercase; border-right: none; }
.widget.flash_informativo span.tweet { font-size: 12px; line-height: 16px; }
.widget.flash_informativo ul.list-overflow { overflow-y: scroll; height: 410px; }
.widget.flash_informativo li.last-child a { float: right; text-transform: uppercase; color: #044F8F; font-weight: bold; font-size: 10px; }
.widget.flash_informativo li.last-child a.red { color: #CC0000; }
.widget.flash_informativo.full ul.notes_list { width: 620px; }
.widget.flash_informativo.full ul.notes_list li { padding: 10px; }
.widget.flash_informativo.full span.tweet { color: #666; }
ul.filters { float: left; width: 620px; border-bottom: 1px dotted #CCC; padding-bottom: 5px; }
ul.filters li { float: right; margin-left: 5px; padding-left: 5px; border-left: 1px dotted #CCC; }
ul.filters li.no_border { border: none; }
ul.filters li:last-child { float: left; padding-left: 0; margin-left: 0; border: none; }
ul.filters li a { text-transform: uppercase; font-weight: bold; color: #999; font-size: 13px; }
ul.filters li a.selected { color: #044F8F; }
.widget.flash_informativo.full ul.nav { margin: 0 auto; width: 100px; }
.widget.multimedia .media, .widget.especiales .media { float: left; padding: 10px; background-color: #F4F4F4; border: 1px solid #DDD; margin-top: -1px; }
.widget.multimedia ul.tabs { margin-top: 4px; }
.widget.col_300 .media { width: 278px; }
.widget .media ul.nav { background-color: #000; padding: 3px; overflow: hidden; }
.widget.col_300 .media ul.nav { width: 274px; }
.widget .media ul.nav li { float: left; background-color: #FFCD0C; margin-right: 1px; }
.widget .media ul.nav li a { color: #000; }
.widget .media ul.nav li a:hover, .widget .media ul.nav li a.selected { background-color: #AAA; }
.widget .media ul.nav li.prev, .widget .media ul.nav li.next { background-color: #AAA; }
.widget .media h2, .widget .media h2 a { font-size: 16px; font-weight: bold; margin-top: 7px; line-height: 20px; margin-bottom: 2px; }
.widget .media p, .widget .media p a { font-size: 12px; }
.widget .media p { float: left; width: 100%; margin-bottom: 0; }
.widget .media ul.metadata { margin-bottom: 5px; padding-bottom: 5px; border-bottom: 1px dotted #CCC; width: 100%; }
.widget .media ul.more li { float: left; width: 90px; }
.widget .media ul.more li:nth-child(2) { margin: 0 4px; }
.widget .media ul.more li img { padding: 4px; background-color: #CCC; margin-bottom: 6px; }
.widget .media ul.more li a { display: block; font-size: 10px; line-height: 12px; }
.widget .media ul.more li a:hover { text-decoration: none; }
.widget .media span.title { text-transform: uppercase; font-weight: bold; font-size: 10px; }
.widget .media span.short_title { display: block; float: left; width: 100%; height: 24px; margin-bottom: 3px; overflow: hidden; }
.widget.multimedia a.photo, .widget.multimedia a.video, .widget.multimedia a.audio { float: left; width: 280px; height: 170px; position: relative; }
.widget.multimedia a.photo span, .widget.multimedia a.video span.media_icon, .widget.multimedia a.audio span { float: left; position: absolute; top: 0; left: 0; width: 280px; height: 170px; display: none; text-indent: -9999px; }
.widget.multimedia a.photo:hover span { background-image: url(/img/sprites/multimedia.png); background-position: -20px -20px; display: block; }
.widget.multimedia a.video:hover span.media_icon { background-image: url(/img/sprites/multimedia.png); background-position: -20px -210px; display: block; }
.widget.multimedia a.audio:hover span { background-image: url(/img/sprites/multimedia.png); background-position: -20px -400px; display: block; }
.widget.multimedia ul.more a { position: relative; }
.widget.multimedia ul.more a span.media_icon { display: none; position: absolute; top: 4px; left: 4px; width: 82px; height: 47px; float: left; text-indent: -9999px; }
.widget.multimedia ul.more a:hover span.media_icon { display: block; }
.widget.multimedia div.photos ul.more a:hover span.media_icon { background-image: url(/img/sprites/multimedia.png); background-position: -320px -20px; }
.widget.multimedia div.videos ul.more a:hover span.media_icon { background-image: url(/img/sprites/multimedia.png); background-position: -320px -210px; }
.widget.multimedia div.audio ul.more a:hover span.media_icon { background-image: url(/img/sprites/multimedia.png); background-position: -320px -400px; }
.widget.multimedia .media_holder { float: left; width: 280px; height: 170px; overflow: hidden; }
.widget.multimedia div.videos ul.more span.img_holder { float: left; width: 82px; height: 47px; overflow: hidden; display: block; border: 4px solid #CCC; background-color: #CCC; margin-bottom: 6px; }
.widget.multimedia div.videos ul.more span.img_holder img { padding: 0; background-color: transparent; margin-bottom: 0; }
ul.nav_multimedia { float: right; margin-right: 10px; margin-top: -40px; }
ul.nav_multimedia li { float: left; height: 30px; margin-left: 2px; }
ul.nav_multimedia li a { float: left; height: 28px; padding: 0 14px; line-height: 30px; font-weight: bold; background: -moz-linear-gradient(270deg, #EEE, #FFF); }
ul.nav_multimedia li a:hover { text-decoration: none; background: -moz-linear-gradient(270deg, #DDD, #EEE); }
ul.nav_multimedia li a.selected { background-color: #FDC600; height: 30px; background: -moz-linear-gradient(270deg, #FFEC47, #FDC600); }
.widget.multimedia.fotos .photos_container { float: left; background-color: #F1F1F1; border: 2px solid #FFF; min-height: 445px; }
.widget.multimedia.fotos .photos_container div.notes_holder { float: left; width: 596px; height: 228px; margin: 10px 10px 0; overflow: hidden; }
.widget.multimedia.fotos .photos_container div.notes_holder ul { float: left; height: 252px; }
.widget.multimedia.fotos .photos_container div.notes_holder li { float: left; width: 596px; }
.widget.multimedia.fotos ul.carousel { float: left; width: 100%; margin-top: 10px; }
.widget.multimedia.fotos ul.carousel li.separator { width: 100%; clear: both; border-top: 1px dotted #CCC; margin: 10px 0; }
.widget.multimedia.fotos ul.photos { padding: 0; margin: 0; margin-top: 2px; }
.widget.multimedia.fotos ul.photos li > a { float: left; position: relative; }
.widget.multimedia.fotos .other_photos { width: 592px; }
.widget.multimedia.fotos ul.nav { top: 220px; bottom: auto; }
.widget.multimedia.fotos ul.nav li a.selected { color: #FFF; }
.widget.multimedia.fotos .other_photos span.img_holder { float: left; width: 82px; height: 47px; overflow: hidden; display: block; margin-bottom: 5px; border: 3px solid #DDD;; background-color: #CCC; }
.widget.multimedia.fotos .other_photos span.img_holder img { margin: 0; padding: 0; }
.widget.multimedia.fotos ul.photos span.img_holder { float: left; width: 324px; height: 216px; overflow: hidden; border: 5px solid #DDD; margin-right: 10px; }
.widget.multimedia.fotos ul.photos span.img_holder img { border: none; padding: 0; margin: 0; }
.widget.multimedia.fotos a.btn { float: left; margin: 5px; width: 584px; text-align: center; }
.widget.multimedia.fotos a.btn img { display: inline; border: none; padding: 0; float: none; vertical-align: middle; margin-right: 5px; display: none; }
.widget.multimedia.fotos ul.carousel a { float: left; position: relative; }
.widget.multimedia.fotos ul.carousel a:hover { text-decoration: none; }
.widget.multimedia.fotos span.photo_thumb_icon, .widget.multimedia.fotos span.video_thumb_icon, .widget.multimedia.fotos span.audio_thumb_icon { display: none; position: absolute; z-index: 2; top: 3px; left: 3px; width: 82px; height: 47px; float: left; text-indent: -9999px; background-image: url(/img/sprites/multimedia.png); }
.widget.multimedia.fotos a:hover span.photo_thumb_icon, .widget.multimedia.fotos a:hover span.video_thumb_icon, .widget.multimedia.fotos a:hover span.audio_thumb_icon, .widget.multimedia.fotos span.photo_thumb_icon.no_thumb, .widget.multimedia.fotos span.video_thumb_icon.no_thumb, .widget.multimedia.fotos span.audio_thumb_icon.no_thumb { display: block; }
.widget.multimedia.fotos a:hover span.photo_thumb_icon, .widget.multimedia.fotos span.photo_thumb_icon.no_thumb { background-position: -320px -20px; }
.widget.multimedia.fotos a:hover span.video_thumb_icon, .widget.multimedia.fotos span.video_thumb_icon.no_thumb { background-position: -320px -210px; }
.widget.multimedia.fotos span.photo_preview_icon, .widget.multimedia.fotos span.video_preview_icon, .widget.multimedia.fotos span.audio_preview_icon { display: none; position: absolute; z-index: 2; top: 5px; left: 5px; width: 324px; height: 216px; float: left; text-indent: -9999px; background-image: url(/img/sprites/multimedia.png); }
.widget.multimedia.fotos a:hover span.photo_preview_icon, .widget.multimedia.fotos a:hover span.video_preview_icon, .widget.multimedia.fotos a:hover span.audio_preview_icon, .widget.multimedia.fotos span.photo_preview_icon.no_preview, .widget.multimedia.fotos span.video_preview_icon.no_preview, .widget.multimedia.fotos span.audio_preview_icon.no_preview { display: block; }
.widget.multimedia.fotos a:hover span.photo_preview_icon, .widget.multimedia.fotos span.photo_preview_icon.no_preview { background-position: -20px -600px; }
.widget.multimedia.fotos a:hover span.video_preview_icon, .widget.multimedia.fotos span.video_preview_icon.no_preview { background-position: -20px -840px; }
.widget.multimedia.fotos a:hover span.audio_preview_icon, .widget.multimedia.fotos span.audio_preview_icon.no_preview { background-position: -20px -1080px; }
.widget.multimedia.fotos .metadata { float: left; width: 100%; margin-top: 10px; }
.widget.multimedia.fotos .metadata a { font-weight: bold; }
.widget.multimedia.fotos .metadata a.bullets.link { background-position: middle left; padding-left: 15px; }
.widget.multimedia.fotos .image_holder { margin: 0; border: none; }
.widget.multimedia.fotos .image_holder img { margin: 0; }
.widget.multimedia.fotos .photos_counter.bullets.camera { float: left; font-size: 36px; height: 40px; width: 40px; right: -5px; bottom: 30px; padding: 10px; line-height: normal; font-weight: bold; background-position: 10px 20px; }
.widget.multimedia.fotos .photos_counter.bullets.camera img { margin: 0; border: none; padding: 0; float: right; }.widget.suplementos .media { float: left; padding: 10px; background-color: #06528A; border: 1px solid #06528A; }
.widget.suplementos ul.tabs { margin-top: 4px; width: 301px; }
.widget.suplementos ul.tabs a.selected { background-color: #06528A; border-color: #06528A; color: #FFF; }
.widget.suplementos ul.tabs li.last-child a { padding: 4px 12px 4px 13px; }
.widget.suplementos .media p, .widget.suplementos .media a { color: #FFF; }
.widget.suplementos .media p a { display: block; font-size: 11px; margin-top: 3px; padding-left: 18px; background-position: 0 2px; }
.widget.suplementos img { margin-bottom: 5px; border: 1px solid #007177; }
.widget.suplementos .media h3 { color: #FFF; font-size: 15px; font-weight: bold; }
.widget.suplementos .media h2 + p, .widget.suplementos .media h3 + p { border-bottom: none; margin-bottom: 0; }
.widget.suplementos .media h3 + a { float: left; }
.widget.suplementos span.title + a { float: left; margin-right: 10px; margin-top: 5px; }
.widget.suplementos span.title + a + p { float: left; }
.widget.suplementos hr { border-color: #007177; margin-bottom: 5px; }
.widget.suplementos ul.more { float: left; background-color: #06528A; color: #FFF; width: 280px; padding: 0px; }
.widget.suplementos ul.more strong { text-transform: uppercase; font-size: 11.5px; }
.widget.suplementos ul.more a { color: #FFF; display: block; padding: 3px 0; }
.widget.suplementos ul.others a { color: #FFF; display: block; padding: 3px 0 3px 20px; background-position: 0 5px; }
.widget.suplementos ul.more a.link { float: left; background-position: 0 4px; }
.widget.suplementos ul.more li.first-child a { margin-top: 0; }
.widget.suplementos ul.more li.first-child h3 { font-size: 12px; }
.widget.suplementos ul.more li:hover a { padding-left: 0px; }
.widget.suplementos ul.more li.first-child:hover a { padding-left: 0; }
.widget.suplementos ul.more li.first-child:hover a.link { text-decoration: underline; }
.widget.suplementos ul.more li.first-child span.title { text-transform: uppercase; font-weight: bold; }
.widget.suplementos ul.more li.first-child a:hover { padding-left: 0; background-color: transparent; }
.widget.suplementos ul.more li.last-child { border-bottom: none; }
.widget.suplementos ul.more a span { background: -moz-linear-gradient(270deg, #F9C300, #FEA400); color: #000; font-size: 7px; font-weight: bold; padding: 3px 5px 2px; -moz-border-radius: 2px; margin-right: 5px; text-transform: uppercase; text-shadow: 0 1px rgba(255, 255, 255, .75); }
.widget.suplementos ul.more a:hover { text-decoration: none; }
.widget.suplementos_list ul.editions { float: left; width: 599px; padding: 10px 10px 0; border: 1px solid #CCC; background: -moz-linear-gradient(270deg, #DDD, #EEE, #DDD); margin-bottom: 10px; }
.widget.suplementos_list ul.editions li { float: left; padding: 8px; background-color: #FFF; border: #EEE; margin-right: 10px; margin-bottom: 10px; width: 278px; position: relative; }
.widget.suplementos_list ul.editions li span.type { position: absolute; bottom: 15px; left: 15px; background-color: #003A7E; color: #FFF; padding-top: 4px; }
.widget.suplementos_list ul.editions li:nth-child(even) { margin-right: 0; }
.widget.suplementos_list ul.editions li img { float: left; width: 126px; height: 160px; background-color: #EEE; line-height: 160px; text-align: center; font-weight: bold; color: #BBB; text-transform: uppercase; margin-right: 10px; border: 1px solid #DDD; }
.widget.suplementos_list ul.editions li h3, .widget.suplementos_list ul.editions li h3 a { color: #003A7E; font-weight: bold; font-size: 14px; line-height: 16px; margin-bottom: 4px; }
.widget.suplementos_list ul.editions li p { margin-bottom: 0; font-size: 11.5px; }
.widget.suplementos_list ul.nav { width: 91px; margin: 0 auto; }
.widget.suplementos_list hr { margin-bottom: 10px; border-style: dotted; }
.widget.ranking span.title { float: left; font-weight: bold; text-transform: uppercase; font-size: 11.5px; line-height: 14px; margin-bottom: 5px; }
.widget.ranking ol { margin-bottom: 0; padding-bottom: 10px; }
div.aside .widget.ranking ol > li:last-child { list-style-type: none; float: left; width: 273px; margin: 0; padding-right: 10px; }
div.aside .widget.ranking ol > li:last-child a { float: right; text-transform: uppercase; color: #044F8F; font-weight: bold; font-size: 10px; }
.widget.ranking.full ol { color: #044F8F; padding-bottom: 0; }
.widget.ranking.full ol.notes_list { float: left; width: 610px; margin-left: 10px; }
.widget.ranking.full ol.notes_list > li:first-child { background: -moz-linear-gradient(270deg, #DDD, #FFF); margin-top: 10px; margin-bottom: 10px; border-bottom: none; padding: 10px; width: 588px; border: 1px solid #FFF; position: relative; list-style-type: none; margin-left: 0; }
.widget.ranking.full ol.notes_list > li:first-child.no_image { padding: 10px 15px; width: 578px; }
.widget.ranking.full ol.notes_list > li:first-child.no_image a { width: 100%; }
.widget.ranking.full ol.notes_list > li:first-child h3 { margin-top: 5px; margin-bottom: 10px; }
.widget.ranking.full ol.notes_list > li:first-child h3 a { font-size: 20px; font-weight: bold; display: inline; }
.widget.ranking.full ol.notes_list > li:first-child p { margin-bottom: 0; }
.widget.ranking.full ol.notes_list > li:first-child.no_image p { margin-bottom: 10px; }
.widget.ranking.full ol.notes_list h3 a { font-size: 16px; display: block; line-height: 20px; }
.widget.ranking.full ol.notes_list h3 { display: block; }
.widget.ranking.full ol.notes_list > li { float: left; width: 585px; font-size: 18px; line-height: 18px; padding: 7px 0; }
.widget.ranking.full ol.notes_list > li.last_child { border-bottom: none; }
.widget.ranking.full ol.notes_list > li img { float: left; margin-right: 10px; padding: 3px; border: 1px dotted #CCC; }
.widget.ranking.full ol.notes_list > li span + img { float: none; }
.widget.ranking.full ol.notes_list > li p { font-size: 12px; color: #000; }
.widget.ranking.full ol.notes_list > li span.section { font-size: 11px; border-right: none; text-transform: uppercase; }
.widget.ranking.full ol.notes_list > li:first-child ul.metadata { width: 330px; position: absolute; bottom: 10px; left: 266px; }
.widget.ranking.full ol.notes_list > li:first-child.no_image ul.metadata { position: relative; width: 100%; left: auto; bottom: auto; }
.widget.ranking.full ol ul.metadata { width: 100%; }
.widget.ranking.full ol ul.metadata li { border-bottom: none; }
.widget.ranking.full ul.nav { margin: 0 auto; width: 100px; }
.widget.ranking.full ul.filters li { float: left; margin-left: 0; padding-left: 0; margin-right: 5px; padding-right: 5px; border-right: 1px dotted #CCC; }
.widget.ranking.full ul.filters li:last-child { border-right: none; }.widget.servicios { float: left; width: 620px; background-color: #EEE; }
.widget.servicios.clasificados { width: 310px; margin-left: 10px; }
.widget.servicios.clasificados p { float: left; padding: 10px; font-size: 12px; margin-bottom: 0; line-height: 25px; }
.widget.servicios.clasificados p a { font-size: 12px; }
.widget.servicios ul.menu_versiones { background-color: #003A7E; overflow: hidden; background-image: url(/img/backgrounds/header.png); background-position: 0 -125px; padding-left: 30px; }
.widget.servicios.clasificados ul.menu_versiones { background-color: #FFCD0C; }
.widget.servicios ul.menu_versiones li { float: left; font-size: 11px; padding: 4px 0 3px 6px; }
.widget.servicios ul.menu_versiones a { padding-right: 6px; border-right: 1px solid #FFF; font-size: 10px; color: #FFF; }
.widget.servicios ul.menu_versiones li.last-child a { padding-right: 0; border-right: none; }
.widget.servicios ul.servicios { padding: 10px 10px; float: left; }
.widget.servicios ul.servicios li { float: left; margin-right: 5px; }
.widget.servicios ul.servicios li.last-child { margin-right: 0; }
.widget.servicios ul.servicios li a { float: left; width: 46px; background-image: url(/img/sprites/servicios.png); background-color: #003A7E; -moz-border-radius: 5px; border: 1px solid #FFF; text-align: center; font-size: 8.5px; padding-top: 43px; padding-bottom: 1px; color: #FFF; }
.widget.servicios.clasificados ul.servicios li a { background-color: #FDC600; color: #000; }
.widget.servicios ul.servicios li a:hover { background-color: #002245; text-decoration: none; }
.widget.servicios.clasificados ul.servicios li a:hover { background-color: #FEA400; text-decoration: none; }
.widget.servicios ul.servicios a.tiempo { background-position: -16px -20px; }
.widget.servicios ul.servicios a.rss { background-position: -57px -20px; }
.widget.servicios ul.servicios a.sms { background-position: -96px -20px; }
.widget.servicios ul.servicios a.facebook { background-position: -136px -20px; }
.widget.servicios ul.servicios a.twitter { background-position: -177px -20px; }
.widget.servicios ul.servicios a.usuarios { background-position: -217px -20px; }
.widget.servicios ul.servicios a.ayuda { background-position: -257px -20px; }
.widget.servicios ul.servicios a.juegos { background-position: -297px -20px; }
.widget.servicios ul.servicios a.encuesta { background-position: -336px -20px; }
.widget.servicios ul.servicios a.cartelera { background-position: -377px -20px; }
.widget.servicios ul.servicios a.loterias { background-position: -416px -20px; }
.widget.servicios ul.servicios a.edicion_impresa { background-position: -456px -20px; }
.widget.servicios ul.servicios a.archivo { background-position: -496px -20px; }
.widget.servicios ul.servicios a.suplementos { background-position: -630px -20px; width: 60px; }
.widget.servicios ul.servicios a.multimedia { background-position: -535px -20px; width: 50px; }
.widget.servicios ul.servicios a.horoscopo { background-position: -574px -20px; width: 50px; }
.widget.servicios ul.servicios a.inmuebles { background-position: -695px -20px; width: 50px; }
.widget.servicios ul.servicios a.negocios { background-position: -734px -20px; width: 50px; }
.widget.servicios ul.servicios a.empleos { background-position: -770px -20px; width: 60px; }
.widget.servicios ul.servicios a.vehiculos { background-position: -826px -20px; width: 50px; }
.widget.servicios ul.servicios a.ocio { background-position: -886px -20px; width: 50px; }
.widget.servicios form { float: left; padding: 10px; font-size: 12px; }
.widget.servicios span.icon { background-color: #003366; -moz-border-radius: 2px; border: 1px solid #000; text-align: center; font-size: 8.5px; padding: 1px 4px; font-weight: bold; vertical-align: middle; margin-right: 3px; color: #FFF; }
.widget.servicios fieldset { margin-bottom: 0; }
.widget.servicios input[type="text"] { width: 180px; background-color: #FFF; padding: 4px 30px 4px 6px; border: 1px solid #CCC; margin-left: 10px; color: #AAA; -moz-border-radius: 3px; }
ul.fav_options { float: left; margin-top: 4px; }
ul.fav_options li { float: left; }
ul.fav_options li a { font-size: 10px; margin-right: 10px; padding-right: 10px; border-right: 1px solid #CCC; }
ul.fav_options li.last-child a { border-right: none; margin-right: 0; padding-right: 0; }
ul.fav_options strong { text-transform: uppercase; }.widget.opinion { float: left; width: 305px; padding-right: 5px; margin-right: 4px; border-right: 1px dotted #CCC; }
.widget.opinion.grafica { padding-right: 0; margin-right: 0; border-right: none; width: 310px; overflow: hidden; }
.widget.opinion img { display: block; }
.widget.opinion h2 { border-bottom: 1px dotted #CCC; margin-bottom: 5px; }
.widget.opinion span.related { border-bottom: none; }
.widget.opinion span.title { font-weight: bold; font-size: 11.5px; line-height: 14px; margin-bottom: 5px; background-color: #EEE; display: block; float: left; padding: 3px 6px; width: 294px; }
.widget.opinion.grafica span.title { width: 298px; }
.widget.opinion span.no_margin { margin-bottom: 0; }
.widget.opinion span.title strong { color: #044F8F; width: 240px; text-transform: uppercase; }
.widget.opinion span.title a { margin-left: 6px; padding-left: 6px; border-left: 1px solid #000; font-weight: bold; }
.widget.opinion span.title a.section { float: right; border-left: none; }
.widget.opinion h2, .widget.opinion h2 a { font-size: 20px; font-weight: bold; }
.widget.opinion ul.metadata { padding-bottom: 5px; border-bottom: 1px dotted #CCC; }
.widget.opinion ul.other_columns { float: left; padding: 5px 0; width: 305px; }
.widget.opinion.short { width: 250px; padding-right: 0; border-right: none; margin-left: 10px; }
.widget.opinion.short span.title { width: 228px; }
.widget.opinion.otras_voces ul { padding: 0; }
.widget.opinion.otras_voces li { margin-left: 5px; }
.widget.blogs { float: left; width: 250px; padding-left: 10px; }
.widget.blogs span.title { font-weight: bold; font-size: 11.5px; line-height: 14px; margin-bottom: 5px; background-color: #EEE; display: block; float: left; padding: 3px 6px; width: 228px; }
.widget.blogs span.title strong { color: #044F8F; width: 240px; text-transform: uppercase; }
.widget.blogs span.title a { margin-left: 6px; padding-left: 6px; border-left: 1px solid #000; font-weight: bold; }
.widget.blogs img { float: left; margin-right: 10px; }
.widget.blogs ul { float: left; width: 240px; }
.widget.blogs span.post { text-transform: uppercase; font-weight: bold; }
.widget.blogs span.update { font-weight: bold; }
.widget.blogs li { background-color: #EEE; padding: 5px; border: 1px solid #CCC; margin-bottom: 5px; height: 50px; line-height: 12px; }.widget.comunidades { float: right; width: 300px; }
.widget.comunidades > ul { float: left; border-top: 1px dotted #CCC; }
.widget.comunidades > ul > li { float: left; width: 300px; border-bottom: 1px dotted #CCC; padding: 5px 0; }
.widget.comunidades > ul > li.last-child { border-bottom: none; padding-bottom: 0; }
.widget.comunidades h3 a { font-size: 18px; font-weight: bold; }
.widget.comunidades p { margin-bottom: 0; color: #999; }
.widget.comunidades > ul > li > ul > li { display: inline; text-transform: uppercase; font-size: 11px; font-weight: bold; margin-right: 0px; padding-right: 5px; border-right: 1px solid #CCC; }
.widget.comunidades > ul > li > ul > li.last-child { margin-right: 0; padding-right: 0; border-right: none; }
.widget.comunidades span.red { color: #CC0000; }
.widget.comunidades .group.red { color: #FFF; }
.widget.comunidades a.user_btn { float: right; font-weight: bold; display: block; margin: 5px 5px; }
.fotos { float: left; position: relative; }
.fotos.main { width: 620px; margin-right: 10px; }
.fotos.secondary { float: right; width: 300px; }
.fotos.main img, .fotos.secondary img { float: left; padding: 5px; border: 1px solid #CCC; margin-right: 10px; }
.fotos.main h2, .fotos span.title, .fotos.secondary h2 { margin-bottom: 0; }
.fotos span.title { font-size: 10px; text-transform: uppercase; font-weight: bold; display: block; }
.fotos.main h2, .fotos.main h2 a { font-size: 19px; line-height: 20px; margin: 5px 0; font-weight: bold; }
.fotos.main p { margin-bottom: 0; }
.fotos.main p a { font-size: 13px; }
.fotos.main p + a { font-weight: bold; color: #CC0000; text-transform: uppercase; }
.fotos.main ul.nav { position: absolute; bottom: 8px; left: 348px; }
.fotos.secondary h3 { float: left; margin: 4px 0; font-weight: normal; clear: both; font-size: 11px; }
.fotos.secondary img { float: left; display: block; margin-right: 10px; }
.fotos ul.photos, .fotos .other_photos { float: left; padding: 10px; background-color: #F1F1F1; margin: 2px; }
.fotos.main ul.photos { margin-bottom: 0; width: 596px; }
.fotos .other_photos { margin-top: 0; width: 596px; }
.fotos ul.carousel li { float: left; width: 92px; margin-right: 8px; line-height: 12px; }
.fotos ul.carousel li.last-child { margin-right: 0; }
.fotos ul.carousel img { padding: 3px; border: none; background-color: #CCC; margin: 0; margin-bottom: 5px; }
.fotos.secondary ul.photos { width: 276px; }
.fotos.secondary ul.photos li { float: left; }
.fotos.secondary ul.photos li.first-child { margin-bottom: 10px; }
.fotos.secondary ul.photos li.last-child { margin-left: 10px; }
.fotos.secondary ul.photos img { margin-right: 0; }
.widget.fotos ul.tabs h2, .widget.horoscopo ul.tabs h2 { color: #333; font-weight: bold; font-size: 12px; background-color: #F1F1F1; border: none; }
.widget.fotos ul.tabs li.first-child, .widget.horoscopo ul.tabs li.first-child { padding: 2px 2px 0 2px; border-top: 1px solid #DDD; border-left: 1px solid #E5E5E5; border-bottom: 1px solid #F1F1F1; background-color: #FFF; margin-left: -1px; }
.widget.fotos ul.tabs li.first-child + li, .widget.horoscopo ul.tabs li.first-child + li { border-left: 1px solid #DDD; }
.widget.fotos ul.tabs a, .widget.horoscopo ul.tabs a { text-transform: none; font-size: 10px; margin-top: 7px; padding-top: 1px; height: 13px; padding-left: 6px; padding-right: 6px; }
.widget.horoscopo ul.tabs a { padding-left: 5px; padding-right: 5px; }
.widget.fotos ul.tabs a.selected, .widget.fotos ul.tabs a:hover, .widget.horoscopo ul.tabs a.selected, .widget.horoscopo ul.tabs a:hover { background-color: #333; color: #FFF; border-top-color: #FFF; border-bottom-color: #333; background-image: url(/img/backgrounds/header.png); background-position: 0 -125px; height: 13px; margin-top: 6px; padding-top: 2px; }
.widget.fotos ul.tabs.red a.selected, .widget.fotos ul.tabs.red a:hover, .widget.horoscopo ul.tabs.red a.selected, .widget.horoscopo ul.tabs.red a:hover { background-color: #CC0000; border-bottom-color: #CC0000; }
.widget.fotos ul.tabs.yellow a.selected, .widget.fotos ul.tabs.yellow a:hover, .widget.horoscopo ul.tabs.yellow a.selected, .widget.horoscopo ul.tabs.yellow a:hover { background-color: #FDC600; border-bottom-color: #FDC600; color: #000; }
.widget.fotos ul.tabs a.selected, .widget.horoscopo ul.tabs a.selected { font-weight: bold; }
.widget.fotos .photos_container { float: left; border-top: 1px solid #DDD; margin-top: -4px; position: relative; }
.widget.fotos ul.nav { top: 222px; left: 360px; }
.widget.fotos ul.nav li { background-color: #CC0000; }
.widget.multimedia.fotos ul.nav li { background-color: #FDC600; }
.widget.multimedia.fotos ul.nav li a { color: #000; }
.widget.multimedia.fotos ul.nav li a:hover { color: #FFF; }
.widget.fotos ul.nav li.prev, .widget.fotos ul.nav li.next { background-color: #000; }
.widget.fotos ul.nav li.prev a, .widget.fotos ul.nav li.next a { color: #FFF; }
p.register { float: left; width: 928px; background-color: #DDD; margin-bottom: 0; margin-top: 8px; padding: 4px 6px; font-size: 10.5px; font-weight: bold; background-image: url(/img/backgrounds/header.png); background-position: 0 -125px; }
p.register.detail { margin-top: 0; margin-bottom: 8px; }
p.register a { color: #CC0000; }.widget.guia_oriente { float: left; width: 630px; }
.widget.guia_oriente .group, .widget.conozca_oriente .group, .widget.todo_saber .group { width: 605px; }
.widget.guia_oriente form, .widget.conozca_oriente form, .widget.todo_saber form { float: left; width: 579px; padding: 20px; border: 1px solid #DDD; margin: 10px 0; background-image: url(/img/backgrounds/header.png); background-repeat: repeat-x; background-color: #EEE; background-position: 0 -270px; }
.widget.guia_oriente form input[type="text"], .widget.conozca_oriente form input[type="text"], .widget.todo_saber form input[type="text"] { float: left; background-color: #FFFFFF; border: 1px solid #CCCCCC; padding: 6px; width: 320px; font-size: 15px; clear: both; margin: 10px 0; }
.widget.guia_oriente form label, .widget.guia_oriente form select { float: left; }
.widget.guia_oriente form select { margin-right: 10px; }
.widget.guia_oriente ul.recent, .widget.conozca_oriente ul.recent { float: left; padding: 10px; width: 599px; border: 1px solid #CCC; margin-bottom: 10px; }
.widget.guia_oriente ul.recent li, .widget.conozca_oriente ul.recent li { background-image: url(/img/backgrounds/header.png); background-repeat: repeat-x; background-position: 0 -270px; background-color: #EEE; width: 272px; padding: 10px; margin-bottom: 10px; border: 1px solid #DDD; float: right; }
.widget.guia_oriente ul.recent li.left, .widget.conozca_oriente ul.recent li.left { float: left; margin-right: 9px; }
.widget.guia_oriente ul.recent li p, .widget.guia_oriente ul.recent li p a, .widget.conozca_oriente ul.recent li p, .widget.conozca_oriente ul.recent li p a { margin-bottom: 0; font-size: 12px; }
.widget.guia_oriente ul.recent li h2, .widget.conozca_oriente ul.recent li h2 { font-size: 20px; color: #CC0000; font-weight: bold; }
.widget.guia_oriente ul.recent li h3, .widget.guia_oriente ul.recent li h3 a, .widget.conozca_oriente ul.recent li h3, .widget.conozca_oriente ul.recent li h3 a, .widget.todo_saber ul.recent li h3, .widget.todo_saber ul.recent li h3 a { font-size: 12px; color: #CC0000; font-weight: bold; text-transform: uppercase; }
.widget.guia_oriente ul.recent li.last-child, .widget.conozca_oriente ul.recent li.last-child { background: none; padding: 0; width: 100%; border: none; margin-bottom: 0; }
.widget.guia_oriente ul.recent li.no_margin, .widget.conozca_oriente ul.recent li.no_margin { margin-bottom: 0; }
.widget.guia_oriente ul.recent form { width: 577px; margin: 0; padding: 5px 10px; }
.widget.guia_oriente img, .widget.conozca_oriente img { float: left; display: block; margin-right: 10px; background-color: #DDD; padding: 5px; width: 115px; height: 75px; color: #BBB; font-weight: bold; line-height: 75px; text-align: center; }
.widget.guia_oriente .detail_container { float: left; border: 1px dotted #CCC; width: 599px; padding: 10px; }
.widget.guia_oriente .detail_container h2 { font-size: 18px; border: 1px solid #DDD; background-color: #EEE; padding: 5px 10px; }
.widget.guia_oriente .detail_container h2 strong { color: #CC0000; }
.widget.guia_oriente .detail_container p + h4 { margin-top: 10px; }
.widget.guia_oriente .detail_container h4 { font-size: 14px; margin-bottom: 0; }
.widget.guia_oriente ul.detail { float: left; width: 100%; margin-top: 10px; }
.widget.guia_oriente ul.detail li { float: left; width: 100%; border-bottom: 1px dotted #CCC; margin-bottom: 10px; padding-bottom: 10px; }
.widget.guia_oriente ul.detail li img { width: 200px; height: 130px; line-height: 130px; }
.widget.guia_oriente ul.detail li h3 { color: #CC0000; font-weight: bold; font-size: 16px; }
.widget.guia_oriente ul.detail li p { margin-bottom: 0; }
.widget.guia_oriente ul.nav { width: 91px; margin: 0 auto; }
.widget.guia_oriente ul.nav li { background-color: #CC0000; }
.widget.guia_oriente ul.nav li.prev, .widget.guia_oriente ul.nav li.next { background-color: #000; }.widget.movida_oriental { float: left; background-color: #000; width: 940px; height: 60px; position: relative; overflow: hidden; }
.widget.movida_oriental img { float: left; }
.widget.movida_oriental .event { float: left; padding: 7px 10px; border-right: 1px solid #FFF; height: 46px; width: 285px; }
.widget.movida_oriental span.title, .widget.movida_oriental h2 { color: #FFF; font-size: 14px; margin-bottom: 0; line-height: 16px; }
.widget.movida_oriental span.title { font-weight: bold; display: block; }
.widget.movida_oriental h2 { font-size: 11px; font-weight: normal; }
.widget.movida_oriental h2 span.place { font-weight: bold; margin-right: 5px; padding-right: 5px; border-right: 1px solid #CCC; }
.widget.movida_oriental .brillo { float: left; position: absolute; top: 0; left: 0; background-image: url(/img/backgrounds/header.png); background-position: 0 -125px; width: 940px; height: 15px; z-index: 3; }
.widget.movida_oriental { float: left; }
.widget.movida_oriental ul { float: left; width: 279px; padding: 10px 15px; }
.widget.movida_oriental li { float: left; padding-right: 6px; }
.widget.movida_oriental li a { font-size: 11px; border-right: 1px solid #FFF; padding-right: 6px; }
.widget.movida_oriental li.last-child a { border-right: none; padding-right: 0; }
.widget.movida_oriental a { color: #FFF; }
.widget.movida_oriental.vertical { width: 240px; height: auto; }
.widget.movida_oriental.vertical .brillo + a { position: relative; z-index: 2; }
.widget.movida_oriental.vertical .brillo + a + a { float: right; position: absolute; right: 0; top: 0; z-index: 1; overflow: hidden; width: 140px; }
.widget.movida_oriental.vertical .event { float: left; padding: 0; border-right: none; border-bottom: 1px dotted #333; height: auto; width: 240px; font-size: 11px; }
.widget.movida_oriental.vertical .event a { float: left; display: block; padding: 10px; }
.widget.movida_oriental.vertical .event a:hover { text-decoration: none; background-color: #222; }
.widget.movida_oriental.vertical ul { padding: 10px; width: 220px; border-bottom: 1px dotted #333; }
.widget.movida_oriental.vertical ul.social { float: left; }
.widget.movida_oriental.vertical ul.social li { margin-bottom: 5px; padding-right: 0; }
.widget.movida_oriental.vertical ul.social li:last-child { margin-bottom: 0; }
.widget.movida_oriental.vertical ul.social li a { display: block; height: 56px; padding-top: 5px; border-right: none; padding-right: 0; width: 218px; }
.widget.movida_oriental.vertical ul.social li a:hover { text-decoration: none; background-color: #222; }
.widget.movida_oriental.vertical ul.social li a:hover img { background-color: #FFF; }
.widget.movida_oriental.vertical ul.social li a span { font-weight: bold; }
.widget.movida_oriental.vertical ul.social li a img { float: left; margin-right: 10px; padding: 3px; background-color: #333; margin-top: -5px; }
.widget.horoscopo { }
.widget.horoscopo .horoscopo_container { float: left; width: 620px; margin-top: -2px; }
.widget.horoscopo .horoscopo_container p { margin-bottom: 0; color: #FFF; background-color: #CC0000; margin: 2px; padding: 10px 15px; }
.widget.horoscopo .horoscopo_container p span.title { font-weight: bold; display: block; }
.widget.horoscopo ul.tabs h2 { color: #FFF; background-color: #CC0000; }
.widget.horoscopo ul.tabs li.first-child { border-bottom: none; }
.widget.horoscopo img { float: left; margin-right: 10px; padding: 3px; background-color: #FFF; -moz-border-radius: 4px; margin-top: 4px; }.widget.loterias { }
.widget.loterias table { width: 280px; }
table.kino td { text-align: center; font-size: 14px; font-weight: bold; border: 1px solid #EEE; padding: 10px; }.widget.galerias { float: left; width: 630px; }
.widget.galerias .group { width: 605px; }
.widget.galerias img, .widget.conozca_oriente img { float: left; display: block; margin-right: 10px; background-color: #DDD; padding: 5px; width: 115px; height: 75px; color: #BBB; font-weight: bold; line-height: 75px; text-align: center; }
.widget.galerias .detail_container { float: left; width: 621px; }
.widget.galerias ul.detail { float: left; width: 100%; margin-top: 10px; }
.widget.galerias ul.detail li { float: left; width: 100%; border-bottom: 1px dotted #CCC; margin-bottom: 10px; padding-bottom: 10px; }
.widget.galerias ul.detail li.highlighted { background-color: #F1F1F1; float: left; padding: 10px; width: 599px; border: 1px solid #FFF; }
.widget.galerias ul.detail li img { line-height: 130px; }
.widget.galerias ul.detail li img.big { width: 324px; height: 216px; }
.widget.galerias ul.detail li h4 { font-size: 11px; text-transform: uppercase; margin-bottom: 0; }
.widget.galerias ul.detail li h3 { font-weight: bold; font-size: 16px; }
.widget.galerias ul.detail li p { margin-bottom: 0; }
.widget.galerias ul.detail li p + a { font-weight: bold; color: #CC0000; text-transform: uppercase; }
.widget.galerias ul.detail li p .date { color: #CC0000; }
.widget.galerias ul.nav { width: 91px; margin: 0 auto; }
.widget.galerias ul.nav li { background-color: #CC0000; }
.widget.galerias ul.nav li.prev, .widget.galerias ul.nav li.next { background-color: #000; }.widget.todo_saber { float: left; width: 630px; }
.widget.todo_saber ul { }
.widget.todo_saber > ul > li { float: left; background-color: #EEE; margin-right: 10px; margin-bottom: 10px; padding: 10px; border: 1px solid #DDD; width: 178px; }
.widget.todo_saber li.right { margin-right: 0; width: 179px; }
.widget.todo_saber > ul > li > ul > li { display: inline; text-transform: uppercase; font-size: 11px; font-weight: bold; margin-right: 0px; padding-right: 5px; border-right: 1px solid #CCC; }
.widget.todo_saber > ul > li > ul > li.last-child { margin-right: 0; padding-right: 0; border-right: none; }
.widget.todo_saber > ul > li > ul > li.last-child a { font-weight: bold; }
.widget.todo_saber span.red { color: #CC0000; }
.widget.todo_saber .group.red { color: #FFF; }
.widget.todo_saber h3 a { font-size: 16px; font-weight: bold; color: #CC0000; }
.widget.todo_saber ul.nav { width: 91px; margin: 0 auto; }
.widget.todo_saber ul.nav li { background-color: #CC0000; }
.widget.todo_saber ul.nav li.prev, .widget.todo_saber ul.nav li.next { background-color: #000; }
.widget.todo_saber .detail_container { float: left; width: 621px; }
.widget.todo_saber .detail_container h2 { font-size: 18px; border: 1px solid #DDD; background-color: #EEE; padding: 5px 10px; }
.widget.todo_saber .detail_container h2 .counter { font-size: 11px; text-transform: uppercase; font-weight: bold; }
.widget.todo_saber .detail_container h2 strong { color: #CC0000; }
.widget.todo_saber ul.detail { float: left; width: 100%; margin-top: 10px; }
.widget.todo_saber ul.detail > li { float: left; width: 100%; border-bottom: 1px dotted #CCC; margin-bottom: 10px; padding-bottom: 10px; }
.widget.todo_saber ul.detail li h3 { color: #000; font-weight: bold; font-size: 16px; }
.widget.todo_saber ul.metadata { width: 100%; }
.widget.todo_saber ul.metadata a.rss { color: #CC0000; }.widget.cartelera { float: left; width: 630px; }
.widget.cartelera .group { width: 605px; }
.widget.cartelera form { float: left; width: 579px; padding: 20px; border: 1px solid #DDD; margin: 10px 0; background-image: url(/img/backgrounds/header.png); background-repeat: repeat-x; background-color: #EEE; background-position: 0 -270px; }
.widget.cartelera form input[type="text"] { float: left; background-color: #FFFFFF; border: 1px solid #CCCCCC; padding: 6px; width: 320px; font-size: 15px; clear: both; margin: 10px 0; }
.widget.cartelera form label, .widget.cartelera form select { float: left; }
.widget.cartelera form select { margin-right: 10px; }
.widget.cartelera ul.releases { float: left; width: 599px; padding: 10px 10px 0; border: 1px solid #CCC; background: -moz-linear-gradient(270deg, #DDD, #EEE, #DDD); }
.widget.cartelera ul.releases li { float: left; padding: 8px; background-color: #FFF; border: #EEE; margin-right: 10px; margin-bottom: 10px; width: 126px; }
.widget.cartelera ul.releases li.last { margin-right: 0; }
.widget.cartelera ul.releases li img { float: left; width: 126px; height: 160px; background-color: #EEE; line-height: 160px; text-align: center; font-weight: bold; color: #BBB; text-transform: uppercase; margin-bottom: 5px; }
.widget.cartelera ul.releases li h3 { color: #CC0000; text-transform: uppercase; font-weight: bold; }
.widget.cartelera .movie { float: left; border: 1px dotted #DDD; width: 599px; padding: 10px; }
.widget.cartelera .movie object { float: left; margin: 0; padding: 0; margin-bottom: 10px; }
.widget.cartelera .movie .card { float: left; width: 100%; }
.widget.cartelera .movie .card h3 { font-weight: bold; color: #CC0000; font-size: 18px; }
.widget.cartelera .movie .card img { float: left; margin-right: 10px; }
.widget.cartelera .movie .card dl { float: left; width: 360px; margin-bottom: 0; }
.widget.cartelera .movie .card dd { float: left; width: 80px; color: #CC0000; font-weight: bold; }
.widget.cartelera .movie .card dt { padding-left: 80px; color: #666; }
.widget.cartelera .movie .votes { float: left; width: 100%; padding: 5px 0; border-top: 1px dotted #DDD; border-bottom: 1px dotted #DDD; margin: 5px 0; }
.widget.cartelera .movie h4 { margin-bottom: 0; }
.widget.cartelera ul.schedule strong { margin-bottom: 0; }
.widget.cartelera .movie_rating { float: right; }
.widget.cartelera .score { float: left; margin-right: 6px; }
.widget.cartelera .saving_message { display: none; }
.widget.cartelera .movie_rating span.label { float: left; font-weight: bold; margin-right: 10px; color: #CC0000; }.widget.periodismo_ciudadano span.title { float: left; font-weight: normal; text-transform: uppercase; font-size: 11.5px; line-height: 14px; margin-bottom: 5px; color: #000; }
.widget.periodismo_ciudadano span.author { font-size: 10px; float: left; text-align: right; width: 100%; margin-bottom: 10px; }
.widget.periodismo_ciudadano ul { width: 240px; }
.widget.periodismo_ciudadano ul a { color: #C5D927; text-transform: uppercase; font-weight: bold; display: block; padding: 4px 0; }
.widget.periodismo_ciudadano ul a:hover { text-decoration: none; }
.widget.periodismo_ciudadano ul a span { color: #000; }
.widget.periodismo_ciudadano li { border-bottom: 1px dotted #CCC; width: 100%; }
.widget.periodismo_ciudadano li:last-child { border-bottom: none; }
.widget.periodismo_ciudadano li:last-child a { padding-bottom: 0; }
.widget.periodismo_ciudadano li.call_to_action { background-image: url(/img/graphics/bullets/black_right_arrow.png); background-repeat: no-repeat; background-position: 220px 50%; }
.widget.periodismo_ciudadano li.call_to_action a { padding-right: 30px; }
.widget.periodismo_ciudadano .cazador_imagenes { float: left; width: 240px; border-bottom: 1px solid #CCC; }
.widget.periodismo_ciudadano .cazador_imagenes .story { float: left; width: 220px; padding: 10px; background-color: #EEE; }
.widget.periodismo_ciudadano .cazador_imagenes h3 { background-color: #000; font-weight: bold; font-size: 14px; padding: 3px 6px; color: #FFF; }
.widget.periodismo_ciudadano .cazador_imagenes h4 { font-size: 16px; margin-bottom: 10px; line-height: 20px; }
.widget.periodismo_ciudadano .cazador_imagenes p { margin-bottom: 5px; }
.widget.periodismo_ciudadano .cazador_imagenes ul { width: 220px; }
.widget.periodismo_ciudadano .cazador_imagenes li.call_to_action { background-position: 210px 20px; }
.widget.periodismo_ciudadano .cazador_imagenes ul a { color: #444; }
.widget.periodismo_ciudadano .cazador_imagenes span.black { font-size: 9px; margin-bottom: 1px; }
.poll_holder { display: none; }
.widget.encuestas { float: left; background-color: #FFF; }
.widget.encuestas.small { background-color: transparent; padding: 0; width: 240px; }
.widget.encuestas.small h4 { margin-bottom: 5px; font-size: 10px; }
.widget.encuestas.small li { background-position: 0 2px; margin-bottom: 5px; }
.widget.encuestas.small li:last-child { margin-bottom: 0; }
.widget.encuestas.small li a { display: block; line-height: 16px; }
.widget.encuestas h2 { color: #FFF; }
.widget.encuestas hr { border-color: #FFF; margin-bottom: 10px; margin-top: 0; }
.widget.encuestas p.vote_count { float: left; margin-bottom: 0; color: #333; font-weight: bold; font-size: 12px; }
.widget.encuestas .resultados { float: left; }
.widget.encuestas .resultados h3 { float: left; background-color: #EEE; padding: 10px 2px 0 14px; text-transform: uppercase; font-weight: bold; font-size: 13px; line-height: 10px; -moz-border-radius-topleft: 4px; color: #05456E; }
.widget.encuestas.small .resultados h3 { background-color: #EEE; }
.widget.encuestas .triangle { float: left; border-top: 20px solid transparent; border-left: 20px solid #EEE; }
.widget.encuestas .resultados .data { float: left; background: -moz-linear-gradient(270deg, #EEE, #CCC); padding: 10px; clear: both; -moz-border-radius-bottomleft: 4px; -moz-border-radius-bottomright: 4px; -moz-border-radius-topright: 4px; position: relative; }
.widget.encuestas.small .resultados .data { background: -moz-linear-gradient(270deg, #EEE, #CCC); }
.widget.encuestas .resultados .data > a { position: absolute; right: 0; top: -20px; color: #AAA; }
.widget.encuestas.small p.question { font-size: 14px; }
.widget.encuestas.small .resultados .data > p > a { margin-bottom: 5px; height: 20px; display: block; text-align: center; margin-top: 5px; }
.widget.encuestas td, .widget.encuestas th { vertical-align: top; background-color: transparent; border: none; padding: 0; font-size: 12px; }
.widget.encuestas td.grid, .widget.encuestas th.grid { border-left: 1px dotted #AAA; padding-left: 5px; }
.widget.encuestas th { padding-right: 10px; text-align: center; }
.widget.encuestas td.answer { padding-right: 5px; padding-bottom: 5px; }
.widget.encuestas tr.last td.answer { padding-bottom: 0; }
.widget.encuestas td.answer div { float: left; height: 24px; width: 100%; background-color: #333; color: #F9C300; font-size: 12px; text-transform: uppercase; text-align: left; }
.widget.encuestas td.answer div span.title { float: left; line-height: 26px; margin-right: 10px; margin-left: 10px; }
.widget.encuestas td.answer div span.votes, .widget.encuestas td.answer div span.count { color: #FFF; font-size: 18px; font-weight: bold; vertical-align: middle; float: right; background-color: #000; padding: 0 10px; height: 24px; }
.widget.encuestas td.answer div span.count { font-size: 11px; line-height: 26px; background-color: #222; }
.widget.encuestas td.vote_btn { vertical-align: middle; }
.widget.encuestas td.vote_btn a, .widget.encuestas a.vote_btn { font-weight: bold; text-transform: uppercase; color: #05456E; padding: 4px 5px 2px; background: -moz-linear-gradient(270deg, #FFF, #EEE); -moz-border-radius: 2px; font-size: 9.5px; border: 1px solid #DDD; text-shadow: 0 1px rgba(255, 255, 255, .75); }
.widget.encuestas td.vote_btn a:hover, .widget.encuestas a.vote_btn:hover { background: -moz-linear-gradient(270deg, #F9C300, #FEA400); text-decoration: none; border-color: #FFF; }
.widget.encuestas td.vote_btn a:active { background: -moz-linear-gradient(270deg, #FEA400, #D1A426); }
.widget.encuestas p.question { float: left; width: 100%; font-weight: bold; font-size: 18px; color: #000; border-bottom: 1px dotted #CCC; margin-bottom: 0; line-height: 22px; }
.widget.encuestas p.question span.date { font-size: 11px; color: #CC0000; display: block; border-right: none; text-transform: uppercase; }
.widget.encuestas p { font-size: 10px; color: #AAA; }
.widget.encuestas table { width: 100%; margin: 0 0 10px; }
.widget.encuestas table + p { margin-bottom: 0; color: #999; }
.widget.encuestas div.dark_blue, .widget.encuestas div.light_blue { float: left; height: 26px; position: absolute; opacity: 0.8; }
.widget.encuestas div.dark_blue { background-color: #06446D; }
.widget.encuestas div.light_blue { background-color: #6c82a2; }
.widget.encuestas table.caption { margin: 0; width: 100%; margin-top: 5px; margin-bottom: 10px; border-bottom: 1px dotted #CCC; }
.widget.encuestas table.caption img { margin-bottom: 5px; }
.widget.encuestas table.caption td { text-align: center; font-size: 11px; font-weight: bold; padding-bottom: 5px; }
.widget.encuestas table.caption td.last { width: auto; }
.widget.encuestas .thumbs img { float: left; display: block; margin-right: 5px; }.widget.mercados span.group { width: 230px; padding-left: 6px; padding-right: 4px; }
.widget.mercados span.date { font-size: 9.5px; float: right; margin-right: 0; padding-right: 0; border-right: none; text-transform: none; font-weight: normal; }
.widget.mercados th.change_icon { text-align: right; padding: 0; }.tubazo { float: left; background-color: #F5F5F5; background: -moz-linear-gradient(270deg, #F5CCCD, #FFF); width: 912px; padding: 10px; position: relative; border: 4px solid #FFF; margin-bottom: 10px; }
.tubazo .content { margin: 0; width: auto; }
.tubazo .content.short { width: 555px; }
.tubazo p { margin-bottom: 0; }
.tubazo h2, .tubazo h2 a, .tubazo h3 { font-size: 24px; font-weight: bold; line-height: 26px; color: #333; margin: 3px 0; }
.tubazo h2 a { display: block; }
.tubazo h3 { font-size: 10px; text-transform: uppercase; line-height: normal; margin-bottom: 5px; }
.tubazo span.important { color: #CC0000; font-weight: bold; text-transform: uppercase; font-size: 10px; }
.tubazo span.section { border-right: 0; padding-right: 0; margin-right: 0; text-transform: uppercase; font-size: 10px; }
.tubazo li { float: left; padding-left: 18px; margin-right: 10px; font-size: 11px; background-image: url(/img/graphics/bullets/plus.png); background-repeat: no-repeat; }
.tubazo img { border: 1px solid #CCCCCC; float: left; margin-right: 10px; padding: 5px; }
.tubazo hr { margin-bottom: 10px; border: none; border-top: 1px solid #DDD; }div.notes_holder { float: left; width: 630px; }
div.notes_holder p.breadcrumb { float: left; width: 620px; border-bottom: 2px solid #CCC; margin-bottom: 10px; padding-bottom: 4px; }
div.notes_holder p.breadcrumb.multimedia { border-bottom-color: #FDC600; }
div.notes_holder p.breadcrumb a:hover { text-decoration: none; }
div.notes_holder p.breadcrumb.note { width: 610px; padding-left: 10px; }
div.notes_holder p.breadcrumb span.version { border-right: none; margin-right: 0; padding-right: 0; font-size: 16px; color: #CC0000; text-transform: uppercase; font-weight: bold; border-right: 1px solid #CCC; margin-right: 6px; padding-right: 6px; }
div.notes_holder p.breadcrumb span.edicion_impresa { float: left; font-size: 9px; border-right: 1px solid #CCC; margin-right: 6px; padding-right: 6px; width: 40px; line-height: 9px; margin-top: 2px; }
div.notes_holder p.breadcrumb span.section { border-right: none; margin-right: 0; padding-right: 0; font-size: 16px; }
div.notes_holder p.breadcrumb span.category { border-left: 1px solid #CCC; margin-left: 6px; padding-left: 6px; }
div.notes_holder p.breadcrumb a.rss { float: right; font-size: 11px; font-weight: bold; margin-top: 4px; }
div.notes_content { float: left; width: 360px; margin-right: 10px; border-right: 1px dotted #DDD; padding-right: 10px; }
div.notes_content.archive { width: 620px; border-right: none; padding-right: 0; }
div.notes_content.archive a.btn, div.flash_informativo a.btn, div.ranking a.btn { float: none; display: block; overflow: hidden; text-align: center; }
div.flash_informativo a.btn { width: 600px; }
div.ranking a.btn { width: 600px; }
div.notes_content.archive a.btn img, div.flash_informativo a.btn img, div.ranking a.btn img { display: inline; margin-right: 5px; vertical-align: middle; display: none; }
div.notes_content.archive ul.notes.secondary { width: auto; }
div.notes_content.archive ul.notes.secondary > li { width: 100%; margin-bottom: 0; }
div.notes_content.archive ul.notes.secondary > li h3 { float: left; font-size: 12px; }
div.notes_content.archive ul.notes.secondary > li a, div.notes_content.archive ul.notes.secondary > li span { display: block; float: left; line-height: 12px; margin-bottom: 5px; margin-top: 5px; }
div.notes_content.archive ul.notes.secondary > li span { margin-bottom: 5px; margin-top: 5px; }
div.notes_content.archive ul.notes.secondary > li h3 span.section, div.notes_content.archive ul.notes.secondary > li h3 span.categorie { color: #666; }
div.notes_content.archive ul.notes.secondary > li h3 span.categorie { margin-right: 5px; padding-right: 5px; border-right: 1px solid #CCC; }
div.notes_content.archive ul.notes.secondary span.date, div.notes_content.archive ul.notes.secondary span.time { font-size: 12px; text-transform: uppercase; }
div.notes_content.archive ul.notes.secondary span.time { text-transform: none; margin-right: 0; border-right: none; }
ul.notes { margin-bottom: 10px; }
ul.notes a.thumb { float: left; }
ul.notes a.thumb img { margin: 0 10px 10px 0; padding: 5px; border: 1px solid #CCC; }
span.type { background-color: #FFDD52; padding: 2px 5px; -moz-border-radius: 3px; font-size: 9.5px; color: #000; font-weight: bold; border: 1px solid #FFF; vertical-align: middle; margin-right: 5px; }
.image_holder { float: left; position: relative; margin-bottom: 10px; border: 1px solid #CCC; }
.image_holder img { border: none; padding: 5px 5px 0 5px; }
.image_holder.thumb { margin-right: 10px; margin-bottom: 0; }
.image_holder img.thumb { padding: 5px; }
.image_holder p.caption { margin-bottom: 5px; color: #FFF; }
div.note p.caption { width: 273px; }
p.caption { background-color: #000; color: #FFF; margin: 0 5px 5px 5px; width: 283px; padding: 6px 55px 6px 10px; font-size: 11px; }
p.caption .author { font-style: italic; color: #999; margin-left: 5px; }
.photos_counter { float: left; width: 18px; height: 20px; position: absolute; right: -6px; bottom: 10px; color: #000; text-decoration: none; z-index: 2; background-color: #FBD000; font-weight: bold; font-size: 12px; line-height: 22px; text-align: right; padding-right: 5px; }
.photos_counter:hover { text-decoration: none; }
.photos_counter.camera { background-position: 4px 4px; }
.photos_counter span.triangle { position: absolute; border-top: 5px solid #FBAC00; border-right: 5px solid #FFF; right: 0; bottom: -5px; }
ul.notes.secondary { float: left; width: 360px; margin-bottom: 0; }
ul.notes > li, ul.notes.secondary > li { float: left; border-bottom: 4px solid #DDD; padding-bottom: 0; margin-bottom: 10px; }
ul.notes.secondary > li { border-bottom: 1px solid #DDD; }
ul.notes.secondary > li.last-child { border-bottom: none; padding-bottom: 0; }
ul.notes.secondary > li.last-child ul.metadata { margin-bottom: 0; }
ul.notes h2, ul.notes h3 { margin-bottom: 0; font-weight: normal; }
ul.notes h2 { font-family: Arial, sans-serif; line-height: 25px; margin: 5px 0; float: left; width: 360px; }
ul.notes.secondary h3 { font-family: Arial, sans-serif; font-size: 18px; line-height: 22px; margin: 5px 0; }
ul.notes h3 { font-size: 11px; }
ul.notes p { margin-bottom: 10px; color: #888; }
ul.related { margin-bottom: 5px; }
ul.multimedia, ul.metadata, ul.related { float: left; width: 360px; }
div.note ul.related { width: 350px; }
ul.multimedia li, ul.metadata li { float: left; }
ul.multimedia li { margin-right: 10px; }
ul.multimedia a { font-size: 11px; }
ul.multimedia { border-bottom: 1px solid #DDD; }
ul.metadata + span { margin-top: 5px; display: block; float: left; }
.inside ul.metadata { border-top: 1px solid #CCC; }
ul.related li { border-bottom: 1px dotted #CCC; margin: 2px 0; }
ul.related a { font-size: 11px; }
ul.related span.prefix { font-weight: bold; margin-right: 5px; padding-right: 3px; border-right: 1px solid #DDD; }
ul.related li.last-child { border-bottom: none; }
ul.metadata a { text-transform: uppercase; color: #AAA; font-size: 10px; font-weight: bold; margin-right: 5px; padding-right: 5px; border-right: 1px solid #CCC; }
ul.metadata li.views { font-size: 10px; font-weight: bold; }
ul.metadata li.last-child a, ul.metadata li.comments a { margin-right: 0; padding-right: 0; border-right: none; }
ul.metadata li.comments, ul.metadata li.views { float: right; }
ul.metadata li.comments a { text-transform: none; color: #000; }
ul.metadata a.rss { color: #044F8F; }div.note { padding-left: 10px; }
div.note .note_body { float: left; }
div.note .note_body a { border-bottom: 1px dotted #AAA; color: #003366; }
div.note .note_body a:hover { border-bottom: 1px dotted #000; text-decoration: none; }
div.note .note_body blockquote p { color: #044F8F; font-family: Georgia, serif; font-style: italic; float: left; font-weight: bold; width: 40%; border-top: 2px solid #CCC; margin-right: 10px; }
div.note p.microformato { background-color: #DDD; padding: 10px; -moz-border-radius: 4px; margin-bottom: 0; }
div.note p.microformato span.title { color: #000; font-weight: bold; padding-left: 20px; background-image: url(/img/graphics/bullets/plus.png); background-repeat: no-repeat; }
div.note h1 { float: left; width: 100%; font-family: Arial, sans-serif; line-height: 25px; margin: 10px 0; font-weight: normal; margin-bottom: 5px; font-size: 23px; }
div.note blockquote { margin-bottom: 10px; color: #888; margin-bottom: 0; }
div.note blockquote p { margin-bottom: 10px; }
div.note ul.options { float: left; width: 350px; padding: 0; }
div.note ul.options li { float: left; }
div.note ul.options a { display: block; color: #333; text-decoration: none; font-size: 11px; font-weight: bold; padding-right: 6px; margin-right: 6px; border-right: 1px dotted #CCC; }
div.note ul.options a:hover { text-decoration: underline; }
div.note ul.options li.last-child a { padding-right: 0; margin-right: 0; border-right: none; }
div.note ul.options p { margin-bottom: 0; padding-bottom: 4px; font-family: Georgia, serif; line-height: 22px; color: #AAA; font-size: 22px; margin-left: 0; margin-right: 0; }
div.note ul.options p a.small { font-size: 16px; color: #B3B3B3 }
div.note ul.options p a.big { font-size: 32px; color: #B3B3B3; }
div.note ul.options a:hover { color: #333; }
div.note ul.tags { float: left; width: 350px; font-size: 11px; color: #666; margin-bottom: 10px; border-top: 1px dotted #CCC; padding-top: 5px; }
div.note ul.tags li { float: left; }
div.note ul.tags li:first-child { margin-right: 6px; padding-right: 6px; border-right: 1px solid #CCC; }
div.note ul.tags li strong { text-transform: uppercase; }
div.note ul.tags li.last-child a { margin-right: 0; padding-right: 0; border-right: none; }
div.note ul.tags a { color: #666; margin-right: 6px; padding-right: 6px; border-right: 1px solid #CCC; }
div.note p.credits { padding-top: 5px; border-top: 1px solid #DDD; margin-bottom: 5px; font-size: 11px; }
div.note p.credits a { border-bottom: none; }
div.note p.credits.no_images { padding-bottom: 5px; border-bottom: 1px solid #DDD; margin-bottom: 10px; }
div.note p.credits span.author { font-weight: bold; margin-right: 4px; padding-right: 6px; border-right: 1px solid #DDD; }
div.note .photos_counter { height: 30px; }
div.note a.photos_counter, div.note a.photos_counter:hover { border-bottom: none; }
div.note .photos_counter img { position: absolute; left: -1px; top: 14px; }
div.note ul.related a, div.note ul.related a:hover { border-bottom: none; }
div.note ul.related a.active { font-weight: bold; }
div.note ul.related { margin-bottom: 0; }
div.note ul.related li.bullets.video, div.note ul.related li.bullets.document { background-position: 0 5px; }
div.note ul.related li.bullets.link { background-position: 0 4px; }
div.video { float: left; padding: 6px 6px 1px 5px; background-color: #EEE; margin-top: 5px; -moz-border-radius: 3px; border: 1px solid #FFF; position: relative; }
div.note div.video a, div.note div.video a:hover { position: absolute; right: -15px; top: -15px; border-bottom: none; }
div.note .audio_info span.audio_player_holder { float: left; width: 100%; height: 24px; margin-bottom: 8px; background-color: #E5E5E5; }div.aside { float: left; overflow: hidden; width: 300px; padding-left: 9px; border-left: 1px dotted #DDD; }div.static { float: left; width: 940px; }
div.static ol { margin-left: 20px; }
div.static .notes_holder { margin-top: 4px; padding-right: 9px; border-right: 1px dotted #DDD; width: 620px; }
div.static .padded { padding: 0 10px 10px 10px; width: 609px; }
div.static .background_holder { float: left; padding: 20px; width: 578px; background-color: #EEE; border: 1px solid #DDD; }
div.static .background_holder img { float: left; padding: 5px; border: 1px solid #DDD; margin-right: 20px; margin-bottom: 10px; }
div.static .background_holder img + img { clear: both; }
div.static h2 { font-size: 16px; color: #AAA; margin-bottom: 0; }
div.static h2.blue { color: #044F8F; }
div.static h3 { font-size: 14px; color: #AAA; margin-bottom: 0; }
div.static h3 + p { font-size: 11.5px; }
div.static .aside p { font-size: 16px; letter-spacing: -0.5px; font-weight: bold; color: #245C7B; width: 70%; line-height: 18px; }
div.static .aside.concurso p { font-size: 12px; width: 100%; letter-spacing: normal; font-weight: normal; }
div.static .aside p span { display: block; color: #AAA; font-weight: normal; }
div.static .aside { margin-top: 4px; padding-left: 0; border-left: none; margin-left: 10px; }
div.static .aside p a { display: block; font-size: 12px; text-decoration: underline; font-weight: normal; letter-spacing: normal; }
div.static p:last-child { margin-bottom: 0; }
div.static .notes_holder ul.contact { float: left; width: 100%; margin-bottom: 20px; }
div.static .notes_holder ul.contact li { float: left; margin-right: 10px; padding-right: 10px; border-right: 1px dotted #CCC; }
div.static .notes_holder ul.contact li:last-child { margin-right: 0; padding-right: 0; border-right: none; }
div.static .notes_holder.team { padding-top: 0; }
div.static .notes_holder ul.basic { margin-bottom: 20px; }
div.static .notes_holder ul.basic li { padding-left: 20px; background-image: url(/img/graphics/bullets/black_right_arrow.png); background-repeat: no-repeat; background-position: 0 5px; }
div.static .notes_holder.team ul { float: left; padding: 10px 10px 5px; border: 1px solid #DDD; width: 598px; margin-bottom: 5px; background: -moz-linear-gradient(270deg, #EEE, #FFF); }
div.static .notes_holder.team ul li { width: 177px; padding: 0 5px; }
div.static .notes_holder.team ul:last-child { margin-bottom: 0; }
div.static .notes_holder.team h2 { text-transform: uppercase; font-size: 13px; }
div.static .notes_holder.team ul li { float: left; padding-right: 8px; margin-right: 8px; border-right: 1px dotted #AAA; margin-bottom: 8px; }
div.static .notes_holder.team ul li a { font-size: 9px; color: #333; }
div.static .notes_holder.team h3 { font-size: 13px; }
div.static .notes_holder.team h4 { float: left; font-size: 11.5px; color: #333; margin-bottom: 0; min-height: 70px; }
div.static .notes_holder.team ul li strong { color: #AAA; font-weight: normal; }
div.static .notes_holder.team ul li:first-child { float: none; border: none; }
div.static .notes_holder.team ul li:last-child { }
div.static .disclaimer { float: left; padding: 0 10px 20px; }
p.exito_inscripcion { float: left; width: 890px; background-image: url(/img/graphics/bullets/happy_face_white.png); background-repeat: no-repeat; background-position: 10px center; margin-bottom: 0; background-color: #669900; padding: 10px 10px 10px 40px; font-size: 16px; color: #FFF; }form.general { float: left; width: 620px; }
form.general fieldset { float: left; margin-bottom: 8px; margin-right: 10px; }
form.general legend { float: left; padding: 2px 10px; background: -moz-linear-gradient(270deg, #FFF, #EEE); margin-bottom: 10px; border: 1px solid #DDD; text-transform: uppercase; font-size: 11px; font-weight: bold; color: #003A7E; }
form.general fieldset.left { float: left; }
form.general fieldset.last { margin-right: 0; }
form.general fieldset.last-child { margin-bottom: 0; }
form.general label { display: block; font-weight: bold; margin-bottom: 5px; color: #666; }
form.general label.inline { float: left; min-width: 200px; margin-left: 10px; margin-right: 10px; }
form.general label.inline + input[type='text'] { margin-bottom: 10px; }
form.general input[type='radio'] { float: left; margin: 3px 0; }
form.general input[type='radio'] + label { margin-left: 5px; min-width: inherit; }
form.general input[type='text'], form.general textarea { font-family: Arial, serif; font-size: 12px; width: 285px; background-color: #FFF; padding: 8px; border: 1px solid #CCC; -moz-border-radius: 3px; }
form.general input[type='text'].big { font-size: 16px; font-weight: bold; }
form.general input[type='text'].full { width: 600px; }
form.general input[type='text']:focus, form.general textarea:focus { border-color: #333; }
form.general textarea { width: 600px; height: 150px; }
form.general input[type='submit'], a.btn { font-family: Arial, serif; font-weight: bold; text-transform: uppercase; color: #05456E; padding: 4px 10px; background: -moz-linear-gradient(270deg, #FFF, #EEE); -moz-border-radius: 2px; font-size: 12px; border: 1px solid #DDD; text-shadow: 0 1px rgba(255, 255, 255, .75); cursor: pointer; float: right; }
a.btn { font-size: 11px; }
a.btn.big { float: left; margin-bottom: 10px; width: 278px; text-align: center; padding: 10px; font-size: 18px; border-color: #999; }
a.btn.big.green { background: -moz-linear-gradient(270deg, #FFDB48, #BAD600); }
a.btn.big.yellow { background: -moz-linear-gradient(270deg, #F9C300, #FEA400); }
form.general input[type='submit']:hover, a.btn:hover { background: -moz-linear-gradient(270deg, #F9C300, #FEA400); text-decoration: none; border-color: #AAA; }
form.general input[type='submit']:active { background: -moz-linear-gradient(270deg, #FEA400, #D1A426); }
div.static .notes_holder legend { width: 598px; }
form.general .conditions { float: left; padding: 10px; width: 598px; background-color: #F8E0DF; margin-bottom: 10px; -moz-border-radius: 3px; font-size: 11px; border: 1px solid #CC0000; }
form.general .conditions p { margin-bottom: 0; }
form.general .conditions em { color: #CC0000; font-weight: bold; }
form.general .conditions img { display: inline; margin-right: 5px; }
form.general input.required[type="text"], form.general textarea.required { border-color: #CC0000; }
form.general label.required, form.general select.required { color: #CC0000; }
ul.error_messages { float: left; width: 100%; background-color: #CC0000; -moz-border-radius: 4px; padding: 10px 0; margin-bottom: 10px; border: 1px solid #FFF; }
ul.error_messages li { color: #FFF; margin: 0 10px; background-image: url(/img/graphics/bullets/link_white.png); background-repeat: no-repeat; background-position: left 50%; padding-left: 20px; }
ul.error_messages li.friendly_message { margin-bottom: 5px; font-weight: bold; background-image: url(/img/graphics/bullets/warning.png); font-size: 16px; }div.mapa_sitio > ul { float: left; border: 1px solid #DDD; width: 918px; padding: 10px; }
div.mapa_sitio > ul > li { float: left; width: 150px; }
div.mapa_sitio > ul > li > a, div.mapa_sitio > ul > li > span { font-size: 14px; font-weight: bold; float: left; display: block; width: 100%; }
div.mapa_sitio > ul > li.clasificados { width: 170px; }
div.mapa_sitio > ul > li.movida_oriental { width: 150px; }
div.mapa_sitio > ul > li.blogs { width: 100px; }
div.mapa_sitio > ul > li.periodismo_ciudadano { width: 170px; }
div.mapa_sitio > ul > li.institucional { width: 95px; }
div.mapa_sitio > ul > li.ademas { width: 170px; }
div.mapa_sitio > ul > li > ul { float: left; }
div.mapa_sitio > ul > li > ul a { color: blue; }
div.mapa_sitio { font-size: 11.5px; background-color: #EEE; }.widget.periodismo_ciudadano a { color: #000; }
div.periodismo_ciudadano { float: left; width: 940px; }
div.periodismo_ciudadano .notes_holder { padding-right: 9px; border-right: 1px dotted #DDD; width: 620px; }
div.periodismo_ciudadano .aside { padding-left: 0; border-left: none; margin-left: 10px; }
div.periodismo_ciudadano .notes_holder.padded { padding: 10px 19px 10px 10px; width: 600px; }
div.periodismo_ciudadano span.group.full_width { margin-bottom: 10px; }
div.periodismo_ciudadano .group.green { color: #000; }
div.periodismo_ciudadano h2 { font-size: 16px; color: #BAD600; margin-bottom: 0; text-transform: uppercase; font-size: 12px; letter-spacing: -0.5px; }
div.periodismo_ciudadano ul.reports_list { float: left; width: 300px; padding-right: 10px; border-right: 1px dotted #CCC; margin-right: 9px; }
div.periodismo_ciudadano ul.reports_list h2 span { color: #AAA; font-size: 12px; }
div.periodismo_ciudadano ul.reports_list:last-child { width: 300px; border: none; padding: 0; margin: 0 }
div.periodismo_ciudadano ul.reports_list li { float: left; width: 100%; border-bottom: 1px dotted #CCC; padding: 8px 0 6px; margin-bottom: 0; min-height: 60px; }
div.periodismo_ciudadano ul.reports_list li:first-child, div.periodismo_ciudadano ul.reports_list li:last-child { border-bottom: none; }
div.periodismo_ciudadano ul.reports_list li:first-child { padding: 0; min-height: 10px; }
div.periodismo_ciudadano ul.reports_list li:last-child { padding-bottom: 0; min-height: 10px; }
div.periodismo_ciudadano ul.reports_list li:last-child a { float: right; text-transform: uppercase; font-size: 9px; font-weight: bold; color: #044F8F; line-height: normal; }
div.periodismo_ciudadano ul.reports_list a { font-size: 14px; display: block; line-height: 20px; }
div.periodismo_ciudadano ul.reports_list span { font-size: 10px; }
div.periodismo_ciudadano ul.reports_list span.date, div.periodismo_ciudadano .notes_holder.denuncias span.date { color: #AAA; }
div.periodismo_ciudadano ul.reports_list span.author, div.periodismo_ciudadano .notes_holder.denuncias span.author { color: #044F8F; font-weight: bold; }
div.periodismo_ciudadano ul.reports_list li.big a { font-size: 16px; font-weight: bold; line-height: 20px; }
div.periodismo_ciudadano .aside ul.reports_list { border-top: 4px solid #DDD; padding-top: 5px; }
div.periodismo_ciudadano .aside ul.reports_list.no_images { border-top: none; padding-top: 0; }
div.periodismo_ciudadano div.multimedia { margin-bottom: 5px; }
div.periodismo_ciudadano .widget .media p { border-bottom: none; margin-bottom: 0; padding-bottom: 0; margin-top: 10px; }
div.periodismo_ciudadano .notes_holder.denuncias ul { float: left; width: 100%; margin-bottom: 5px; }
div.periodismo_ciudadano .notes_holder.denuncias h2 { color: #044F8F; border-bottom: 2px solid #DDD; }
div.periodismo_ciudadano .notes_holder.denuncias li { float: left; width: 610px; padding: 5px 0; border-bottom: 1px dotted #CCC; margin-left: 10px; }
div.periodismo_ciudadano .notes_holder.denuncias h3 { font-size: 16px; margin-bottom: 0; }
div.periodismo_ciudadano .notes_holder.denuncias p { color: #666; }
div.periodismo_ciudadano .notes_holder.denuncias p:last-child { margin-bottom: 0; }
div.periodismo_ciudadano .notes_holder.denuncias ul.nav { float: none; width: 80px; margin: 0 auto; overflow: hidden; }
div.periodismo_ciudadano .notes_holder.denuncias ul.nav li { width: auto; padding: 0 5px; border-bottom: none; font-size: 10px; }
div.periodismo_ciudadano .notes_holder.denuncias ul.nav li a { font-weight: bold; color: #999; }
div.periodismo_ciudadano .cazadores_imagenes_bar { float: left; padding: 10px 0; border-top: 1px dotted #DDD; border-bottom: 1px dotted #DDD; margin-bottom: 10px; margin-top: 5px; }
div.periodismo_ciudadano .cazadores_imagenes_bar .bar_holder { float: left; width: 880px; margin: 0 10px; overflow: hidden; }
div.periodismo_ciudadano .cazadores_imagenes_bar a.prev, div.periodismo_ciudadano .cazadores_imagenes_bar a.next { width: 20px; height: 80px; background-color: #C6D531; background-repeat: no-repeat; background-position: center center; }
div.periodismo_ciudadano .cazadores_imagenes_bar a.prev.disabled, div.periodismo_ciudadano .cazadores_imagenes_bar a.next.disabled { background-color: #EEE; background-image: none; cursor: default; }
div.periodismo_ciudadano .cazadores_imagenes_bar a.prev { float: left; text-indent: -9999px; background-image: url(/img/graphics/bullets/black_left_arrow.png); }
div.periodismo_ciudadano .cazadores_imagenes_bar a.next { float: right; text-indent: 9999px; background-image: url(/img/graphics/bullets/black_right_arrow.png); }
div.periodismo_ciudadano .cazadores_imagenes_bar ul { float: left; width: 2000px; }
div.periodismo_ciudadano .cazadores_imagenes_bar li { float: left; width: 298px; padding: 0 10px; border-left: 1px dotted #DDD; }
div.periodismo_ciudadano .cazadores_imagenes_bar li.aside_on_group { width: 270px; }
div.periodismo_ciudadano .cazadores_imagenes_bar li:first-child { border-left: 0; }
div.periodismo_ciudadano .cazadores_imagenes_bar li.first_on_group { padding-left: 0; }
div.periodismo_ciudadano .cazadores_imagenes_bar li:last-child { padding-right: 0; }
div.periodismo_ciudadano .cazadores_imagenes_bar h3 { font-size: 12px; margin-bottom: 0; line-height: 16px; }
div.periodismo_ciudadano .cazadores_imagenes_bar p { font-size: 11px; margin-bottom: 0; }
div.periodismo_ciudadano .cazadores_imagenes_bar span { font-size: 10px; color: #AAA; display: block; }
div.periodismo_ciudadano .cazadores_imagenes_bar img { float: left; margin-right: 10px; padding: 4px; border: 1px solid #C6D531; border-radius: 4px; }
.photo_zoom_holder { float: left; width: 400px; height: 500px; padding: 10px 20px 10px 10px; overflow-y: scroll; }
.photo_zoom_holder span.author { display: block; width: 100%; text-align: right; margin-top: 5px; border-bottom: 1px dotted #CCC; margin-bottom: 10px; padding-bottom: 5px; }
.photo_zoom_holder h3 { font-size: 18px; }
.photo_zoom_holder p:last-child { margin-bottom: 0; }div.clasificados { float: left; width: 940px; }
div.clasificados .group.yellow .title { float: left; background-color: #000; padding: 4px 8px 2px; background-image: url(/img/backgrounds/header.png); background-position: 0 -125px; }
div.clasificados .group.yellow { padding: 0; width: 100%; margin-bottom: 5px; }
div.clasificados ul.groups { margin-top: 4px; }
div.clasificados ul.groups li { float: left; padding: 10px; margin-right: 10px; width: 126px; background-color: #F68100; background: -moz-linear-gradient(270deg, #FFCD0C, #F68100); border: 1px solid #FFF; -moz-border-radius: 5px; -webkit-border-radius: 5px; }
div.clasificados ul.groups li a { text-transform: uppercase; font-size: 10px; font-weight: bold; padding: 4px 8px 2px; background-color: #F68100; -moz-border-radius: 4px; -webkit-border-radius: 4px; border: 1px solid #F68100; color: #FFF; text-shadow: 0 -1px #F78230; background-image: url(/img/backgrounds/header.png); background-position: 0 -125px; display: block; text-align: center; }
div.clasificados ul.groups li a:hover { text-decoration: none; background-color: #F56C00; }
div.clasificados ul.groups li:first-child { width: 128px; }
div.clasificados ul.groups li.last-child { margin-right: 0; }
div.clasificados ul.groups li h3 { font-size: 14px; margin-bottom: 10px; color: #FFF; line-height: 16px; }
div.clasificados ul.groups span.icon { float: left; width: 126px; height: 58px; background-image: url(/img/sprites/clasificados.png); background-repeat: no-repeat; margin-bottom: 10px; background-color: #F68100; border: 1px solid #FFCD0C; }
div.clasificados ul.groups span.icon.inmuebles { background-position: 0 0; width: 128px; }
div.clasificados ul.groups span.icon.negocios { background-position: -130px 0; }
div.clasificados ul.groups span.icon.empleos { background-position: -260px 0; }
div.clasificados ul.groups span.icon.vehiculos { background-position: 0 -60px; }
div.clasificados ul.groups span.icon.ocio { background-position: -130px -60px; }
div.clasificados ul.groups span.icon.servicios { background-position: -260px -60px; }
div.clasificados .ads_holder { float: left; padding-right: 9px; border-right: 1px dotted #DDD; width: 620px; }
div.clasificados .ads_holder li { border-bottom: 1px dotted #CCC; padding-bottom: 5px; margin-bottom: 5px; }
div.clasificados .ads_holder li:last-child { padding-bottom: 0; margin-bottom: 0; border-bottom: none; }
div.clasificados .ads_holder li p { margin-bottom: 0; }
div.clasificados .ads_holder h3 { margin-bottom: 10px; border-bottom: 2px solid #BBB; }
div.clasificados .ads_holder select { float: right; max-width: 100px; margin-top: 4px; margin-left: 5px; }
div.clasificados .aside { padding-left: 0; border-left: none; margin-left: 10px; width: 300px; overflow: visible; }
div.clasificados .aside .widget.servicios.clasificados { margin-left: 0; height: 106px; width: 300px; }
div.clasificados .aside .widget.servicios.clasificados a.ocio { width: 40px; background-position: -890px -20px }div.diarios { float: left; width: 940px; background-color: #EEE; }
div.diarios span.group { width: 924px; }
div.diarios select { text-transform: none; }
div.diarios p { float: left; padding: 20px; margin-bottom: 0; font-weight: bold; color: #CC0000; }
div.diarios h2 { margin: 10px auto; font-size: 9.5px; text-align: center; padding: 2px 0; background-color: #CCC; text-transform: uppercase; width: 80px; -moz-border-radius: 12px; }
div.edition_holder { float: left; width: 188px; border-bottom: 1px solid #FFF; }
div.edition_holder:hover, div.edition_holder:hover div.edition { background-color: #E5E5E5; }
div.edition { float: left; position: relative; overflow: hidden; width: 188px; height: 140px; border-bottom: 1px solid #DDD; clear: right; background-color: #EEE; }
div.edition a.portada { background: url(/img/backgrounds/bg_portada.png) no-repeat; position: absolute; float: left; width: 98px; height: 162px; padding: 4px; }
div.edition a.portada img { position: relative; padding: 2px 4px; background-color: #FFF; }
div.edition a.portada.amazonas { left: 10px; top: 30px; z-index: 2; }
div.edition a.portada.dez { right: 10px; top: 40px; z-index: 1; }
div.diarios_header { float: left; width: 960px; padding: 10px 0 0; }
div.diarios_header .connect { padding: 0; }
div.diarios_header a.logo { margin-right: 10px; }
div.diarios_header h1 { font-size: 20px; margin-bottom: 0; float: left; color: #FFF; margin-bottom: 0; line-height: 50px; margin-top: 15px; }
div.diarios_header select { margin-top: 30px; }#search_results .gsc-results { width: 620px; margin-top: 10px; }
#search_results .gs-webResult { float: left; width: 610px; border-bottom: 1px dotted #CCC; padding-bottom: 10px; padding-left: 10px; }
#search_results .gs-webResult .gs-snippet { font-size: 12px; }
#search_results .gs-webResult .gs-visibleUrl-short { display:none; }
#search_results .gs-webResult .gs-visibleUrl-long { display:none; }
#search_results .gs-webResult .gs-title { padding-bottom: 6px; text-decoration: none; height: auto; }
#search_results .gs-webResult .gs-title b { color : #1E4A8C; text-decoration: none; }
#search_results a.gs-title, a.gs-title * { font-size: 16px; color: #000; line-height: 18px; text-decoration: none; }
#search_results a.gs-title:hover, a.gs-title:hover * { text-decoration: underline; }
#search_results .gsc-resultsHeader { display: none; }
#search_results .gsc-search-box { }
#search_results .gsc-cursor-box { float: right; margin-right: 0; margin-bottom: 0; }
#search_results .gsc-clear-button { display: none; }
#search_results .gsc-branding { display: none; }
#search_results table tbody { border: none; }
#search_results .gsc-search-button { margin-top: 0; margin-left: -70px; }
#search_results .gsc-input { width: 600px; }
#search_results td.gsc-input { padding-left: 0; }
#search_results input.gsc-input { -moz-border-radius: 4px; font-family: Arial, sans-serif; font-size: 20px; font-weight: bold; padding: 5px 10px; }
#search_results td.gsc-search-button { padding-left: 0; }
#search_results .gsc-cursor-page { text-decoration: none; background-color: #EEE; padding: 3px 5px; -moz-border-radius: 2px; font-size: 11px; color: #AAA; }
#search_results .gsc-cursor-current-page { background-color: #DDD; color: #333; }
#search_results a.gsc-trailing-more-results { text-decoration: none; color: #333; font-weight: bold; }
#search_results div.gsc-trailing-more-results { text-decoration: none; }
#search_results div.gsc-cursor-page { margin-right: 0; margin-left: 8px; }
#search_results input[type="submit"] { font-family: Arial, sans-serif; background: #222 url(/img/backgrounds/alert-overlay.png) repeat-x; display: inline-block; padding: 5px 10px 6px; color: #fff; text-decoration: none; -moz-border-radius: 3px; -webkit-border-radius: 3px; position: relative; cursor: pointer; border: 0 none; font-size: 11px; font-weight: bold; }
#jquery-overlay { position: absolute; top: 0; left: 0; z-index: 10000; width: 100%; height: 500px; }
#jquery-lightbox { position: absolute; top: 0; left: 0; width: 100%; z-index: 11000; text-align: center; line-height: 0; }
#jquery-lightbox a img { border: none; }
#lightbox-container-image-box { position: relative; background-color: #fff; width: 250px; height: 250px; margin: 0 auto; }
#lightbox-container-image { padding: 10px; }
#lightbox-loading { position: absolute; top: 40%; left: 0%; height: 25%; width: 100%; text-align: center; line-height: 0; }
#lightbox-nav { position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 10; }
#lightbox-container-image-box > #lightbox-nav { left: 0; }
#lightbox-nav a { outline: none;}
#lightbox-nav-btnPrev, #lightbox-nav-btnNext { width: 49%; height: 100%; zoom: 1; display: block; }
#lightbox-nav-btnPrev { left: 0; float: left; }
#lightbox-nav-btnNext { right: 0; float: right; }
#lightbox-container-image-data-box { font: 10px Verdana, Helvetica, sans-serif; background-color: #fff; margin: 0 auto; line-height: 1.4em; overflow: auto; width: 100%; padding: 0 10px 0; }
#lightbox-container-image-data { padding: 0 10px; color: #666; }
#lightbox-container-image-data #lightbox-image-details { width: 70%; float: left; text-align: left; }
#lightbox-image-details-caption { font-weight: bold; }
#lightbox-image-details-currentNumber { display: block; clear: left; padding-bottom: 1.0em; }
#lightbox-secNav-btnClose { width: 66px; float: right; padding-bottom: 0.7em; }
.ui-stars-star, .ui-stars-cancel { float: left; display: block; overflow: hidden; text-indent: -999em; cursor: pointer; }
.ui-stars-star a, .ui-stars-cancel a { width: 16px; height: 15px; display: block; background: url(/img/libs/jquery-ui/jquery.ui.stars.gif) no-repeat 0 0; }
.ui-stars-star a { background-position: 0 -32px; }
.ui-stars-star-on a { background-position: 0 -48px; }
.ui-stars-star-hover a { background-position: 0 -64px; }
.ui-stars-cancel-hover a { background-position: 0 -16px; }
.ui-stars-star-disabled, .ui-stars-star-disabled a, .ui-stars-cancel-disabled a { cursor: default !important; }
