﻿* { margin:0; padding: 0;}

body
{ 
   background: #ede9e4;
   text-align:center;
   font-family:Arial ;
   font-size:13px;
   color:#5a748d;
   direction:rtl; 
    
}

a:link { 
	color: #5a748d;
    text-decoration: none;
   
  
	}
a:visited {
	color: #97b950;
	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: medium;
    width: 14px;
} 
li { list-style-type:none;}
.picture
{
 width:177px;
 margin-bottom:14px;
}
.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:#8f3f97}
.headline { text-align:right; color:#8f3f97}
.headline2 {color:#8f3f97; text-align:right; margin-bottom:4px;}
.headline3 { text-align:right; color:#8f3f97; margin-right:10px;} 
.clear
{
    clear:both;
}
h1 { font-size: 24px; font-family:Arial; font-weight:normal; letter-spacing:0.1em;}
h3 { font-size: 16px; font-family:Arial; font-weight:bold;}
h4 { font-size: 14px; font-family:Arial; font-weight:bold;}
h5 { font-size: 13px;  font-family:Arial; font-weight:bold;}


#filler {
	background: url('pics/filler.png') repeat-y;
	margin: 0px auto 0;
	padding: 6px 27px;
	width: 919px;
	overflow:auto;

}

#end {
	background: url('pics/footer.png') no-repeat;
	margin: 0 auto;
	width: 973px;
	height: 83px;
}
#begin {
	background: url('pics/header.png') no-repeat 0px 0px;
	margin: 10px auto 0;
	width: 973px;
	height: 19px;
}
/*popup*/
#outerpopup { width:720px; text-align:center; margin: 0 auto; }
#rightcolpopup
{width:694px;text-align:right; margin-top:15px;}
#rmpop {background: url('pics/rm.gif'); width:694px; min-height:360px;}
.backbutton { text-align:center;}

#top
{ 
  height:0px;
  
  
}
#logoitc a{ height:63px; width:342px; float:right; background: url('pics/logo.gif') no-repeat; display:block;}

#menutop {
/* position:absolute;
margin: 0px 854px 0 0;*/
}
.gallerybutton { }
#menutop ul {
	 float:left;
	margin: 0;
	padding: 0;
	white-space : nowrap;
	 width:87px;
}
#menutop ul li {
     
	margin: 8px 0 0 8px;
	height:10px;
	padding: 0;
	display: block;
	float:left;
	text-align: center;
	}
#menutop ul li a { color:#8f3f97; font-weight:bold}
#menutop ul li a:hover {color:#13329f;}
div.topic 
{ background: url(/pics/topic.png) no-repeat ;
  height:324px;
  margin:6px auto 0;
 position:absolute;
  width:918px;
  float:right;
 

}
#topicgeneral { background: url(/pics/48.png) no-repeat;
  height:208px;
  margin-top:4px;
}
#topiccontact { background: url(/pics/56.jpg) no-repeat;
  height:164px;
  margin-top:4px;
}
.homepage a {
	 position:absolute; width:155px; height:130px; background-color: Transparent; float:right;
margin-top:20px;
  left:750px; display:block;}
#menu
{
 direction:rtl;
	margin:0 14px 0 0;
}

#nav {
list-style: none;
direction:rtl;

}
#nav .horizontalli   /*שליטה בכפתורים נטולי A*/
{
     height:34px;
    text-align: center;
    
	float: right;
    position: relative;
	width:100px;/*רוחב כל כפתור בתפריט עליון*/
	margin: 288px 0 0 0;
	padding: 0;
	display: block;
	list-style-type:none;
     
}
#nav .horizontalli a 
{    color:#8f3f97;
     font-weight:bold;
    padding-top:4px;
	text-decoration : none; 
	display: block;
	border: none;
	 height:34px;
	}

#nav .horizontalli a:hover
{
   color:#54035c;
  /*height: 28px;*/
   }/*שליטה בכפתורים עם A*/
	
#nav .horizontalli:hover, #nav .horizontalli:active {

	background:  url(/pics/dropdown_01.png) no-repeat;
	color:#5a748d;
}

/*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:35px; 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 {background:  url(/pics/dropdown_01.png)  no-repeat;
  height:26px;
    text-align: center;
  float: right;
    position: relative;
	width:100px;/*רוחב כל כפתור בתפריט עליון*/
	margin: 288px 0 0 0;
	padding: 0;
	display: block;
	list-style-type:none;
    padding-top:4px;
	
   }
#nav .selectedhorizontalli a{
	color:#54035c; font-weight:bold;
   }
#nav .selectedverticalli a { color:#000;}
#sidemenu .selectedverticalli {/*background:  url(/pics/activeside.png)  no-repeat; */}
#sidemenu .selectedverticalli a { color:#54035c;}
#logoroller{ margin-right:2px; height:140px; width:170px; text-align:right;}
.shadowimg {position:absolute;}

#sidemenu
{
	margin: 0px 3px 0 0;
	font-size:12px;
	text-align:right;
}
#sidemenu ul, #sidemenu ul li  {
width:208px;	
}
#sidemenu ul li {
	margin: 1px 3px 0 0;
    height: 27px;	
	width:208px;
	border-bottom:solid 1px #8f3f97;
	list-style-type:none;
	position: relative;
	
}

#sidemenu ul li a 
{
 display: block;
 text-indent:7px;
 margin: 1px 0;
 padding:4px 0 0 0;
color:#8f3f97;
text-decoration : none;
width:208px;
 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;
  
}


#middle
{ margin-top:340px;
  background-color: White;
  width:918px;
 
  /*width:894px*/
}
#colums { padding:0; margin:0;}
#leftcol
{
  width:216px;
  float:right; 
}
#rightcol
{ 
  margin-bottom:8px;
 width:694px;
 
  /*overflow: auto; זה גרם לגלילה*/
   margin-right:8px;
  float:right;
  text-align:right;
}


.lt {background:url('pics/lt.gif') no-repeat;/* margin: 0 0 auto 0;*/ width:216px;height:11px;}
.lm {background:url('pics/lm.gif') repeat-y; /*margin: 0 0 auto 0;*/ width:200px; min-height:200px; padding-right:16px;}
.lb {background:url('pics/lb.gif') no-repeat;/* margin:auto 0 auto 0;*/ width:216px; height:13px; margin-bottom:6px;}

#rt {background: url('pics/rt.gif'); /*margin: 0 auto;*/ width:694px; height:12px;}
#rm {background: url('pics/rm.gif');/* margin: 0 auto;*/ width:684px; padding-right:10px; /*min-height:420px; padding-top:13px*/}
#rb {background: url('pics/rb.gif');/* margin: 0 auto;*/ width:694px; height:13px;}

.ltp {background:url('pics/ltp.gif') no-repeat;/* margin: 0 0 auto 0;*/ width:216px;height:12px;}
.lmp {background:url('pics/lmp.gif') repeat-y; /*margin: 0 0 auto 0;*/ width:216px; min-height:40px;}
.lbp {background:url('pics/lbp.gif') no-repeat;/* margin:auto 0 auto 0;*/ width:216px; height:13px; margin-bottom:6px;}


.sidecell 
{
background:url('pics/sidecell.gif') repeat-x;
border:solid 1px  #fff;
border-bottom-color:#dedede;
margin: 1px 3px;
min-height:50px;
}

#topcontentbord
{ border-bottom:solid 1px #dedede; overflow:auto; padding-bottom:5px;  
}
#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;}


/*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;}
.enterbuttonmini{height:22px; background:url('pics/sidecell.gif') repeat-x 0 0;}
.entermini { float:left;}



.leftcontent
{ margin: 0px 15px 15px;
  width: 450px;
  float:right;
  text-align:right;
}
.rightcontent
{ width:180px;
  margin-top:0px;
  margin-right:500px;
}
.leftcontentsec
{ margin: 0px 15px 15px;
  width: 210px;
  float:right;
  text-align:right;
}


.rightcontentsec
{ width:380px;
  margin-top:0px;
  margin-right:240px;
  
  
}
.leftcontentheb
{ margin: 0px 15px 15px;
  width: 450px;
  float:left;
  text-align:left;

}

.rightcontentheb
{ width:180px;
  /*margin-right:395px;*/
  margin-left:500px;
  margin-right:10px;
  margin-top:0px;
 
 
}

#bottomcontent
{
  padding: auto;
 width:678px;
 margin:auto;
 overflow:auto;
 
}

 /*index*/
.index1 { display:block; margin-top:2px; min-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; }
.excel {background:url(/pics/downexcel.gif) no-repeat;}  
.pdf { background:url(/pics/downpdf.gif) no-repeat;}
.doc { 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;*/}

.must          {color:red}   
.tbsmall       {width: 30px; height:18px;}
.tbsmaller       {width: 50px; height:16px;}
.tbnormal      {width: 80px; height:16px;}
.tblarge       {width: 127px; height:16px;}
.tbextralarge       {width: 170px; height:16px;}
.tbmultinormal {width: 200px; height:100px;}
.tbmultilarge  {width: 300px; height:200px;}
.ddsmall       {width: 50px; height:18px;}
.ddnormal      {width: 100px; 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; }
 .margintop5 { margin-top:5px;}
 .marginR{ margin-right:20px;}
 .tbsmaller  tr td {width: 50px; height:16px;}
 
 .center
 {
  text-align:center;
   padding:10px 0 10px 0;
  
  }
  .center img
  {
  padding:0 auto 0 auto;
  }
  
 .mailbox td {height:22px; width:200px;}
 
 .moleculelogo

{

   text-align:center;

   color:White;

    margin-right:40px;

   padding:55px 5px 0px 5px;

   height:30px;

}
.moleculelogo a {color:blue;}

.box td { height:26px;}

#thumbnailsdiv { padding-top:10px; margin-right:18px;}
#thumbnailsdiv img {margin:auto;  /*width:67px*/}
#mainimg {max-width:580px;}

.picframe {  height:50px; width:70px; background-color:#faf9fc; margin:2px 1px 0 0;
 float:right; text-align:right; }

.logonpanel
{
   /*background-image: url(/pics/loginmenu.gif);
   background-repeat: no-repeat;
   background-position:left top;*/
   /*height:168px;*/
   width:190px;
    float:right;
      
 }
  #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:right;  
}

.logontr
{
text-align:right;
}
.tblogon 
{ 
width:90%}
     
.loginbutton { float: left; margin-top:0px;
	margin-left:16px; }

.logoutbutton  
{
 
	float: left;
	 margin-top:130px;
	margin-left:16px;
	
  }
  #loggeduserdata { float:right}
 
 #basicsearch { margin-right:10px;}
 
 .rubric{ font-weight:bold;}
 
 .megamap { width:586px; margin-right:5px;}
 
 #khilabox {background:url(/pics/khilabox.gif) no-repeat; width:200px;height:117px; margin-bottom:6px; padding-right:16px; padding-top:3px;}
 .findbutton {background:url(/pics/findbutton.gif) no-repeat; width:43px; height:18px; float:left; margin: 20px 0 0 10px;}
  .enterbutton {width:43px; height:18px; float:left; }
  
  .startshere a {background-color: Transparent;
	 position:absolute; width:153px; height:35px; float:left;
margin-top:289px;
  left:23px; display:block;}
  .startshere a:hover {background:url(/pics/startshere.png) no-repeat; position:absolute; width:153px; height:35px;}
  
  /*index 3*/
  .frame 
    {
    float:left;
    width:217px;
    height:160px;
    background-repeat:no-repeat;
     margin:4px
    
    }
    
    .backgroundimg
    {
     position: absolute;
     
     z-index:1;
     height:160px;
     width:217px; 
    }
    
    
.coverRTL{background: url(/pics/cover.png) no-repeat; position: absolute; z-index:2; width:217px; height:160px; }
.cover2RTL{background: url(/pics/cover2.png) no-repeat; position: absolute; z-index:2; width:217px; height:160px; }
.index2textRTL {text-align:right; float:right; margin-right:10px; margin-top:6px; width:168px; height:110px; }
.headlineRTL { text-align:right; color:#8f3f97; font-size:15px; font-family:Arial; font-weight:bold;}
.textRTL {text-align:right; color:#000; font-size:12px; font-family:Arial;  font-weight:bold;}
    
.coverLTR{background: url(/pics/cover_eng.png) no-repeat; position: absolute; z-index:2; width:217px; height:160px; }
.cover2LTR{background: url(/pics/cover2_eng.png) no-repeat; position: absolute; z-index:2; width:217px; height:160px; }
.index2textLTR {text-align:left; float:left; margin-left:10px; margin-top:10px; width:168px; height:110px; }
.headlineLTR { text-align:left; color:#8f3f97; font-size:15px; font-family:Arial; font-weight:bold;}
.textLTR {text-align:left; color:#000; font-size:12px; font-family:Arial;  font-weight:bold;}


 /*end of index 3*/
 
 .movie { width:320px; height:265px; float:left; margin-right:15px;}
 
 /*news*/


.lmnews{background:url('pics/lm.gif') repeat-y; /*margin: 0 0 auto 0;*/ width:216px; height:140px;}
.DirectionR2L{direction: rtl;}
.floatright{float: right;}
.float{float: left;}
#news { float:left}
#news1 { font-size: 12px;}

/*.HomeNewsFlashServiceType

{

	float: left;

	white-space: nowrap;

	 

}



.HomeNewsFlashName

{

	width: 254px;

	/*float: right;

	margin-left: 5px;

	display: inline;

	line-height: 14px;

}*/

 /*classes from nerner*/
  
.upperelementsdivleft { width:807px;  background:url(pics/uprerele_10.gif)   0 0 no-repeat; } 
.upperelementsdivleft1 { margin:auto auto; width:99%;  background:url(pics/uprerele_10.gif)   0 0 no-repeat; } 
.upperelementsdivright { background: url(pics/uprerele_13.gif) 100% 0 no-repeat; padding-right:5px;padding-left:5px; }
.upperelementsdivinner { background: url(pics/uprerele_11.gif) 0 100% repeat-x; height:44px;}

 /*inner tab menu*/
        
       .tabmenuul
        {
        list-style-type: none;
        height:20px;
        /*padding-top:3%;*/
           
        }
        .tabmenuliselected {
        float: right;
        width:130px;
        border-left: solid 1px #888787;
        font-weight:bold;
        height:15px;
        text-align: center;
        color:Black;
     
        }
        .tabmenuliback {
        float: right;
        width:130px;
        border-left: solid 1px #888787;
        height:15px;
        }
        .tabmenuul a { display:block; font-weight:bold; text-align: center;
        }
        .tabmenuul a:hover, .tabmenuul a:active { color:#85358d;}
        .tabmenuliselected a{ color:#85358d;}
        .tabmenuliback a:hover{ color:#85358d;}
        
        
       
        .hidden { display:none; } 
        
.ts1 {width:550px; background-color:White;/* margin: auto;*/ margin-right:5px;}
.ts {width:95%; background-color:White; margin: auto;}
.bs {background: url(pics/graydot.gif) 0 100% repeat-x}
.ls {background: url(pics/graydot.gif) 0 0 repeat-y}
.rs {background: url(pics/graydot.gif) 100% 0 repeat-y}
.bls {background: url(pics/c1top_30.gif) 0 100% no-repeat;}
.brs {background: url(pics/c1top_32.gif) 100% 100% no-repeat;} 
.is { padding-top:5px; padding-bottom:5px; padding-right:3px;}

.tablewidth { width:98%}

.grid
{
   font-family:Arial;
   border:solid 1px #d6d6d6; 
   margin-top:6;
   margin-right: 5px;
   border-spacing: 0;
  border-collapse: collapse;

}

.grid a:link,
.grid a:visited
{
    color:Blue;
}

.gridheader,
.gridheader a:link,
.gridheader a:visited,
.gridheader th
{
 /*background:url(pics/table-header1.gif) repeat-x bottom;*/
font-weight: bold;    
color: #8f3f97;
text-decoration:none;
text-align:center;
background-color: #e2cef6;
height:20px; 
border-left: none;
border-right:none;
border-bottom: solid 1px #d6d6d6;
border-spacing: 0;
border-collapse: collapse;
white-space:pre;
padding:0 3px 0 3px;


}
.gridrow
{
 background-color: #E8EEFA;
    height:1.2em;
    min-width:40px;
    color:#395aa4;
       
}
.gridrow a, .gridalternaterow a { color:Blue}
.gridrow:hover, .gridalternaterow:hover { background-color:#98c1f2;} 

.gridsortrow
{
   background-color:#7e8ca7;
    height:1.2em;
    font-size:14px;
     font-weight:bold;
     color:#fff;
    
}

.gridalternaterow
{
   background-color: #faf9fc;
   height:1.2em;
   min-width:40px;
   color:#395aa4;
   
}
.innercolumn{ width:99%;  margin-right:5px; background-color:#faf9fc; }
.innerleftlargecolumn{ width:66%; margin-right:33%; } 
.innerrighthalfcolumn {float:right; width:48%; margin-right:5px; background-color:#fff; }
.innerlefthalfcolumn{ width:50%; margin-right:49%;background-color:#fff; }
.innerlefthalfcolumn li{ text-indent:10px; min-height:18px; }
.innerrighthalfcolumn li{ text-indent:10px; min-height:18px; }

/*.colum-backgroundB { background:url(pics/colum-backgroundB.gif) right no-repeat; margin-right:0px; padding-top:18px; margin-top:9px;}
.colum-backgroundT { background:url(pics/colum-backgroundT.gif) right no-repeat; margin-right:0px; padding-top:8px; margin-top:0px;}*/
.welcomeindent{ width:90%; margin-right:7px;}

.submitbutton { padding-left:0.25em;padding-right:0.25em;
 font-weight:bold; font-size: 11px; font-family: Arial; color: Black; margin-top:3px; }
 
 /*מערכת*/
 #personalID td { width:165px; min-height:35px; vertical-align:top;}
 #moredetails td { width:165px;  vertical-align:top; /*min-height:55px;*/}
 
   /* reports section*/
  .reportbuttons
  {
   
   float:left;
    margin-left:25px;
  margin-top:13px;
   
    }
    
  .dropdowns
  {  float:right;
    margin-right:1%;
    margin-top:12px;
  }

.hidden
{
display:none;
}
.domain { margin-right:10px;}
.domain a { color:#8f3f97;}
.domain a:hover { color: #97b950;}
.domaintd {/*display:table-cell;*/ vertical-align:top; padding-top:10px;}
