* {
  margin: 0;
  padding: 0;
  border-collapse: collapse;
  font-size: 13px;
  font-family: Arial, Tahoma, sans-serif;
  color: #000;
}

html {
  height: 100%;
  background: #f7f7f7;
}

body {
  background: url(images/fades.gif) center repeat-y;
}

#wrap {
  width: 1000px;
  margin: 0 auto;
  background: #fff url(images/background2.jpg) no-repeat;
}

a {
  color: #1791aa;
}

img, a img {
  border: none;
}

#head {
  position: relative;
  height: 377px;
}

h1 {
  position: absolute;
  left: 50px;
  top: 40px;
  text-align: center;
}

h1 a {
  display: block;
  width: 225px;
  height: 122px;
  background: url(images/logotype.png) no-repeat;
}

h1 a span {
  display: none;
}

h1 span {
  color: #676767;
  letter-spacing: 5px;
  margin-top: 5px;
  display: block;
}

#head address {
  position: absolute;
  left: 34px;
  top: 268px;
}

#head address span {
  display: block;
  padding-left: 21px;
}

#head address span, #head address span a {
  color: #246a81;
  text-decoration: none;
  font-style: normal;
  font-size: 13px;
  font-family: Arial;
  line-height: 165%;
}

#post {
  background: url(images/post.gif) 0px 4px no-repeat;
}

#icq {
  background: url(images/icq.gif) 0px 4px no-repeat;
}

#phone {
  background: url(images/phone.gif) 0px 4px no-repeat;
}


#rightnow {
  position: relative;
  font-size: 16px;
  font-style: normal;
  font-weight: normal;
  bottom: -10px;
  left: -5px;
}

#lang {
  list-style: none;
  position: absolute;
  top: 21px;
  left: 803px;
}

#lang li {
  display: inline;
  padding-left: 3px;
}

#flash {
  position: absolute;
  left: 570px;
  top: 120px;
}

#topmenu {
  list-style: none;
  position: absolute;
  left: 296px;
  top: 247px;
}

#topmenu li {
  display: block;
  float: left;
  padding-right: 20px;
}

#topmenu li a {
  display: block;
  float: left;
  height: 102px;
}

#topmenu li a span {
  display: none;
}


#punkt1, #punkt2, #punkt3, #punkt4, #punkt5, #punkt6 {
  width: 85px;
}

#punkt1 {
  background: url('images/but1.jpg') top left no-repeat;
}

#punkt2 {
  background: url('images/but6.jpg') top left no-repeat;
}

#punkt3 {
  background: url('images/but2.jpg') top left no-repeat;
  width: 91px;
}

#punkt4 {
  background: url('images/but5.jpg') top left no-repeat;
}

#punkt5 {
  background: url('images/but3.jpg') top left no-repeat;
}

#punkt6 {
  background: url('images/but4.jpg') top left no-repeat;
}


#columns {
  background: ;
  padding-right: 6px;
}

#left {
background: url(images/promo_bg.jpg) repeat-y;
  float: left;
  padding: 0px;
  width: 218px;
  overflow-x: hidden;
}

#left h2 {
  font-size: 20px;
  line-height: 32px;
  color: #b12f2f;
  font-weight: normal;
}

#left ul {
  list-style: none;
}

#left ul li {
  background: url(images/leftdot.gif) 0px 11px no-repeat;
  padding-left: 12px;
}

#left ul li a {
  color: #2382dc;
  line-height: 24px;
}
#left .promo_top {padding: 15px 0px 0px 22px; height: 33px;background: url(images/promo_top.jpg) no-repeat; font-family: Tahoma; font-weight: bold; font-size: 14px; color: #a13925;}
#left .promo_bg {padding-left: 22px;  font-family: Tahoma; font-size: 12px; color: #5e5e5e;line-height: 150%;}
#left a.promo_title {font-family: Tahoma; font-size: 12px; color: #1e82b3; text-decoration: underline;}
#left a.promo_title:hover {font-family: Tahoma; font-size: 12px; color: #1e82b3; text-decoration: none;}
#left .bantop {height: 18px;background: url(images/bantop.jpg) no-repeat;}
#left .lbc {background: url(images/banbg.jpg) repeat-y;}
#left .news_all {padding: 15px 0px 0px 22px; background: url(images/banbg.jpg) repeat-y;}
#left .news_top {font-family: Tahoma; font-weight: bold; font-size: 14px; color: #a13925;}
#left .news_bg {width: 180px; padding-top: 15px; font-family: Tahoma; font-size: 12px; color: #5e5e5e;line-height: 150%;}
#left a.news_title {font-family: Tahoma; font-size: 12px; color: #1e82b3; text-decoration: underline;}
#left a.news_title:hover {font-family: Tahoma; font-size: 12px; color: #1e82b3; text-decoration: none;}
#left .news_date {margin: 10px 0px 8px 0px; width: 60px; font-family: Arial; font-size: 11px; color: #ffffff; background: #a10b5e;text-align: center;}
#left .newsbottom {height: 35px;background: url(images/newsbottom.jpg) no-repeat;}


#right {
  float: right;
  width: 765px;
  line-height: 150%;
  background-color: #fafafa;
  padding-left: 10px;
  
}

#right h2 {
  color: #000;
  font-weight: normal;
  font-size: 24px;
  line-height: 32px;
  margin-bottom: 16px;
}

#right h3 {
  color: #a5242a;
  font-size: 20px;
  font-weight: normal;
  margin-bottom: 12px;
}
#right h4 {
  color: #a5242a;
  font-size: 16px;
  font-weight: טשהג;
  margin-bottom: 12px;
}

#right p {
  line-height: 18px;
  margin-bottom: 16px;
}

#right .red {
color: #990000;
}

#helpform {position: absolute; text-align: left; background: url('images/png.png') top left; width: 200px; margin-top: 10px; margin-left:180px; padding: 10px 8px 8px 8px; color: #ffffff; font-size: 14px; font-weight: normal; font-family: Arial; display: none;}
#helpform_link {width: 180px; height: 550px;}

.higlight {
  padding: 25px;
  color: #ffffff;
  background: #0e8cbc;
  text-align: center;
  font-size:19px; font-family:georgia, sans-serif; font-style:italic; font-weight:; position:relative;

  line-height: 25px;
}

#youtube {
  height: 346px;
  background: url(images/youtube.jpg) 100% 30px no-repeat;
  margin-bottom: 16px;
}

#right ul {
  margin-bottom: 16px;
  list-style: none;
}

#right ol {
  margin-bottom: 16px;
  list-style-position: inside;
}

#right ul li, #right ol li {
  padding-left: 15px;
  line-height: 18px;
  margin-bottom: 12px;
  background: url(images/rightdot.gif) 0px 5px no-repeat;
}

#empty {
  clear: both;
}

#footer {
  background: url(images/background4.jpg);
  height: 170px;
  position: relative;
}

#footer div {
  position: absolute;
  width: 200px;
  top: 74px;
  left: 805px;
  color: #7d7e7e;
  font-size: 11px;
  line-height: 18px;
}

#footer div a {
  font-size: 11px;
}
