﻿*{
margin: 0;
padding: 0;

}
a
{text-decoration:none;
    color:White;
}
h3 a
{
    color:#303132;
}

body
{
    margin: 0;
    padding: 0;
    font-family:Arial;
    font-size:11px;
    color:#999999;
    font-weight:bold;
    
   
}

.hide{display:none;}
.dt{display:none;}
h1{font-size:16px; font-weight:600;}
/*LAYOUT - תחילה */
.main
{
    width: 1016px;
    height: 566px;
    overflow: hidden;
    margin: 0 auto;
    position: relative;
    background-color:White;
    border:solid 1px #CCCCCC;

}
.top
{
    width: 1016px;
    height: 393px;
    overflow: hidden;
}

.Xlogo
{
    position: absolute;
    width: 133px;
    height:38px;
    top: 322px;
    left: 0px;
    z-index:100;

}
.buttons
{
    width: 1016px;
    height: 155px;
    background-image: url('images/buttons.jpg' );
}
.bottomPoint
{
    width: 1016px;
    height: 156px;
    background-image: url('images/bottomPoint.jpg');
   
}

/*סוף LAYOUT */

/*לחצנים*/
.btnDivGray
{
    width:757px;
    height:21px;
    background-color:#667686;
    float:left;
    border-bottom:solid 1px white;
    position:relative;
    z-index:1;
}
.withScroll
{
      width:742px !important;
}
.btnGray, .btnGrayO
{
    position:absolute;
    background-repeat:no-repeat;
    background-position:center top;
    color:White;
    width:80px;
    height:80px;
    top:11px;
    text-align:center;
    padding-top:20px;
    cursor:pointer;
    cursor:hand;
    font-size:1em;
    letter-spacing:1px;
}

.btnAbout
{
     background-image:url('images/btnAbout.jpg');
}
.btnAboutO
{
     background-image:url('images/btnAboutO.jpg');
}
.btnWorks
{
     background-image:url('images/btnWorks.jpg'); 
}
.btnWorksO
{
    background-image:url('images/btnWorksO.jpg'); 
}
.btnCustomer
{
     background-image:url('images/btnCustomer.jpg'); 
}
.btnCustomerO
{
     background-image:url('images/btnCustomerO.jpg'); 
}
.btnDivGreen
{
    width:259px;
    height:21px;
    background-color:#66B648;
    float:left;
    border-bottom:solid 1px white;
    position:relative;
    
}
.btnContact, .btnContactO
{
    position:absolute;
    background-repeat:no-repeat;
    background-position:100px 7px;
    color:#677485;
    width:100px;
    height:80px;
    top:-15px;
    text-align:right;
    padding-right:25px;
    cursor:pointer;
    cursor:hand;
    right:120px
}
.btnContact
{
        background-image:url('images/btnContact.jpg');
}
.btnContactO
{
    background-image:url('images/btnContactO.jpg');
}
.orangeLeftSideDiv
{
     width:757px;
     background-image:url('images/orangeBG.jpg');
     height:118px;
     float:left;
     background-position:right;
     
}
.orengeRightSideDiv
{
    width:259px;
    background:#FF5A01;
    height:118px;
    float:left;
    overflow:hidden;
    
}
/*דף הבית*/
.hp
{
     width: 1016px;
     height: 393px;
    /* background-image:url('images/hp_bg.jpg');
     background-repeat:no-repeat;
     background-position:445px bottom;*/
  
}
.hp_banner
{
    position:absolute;
    top:0px;
    left:270px;
}
/*טבלה עליונה*/
.myTD
{
    background-image:url('images/tdbackGround.jpg');
    background-repeat:repeat-y;
    background-position:right;
    width:100px;
    direction:rtl;
    height:335px;
    padding-top:10px;
    padding-bottom:10px;
  
    
   
}

/* סוף טבלה עליונה */

.regularCategoryDiv, .regularProjextDiv
{
    height: 16px; 
    text-align: right; 
    direction: rtl; 
    margin-top: 7px; 
    margin-bottom: 7px;
    padding-right: 10px; 
    cursor: default;
    padding-top:2px;
}
#myPhoto
{
    border:0px;
}
.numberImg
{
    cursor:pointer; cursor:hand;
}
.upReg
{
    background:url(images/topTrianglegray.jpg) 80px 0px no-repeat;
    height:20px;
    padding-right:25px;
}
.upOv
{
    background:url(images/topTrianglegreen.jpg) 80px 0px no-repeat;
    height:20px;
    padding-right:25px;
}
.downReg
{
    background:url(images/bottomTrianglegray.jpg) 10px 0px no-repeat;
    height:20px;
    padding-right:25px;
}
.downOv
{
    background:url(images/bottomTrianglegreen.jpg) 10px 0px no-repeat;
    height:20px;
    padding-right:25px;
}

/*לקוחות*/
.customersMain, .contactMain, .aboutMain
{

    width:650px;
    color:#647687;
    text-align:right;
    font-size:12pt;
}
.customersMain *, .contactMain *, .aboutMain *
{
       direction:rtl;
}
.customersMain
{
    margin-top:190px ;
    margin-left:163px;
}
.contactMain
{
        margin-top:163px ;
        margin-left:103px;
}
 .aboutMain
 {
     margin-top:130px ;
     margin-left:103px;
 }
.customersData
{
    float:left;
    width:520px;
    height:110px;
    overflow:hidden;
    background-image:url('images/custBG.jpg');
    background-repeat:repeat-x;
    background-position:bottom;
    font-size:11px;
}
.leftCustomers, .rightCustomers,.rightCustomersOver,.leftCustomersOver
{
    float:left;
    width:65px;
    height:105px;
    background-position:center center;
    background-repeat:no-repeat;
}
.leftCustomers
{
    background-image:url('images/leftCustomers.jpg');
}
.rightCustomers
{
    background-image:url('images/rightCustomers.jpg');
}
.leftCustomersOver
{
      background-image:url('images/leftCustomersOver.jpg');
}
.rightCustomersOver
{
    background-image:url('images/rightCustomersOver.jpg');
}
.regularCustom
{
    width:170px;
    height:100px;

}

.custName
{
    color:#667686;
    width:150px;
    text-align:center;
    height:15px;
  
    
}
#custTR td
{
  /*  width:350px;*/
}
/*צור קשר*/
.contactMail, .contactStudio, .contactTel
{
    width:175px;
    height:157px;
    float:right;
}
.contactMail
{
      background-image:url('images/contactMail.jpg');
}
.contactStudio
{
      background-image:url('images/contactStudio.jpg');
}
.contactTel
{
      background-image:url('images/contactTel.jpg');
}

.contactMail h3, .contactStudio h3, .contactTel h3
{
    color:#303132;
    margin-top:100px;
    font-size:0.8em;
    padding-right:15px;
    line-height:150%;
}

/*אודותינו*/

.aboutMain
{
       background-image:url('images/aboutBG.jpg');
       background-repeat:no-repeat;
       background-position:bottom  right;
       
}

.aboutMain p
{
    padding-right:8px;
    padding-left:20px;
    color:#303132;
    font-size:0.8em;
    line-height:150%;
     
}
.hand
{
    cursor:hand;
    cursor:pointer;
}
/*persolanTop*/
#personalArt
{
    height:auto;
    font-family:Arial;
    width:1001px;
   
}
.personalTop
{
    height:98px;
    position:relative;
    
}
.personalLogo
{
    position: absolute;
    width: 133px;
    top: -62px;
    left: 20px;
    height:68px;
  
}
.personalBanner
{
    position: absolute;
    width: 133px;
    height:38px;
    top: 9px;
    left: 336px;
    z-index:100;  
}
#personalArt  .upPoint
{
    height:50px;
    clear:both;
    background:url(images/pointsDown.jpg) top repeat-x;
    
}
#personalArt .orangeLeftSideDiv, #personalArt .orengeRightSideDiv
{
    height:62px;
}
.pager
{
    width:800px;margin:0 auto; text-align:right; direction:rtl;
}
#personalArt .pager a
{
    color:#962425;
    margin:2px;
    padding:1px;
    line-height:18px;
}

#personalArt .pager a.gray
{
   color:#8B96A0;
   cursor:default;
   border:0px none;
}
#personalArt .pager a.active
{
    color:#8B96A0;
    border:solid 1px #8B96A0 !important;
    margin:2px;
    padding:1px;
    line-height:18px;
}
#personalArt .ddl
{
   width:200px;
   border:solid 1px #e4e4e4;
   color:#952425;
   font-size:11px;
   font-weight:600;
   font-family:Arial;
   vertical-align:middle;
}

#personalArt .cat_header
{
	 color:#952425;
   font-size:11px;
   font-weight:600;
   font-family:Arial;
   vertical-align:text-top;
}
.point
{
     background: url('images/bottomPoint.jpg') repeat-x top;
}
ul.personalGallery
{
    width:800px;margin:0 auto; padding:0; clear:both; 
}
ul.personalGallery li {width:180px; position:relative; overflow:hidden;  float:right; list-style:none;height:254; padding:10px;height:230px; color:#7E7E7E; background: url('images/bottomPoint.jpg') repeat-x top; text-align:right;}
ul.personalGallery li .flash_item{width:180px; top:20px; left:10px; height:180px;position:absolute; z-index:1;   }
ul.personalGallery li .over_item{position:relative; padding-top:10px;  height:180px; width:180px; line-height:180px;  cursor:pointer; z-index:2; background-color:#fff;   }
ul.personalGallery li img.gallery {margin-top:10px; width:180px; height:180px; }
ul.personalGallery li a.enlarge{zoom:1;display:block; direction:rtl; padding-top:7px; padding-right:30px; height:20px; color:#7F7E7E; background:url(images/enlarge.jpg) right center no-repeat;}
ul.personalGallery li a.enlarge:hover{color:#952425; background-image:url(images/enlarge_ov.jpg)}

/*personalArtDetail*/
.galleryitem{background:url(images/item_bg.jpg) right bottom no-repeat; }
.gallery-item-bg{position:relative;margin-top:10px; zoom:1;}
.gallery-item-bg .more-body{position:absolute; bottom:45px; z-index:1000; width:419px; text-align:right; line-height:18px; right:30px; font-weight:600; font-size:12px; color:#989898; direction:rtl; }

#personalArtDetail{width:870px; margin:0 auto;}
#personalArtDetail .Artleft{width:360px; float:left; border-right:solid 1px #E0E4E7; padding:0px 10px 0px 10px;}
#personalArtDetail .Artleft img{max-width:350px; max-height:350px;}
#personalArtDetail .Artright{width:489px;  float:right; background:url(images/hp_bg.jpg) no-repeat bottom right; height:352px; text-align:left; }
#personalArtDetail .Artright div{text-align:left; direction:rtl; font-weight:bold; margin:4px; letter-spacing:1px;}
#personalArtDetail .Artright div.artName {color:#952425;}
#personalArtDetail .Artright div.artCategory {color:#000;}
#personalArtDetail .Artright  a{ color:#952425;}
#personalArtDetail .Artright  a.gray{  color:#8B96A0;}

.personal-data {   background:url(images/databg.jpg) top no-repeat; width:855px; min-height:350px; _height:350px; color:#677686; direction:rtl; text-align:right; margin:0 auto; font-size:12px;}
.personal-data  h1{color:#FF5800; padding-top:220px; font-size:16px;}
.personal-data  li {list-style:none;   background: url(images/bullets.jpg) no-repeat right; padding-right: 10px;}





.header{height:223px; background:url(images/header_bg.jpg); margin-bottom:10px;}
.header .logo{float:left; width:487px;}

.header .main-menu{width:157px;  height:223px; margin-right:141px; float:right;}
.header .main-menu td{width:157px; height:197px; vertical-align:bottom;}
.header .main-menu td a{display:block; height:27px; margin-top:8px; text-indent:-1000px;}
.header .main-menu td a.contact{background:url(button/contact.jpg) 0px 0px;}
.header .main-menu td a.contact:hover{background-position:0px bottom;}
.header .main-menu td a.urban{background:url(button/urban.jpg) 0px bottom;}
.header .main-menu td a.urban:hover{background-position:0px 0px;}
.header .main-menu td a.gallery{background:url(button/gallery.jpg) 0px bottom;}
.header .main-menu td a.gallery:hover{background-position:0px 0px;}


.footer-menu{height:20px; text-align:center; color:#9d9d9d;}
.footer-menu .links{width:48%; float:left; text-align:center;}
.footer-menu .links a{color:#9d9d9d;}
.footer-menu .links a:hover{color:#952425}
.footer-menu .copy-right{width:48%; float:left; text-align:center;}

.page  {padding-top:33px; padding-bottom:33px; color:#4C4C4C; direction:rtl; text-align:right;}
.page .content{width:480px; float:right; margin-right:50px;}
.page .related-content{width:390px;  overflow:hidden; float:left; margin-left:50px; }
.page .related-content .banner_banner1{margin-bottom:27px;}

.page .related-content img{max-width:390px; margin-bottom:27px;}




.rtf{font-size:12px;}
.rtf strong{font-weight:600;}
.rtf a{color:#962425; text-decoration:underline;}
.rtf .gray{color:#585858;}
.rtf .ltr{display:block; text-align:left; direction:ltr;}
.rtf em{font-style:italic}
.rtf li { background:url(../images/red.gif) right 3px no-repeat; padding-right:10px; margin:5px 0px 5px 0px; list-style-type:none; zoom:1; }
.rtf h3{color:#636363; font-size:14px; font-weight:600; padding-bottom:7px; margin-bottom:15px; margin-top:15px; border-bottom:solid 1px #c9c9c9;}
.rtf h4{     font-weight:bold;}
