article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:0.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace, serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}html,body{min-height:100%;padding:0;margin:0;background-color:rgb(174,168,53);font-family:'Calibri', 'Tahoma', 'sans'}body{background:url('../img/body-bg2.png') repeat-x}.flashCnt div{position:absolute;top:100px;left:20px;right:20px;z-index:1000;padding:1em 1em 1em 50px;text-indent:0 !important;font-size:14px;border-radius:5px}.info{cursor:help;color:#3B7A96;background:#CDEDFB 10px center no-repeat url('../img/box-info.png')}.error{color:#924F48;background:#FFEDC3 10px center no-repeat url('../img/box-warn.png')}#body{background:url('../img/body-bg.jpg') no-repeat;background-position:top;padding:15px 0 15px 0;min-height:676px}#layout{position:relative;width:1000px;margin:0px auto;border:1px solid #968834;border-radius:15px;box-shadow:0px 0px 5px #968834;background-color:white}#_header #menu{margin:auto;height:46px;background:url('../img/top-menubg.png');font-size:20px}#_header #menu .select{background:white;color:black}#_header #menu a{float:left;color:#524838;text-decoration:none;padding:10px 20px 14px 20px;margin-right:10px;border-top-left-radius:10px;border-top-right-radius:10px}#_header #menu a:hover,#_header #menu a.current{background:white;color:black}#_header #menu .menu-user{float:left;margin-left:30px}#_header #menu .menu-admin{float:right;margin-right:20px}#_header #menu-bg{width:100%;margin:0px auto;margin-top:10px;height:167px;background:url('../img/menubg.png')}#ptTimeSelectCntr{width:250px;font-size:.9em;position:absolute;z-index:10;display:none;font-size:14px}#ptTimeSelectCntr .ui-widget{padding:.2em}#ptTimeSelectCntr .ui-widget-header{padding:.2em}#ptTimeSelectCntr #ptTimeSelectUserTime{font-size:larger;padding:.2em;padding-left:1em;text-align:center}#ptTimeSelectCntr #ptTimeSelectCloseCntr{display:block;padding:.2em}#ptTimeSelectCntr #ptTimeSelectCloseCntr a{display:block;padding:.2em}#ptTimeSelectCntr .ui-widget-content{margin-top:.1em;margin-bottom:.1em;padding:.2em}#ptTimeSelectCntr .ui-widget.ui-widget-content{margin-top:0}#ptTimeSelectCntr .ptTimeSelectLeftPane.ui-widget-content{border-top:none;border-bottom:none;border-left:none;border-right-width:2px}#ptTimeSelectCntr .ptTimeSelectRightPane.ui-widget-content{border:none}#ptTimeSelectCntr .ptTimeSelectHrCntr a,#ptTimeSelectCntr .ptTimeSelectMinCntr a{display:block;float:left;padding:.2em;width:1.9em;margin:1px;text-align:center;text-decoration:none}#ptTimeSelectCntr .ptTimeSelectHrAmPmCntr a{text-align:center;margin:1px}#ptTimeSelectCntr .ptTimeSelectTimeLabelsCntr{font-weight:bold;font-size:.9em}#ptTimeSelectCntr #ptTimeSelectSetButton{padding-top:.2em;padding-bottom:.2em}#ptTimeSelectCntr #ptTimeSelectSetButton a{display:block;padding:.2em;width:30%;text-align:center;float:right}input,textarea,select,.thmBtn{border:1px solid #D9D9D9;border-top:1px solid silver;border-radius:1px;display:inline-block;margin:0;padding:5px 8px;background:white;width:100%;min-height:32px;font-size:14px;color:#00427A;text-decoration:none;resize:none;box-sizing:border-box;-moz-box-sizing:border-box}input:hover,textarea:hover,select:hover,.thmBtn:hover{border:1px solid #b9b9b9;border-top:1px solid #a0a0a0;box-shadow:inset 0 1px 2px rgba(0,0,0,0.1)}input:focus,textarea:focus,select:focus,.thmBtn:focus{outline:none;border:1px solid #779ABB;box-shadow:inset 0 1px 2px rgba(0,0,0,0.3)}input:disabled,textarea:disabled,select:disabled,.thmBtn:disabled{border:0;box-shadow:none;background:transparent;color:gray}input.submit,input.button,textarea.submit,textarea.button,select.submit,select.button,.thmBtn.submit,.thmBtn.button{height:31px;border-radius:2px;border:1px #A28A7F solid;width:150px !important;font-size:15px;background:url('../img/buttonbg.png');text-shadow:0 1px rgba(0,0,0,0.1);box-shadow:0 0 3px #C7C7C7}body:after{content:url(../img/close.png) url(../img/loading.gif) url(../img/prev.png) url(../img/next.png);display:none}.lightboxOverlay{position:absolute;top:0;left:0;z-index:9999;background-color:black;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:0.8;display:none}.lightbox{position:absolute;left:0;width:100%;z-index:10000;text-align:center;line-height:0;font-weight:normal}.lightbox .lb-image{display:block;height:auto;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px}.lightbox a img{border:none}.lb-outerContainer{position:relative;background-color:white;*zoom:1;width:250px;height:250px;margin:0 auto;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}.lb-outerContainer:after{content:"";display:table;clear:both}.lb-container{padding:4px}.lb-loader{position:absolute;top:43%;left:0%;height:25%;width:100%;text-align:center;line-height:0}.lb-cancel{display:block;width:32px;height:32px;margin:0 auto;background:url(../img/loading.gif) no-repeat}.lb-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10}.lb-container > .nav{left:0}.lb-nav a{outline:none}.lb-prev,.lb-next{width:49%;height:100%;cursor:pointer;display:block}.lb-prev{left:0;float:left}.lb-prev:hover{background:url(../img/prev.png) left 48% no-repeat}.lb-next{right:0;float:right}.lb-next:hover{background:url(../img/next.png) right 48% no-repeat}.lb-dataContainer{margin:0 auto;padding-top:5px;*zoom:1;width:100%;-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px}.lb-dataContainer:after{content:"";display:table;clear:both}.lb-data{padding:0 4px;color:#bbbbbb}.lb-data .lb-details{width:85%;float:left;text-align:left;line-height:1.1em}.lb-data .lb-caption{font-size:13px;font-weight:bold;line-height:1em}.lb-data .lb-number{display:block;clear:left;padding-bottom:1em;font-size:12px;color:#999999}.lb-data .lb-close{display:block;float:right;width:30px;height:30px;background:url(../img/close.png) top right no-repeat;text-align:right;outline:none;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:0.7}.lb-data .lb-close:hover{cursor:pointer;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}#_content{color:#968834;min-height:320px;clear:both}#_content #loading{position:absolute;top:291px;right:0;bottom:0;left:0;border-bottom-left-radius:14px;border-bottom-right-radius:14px;background-color:rgba(25,25,25,0.5);display:none}#_content #loading img{position:relative;left:490px;top:20px}#_content .info{padding:10px 10px 10px 50px;margin:0 0 0 10px}#_content .error{padding:10px 10px 10px 50px;list-style:none}#_content > div.medium{height:400px;background:url('../img/mediumbg2.png');background-size:100% 390px;background-repeat:no-repeat}#_content h2{margin:0 0 10px 0;color:#524838}#_content #select-all{margin:10px 0 10px 20px}#_content #select-all .checkbox{width:50px;min-height:0}#_content #table-list{width:970px;margin:10px auto;text-align:left;color:#524838}#_content #table-list .thmBtn{width:90px !important;text-align:center}#_content #table-list .col2{padding-right:5px;padding-left:5px}#_content #table-list td{padding:10px 20px 10px 20px}#_content #table-list th{padding:10px 0 10px 20px;background:#dddc99}#_content #table-list tr:nth-child(odd){background:#f1f1dd;border:2px solid white}#_content #table-list tr:nth-child(even){background:#f5f5e3;border:2px solid white}#_content #table-list a{color:#524838;text-decoration:none}#_content #table-list .frozen{color:coral}#_content #table-list .my-reservation{color:green}#_content #table-form{margin:10px 0 20px 55px;color:#524838}#_content #table-form .photoDate h2{border-bottom:2px solid darkred;margin-bottom:10px}#_content #table-form .photo{width:210px;height:190px;padding:5px;display:inline-block;text-align:center}#_content #table-form .photo .name{font-size:14px}#_content #table-form .photo a{border:1px solid #aea835;display:table-cell;height:160px;width:210px;text-align:center;vertical-align:middle}#_content #table-form .photo a img{padding:5px}#_content #table-form .photo .checkbox{width:32px;float:right;position:relative;bottom:15px}#_content #table-form .submit{clear:both;float:right}#_content #table-form .submit input{margin:15px}#_content #table-form table{width:900px}#_content #table-form table th{padding-top:0px;width:70px}#_content #table-form table td{width:630px}#_content #table-form table tr{padding:5px}#_content #inside{display:inline-block;width:100%;margin:10px auto}#_content #inside h1{font-size:1.4rem;color:black;padding-left:30px;margin-bottom:10px}#_content #inside table.records{width:calc(100% - 40px);margin:0 20px 15px 20px}#_content #inside table.records tr{line-height:30px}#_content #inside table.records tr.header{background-color:#f7f7f7}#_content #inside table.records tr th{color:#aea835;font-weight:600;font-size:15px;border:1px solid #ebebeb}#_content #inside table.records tr td{text-align:center;border:1px solid #ebebeb}#_content #inside table.records tr td:first-of-type{text-align:left;padding-left:10px;color:black;font-size:15px;width:200px}#_content #inside table.records tr td.group{font-size:16px;font-weight:600}#_content #inside table.records tr td input[type="checkbox"]{width:20px;height:16px;border:0;box-shadow:none;cursor:pointer}#_content #inside table.records tr td i{width:100%;height:20px;display:block;background-position:center;background-repeat:no-repeat;background-size:10px}#_content #inside table.records tr td i.icon-check{background-image:url('../img/check.png')}#_content #inside table.records tr td i.icon-times{background-image:url('../img/times.png')}#_content #inside .records-pagination{font-size:15px;margin:20px 20px 10px}#_content #inside .records-pagination a{text-decoration:none;color:black;padding:0 5px;height:30px;line-height:30px;display:inline-block;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}#_content #inside .records-pagination a:first-of-type{padding-right:8px}#_content #inside .records-pagination a:last-of-type{padding-left:8px}#_content #inside .records-pagination a:hover{background-color:#aea835;color:white}#_content #inside .records-pagination a:hover i.arrow-left{background-image:url('../img/arrow-left-light.png')}#_content #inside .records-pagination a:hover i.arrow-right{background-image:url('../img/arrow-right-light.png')}#_content #inside .records-pagination a i{display:inline-block;background-size:14px;background-repeat:no-repeat;background-position-y:center;width:18px;height:12px}#_content #inside .records-pagination a .arrow-left{background-position-x:left;background-image:url('../img/arrow-left.png')}#_content #inside .records-pagination a .arrow-right{background-position-x:right;background-image:url('../img/arrow-right.png')}#_content #inside #frm-records input[type="submit"]{width:auto;background-color:#aea835;color:white;float:right;margin-right:20px;font-size:13px;text-transform:uppercase;border-radius:2px;border:1px solid #aea835}#_content #inside #frm-records input[type="submit"]:hover{background-color:white;color:#aea835}#_content #inside #displayed_photos{float:right;margin:0 70px 20px 0;text-align:center;width:850px}#_content #inside #displayed_photos .commited{color:green}#_content #inside .btn-new{margin:18px;float:right;text-align:center}#_content #inside .photo-max{padding:5px;text-align:center}#_content #inside .photo-max .name{margin-bottom:5px}#_content #inside .photo-max img{padding:5px;max-height:700px;max-width:950px;border:1px solid gray}#_content #inside #move{margin:20px auto;width:210px;padding-bottom:20px;text-align:center}#_content #inside #move #prev{float:left;width:100px !important;padding:5px}#_content #inside #move #next{float:right;width:100px !important}#_content #inside #move a{text-decoration:none}#_content #inside .paginator{width:100%;font-size:15px;clear:both;margin:0 auto;margin-bottom:10px;text-align:center}#_content #inside .paginator a{display:inline;margin:0;padding:5px 8px;min-height:32px;color:#00427A;text-decoration:none;box-sizing:border-box;border-radius:2px;border:1px #A28A7F solid;font-size:15px;background:url('../img/buttonbg.png');text-shadow:0 1px rgba(0,0,0,0.1);box-shadow:0 0 3px #C7C7C7}#_content #inside .paginator span{margin:0 5px 0 5px}#_content .settings{background-color:white !important;border:none !important;color:#524838 !important}#_content .formContainer{padding:20px;background-color:#eae9cf;border:2px solid #a8a78b;border-radius:15px;color:#968834;margin:auto;width:550px}#_content .formContainer input,#_content .formContainer select{width:280px;margin:5px 0 0 10px}#_content .formContainer th{text-align:right;width:150px;display:block;padding-top:13px}#_content .formContainer .submit{width:133px !important}#_content .formContainer .button{width:133px !important}#_content .formContainer input[type="checkbox"]{float:left;width:32px}#_content .formContainer td label{float:left;font-weight:bold;margin:10px 0 0 -167px}#_content .formContainer td label.ignore-margin{margin:0 0 0 10px}#_content .formContainer .middle{text-align:center}#_content .formContainer form{margin-bottom:20px}#_content .register{margin-left:160px}#_content #side{width:270px;float:right;margin-top:20px;color:#524838}#_content #side .hasDatepicker{width:150px}#_content #side .hasTimepicker{width:150px}#_content #side .redline{background-color:darkred;border:none;height:2px}#_content #side .side-links li{color:#CC9966;margin-bottom:5px}#_content #side .side-links a{color:#CC9966;display:block}#_content #left{padding:20px;margin:20px;display:block;width:630px;color:black}#_content #left #article .title{font-size:20px;font-weight:bold;margin-bottom:10px}#_content #left #article .date{color:#CC9966;float:left;margin-right:50px}#_content #left #article .author{color:#CC9966}#_content #left #article .text{margin-top:20px;line-height:25px}#_content #reservations{margin-left:50px}#_content #reservations th{padding-top:0}#_content #reservations tr{margin:10px}#_content #reservations input{width:150px}#_content #administration-menu{width:100%;height:68px;background:url('../img/admin-menubg.png')}#_content #administration-menu .menu-item .select{background:white;color:black}#_content #administration-menu .menu-item a{margin:25px 0 0 20px;float:left;color:#524838;text-decoration:none;padding:10px 20px 14px 20px;border-top-left-radius:10px;border-top-right-radius:10px}#_content #administration-menu .menu-item a:hover,#_content #administration-menu .menu-item a.current{background:white;color:black}#inside .new-post{width:160px !important}.ui-timepicker-inline{display:inline}#ui-timepicker-div{padding:0.2em}.ui-timepicker-table{display:inline-table;width:0}.ui-timepicker-table table{margin:0.15em 0 0 0;border-collapse:collapse}.ui-timepicker-hours,.ui-timepicker-minutes{padding:0.2em}.ui-timepicker-table .ui-timepicker-title{line-height:1.8em;text-align:center}.ui-timepicker-table td{padding:0.1em;width:2.2em;font-size:14px}.ui-timepicker-table th.periods{padding:0.1em;width:2.2em}.ui-timepicker-table td span{display:block;padding:0.2em 0.3em 0.2em 0.5em;width:1.2em;text-align:right;text-decoration:none}.ui-timepicker-table td a{display:block;padding:0.2em 0.3em 0.2em 0.5em;width:1.2em;cursor:pointer;text-align:right;text-decoration:none}.ui-timepicker .ui-timepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-timepicker .ui-timepicker-buttonpane button{margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-timepicker .ui-timepicker-close{float:right}.ui-timepicker .ui-timepicker-now{float:left}.ui-timepicker .ui-timepicker-deselect{float:left}