

/* relevant */
body { /* This is where you set many of the universal defaults */
    background: #333; 
    color: #000;
    font-family: Helvetica, Arial, sans-serif;
    font-size: 13px;
    text-align: right;
    padding:0;
    margin:0;
    line-height:1.5em;
}
.clearfix:after { content: "."; display: block; clear: both; margin: 0px; padding: 0px; height: 0; visibility: hidden; }
#outer-wrap {
    clear:both;
    width:100%;
    margin: 0 auto;
    padding:0;
    background: #eee;
}

/*********************************************
    Container Div
*********************************************/

#container {
    margin: 0px auto; 
    padding: 0 35px;
    text-align: right;
    direction: rtl;
    /*width:900px;*/  
    width:700px;
    background: url(http://dira10.co.il/images/container-bg.png) top left repeat-y;
    }

#container-top {
    /*width:970px;*/
    width:770px;
    margin: 0px auto; 
    padding: 0;
    text-align: right;
    background: url(http://dira10.co.il/images/container-top-bot.png) top left no-repeat;
    height:35px;
}

#container-bottom {
    margin: 0 auto;
    padding: 0;
    /*width:970px;*/
    width:770px;
    background: url(http://dira10.co.il/images/container-top-bot.png) bottom left no-repeat;
    height:35px;
}

/*********************************************
    Universal Link Styles
*********************************************/

a, a:link, a:visited {
    color: #0b72d2;
    text-decoration: none;
}

a:hover, a:active { 
    color: #000; 
    text-decoration: underline; 
}

.search_property_title, .search_property_title:link, .search_property_title:visited{
    color: #000000;
    text-decoration: none;
}
.search_property_title:hover, .search_property_title:active { 
    color: #000; 
    text-decoration: underline; 
}

/*********************************************
    Universal Text Elements
*********************************************/

img { 
    border: 0px; 
    background: none; 
}
p {
    padding: 0px;
    margin: 0 0 15px;    
}
table {
    border-collapse:collapse;
    margin-bottom:10px; 
}
td {
    padding:5px;
    vertical-align:top;
    border:1px solid #ddd;
}

.TDFormFill{
    border: 0px; 
    padding-left: 10px;
    padding-right: 0px;
    padding-top : 0px;
    padding-bottom: 0px;
}

.TDFormSubmit{
    border: 0px; 
}
 
.TDNoBordersNoPadding{
    border: 0px; 
    padding-left: 10px;
    padding-right: 0px;
    padding-top : 0px;
    padding-bottom: 0px;
} 
/*********************************************
    Header Styles
*********************************************/
h1,h2,h3,h4,h5,h6 { /* Use this for universal styles for all header elements */
    font-family: Arial Round, Arial, Helvetica, serif;
    letter-spacing: 0px;
    padding: 0px;
    margin: 0px 0px 10px;
    font-weight: normal;
    text-decoration: none;
    text-align: right;
    line-height:1.2em;
    color:#525252;
}
h1 {font-size: 24px;}
h2 {font-size: 22px;}
h3 {font-size: 20px;}
.post h3 { /* This style used as the post titles on homepage/archive and comments headings */
    margin-bottom:5px;
    /* text-align: right;*/
}
.header_title{
    font-family: Arial Round, Arial, Helvetica, serif;
    letter-spacing: 0px;
    padding: 0px;
    margin: 0px 0px 10px;
    font-weight: normal;
    text-decoration: none;
    text-align: right;
    line-height:1.2em;
    color:#000000;    
    font-size: 40px; 
}

/*********************************************
    Header Styles
*********************************************/

#header-wrap {
    width: 100%;
    clear: both;
    height: 110px;
    margin: 0 auto;
    padding: 0;
    background:url(http://dira10.co.il/images/header-bg.jpg) top left repeat-x;
    border-bottom:1px solid #fff;
}
#header {
    /*width: 960px;*/
    width: 760px;
    clear: both;
    height: 110px;
    margin: 0 auto;
    padding: 0;
    background: url(/images/logo.jpg) top left no-repeat;
}

/*********************************************
    Horizontal Navigation Styles 
    (with dropdowns)
*********************************************/

#menu-wrap {
    clear: both;
    width: 100%; 
    margin: 0 auto; padding: 0 0 5px;
    height:50px;
    line-height:50px;
    background:url(http://dira10.co.il/images/navbg.png) top left repeat-x;
}
#menu-wrap .limit {
    clear: both;
    /*width: 960px; */
    width: 760px; 
    margin: 0 auto; padding: 0;
}
#menu {
    width: 770px; 
    margin: 0; padding: 0;
    height:50px;
    line-height:50px;
    float:right;
    direction: rtl;
    text-align: right;
}
#menu ul {
    font-size:12px;
    list-style: none;
    padding: 0;
    margin: 0 auto;
}
#menu li {
    margin: 0;
    padding:0;
    float: right;
    font-weight:bold;
}
#menu li li {
    padding:0;
    margin: 0;
    height:30px;
    line-height:30px;
    font-weight:normal;
    border:1px solid #666;
    border-top:0;
}
#menu li a, #menu li a:link, #menu li a:visited {
    color: #2b2b2b;
    text-decoration: none;
        text-transform: uppercase;
    display: block;
    padding: 0 10px;
}
#menu li a:hover, #menu li a:active {
    color:#0097ff;
}
#menu li ul {
    float:none;
    z-index:9999;
    position: absolute;
    left: -999em;
    height: auto;
    width: 200px;
    margin: 0;
    padding:0;
}
#menu li.current_page_item li,
#menu li.current_page_ancestor li {
    background-image:none;
    padding:0;
    margin: 0;
}
#menu li ul a,
#menu li ul a:link,
#menu li ul a:visited{
    background-image:none;
    padding: 0px 10px;
    width:178px;
    background:transparent;
    color:#fff;
    background:#000;
    filter:alpha(opacity=80);
    -moz-opacity:0.8;
    -khtml-opacity: 0.8;
    opacity: 0.8;
}
#menu li ul a:hover,
#menu li ul a:active {
    background:#000;
    filter:alpha(opacity=100);
    -moz-opacity:1.0;
    -khtml-opacity: 1.0;
    opacity: 1.0;
    color: #fff;
}
#menu li ul ul {
    margin: -30px 0 0 198px;
}
#menu li:hover ul, #menu li li:hover ul, #menu li li li:hover ul {
    left: auto;
}
#menu li:hover {
    width:auto;
}

/*********************************************
    Content Div
*********************************************/
#content {
    display: inline;
    float: right;
    margin: 0; 
    padding: 0;
    /*width: 560px;  because there is bar after */
    width: 700px;
}



/*********************************************
    Property Status Div
*********************************************/
.div_red {
    padding: 0px;
    margin: 0 0 0px;
    color: red;      
}
.div_green {
    padding: 0px;
    margin: 0 0 0px;
    color: green;    
}


/*********************************************
    Post Div
*********************************************/
.post {
    clear: both;
    margin: 0 0 15px;
    padding: 0 0 15px;
    border-bottom:1px dotted #ddd;    
}

/*********************************************
    Sidebar
*********************************************/
.sidebar {
    font-size:12px;
    display: inline;
    float: left;
    width: 300px;
    margin: 0px; 
    padding: 0;
}
.sidebar .widget {
    padding: 15px;
    clear: both;
    margin: 0;
    background:#eee;
}

/*********************************************
    Footer Styles
*********************************************/
#footer-top {
    width:100%;
    background: #000;
    height: 8px;
    border-bottom:.9px solid #525252;
    margin: 0 auto;
    padding:0;
}
#footer {
    font-size:11px;
    clear: both;
    display: block;
    color: #fff;
    text-align: center;
    margin: 0px auto;
    padding:20px 0;
    background:#1f1f1f; 
}
#footer p {
    margin:0;
}
#footer a, #footer a:link, #footer a:visited {
    color: #fff;
}
#footer a:hover, #footer a:active {
    color: #fff;
    text-decoration: underline;
}


.ActiveLinkSale
{
    CURSOR: pointer;
    COLOR: #000000;
    BACKGROUND-COLOR: #ddddff;        
}
.overActiveLinkSale
{
    CURSOR: pointer; 
    COLOR: black;
    BACKGROUND-COLOR: #9999FF;    
}
.ActiveLinkRent
{
    CURSOR: pointer;
    COLOR: #000000;
    BACKGROUND-COLOR: #ffdddd;        
}
.overActiveLinkRent
{
    CURSOR: pointer; 
    COLOR: black;
    BACKGROUND-COLOR: #ff9999;    
}
.ActiveLinkContact
{
    CURSOR: pointer;
    COLOR: #000000;
    BACKGROUND-COLOR: #ccccff;        
}
.overActiveLinkContact
{
    CURSOR: pointer; 
    COLOR: black;
    BACKGROUND-COLOR: #AAFFAA;    
}

.ActiveLinkContactPropertiesPrifile
{
    CURSOR: pointer;
    COLOR: #000000;
    BACKGROUND-COLOR: #ccccff;        
}
.overActiveLinkContactPropertiesPrifile
{
    CURSOR: pointer; 
    COLOR: black;
    BACKGROUND-COLOR: #AAFFAA;    
}
.ActiveLinkOpportunity
{
    CURSOR: pointer;
    COLOR: #000000;
    BACKGROUND-COLOR: #FFFFAA;        
}
.overActiveLinkOpportunity
{
    CURSOR: pointer; 
    COLOR: black;
    BACKGROUND-COLOR: #FFFF00;    
}
