
form {display:inline;}
#ui-datepicker-div {visibility: hidden;}
a.open-calendar {cursor:pointer;}

/* CSS Document */
/*
---------------------------------------------
01. main/default elements
---------------------------------------------
*/

html,body,p,div,input,textarea,select,option,fieldset,label,h1,h2,h3,h4,h5,h6,img,a,a:link,a:active,a:hover,a:visited,form,ul,ol,li {margin:0;padding:0;text-align:left;direction:ltr;}
img,fieldset {border:none;}
option {direction:ltr;text-align:left;}
ul,li {list-style:none;}
h1,h2,h3,h4,h5,h6 {font-weight:normal;}
body {font-family:Arial,Helvetica,sans-serif;}
p {font-size:14px;color:#595959;}
p a {color:#fff;text-decoration:none;}
a {color:#6051bc;}
p a:hover {text-decoration:underline;}
h1 {font-size:32px;color:#9A9A9A;}
h2 {font-size:25px;color:#9A9A9A;}
h3 {font-size:20px;color:#659813;}

/*
---------------------------------------------
02. topbar
---------------------------------------------
*/
#bgtopbar {width:100%;height:34px;float:right;background:#6051bc;border-bottom:1px solid #6e5dd9;text-align:center;}

#topbar {width:990px;margin:0 auto;height:34px;}
#topbar .language {float:right;padding:11px 0 0 0;width:153px; height:19px;}
#topbar .language ul{float:right;width:153px; height:26px;}
#topbar .language ul li {float:right;font-size:12px;color:#FFFFFF;padding:0 3px 0 12px;}
#topbar .language ul li.last {background:none;}
#topbar .language ul li a {float:left;color:#FFFFFF;text-decoration:underline;background:url("images/hebrew.gif") no-repeat 0 1px;padding:0 0 0 19px;}
#topbar .language ul li a.english {background:url("images/english.gif") no-repeat 0 1px;}
#topbar .socialmedia {float:right;padding:6px 0 0 0;position:relative;width:124px; height:23px;}
.socialmedia img {padding-top:3px;}
#topbar .socialmedia ul {float:right;background:url("images/border1.gif") no-repeat 0 0;padding-left:15px;width:124px; height:23px;}
#topbar .socialmedia ul li {float:left;font-size:12px;color:#FFFFFF;padding:3px 0 0 5px;height:23px; width:auto;}
#topbar .socialmedia ul li span {float:right;padding:2px 0 0 3px;height:17px; width:auto;}
#topbar .socialmedia ul li a {width:20px;height:20px;float:left;}
#topbar .member {float:left;padding-top:5px;width:557px; height:25px;}
#topbar .member form {width: 317px;float: left;display: block;height: 25px;}
#topbar .member input,#topbar .member a {display:block;}
#topbar .member a {padding: 8px 0 0  8px ;font-size: 12px;color: white;height: 19px;width: 185px;float: left;}
#topbar .member input[type="image"],#topbar .member input#logInButton {float:left;margin-top:3px;}
#topbar .member input.in {border:1px solid #e5e5e5;border-radius:3px;font-size:12px;width:95px;margin-top:5px;padding-left:5px;margin-right:5px;float:left;}
#topbar .member input.in#up-mail {width: 145px;}
#topbar .member input.enter {}
#topbar .member .photo {float:left;line-height:.5em;border:1px solid #000;}
#topbar .member .content {float:left;padding:0 0 0 7px ;text-align:left;}
#topbar .member .content h5 {line-height:1em;text-align:right;}
#topbar .member .content p {font-size:12px;color:#b9b0f1;line-height:1em;}
#topbar .member .content p span {
font-weight: bold;
float: left;
margin: 0 5px 0 0;
}#topbar .member .content p a.active {text-decoration:underline;}
#topbar .login {float:left;padding:8px 0 0 11px ;}
#topbar .login p {font-size:12px;color:#FFFFFF;float:right;padding:3px 8px 0 0;}
#topbar .login p a {color:#FFFFFF;text-decoration:underline; float:left;}
#topbar .login .input {width:84px;float:right;background:#fff;font-size:11px;color:#0f0f0f;text-align:right;-moz-border-radius:5px;-webkit-border-radius:5px;border:1px solid #E5E5E5;
border-radius:5px;line-height:1em;padding:2px 6px;margin:1px 0 0 4px;}
#topbar .login .button {width:53px;height:22px;float:right;font-size:12px;font-weight:bold;background:url("images/button_login.gif") no-repeat;border:none;color:#0f0f0f;text-decoration:none;cursor:pointer;text-align:center;padding-bottom:3px;}

/*
---------------------------------------------
03. container and wrapper
---------------------------------------------
*/

#container {width:100%;float:left;border-top:1px solid #50439e;background:white;text-align:center;}
#wrapper {width:990px;margin:0 auto;}

/*
---------------------------------------------
04. header
---------------------------------------------
*/

#header {width:994px;height:198px;float:left;background:url("images/bg_header.jpg") no-repeat;margin-left:-4px;position:relative;}
#header .leftcontent {width:270px;float:right;padding-right:15px;}
#header .leftcontent .logo {float:right;padding:13px 0 11px 0;}
#header .leftcontent .box {width:263px;float:left;color:#646464;font-size:12px;text-decoration:none;background:#e2e2e2;border:1px solid #d2d2d2;border-top:1px solid #dedede;border-left:1px solid #dedede;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;padding:4px 0 0 4px;margin:0 0 6px 0;}
#header .leftcontent .box span {float:left;padding-top:1px;}
#header .leftcontent .box span.bold {color:#2b2c2b;padding-left:2px;}
#header .leftcontent .box .info {width:150px;height:13px;float:left;background:#FFFFFF;border:1px solid #cecece;-moz-border-radius:5px;-webkit-border-radius:2px;border-radius:2px;margin:0 3px 5px 3px;}
#header .leftcontent .box .info .percentage {width:155px;height:13px;float:left;background:url("images/bg_info.gif") repeat-x;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
#header .leftcontent .search {float:left;padding:0 6px 4px 0;}
#header .leftcontent .search .button {float:right;line-height:.5em;padding:2px 5px 0 0;}
#header .leftcontent .search .input {
    background: none repeat scroll 0 0 #FFFFFF;
    border: medium none;
    border-radius: 5px 5px 5px 5px;
    color: #CBCBCB;
    float: right;
    font-size: 14px;
    height: 22px;
    line-height: 1em;
    padding: 3px 3px 0 19px;
    text-align: left;
    width: 206px;
}

#header .leftcontent .search p {float:right;text-align:right;font-size:12px;color:#646464;padding-top:2px;}
#header .leftcontent .search p span{float:right;padding-left:12px;height: 9px;}
#header .leftcontent .search p span.last {padding-left:0;}
#header .topnav {width:675px;float:left;padding:10px 0 0 10px;margin-left:15px;}
#header .topnav ul {width:675px;float:left;}
#header .topnav ul li {float:left;font-size:13px;color:#000;background:url("images/bullet_blue.gif") no-repeat 0 3px;padding:0 7px 0 19px;}
#header .topnav ul li.green {background:url("images/bullet_green.gif") no-repeat 0 3px;}
#header .topnav ul li.pirple a {color:#CCCCCC;}
#header .topnav ul li.last {background:none;}
#header .topnav ul li a {float:right;color:#000;text-decoration:none;}
#header .topnav ul li a:hover {float:right;color:#000;text-decoration:underline;}
#header .nav {width:675px;float:right;padding:10px 10px 0 0;}
#header .nav ul {width:675px;float:right;}
#header .nav ul li {float:left;font-size:14px;padding-right:4px;}
#header .nav ul li a{float:right;color:#000;text-decoration:none;background:#ddd;border:1px solid #cbdbb2;border-top:1px solid #9fa98f;border-left:1px solid #9fa98f;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-webkit-box-shadow:0px 1px 0 #fff;-moz-box-shadow:0px 1px 0 #fff;box-shadow:0px 1px 0 #fff;padding:0 10px 0  5px;}
#header .nav ul li span {float:right;padding-top:3px;cursor:pointer; display:block; height:auto; width:auto;}
#header .nav ul li img {float:left;line-height:.5em;padding-right:3px;}

/*
---------------------------------------------
1-. footer
---------------------------------------------
*/

#bgfooter {width:100%;min-height:150px;float:left;background:url("images/bg_footer.jpg") repeat-x left bottom;border-top:1px solid #685ABF;padding-top:18px;background:#8EBB3A;text-align:center;}

#footer {width:990px;margin:0 auto;}
#footer .footerlinks {width:983px;float:left;background:url("images/bg_footerlinks.gif") repeat-y;}
#footer .set {width:220px;float:right;}
#footer h2 {font-size:30px;color:#659813;font-weight:bold;line-height:.9em;text-shadow:#C0D59E 1px 1px 0;padding-bottom:2px;}
#footer .set ul {float:left;padding-right:10px;}
#footer .set ul li {background:url("images/arrow_footer.gif") no-repeat left 4px;font-size:12px;color:#4f780e;text-align:left;direction:ltr;padding-bottom:0px;padding-left:10px;width:90px;}
#footer .set ul li a {color:black;text-decoration:underline;}
#footer .set ul li a:hover {color:black;}
#footer .set.last {width:275px;float:right;padding-left:16px;}
#footer .socialmedia {width:195px;float:right;padding-left:12px;}
#footer .socialmedia h2 {padding-bottom:5px;}
#footer .socialmedia ul {float:right;}
#footer .socialmedia ul li {width:195px;float:right;font-size:13px;color:#4f780e;text-align:right;padding-bottom:3px;}
#footer .socialmedia ul li a {float:left;color:black;text-decoration:none;padding-left:22px;}
#footer .socialmedia ul li a:hover {color:black;}
#footer .socialmedia ul li a.facebook {background:url("images/icon_facebook.jpg") no-repeat left 2px;}
#footer .socialmedia ul li a.twitter {background:url("images/icon_twitter.jpg") no-repeat left 2px;}
#footer .signup {width:240px;float:right;padding-left:12px;}
#footer .signup fieldset {width:240px;float:right;}
#footer .signup fieldset label {width:240px;float:right;font-size:13px;color:#4F780E;padding-bottom:5px;}
#footer .signup fieldset ul {width:178px;float:left;padding-right:10px;}
#footer .signup fieldset ul li {float:right;padding-bottom:5px;}
#footer .signup fieldset ul li .input {width:160px;float:left;font-size:12px;color:#FFFFFF;background:#659813;border:none;-webkit-box-shadow:-1px -1px 0 #8FC833;-moz-box-shadow:-1px -1px 0 #8FC833;box-shadow:-1px -1px 0 #8FC833;padding:2px 8px;position:relative;}
#footer .signup fieldset .button {width:48px;height:45px;float:right;background:url("images/bg_button_signup.gif") no-repeat;font-size:14px;color:#FFFFFF;font-weight:bold;text-align:center;cursor:pointer;border:0;}
#footer .links {width:983px;float:left;padding-top:21px;}
#footer .links p {font-size:12px;color:#5C9305;text-align:center;}
#footer .links p a {color:black;text-decoration:none;}
#footer .links p a:hover {color:black;}
#footer .links p a.active {color:black;}

/*
---------------------------------------------
11. header inner
---------------------------------------------
*/

#headerinner #header {width:994px;height:172px;float:left;background:url("images/eng/bg_header_inner.jpg") no-repeat;}
#headerinner #header .logo {float:left;padding-top:4px;padding-bottom:0px;}

/*
---------------------------------------------
12. steps
---------------------------------------------
*/

#steps {width:600px;float:left;padding-bottom:32px;margin:-93px 0 0 -7px ;position:relative;}
#steps ul li {width:70px;height:52px;float:left;background:url("images/bg_step.png") no-repeat;font-size:25px;color:#575757;font-weight:bold;text-align:center;padding-left:2px;padding-top:20px;}
#steps ul li a {color:#575757;text-decoration:none;}
#steps ul li.active {width:72px;height:57px;background:url("images/bg_step_active.png") no-repeat;font-size:30px;color:#fff;padding-top:15px;padding-left:0;}
#steps ul li.active a {color:#fff;}

/*
---------------------------------------------
13. tofes
---------------------------------------------
*/
/*
---------------------------------------------
14. results
---------------------------------------------
*/

.googlelinks {float:left;padding:32px 53px 0 0;position:relative;}
.ad {margin-left:50px;float:left;position:relative; margin-right:0px;}
.hidden {position:absolute;top:-10000px;height:1px;}
.preload {width:1px;height:1px;position:absolute;top:-1000px;}
#loading {position:fixed;z-index:100;bottom:20px;left:50px;display:none;}
.blinks ul {position:relative;width:110px;min-height:100px;}
.member form a {color:white;font-size:12px;float:right;line-height:25px;margin-right:10px;}

/* css fixes */

ol {position:relative;right:20px;}
a{outline:0;}
input[type="image"],input[type="submit"],input[type="button"],button {cursor:pointer;}
.ie a img {border:0;}
.sys_close {padding:5px;position:fixed;left:0;top:0;width:80px;height:20px;z-index:100;margin:5px 0;background:#323232;}
.sys_close span {display:none;}
.sys_close a {background:black;box-shadow:0 0 3px white;border-radius:5px;color:white;margin:1px;height:20px;width:20px;text-align:center;line-height:20px;overflow:hidden;font-size:14px;text-decoration:none;font-weight:bold;margin:0 1px;float:right;position:relative;z-index:5;}
#aifr_full {width:100%;height:400px;position:fixed;right:0;top:0;display:none;z-index:101;background:#323232;}
#aifr_align {width:90%;height:100%;position:absolute;right:0;top:0;}
#admin_iframe {height:100%;width:100%;position:absolute;right:0;top:0;z-index:101;}
.sys .copyright {position:fixed;left:0;bottom:0;color:white;background:#707070;background-image:-webkit-gradient(linear,0% 0%,0% 100%,from(#323232),to(#4B4B4B));border-bottom:2px solid black;}
.sys .copyright a {color:white;}
.sys #contents {float:right;width:100%;position:relative;right:20px;}
.lftool {font-size:14px;letter-spacing:0;position:fixed;z-index:100;right:0;top:0;width:100% !important;width:100%;padding-top:10px;line-height:30px;background:#8e1503;border-bottom:2px solid #f4a100;}
.lbuttons {float:left;width:80%;}
.dedt {display:inline;}
.sys_slogen {position:fixed;bottom:17px;right:35px;}
.sys_li {display:inline;float:left;}
looprow {position:relative;float:left;width:100%;}
.seoform span {float:left;width:100px;}
.seoform div input {width:500px;}
.seoform div {float:left;width:100%;margin-bottom:15px;}
.block-button {right: 15px;top: 6px;position: absolute;opacity: 0;display: none;width: 48px;height: 47px;float: right;cursor: pointer;}


.member br {display:none;}