/*structure for all pages*/
body {
    background-color: #dfdfdf;
    margin: 0px;
    padding: 10px 0px 0px 0px;
    text-align: center;
    font-family: Tahoma,Arial,'Times New Roman';
    font-size: 12px;
    color: #000000;
    direction: ltr;
}
a{
    color: #666666;
    text-decoration: none;
}
a:hover{
    text-decoration: underline;
}
.page {
    background: #e4e4e4 url(../images/back.jpg) repeat-x top;
    /*border: 1px solid #B4B6BA;*/
    margin: auto;
    padding: 0px;
    width: 770px;
}
.container{
    padding: 0px 9px 9px 9px;
}
.content{
    width: 601px;
    text-align: left;
}
.side{
    text-align: left;
    width: 145px;
}
.footer{
    clear: both;
}
.footer p{
    margin: 6px 0px 0px 0px;
}
.logo{
    padding: 15px 0px 6px 15px;
}
.menu{
    width:385px;
    height: 161px;
    border-width: 0px;
}
.main_menu{
    background-image: url(../images/main_menu.jpg);
    background-repeat: no-repeat;
    height: 201px;
    width: 145px;
}
.main_menu ul {
    list-style-type: none;
    font-weight: normal;
    line-height: 30px;
    margin: 0px 0px 0px 17px;
    padding: 13px 0px 0px 0px;
}
.headline {
    margin: 0px;
    padding-top: 5px;
    padding-left: 10px;
    font-weight: bold;
    font-size: 12px;
}
.sub_headline {
    margin: 0px;
    padding-top: 5px;
    padding-left: 10px;
    font-weight: bold;
}
.float_right{
    float: right;
}
.float_left{
    float: left;
}
.right{
    text-align: right;
}
.left {
    text-align: left;
}
.center{
    text-align: center;
}
/*end structure for all pages*/

/*content section for any page*/
.content_center{
    background-image: url(../images/content_center.jpg);
    background-repeat: repeat-y;
    margin-top: 6px;
    width: 601px
}
.content_center h1{
    background-image: url(../images/content_top.jpg);
    background-repeat: no-repeat;
    font-size: 16px;
    text-align: left;
    margin: 0px;
    padding: 5px 0px 0px 10px;
    height: 39px;
}
.content_center p {
    text-indent: 5px;
    text-align: justify;
    /*margin: 0px 15px;*/
    line-height: 17px;
}
.content_center ul {
    font-weight: normal;
    /*margin: 0px 5px;*/
    line-height: 18px;
}
.content_bottom{
    width: 601px;
    height: 18px;
}
/*end content section for any page*/

/*index page*/
.index_sub_menu{
    background-image: url(../images/sub_menu_index.jpg);
    background-repeat: no-repeat;
    height: 383px;
    width: 145px;
    margin-top: 5px;
}
.index_sub_menu ul{
    list-style-type: none;
    line-height: 30px;
    padding: 10px 0px 0px 17px;
    margin: 0px;
    width: 125px;
    font-size: 11px;
}
.index_top_box{
    background-image: url(../images/rectangle.jpg);
    background-repeat: no-repeat;
    width: 296px;
    height: 187px;
    margin: 6px 0px 9px 0px;
    text-align: left;
}
.index_bottom_box{
    background-image: url(../images/rectangle.jpg);
    background-repeat: no-repeat;
    width: 296px;
    height: 187px;
    text-align: left;
}
.index_investment_img{
    width: 45px;
    height: 139px;
    margin: 22px 5px 0px 5px;
}
.index_management_img{
    width: 110px;
    height: 127px;
    margin: 22px 5px 0px;
}
.index_marketing_img{
    width: 155px;
    height: 68px;
    margin: 22px 5px 0 9px;
}
.index_p_in_box{
    text-indent: 5px;
    text-align: justify;
    margin: 20px 10px 0 10px;
}
.index_p_in_box p{
    margin: 0px 5px;
    font-size: 11px;
}
.studies{
    width:124px;
    height: 100px;
    margin: 35px 10px 0px 15px;
}
/*end index page*/

/*our location page*/
.our_location_img{
    width: 597px;
    height: 276px;
    margin-top: 22px;
    margin-bottom: 23px;
}
/*end our location page*/

/*contact us page*/
.contact_us_table{
    text-align: center;
    font-size: 15px;
    margin-top: 31px;
    margin-bottom: 30px;
}
/*end contact us page*/

/*career page*/
.career_p{
    font-size: 18px;
    margin-top: 73px;
    margin-bottom: 73px;
}
/*end career page*/

/*stiemap page*/
.sitemap_menu{
    background-image: url(../images/sitemap_menu.jpg);
    background-repeat: no-repeat;
    width: 145px;
    height: 680px;
    margin-top: 5px;
}
.sitemap_menu ul{
    list-style-type: none;
    line-height: 30px;
    padding: 10px 0px 0px 17px;
    margin: 0px;
    width: 125px;
    font-size: 11px;
    /*padding-left: 20px;*/
}
.sitemap_menu h2{
    font-weight: normal;
    font-size: 12px;
}
.sitemap_list{
    list-style-type: none;
    margin-top: 48px;
    margin-bottom: 48px;
}
/*end stiemap page*/

/*about us page*/
.about_us_shape{
    margin: 29px 10px 0px;
    width: 99px;
    height: 322px;
}
.about_us_p{
    margin: 0px 15px 5px;
}
.about_us_menu{
    background-image: url(../images/about_us_en.jpg);
    background-repeat: no-repeat;
    height: 526px;
    width: 145px;
    margin-top: 5px;
}
.about_us_menu ul{
    list-style-type: none;
    line-height: 30px;
    padding: 10px 0px 0px 17px;
    margin: 0px;
    width: 125px;
    font-size: 11px;
}
.signature{
    margin-left: 125px;
}
/*end about us page*/

/*our vision page*/
.our_vision_img{
    padding: 8px 50px 2px 20px;
    width: 124px;
    height: 154px;
}
.our_vision_p{
    margin-top: 45px;
    margin-left: 45px;
}
/*end our vision page*/

/*our mission page*/
.our_mission_img{
    width: 337px;
    height: 141px;
    margin: 1px 10px;
}
.our_mission_p{
    margin: -6px 357px 0px 10px;
}
/*our mission page*/

/*our objectives page*/
.our_objectives_img{
    width: 148px;
    height: 110px;
    margin: 17px 20px 0px 10px;
}
.our_objectives_p{
    margin-left: 19px;
    margin-top: 13px;
}
.our_objectives_ul{
    margin-bottom: 0px;
}
.our_objectives_sub_menu{
    background-image: url(../images/our_objectives_en.jpg);
    background-repeat: no-repeat;
    width: 145px;
    height: 313px;
    margin-top: 5px;
}
.our_objectives_sub_menu ul{
    list-style-type: none;
    font-weight: normal;
    line-height: 30px;
    padding: 10px 0px 0px 17px;
    margin: 0px;
}
/*end our objectives page*/

/*al-deera mall page*/
.al_deera_mall_products{
    margin-right: 10px;
    margin-top: 110px;
    margin-left: 20px;
}
.al_deera_mall_p{
    margin: 0px 20px 1px;
    font-size: 13px;
}
/*al-deera mall page*/

/*silicon plaza page*/
.silicon_plaza_img{
    margin-bottom: 10px;
}
.silicon_plaza_sub_menu{
    background-image: url(../images/silicon_plaza_en.jpg);
    background-repeat: no-repeat;
    height: 518px;
    width: 145px;
    margin-top: 5px;
}
.silicon_plaza_sub_menu ul{
    list-style-type: none;
    line-height: 30px;
    padding: 10px 0px 0px 17px;
    margin: 0px;
    width: 125px;
    font-size: 11px;
}
/*end silicon plaza page*/

/*makkah gate page*/
.makkah_gate_p{
    margin: 45px 27px;
    font-size: 14px;
}
/*end makkah gate page*/

/*dubai hotel page*/
.dubai_hotel_img{
    margin-right: 20px;
    margin-bottom: -1px;
}
/*end dubai hotel page*/

/*al-nakheel layout blocks page*/
.al_nakheel_layout_blocks_img{
    margin-top: 25px;
    margin-left: 10px;
    margin-right: 10px;
}
.al_nakheel_layout_blocks_p{
}
.al_nakheel_layout_blocks_sub_menu{
    background-image: url(../images/al-nakheel_layout_blocks_en.jpg);
    background-repeat: no-repeat;
    height: 512px;
    width: 145px;
    margin-top: 5px;
}
.al_nakheel_layout_blocks_sub_menu ul{
    list-style-type: none;
    line-height: 30px;
    padding: 10px 0px 0px 17px;
    margin: 0px;
    width: 125px;
    font-size: 11px;
}
.al_nakheel_layout_blocks_table{
    margin-top: 4px;
    text-align: center;
    direction: ltr;
    border: 1px solid #505050;
}
/*end al-nakheel layout blocks page*/

/*al-khaleej plaza page*/
.al_khaleej_plaza_img{
    margin-left: 18px;
    margin-right: 18px;
    margin-bottom: -2px;
}
/*end al-khaleej plaza page*/

/*makkah road layout page*/
.makkah_road_layout_img{
    margin: 45px 18px 68px;
}
/*end makkah road layout page*/

/*jeddah gate towers page*/
.jeddah_gate_towers_img{
    margin: -1px 18px;
}
/*end jeddah gate towers page*/

/*jawad center page*/
.jawad_center_img{
    margin: 7px 0px 0px 0px;
}
.jawad_center_p1{
    margin: 20px 20px 0px 20px;
}
.jawad_center_p2{
    margin: 20px 20px 0px 20px;
}
/*end star center page*/

/*star center page*/
.star_center_img{
}
.star_center_p1{
    margin: 8px 18px 0px;
}
.star_center_p2{
    margin: 8px 18px 4px;
}
/*end star center page*/

/*our services page*/
.our_services_img{
    margin-top: 5px;
    margin-bottom: 5px;
}
.our_servises_p{
    margin: 0px 10px;
}
.our_servises_ul{
    margin-bottom: 0px;
    margin-top: 5px;
}
/*end our services page*/

/*our products page*/
.our_products_img{
    margin-top: 9px;
}
.our_products_p{
    margin-bottom: 5px;
    margin-top: 0px;
    margin-left: 10px;
    margin-right: 10px;
}
.our_products_sub_menu{
    background-image: url(../images/our_products_en.jpg);
    background-repeat: no-repeat;
    height: 476px;
    width: 145px;
    margin-top: 5px;
}
.our_products_sub_menu ul{
    list-style-type: none;
    line-height: 30px;
    padding: 10px 0px 0px 17px;
    margin: 0px;
    width: 125px;
    font-size: 11px;
}
/*end our products page*/

/*investment development page*/
.investment_development_img{
    margin-top: 14px;
    margin-left: 30px;
    margin-right: 30px;
    /*margin: 10px 20px 0px;
    width: 78px;
    height: 242px;*/
}
.investment_development_p{
    margin-bottom: 0px;
    margin-top: 15px;
    margin-left: 30px;
    /*margin-top: 60px;
    margin-right: 20px;*/
}
/*end investment development page*/

/*borkerage marketing page*/
.borkerage_marketing_img{
    margin-top: 2px;
    width: 343px;
    height: 150px;
}
.borkerage_marketing_p{
    margin: 4px 20px;
    font-size: 12px;
}
/*end borkerage marketing page*/

/*management property page*/
.management_property_sub_menu{
    background-image: url(../images/management_property_submenu.jpg);
    background-repeat: no-repeat;
    width: 145px;
    height: 226px;
    margin-top: 5px;
}
.management_property_sub_menu ul{
    list-style-type: none;
    font-weight: normal;
    line-height: 30px;
    padding: 10px 0px 0px 17px;
    margin: 0px;
}
.management_property_sub_menu h2{
    font-weight: normal;
    font-size: 12px;
}
.management_property_img{
    margin: 54px 15px;
}
.management_property_p{
    margin-left: 15px;
    margin-bottom: 0px;
    margin-top: 67px;
}
/*end management property page*/

/*marketing leasing page*/
.marketing_leasing_p{
    margin: 3px 10px 2px;
}
.marketing_leasing_ul{
    margin: 0px;
}
/*marketing leasing page*/

/*collection of rents page*/
.collection_of_rents_p{
    margin: 13px;
}
.collection_of_rents_ul{
    margin: 14px 5px;
}
/*end collection of rents page*/

/*maintenance and supervision page*/
.maintenance_and_supervision_menu{
    background-image: url(../images/maintenance_supervision_menu.jpg);
    background-repeat: no-repeat;
    width: 145px;
    height: 293px;
    margin-top: 5px;
}
.maintenance_and_supervision_menu ul{
    list-style-type: none;
    font-weight: normal;
    line-height: 30px;
    padding-left: 20px;
}
.maintenance_and_supervision_menu h2{
    font-weight: normal;
    font-size: 12px;
}
.maintenance_and_supervision_list{

}
/*end maintenance and supervision page*/

/*studies consultation page*/
.studies_consultation_img{
    margin: 71px 20px 72px 10px;
}
.studies_consultation_p1{
    margin-top: 43px;
    margin-bottom: 0px;
    margin-left: 20px;
    margin-right: 20px;
}
.studies_consultation_p2{
    margin-bottom: 0px;
    margin-left: 20px;
    margin-right: 20px;
}
/*end studies consultation page*/

/*estimation valuation page*/
.estimation_valuation_img{
    margin: 54px 20px 55px 10px;
}
.estimation_valuation_p1{
    margin-right: 10px;
    margin-left: 10px;
    margin-bottom: 0px;
    margin-top: 61px;
}
.estimation_valuation_p2{
    margin-right: 10px;
    margin-left: 10px;
    margin-bottom: 0px;
    margin-top: 24px;
}
/*end estimationvaluation page*/
