﻿/* general */
BODY
{
    margin: 0; 
    padding: 0;
    color:#626669;
    font-family:Arial;
    font-size:13px;
    text-align: right;
    direction:rtl;
    background: #626669
}
a { cursor: pointer !important; }

.biggerText
{
	font-size:14px;
	line-height: 20px;
	font-family: Arial;
}

.Normal {color:#626669;
    font-family:Arial;
    font-size:12px;}
.green {color:#a58d1f;}   
.gray {color:#979797;}   
     
    

H1 { margin: 0; padding: 0 ; font-size:18px; color:#c5a228; font-weight:normal; }
H2, h3 { margin: 0; padding: 0; font-size:18px; color:#c5a228; font-weight:normal  }
H4 { margin: 8px 0; padding: 0; font-size:18px; color:#c5a228; font-weight:normal  }
UL { margin: 0; padding: 0; list-style: none }
IMG { border: 0 }

.wrapper { background:#FFF; width: 100%;}
.wrapperHP { background:#FFF; width: 100%;}
.innerWrapper{ width: 960px; margin: auto;}

 #middle, .preFooter, .bannerPane, .footerPane, .midPane, .footerMenu  {clear:both;width:875px;margin:0 auto;}
.wrapperHP  #middle,.wrapperHP  .preFooter, .wrapperHP .midPane {clear:both;width:914px;margin:0 auto;padding-right:39px}
.bannerPane {clear:both;width:875px;padding-right:4px}


/*---------------------*/
#top {width:100%; height:188px;background-image:url(gfx/topBg.jpg); background-repeat:repeat-x; position:relative}
.topPane{clear:both;margin:0 auto;background-image:url(gfx/topPane.jpg); background-position: right; background-repeat: no-repeat;  position:relative;  height:125px; width:975px}
.topPane IMG{position:absolute; top: 20px; left:50px}
.topPane A.lang {color: #666666;    font-size: 11px;    font-weight: bold;    position: absolute;    right: 152px;    top: 43px;}
.topPane A.langEמ{color: #666666;    font-size: 11px;    font-weight: bold;    position: absolute;    right: 50px;    top: 43px;}
#top UL{margin: 3px auto; height:44px; width:851px;}
#top LI{float:right;height:44px;line-height:44px;padding:0 25px;background-image:url(gfx/menuline.jpg);background-repeat:no-repeat;background-position:left center}
#top LI, #top LI A {color:#626669; font-size:14px; text-decoration:none; font-weight:bold }
#top LI.item-1545 {background-image:none; padding:0 39px 0 0; float:left }
#top LI.item-1520 {padding:0 0 0 39px; float:right}
#top LI.item-7, #top LI.item-1522, #top li.level-0.item-1853, #top li.level-0.item-1854, #top li.level-0.item-1855  {display:none}
#top LI.current {color:#c5a228}
#top LI.current-parent A {color:#c5a228}

.search {position:absolute;top:16px;right:50px;width: 180px;}
.search A, .search A.SkinObject:link{float:right; color:#626667 !important; text-decoration:none; margin-left:5px; font-family:Arial; font-size:12px; font-weight:normal}
.search INPUT { background-image:url(gfx/search.png); width:133px; height:19px; border:0; background-repeat:no-repeat}

.breadcrumbs, .breadcrumbs A {font-family:Arial; font-size:11px; color:#626669;height:30px;}

.footer {width:100%; background:#626669; color:#FFF; text-align:right; padding:10px 0;}
.footer2 {width:875px; color:#FFF; text-align:right; margin:0 auto; display:block; border-bottom:1px solid #909395; height:40px;margin-bottom:10px} 
.footer2 P {padding:0; margin:0; line-height:30px; display:inline; float:right}
.footer2 HR { border:1px solid #909395; margin:10px auto; clear:both; width:875px;}
.footer2 IMG {float:left; }
.footerPane P {margin:0 auto; padding:0; width:830px; text-align:center}
.footerPane STRONG {margin-bottom:5px; display:block}
.footerPane .Normal {color:#FFF}

.footerMenu {text-align:center; margin-top:70px; }
.footerMenu UL {margin:20px auto 0 auto; padding:0; list-style-type:none ;height:34px; width:875px}
.footerMenu LI {float:right; border-left: 1px solid #626669; color:#626669; padding:0 4px;}
.footerMenu LI A{color:#626669 }
.footerMenu LI.item-1544 {border:0px}
.footerMenu LI.item-1545, .footerMenu LI.item-1522, .footerMenu LI.item-7 {display:none}
.footerMenu li.last { border: none; }
 /*-------INTERNAL skin--------------*/
.ContentPane {width:580px;  float:right; position:relative}
.ContentPane2 {width:280px; float:left;margin-bottom:10px}
#flashSide {float:left}

A.buttonOdot {background:url(gfx/odotbutton.png); width:201px; height:32px; padding:12px 60px 0 0; display:block; color:#22425b; font-size:14px; text-decoration:none !important; font-weight:bold}
.ContentPane LI {background:url(gfx/odotbullet.gif) right center no-repeat; padding-right:10px;}
.ContentPane P {margin:13px 0 0 0 ; display:block}
.ContentPane UL {margin-top:24px;}

/*---CONTACT-----------------*/
.ContentPane .row {padding:6px 0; height:26px; display:block}
.ContentPane .label {float:right; width:46px;line-height:25px;}
.ContentPane .obj INPUT,  .ContentPane .obj TEXTAREA {height:24px; width:228px; background:#f9f7f7; border-top:1px solid #bebebe; border-left:1px solid #bebebe;  border-bottom:1px solid #f9f7f7; border-right:1px solid #f9f7f7; color:#626669}
.ContentPane .sendbutton { margin-top:7px; margin-right:220px; width:56px; height:28px; border:0; font-family:Arial; font-weight:bold; color:#626669; font-size:14px; background-image:url(gfx/formButton.png); background-position:top right; background-repeat:no-repeat}

/*---HOME PAGE------------------*/
.HPcontentPane1 {width:232px; float:right; height:578px}
.HPcontentPane2{margin-top:12px;}
.HPleftPane {width:670px; float:left}

.who{width:232px; padding-left:10px; height:326px; margin:0; padding: 20px 0 0 0; line-height:20px;background-image:url(gfx/who.jpg); background-position:top right; background-repeat:no-repeat}
.who H2 {color:#a58d1f; font-size:16px; font-weight:bold;padding-right:10px;}
.who P { margin:10px 0}
.who A {float:left; color:#a58d1f; text-decoration:none !important; font-size:11px;}
.who A.presentation {clear:both; width:220px; height:28px; display:block; 
                     margin-top:14px; background-image:url(gfx/presentation.png); 
                     font-size:14px; color:#22425b;
                     padding-right:11px; padding-top:13px;
                     font-weight:bold
                     }
div.who { padding-right: 10px; width: 223px; }

/*----homepage tabs---*/
.tabDiv {width:299px;height:207px;position:relative; float:right; 
         background-image:url(gfx/tabBG.png); background-position:top right}
.tabDiv1 {margin-left:32px; margin-right:0px}
.tabDiv IMG {float:right; margin-left:15px; border:1px solid #dedcdf }
.tabDiv UL {position:absolute; top:32px; right:0; padding:0 14px; width:271px; display:none}
.tabDiv UL LI {height:70px; margin:10px 0; font-size:12px; font-family:arial}
.tabDiv UL LI H2 {font-size:14px; font-weight:normal;margin:0 0 5px 0; padding:0; color:#626669}
.tabDiv UL LI P {font-size:12px; font-weight:normal;margin:0; padding:0}
.tabDiv UL A {color:#a58d1f; font-size:11px;float:left;  display:block}

H3          {font-size:12px; font-family:Arial; color:#626669; line-height:25px; font-weight:normal; height:29px; cursor:pointer; padding:0 15px; }
H3.activeH3 {font-size:14px; font-family:Arial; color:#22425b; line-height:25px; font-weight:bold; height:29px; cursor:pointer; 
            padding:0 14px;  background:url(gfx/H3active.png) repeat-x  top right;  
              border-right:1px solid #dcdcdc; border-left:1px solid #dcdcdc; top:0}
UL.activeUL {display:block}
.h3-1 {position:absolute; top:1px; right:0}
.h3-2 {position:absolute; top:1px; right:58px}
.h3-3 {position:absolute; top:1px; right:0}
.h3-4 {position:absolute; top:1px; right: 88px;}

/*----FAQ's-----*/
.question {font-family:arial; font-size:12px; color:#626669; margin:5px 0; text-decoration:none !important; font-weight:normal;
background:url(gfx/Q.png) right top no-repeat; padding-right:25px; line-height:20px; text-decoration:none !important;}
.ContentPane A.qa {text-decoration:none !important; font-weight:normal}
.question P{margin:0; padding:0; display:inline; text-decoration:none !important;}
.answer {font-family:arial; font-size:12px; margin:0 32px;color:#626669; width:494px; background:#f1f1f1; padding:15px 40px 15px 0;
background-image:url(gfx/A.png); background-repeat:no-repeat; background-position:top right; line-height:20px; text-decoration:none !important;}
.answer P {margin:0; padding:0;  }

/*----PROJECTS PAGE-----*/
.PScontentPane1 {float:right; width:575px; text-align:justify; line-height:18px}
.PScontentPane1 H2, .PScontentPane1 P {margin:0; padding:0; margin-bottom:10px;}
.PScontentPane2 {float:left; width:235px; }
.PScontentPane3 {clear:both; width:875px; margin:0 auto 8px;}
.projects LI {position:relative;width:833px; height:93px; padding:20px; background:url(gfx/projectsBG.png) no-repeat top center; margin:8px 0;}
.projects LI A IMG {width:130px; height:87px; float:right;}
.projects LI A { display:block; color:#a58d1f; font-size:11px; font-family:arial; text-decoration:none !important; }
.projects LI P {width:680px; float:left;color:#626669}
.projects LI H2{width:680px; float:left;font-size:12px; font-family:arial; font-weight:bold; color:#3f5a70 }
.projects LI .edit IMG {width:20px;height:20px; }
.projects LI A.projects {position:absolute; top: 115px; left:15px}
.projects LI .sold {position:absolute; top:-5px; left:-5px}

/*-------PROJECT PAGE--------------*/
.PRtop {clear:both}
.PRcontentPane {width:370px;float:right}
.PRmiddlePane {width:875px; clear:both; padding-top:13; height:242px; position:relative}

/*----table + header----*/
.theproject .top {width:360px;}
.theproject H3 {margin:0; padding:0; font-weight:bold; color:#C5A228; margin-bottom:7px;background: url("gfx/PRunderline.png") no-repeat bottom right}
.theproject DIV.info { width:360px} 
.theproject DIV.row { margin-bottom:5px}
.theproject .title {width:60px;  display:inline; font-weight:bold; color:#626669; vertical-align:top }
.theproject .text { display:inline-block; width:270px; }
.theproject .text P {padding:0; margin:0; clear:left}


/*----buttons----*/
.PRbtn {background-image:url(gfx/PRbutton.png); 
width:106px; height:28px; border:0; 
font-family:arial; font-size:14px; 
font-weight:bold;color:#626669; 
margin-left:9px; float:right; text-decoration:none !important; text-align:center; line-height:25px;}

/*----gallery----*/
.galleryPane {width:480px; float:left }
.gallery A {font-family:Arial; font-size:13px; font-weight:bold; text-decoration:none !important; color:#5f544d; line-height:27px;padding-right:5px}

#large-photo {margin-top:20px;}
.mezoo-basic-gallery-thumbnails {display:none}
.photo-thumbs-container { width: 400px; height: 60px; overflow: hidden; position: relative; top:0; margin: auto;   }
.mezoo-basic-gallery-thumbnails, .mezoo-basic-gallery-thumbnails-clone { float:right; position: absolute; left: 0; top: 0; margin:0; padding:0}
.mezoo-basic-gallery-thumbnails li, .mezoo-basic-gallery-thumbnails-clone li { float: left; list-style-type:none; width: 50px; }
.mezoo-basic-gallery-thumbnails li a, .mezoo-basic-gallery-thumbnails-clone li a { padding: 0 1px 0 1px }
.mezoo-basic-gallery-thumbnails li a img, .mezoo-basic-gallery-thumbnails-clone li a img { border: solid 1px #e2dcd8 } 
.arrowL {position:absolute; top:15px; left:0}
.arrowR {position:absolute; top:15px; right:0 }
.roll {position:relative;margin-top: 10px;  width:480px}

/*---snippets---*/
.PRbottomPane {width:875px; height: 262px; background:url(gfx/PRbottomBG.png) ; margin:13px 0 0 0; padding:0; clear:both; }

.movieLink
{
      clear: none !important;
      float: right !important;
      margin-right: 10px;
      text-align: right !important;
      text-decoration: underline !important;
      color: #003366 !important;
      width: 100px !important;
}
.movieArrow
{
	color: #A58D1F !important;
	float: right;
}
.imgFlag
{
       width: 33px !important;
      height: 20px !important;
      margin-left: 15px;
      
}
.hiddenDiv
{
	border: 1px solid black;
}
.buyProcess
{
	text-align: right !important;
	
}
.buyP
{
	width: 350px;
	text-align:justify !important;
	margin-right:20px;
}
.buyH
{
	margin: 25px;
}
.thickBoxExit
{
	background: url('gfx/thickBoxExit.gif') no-repeat;
	width: 18px;
	height: 20px;
	float: left;
	border: none;
}
#buyProccess,.pdflink, #lotMap, #location, #hadmaya, #hadmaya2, #hadmaya3, #lotMap2, #location2, #location12, #lotMap160, #lightButton, #buyProccess2, #lotMap3, #location3
{
background-image:url(gfx/PRbutton.png); width:106px; height:28px; border:0; font-family:arial; font-size:14px; font-weight:bold;color:#626669; margin-left:9px; float:right; text-decoration: none !important; text-align: center; line-height: 25px;
}
.lotImg
{
	background: url('gfx/lotMap1.png') no-repeat center;
	height: 900px;
	width: 1280px;
}
.lotImg2
{
	background: url('gfx/lotMap2.jpg') no-repeat center;
	height: 600px;
	width: 1180px;
}

.lotImg3
{
	background: url('gfx/map-la.jpg') no-repeat center;
	height:650px;
	width:1200px;
}


.lotImg160
{
	background: url('gfx/lot3.jpg') no-repeat center;
	height: 600px;
	width: 1200px;
}
.locationImg
{
	background: url('gfx/location1.jpg') no-repeat center;
	height: 500px;
	width: 600px;
}
.locationImg2
{
	background: url('gfx/location2.png') no-repeat center;
	height: 500px;
	width: 600px;
}
.locationImg3
{
	background: url('gfx/location3.jpg') no-repeat center;
	height: 500px;
	width: 1100px;
}
.locationImg12
{
	background: url('gfx/location1.2.jpg') no-repeat center;
	height: 500px;
	width: 600px;
}
.hadmaya
{
	background: url('gfx/hadmaya.jpg');
	width: 1200px;
	height: 590px;	
}
.hadmaya2
{
	background: url('gfx/hadmaya2.jpg');
	width: 1200px;
	height: 700px;	
}
.hadmaya3
{
	background: url('gfx/hadmaya3.jpg') no-repeat;
    height: 400px;
    width: 1000px;
}
#hpcontact{	clear:both; width:226px; height:28px; display:block; 
                    margin:10px 0 ; background-image:url(gfx/contactbutton.png); 
                     font-size:14px; color:#22425b;
                     padding-right:5px; padding-top:13px;
                     font-weight:bold}
#personalPres
{
	clear:both; width:226px; height:28px; display:block; 
                     margin:0px 0 10px 0; background-image:url(gfx/presentation.png); 
                     font-size:14px; color:#22425b;
                     padding-right:5px; padding-top:13px;
                     font-weight:bold
}
.hiddenForm
{
	text-align: right !important;
}
.hiddenForm select
{
	margin-top: 35px;
	margin-bottom: 10px;
}
.hiddenForm .formtitle
{
padding-bottom: 10px;
}
.hiddenSpan
{
color: #C5A228;
font-size: 18px;
margin-top: 30px;
padding-right: 9px;
}
.hiddenForm .sendbutton
{
margin-top: 15px;
}
.projectFlag
{
	float: right;
	margin-left: 15px;
	padding-top: 5px;
	width: 35px;
}
.serviceBox p
{ width: 550px; }
.serviceBox
{
	background: url('gfx/serviceBoxMiddle.png') repeat-y;
	width: 570px;
	padding-right: 10px;
}
.serviceBoxUp
{
	background: url('gfx/serviceBoxUp.png') no-repeat;
	width: 570px;
	height: 14px;
	margin-top:15px;
	padding-right: 10px;
}
.serviceBoxDown
{
	background: url('gfx/serviceBoxDown.png') no-repeat;
	width: 570px;
	height: 14px;
	margin-bottom: 15px;
	padding-right: 10px;
}
.serviceHeader
{
	color: #C5A228;
	padding-right: 10px;
	font-weight: bold;
}
.FaQa
{
	background-image: url('gfx/serviceBoxFull.png') !important;
	height: 40px !important;
}
.FaQ
{
	background: url('gfx/serviceBoxUp.png') no-repeat;
	width: 570px;
	padding-right: 10px;
	padding-top: 10px;
	color: #C5A228;
	text-decoration: none !important;
	height: 15px;
}
.FaA
{
	background: url('gfx/serviceBoxMiddle.png') repeat-y;
	width: 570px;
	padding-top: 10px;
	padding-right: 10px;
	height: 40px;
}
.FaA p, .FaQ p
{
	padding-right: 10px;
	display: inline !important;
}
.FaDown
{
	background: url('gfx/serviceBoxDown.png');
	height: 14px;
	width: 580px;	
}
.downP
{
	margin-bottom: 20px !important;
}
.buyPic1
{
	height: 110px;
	background-image: url('gfx/rehisha1.png');
	background-position: right top;
	background-repeat: no-repeat;
	margin-bottom: 8px;
}
.buyPic2
{
	height: 110px;
	background-image: url('gfx/rehisha2.png');
	background-position: right top;
	background-repeat: no-repeat;
	margin-bottom: 8px;
}
.buyPic3
{
	height: 110px;
	background-image: url('gfx/rehisha3.png');
	background-position: right top;
	background-repeat: no-repeat;
	margin-bottom: 8px;
}
.buyPic4
{
	height: 110px;
	background-image: url('gfx/rehisha4.png');
	background-position: right top;
	background-repeat: no-repeat;
	margin-bottom: 8px;
}
.goldenArrow
{
	color: #C5A228;
}
.buyP
{
	padding-right: 140px !important;
	padding-top: 10px !important;
}
.developForm
{
	float: right !important;
}
.QnaLink
{
	clear: none !important;
	float: none !important;
	margin-right: 100px;
	margin-top: 15px;
	width: 170px !important;
}
.peilotP
{
	text-decoration: none !important;
}
.peilotImg
{
	text-decoration: none !important;
}
.blueSent
{
	color: blue;
}
.smallHeader
{
	font-size: 16px;
	font-weight: bold;
}
.projectList li
{
	background:url(gfx/odotbullet.gif) right center no-repeat;
	padding-right:10px;
}
.midHeader
{
	font-size: 19px ;
	font-weight: bold ;
	margin-top: 20px;
}
.notAdreamP
{
	text-decoration: none !important;
}
.notAdreamH3
{
	font-size: 18px;
	font-weight: bold;
	padding: 0px !important;
}
.notAdreamImg
{
	text-decoration: none !important;
	width: 450px;
}
.rightAlign
{
	text-align: right;
}
#dnn_ctr3098_ModuleContent li a
{
	color: #003366;
	font-size: 20px;
	text-decoration: none !important;
}
#dnn_ctr3098_ModuleContent li
{
	color: #003366;
	font-size: 20px;
	margin-bottom: 15px;
}
#dnn_ctr3098_ModuleContent
{
	text-align: right;
}
#dnn_ctr3098_MeZooMenu_htmlcontent li.current
{
	color: #A8A5A5;
}
.catavaBold
{
	font-weight: bold;
	font-size: 15px;
	color: black;
}
.catava
{
	width: 458px;
	text-align: justify;
}
.articleExpend
{
	color: #C5A228;
	float: left;
	margin-top: -5px;
	margin-left: 20px;
}
.catava3Img
{
	margin-right: -70px;
}
.articleBox
{
	padding-left: 10px;
	padding-right: 10px;
}
.bold
{
	font-weight: bold;
}
.noLink
{
	clear: none !important;
	float: none !important;
	text-align: right !important;
	width: auto !important;
	text-decoration: none !important;
}
.backAndFor
{
	text-align: left;
	padding-left: 7px;
}
.nextPage, .lastPage
{
	color: #626669;
	text-decoration: none !important;
}
.serviceBox a
{
	text-decoration: none !important; 
}
.serviceImg
{
	float: left;
	margin-left: 20px;
}
.gallery-big
{
	text-align: center;
	height: 340px;
}
.soldOut
{
	background: url('gfx/SoldOut.jpg') no-repeat center top;
	min-height: 273px;
}
.soldOutLong
{
	background: url('gfx/SoldOutLong.jpg') no-repeat center top;
	height: 90px;
}

.English .PRcontentPane
{
    float: left;
}
.English .galleryPane 
{
    float: right;
}
.English .theproject
{
	direction: ltr;
}
.English .theproject h3
{
	cursor: default;
}
.English .theCountry, .English .theDownloads {
    float: left;
    position: static;
    margin-right: 15px;
}
.English .projectFlag {
    float: left;
    margin-right: 15px;
    margin-left: 0px;
}
.English .theCountry h2 {
	background: url('gfx/containerBoxEn_01.jpg') no-repeat;
	direction: ltr;
}
.English .theDownloads h2 {
    background-image: url("gfx/containerBoxEn_02.jpg");
}

.English #top UL
{
   margin: 3px auto; 
   height:44px; 
   width:851px;
}
.English #top LI
{
   list-style-type:none; 
   float:left;
   height:44px;
   line-height:44px;
   padding:0 22px;
   background-image:url(gfx/menuline.jpg);
   background-repeat:no-repeat;
   background-position:right center
}
.English #top LI, #top LI A 
{
   color:#666666; 
   font-size:14px; 
   text-decoration:none; 
   font-weight:bold 
}
.English #top LI.last 
{
   background-image:none; 
   padding:0 0 0 22px; 
}
.English #top LI.item-1626 
{
   padding:0; 
   padding-right:22px; 
   float:left
}
.English #top LI.current 
{
   color:#C5A228
}
.English #top LI.current-parent A 
{
   color:#c5a228
}  

.English #top LI.item-1647 {
display:none
}

.English .recapForm
{
	float: left;
}
.EnglishButtons a
{
	font-size: 11px !important;
}
