﻿* { margin:0; padding: 0;}

body
{
   background: url('pics/BG.jpg') repeat;
   text-align:center;
   font-family:Arial ;
   font-size:13px;
   color:#404243;
   direction:rtl;  
}

a:link { 
	color: #404243;
    text-decoration: none;
  
	}
a:visited {
	color: #404243;
	text-decoration: none;
	}
a:hover {
	color:#97b950;
	text-decoration: none;
	}
a:active {
	color:#97b950;
	text-decoration: none;
	}
img { border-style: none;
    border-color: inherit;
    border-width:0px;    
} 

.picture
{
 width:177px;
 /*border:solid 1px #dedede;*/
 margin-bottom:12px;
}
.picture img { max-width:177px}
.text
 {
  
  line-height:160%;
  letter-spacing:0.03em;
   text-align:right;
   color:#797c7f;
   
}
.textheb
 {
  
  line-height:160%;
  letter-spacing:0.03em;
   text-align:left;
   color:#797c7f;
   
}
.text a{ color:#130edd}
.text a:hover{ color:#97b950}
.textheb a{ color:#130edd}
.textheb a:hover{ color:#97b950}

.headlineheb { text-align:left; color:#797c7f}
.headline { text-align:right; color:#2f4b63}
.headline2 {color:#2c659c; text-align:right; margin-bottom:4px;}
.headline3 { text-align:right; color:#1c479f; margin-right:16px;} 

.clear
{
    clear:both;
}
h1 { font-size: 24px; color: #797c7f; font-family:Arial; font-weight:normal; letter-spacing:0.1em;}
h3 { font-size: 16px; color: #404243; font-family:Arial; font-weight:bold;}
h4 { font-size: 14px; color: #404243; font-family:Arial; font-weight:bold;}
h5 { font-size: 13px; color: #404243; font-family:Arial; font-weight:bold;}

.must          {color:red}   
.tbsmall       {width: 30px; height:18px;}
.tbsmaller       {width: 30px; height:16px;}
.tbnormal      {width: 127px; height:18px;}
.tblarge       {width: 127px; height:18px;}
.tbmultinormal {width: 200px; height:100px;}
.tbmultilarge  {width: 300px; height:200px;}
.ddsmall       {width: 127px; height:18px;}
.ddnormal      {width: 127px; height:20px; font-size:12px;}
.ddlarge       {width: 127px; height:18px;}
.submitbutton { padding-right:0.25em;padding-left:0.25em;
 font-weight:bold; font-size: 11px; font-family: Arial; color: Black; }
 .submitbutton2 { float:right; padding-right:0.25em;padding-left:0.25em;
 font-weight:bold; font-size: 11px; font-family: Arial; color: Black; }
 
 .center
 {
  text-align:center;
   padding:10px 0 10px 0;
  
  }
  .center img
  {
  padding:0 auto 0 auto;
  }
  
 .mailbox td {height:22px; width:200px;}
 
#filler {
	background: url('pics/filler.png') repeat-y;
	margin: 0 auto;
	padding: 6px 17px;
	width: 828px;
	/*overflow:auto;*/

}

#end {
	background: url('pics/footer.png') no-repeat;
	margin: 0 auto;
	width: 862px;
	height: 70px;
}
#begin {
	background: url('pics/header.png') no-repeat 0px 10px;
	margin: 0 auto;
	width: 862px;
	height: 48px;
}


#top
{ background: url('pics/menustrip.gif') no-repeat;
  height:113px;
  
}
#logo a{ height:63px; width:64px; float:right; margin:20px 46px 0 0; background: url('pics/logo.png') no-repeat; display:block;}

div.topic 
{ 
  height:192px;
  margin-top:0px;
   margin-right:12px;
}
.topic img { margin-top:14px;}
#topicgeneral { background: url(/pics/48.jpg) no-repeat;
  height:164px;
  margin-top:4px;
}
#topiccontact { background: url(/pics/56.jpg) no-repeat;
  height:164px;
  margin-top:4px;
}

/*navegtion*/
#menutop {
	 /*position:absolute;
	/*margin: 5px 880px 0 0;*/
	 
}
.gallerybutton { }
#menutop ul {
	margin: 0;
	padding: 0;
	white-space : nowrap;
}
#menutop ul li {
     
	margin: 35px 0 0 26px;
	padding: 0;
	display: block;
	float:left;
	text-align: center;
	
}
/*horizental menu*/

#menu
{
 direction:rtl;
	margin:0 274px 0 0;
}


#nav {
list-style: none;
}

#nav {
list-style: none;
direction:rtl;

}
#nav li   /*שליטה בכפתורים נטולי A*/
{
     height:38px;
    text-align: center;
    
	float: right;
    position: relative;
	width:116px;/*רוחב כל כפתור בתפריט עליון*/
	margin: 56px 0 0 0;
	padding-top:0px;
	display: block;
	list-style-type:none;
     
}
#nav li a 
{    color:White;
     font-weight:bold;
    padding-top:8px;
	text-decoration : none; 
	display: block;
	border: none;
	}

#nav li a:hover
{
   color:#fff;
  height: 38px;
   
   }/*שליטה בכפתורים עם A*/
	
#nav li:hover{

	background:  url(/pics/dropdown_01.png) no-repeat 2px ;
	color:#fff;
}


/*dropdown*/
#nav li ul /*דרופדאון*/
{padding:0;
background:  url(/pics/DdB.png) 0 100% no-repeat;
margin-top:0;
width: 184px;
/*height:115px;*/
z-index: 999;
position: absolute;
top:38px; right:-5px;
 padding-bottom: 10px;
	}

#nav li ul li {

	  /*overflow:auto;*/
	  background:  url(/pics/Ddfiller.png) repeat-y;
	 
	 display:block;
	/*background-image:none;*/
	margin:0 0 0 0;
     padding:0;
    text-align:right;
    height:20px;
    /*position: relative;*/
     width:184px;
     text-indent:15px;

	}

	

#nav li ul li a, #nav li li a:link, #nav li li a:visited
{ height:20px; margin:0; padding:0;  display:block; color:#fff; /*position: relative;*/}


#nav li ul li a:hover
{  display:block;
    margin:0;
  padding:0px;
  height:20px;
  background-image:none;
   text-decoration:none;
  background:  url(/pics/Ddhover.png) repeat-y;
  /* background-color:#fbfbfb;*/
   color:#97b950; 
   }

#nav .selectedhorizontalli a{
	color:#000;
   }
#nav .selectedverticalli a { color:#000;}

/*side menu*/

#sidemenu .selectedverticalli {background:  url(/pics/activeside.png)  no-repeat; }
#sidemenu .selectedverticalli a { color:#fff;}
#logoroller{ margin: auto; height:167px; width:170px; text-align:right; margin-top:0px;}
.shadowimg {position:absolute;}

#sidemenu
{
	margin: 5px 0 0 0;
	font-size:12px;
	text-align:right;
}
#sidemenu ul, #sidemenu ul li  {
width:191px;	
}
#sidemenu ul li {
	margin: 1px 3px 0 0;
    height: 27px;	
	width:191px;
	border-bottom:solid 1px #dedede;
	list-style-type:none;
	position: relative;
}

#sidemenu ul li a 
{
 display: block;
 text-indent:7px;
 margin: 1px 0;
 padding:4px 0 0 0;
color:#797c7f;
text-decoration : none;
width:190px;
 font-weight:bold;
	
	
	
}

#sidemenu ul li a:hover, #sidemenu ul li a:active
{ background:   url(/pics/hoverside.png) no-repeat;
 text-indent: 20px;
 padding:4px 0px 0 0;
  height: 25px;
  color:#fff;
  text-decoration:none;
  
}
/*content*/

#middle
{ margin-top:0px;
}

#leftcol
{
  width:196px;
  float:right;
   margin-right:1px;
  

  
}
#rightcol
{
 width:631px;
  margin-right: 197px;
  /*min-height:446px;*/
  /*overflow: auto; זה גרם לגלילה*/
  text-align:right;
}


#lt {background:url('pics/lt.gif') no-repeat;/* margin: 0 0 auto 0;*/ width:196px;height:13px;}
#lm {background:url('pics/lm.gif') repeat-y; /*margin: 0 0 auto 0;*/ width:196px; min-height:420px;}
#lmend {background:url('pics/lmend.gif') no-repeat;  width:196px;height:134px;}
#lb {background:url('pics/lb.gif') no-repeat;/* margin:auto 0 auto 0;*/ width:196px; height:9px;}

#rt {background: url('pics/rt.gif'); /*margin: 0 auto;*/ width:631px; height:13px;}
#rm {background: url('pics/rm.gif');/* margin: 0 auto;*/ width:631px;}
#rb {background: url('pics/rb.gif');/* margin: 0 auto;*/ width:631px; height:9px;}
.sidecell 
{
background:url('pics/sidecell.png') repeat-x;
border:solid 1px  #fff;
border-bottom-color:#dedede;
margin: 1px 3px;
min-height:50px;
}
/*.x_border { height:9px; width:620px;}*/
#topcontentbord
{ border-bottom:solid 1px #dedede; overflow:auto;  
}
#topcontent
{  overflow:auto;  
}
#topcontentheb
{  overflow:auto;
   direction:ltr;  
}
.homecontent 
{ text-align:right; margin: 0px 15px 15px;
   }
   
.sp  
{ text-align:right; margin: 0px 15px 15px; overflow:auto;
   }   
.sp table, tr, td {  border-collapse:collapse;}
.leftmidbox { float:right; padding:2px; border-left: solid 1px #dedede; border-bottom:solid 1px #dedede; width:188px; height:50px;}
.rightbox { float:right;padding:2px; border-bottom:solid 1px #dedede; width:188px; height:50px;}
.splogo { float:left}
.splogo img { max-height:50px;}
              
.spheadline { text-align:right; color:#797c7f; font-size: 14px; font-weight:bold;}

.leftcontent
{ margin: 0px 15px 15px;
  width: 410px;
  float:right;
  text-align:right;
}


.rightcontent
{ width:180px;
  margin-top:10px;
  margin-right:440px;
}
.leftcontentheb
{ margin: 0px 15px 15px;
  width: 383px;
  float:left;
  text-align:left;

}

.rightcontentheb
{ width:180px;
  /*margin-right:395px;*/
  margin-left:440px;
  margin-top:10px;
   margin-right:10px;
 
 
 
}

#bottomcontent
{
  padding: 0 4px;
 width:618px;
 margin:auto;
 overflow:auto;
 
}
/*minisite*/

 #minisite { height:130px;  width:280px; border:solid 1px #dedede; float:left; }
  .minisite { height:130px;  width:280px; border:solid 1px #dedede; float:left; margin-right:10px; }
.minisitecont { height:107px;  border-bottom:solid 1px #dedede; padding:0 5px 0 5px;}  
.minisitepic1 {float:left; margin-top:5px}
.minisitepic1 img { max-height:94px; max-width:130px;}
.minisitetext1 {width:100px;line-height:160%;letter-spacing:0.03em;text-align:right;color:#797c7f;}
.minisiteheadline { font-size: 12px; color: #000; font-family:Arial;  padding-top:3px; margin-right:5px;}
.enterbutton{height:22px; background:url('pics/sidecell.gif') repeat-x 0 0;}
.entermini { float:left;}

 

 
 

.box td { height:26px;}

#thumbnailsdiv { margin-top:10px; margin-right:15px;}
#thumbnailsdiv img { margin:3px; float:right;}
#mainimg { margin-right:15px; max-width:580px}

/*login*/
.logonpanel
{
   background-image: url(/pics/loginmenu.gif);
   background-repeat: no-repeat;
   background-position:left top;
   height:148px;
   width:164px;
   margin-top:5px;
      
 }
  #loged
  { width:162px;
    height:115px;
    margin:0;
  }
  #loged table
  {
      text-align:left;
      width:146px;
      margin:10px auto auto;
  }
 
#logontable
{
   margin:auto auto auto 7px;
   text-align:left;  
}

.logontr
{
text-align:left;
}
.tblogon 
{ 
width:90%}
     
.loginbutton { float: right; }

.logoutbutton  
{
 
	float: right;
	margin-right:12px;
	
  }
  
  /*index*/
.index1 { display:block; margin-top:2px; height:54px; width:100%; border-bottom: solid 1px; border-bottom-color:#dedede;}
a:hover .index1 { display:block; color:#97b950;}
.indexheader1RTL { float:right; width:85%; text-align:right;font-size: 14px; font-weight:bold; color:#797c7f;}
 a:hover .indexheader1RTL  {color:#97b950;}
.indexpicRTL {  float:left; margin-top:1px; margin-right:2px;}
.indexpicRTL img {max-height: 50px; max-width:70px;}
.indextext1RTL {letter-spacing:0.03em;text-align:right;color:#797c7f;float:right;width:85%;}
 
 .indexheader1LTR { float:left; width:85%; text-align:left;font-size: 14px; font-weight:bold; color:#797c7f;}
a:hover .indexheader1LTR  {color:#97b950;}
.indexpicLTR {  float:right; margin-top:1px; margin-right:2px;}
.indexpicLTR img {max-height: 50px; max-width:70px;}
.indextext1LTR {letter-spacing:0.03em;text-align:left ;color:#797c7f;float:left;width:85%;}
   
span.download   { display:block; width:280px; margin:4px 15px 0 0; padding-top:15px;  height:33px; float:right;  font-weight:bold;  text-align:center; }
   
.pdf { background:url(/pics/downpdf.gif) no-repeat;}
.word { background:url(/pics/downword.gif) no-repeat;}
.ppt { background:url(/pics/downppt.gif) no-repeat; }
.general { background:url(/pics/downgeneral.gif) no-repeat;}
/*.downheader1 {font-size: 12px; color: #000; font-weight:bold; margin-top:17px; margin-left:70px;}*/
.logoujc { /*background:url(/pics/logoujc.gif) no-repeat;*/ width:280px; float:right; height:48px; margin:4px 15px 0 0;/* position:absolute;*/}
.madaf{width:200px; float:right; height:213px; margin:4px 6px 0 0;/* position:absolute;*/}

  /*index 3*/
   .frame 
    {
    float:left;
    width:200px;
    height:167px;
    background-repeat:no-repeat;
     margin:3px
    
    }
    
    .backgroundimg
    {
     position: absolute;
     
     z-index:1;
     height:167px;
     width:200px; 
    }
    
    
.coverRTL{background: url(/pics/cover.png) no-repeat; position: absolute; z-index:2; width:200px; height:167px; }
.index2textRTL {text-align:right; float:right; margin-right:10px; margin-top:10px; width:100px; height:85px; }
.headlineRTL { text-align:right; color:#1c479f; font-size:18px; font-family:Arial; font-weight:bold;}
.textRTL {text-align:right; color:#000; font-size:12px; font-family:Arial;  font-weight:bold;}
a:hover .coverRTL { display:block; color:#8b598a;}
 a:hover .headlineRTL  {color:#8b598a;}  
  
    
.coverLTR{background: url(/pics/cover_eng.png) no-repeat; position: absolute; z-index:2; width:200px; height:167px; }
.index2textLTR {text-align:left; float:left; margin-left:10px; margin-top:10px; width:100px; height:85px; }
.headlineLTR { text-align:left; color:#1c479f; font-size:18px; font-family:Arial; font-weight:bold;}
.textLTR {text-align:left; color:#000; font-size:12px; font-family:Arial;  font-weight:bold;}
 a:hover .coverLTR { display:block; color:#8b598a;}
 a:hover .headlineLTR  {color:#8b598a;}  
 
.tape { background: url(/pics/tape.png) no-repeat; width:76px; height:36px; position:absolute; z-index:3; left:64px; top:-10px  }  
.pushpin { background: url(/pics/pushpin.png) no-repeat; width:76px; height:36px; position:absolute; z-index:3; left:64px; top:-10px  }  
.atav { background: url(/pics/atav.png) no-repeat; width:76px; height:36px; position:absolute; z-index:3; left:54px; top:-12px  }  
 
   
 /*end of index 3*/
 
 /*popup*/
#outerpopup { width:610px; text-align:center; margin: 0 auto; }
#rightcolpopupRTL
{width:631px;text-align:right; margin-top:15px;}
#rightcolpopupLTR
{width:631px;text-align:left; margin-top:15px;}
#rmpop {background: url(/pics/rm.gif); width:631px; min-height:360px;}
.backbutton { text-align:center;}
 /*end of popup*/
 
 .moleculelogo {text-align:center;color:White; margin-right:40px;padding:5px 5px 5px 5px;height:30px;}
