.webcontentsearchportlet-portlet .simple-style .input-date{cursor:pointer}.webcontentsearchportlet-portlet .display-calendarcategorized table{text-align:center;width:100%;height:250px;border-collapse:separate;border-spacing:3px;border:0}.webcontentsearchportlet-portlet .display-calendarcategorized .calendar-month{background-color:#eaeaea;color:#000;font-weight:bold;border:1px solid #d2d2d4}.webcontentsearchportlet-portlet .display-calendarcategorized .day{background-color:#eaeaea;font-weight:bold;border:1px solid #d2d2d4;color:#5c5a57;text-align:center}.webcontentsearchportlet-portlet .display-calendarcategorized td{border:0}.webcontentsearchportlet-portlet .display-calendarcategorized .calendar-previous-month{background-color:#d0d0d0}.webcontentsearchportlet-portlet .display-calendarcategorized .calendar-actual-month{background-color:#f2f2f2;border:1px solid #fff;padding:0 4px}.webcontentsearchportlet-portlet .display-calendarcategorized .calendar-current-day{border:1px solid #d0d0d0}.webcontentsearchportlet-portlet .display-calendarcategorized .calendar-actual-month span{background-color:#e7e7e7;color:#716e6d;display:block;padding:4px}.webcontentsearchportlet-portlet .display-calendarcategorized .calendar-actual-month span a{text-decoration:none;color:#6c7079}.webcontentsearchportlet-portlet .display-calendarcategorized .calendar-actual-month span a:hover{text-decoration:underline}.webcontentsearchportlet-portlet .display-calendarcategorized .calendar-actual-month-hover:hover,.webcontentsearchportlet-portlet .display-calendarcategorized .calendar-actual-month-hover span,.webcontentsearchportlet-portlet .display-calendarcategorized .calendar-actual-month-hover span a{background-color:#bfbfbf!important;cursor:pointer}.webcontentsearchportlet-portlet .display-calendarcategorized .has-events span a{text-decoration:underline}.webcontentsearchportlet-portlet .display-calendarcategorized .calendar-controls{text-align:center;position:relative}.webcontentsearchportlet-portlet .display-calendarcategorized .calendar-controls .previous,.webcontentsearchportlet-portlet .display-calendarcategorized .calendar-controls .previous-year{background:url(/infoasturias-theme/images/arrows/paging_previous.png) left -21px no-repeat;text-indent:-10000em;display:block;width:10px;height:10px}.webcontentsearchportlet-portlet .display-calendarcategorized .calendar-controls .previous-year{background-image:url(/infoasturias-theme/images/arrows/paging_first.png)}.webcontentsearchportlet-portlet .display-calendarcategorized .calendar-controls .next,.webcontentsearchportlet-portlet .display-calendarcategorized .calendar-controls .next-year{background:url(/infoasturias-theme/images/arrows/paging_next.png) right -21px no-repeat;text-indent:-10000em;display:block;width:10px;height:10px}.webcontentsearchportlet-portlet .display-calendarcategorized .calendar-controls .next-year{background-image:url(/infoasturias-theme/images/arrows/paging_last.png)}.webcontentsearchportlet-portlet .display-calendarcategorized .center .previous-year{position:absolute;left:0;top:3px}.webcontentsearchportlet-portlet .display-calendarcategorized .center .next-year{position:absolute;right:0;top:3px}.webcontentsearchportlet-portlet .display-calendarcategorized .center .previous{position:absolute;left:12px;top:3px}.webcontentsearchportlet-portlet .display-calendarcategorized .center .next{position:absolute;right:12px;top:3px}.webcontentsearchportlet-portlet .display-calendarcategorized #title-month{background-color:#eaeaea;border:1px solid #d2d2d4;color:#000;text-align:left;margin-bottom:1em;padding:.5em}.webcontentsearchportlet-portlet .display-calendarcategorized #title-month .month{text-transform:uppercase}.webcontentsearchportlet-portlet .multicategories-style{text-align:left;background:#fafafa}.webcontentsearchportlet-portlet .multicategories-style .form-fields-wrapper{display:inline-block;padding:10px 5px 10px 10px}.webcontentsearchportlet-portlet .multicategories-style .form-fields-wrapper .aui-field-wrapper{clear:none}.webcontentsearchportlet-portlet .multicategories-style label{display:none}.webcontentsearchportlet-portlet .multicategories-style input{background:none #cacaca;color:#000;border:0;padding:1px 5px;border-radius:5px 5px 5px 5px;vertical-align:middle;height:32px;line-height:32px}.webcontentsearchportlet-portlet .multicategories-style .aui-field{display:inline;float:left;margin-right:5px}.webcontentsearchportlet-portlet .multicategories-style .aui-field .aui-field-wrapper-content,.webcontentsearchportlet-portlet .multicategories-style .aui-field .aui-field-wrapper-content .aui-field-content{display:inline}.webcontentsearchportlet-portlet .multicategories-style .aui-field .aui-field-wrapper-content .aui-field-content:after,.webcontentsearchportlet-portlet .multicategories-style .aui-field .aui-field-wrapper-content .aui-button-holder:after{display:inline}.webcontentsearchportlet-portlet .multicategories-style .select{width:200px;display:block;color:#000}.webcontentsearchportlet-portlet .multicategories-style .select .selected{cursor:pointer;display:block;line-height:32px;text-align:left;padding:1px 5px;border-radius:5px 5px 5px 5px;background:url(images/search/down_arrow_select.png) no-repeat right top #cacaca;height:32px}.webcontentsearchportlet-portlet .multicategories-style .select .loading{background:url(images/search/loading.gif) no-repeat 98% 50% #478e33}.webcontentsearchportlet-portlet .multicategories-style .select ul{background:none #cacaca;color:#000;min-width:223px;max-height:300px;overflow:auto}.webcontentsearchportlet-portlet .multicategories-style .select li{background:none #cacaca;color:#000;text-align:left;border-top:1px solid #fafafa;padding:5px 5px}.webcontentsearchportlet-portlet .multicategories-style .select li:hover{cursor:pointer;opacity:.8}.webcontentsearchportlet-portlet .multicategories-style .wrapper-checkbox{background:none #478f33;color:#e7ffc7;border:0;padding:1px 5px;border-radius:5px 5px 5px 5px;vertical-align:top;height:32px;line-height:32px}.webcontentsearchportlet-portlet .multicategories-style .wrapper-checkbox label{display:inline}.webcontentsearchportlet-portlet .multicategories-style .wrapper-checkbox .accesible{width:40px;display:block;text-align:left;background:url(images/search/accesibilidad.png) right center no-repeat}.webcontentsearchportlet-portlet .multicategories-style .wrapper-checkbox .accesible label{display:none}.webcontentsearchportlet-portlet .multicategories-style .search-button{background:url(images/search/search-button.png) left center no-repeat transparent;border:0;text-indent:-9999px;width:32px}.webcontentsearchportlet-portlet .multicategories-style .search-button:hover{background-image:url(images/search/search-button.png);opacity:.8}.configuration-form .margin-fields{padding:10px;border:1px solid #dedede;margin-bottom:10px}.configuration-form .portletid input{width:80%}.configuration-form .group-wrapper{background:#fafafa;padding:.5em;margin:.2em 0 .4em 0}