/* Original, untouched file */

#cboxOverlay,
#cboxWrapper,
#colorbox {
   position: absolute;
   top: 0;
   left: 0;
   z-index: 9999;
   overflow: hidden
}

#cboxWrapper {
   max-width: none
}

#cboxOverlay {
   position: fixed;
   width: 100%;
   height: 100%
}

#cboxBottomLeft,
#cboxMiddleLeft {
   clear: left
}

#cboxContent {
   position: relative
}

#cboxLoadedContent {
   overflow: auto;
   -webkit-overflow-scrolling: touch
}

#cboxTitle {
   margin: 0
}

#cboxLoadingGraphic,
#cboxLoadingOverlay {
   position: absolute;
   top: 0;
   left: 0;
   width: 100%;
   height: 100%
}

#cboxClose,
#cboxNext,
#cboxPrevious,
#cboxSlideshow {
   cursor: pointer
}

.cboxPhoto {
   float: left;
   margin: auto;
   border: 0;
   display: block;
   max-width: none;
   -ms-interpolation-mode: bicubic
}

.cboxIframe {
   width: 100%;
   height: 100%;
   display: block;
   border: 0;
   padding: 0;
   margin: 0
}

#cboxContent,
#cboxLoadedContent,
#colorbox {
   box-sizing: content-box;
   -moz-box-sizing: content-box;
   -webkit-box-sizing: content-box
}

#cboxOverlay {
   background: url(../images/overlay.png) repeat 0 0;
   opacity: .9
}

#colorbox {
   outline: 0
}

#cboxTopLeft {
   width: 21px;
   height: 21px;
   background: url(../images/controls.png) no-repeat -101px 0
}

#cboxTopRight {
   width: 21px;
   height: 21px;
   background: url(../images/controls.png) no-repeat -130px 0
}

#cboxBottomLeft {
   width: 21px;
   height: 21px;
   background: url(../images/controls.png) no-repeat -101px -29px
}

#cboxBottomRight {
   width: 21px;
   height: 21px;
   background: url(../images/controls.png) no-repeat -130px -29px
}

#cboxMiddleLeft {
   width: 21px;
   background: url(../images/controls.png) left top repeat-y
}

#cboxMiddleRight {
   width: 21px;
   background: url(../images/controls.png) right top repeat-y
}

#cboxTopCenter {
   height: 21px;
   background: url(../images/border.png) 0 0 repeat-x
}

#cboxBottomCenter {
   height: 21px;
   background: url(../images/border.png) 0 -29px repeat-x
}

#cboxContent {
   background: #fff;
   overflow: hidden
}

.cboxIframe {
   background: #fff
}

#cboxError {
   padding: 50px;
   border: 1px solid #ccc
}

#cboxLoadedContent {
   margin-bottom: 28px
}

#cboxTitle {
   position: absolute;
   bottom: 4px;
   left: 0;
   text-align: center;
   width: 100%;
   color: #949494
}

#cboxCurrent {
   position: absolute;
   bottom: 4px;
   left: 58px;
   color: #949494
}

#cboxLoadingOverlay {
   background: url(../images/loading_background.png) no-repeat center center
}

#cboxLoadingGraphic {
   background: url(../images/loading.gif) no-repeat center center
}

#cboxClose,
#cboxNext,
#cboxPrevious,
#cboxSlideshow {
   border: 0;
   padding: 0;
   margin: 0;
   overflow: visible;
   width: auto;
   background: 0 0
}

#cboxClose:active,
#cboxNext:active,
#cboxPrevious:active,
#cboxSlideshow:active {
   outline: 0
}

#cboxSlideshow {
   position: absolute;
   bottom: 4px;
   right: 30px;
   color: #0092ef
}

#cboxPrevious {
   position: absolute;
   bottom: 0;
   left: 0;
   background: url(../images/controls.png) no-repeat -75px 0;
   width: 25px;
   height: 25px;
   text-indent: -9999px
}

#cboxPrevious:hover {
   background-position: -75px -25px
}

#cboxNext {
   position: absolute;
   bottom: 0;
   left: 27px;
   background: url(../images/controls.png) no-repeat -50px 0;
   width: 25px;
   height: 25px;
   text-indent: -9999px
}

#cboxNext:hover {
   background-position: -50px -25px
}

#cboxClose {
   position: absolute;
   bottom: 0;
   right: 0;
   background: url(../images/controls.png) no-repeat -25px 0;
   width: 25px;
   height: 25px;
   text-indent: -9999px
}

#cboxClose:hover {
   background-position: -25px -25px
}

body {
   margin: 0;
   background-image: url(../images/reka.jpg);
   background-repeat: repeat-x;
   font-family: Arial
}

button {
   border: 0
}

#top-image {
   width: 910px;
   height: 290px;
   background-image: url(../images/top.jpg);
   background-repeat: no-repeat;
   position: relative;
   top: 0;
   margin-left: auto;
   margin-right: auto
}

#menu-bar {
   width: 800px;
   height: 33px;
   background-image: url(../images/menu.jpg);
   background-repeat: repeat-x;
   margin-left: auto;
   margin-right: auto;
   padding-right: 100px
}

#menu-bar a {
   direction: rtl;
   font-family: Arial;
   font-size: 16px;
   color: #117267;
   text-decoration: none
}

#menu-bar a:hover {
   color: #20b9a8
}

.menu-item {
   height: 34px;
   margin-left: auto;
   margin-right: 30px;
   float: right;
   text-align: center;
   position: relative;
   top: 8.25px;
   cursor: pointer;
   cursor: hand
}

#content {
   width: 899px;
   background-color: #FFF;
   border-right: 1px solid #F0F0F0;
   border-left: 1px solid #F0F0F0;
   margin-left: auto;
   margin-right: auto;
   margin-top: 0;
   margin-bottom: 0;
   direction: rtl;
   text-align: center
}

#content #content-wrapper {
   width: 700px;
   margin-left: auto;
   margin-right: auto;
   text-align: right
}

#content #content-wrapper h1 {
   font-family: Arial;
   font-size: 18px;
   color: #578b30;
   font-weight: 700
}

#content #content-wrapper h2 {
   margin-top: 2em;
   font-family: Arial;
   font-size: 16px;
   color: #578b30;
   font-weight: 700
}

#content #content-wrapper p {
   direction: rtl;
   font-family: Arial;
   font-size: 14px;
   color: #578b30
}

#content #content-wrapper p.about-data {
   text-align: center;
   font-weight: 700;
   font-size: 20px;
   color: #578b30
}

#content #content-wrapper p.medium {
   margin-top: 0;
   font-size: 16px;
   color: #578b30
}

#content #content-wrapper p.large {
   margin-top: 0;
   font-size: 22px;
   color: #578b30
}

#content #content-wrapper p.largest {
   font-size: 30px;
   color: #578b30
}

#content #content-wrapper li {
   font-family: Arial;
   font-size: 14px;
   color: #578b30
}

#content #content-wrapper li.medium {
   font-size: 16px
}

#content #content-wrapper a {
   color: #578b30
}

#content #content-wrapper .center {
   text-align: center
}

#content #content-wrapper form {
   font-family: Arial;
   margin-top: 2em
}

#content #content-wrapper form label {
   vertical-align: top;
   display: inline-block;
   width: 5em;
   color: #578b30
}

#content #content-wrapper form input[type=text] {
   vertical-align: top;
   border: solid 1px #999;
   width: 20em
}

#content #content-wrapper form input[type=text].short {
   width: 8em
}

#content #content-wrapper form textarea {
   vertical-align: top;
   border: solid 1px #999;
   width: 40em;
   height: 6em;
   text-align: right
}

#content #content-wrapper form input[type=image] {
   margin: 1em 8em 0 0
}

table.moshit {
   margin: 20px 0
}

table.moshit td.spacer {
   width: 20px
}

table.moshit td {
   vertical-align: top
}

table.about-data td {
   width: 217px;
   text-align: center;
   vertical-align: top;
   color: #578b30
}

.certificate {
   width: 146px;
   height: 218px;
   border: 1px solid #BFBFBF;
   margin-left: 20px;
   margin-bottom: 20px
}

.certificate .certificate-title {
   height: 30px;
   text-align: center
}

.certificate .certificate-title a {
   color: #578b30;
   font-size: 14px;
   font-family: Arial
}

.certificate .certificate-img {
   height: 132px;
   width: 126px;
   margin-left: auto;
   margin-right: auto
}

.certificate .certificate-img img {
   width: 126px;
   border: 0
}

#bottom-bar {
   height: 30px;
   width: 900px;
   background-image: url(../images/menu.jpg);
   background-repeat: repeat-x;
   background-position: bottom;
   margin-left: auto;
   margin-right: auto
}

#footer {
   height: 4em;
   margin-top: 2em;
   font-family: Arial;
   font-size: 12px;
   color: #000;
   text-align: center
}

#specials-txt {
   position: relative;
   top: 180px;
   left: -40px
}

#specials-image {
   width: 832px;
   height: 697px;
   background-image: url(../images/flowers.jpg);
   background-repeat: no-repeat;
   position: relative;
   top: 0;
   left: 70px
}

