@import url('fonts.css');@import url('base.css');h1{font:lighter 29px Open Sans;line-height:120%;margin-bottom:15px;margin-top:0;color:#000}h1.planifica{color:#e00729}h1.que_hacer{color:#399}h1.donde_dormir{color:#83973e}h1.bono{color:#e98f04}h2{font:normal 20px Signika;line-height:120%;margin-bottom:5px;color:#333;margin-top:0}h2.mosaic{background:#F6F6F6;font:18px Signika;margin-bottom:20px}h2.mosaic span.bg_mosaic{background:url(../img/sp-general.png) no-repeat 0 0 #f6f6f6;display:inline-block;padding:5px 20px 5px 15px}h2.mosaic span.bg_mosaic.que_hacer{background-position:right -780px}h2.mosaic span.bg_mosaic.planifica{background-position:right -738px}h2.mosaic span.bg_mosaic.donde_dormir{background-position:right -822px}h2.mosaic span.bg_mosaic.bono{background-position:right -696px}h3{font:normal 18px Signika;line-height:120%;margin-bottom:5px;color:#333;margin-top:0}.home h3{font-size:16px}h4{font:normal 16px Signika;line-height:120%;margin-bottom:5px;color:#333;text-transform:uppercase;margin-top:0}h5{font:bold 16px Signika;line-height:120%;margin-bottom:5px;color:#333;margin-top:0}h6{font:bold 14px Signika;line-height:120%;margin-bottom:5px;color:#333;margin-top:0}p{font:normal 13px "Trebuchet MS",sans-serif;line-height:140%;color:#666;margin-bottom:10px;margin-top:0}p b,p strong{font-family:"Trebuchet MS",sans-serif;color:#333}p.small{font-size:10px}figure{position:relative}figure.left{float:left;margin-right:20px}figure.right{float:right;margin-left:20px}figure.center{clear:both;text-align:center}figure img{margin-top:5px;margin-bottom:5px}figure figcaption{position:absolute;bottom:10px;left:0;display:block;width:100%;z-index:1}figure figcaption .description{display:block;color:#FFF;font:italic 17px Open Sans;padding:5px 10px}figure figcaption .opacity{filter:alpha(opacity=50);-moz-opacity:.5;opacity:.5!important;background-color:#000;display:block;position:absolute;bottom:0;left:0;width:100%;height:100%;z-index:-1}blockquote{font:18px Trebuchet Italic;line-height:140%;margin-top:0}a,a strong{color:#0078c6;text-decoration:none}a strong:hover,a:hover{text-decoration:underline}ul{list-style:none}ul li{list-style:none;font:normal 13px "Trebuchet MS",sans-serif;line-height:140%}ul li a:hover{color:#1e6193}.print a{font:10px Arial;text-transform:uppercase;padding:5px 0 5px 30px;position:relative;display:inline-block}.print a span.icon{display:block;width:19px;height:19px;position:absolute;left:5px;top:2px;background:url(../img/sp-general.png) no-repeat -673px -277px transparent}#main{position:relative}#main #line_mosaic{background:url(../img/mosaic.png) repeat-x 0 0 transparent;position:absolute;width:100%;height:5px;z-index:30;top:0;left:0}.hide{display:none}#modal_map{width:600px;height:400px}header#main_header{width:980px;margin:auto;z-index:20;position:relative}header#main_header #logo{background-color:#333;padding:20px 15px 15px;margin-right:10px;float:left;height:97px}header#main_header #content_header{float:right;background-color:#333;position:relative;width:800px;height:127px;padding-top:5px}header#main_header #shadow_header{position:absolute;height:19px;width:800px;bottom:-18px;left:0;background:url(../img/sp-general.png) no-repeat 0 -1363px transparent;z-index:0}header#main_header #main_menu{border-top:1px solid #000;padding-top:1px;position:absolute;bottom:0;left:0;width:100%;z-index:10}header#main_header #main_menu>ul{background-image:-moz-linear-gradient(top,#000 0,#323232 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#000),color-stop(1,#323232));background-image:linear-gradient(top,#000 0,#323232 100%);background-image:-ms-linear-gradient(top,#000 0,#323232 100%);background-image:-o-linear-gradient(top,#000 0,#323232 100%);background-image:-webkit-linear-gradient(top,#000 0,#323232 100%);filter:progid:DXImageTransform.Microsoft.Gradient(startColorstr="#000000",endColorstr="#323232");zoom:1;float:left;width:96%;padding:0 2%;margin:0}header#main_header #main_menu>ul li{float:left;height:47px;margin-right:20px;position:relative;z-index:100}header#main_header #main_menu>ul li>a{display:block;color:#EDEBE3;position:relative;padding:13px 50px 11px 25px;height:23px;font:normal 16px Signika;text-align:center}header#main_header #main_menu>ul li>a:hover{text-decoration:none;color:#FFF}header#main_header #main_menu>ul li .arrow{background:url(../img/sp-general.png) 0 0 transparent;display:block;width:15px;height:8px;position:absolute;top:20px;right:25px}header#main_header #main_menu>ul li .submenu{position:absolute;top:47px;padding:5px;min-height:160px;min-width:200px;display:none;-webkit-border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px}header#main_header #main_menu>ul li .submenu .content_submenu{min-height:155px;min-width:195px;-webkit-border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px}header#main_header #main_menu>ul li .submenu nav{position:relative}header#main_header #main_menu>ul li .submenu ul{background:none!important;width:168px;padding:10px 9px 20px}header#main_header #main_menu>ul li .submenu ul li{padding:2px 0;float:none;height:auto;margin:0}header#main_header #main_menu>ul li .submenu ul a{padding:2px 3px 2px 0;font:13px Signika;color:#FFF;height:auto;text-align:left}header#main_header #main_menu>ul li .submenu .submenu_shadow{position:absolute;width:18px;height:100%;top:0;background:url(../img/sp-general.png) no-repeat -140px -109px transparent}header#main_header #main_menu>ul li .submenu:hover{display:block}header#main_header #main_menu>ul li:hover .arrow{background-position:-81px -226px!important}header#main_header #main_menu>ul li#page-1 .arrow{background-position:-21px -226px}header#main_header #main_menu>ul li#page-1 .submenu{left:0;background-color:#e00729;width:496px}header#main_header #main_menu>ul li#page-1 .submenu .content_submenu{background-image:-moz-linear-gradient(top,#e00729 0,#630312 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#e00729),color-stop(1,#630312));background-image:linear-gradient(top,#e00729 0,#630312 100%);background-image:-ms-linear-gradient(top,#e00729 0,#630312 100%);background-image:-o-linear-gradient(top,#e00729 0,#630312 100%);background-image:-webkit-linear-gradient(top,#e00729 0,#630312 100%);filter:progid:DXImageTransform.Microsoft.Gradient(startColorstr="#e00729",endColorstr="#630312");zoom:1;-webkit-box-shadow:0 -3px 5px #c20624;-moz-box-shadow:0 -3px 5px #c20624;box-shadow:0 -3px 5px #c20624}header#main_header #main_menu>ul li#page-1 .submenu .content_submenu .banner{float:right}header#main_header #main_menu>ul li#page-1 .submenu .content_submenu .banner img{display:block}header#main_header #main_menu>ul li#page-1 .submenu nav,header#main_header #main_menu>ul li#page-1 .submenu ul{float:left;min-height:230px}header#main_header #main_menu>ul li#page-1 .submenu li{border-bottom:1px dotted #e00729}header#main_header #main_menu>ul li#page-1 .submenu li a:hover{color:#e00729;background-color:#670313}header#main_header #main_menu>ul li#page-1 .submenu .submenu_shadow{right:-18px}header#main_header #main_menu>ul li#page-1:hover>a{background-image:-moz-linear-gradient(top,#f42350 0,#e00729 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f42350),color-stop(1,#e00729));background-image:linear-gradient(top,#f42350 0,#e00729 100%);background-image:-ms-linear-gradient(top,#f42350 0,#e00729 100%);background-image:-o-linear-gradient(top,#f42350 0,#e00729 100%);background-image:-webkit-linear-gradient(top,#f42350 0,#e00729 100%);filter:progid:DXImageTransform.Microsoft.Gradient(startColorstr="#F42350",endColorstr="#e00729");zoom:1}header#main_header #main_menu>ul li#page-1:hover .submenu{display:block!important}header#main_header #main_menu>ul li#page-2 .arrow{background-position:-21px -256px}header#main_header #main_menu>ul li#page-2 .submenu{left:0;background-color:#399;width:447px}header#main_header #main_menu>ul li#page-2 .submenu .content_submenu{background-image:-moz-linear-gradient(top,#399 0,#002f33 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#399),color-stop(1,#002f33));background-image:linear-gradient(top,#399 0,#002f33 100%);background-image:-ms-linear-gradient(top,#399 0,#002f33 100%);background-image:-o-linear-gradient(top,#399 0,#002f33 100%);background-image:-webkit-linear-gradient(top,#399 0,#002f33 100%);filter:progid:DXImageTransform.Microsoft.Gradient(startColorstr="#339999",endColorstr="#002F33");zoom:1;-webkit-box-shadow:0 -3px 5px #2c8585;-moz-box-shadow:0 -3px 5px #2c8585;box-shadow:0 -3px 5px #2c8585}header#main_header #main_menu>ul li#page-2 .submenu .content_submenu .banner{float:right}header#main_header #main_menu>ul li#page-2 .submenu .content_submenu #special_banner{padding:10px;-webkit-border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px;-webkit-box-shadow:0 0 10px #333;-moz-box-shadow:0 0 10px #333;box-shadow:0 0 10px #333}header#main_header #main_menu>ul li#page-2 .submenu .content_submenu #special_banner a,header#main_header #main_menu>ul li#page-2 .submenu .content_submenu #special_banner img{display:block;margin:0}header#main_header #main_menu>ul li#page-2 .submenu nav,header#main_header #main_menu>ul li#page-2 .submenu ul{float:left;min-height:303px}header#main_header #main_menu>ul li#page-2 .submenu li{border-bottom:1px dotted #399}header#main_header #main_menu>ul li#page-2 .submenu li a:hover{color:#399;background-color:#003035}header#main_header #main_menu>ul li#page-2 .submenu .submenu_shadow{right:-18px}header#main_header #main_menu>ul li#page-2:hover>a{background-image:-moz-linear-gradient(top,#33b9d9 0,#399 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#33b9d9),color-stop(1,#399));background-image:linear-gradient(top,#33b9d9 0,#399 100%);background-image:-ms-linear-gradient(top,#33b9d9 0,#399 100%);background-image:-o-linear-gradient(top,#33b9d9 0,#399 100%);background-image:-webkit-linear-gradient(top,#33b9d9 0,#399 100%);filter:progid:DXImageTransform.Microsoft.Gradient(startColorstr="#33B9D9",endColorstr="#339999");zoom:1}header#main_header #main_menu>ul li#page-2:hover .submenu{display:block!important}header#main_header #main_menu>ul li#page-3 .arrow{background-position:-21px -286px}header#main_header #main_menu>ul li#page-3 .submenu{right:0;background-color:#83973e;width:477px}header#main_header #main_menu>ul li#page-3 .submenu .content_submenu{background-image:-moz-linear-gradient(top,#83973e 0,#4a5623 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#83973e),color-stop(1,#4a5623));background-image:linear-gradient(top,#83973e 0,#4a5623 100%);background-image:-ms-linear-gradient(top,#83973e 0,#4a5623 100%);background-image:-o-linear-gradient(top,#83973e 0,#4a5623 100%);background-image:-webkit-linear-gradient(top,#83973e 0,#4a5623 100%);filter:progid:DXImageTransform.Microsoft.Gradient(startColorstr="#83973e",endColorstr="#4A5623");zoom:1;-webkit-box-shadow:0 -3px 5px #728336;-moz-box-shadow:0 -3px 5px #728336;box-shadow:0 -3px 5px #728336}header#main_header #main_menu>ul li#page-3 .submenu .content_submenu .title{display:block;font:13px Signika;text-transform:uppercase;color:#FFF;margin-top:15px}header#main_header #main_menu>ul li#page-3 .submenu .content_submenu .title.category{margin-left:15px}header#main_header #main_menu>ul li#page-3 .submenu .content_submenu .banner{float:left;padding:0 10px 10px}header#main_header #main_menu>ul li#page-3 .submenu .content_submenu .image{padding:10px;position:relative;-webkit-border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px;-webkit-box-shadow:0 0 10px #333;-moz-box-shadow:0 0 10px #333;box-shadow:0 0 10px #333}header#main_header #main_menu>ul li#page-3 .submenu .content_submenu .image .shadow_in{-moz-box-shadow:inset 0 0 3px 1px #333;-webkit-box-shadow:inset 0 0 3px 1px #333;box-shadow:inset 0 0 3px 1px #333;position:absolute;width:219px;height:115px}header#main_header #main_menu>ul li#page-3 .submenu .content_submenu .image img{display:block;margin:0}header#main_header #main_menu>ul li#page-3 .submenu nav,header#main_header #main_menu>ul li#page-3 .submenu ul{float:right}header#main_header #main_menu>ul li#page-3 .submenu nav.left{float:left}header#main_header #main_menu>ul li#page-3 .submenu ul{width:210px;padding:10px 14px 20px}header#main_header #main_menu>ul li#page-3 .submenu li{float:left;width:105px}header#main_header #main_menu>ul li#page-3 .submenu li a{display:inline}header#main_header #main_menu>ul li#page-3 .submenu li a:hover{color:#83973e;background-color:#58662A}header#main_header #main_menu>ul li#page-3:hover>a{background-image:-moz-linear-gradient(top,#91b817 0,#83973e 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#91b817),color-stop(1,#83973e));background-image:linear-gradient(top,#91b817 0,#83973e 100%);background-image:-ms-linear-gradient(top,#91b817 0,#83973e 100%);background-image:-o-linear-gradient(top,#91b817 0,#83973e 100%);background-image:-webkit-linear-gradient(top,#91b817 0,#83973e 100%);filter:progid:DXImageTransform.Microsoft.Gradient(startColorstr="#91B817",endColorstr="#83973e");zoom:1}header#main_header #main_menu>ul li#page-3:hover .submenu{display:block!important}header#main_header #main_menu>ul li#page-4 .arrow{background-position:-21px -316px}header#main_header #main_menu>ul li#page-4 .submenu{right:0;background-color:#e98f04;width:396px}header#main_header #main_menu>ul li#page-4 .submenu .content_submenu{background-image:-moz-linear-gradient(top,#fcc401 0,#e98f04 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fcc401),color-stop(1,#e98f04));background-image:linear-gradient(top,#fcc401 0,#e98f04 100%);background-image:-ms-linear-gradient(top,#fcc401 0,#e98f04 100%);background-image:-o-linear-gradient(top,#fcc401 0,#e98f04 100%);background-image:-webkit-linear-gradient(top,#fcc401 0,#e98f04 100%);filter:progid:DXImageTransform.Microsoft.Gradient(startColorstr="#FCC401",endColorstr="#E98F04");zoom:1;-webkit-box-shadow:0 0 10px #ce7e04;-moz-box-shadow:0 0 10px #ce7e04;box-shadow:0 0 10px #ce7e04}header#main_header #main_menu>ul li#page-4 .submenu .content_submenu .banner{float:left}header#main_header #main_menu>ul li#page-4 .submenu .content_submenu .banner img{margin:0;display:block}header#main_header #main_menu>ul li#page-4 .submenu nav,header#main_header #main_menu>ul li#page-4 .submenu ul{float:right;min-height:219px}header#main_header #main_menu>ul li#page-4 .submenu li{border-bottom:1px dotted #e98f04}header#main_header #main_menu>ul li#page-4 .submenu li a:hover{color:#FF9;background-color:#D98504}header#main_header #main_menu>ul li#page-4 .submenu .submenu_shadow{left:-18px;background-position:-151px -111px}header#main_header #main_menu>ul li#page-4:hover>a{background-image:-moz-linear-gradient(top,#fbc101 0,#e98f04 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fbc101),color-stop(1,#e98f04));background-image:linear-gradient(top,#fbc101 0,#e98f04 100%);background-image:-ms-linear-gradient(top,#fbc101 0,#e98f04 100%);background-image:-o-linear-gradient(top,#fbc101 0,#e98f04 100%);background-image:-webkit-linear-gradient(top,#fbc101 0,#e98f04 100%);filter:progid:DXImageTransform.Microsoft.Gradient(startColorstr="#FBC101",endColorstr="#e98f04");zoom:1}header#main_header #main_menu>ul li#page-4:hover .submenu{display:block!important}header#main_header #ayto_icon{position:absolute;top:15px;left:45px}header#main_header #ayto_icon a{background:url(../img/sp-general.png) no-repeat -10px -1266px #333;width:100px;height:34px;display:block;text-indent:-3000px}header#main_header #my_travel{display:block;font:12px Signika;text-transform:uppercase;width:55px;height:33px;left:190px;top:15px;padding:7px 45px 0 0;position:relative;color:#FFF;text-decoration:none}header#main_header #my_travel:hover{text-decoration:underline}header#main_header #my_travel .bag{display:block;width:45px;height:40px;position:absolute;top:0;right:0;text-align:left;background:url(../img/sp-general.png) no-repeat -7px -419px}header#main_header #search_location{background:url(../img/mosaic.png) repeat 0 -5px transparent;position:absolute;top:5px;width:438px;height:30px;right:20px;padding:10px}header#main_header #search_location #form_search{position:relative;width:305px;margin-right:10px;float:left}header#main_header #search_location #form_search .search{background-color:#333;border:1px solid #444;padding:5px 38px 5px 8px;height:20px;width:255px;font:11px Arial;color:#CCC}header#main_header #search_location #form_search .search:focus::-webkit-input-placeholder{color:transparent}header#main_header #search_location #form_search .search:focus::-moz-placeholder{color:transparent}header#main_header #search_location #form_search .submit{position:absolute;width:21px;height:21px;border:none;background:url(../img/sp-general.png) no-repeat -79px -347px transparent;padding:0;top:5px;right:8px}header#main_header #search_location #form_search .submit:hover{background-position:-18px -347px}header#main_header #search_location #form_location{position:relative;float:left;width:121px;overflow:hidden;border:1px solid #444;height:30px;background-color:#333}header#main_header #search_location #form_location span.arrow{position:absolute;display:block;width:21px;height:21px;background:url(../img/sp-general.png) no-repeat -18px -380px #333;top:5px;right:5px}header#main_header #search_location #form_location select{background:transparent;border:none;padding:7px 0 5px 5px;height:32px;width:143px;font:11px Arial;color:#CCC;text-transform:uppercase;-moz-appearance:none;-webkit-appearance:none;appearance:none;cursor:pointer;z-index:3;position:absolute}header#main_header #search_location #form_location select option{width:121px;padding:3px 0;color:#CCC;background:transparent}footer#main_footer{width:100%;background-color:#333;position:relative;padding-bottom:40px;margin-top:50px}footer#main_footer *{color:#CCC;font:12px PT_Sans}footer#main_footer .shadow_footer{width:100%;height:53px;background:url(../img/sp-general.png) repeat-x 0 -1309px #fff}footer#main_footer .content_footer{margin:auto;width:940px;background-color:#333;position:relative;top:-53px;min-height:445px;padding:25px 20px}footer#main_footer .content_footer .shadow_left{background:url(../img/sp-general.png) repeat-x 0 -1396px transparent;position:absolute;top:0;left:0;width:20px;height:445px}footer#main_footer .content_footer .shadow_right{background:url(../img/sp-general.png) repeat-x -100px -1396px transparent;position:absolute;top:0;right:0;width:20px;height:445px}footer#main_footer .content_footer .widgets{border-bottom:1px solid #1E1E1E;padding-bottom:20px}footer#main_footer .content_footer .widgets .widget{float:left;width:215px;margin-right:20px}footer#main_footer .content_footer .widgets .widget h3{font:12px PT_Sans-Bold;text-transform:uppercase;padding:10px;line-height:17px;background-color:#282828;margin:0 0 10px 0}footer#main_footer .content_footer .widgets .widget li{margin-bottom:5px}footer#main_footer .content_footer .widgets .widget li a{position:relative;line-height:180%;font:12px PT_Sans;padding-left:8px}footer#main_footer .content_footer .widgets .widget li a span.arrow{background:url(../img/sp-general.png) repeat-x;position:absolute;width:4px;height:6px;top:6px;left:0}footer#main_footer .content_footer .widgets .widget.professionals h3{color:#F04E11}footer#main_footer .content_footer .widgets .widget.professionals ul{margin-left:7px}footer#main_footer .content_footer .widgets .widget.professionals li a .arrow{background-position:-27px -615px}footer#main_footer .content_footer .widgets .widget.professionals li a:hover{color:#F04E11;text-decoration:none}footer#main_footer .content_footer .widgets .widget.business h3{color:#0078C7}footer#main_footer .content_footer .widgets .widget.business ul{margin-left:7px}footer#main_footer .content_footer .widgets .widget.business li a .arrow{background-position:-27px -645px}footer#main_footer .content_footer .widgets .widget.business li a:hover{color:#0078C7;text-decoration:none}footer#main_footer .content_footer .widgets .widget.facebook{margin-right:none;width:430px;padding-top:10px}footer#main_footer .content_footer .widgets .widget.facebook ul{float:right}footer#main_footer .content_footer .widgets .widget.facebook ul li{float:left}footer#main_footer .content_footer nav#footer_menu{border-top:1px solid #585858;border-bottom:1px solid #585858;padding:10px 0;margin-bottom:30px}footer#main_footer .content_footer nav#footer_menu p{margin:0;float:left}footer#main_footer .content_footer nav#footer_menu ul{float:right;max-width:510px}footer#main_footer .content_footer nav#footer_menu ul li{float:left}footer#main_footer .content_footer nav#footer_menu ul li a{font-size:11px;text-transform:uppercase;display:inline-block;margin:0 3px}footer#main_footer .content_footer .patrimonio{background:url(../img/sp-general.png) no-repeat -29px -1852px;display:block;float:left;width:62px;height:87px;margin-right:20px}footer#main_footer .content_footer .unesco{background:url(../img/sp-general.png) no-repeat -36px -1960px;display:block;float:left;width:48px;height:36px;margin-right:20px}footer#main_footer .footer_links{width:700px;float:right}footer#main_footer .footer_links ul{float:left}footer#main_footer .footer_links ul li{float:left;margin-right:20px}footer#main_footer .footer_links ul li a{text-decoration:underline}footer#main_footer .footer_links ul li a:hover{text-decoration:none}.ssanta figure img{display:none}.ssanta .twitter{padding:15px 80px;border:1px solid #EAEAEA;background:url(../img/logo-twitter.png) no-repeat 18px 100% transparent}.ssanta .twitter .follow{margin-bottom:10px;text-transform:uppercase;font-size:10px}.ssanta .twitter .follow a{text-transform:none;font-weight:700;font-size:16px}.ssanta .twitter .last_hashtag,.ssanta .twitter .last_tweet{float:left;width:248px}.ssanta .twitter .last_tweet{border-right:1px solid #CCC;padding-right:20px}.ssanta .twitter .last_hashtag{padding-left:20px}.ssanta .twitter p.tweet{color:#000;font-size:12px;margin:0}.ssanta .twitter p.tweet a{font-weight:700;color:#000}.dia_ssanta .cofradia_item{width:335px;display:inline-block;margin-bottom:10px;padding-bottom:12px;background:url(../img/sombra_cof.png) no-repeat bottom left transparent;margin-right:20px}.dia_ssanta .cofradia_item.last{margin-right:0}.dia_ssanta .cofradia_item a{width:295px;display:block;border:1px solid #EFEFEF;padding:20px;color:#333;position:relative}.dia_ssanta .cofradia_item a img{float:left;display:block;margin-right:20px}.dia_ssanta .cofradia_item a .datos{float:left;display:block;width:225px}.dia_ssanta .cofradia_item a .datos span{display:block}.dia_ssanta .cofradia_item a .datos span.name{font-size:16px;font-weight:700;margin-bottom:10px}.dia_ssanta .cofradia_item a .datos span.hora,.dia_ssanta .cofradia_item a .datos span.localizacion{padding:2px 0 2px 15px;font-size:12px;color:#666;font-family:Trebuchet MS}.dia_ssanta .cofradia_item a .datos span.hora{background:url(../img/mini-clock.png) no-repeat 0 3px transparent}.dia_ssanta .cofradia_item a .datos span.localizacion{background:url(../img/mini-location.png) no-repeat 2px 3px transparent}.dia_ssanta .cofradia_item a .datos span.color{position:absolute;width:18px;height:18px;bottom:10px;right:10px}.dia_ssanta .cofradia_item a .clear{display:block}.widget.twitter{padding:0 10px}.widget.twitter h3 a{font:14px PT_Sans-BoldItalic;text-transform:none;padding:0 10px 10px 49px;background-color:transparent;color:#73A0BF;position:relative;display:block}.widget.twitter h3 a .icon{display:inline-block;background:url(../img/sp-general.png) no-repeat -9px -558px transparent;position:absolute!important;width:40px;height:29px;top:3px;left:0}.widget.twitter #tweets li{margin-bottom:15px;line-height:100%}.widget.twitter #tweets li span{font:12px Arial;line-height:120%;color:#999}.widget.twitter #tweets li span a{font:11px Arial;line-height:120%;color:#666}.widget.twitter #tweets li span a:hover{color:#CCC;text-decoration:none}.widget.twitter #tweets li span .hash{color:#CCC}.widget.twitter #tweets li p{font-size:12px;font-family:Arial}#slider_linkvideo{position:relative;display:block}#slider_linkvideo img{display:block}#slider_linkvideo #slider_playvideo{display:block;position:absolute;width:125px;height:125px;background:url(../img/sp-general.png) no-repeat -176px -409px transparent;top:250px;margin-left:auto;margin-right:auto;left:0;right:0;z-index:10}#slider_linkvideo:hover #slider_playvideo{background-position:-324px -409px}#cover_slider{position:relative;right:0;width:100%;height:85px;z-index:0}#main_slider{position:absolute;top:0;right:0;width:100%;height:530px;z-index:0;overflow:hidden}#main_slider ul li figure img{width:100%}#main_slider ul li .text{margin:auto;width:980px;position:relative;z-index:10}#main_slider ul li .text p{position:absolute;top:300px;color:#FFF;font:lighter italic 24px Open Sans}#main_slider ul li .text p a{color:#FFF}#main_slider ul li .text p a:hover{text-decoration:none}#main_slider ul li .text span{display:block}#main_slider ul li .text span span{margin-left:50px;margin-top:5px}#main_slider ul li .text span span.text{display:inline;margin:0;padding:2px 15px;position:relative}#main_slider ul li .text span span.opacity{display:block;z-index:-10;position:absolute;width:100%;height:100%;filter:alpha(opacity=70);-moz-opacity:.7;opacity:.7!important;background:#000;margin:0;top:0}#main_slider .bx-viewport{z-index:0}#main_slider .bx-controls{position:absolute;margin:auto;top:0;width:100%;z-index:10}#main_slider .bx-controls .bx-controls-direction{width:940px;position:relative;margin:auto;padding:10px 20px;top:490px}#main_slider .bx-controls .bx-controls-direction .bx-next,#main_slider .bx-controls .bx-controls-direction .bx-prev{display:inline-block;width:22px;height:22px;text-indent:-3000px}#main_slider .bx-controls .bx-controls-direction .bx-prev{background:url(../img/sp-general.png) no-repeat -79px -132px transparent}#main_slider .bx-controls .bx-controls-direction .bx-prev:hover{background-position:-79px -261px}#main_slider .bx-controls .bx-controls-direction .bx-next{background:url(../img/sp-general.png) no-repeat -79px -182px transparent;margin-left:30px}#main_slider .bx-controls .bx-controls-direction .bx-next:hover{background-position:-79px -314px}#main_slider .bx-controls .bx-controls-auto{width:940px;position:relative;margin:auto;top:458px}#main_slider .bx-controls .bx-controls-auto .bx-start,#main_slider .bx-controls .bx-controls-auto .bx-stop{display:inline-block;position:absolute;top:0;left:26px;width:22px;height:22px;text-indent:-3000px}#main_slider .bx-controls .bx-controls-auto .bx-start.active,#main_slider .bx-controls .bx-controls-auto .bx-stop.active{display:none}#main_slider .bx-controls .bx-controls-auto .bx-start{background:url(../img/sp-general.png) no-repeat -104px -157px transparent}#main_slider .bx-controls .bx-controls-auto .bx-start:hover{background-position:-104px -288px}#main_slider .bx-controls .bx-controls-auto .bx-stop{background:url(../img/sp-general.png) no-repeat -79px -157px transparent}#main_slider .bx-controls .bx-controls-auto .bx-stop:hover{background-position:-79px -288px}.home #main_slider .bx-controls .bx-controls-direction{top:445px}.home #main_slider .bx-controls .bx-controls-auto{top:413px}#main_content #showSlider{text-indent:-3000px;float:right;background:url(../img/sp-general.png) no-repeat 0 0 transparent;width:30px;height:24px;border:none;position:relative;top:-24px}#main_content #showSlider.expanded{background-position:-14px -516px}#main_content #showSlider.collapsed{background-position:-14px -477px}#wrapper.collapsed #main_content{margin-top:0}#wrapper.collapsed #right_content{margin-top:0}#wrapper.expanded{margin-top:313px}#wrapper.expanded #right_content{margin-top:-232px}#wrapper.expanded #shadow_right_column{margin-top:0}.home #wrapper.expanded{margin-top:268px}#wrapper{width:980px;margin:auto;z-index:10;position:relative}#column_right{position:relative}#column_right *{z-index:10;position:relative}#column_right .gradient{position:absolute;background-image:-moz-linear-gradient(top,#f3f3f3 0,#fff 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f3f3f3),color-stop(1,#fff));background-image:linear-gradient(top,#f3f3f3 0,#fff 100%);background-image:-ms-linear-gradient(top,#f3f3f3 0,#fff 100%);background-image:-o-linear-gradient(top,#f3f3f3 0,#fff 100%);background-image:-webkit-linear-gradient(top,#f3f3f3 0,#fff 100%);filter:progid:DXImageTransform.Microsoft.Gradient(startColorstr="#F3F3F3",endColorstr="#FFFFFF");zoom:1;height:620px;width:230px;left:0;top:0;z-index:0}#header_section{margin-bottom:40px;position:relative}#header_section .icon_bono_big{width:230px;height:80px;background:url(../img/sp-general.png) no-repeat -175px -257px transparent;top:-5px;right:0;position:absolute;z-index:10}#header_section a:hover figcaption{text-decoration:underline}#header_section h1{color:#333;font:lighter 29px Open Sans;line-height:120%;margin-bottom:15px;margin-top:0}#header_section figure{position:relative;height:194px;margin-bottom:15px;text-align:center}#header_section figure img{display:inline-block;margin:0}#header_section figure figcaption{position:absolute;font:italic 17px Open Sans;color:#FFF;position:absolute;bottom:0;padding:3px 10px;width:680px}#header_section figure .opacity{filter:alpha(opacity=60);-moz-opacity:.6;opacity:.6!important;background:#000;display:block;width:700px;height:100%;position:absolute}#header_section .video{margin-bottom:15px}.container_16{margin:0}article.content{min-height:94px;margin-bottom:49px}article.content span.image{border:1px solid #EFEFEF;float:left;width:138px;height:92px}article.content div.description{float:right;width:540px;font-size:13px}article.content div.text{color:#666;padding:0 2px 14px}article.content h2{background:#EFEFEF;padding:1px 13px;font-size:16px;margin-bottom:14px}article.content li,article.content ul{list-style:none;display:inline}article.content ul li{display:block;padding:0 0 0 17px;float:left;width:250px;background:url(../img/sp-general.png) no-repeat -814px -415px transparent;margin-bottom:10px}article.content ul li a{display:block;background-color:#FFF}#shadow_right_column{background:url(../img/sp-general.png) no-repeat -110px -1888px transparent;float:left;width:10px;height:570px;overflow:hidden;margin-top:313px}#right_content{float:right;width:230px;min-height:300px}#right_content #search_hotel{position:relative;height:232px;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;overflow:hidden}#right_content #search_hotel .opacity{background-color:#000;filter:alpha(opacity=50);-moz-opacity:.5;opacity:.5!important;position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}#right_content #search_hotel h3{margin:0;background-image:-moz-linear-gradient(top,#000 0,#333 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#000),color-stop(1,#333));background-image:linear-gradient(top,#000 0,#333 100%);background-image:-ms-linear-gradient(top,#000 0,#333 100%);background-image:-o-linear-gradient(top,#000 0,#333 100%);background-image:-webkit-linear-gradient(top,#000 0,#333 100%);filter:progid:DXImageTransform.Microsoft.Gradient(startColorstr="#000000",endColorstr="#333333");zoom:1;text-align:center;color:#FFF;font-size:16px;padding:11px 0 10px;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0}#right_content #search_hotel form{padding:20px 20px}#right_content #search_hotel form label{display:block;font:bold 11px Arial;color:#FFF;text-transform:uppercase}#right_content #search_hotel form input[type='text']{background-image:-moz-linear-gradient(top,#ccc 0,#fff 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#ccc),color-stop(1,#fff));background-image:linear-gradient(top,#ccc 0,#fff 100%);background-image:-ms-linear-gradient(top,#ccc 0,#fff 100%);background-image:-o-linear-gradient(top,#ccc 0,#fff 100%);background-image:-webkit-linear-gradient(top,#ccc 0,#fff 100%);filter:progid:DXImageTransform.Microsoft.Gradient(startColorstr="#CCCCCC",endColorstr="#FFFFFF");zoom:1;border:1px solid #FFF;margin-bottom:12px;font:12px Arial;line-height:100%;color:#333;padding:5px 5px;width:178px;height:16px}#right_content #search_hotel form select{position:relative;width:190px;margin-left:0}#right_content #search_hotel form input[type='submit']{background:none;border:none;background-image:-moz-linear-gradient(top,#f00 0,#e54c00 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f00),color-stop(1,#e54c00));background-image:linear-gradient(top,#f00 0,#e54c00 100%);background-image:-ms-linear-gradient(top,#f00 0,#e54c00 100%);background-image:-o-linear-gradient(top,#f00 0,#e54c00 100%);background-image:-webkit-linear-gradient(top,#f00 0,#e54c00 100%);filter:progid:DXImageTransform.Microsoft.Gradient(startColorstr="#FF0000",endColorstr="#E54C00");zoom:1;-webkit-border-radius:5px 5px 5px 5px;-moz-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;font:bold 14px Arial;color:#FFF;text-align:center;padding:12px 10px;width:190px;margin-right:0}#right_content #search_hotel form input[type='submit']:hover{background:#000}#right_content #column_right{background:#FFF;min-height:300px;padding:10px}#right_content #banners .banner{padding:10px;border:1px solid #E5E5E5;background-image:-moz-linear-gradient(top,#fff 0,#e5e5e5 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(1,#e5e5e5));background-image:linear-gradient(top,#fff 0,#e5e5e5 100%);background-image:-ms-linear-gradient(top,#fff 0,#e5e5e5 100%);background-image:-o-linear-gradient(top,#fff 0,#e5e5e5 100%);background-image:-webkit-linear-gradient(top,#fff 0,#e5e5e5 100%);filter:progid:DXImageTransform.Microsoft.Gradient(startColorstr="#FFFFFF",endColorstr="#E5E5E5");zoom:1}#right_content #banners .banner figure{border:1px solid #E5E5E5}#right_content #banners .banner figure a,#right_content #banners .banner figure img{display:block;margin:0}#right_content .submenu h3{font:14px Signika;color:#333;margin-left:3px}#right_content .submenu ul{background-color:#F3F3F3;padding:5px 0 10px;margin-bottom:15px}#right_content .submenu ul li a{display:block;font:12px Signika;padding:5px 15px}#right_content .submenu ul li a .arrow{background:url(../img/sp-general.png) no-repeat -26px -145px transparent;float:right;width:6px;height:9px;top:4px;position:relative;display:block}#right_content .submenu ul li a:hover{background-color:#0078c6;color:#F2F2F2;text-decoration:none}#right_content .submenu ul li a:hover .arrow{background-position:-26px -184px}#right_content .submenu ul li.selected a{background-color:#0078c6;color:#F2F2F2}#right_content .submenu ul li.selected a .arrow{background-position:-26px -184px}#list_events_sidebar{margin-bottom:10px}#list_events_sidebar h2{font:14px PT_Sans-Bold;color:#007782;text-transform:uppercase;display:block;padding:12px 31px 12px 12px;background-color:#E3E3E3;border:1px solid #E3E3E3;background-image:-moz-linear-gradient(top,#fff 0,#e3e3e3 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(1,#e3e3e3));background-image:linear-gradient(top,#fff 0,#e3e3e3 100%);background-image:-ms-linear-gradient(top,#fff 0,#e3e3e3 100%);background-image:-o-linear-gradient(top,#fff 0,#e3e3e3 100%);background-image:-webkit-linear-gradient(top,#fff 0,#e3e3e3 100%);filter:progid:DXImageTransform.Microsoft.Gradient(startColorstr="#FFFFFF",endColorstr="#E3E3E3");zoom:1;position:relative}#list_events_sidebar h2 a{font:14px PT_Sans-Bold;color:#007782;display:block;text-transform:uppercase;position:relative}#list_events_sidebar h2 a .arrow{right:-20px;top:0}#list_events_sidebar h2 .arrow{display:block;width:21px;height:21px;background:url(../img/sp-general.png) no-repeat -18px -957px transparent;position:absolute;top:10px;right:10px}#list_events_sidebar .show_all{padding-top:30px;background-image:-moz-linear-gradient(top,#fff 0,#e3e3e3 40%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(0.4,#e3e3e3));background-image:linear-gradient(top,#fff 0,#e3e3e3 40%);background-image:-ms-linear-gradient(top,#fff 0,#e3e3e3 40%);background-image:-o-linear-gradient(top,#fff 0,#e3e3e3 40%);background-image:-webkit-linear-gradient(top,#fff 0,#e3e3e3 40%);filter:progid:DXImageTransform.Microsoft.Gradient(startColorstr="#FFFFFF",endColorstr="#E3E3E3");zoom:1;background-color:#E3E3E3}#list_events_sidebar .show_all .show_all_events{font:14px PT_Sans-Bold;color:#007782;display:block;padding:12px 31px 12px 12px;text-transform:uppercase;position:relative}#list_events_sidebar .show_all .show_all_events .plus{display:block;width:21px;height:21px;background:url(../img/sp-general.png) no-repeat -18px -1028px transparent;position:absolute;top:11px;right:10px}#list_events_sidebar article{padding:5px 0;border-bottom:1px solid #E3E3E3}#list_events_sidebar article figure{float:left;margin-right:7px}#list_events_sidebar article img{margin:0;display:block}#list_events_sidebar article .date{font:bold 10px Arial}#list_events_sidebar article h3{margin:0;font:11px Arial;line-height:140%;text-transform:uppercase}#list_events_sidebar article h3 a{color:#399}#list_events_sidebar article .location{font:normal 11px Arial;color:#333;display:block;padding-left:10px;position:relative;float:left}#list_events_sidebar article .location .pushpin{position:absolute;background:url(../img/sp-general.png) no-repeat -25px -1073px transparent;display:block;width:8px;height:11px;left:0;top:1px}#list_events_sidebar article .date,#list_events_sidebar article .location,#list_events_sidebar article h3{position:relative;top:-6px}#list_events_sidebar article.last{border-bottom:none}#main_content{float:left;width:740px;min-height:300px;position:relative;z-index:20}#main_content #column_left{padding:20px 20px;background:#FFF;min-height:300px}#main_content #column_left .content ul{list-style:disc;margin-left:15px}#main_content #column_left .content ul li{list-style:disc;font:normal 13px "Trebuchet MS",sans-serif;line-height:140%}#main_content #column_left .content ul li a:hover{color:#1e6193}#main_content #breadcrumb{padding:10px 20px;background-color:#333;margin-bottom:4px}#main_content #breadcrumb.planifica{background-color:#e00729}#main_content #breadcrumb.que_hacer{background-color:#399}#main_content #breadcrumb.donde_dormir{background-color:#83973e}#main_content #breadcrumb.bono{background-color:#e98f04}#main_content #breadcrumb a{display:inline-block;color:#FFF;font:18px Signika;margin-right:10px}#main_content #breadcrumb .arrow{display:inline-block;background:url(../img/sp-general.png) no-repeat -87px -410px transparent;width:6px;height:9px;margin-right:10px}#main_content form label{font:12px "Trebuchet MS",sans-serif;color:#333;line-height:120%;color:#333;margin:0 0 5px 5px;font-weight:700}#main_content form input,#main_content form select,#main_content form textarea{font:12px "Trebuchet MS",sans-serif;line-height:140%;color:#666;border:2px solid #F0F0F0;background-color:#FFF;padding:10px;-webkit-border-radius:3px 3px 3px 3px;-moz-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px;margin-bottom:15px}#main_content form textarea{height:170px}#main_content form input[type='submit']{float:right;border:none;background:#000;color:#FFF;font:bold 14px "Trebuchet MS",sans-serif;padding:10px 20px;background-image:-moz-linear-gradient(top,#484848 50%,#000 0);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0.5,#484848),color-stop(0,#000));background-image:linear-gradient(top,#484848 0,#000 0);background-image:-ms-linear-gradient(top,#484848 50%,#000 0);background-image:-o-linear-gradient(top,#484848 50%,#000 0);background-image:-webkit-linear-gradient(top,#484848 50%,#000 0);filter:progid:DXImageTransform.Microsoft.Gradient(startColorstr="#484848",endColorstr="#000000");zoom:1}#main_content form .narrow{float:left;width:335px}#main_content form .narrow.left{margin-right:25px}#main_content form .narrow input[type='text'],#main_content form .narrow select,#main_content form .narrow textarea{width:313px}#main_content form .full{clear:both}#main_content form .full input[type='text'],#main_content form .full select,#main_content form .full textarea{width:674px}#main_content form .radio_checked input{float:left}#main_content form .radio_checked label{display:inline;float:left;font-size:10px;padding-top:1px;padding-left:5px}#main_content form p{font:10px "Trebuchet MS",sans-serif;color:#333;clear:both}#main_content form ul{margin-left:20px}#main_content form ul li{width:50%;float:left}#main_content form ul li label{width:100%;font-weight:400}#main_content form ul.errorlist{margin:0;position:relative}#main_content form ul.errorlist li{float:none;width:auto;color:#f00;font-style:italic}#main_content form.vertical{width:620px}#main_content form.vertical label{float:left;width:138px;margin-right:15px;margin-left:0}#main_content form.vertical input[type='text'],#main_content form.vertical select,#main_content form.vertical textarea{float:left;width:443px}#main_content form.vertical .radio_checked{margin-left:154px}#main_content form.vertical .radio_checked label{width:auto}#main_content form.vertical p{margin-left:154px}#main_content table{border-collapse:collapse;width:100%;margin-top:30px}#main_content table tr th{font:12px Signika_Bold;text-transform:uppercase;padding:7px 10px;text-align:left}#main_content table tr td{border:1px solid #E1E1E1;padding:12px 10px;font:12px "Trebuchet MS",sans-serif;line-height:120%;color:#666}#main_content table.type1 th{color:#FFF;background-color:#333;border:1px solid #333}#main_content table.type1 tr.zebra td{background-color:#F6F6F6}#main_content table.type2 th{color:#333;background-color:#EDEBE3;border:1px solid #EDEBE3}#main_content table.type2 tr.zebra td{background-color:#F9F9F6}#main_content .dispacher{position:relative;margin-bottom:50px;border:1px solid #EFEFEF}#main_content .dispacher a{display:block;padding:5px 5px 10px 5px}#main_content .dispacher a:hover,#main_content .dispacher a:hover *{text-decoration:none}#main_content .dispacher .image{display:block;margin-bottom:5px;text-align:center}#main_content .dispacher .image img{display:inline-block}#main_content .dispacher .shadow{position:absolute;bottom:-15px;background:url(../img/sp-general.png) no-repeat 0 0 transparent;height:15px;left:-5px;width:100%;padding:0 5px}#main_content .dispacher .title{position:relative;color:#333;font-family:Signika;display:block;margin-bottom:5px;padding-right:15px}#main_content .dispacher .title .arrow{display:block;position:absolute;width:11px;height:10px;background:url(../img/sp-general.png) no-repeat -84px -49px transparent;top:5px;right:0}#main_content .dispacher .description{display:block;color:#666;font-size:12px;font-family:"Trebuchet MS",sans-serif;line-height:130%}#main_content .dispacher .included_bond{position:absolute;display:block;width:45px;height:57px;top:-10px;right:-2px;background:url(../img/sp-general.png) no-repeat -383px -178px transparent}#main_content .dispacher.col1 .title{font-size:18px}#main_content .dispacher.col1 .shadow{background-position:-130px 0}#main_content .dispacher.col2{float:left;width:340px;height:224px;margin-right:16px}#main_content .dispacher.col2 a{height:209px}#main_content .dispacher.col2 .title{font-size:16px}#main_content .dispacher.col2 .title .arrow{top:5px;right:0}#main_content .dispacher.col2 .shadow{background-position:-132px -26px}#main_content .dispacher.col2.last{margin-right:0}#main_content .dispacher.col3{float:left;width:220px;height:256px;margin-right:17px}#main_content .dispacher.col3 a{height:241px}#main_content .dispacher.col3 .title .arrow{top:5px;right:0}#main_content .dispacher.col3 .description{font-size:11px}#main_content .dispacher.col3 .shadow{background-position:-132px -54px}#main_content .dispacher.col3.last{margin-right:0}#main_content .dispacher.col4{float:left;width:160px;height:210px;margin-right:17px}#main_content .dispacher.col4 a{height:182px}#main_content .dispacher.col4 .title .arrow{top:5px;right:0}#main_content .dispacher.col4 .description{font-size:11px;font-family:Trebuchet_MS}#main_content .dispacher.col4 .shadow{background-position:-130px -84px}#main_content .dispacher.col4.last{margin-right:0}#main_content .dispacher.col4.no_description{margin-bottom:30px}#main_content .dispacher.col4.no_description,#main_content .dispacher.col4.no_description a{height:210px}#main_content .dispacher.col4.festivity{margin-right:12px}#main_content .dispacher.col4.festivity .month{text-transform:uppercase;font-size:10px;font-family:Open Sans;color:#666}#main_content .menu_home{float:right;margin-left:20px}#main_content .menu_home li{padding:7px 3px;border-bottom:1px solid #EFEDE6;width:294px}#main_content .menu_home li a{display:block;padding-left:34px;font:14px Signika;text-transform:uppercase;position:relative}#main_content .menu_home li a .arrow{display:block;position:absolute;top:-3px;left:3px;width:23px;height:23px;background:url(../img/sp-general.png) no-repeat -18px -777px transparent}#main_content .menu_home li a:hover{color:#0078c6}#main_content .menu_home li a:hover .arrow{background-position:-79px -777px}#main_content .menu_home li.planifica a .arrow{background:url(../img/sp-general.png) no-repeat -18px -669px transparent}#main_content .menu_home li.planifica a:hover .arrow{background-position:-79px -669px}#main_content .menu_home li.que_hacer a .arrow{background:url(../img/sp-general.png) no-repeat -18px -705px transparent}#main_content .menu_home li.que_hacer a:hover .arrow{background-position:-79px -705px}#main_content .menu_home li.donde_dormir a .arrow{background:url(../img/sp-general.png) no-repeat -18px -742px transparent}#main_content .menu_home li.donde_dormir a:hover .arrow{background-position:-79px -742px}#main_content .menu_home li.last{border-bottom:none}#ciudad_rock_nav{border-bottom:4px solid #EFEFEF;margin-bottom:40px;padding-bottom:20px}#ciudad_rock_nav>ul>li{float:left;width:33%;border-right:1px solid #E0E0E0;min-height:70px}#ciudad_rock_nav>ul>li li a{padding:0 20px 5px;color:#666;font-size:14px;position:relative;display:block}#ciudad_rock_nav>ul>li li a .arrow{background:url(../img/sp-general.png) no-repeat -79px -572px rgba(0,0,0,0);width:20px;height:20px;display:none;position:absolute;left:0;top:2px}#ciudad_rock_nav>ul>li li a.selected,#ciudad_rock_nav>ul>li li a:hover{text-decoration:none}#ciudad_rock_nav>ul>li li a.selected .arrow,#ciudad_rock_nav>ul>li li a:hover .arrow{display:block}#ciudad_rock_nav>ul>li:last-child{border-right:none}.help_links{float:right;border:1px solid #EFEDE6;width:220px;margin-left:20px;margin-bottom:50px}.help_links h3{padding:10px;font:16px Signika_Bold;color:#E00729;margin-bottom:0}.help_links li{background-color:#F3F3F3}.help_links li a{font:bold 11px Arial;display:block;padding:5px 5px 5px 25px;position:relative}.help_links li a .arrow{display:block;position:absolute;left:8px;top:10px;width:8px;height:6px;background:url(../img/sp-general.png) no-repeat -26px -999px transparent}.help_links li a:hover .arrow{background-position:-85px -999px}.help_links li.zebra{background-color:#FFF}.dispacher_home.col3{float:left;margin:30px 20px 45px 0;width:220px;height:243px}.dispacher_home.col3 a{position:relative;display:block}.dispacher_home.col3 a:hover{text-decoration:none}.dispacher_home.col3 .opacity{position:absolute;top:0;left:0;width:220px;height:147px;z-index:10}.dispacher_home.col3 a:hover .opacity{filter:alpha(opacity=#000000);-moz-opacity:50;opacity:.5!important;background-color:#333}.dispacher_home.col3 .icon{display:block;position:absolute;width:58px;height:58px;top:40px;left:80px;z-index:20}.dispacher_home.col3 .icon.icon_image{background:url(../img/sp-general.png) no-repeat 0 -1106px transparent}.dispacher_home.col3 .icon.icon_video{background:url(../img/sp-general.png) no-repeat 0 -1196px transparent}.dispacher_home.col3 .image{z-index:0;display:block;width:220px;height:147px}.dispacher_home.col3 img{display:block}.dispacher_home.col3 .title{font:16px Signika;line-height:120%;color:#FFF;display:block;padding:7px 10px 7px;background:#333}.dispacher_home.col3 .title:hover{text-decoration:none}.dispacher_home.col3 .title.planifica{background-color:#e00729}.dispacher_home.col3 .title.que_hacer{background-color:#399}.dispacher_home.col3 .title.donde_dormir{background-color:#83973e}.dispacher_home.col3 .title.bono{background-color:#e98f04}.dispacher_home.col3 .description{font:12px "Trebuchet MS",sans-serif;padding:5px 2px 0}.dispacher_home.col3.last{margin-right:0}.dispacher_home.col5{float:left;margin:0 0 45px 0;width:140px;height:176px}.dispacher_home.col5 a{position:relative;display:block}.dispacher_home.col5 a:hover{text-decoration:none}.dispacher_home.col5 .opacity{position:absolute;top:0;left:0;width:140px;height:140px;z-index:10}.dispacher_home.col5 a:hover .opacity{filter:alpha(opacity=#000000);-moz-opacity:50;opacity:.5!important;background-color:#333}.dispacher_home.col5 .icon{display:block;position:absolute;width:58px;height:58px;top:45px;left:40px;z-index:20}.dispacher_home.col5 .icon.icon_image{background:url(../img/sp-general.png) no-repeat 0 -1106px transparent}.dispacher_home.col5 .icon.icon_video{background:url(../img/sp-general.png) no-repeat 0 -1196px transparent}.dispacher_home.col5 .image{z-index:0;display:block;width:140px;height:140px}.dispacher_home.col5 img{display:block}.dispacher_home.col5 .title{font:12px Signika;line-height:120%;color:#FFF;display:block;padding:5px;background:#333;text-transform:uppercase;text-align:center;height:30px}.dispacher_home.col5 .title:hover{text-decoration:none}.dispacher_home.col5 .title.planifica{background-color:#e00729}.dispacher_home.col5 .title.que_hacer{background-color:#399}.dispacher_home.col5 .title.donde_dormir{background-color:#83973e}.dispacher_home.col5 .title.bono{background-color:#e98f04}.dispacher_home.col5 .description{font:12px "Trebuchet MS",sans-serif;padding:5px 2px 0}#specials .special{border:1px solid #E5E5E5;padding:0;line-height:0;margin-bottom:10px;height:81px;position:relative}#specials figure{float:left;margin:0;position:absolute;top:0;left:0}#specials img{display:block;margin:0}#specials p{position:absolute;top:0;right:0;width:215px;padding:10px;font:12px "Trebuchet MS",sans-serif;color:#333;margin:0}#list_resource header h1{font:lighter 29px Open Sans;color:#333;margin-bottom:10px}#list_resource header p{margin-bottom:20px;font:13px "Trebuchet MS",sans-serif}#list_resource .form_select_tag form{width:100%}#list_resource .form_select_tag label{display:block;width:100%}#list_resource .form_select_tag select{width:100%}#list_resource .results{border-bottom:4px solid #EFEFEF;font:16px Signika;color:#333}#list_resource .resource{padding:20px 0;border-bottom:1px dashed #CCC}#list_resource .resource.great .content{background:#F1F1F1;padding-top:7px}#list_resource figure{float:left;margin-right:15px}#list_resource figure img{margin:0;display:block}#list_resource .data{position:relative;z-index:0;float:left;width:525px}#list_resource .data.full{width:100%}#list_resource h3{margin:0}#list_resource h3 a{font:16px Signika;color:#000}#list_resource p{font:12px Signika;margin:0}#list_resource p.tlf{font-size:13px}#list_resource .tags{display:block;padding:20px 0 0 20px;position:relative;bottom:0;left:0;width:100%}#list_resource .tags .icon{width:16px;height:16px;position:absolute;background:url(../img/sp-general.png) no-repeat -80px -892px transparent;left:0;top:20px}#list_resource .tags a{font-size:13px}#list_resource .lodgings .stars_link{font-size:12px;margin-bottom:5px;position:relative;top:-5px}#list_resource .lodgings .icon_type{float:right;display:block;width:34px;height:34px;background:url(../img/sp-general.png) no-repeat 0 0 transparent;margin-right:10px}#list_resource .lodgings .icon_type.hostel{background-position:-181px -120px}#list_resource .lodgings .icon_type.hotel-1{background-position:-464px -116px}#list_resource .lodgings .icon_type.hotel-2{background-position:-501px -116px}#list_resource .lodgings .icon_type.hotel-3{background-position:-539px -116px}#list_resource .lodgings .icon_type.hotel-4{background-position:-579px -116px}#list_resource .lodgings .icon_type.hotel-5{background-position:-623px -116px}#list_resource .lodgings .icon_type.surroundings{background-position:-670px -114px}#list_resource .lodgings .icon_type.inn{background-position:-378px -118px}#list_resource .lodgings .icon_type.apart-1{background-position:-231px -118px}#list_resource .lodgings .icon_type.apart-2{background-position:-281px -118px}#list_resource .lodgings .icon_type.apart-3{background-position:-332px -118px}#list_resource .lodgings .icon_type.apart-4{background-position:-758px -118px;width:40px}#list_resource .lodgings .icon_type.guesthouse{background-position:-421px -117px}#list_resource .lodgings .icon_type.apart-hotel{background-position:-717px -114px}#list_resource .lodgings .offer{float:right;-webkit-border-radius:5px 5px 5px 5px;-moz-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;background:#F2F2F2;padding:10px 12px;-webkit-box-shadow:0 0 4px #999 inset;-moz-box-shadow:0 0 4px #999 inset;box-shadow:0 0 4px #999 inset;width:114px}#list_resource .lodgings .offer .title{display:block;background:#E10531;-webkit-border-radius:5px 5px 5px 5px;-moz-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;position:relative;font:italic bold 14px Open Sans;text-transform:uppercase;color:#FFF;padding:8px 10px 8px 52px}#list_resource .lodgings .offer .title .bond{background:url(../img/sp-general.png) no-repeat -170px -180px transparent;position:absolute;top:-5px;left:-5px;display:block;width:57px;height:47px}#list_resource .lodgings .offer p{font:bold 12px Open Sans;color:#666;margin:5px 7px 0;line-height:120%}#list_resource.restaurant h1{color:#333!important;font:lighter 29px Open Sans!important;border:0!important}#list_resource.restaurant .restaurant .data{width:360px}#list_resource.restaurant .restaurant .info_rest{position:relative;float:right;padding:5px 10px;background:#F3F3F3;z-index:10}#list_resource.restaurant .restaurant .info_rest li{border-bottom:1px solid #CCC;border-top:1px solid #FFF;position:relative;padding:5px 0 5px 35px;width:280px}#list_resource.restaurant .restaurant .info_rest li.first{border-top:none}#list_resource.restaurant .restaurant .info_rest li.last{border-bottom:none}#list_resource.restaurant .restaurant .info_rest li span{display:block;position:absolute;left:2px;top:3px;width:20px;height:23px}#list_resource.restaurant .restaurant .info_rest li a{font:12px "Trebuchet MS",sans-serif}#list_resource.restaurant .restaurant .info_rest .price{background:url(../img/sp-general.png) no-repeat -253px -192px transparent}#list_resource.restaurant .restaurant .info_rest .type{background:url(../img/sp-general.png) no-repeat -297px -192px transparent}#list_resource.restaurant .restaurant .info_rest .location{background:url(../img/sp-general.png) no-repeat -339px -192px transparent}#list_resource.restaurant .restaurant .offer{display:block;background:#E10531;-webkit-border-radius:5px 5px 5px 5px;-moz-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;position:absolute;font:italic bold 14px Open Sans;text-transform:uppercase;color:#FFF;padding:8px 10px 8px 52px;right:10px;margin-top:5px;margin-right:20px}#list_resource.restaurant .restaurant .offer .bond{background:url(../img/sp-general.png) no-repeat -170px -180px transparent;position:absolute;top:-5px;left:-5px;display:block;width:57px;height:47px}#list_resource.restaurant footer{margin-top:30px}#list_resource.event #period_events{border-top:1px solid #F3F3F3;border-bottom:1px solid #F3F3F3;padding:2px 0;position:relative;z-index:10;margin-bottom:20px}#list_resource.event #period_events ul{float:left}#list_resource.event #period_events li{float:left;margin-right:2px;text-align:center}#list_resource.event #period_events li a{color:#333;padding:12px 25px 2px;background:#F3F3F3;position:relative;display:block;font:16px Signika}#list_resource.event #period_events li a span{display:block;margin:auto;width:20px;height:10px;bottom:-10px;position:relative;top:12px}#list_resource.event #period_events li a:hover{color:#FFF;background:#333;text-decoration:none}#list_resource.event #period_events li.selected a{color:#FFF;background:#333;text-decoration:none}#list_resource.event #period_events li.selected a span{background:url(../img/sp-general.png) no-repeat -635px -283px transparent}#list_resource.event #period_events #link_map_events{color:#333;padding:12px 25px 12px 50px;background:#F3F3F3;position:relative;display:block;font:16px Signika;float:right}#list_resource.event #period_events #link_map_events span{display:block;position:absolute;width:24px;height:30px;background:url(../img/sp-general.png) no-repeat -774px -184px transparent;left:13px;top:10px}#list_resource.event #period_events #link_map_events.selected,#list_resource.event #period_events #link_map_events:hover{color:#FFF;background:#333;text-decoration:none}#list_resource.event #period_events #link_map_events.selected span,#list_resource.event #period_events #link_map_events:hover span{background-position:-807px -184px}#list_resource.event #slider_events{height:176px;z-index:0;position:relative;top:-20px}#list_resource.event #slider_events figure{margin-right:0;position:relative}#list_resource.event #slider_events figure figcaption{position:absolute;font:italic 17px Open Sans;color:#FFF;position:absolute;bottom:0;padding:3px 10px;width:680px}#list_resource.event #slider_events figure .opacity{filter:alpha(opacity=60);-moz-opacity:.6;opacity:.6!important;background:#000;display:block;width:700px;height:100%;position:absolute}#list_resource.event #slider_events .bx-next,#list_resource.event #slider_events .bx-prev{position:absolute;top:75px;display:block;width:22px;height:22px;text-indent:-3000px}#list_resource.event #slider_events .bx-prev{background:url(../img/sp-general.png) no-repeat -79px -132px transparent;left:5px}#list_resource.event #slider_events .bx-prev:hover{background-position:-79px -261px}#list_resource.event #slider_events .bx-next{background:url(../img/sp-general.png) no-repeat -79px -182px transparent;right:5px}#list_resource.event #slider_events .bx-next:hover{background-position:-79px -314px}#list_resource.event .print a{border-left:1px solid #DEDECA;float:right}#list_resource.event header h1{border-bottom:4px solid #EFEFEF;font:20px Signika!important;padding-bottom:3px;margin-bottom:0}#list_resource.event header h1 strong{font-family:Signika_Bold;font-weight:normal}#list_resource.event header h1 .separator{display:inline-block;margin:0 5px;width:6px;height:9px;background:url(../img/sp-general.png) no-repeat -817px -280px transparent}#list_resource.event header h1 .date_range{font:16px Signika_Bold}#list_resource.event .resource.event{float:left;border-bottom:none;border-top:1px solid #EFEFEF;padding:0;width:220px;margin-right:20px;margin-bottom:35px;height:190px;position:relative}#list_resource.event .resource.event figure{margin-bottom:5px;float:none;margin:right}#list_resource.event .resource.event h3 a{font-size:14px}#list_resource.event .resource.event .event_date{float:left}#list_resource.event .resource.event .event_date span{display:inline-block}#list_resource.event .resource.event .event_date .day{font:bold 20px Open Sans;color:#999}#list_resource.event .resource.event .event_date .month{font:bold 12px Open Sans;color:#AEAEAE;text-transform:uppercase;position:relative;top:-2px}#list_resource.event .resource.event .event_date .hour{font:11px Arial;color:#666;line-height:20px;position:relative;top:-3px;padding-left:5px;margin-left:5px;border-left:1px solid #EFEFEF}#list_resource.event .resource.event .event_type{float:right;font:bold 11px Open Sans;text-transform:uppercase;color:#09F;margin-top:6px}#list_resource.event .resource.event .included_bond{background:url("../img/sp-general.png") no-repeat scroll -383px -178px transparent;display:block;height:57px;position:absolute;right:4px;top:73px;width:45px;z-index:10}#list_resource.event .resource.event.last{margin-right:0}#list_resource.event #month_list{border-bottom:4px solid #EFEFEF;margin-bottom:30px;padding:4px 0}#list_resource.event #month_list ul{background:#EFEFEF;float:left;width:690px;padding:5px}#list_resource.event #month_list li{float:left;padding:0}#list_resource.event #month_list li a{display:inline-block;-webkit-border-radius:5px 5px 5px 5px;-moz-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;font:12px Signika;color:#333;padding:3px 10px}#list_resource.event #month_list li a:hover,#list_resource.event #month_list li.selected a{background:#333;color:#FFF;text-decoration:none}#list_resource.event #content_map{margin-top:5px}#detail_resource .offer{float:right;-webkit-border-radius:5px 5px 5px 5px;-moz-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;background:#F2F2F2;padding:15px 20px 15px 80px;-webkit-box-shadow:0 0 4px #999 inset;-moz-box-shadow:0 0 4px #999 inset;box-shadow:0 0 4px #999 inset;position:relative}#detail_resource .offer .bond{display:block;position:absolute;background:url(../img/sp-general.png) no-repeat -432px -256px transparent;width:83px;height:69px;left:-5px;top:0}#detail_resource .offer .title{font:bold italic 14px Open Sans;display:block;color:#F41B00}#detail_resource .offer .description{display:block;font:12px "Trebuchet MS",sans-serif;line-height:120%;color:#666}#detail_resource .offer:hover,#detail_resource .offer:hover span{text-decoration:none}#detail_resource h1{font:lighter 29px Open Sans;color:#000;margin-bottom:0}#detail_resource h2{font:16px Signika;color:#333}#detail_resource .social_networks{z-index:10;margin:20px 0;border-top:4px solid #EFEFEF;border-bottom:4px solid #EFEFEF;padding:10px 0}#detail_resource .social_networks .add_travel{float:left;text-transform:uppercase;width:164px;height:26px;background:url(../img/sp-general.png) no-repeat -484px -188px transparent;padding-left:12px;padding-top:2px}#detail_resource .social_networks .add_travel a{font:11px "Trebuchet MS",sans-serif;color:#333}#detail_resource .social_networks .share_buttons{z-index:10;float:right}#detail_resource .social_networks .share_buttons div{float:left;max-width:170px}#detail_resource .tags{border-top:4px solid #EFEFEF;border-bottom:4px solid #EFEFEF;border-left:53px solid #EFEFEF;padding:12px 0 12px 20px;margin:30px 0;position:relative}#detail_resource .tags a.tag{display:inline-block;-webkit-border-radius:10px 10px 10px 10px;-moz-border-radius:10px 10px 10px 10px;border-radius:10px 10px 10px 10px;background:#EDEBE3;padding:2px 10px;font:12px "Trebuchet MS",sans-serif;color:#333;margin-right:10px}#detail_resource .tags a.tag:hover{text-decoration:none;color:#FFF;background:#333}#detail_resource .tags .icon_tag{position:absolute;top:-2px;left:-53px;background:url(../img/sp-general.png) no-repeat -692px -178px transparent;width:63px;height:46px;display:block}#detail_resource #related h4{font:18px Signika;color:#333;margin-bottom:20px;text-transform:none}#detail_resource.monument .intro p,#single_page .intro p{font:bold italic 14px "Trebuchet MS",sans-serif;color:#333}#detail_resource.monument #main_photo #slider_playvideo,#single_page #main_photo #slider_playvideo{top:165px}#detail_resource.monument #list_photos,#detail_resource.monument #main_photo figure,#single_page #list_photos,#single_page #main_photo figure{padding:5px;border:1px solid #EFEFEF;position:relative;margin-bottom:10px;width:688px!important}#detail_resource.monument #list_photos img,#detail_resource.monument #main_photo figure img,#single_page #list_photos img,#single_page #main_photo figure img{display:block;margin:0}#detail_resource.monument #list_photos,#single_page #list_photos{padding:10px;width:678px!important;margin-top:10px;margin-bottom:30px;position:relative;height:66px}#detail_resource.monument #list_photos figure,#single_page #list_photos figure{margin-right:5px;display:inline-block;line-height:0;width:auto!important}#detail_resource.monument #list_photos .bx-next,#detail_resource.monument #list_photos .bx-prev,#single_page #list_photos .bx-next,#single_page #list_photos .bx-prev{position:absolute;top:33px;display:block;width:22px;height:22px;text-indent:-3000px}#detail_resource.monument #list_photos .bx-prev,#single_page #list_photos .bx-prev{background:url(../img/sp-general.png) no-repeat -79px -132px transparent;left:5px}#detail_resource.monument #list_photos .bx-prev:hover,#single_page #list_photos .bx-prev:hover{background-position:-79px -261px}#detail_resource.monument #list_photos .bx-next,#single_page #list_photos .bx-next{background:url(../img/sp-general.png) no-repeat -79px -182px transparent;right:5px}#detail_resource.monument #list_photos .bx-next:hover,#single_page #list_photos .bx-next:hover{background-position:-79px -314px}#column_right #resource_annexes{margin-bottom:15px;margin-top:10px}#column_right #resource_annexes h3{font:12px Signika;text-transform:uppercase}#column_right #resource_annexes ul{background:#F3F3F3;padding:5px 4px}#column_right #resource_annexes li{border-bottom:1px solid #FFF;padding:8px 5px 8px 40px;position:relative}#column_right #resource_annexes li.last{border-bottom:0}#column_right #resource_annexes a{font:12px "Trebuchet MS",sans-serif}#column_right #resource_annexes span{display:block;position:absolute;left:5px;width:22px;height:22px;top:7px}#column_right #resource_annexes p.duration{margin-left:10px}#column_right #resource_annexes .clock{background:url(../img/sp-general.png) no-repeat -584px -241px transparent}#column_right #resource_annexes .map{background:url(../img/sp-general.png) no-repeat -585px -277px transparent}#column_right #resource_annexes .doc{background:url(../img/sp-general.png) no-repeat -585px -312px transparent}#column_right #resource_annexes.no_icon li{padding-left:5px}#column_right #resource_annexes.no_icon li a{position:relative;padding-right:15px;display:block}#column_right #resource_annexes.no_icon li a .arrow{display:block;position:absolute;width:6px;height:9px;left:182px;top:3px;background:url(../img/sp-general.png) no-repeat -26px -145px transparent}#column_right #resource_map{margin-bottom:15px}#column_right #resource_map h3{font:12px Signika;text-transform:uppercase}#column_right #resource_map .map{position:relative}#column_right #resource_map .map a{display:block}#column_right #resource_map .map .expand{right:0;top:0;color:#FFF;font:10px Arial;text-transform:uppercase;padding:3px 20px 3px 5px;background:#333;position:absolute;z-index:20}#column_right #resource_map .map .plus{position:absolute;display:block;width:7px;height:7px;background:url(../img/sp-general.png) no-repeat -641px -246px transparent;top:6px;right:6px}#detail_resource.event #data,#detail_resource.hotel #data,#detail_resource.restaurant #data{float:left;width:382px}#detail_resource.event #data.full,#detail_resource.hotel #data.full,#detail_resource.restaurant #data.full{width:100%}#detail_resource.event #data p,#detail_resource.hotel #data p,#detail_resource.restaurant #data p{margin:0}#detail_resource.event #data .reserve,#detail_resource.hotel #data .reserve,#detail_resource.restaurant #data .reserve{position:relative;float:right;padding:15px 35px 15px 20px;background:#D00800;-webkit-border-radius:5px 5px 5px 5px;-moz-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;background-image:-moz-linear-gradient(top,#f47000 0,#d00800 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f47000),color-stop(1,#d00800));background-image:linear-gradient(top,#f47000 0,#d00800 100%);background-image:-ms-linear-gradient(top,#f47000 0,#d00800 100%);background-image:-o-linear-gradient(top,#f47000 0,#d00800 100%);background-image:-webkit-linear-gradient(top,#f47000 0,#d00800 100%);filter:progid:DXImageTransform.Microsoft.Gradient(startColorstr="#F47000",endColorstr="#D00800");zoom:1;font:16px "Trebuchet MS",sans-serif;color:#FFF}#detail_resource.event #data .reserve .arrow,#detail_resource.hotel #data .reserve .arrow,#detail_resource.restaurant #data .reserve .arrow{position:absolute;width:8px;height:14px;display:block;top:19px;right:20px;background:url(../img/sp-general.png) no-repeat -86px -859px transparent}#detail_resource.event #data .reserve:hover,#detail_resource.hotel #data .reserve:hover,#detail_resource.restaurant #data .reserve:hover{background:#D00800;text-decoration:none}#detail_resource.event #data a.notification,#detail_resource.hotel #data a.notification,#detail_resource.restaurant #data a.notification{padding-left:30px;padding-top:10px;background:url(../img/sp-general.png) no-repeat -811px -73px transparent;height:15px;display:inline-block;font-size:10px;text-transform:uppercase;position:relative;border-left:1px solid #CCC}#detail_resource.event #data .info,#detail_resource.hotel #data .info,#detail_resource.restaurant #data .info{padding-left:3px;padding-bottom:15px;border-bottom:1px dashed #CCC;margin-bottom:10px}#detail_resource.event #data .info .label,#detail_resource.hotel #data .info .label,#detail_resource.restaurant #data .info .label{display:inline-block;padding-right:10px}#detail_resource.event #data .label,#detail_resource.hotel #data .label,#detail_resource.restaurant #data .label{font:14px Signika;color:#000}#detail_resource.event #data .icon_type,#detail_resource.hotel #data .icon_type,#detail_resource.restaurant #data .icon_type{float:right;display:block;width:34px;height:34px;background:url(../img/sp-general.png) no-repeat 0 0 transparent;margin-right:10px}#detail_resource.event #data .icon_type.hostel,#detail_resource.hotel #data .icon_type.hostel,#detail_resource.restaurant #data .icon_type.hostel{background-position:-181px -120px}#detail_resource.event #data .icon_type.hotel-1,#detail_resource.hotel #data .icon_type.hotel-1,#detail_resource.restaurant #data .icon_type.hotel-1{background-position:-464px -116px}#detail_resource.event #data .icon_type.hotel-2,#detail_resource.hotel #data .icon_type.hotel-2,#detail_resource.restaurant #data .icon_type.hotel-2{background-position:-501px -116px}#detail_resource.event #data .icon_type.hotel-3,#detail_resource.hotel #data .icon_type.hotel-3,#detail_resource.restaurant #data .icon_type.hotel-3{background-position:-539px -116px}#detail_resource.event #data .icon_type.hotel-4,#detail_resource.hotel #data .icon_type.hotel-4,#detail_resource.restaurant #data .icon_type.hotel-4{background-position:-579px -116px}#detail_resource.event #data .icon_type.hotel-5,#detail_resource.hotel #data .icon_type.hotel-5,#detail_resource.restaurant #data .icon_type.hotel-5{background-position:-623px -116px}#detail_resource.event #data .icon_type.surroundings,#detail_resource.hotel #data .icon_type.surroundings,#detail_resource.restaurant #data .icon_type.surroundings{background-position:-670px -114px}#detail_resource.event #data .icon_type.inn,#detail_resource.hotel #data .icon_type.inn,#detail_resource.restaurant #data .icon_type.inn{background-position:-378px -118px}#detail_resource.event #data .icon_type.apart-1,#detail_resource.hotel #data .icon_type.apart-1,#detail_resource.restaurant #data .icon_type.apart-1{background-position:-231px -118px}#detail_resource.event #data .icon_type.apart-2,#detail_resource.hotel #data .icon_type.apart-2,#detail_resource.restaurant #data .icon_type.apart-2{background-position:-281px -118px}#detail_resource.event #data .icon_type.apart-3,#detail_resource.hotel #data .icon_type.apart-3,#detail_resource.restaurant #data .icon_type.apart-3{background-position:-332px -118px}#detail_resource.event #data .icon_type.apart-4,#detail_resource.hotel #data .icon_type.apart-4,#detail_resource.restaurant #data .icon_type.apart-4{background-position:-759px -118px;width:40px}#detail_resource.event #data .icon_type.guesthouse,#detail_resource.hotel #data .icon_type.guesthouse,#detail_resource.restaurant #data .icon_type.guesthouse{background-position:-421px -117px}#detail_resource.event #data .icon_type.apart-hotel,#detail_resource.hotel #data .icon_type.apart-hotel,#detail_resource.restaurant #data .icon_type.apart-hotel{background-position:-717px -114px}#detail_resource.event #data .more_info p,#detail_resource.hotel #data .more_info p,#detail_resource.restaurant #data .more_info p{margin-bottom:10px}#detail_resource.event #data .more_info p.address,#detail_resource.hotel #data .more_info p.address,#detail_resource.restaurant #data .more_info p.address{font-size:12px}#detail_resource.event #data .more_info .label,#detail_resource.event #data .more_info .locality,#detail_resource.hotel #data .more_info .label,#detail_resource.hotel #data .more_info .locality,#detail_resource.restaurant #data .more_info .label,#detail_resource.restaurant #data .more_info .locality{display:block}#detail_resource.event #data .more_info .mail,#detail_resource.event #data .more_info .url,#detail_resource.hotel #data .more_info .mail,#detail_resource.hotel #data .more_info .url,#detail_resource.restaurant #data .more_info .mail,#detail_resource.restaurant #data .more_info .url{display:inline-block;margin-right:10px}#detail_resource.event #data .more_info .icon_location,#detail_resource.hotel #data .more_info .icon_location,#detail_resource.restaurant #data .more_info .icon_location{display:inline-block;height:36px;width:30px;background:url(../img/sp-general.png) no-repeat -770px -184px transparent;position:absolute;margin-top:-13px;margin-left:5px}#detail_resource.event #gallery,#detail_resource.hotel #gallery,#detail_resource.restaurant #gallery{float:left;margin-right:15px}#detail_resource.event #list_photos,#detail_resource.event #main_photo,#detail_resource.hotel #list_photos,#detail_resource.hotel #main_photo,#detail_resource.restaurant #list_photos,#detail_resource.restaurant #main_photo{position:relative;margin-bottom:10px}#detail_resource.event #list_photos img,#detail_resource.event #main_photo img,#detail_resource.hotel #list_photos img,#detail_resource.hotel #main_photo img,#detail_resource.restaurant #list_photos img,#detail_resource.restaurant #main_photo img{display:block;margin:0}#detail_resource.event #list_photos,#detail_resource.hotel #list_photos,#detail_resource.restaurant #list_photos{margin-bottom:30px;position:relative;height:46px}#detail_resource.event #list_photos figure,#detail_resource.hotel #list_photos figure,#detail_resource.restaurant #list_photos figure{margin-right:5px;display:inline-block;line-height:0}#detail_resource.event .long_description,#detail_resource.hotel .long_description,#detail_resource.restaurant .long_description{margin-top:20px}#detail_resource.hotel #gallery{width:301px}#detail_resource.hotel #gallery #list_photos{margin-top:10px;margin-bottom:0}#detail_resource.hotel #gallery #list_photos figure{width:auto!important}#detail_resource.hotel #gallery #list_photos .bx-next,#detail_resource.hotel #gallery #list_photos .bx-prev{display:block;height:22px;position:absolute;text-indent:-3000px;top:12px;width:22px}#detail_resource.hotel #gallery #list_photos .bx-next{background:url("../img/sp-general.png") no-repeat scroll -79px -182px transparent;right:-10px}#detail_resource.hotel #gallery #list_photos .bx-prev{background:url("../img/sp-general.png") no-repeat scroll -79px -132px transparent;left:-10px}#detail_resource.cofradia #data{float:right;width:365px}#detail_resource.cofradia .twitter{background:url(../img/min-logo-twitter.png) no-repeat 0 0 transparent;padding-left:25px;margin-left:10px;display:inline-block}#detail_resource.cofradia .recorrido{width:382px;float:right}#detail_resource.cofradia .recorrido h4{font-size:16px;background:#EFEFEF;padding:2px 10px;text-transform:none}#detail_resource.cofradia .recorrido table{margin-top:0;border:none}#detail_resource.cofradia .recorrido table td{font-size:13px;border:none;padding:6px;vertical-align:text-top}#detail_resource.cofradia .recorrido table td strong{color:#333}#detail_resource.cofradia .map{width:301px;float:left}#detail_resource.cofradia .nazareno{float:right}.search_result{border-bottom:1px dashed #CCC;padding:20px 0}.search_result .model{display:block;font-size:12px;margin-bottom:5px}.search_result p.text{font-size:12px Signika;color:#666}#detail_resource.restaurant .hours span{display:block;font-size:12px}#detail_resource.restaurant #data .info_rest{position:relative;float:right;padding:5px 10px;background:#F3F3F3;z-index:10}#detail_resource.restaurant #data .info_rest li{border-bottom:1px solid #CCC;border-top:1px solid #FFF;position:relative;padding:5px 0 5px 35px;width:74px}#detail_resource.restaurant #data .info_rest li.first{border-top:none}#detail_resource.restaurant #data .info_rest li.last{border-bottom:none}#detail_resource.restaurant #data .info_rest li span{display:block;position:absolute;left:2px;top:3px;width:20px;height:23px}#detail_resource.restaurant #data .info_rest li a{font:12px "Trebuchet MS",sans-serif}#detail_resource.restaurant #data .info_rest .price{background:url(../img/sp-general.png) no-repeat -253px -192px transparent}#detail_resource.restaurant #data .info_rest .type{background:url(../img/sp-general.png) no-repeat -297px -192px transparent}#detail_resource.restaurant #data .info_rest .location{background:url(../img/sp-general.png) no-repeat -339px -192px transparent}#detail_resource.restaurant #data.full .info_rest li{width:220px}#detail_resource.restaurant #related{border-top:4px solid #EFEFEF;padding-top:30px;margin-top:30px}#detail_resource.event .event_date{margin-bottom:7px}#detail_resource.event .event_date .date,#detail_resource.event .event_date .hour{display:inline-block}#detail_resource.event .event_date .date{font:bold 22px Open Sans;border-right:1px solid #DEDECA;padding-right:10px;color:#ADADAD;line-height:24px}#detail_resource.event .event_date .hour{font:12px Arial;color:#666;padding-left:7px;position:relative;top:-4px}#detail_resource.event #data h4 a{font:bold 14px Open Sans;text-transform:uppercase;color:#09F}#detail_resource.event #gallery,#detail_resource.restaurant #gallery{width:301px}#detail_resource.event #gallery #list_photos,#detail_resource.restaurant #gallery #list_photos{margin-top:10px;margin-bottom:0;padding:3px;border:1px solid #efefef}#detail_resource.event #gallery #list_photos figure,#detail_resource.restaurant #gallery #list_photos figure{width:auto!important}#detail_resource.event #gallery #list_photos .bx-next,#detail_resource.event #gallery #list_photos .bx-prev,#detail_resource.restaurant #gallery #list_photos .bx-next,#detail_resource.restaurant #gallery #list_photos .bx-prev{display:block;height:22px;position:absolute;text-indent:-3000px;top:14px;width:22px}#detail_resource.event #gallery #list_photos .bx-next,#detail_resource.restaurant #gallery #list_photos .bx-next{background:url("../img/sp-general.png") no-repeat scroll -79px -182px transparent;right:-10px}#detail_resource.event #gallery #list_photos .bx-prev,#detail_resource.restaurant #gallery #list_photos .bx-prev{background:url("../img/sp-general.png") no-repeat scroll -79px -132px transparent;left:-10px}#detail_resource.event #gallery #slider_linkvideo #slider_playvideo,#detail_resource.restaurant #gallery #slider_linkvideo #slider_playvideo{width:50px;height:50px;top:70px;background-position:-232px -1386px}#detail_resource.event #gallery #slider_linkvideo:hover #slider_playvideo,#detail_resource.restaurant #gallery #slider_linkvideo:hover #slider_playvideo{background-position:-156px -1388px}#form_filter{position:relative}#form_filter select{padding:7px 5px;font:11px Arial;text-transform:uppercase;width:190px;border:1px solid #CCC;-webkit-border-radius:5px 5px 5px 5px;-moz-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;margin-bottom:10px;margin-left:10px}#form_filter input.type_text{padding:7px 5px;font:11px Arial;text-transform:uppercase;width:178px;border:1px solid #CCC;-webkit-border-radius:5px 5px 5px 5px;-moz-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;margin-bottom:10px;margin-left:10px}#form_filter .select_date{position:relative}#form_filter .icon_calendar{display:block;position:absolute;top:3px;right:15px;background:url(../img/sp-general.png) no-repeat -708px -274px transparent;width:19px;height:22px;z-index:20}#form_filter #submit_filter{float:right;font:14px "Trebuchet MS",sans-serif;background-image:-moz-linear-gradient(top,#484848 50%,#000 50%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0.5,#484848),color-stop(0.5,#000));background-image:linear-gradient(top,#484848 0,#000 50%);background-image:-ms-linear-gradient(top,#484848 50%,#000 50%);background-image:-o-linear-gradient(top,#484848 50%,#000 50%);background-image:-webkit-linear-gradient(top,#484848 50%,#000 50%);filter:progid:DXImageTransform.Microsoft.Gradient(startColorstr="#484848",endColorstr="#000000");zoom:1;-webkit-border-radius:5px 5px 5px 5px;-moz-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;border:none;color:#FFF;padding:7px 20px;margin-right:10px}#form_filter #submit_filter:hover{background:#000}#list_resource.event{position:relative}#list_resource.event .resource.event{width:220px!important}#list_resource.event .bx-next,#list_resource.event .bx-prev{position:absolute;top:85px;display:block;width:22px;height:22px;text-indent:-3000px}#list_resource.event .bx-prev{background:url(../img/sp-general.png) no-repeat -79px -132px transparent;left:-10px}#list_resource.event .bx-prev:hover{background-position:-79px -261px}#list_resource.event .bx-next{background:url(../img/sp-general.png) no-repeat -79px -182px transparent;right:-10px}#list_resource.event .bx-next:hover{background-position:-79px -314px}#social_links{background-color:#FAFAF8;border:1px solid #E6E6E6;padding:10px 7px 10px 10px;margin-bottom:10px}#social_links .follow_me{font:15px Signika;color:#000;float:left;margin:0;padding-right:10px}#social_links ul{float:left}#social_links ul li{float:left;margin-right:3px}#social_links ul li a{background:url(../img/sp-general.png) no-repeat transparent;display:block;width:21px;height:21px}#social_links ul li a.facebook{background-position:-18px -821px}#social_links ul li a.twitter{background-position:-18px -845px}#social_links ul li a.googleplus{background-position:-18px -870px}#social_links ul li a.youtube{background-position:-18px -895px}#social_links ul li a.flickr{background-position:-18px -920px}#footer_banners{padding:0 260px 0 20px;width:100%;margin:30px auto 0}#footer_banners figure{float:left;margin-right:17px}#footer_banners figure.last{margin-right:0}#footer_banners a{display:block}#footer_banners a img{margin:0;display:block;border:1px solid #E5E5E5}#footer_banners a:hover img{-webkit-box-shadow:0 0 3px #808080;-moz-box-shadow:0 0 3px #808080;box-shadow:0 0 3px #808080}#area h1{font:lighter 29px Open Sans;color:#333}#area .icon_bono_big{float:right;margin-top:12px}#area .monuments_with_bonus{width:672px!important;padding:13px;border:1px solid #EFEFEF;position:relative;margin-bottom:40px}#area .monuments_with_bonus article{float:left;margin-right:21px;width:210px!important}#area .monuments_with_bonus img{display:block;margin:0}#area .monuments_with_bonus .title{font:16px Signika;color:#333;display:block}#area .monuments_with_bonus .description{font:12px "Trebuchet MS",sans-serif;color:#666;display:block}#area .monuments_with_bonus a:hover{text-decoration:none}#area .monuments_with_bonus .shadow{position:absolute;width:699px;height:15px;background:url(../img/sp-general.png) no-repeat -133px 0 transparent;bottom:-15px;left:0}#area .monuments_with_bonus .bx-next,#area .monuments_with_bonus .bx-prev{display:block;height:22px;position:absolute;text-indent:-3000px;top:72px;width:22px}#area .monuments_with_bonus .bx-prev{background:url("../img/sp-general.png") no-repeat scroll -79px -132px transparent;left:-5px}#area .monuments_with_bonus .bx-prev:hover{background-position:-79px -261px}#area .monuments_with_bonus .bx-next{background:url("../img/sp-general.png") no-repeat scroll -79px -182px transparent;right:-5px}#area .monuments_with_bonus .bx-next:hover{background-position:-79px -314px}#area .filters{border-top:4px solid #EFEFEF;border-bottom:4px solid #EFEFEF;padding:7px 3px}#area .filters .num_results{font:18px Signika;color:#333}#area .filters .arrow{display:inline-block;margin:0 6px;width:6px;height:9px;background:url(../img/sp-general.png) no-repeat -817px -280px transparent}#area .filters a{display:inline-block;-webkit-border-radius:10px 10px 10px 10px;-moz-border-radius:10px 10px 10px 10px;border-radius:10px 10px 10px 10px;background:#333;font:12px "Trebuchet MS",sans-serif;color:#FFF;padding:2px 22px 2px 10px;position:relative;margin-right:15px}#area .filters a .blade{position:absolute;right:2px;top:2px;display:block;width:15px;height:15px;background:url(../img/sp-general.png) no-repeat -449px -194px transparent}#area .filters a:hover{text-decoration:none}#filter_list{position:relative;z-index:10;margin-bottom:10px}#filter_list .filter_by{font:12px Signika;display:block;padding-left:10px;position:relative;text-transform:uppercase}#filter_list .filter_by .arrow{display:block;position:absolute;left:0;top:4px;width:4px;height:6px;background:url(../img/sp-general.png) no-repeat -475px -420px transparent}#filter_list h3{padding-left:10px;font:16px Signika_Bold;margin-bottom:5px;text-transform:uppercase}#filter_list .filters{margin-bottom:20px;margin-left:10px}#filter_list .filters a{display:inline-block;font:12px "Trebuchet MS",sans-serif;background:#EDEBE3;padding:2px 10px;color:#333;margin-bottom:5px;-webkit-border-radius:10px 10px 10px 10px;-moz-border-radius:10px 10px 10px 10px;border-radius:10px 10px 10px 10px}#filter_list .filters a.active,#filter_list .filters a:hover{background:#333;color:#FFF;text-decoration:none}#content_map{position:relative;margin-bottom:85px}#content_map .expan_map{overflow:hidden}#content_map .map{width:100%;height:353px;background:#EFEFEF}#content_map .collapsed_expanded{position:absolute;text-align:center;background:url(../img/sp-general.png) no-repeat 0 0 transparent;width:700px;height:50px;z-index:10}#content_map .collapsed_expanded a{display:inline-block;width:160px;height:30px;height:50px}#content_map.collapsed .expan_map{height:87px}#content_map.collapsed .collapsed_expanded{background-position:-132px -566px;position:absolute;bottom:-55px}#content_map.expanded .expan_map{height:353px}#content_map.expanded .collapsed_expanded{background-position:-130px -621px;bottom:-16px}#my_travel header h1{color:#333}#my_travel header .send_print{border-top:4px solid #EFEFEF;border-bottom:4px solid #EFEFEF;padding:2px 0}#my_travel header .send_print .links{float:right}#my_travel header .send_print .links a{display:block;float:left;padding:12px 12px 12px 50px;background:#EFEFEF;position:relative;font-size:10px;text-transform:uppercase;color:#333}#my_travel header .send_print .links a span.icon{position:absolute;background:url(../img/sp-general.png) no-repeat 0 0 transparent}#my_travel header .send_print .links a.send_friend{margin-right:2px}#my_travel header .send_print .links a.send_friend span.icon{background-position:-798px -379px;left:8px;top:10px;width:34px;height:17px}#my_travel header .send_print .links a.send_friend:hover span.icon{background-position:-750px -379px}#my_travel header .send_print .links a.print span.icon{background-position:-807px -343px;left:15px;top:7px;width:23px;height:23px}#my_travel header .send_print .links a.print:hover span.icon{background-position:-759px -343px}#my_travel header .send_print .links a:hover{background-color:#333;color:#FFF;text-decoration:none}#my_travel .my_travel{border-bottom:1px dashed #CCC;padding:10px 0}#my_travel .my_travel figure{float:right;margin-left:20px}#my_travel .my_travel .details{padding-left:30px;position:relative}#my_travel .my_travel .details h2 a{font-size:18px;color:#333}#my_travel .my_travel .details a.remove{position:absolute;width:19px;height:19px;top:4px;left:0;background:url(../img/sp-general.png) no-repeat -810px -311px transparent}#my_travel .my_travel .details a.remove:hover{background-position:-785px -311px}#paginator{border-top:4px solid #EFEFEF;padding:15px 3px}#paginator .pager .current,#paginator .pager a{display:inline-block;padding:9px 13px;background:#333;color:#FFF;font:bold 12px Arial;-webkit-border-radius:5px 5px 5px 5px;-moz-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px}#paginator .pager .current:hover,#paginator .pager a:hover{color:#333;background:#EFEFEF;text-decoration:none}#paginator .pager .current{color:#333;background:#EFEFEF}#calendar,#calendar_menu{position:relative}#calendar .nav_event_calendar,#calendar_menu .nav_event_calendar{display:block!important;position:absolute!important;height:18px!important;width:19px!important;text-indent:-3000px!important;padding:0!important;z-index:20}#calendar .prev_event_calendar,#calendar_menu .prev_event_calendar{background:url(../img/sp-general.png) no-repeat -751px -276px transparent}#calendar .next_event_calendar,#calendar_menu .next_event_calendar{background:url(../img/sp-general.png) no-repeat -781px -276px transparent}#calendar table.month,#calendar_menu table.month{margin:10px 0;width:100%}#calendar table.month th,#calendar_menu table.month th{width:26px;height:19px;font:bold 11px Arial;text-transform:capitalize}#calendar table.month tr:last-child td,#calendar_menu table.month tr:last-child td{padding-bottom:5px}#calendar table.month th.month,#calendar_menu table.month th.month{background:none;padding-bottom:10px;text-transform:uppercase;text-align:center}#calendar table.month td,#calendar_menu table.month td{border-right:1px solid;background:none;width:24px;height:19px;font:14px Arial;padding:3px 1px}#calendar table.month td a,#calendar_menu table.month td a{display:block;padding:0!important;font:normal 11px Arial!important;height:19px!important;color:#FFF}#calendar table.month td a:hover,#calendar_menu table.month td a:hover{text-decoration:none}#calendar table.month td span,#calendar_menu table.month td span{width:24px;height:19px;font-size:11px;text-align:center;line-height:19px;font-weight:bold;display:block}#calendar table.month td:last-child,#calendar_menu table.month td:last-child{border-right:none}#calendar_menu{width:261px}#calendar_menu .nav_event_calendar{top:1px!important}#calendar_menu .prev_event_calendar{left:35px}#calendar_menu .next_event_calendar{right:35px}#calendar_menu table.month th{color:#FFF;background:#4A9368}#calendar_menu table.month th:first-child{padding-left:25px}#calendar_menu table.month th:last-child{padding-right:25px}#calendar_menu table.month th.month{color:$cTitle;font:12px Signika;width:160px}#calendar_menu table.month td{border-right-color:#399;color:#33B9D7}#calendar_menu table.month td a{background:#007782}#calendar_menu table.month td:first-child{padding-left:34px}#calendar_menu table.month td:last-child{border-right:none;padding-right:34px}#calendar_menu table.month td.today span{height:17px!important;width:22px!important}#calendar_menu table.month td.today a{border:1px solid #FFF;height:17px!important;width:22px!important}#calendar{width:208px;border:1px solid #E6E6E6;position:relative;background:#FFF}#calendar .nav_event_calendar{top:10px!important}#calendar .prev_event_calendar{left:8px}#calendar .next_event_calendar{right:8px}#calendar table.month th{color:#333;background:#DDD}#calendar table.month th.month{color:#399;font:bold 12px Open Sans;width:160px}#calendar table.month td{border-right-color:#EDEDED;color:#33B9D7}#calendar table.month td a{background:#72A652}#calendar table.month td:last-child{border-right:none}#calendar table.month td span{width:27px}#calendar table.month td>span{color:#666}#calendar table.month td.today span{color:#333}#calendar table.month td.today a{color:#333}#content_calendar{position:relative;margin-bottom:35px}#content_calendar .shadow{position:absolute;height:10px;bottom:-10px;width:210px;background:url(../img/sp-general.png) no-repeat -508px -26px transparent}#list_resource .itinerary{padding:5px;border:1px solid #EFEFEF;margin-top:30px;position:relative}#list_resource .itinerary .itinerary_name a{font-size:18px}#list_resource .itinerary .itinerary_description{font-family:"Trebuchet MS",sans-serif;line-height:130%}#list_resource .itinerary .links_list{margin-top:10px}#list_resource .itinerary .links_list li{float:left;font-family:"Trebuchet MS",sans-serif;width:225px;margin-bottom:5px}#list_resource .itinerary .links_list li a{padding-left:15px;display:block;position:relative}#list_resource .itinerary .links_list li a .arrow{background:url(../img/sp-general.png) no-repeat -84px -49px transparent;position:absolute;left:0;display:block;width:11px;height:10px;top:4px}#list_resource .itinerary .shadow{width:700px;height:15px;position:absolute;bottom:-15px;background:url(../img/sp-general.png) no-repeat -134px 0 transparent}#detail_resource.itinerary .header_section{color:#333}#detail_resource.itinerary .description{font-family:"Trebuchet MS",sans-serif}#detail_resource.itinerary h2{font-size:20px;border-bottom:4px solid #EFEFEF;margin-bottom:20px;margin-top:40px}#detail_resource.itinerary ul.itinerary_list li.resource{border-bottom:1px dashed #CCC;padding:10px 0}#detail_resource.itinerary ul.itinerary_list li.resource .num{font-size:20px;float:left}#detail_resource.itinerary ul.itinerary_list li.resource p{float:right;width:660px}#detail_resource.itinerary ul.gallery{margin-top:30px}#detail_resource.itinerary ul.gallery li{float:left;margin:0 10px 10px 0}#special>article>header{position:relative}#special .icon_bono_big{width:230px;height:80px;background:url(../img/sp-general.png) no-repeat -175px -257px transparent;right:0;top:-52px;position:absolute;z-index:10}#special figure img{margin-bottom:0;display:block}#special figcaption{bottom:0;font:italic 12px Open Sans;color:#FFF;padding:10px 20px;width:660px}#special .info_special{background-image:-moz-linear-gradient(top,#ccc 0,#fff 80%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#ccc),color-stop(0.8,#fff));background-image:linear-gradient(top,#ccc 0,#fff 80%);background-image:-ms-linear-gradient(top,#ccc 0,#fff 80%);background-image:-o-linear-gradient(top,#ccc 0,#fff 80%);background-image:-webkit-linear-gradient(top,#ccc 0,#fff 80%);filter:progid:DXImageTransform.Microsoft.Gradient(startColorstr="#CCCCCC",endColorstr="#FFFFFF");zoom:1;border-bottom:4px solid #EFEFEF;padding:20px;margin-bottom:30px;position:relative}#special .info_special .shadow{height:10px;background:url(../img/sp-general.png) no-repeat -135px -873px transparent;width:700px;position:absolute;top:0;left:0}#special .info_special h1{color:#333;text-align:center;margin-bottom:5px}#special .info_special h2{color:#333;text-align:center;margin-bottom:5px}#special .info_special .description{text-align:justify;font-family:"Trebuchet MS",sans-serif;line-height:160%}#special .description_long{margin-bottom:30px}body.page-5 #column_left #single_page h5{color:#F60;font:16px Arial,Helvetica,sans-serif;margin-bottom:12px;margin-top:8px}body.page-5 #column_left #single_page .title_bono_plus{height:152px;width:391px;background:url(../img/sp-general.png) no-repeat -139px -900px transparent}body.page-5 #column_left #single_page .title_bono_basic{height:116px;width:391px;background:url(../img/sp-general.png) no-repeat -140px -1061px transparent}body.page-5 #column_left #single_page .bono_left.plus strong,body.page-5 #column_left #single_page .bono_right.plus strong{color:#DF0628;font-size:14px;font-weight:normal;text-transform:uppercase}body.page-5 #column_left #single_page .bono_left.basico strong,body.page-5 #column_left #single_page .bono_right.basico strong{color:#728824;font-size:14px;font-weight:normal;text-transform:uppercase}body.page-5 #column_left #single_page .bono_left{float:left;margin:10px 0 20px}body.page-5 #column_left #single_page .bono_right{float:right;margin:10px 0 20px;width:315px}body.page-5 #column_left #single_page .auxiliar,body.page-5 #column_left #single_page .datos{clear:both;display:block;margin-top:30px}body.page-5 #column_left #single_page .datos{background:none repeat scroll 0 0 #DDD;padding:20px 20px 10px;position:relative}body.page-5 #column_left #single_page .datos p{font-size:12px;color:#333;width:430px}body.page-5 #column_left #single_page .datos.plus a{top:-60px;position:relative;font-family:Open Sans;font-weight:600;font-size:12px;color:#FFF;padding:13px 0 0 15px;float:right;height:31px;width:205px;background:url(../img/sp-general.png) no-repeat -523px -343px transparent}body.page-5 #column_left #single_page .datos.plus a:hover{background-position:-523px -396px;text-decoration:none}body.page-5 #column_left #single_page .datos.basico a{top:-60px;position:relative;font-family:Open Sans;font-weight:600;font-size:12px;color:#FFF;padding:13px 0 0 15px;float:right;height:31px;width:205px;background:url(../img/sp-general.png) no-repeat -523px -448px transparent}body.page-5 #column_left #single_page .datos.basico a:hover{background-position:-523px -500px;text-decoration:none}body.page-5 #column_left #single_page .bono_left ul,body.page-5 #column_left #single_page .bono_right ul{margin:15px 0 0;padding:0;list-style:none}body.page-5 #column_left #single_page .bono_left ul li,body.page-5 #column_left #single_page .bono_right ul li{background:url(../img/sp-general.png) no-repeat -822px -22px transparent;color:#666;font-size:14px;list-style:none;font-family:"Trebuchet MS",sans-serif;margin-bottom:5px;padding-left:22px}a#buy_ticket{display:block;margin:0 auto;position:relative;font-family:Open Sans;font-weight:600;font-size:12px;color:#FFF;padding:13px 0 0 15px;height:31px;width:205px;background:url(../img/sp-general.png) no-repeat -523px -343px transparent}a#buy_ticket:hover{background-position:-523px -396px;text-decoration:none}#column_left form{width:600px;margin-top:30px}#column_left form p{margin-bottom:0}#column_left form label{display:inline-block;width:100px;margin-right:10px;font-size:14px}#column_left form input[type='text'],#column_left form textarea{width:450px}#column_left form input[type="submit"]{margin-right:10px}#column_left form input[type="submit"]:hover{background:#000}.info.add_travel{display:inline-block;text-transform:uppercase;width:156px;height:21px;background:url(../img/sp-general.png) no-repeat -484px -188px transparent;padding-left:12px;padding-top:4px}.info.add_travel span{font:11px "Trebuchet MS",sans-serif;color:#333}#list_resource .ordered_list{border:1px solid #efefef;margin-top:30px;padding:5px 5px 25px 5px;position:relative}#list_resource .ordered_list h2{margin-top:20px}#list_resource .ordered_list figure{display:block;overflow:hidden;float:none;margin:0 0 10px 0}#list_resource .ordered_list .details{padding:0 5px}#list_resource .ordered_list .ordered_list_name a{font-size:18px}#list_resource .ordered_list .ordered_list_description,#list_resource .ordered_list .ordered_list_description p{font-family:"Trebuchet MS",sans-serif;font-size:13px;line-height:130%}#list_resource .ordered_list .links_list{margin-top:10px}#list_resource .ordered_list .links_list li{float:left;font-family:"Trebuchet MS",sans-serif;margin-bottom:5px;width:45%}#list_resource .ordered_list .links_list li a{display:block;padding-left:15px;position:relative}#list_resource .ordered_list .links_list li a .arrow{background:url("../img/sp-general.png") no-repeat scroll -84px -49px transparent;display:block;height:10px;left:0;position:absolute;top:4px;width:11px}#list_resource .ordered_list .shadow{background:url("../img/sp-general.png") no-repeat scroll -134px 0 transparent;bottom:-15px;height:15px;position:absolute;width:700px}.ico_order{background:none repeat scroll 0 0 #E00729;background:none repeat scroll 0 0 #FF7106;border:3px solid #fff;-moz-border-radius:50px;-o-border-radius:50px;-ms-border-radius:50px;-webkit-border-radius:50px;border-radius:50px;color:#fff;font-size:14px;font-weight:bold;line-height:1em;margin:0;padding:10px;position:absolute;left:48%;top:126px;z-index:1000}@media print{#breadcrumb,#content_map,#footer_banners,#main_footer,#main_header,#main_slider,#period_events,#right_content,#shadow_right_column,#showSlider,.no_print{display:none}}@media print{p{font-size:15px}}