.yui-h-slider,.yui-v-slider,.yui-region-slider{position:relative;}.yui-h-slider .yui-slider-thumb,.yui-v-slider .yui-slider-thumb,.yui-region-slider .yui-slider-thumb{position:absolute;cursor:default;}.yui-skin-sam .yui-h-slider{background:url(http://lumarcont.pt/ms/assets/lib/yui/2.9.0/build/slider/assets/skins/sam/bg-h.gif) no-repeat 5px 0;height:28px;width:228px;}.yui-skin-sam .yui-h-slider .yui-slider-thumb{top:4px;}.yui-skin-sam .yui-v-slider{background:url(http://lumarcont.pt/ms/assets/lib/yui/2.9.0/build/slider/assets/skins/sam/bg-v.gif) no-repeat 12px 0;height:228px;width:48px;}.yui-skin-sam .yui-region-slider{height:228px;width:228px;}.openinghours-day{display:block;margin-bottom:10px;clear:both;background:none;width:100%;}.openinghours-day label{font-weight:bold;padding-top:16px;line-height:1.1em;}.edit-openinghours{position:relative;background:url(http://lumarcont.pt/ms/assets/scripts/ui/openinghours/assets/sliderbg.gif) 6px 8px no-repeat;height:28px;width:394px;margin:12px 10px;float:right;}.edit-openinghours div{position:absolute;cursor:default;top:3px;}.edit-openinghours span{position:absolute;background-color:#BCEF70;top:10px;left:12px;height:10px;width:288px;z-index:2;overflow:hidden;}.openinghours{}.edit-openinghours .markleft{display:inline-block;width:12px !important;height:25px !important;background:url(http://lumarcont.pt/ms/assets/scripts/ui/openinghours/assets/sliderthumb.gif) 0 3px no-repeat;cursor:pointer;}.edit-openinghours .markright{width:12px;height:25px;background:url(http://lumarcont.pt/ms/assets/scripts/ui/openinghours/assets/sliderthumb.gif) 0 3px no-repeat;cursor:pointer;}.edit-openinghours .sliderinfo{position:relative;top:-14px;left:-15px;width:40px;height:16px;color:#000;font-size:11px;text-align:center;z-index:1;}.edit-openinghours .below{top:22px;}.edit-openinghours .active{font-weight:bold;cursor:pointer;z-index:3;}.edit-openinghours .active .sliderinfo{background-color:#BCEF70;top:-25px;height:26px;background-image:url(http://lumarcont.pt/ms/assets/scripts/ui/openinghours/assets/info_arrow.gif);background-position:center 20px;background-repeat:no-repeat;color:#000;z-index:4;}.edit-openinghours input{position:relative;top:24px;}.full-day{background-position:6px -15px;}.full-day div, .full-day span{visibility:hidden !important;}.day-closed{background-position:6px 8px;}.day-closed span{background-color:#ccc;}.day-closed .sliderinfo{color:#ccc;}.clear{clear:both;overflow:hidden;height:0;}.hidden{display:none;}div.clickzone{display:block;position:absolute;top:10px;width:394px;height:10px;z-index:0;overflow:hidden;cursor:pointer;}div.marker{background-color:#BCEF70;display:block;left:0px;top:-24px;height:30px;width:30px;background-image:url(http://lumarcont.pt/ms/assets/scripts/ui/openinghours/assets/info_arrow.gif);background-position:center bottom;background-repeat:no-repeat;color:#FFF;z-index:4;text-align:center;font-size:18px;position:absolute;}.colorpicker{width:445px;background-color:#fff;position:relative;padding:10px;height:168px;}.colorpicker-close{position:absolute;top:0;right:0;cursor:pointer !important;text-decoration:underline;}.color_preview{cursor:pointer !important;width:20px;height:20px;border:1px solid #333;}dt{line-height:30px;}dt{float:left;width:30px;margin-bottom:5px;}dd{margin-bottom:5px;padding:5px 0;line-height:12px;}.module-open-now{background:#85C24A url(http://lumarcont.pt/ms/assets/modules/openinghours/skins/base/ico_open.gif) no-repeat 5px 50%;padding:9px 12px 10px 40px;font-weight:bold;font-size:18px;line-height:1em;color:#fff;margin:0 0 10px;position:relative;}.mod-hour .open-icons{margin:10px 0 19px;}.mod-hour .open-icons img{display:inline;padding:0 8px 0 0;}.module-openinghours{width:100%;position:relative;}.module-openinghours .hd{width:252px;padding:0 0 0 24px;height:15px;margin:0 -18px 0 0;}.module-openinghours .hd span{float:left;width:36px;text-align:center;font-weight:bold;font-size:11px;line-height:1em;}.module-openinghours .bd{width:260px;height:165px;background:url(http://lumarcont.pt/ms/assets/modules/openinghours/skins/base/openinghours_bg.gif) no-repeat 100% 0;margin:0 0 15px;}.module-openinghours .item{clear:both;width:218px;padding:0 0 0 42px;margin:0;height:23px;position:relative;float:left;clear:both;}.module-openinghours strong{position:absolute;left:0;top:0;font-weight:bold;font-size:11px;line-height:22px;}.module-openinghours .hidden{display:none;}.module-openinghours .t{position:absolute;top:6px;height:9px;cursor:pointer;background:#A6A6A6;font-size:1px;line-height:1px;}.module-openinghours .tprint{display:none;}.module-openinghours .today{background-color:#FDDD23;}.module-openinghours .today .timerange{background-color:#000;}.mod-hour ul.closing{width:100%;margin:0 0 15px;}.mod-hour ul.closing li{list-style:none;padding:0 0 0 19px;background:url(http://lumarcont.pt/ms/assets/freetext/skins/base/li-bullet.gif) no-repeat 0 6px;}.mod-hour .comment{margin:0 0 14px;}.edit-closingperiod-controls{margin-left:1em;}.edit-closingperiod-deleted{display:none;}#container{position:absolute;width:200px;}#container .bd{padding:0;width:100%;height:auto;background:transparent;}#container .hd{text-align:left;}#container .ft .button-group{text-align:center;}#container_c.yui-overlay-hidden table{*display:none;}#edit-closingperiod-add{margin-top:1em;margin-left:1em;}.edit-closingperiod button{margin-left:5px;}#container #cal{margin:0;}.yui-picker-panel{background:#e3e3e3;border-color:#888}.yui-picker-panel .hd{background-color:#ccc;font-size:100%;line-height:100%;border:1px solid #e3e3e3;font-weight:bold;overflow:hidden;padding:6px;color:#000}.yui-picker-panel .bd{background:#e8e8e8;margin:1px;height:200px}.yui-picker-panel .ft{background:#e8e8e8;margin:1px;padding:1px}.yui-picker{position:relative}.yui-picker-hue-thumb{cursor:default;width:18px;height:18px;top:-8px;left:-2px;z-index:9;position:absolute}.yui-picker-hue-bg{-moz-outline:0;outline:0 none;position:absolute;left:200px;height:183px;width:14px;background:url(http://lumarcont.pt/ms/assets/lib/yui/2.9.0/build/colorpicker/assets/skins/sam/hue_bg.png) no-repeat;top:4px}.yui-picker-bg{-moz-outline:0;outline:0 none;position:absolute;top:4px;left:4px;height:182px;width:182px;background-color:#F00;background-image:url(http://lumarcont.pt/ms/assets/lib/yui/2.9.0/build/colorpicker/assets/skins/sam/picker_mask.png)}*html .yui-picker-bg{background-image:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='picker_mask.html',sizingMethod='scale')}.yui-picker-mask{position:absolute;z-index:1;top:0;left:0}.yui-picker-thumb{cursor:default;width:11px;height:11px;z-index:9;position:absolute;top:-4px;left:-4px}.yui-picker-swatch{position:absolute;left:240px;top:4px;height:60px;width:55px;border:1px solid #888}.yui-picker-websafe-swatch{position:absolute;left:304px;top:4px;height:24px;width:24px;border:1px solid #888}.yui-picker-controls{position:absolute;top:72px;left:226px;font:1em monospace}.yui-picker-controls .hd{background:transparent;border-width:0!important}.yui-picker-controls .bd{height:100px;border-width:0!important}.yui-picker-controls ul{float:left;padding:0 2px 0 0;margin:0}.yui-picker-controls li{padding:2px;list-style:none;margin:0}.yui-picker-controls input{font-size:.85em;width:2.4em}.yui-picker-hex-controls{clear:both;padding:2px}.yui-picker-hex-controls input{width:4.6em}.yui-picker-controls a{font:1em arial,helvetica,clean,sans-serif;display:block;*display:inline-block;padding:0;color:#000}.yui-calcontainer{position:relative;float:left;_overflow:hidden}.yui-calcontainer iframe{position:absolute;border:0;margin:0;padding:0;z-index:0;width:100%;height:100%;left:0;top:0}.yui-calcontainer iframe.fixedsize{width:50em;height:50em;top:-1px;left:-1px}.yui-calcontainer.multi .groupcal{z-index:1;float:left;position:relative}.yui-calcontainer .title{position:relative;z-index:1}.yui-calcontainer .close-icon{position:absolute;z-index:1;text-indent:-10000em;overflow:hidden}.yui-calendar{position:relative}.yui-calendar .calnavleft{position:absolute;z-index:1;text-indent:-10000em;overflow:hidden}.yui-calendar .calnavright{position:absolute;z-index:1;text-indent:-10000em;overflow:hidden}.yui-calendar .calheader{position:relative;width:100%;text-align:center}.yui-calcontainer .yui-cal-nav-mask{position:absolute;z-index:2;margin:0;padding:0;width:100%;height:100%;_width:0;_height:0;left:0;top:0;display:none}.yui-calcontainer .yui-cal-nav{position:absolute;z-index:3;top:0;display:none}.yui-calcontainer .yui-cal-nav .yui-cal-nav-btn{display:-moz-inline-box;display:inline-block}.yui-calcontainer .yui-cal-nav .yui-cal-nav-btn button{display:block;*display:inline-block;*overflow:visible;border:0;background-color:transparent;cursor:pointer}.yui-calendar .calbody a:hover{background:inherit}p#clear{clear:left;padding-top:10px}.yui-skin-sam .yui-calcontainer{background-color:#f2f2f2;border:1px solid #808080;padding:10px}.yui-skin-sam .yui-calcontainer.multi{padding:0 5px 0 5px}.yui-skin-sam .yui-calcontainer.multi .groupcal{background-color:transparent;border:0;padding:10px 5px 10px 5px;margin:0}.yui-skin-sam .yui-calcontainer .title{background:url(http://lumarcont.pt/ms/assets/lib/yui/2.9.0/build/assets/skins/sam/sprite.png) repeat-x 0 0;border-bottom:1px solid #ccc;font:100% sans-serif;color:#000;font-weight:bold;height:auto;padding:.4em;margin:0 -10px 10px -10px;top:0;left:0;text-align:left}.yui-skin-sam .yui-calcontainer.multi .title{margin:0 -5px 0 -5px}.yui-skin-sam .yui-calcontainer.withtitle{padding-top:0}.yui-skin-sam .yui-calcontainer .calclose{background:url(http://lumarcont.pt/ms/assets/lib/yui/2.9.0/build/assets/skins/sam/sprite.png) no-repeat 0 -300px;width:25px;height:15px;top:.4em;right:.4em;cursor:pointer}.yui-skin-sam .yui-calendar{border-spacing:0;border-collapse:collapse;font:100% sans-serif;text-align:center;margin:0}.yui-skin-sam .yui-calendar .calhead{background:transparent;border:0;vertical-align:middle;padding:0}.yui-skin-sam .yui-calendar .calheader{background:transparent;font-weight:bold;padding:0 0 .6em 0;text-align:center}.yui-skin-sam .yui-calendar .calheader img{border:0}.yui-skin-sam .yui-calendar .calnavleft{background:url(http://lumarcont.pt/ms/assets/lib/yui/2.9.0/build/assets/skins/sam/sprite.png) no-repeat 0 -450px;width:25px;height:15px;top:0;bottom:0;left:-10px;margin-left:.4em;cursor:pointer}.yui-skin-sam .yui-calendar .calnavright{background:url(http://lumarcont.pt/ms/assets/lib/yui/2.9.0/build/assets/skins/sam/sprite.png) no-repeat 0 -500px;width:25px;height:15px;top:0;bottom:0;right:-10px;margin-right:.4em;cursor:pointer}.yui-skin-sam .yui-calendar .calweekdayrow{height:2em}.yui-skin-sam .yui-calendar .calweekdayrow th{padding:0;border:0}.yui-skin-sam .yui-calendar .calweekdaycell{color:#000;font-weight:bold;text-align:center;width:2em}.yui-skin-sam .yui-calendar .calfoot{background-color:#f2f2f2}.yui-skin-sam .yui-calendar .calrowhead,.yui-skin-sam .yui-calendar .calrowfoot{color:#a6a6a6;font-size:85%;font-style:normal;font-weight:normal;border:0}.yui-skin-sam .yui-calendar .calrowhead{text-align:right;padding:0 2px 0 0}.yui-skin-sam .yui-calendar .calrowfoot{text-align:left;padding:0 0 0 2px}.yui-skin-sam .yui-calendar td.calcell{border:1px solid #ccc;background:#fff;padding:1px;height:1.6em;line-height:1.6em;text-align:center;white-space:nowrap}.yui-skin-sam .yui-calendar td.calcell a{color:#06c;display:block;height:100%;text-decoration:none}.yui-skin-sam .yui-calendar td.calcell.today{background-color:#000}.yui-skin-sam .yui-calendar td.calcell.today a{background-color:#fff}.yui-skin-sam .yui-calendar td.calcell.oom{background-color:#ccc;color:#a6a6a6;cursor:default}.yui-skin-sam .yui-calendar td.calcell.oom a{color:#a6a6a6}.yui-skin-sam .yui-calendar td.calcell.selected{background-color:#fff;color:#000}.yui-skin-sam .yui-calendar td.calcell.selected a{background-color:#b3d4ff;color:#000}.yui-skin-sam .yui-calendar td.calcell.calcellhover{background-color:#426fd9;color:#fff;cursor:pointer}.yui-skin-sam .yui-calendar td.calcell.calcellhover a{background-color:#426fd9;color:#fff}.yui-skin-sam .yui-calendar td.calcell.previous{color:#e0e0e0}.yui-skin-sam .yui-calendar td.calcell.restricted{text-decoration:line-through}.yui-skin-sam .yui-calendar td.calcell.highlight1{background-color:#cf9}.yui-skin-sam .yui-calendar td.calcell.highlight2{background-color:#9cf}.yui-skin-sam .yui-calendar td.calcell.highlight3{background-color:#fcc}.yui-skin-sam .yui-calendar td.calcell.highlight4{background-color:#cf9}.yui-skin-sam .yui-calendar a.calnav{border:1px solid #f2f2f2;padding:0 4px;text-decoration:none;color:#000;zoom:1}.yui-skin-sam .yui-calendar a.calnav:hover{background:url(http://lumarcont.pt/ms/assets/lib/yui/2.9.0/build/assets/skins/sam/sprite.png) repeat-x 0 0;border-color:#a0a0a0;cursor:pointer}.yui-skin-sam .yui-calcontainer .yui-cal-nav-mask{background-color:#000;opacity:.25;filter:alpha(opacity=25)}.yui-skin-sam .yui-calcontainer .yui-cal-nav{font-family:arial,helvetica,clean,sans-serif;font-size:93%;border:1px solid #808080;left:50%;margin-left:-7em;width:14em;padding:0;top:2.5em;background-color:#f2f2f2}.yui-skin-sam .yui-calcontainer.withtitle .yui-cal-nav{top:4.5em}.yui-skin-sam .yui-calcontainer.multi .yui-cal-nav{width:16em;margin-left:-8em}.yui-skin-sam .yui-calcontainer .yui-cal-nav-y,.yui-skin-sam .yui-calcontainer .yui-cal-nav-m,.yui-skin-sam .yui-calcontainer .yui-cal-nav-b{padding:5px 10px 5px 10px}.yui-skin-sam .yui-calcontainer .yui-cal-nav-b{text-align:center}.yui-skin-sam .yui-calcontainer .yui-cal-nav-e{margin-top:5px;padding:5px;background-color:#edf5ff;border-top:1px solid black;display:none}.yui-skin-sam .yui-calcontainer .yui-cal-nav label{display:block;font-weight:bold}.yui-skin-sam .yui-calcontainer .yui-cal-nav-mc{width:100%;_width:auto}.yui-skin-sam .yui-calcontainer .yui-cal-nav-y input.yui-invalid{background-color:#ffee69;border:1px solid #000}.yui-skin-sam .yui-calcontainer .yui-cal-nav-yc{width:4em}.yui-skin-sam .yui-calcontainer .yui-cal-nav .yui-cal-nav-btn{border:1px solid #808080;background:url(http://lumarcont.pt/ms/assets/lib/yui/2.9.0/build/assets/skins/sam/sprite.png) repeat-x 0 0;background-color:#ccc;margin:auto .15em}.yui-skin-sam .yui-calcontainer .yui-cal-nav .yui-cal-nav-btn button{padding:0 8px;font-size:93%;line-height:2;*line-height:1.7;min-height:2em;*min-height:auto;color:#000}.yui-skin-sam .yui-calcontainer .yui-cal-nav .yui-cal-nav-btn.yui-default{border:1px solid #304369;background-color:#426fd9;background:url(http://lumarcont.pt/ms/assets/lib/yui/2.9.0/build/assets/skins/sam/sprite.png) repeat-x 0 -1400px}.yui-skin-sam .yui-calcontainer .yui-cal-nav .yui-cal-nav-btn.yui-default button{color:#fff}