/* CSS Document */
body{font-family:Arial,Helvetica,sans-serif;background-color:#ffffff;text-align:center;padding:0;margin:5px 0 0 0;}
a{text-decoration:none;}
a:hover,a:visited:hover{text-decoration:underline;}
button,.button{cursor:pointer;}
p{text-align:right;}
.clear{height:0;clear:both;font-size:0;line-height:0;}
.header h1{text-align:left; }
#page{width:980px;margin-left:auto;margin-right:auto;position:relative;}
/** header **/
#select-lang-wrapper{position:absolute;right:0;top:0;}
.header-wrapper{background-image:url(../images/bg_logo.gif);background-repeat:no-repeat;background-position:94px 18px;height:166px;}
.header{background-image:url(../images/bg_creature.jpg);background-position:476px 7px;background-repeat:no-repeat;height:166px;}
.header h1{font-family:georgia;font-size:32px;color:#99cc33;font-weight:normal;line-height:53px;margin:0;padding:0;padding-top:72px;padding-left:32px;}
span.orange{color:#ffb433;}
/** top nav **/
.topnav{height:33px;background-color:#dce2e9;}
.topnav ul{list-style-type:none;margin:0;padding:0;}
.topnav li{display:block;float:right;width:130px;text-align:right;position:relative;}
.topnav a{display:block;line-height:33px;color:#ffffff;font-size:18px;font-weight:bold;width:130px;float:right;}
.topnav a:hover{color:#ffff66;text-decoration:none;}
/* sub nav */
.topnav ul.sub-nav{float:none;width:100%;position:absolute;top:33px;left:0;background-color:transparent;}
.topnav ul.sub-nav li{border:1px solid #daddd3;border-top:0px;float:none;width:99%;background-color:#FFF;}
.topnav ul.sub-nav li.first{margin-top:5px;border-top:1px solid #daddd3;}
.topnav ul.sub-nav li a{display:block;float:none;width:100%;line-height:33px;font-size:16px;color:#b31805;}
.topnav ul.sub-nav li a:hover{background-color:#c6e484;color:#336600;}
.topnav ul.sub-nav li a span.sub-link{display:block;padding-right:5px;}
.topnav span.heb{display:block;padding-right:38px;font-family:Arial,Verdana,Tahoma;}
.topnav span.en{display:block;padding-left:38px;}
.topnav a.home{background-image:url(../images/bg_home_heb.gif);}
.topnav a.about-he{background-image:url(../images/bg_about_heb.gif);}
.topnav a.gallery{background-image:url(../images/bg_galery_heb.jpg);}
.topnav a.courses,li.courses{width:180px;}
.topnav a.courses{background-image:url(../images/bg_courses_heb.jpg);}
.topnav a.articles{background-image:url(../images/bg_articles_heb.gif);}
.topnav a.videos{background-image:url(../images/bg_contact_heb.gif);}
.topnav a.contact{background-image:url(../images/bg_videos_he.gif);width:150px;}
.main{background-image:url(../images/bg_logo_heb.gif);background-repeat:no-repeat;background-position:549px 8px;}
/* start of index page */
#home .left-column{float:left;width:360px;height:467px;background-image:url('../images/home.jpg');background-position:0 0;background-repeat:no-repeat;}
#home .right-column-wrapper{float:right;width:620px;}
#home .right-column{margin:0;padding:0;padding-right:20px;padding-top:86px;text-align:right;direction:rtl;}
#home .right-column h1,#home .right-column h2,#home .right-column h3,#home .right-column h4,#home .right-column h5,#home .right-column h6{margin:0;padding:0;color:#99cc33;font-size:18px;font-weight:bold;}
#home .top-wrapper{font-size:14px;color:#666666;line-height:20px;}
#home .bottom-wrapper{padding-top:20px;}
#home .movies-link-wrapper{padding-bottom:6px;}
#home .movies-link-wrapper a.movies-link{display:block;float:right;height:29px;width:auto;background-image:url(../images/bg_movies_link.jpg);background-repeat:no-repeat;background-position:right top;background-color:#d2cadd;font-size:16px;color:#663366;font-weight:bold;line-height:29px;padding-right:19px;}
#home .movies-link-wrapper a.movies-link span.movies{display:block;float:right;height:29px;background-image:url(../images/bg_movies.jpg);background-repeat:no-repeat;background-position:left top;padding-left:34px;}
#home .heb-link-wrapper{margin:6px 0;background-image:url(../images/bg_catalog_link.jpg);background-repeat:no-repeat;background-position:right center;padding-right:28px;text-align:right;}
#home .right-column a{color:#666666;display:block;}
#home .heb-link-wrapper a{height:23px;font-size:15px;line-height:23px;}
#home .img-line-wrapper{background-color:#c6e38e;height:125px;padding-right:2px;}
#home .img-wrapper{padding-top:10px;text-align:center;float:right;width:119px;}
#home .img-wrapper-over{padding-top:7px;text-align:center;float:right;width:119px;}
#home .en-link-wrapper{padding-left:494px;margin-top:6px;background-image:url(../images/bg_catalog_link.jpg);background-repeat:no-repeat;background-position:466px 0px;text-align:right;}
#home .en-link-wrapper a{height:23px;font-family:georgia;font-size:14px;line-height:23px;}
.page-bottom{padding:10px 0 5px 337px;}
.page-bottom p,.page-bottom a{font-family:verdana;font-size:10px;color:#666666;}
.page-bottom p{margin:0;padding:0;float:left;width:auto;line-height:18px;}
.page-bottom a{display:block;float:left;width:auto;background-image:url(../images/logo_jdesign.jpg);background-repeat:no-repeat;padding-left:20px;line-height:16px;margin-left:6px;}
.page-bottom a:hover{text-decoration:underline;}
/* end of index */
/* Start general settings content page */
.main-inner h1.page-title,#contact .right-column-inner h1.page-title{margin:0;padding:0;font-size:26px;font-weight:bold;line-height:70px;background-repeat:no-repeat;background-position:right center;padding-right:37px;}
.main-inner h1,#contact .right-column-inner h1{margin:0 0 10px;padding:0;font-size:26px;font-weight:bold;color:#ef628c;}
.main-inner h2,#contact .right-column-inner h2{margin:0 0 10px;padding:0;font-size:22px;font-weight:bold;color:#663366;}
.main-inner h3,#contact .right-column-inner h3{margin:0 0 10px;padding:0;font-size:18px;font-weight:bold;color:#99cc33;}
.main-inner h4,#contact .right-column-inner h4{margin:0 0 10px;padding:0;font-size:16px;font-weight:bold;color:#663366;}
.main-inner h5,#contact .right-column-inner h5{margin:0 0 10px;padding:0;font-size:14px;font-weight:bold;color:#663366;}
.main-inner h6,#contact .right-column-inner h6{margin:0 0 10px;padding:0;font-size:12px;font-weight:bold;color:#663366;}
.main-inner p,#contact .right-column-inner p{margin:0 0 10px;padding:0;line-height:1.5;text-align:right;}
.main-inner ul,#contact .right-column-inner ul{margin:0 0 10px 0;padding:0 30px 0 0;list-style:square;}
.main-inner ul li,#contact .right-column-inner ul li{line-height:1.5;}
.main-inner ol,#contact .right-column-inner ol{margin:0 0 10px 0;padding:0 30px 0 0;}
.main-inner ol li,#contact .right-column-inner ol li{line-height:1.5;}
/* start of movies */
.main-inner-wrapper{padding-top:67px;}
#movies .main-inner{background-color:#edf0f4;text-align:right;direction:rtl;padding-right:18px;padding-left:22px;padding-bottom:20px;border:solid 1px #b299b2;color:#663366;}
#movies  .main-inner h1.page-title{color:#663366;background-image:url(../images/bg_movies_title.jpg);}
#movies .main-inner .movies-links-wrapper{padding:20px 0 0 0;}
#movies .main-inner .movies-links-wrapper a.movie-link,#movies .main-inner .movies-links-wrapper a.movie-link-current{height:20px;display:block;font-family:tahoma;font-size:14px;font-weight:bold;color:#663366;background-image:url(../images/bg_movie_link.jpg);background-repeat:no-repeat;background-position:right top;padding-right:32px;}
#movies .main-inner .movies-links-wrapper a.movie-link-current{color:#db005d;cursor:default;}
#movies .main-inner .movies-links-wrapper a:hover.movie-link{color:#db005d;}
#movies .page-bottom,#about-en .page-bottom,#courses.page-bottom,#gallery.page-bottom,#gallery2.page-bottom{padding-top:14px;}
/* end of movies */
/* start of about HE*/
.main-inner-wrapper{padding-top:67px;}
#about-he .main-inner{background-color:#ffffd6;text-align:right;direction:rtl;padding-right:18px;padding-left:22px;padding-bottom:20px;border:solid 1px #ffe346;color:#663366;}
#about-he .main-inner h1.page-title{margin:0;padding:0;font-size:26px;font-weight:bold;color:#ef628c;line-height:70px;background-image:url(../images/bg_about_he_title.jpg);background-repeat:no-repeat;background-position:right center;padding-right:37px;}
#about-he .page-bottom,#about-en .page-bottom,#courses .page-bottom,#gallery-he .page-bottom,#gallery2-he .page-bottom{padding-top:14px;}
/* end of about-he */
/* start of about EN */
#about-en .main-inner{background-color:#fff9cc;border:1px #ffb433 solid;direction:ltr;text-align:left;padding-right:20px;padding-left:20px;padding-bottom:20px;color:#663366;font-family:georgia;}
#about-en .main-inner h1.page-title{margin:0;padding:0;font-family:georgia;font-size:20px;font-weight:bold;color:#8e73b2;line-height:70px;background-image:url(../images/bg_about_en_title.jpg);background-repeat:no-repeat;background-position:left center;padding-left:36px;}
#about-en .main-inner h1{margin:0 0 10px;padding:0;font-size:26px;font-weight:bold;color:#ef628c;}
#about-en .main-inner h2{margin:0 0 10px;padding:0;font-size:22px;font-weight:bold;color:#663366;}
#about-en .main-inner h3{margin:0 0 10px;padding:0;font-size:18px;font-weight:bold;color:#99cc33;}
#about-en .main-inner h4{margin:0 0 10px;padding:0;font-size:16px;font-weight:bold;color:#663366;}
#about-en .main-inner h5{margin:0 0 10px;padding:0;font-size:14px;font-weight:bold;color:#663366;}
#about-en .main-inner h6{margin:0 0 10px;padding:0;font-size:12px;font-weight:bold;color:#663366;}
#about-en .main-inner p{margin:0 0 10px;padding:0;line-height:1.5;text-align:right;font-size:14px;}
/* end of about-en */
/* start of gallery-main */
#gallery-main .main-inner{padding-right:18px;padding-left:22px;padding-bottom:20px;text-align:right;direction:rtl;}
#gallery-main .main-inner p{color:#666666;font-size:14px;line-height:20px;}
#gallery-main .main-inner .box-wrapper{float:right;width:465px;}
#gallery-main .main-inner .box-wrapper .box{height:125px;background-color:#dce2e9;margin:5px;}
#gallery-main .main-inner .box-wrapper .box a.pic-wrapper{float:right;display:block;width:102px;height:102px;border:1px #cccccc solid;margin:10px;text-align:center;position:relative;overflow:hidden;background-color:#ffffff;}
#gallery-main .main-inner .box-wrapper .box a.pic-wrapper img{padding:0;margin:0;border:none 0;}
#gallery-main .main-inner .box-wrapper .box .left-wrapper{float:right;width:326px;height:115px;overflow:hidden;}
#gallery-main .main-inner .box-wrapper .box .left-wrapper .left{text-align:right;padding-top:20px;}
#gallery-main .main-inner .box-wrapper .box .left-wrapper .left a.box-title{display:block;font-size:20px;font-weight:bold;color:#db005d;margin-bottom:10px;}
#gallery-main .main-inner .box-wrapper .box .left-wrapper .left a:hover.box-title{text-decoration:underline;}
#gallery-main .main-inner .box-wrapper .box .left-wrapper .left{font-size:14px;color:#666666;text-align:right;line-height:18px;}
#gallery-main .page-bottom,#about-en .page-bottom,#courses .page-bottom,#gallery-he .page-bottom,#gallery2-he .page-bottom{padding-top:14px;}
/* end of gallery-main */
/*start of courses */
#courses .main-inner{background-color:#eff7de;border:1px #dbedb7 solid;text-align:right;direction:rtl;padding-right:18px;padding-left:22px;padding-bottom:20px;color:#336600;}
#courses .main-inner h1.page-title{margin:0;padding:0;font-size:26px;font-weight:bold;color:#ee4825;line-height:70px;background-image:url(../images/bg_courses_he_title.jpg);background-repeat:no-repeat;background-position:right center;padding-right:37px;}
/*end of courses*/
/*start of gallery-he*/
#gallery-he .main-inner{text-align:right;direction:rtl;padding-right:18px;padding-left:22px;}
#gallery-he .main-inner h1.page-title{color:#ef628c;background-image:url(../images/bg_gallery_he_title.jpg);}
/*end of gallery-he*/
/*start of gallery2-he*/
#gallery2-he .main-inner{border:1px #bedf7d solid;background-color:#eff7de;text-align:right;padding-right:18px;padding-left:22px;}
#gallery2-he .main-inner h2{margin:0;padding:0;font-size:26px;font-weight:bold;color:#ee4825;line-height:70px;background-image:url(../images/bg_courses_he_title.jpg);background-repeat:no-repeat;background-position:right center;padding-right:37px;}
#gallery2-he .inner-wrapper{height:556px;}
/*end of gallery2-he*/
/* start of articles */
.main-inner-wrapper{padding-top:67px;}
#articles-he .main-inner{background-color:#ffffd9;text-align:right;direction:rtl;padding-right:18px;padding-left:22px;padding-bottom:20px;border:solid 1px #ffcd33;color:#663366;}
#articles-he .main-inner h1.page-title{color:#663366;background-image:url(../images/bg_articles_he_title.jpg);}
#articles-he .page-bottom,#about-en .page-bottom,#courses .page-bottom,#gallery-he .page-bottom,#gallery2-he .page-bottom{padding-top:14px;}
/* end of articles */
/*start of contact*/
#contact .left-column{float:left;width:350px;height:467px;background-image:url('../images/home.jpg');background-position:0 0;background-repeat:no-repeat;}
#contact .right-column-wrapper{float:right;width:630px;padding-top:67px;}
#contact .right-column-inner{background-color:#f2f2ff;border:1px #ccccff solid;text-align:right;direction:rtl;padding-right:18px;padding-left:22px;color:#663366;}
#contact .right-column-inner h1.page-title{color:#ff9900;background-image:url(../images/bg_contact_title.jpg);}
/*------------------------*/
/* Start Contact Module   */
/*------------------------*/
div.contact-form-wrapper{padding:20px 0;margin-bottom:10px;}
form.contact-form{margin:0;}
div.contact-form-wrapper div.row-wrapper{margin-bottom:7px;}
div.contact-form-wrapper div.row-wrapper label{display:block;float:right;width:120px;height:22px;line-height:22px;}
div.contact-form-wrapper div.row-wrapper textarea{width:400px;height:100px;}
div.contact-form-wrapper div.row-wrapper span.required{color:red;}
div.contact-form-wrapper div.row-wrapper img.security{}
div.contact-form-wrapper div.row-wrapper a.refresh{display:block;font-size:11px;height:15px;line-height:15px;}
div.contact-form-wrapper div.row-wrapper a.send{display:block;float:right;width:66px;height:19px;line-height:19px;background-image:url(../images/btn-send.png);text-align:center;color:#FFF;text-decoration:none;margin:5px 0;}
/*------------------------*/
/* Start Downloads Module */
/*------------------------*/
ul.files-list{}
ul.files-list li{margin:0 0 15px 0;list-style:none;background-image:url(../images/icon-file.png);background-position:right top;background-repeat:no-repeat;padding-right:40px;}
ul.files-list li a.title{display:block;font-weight:bold;font-size:16px;text-decoration:none;color:#ef628c;}
ul.files-list li a.title:hover,ul.files-list li a.title:visited:hover{text-decoration:underline;}