﻿h3.collapse{padding:2px 2px 2px 22px; background:transparent url('../../view/img/add.png') no-repeat left center; 
             color: #666; font-size: 18; margin-left: 10px;
            
            
            
              cursor:pointer; display:block; margin-top:10px;}
h3.collapseopen{background:transparent url('../../view/img/remove.png') no-repeat left center;}


.branchinfo {background:transparent url(../../view/img/advbg2.png) repeat-x scroll left bottom ; width:100%; float:left; margin-top:20px;}
.branchinfo span,.branchinfo label{margin:5px; font-family:Tahoma; font-size:13px;}

.x-form { width:968px; float:left; padding:10px 0px 20px 10px;  border:1px solid #eee ;  background:transparent url(../../view/img/advbg2.png) repeat-x scroll left bottom;}
.x-form div {  float:left; width:100%; margin-bottom:11px; margin-left:15px;  }
.x-form span { width:130px; float:left; display:block; height:14px; color:#457CD2; font-family:arial; font-size:15px;  }	
.x-form label { width:25px; display:block; margin:0px; padding:0px; height:14px; float:left; color:#7d7d7d; font-family:Arial; font-size:11px;   } 	
.x-form input { height:17px; width:410px; margin:0px; padding:0px; float:left; font-size:11px; font-family:Arial; color:#6d6d6d;}	
.x-form select { height:19px; width:100px; margin:0px; padding:0px;  float:left; font-size:11px; font-family:Arial; color:#6d6d6d;}
.x-form textarea { height:80px; width:410px; margin:0px; padding:0px;  float:left; font-size:11px; font-family:Arial; color:#6d6d6d;}
.x-form #ctl00_ContentPlaceHolder1_RequestForm1_SubmitButton { width:60px; height:25px; margin-left:75px; float:left; display:block;}
.x-form .t-span { width:90px; color:#457CD2;    }



#ctl00_ContentPlaceHolder1_RequestForm1_ValidationSummary1 { float:left; padding:0px; margin:0px; }

#ctl00_ContentPlaceHolder1_RequestForm1_ValidationSummary1 ul {float:left; padding:0px; margin:0px; width:100%; padding-left:10px;}
#ctl00_ContentPlaceHolder1_RequestForm1_ValidationSummary1 li {clear:none; float:left; font-size:12px; margin-right:30px; padding:0; width:auto;}
.x-form span { display:none;}
.x-form span.t-span ,.x-form  { display:block;}
.x-form #phones-msg { display:none;}
.x-form .msg { display:none;}
#ctl00_ContentPlaceHolder1_RequestForm1_Phone1_txtPhone { width:80px;}
.x-form .entry { width:420px; margin:0px;}
.x-form .entry  input { margin-left:10px; width:10px; height: 16px \9; } 
.x-form .entry  select { margin-left:10px; height: 20px \9;}
.x-form .entry  #ctl00_ContentPlaceHolder1_RequestForm1_Phone1_ddlCountryCode{ margin:0px;}
.x-form .entry  #ctl00_ContentPlaceHolder1_RequestForm1_Phone1_txtPhone { width:145px;  width: 141px \9;}


.hdme {
position : absolute;
left : -1000px;
}

/*-------------Main contaners------------*/
li { margin:0px; padding:0px;}
ul { margin:0px; padding:0px;}
body { padding:0px; margin:0px; background:url(../../view/img/body-bg.png) top repeat-x scroll;}
.contaner { width:980px; float:left; background:white; left:50%; margin-left:-500px; position:relative; margin-top:3px; padding:0px 10px; }
.head{ width:100%; height:251px; float:left;  background:url(../../view/img/head.png) top no-repeat scroll;}
.navegation{ width:100%; height:32px; float:left;  background:url(../../view/img/nav-bg.png) top repeat-x scroll;}
.footer { width:100%; float:left;  background:url(../../view/img/footer-bg.png) top repeat-x scroll;}
.content{width:100%;  float:left;}
/*-------------Clears------------*/
.fotclr{ width:100%; height:30px; float:left;}
.clr20{ width:100%; height:20px; float:left;}


/*-------------reset------------*/
a { border:0px; }
h2 { width:100%; float:left;  margin:0px;}
h2 { font-size:21px; float:left; font-family:arial; color:#c99909; font-weight:normal; margin-left:10px; }
h2.mainh {  margin-left:0px; width:970px;  padding:2px 0px 2px 10px; background:#eee; border-bottom:1px  solid #dedede; border-top:1px  solid #dedede; }
h1 {background:url("../../view/img/pagerbg.png") repeat-x scroll left bottom transparent; float:left; width:100%; margin:0px; }
h1 span {color:#C99909; width:970px;  padding-left:10px; font-size:22px; font-family:arial; font-weight:normal; }
h1 realestateegypt {font-size:15px; font-family:Trebuchet MS; color:#666666;}
h3 { background:url("../../view/img/pagerbg.png") repeat-x scroll left bottom transparent; font-size:15px;float:left; height:27px;font-weight:normal; margin-top:5px; width:100%;color:#457CD2;font-family:arial;}


/*-------------Footer------------*/
.footer span { font-size:18px; font-family:arial; color:#c99909; width:100%; float:left; margin:10px 0px 0px 10px;}
.footer label { font-size:11px; font-family: Trebuchet MS; color:#898989;  float: right; margin:7px 10px 0px 0px;}
.footer ul { width:100%; float:left; margin:0px; padding:0px; margin-top:10px;}
.footer ul li { font-size:11px; color:#; float:left;font-family:Trebuchet MS; list-style:none; margin-top:1px; width:96px; }



.footer ul li.str { padding-left:10px;}
.footer .projects li a{ color:#;}
.fotspr {width:50%;  float:left; background:url(../../view/img/fotsep.png) top right no-repeat scroll; }
.quicks { width:100%; height:121px; float:left;  background:url(../../view/img/footer-border.png) top left no-repeat scroll;  }
.projects { width:50%; height:121px; float:left; background:url(../../view/img/footer-border.png) top right no-repeat scroll;}
.copyright{ width:100%; height:30px; float:left; }


/*-------------Navigation------------*/
ul.homeMainMenu{margin:0px; float:left; width:605px; height:36px; list-style:none; padding:0px; font-size:12px;}
ul.homeMainMenu.second{width:153px;font-weight:normal;}

ul.homeMainMenu a{color:#646567; display:block; float:left; clear:both;line-height:26px; text-decoration:none;}
ul.homeMainMenu li{float:left; display:block; height:29px; position:relative; padding:0px 10px; margin-top:3px; line-height:27px; font-family: Century Gothic; font-size:13px; color:#646567; cursor:pointer;}


ul.homeMainMenu li a{float:left; clear:both; display:block; padding-right:10px; padding-bottom:1px; }
ul.homeMainMenu li a img{margin-right:2px;}
ul.homeMainMenu li:hover{ background:#e5e5e5; color:Black; color:#000;}
ul.homeMainMenu li:hover a{  color:#000;}
ul.homeMainMenu li:hover li a{background:none;}
ul.homeMainMenu li:hover li{background:none;}

ul.homeMainMenu li:hover li:hover a{background:none;}

ul.homeMainMenu li div.sub{float:left; width:200px; position:absolute;display:none;  z-index:1000;}
ul.homeMainMenu li div.sub .top{  width:200px; float:left; clear:both; margin-top:-4px;}
ul.homeMainMenu li div.sub ul li { color:black; font-size:12px; font-family:Trebuchet MS; padding-left:5px; width:185px;  }

ul.homeMainMenu li div.sub ul li:hover { background:#c99909;}

ul.homeMainMenu li div.sub .bottom{height:4px; width:200px; float:left; clear:both;}
ul.homeMainMenu li ul{float:left; clear:both; position:absolute; padding:0px; left:auto;  margin-left:-11px;}
ul.homeMainMenu li ul li{border-bottom:solid 1px #fff;float:left; clear:both; display:block; padding:0px; width:200px; margin:0px; padding:0px; height:20px;}
ul.homeMainMenu li ul li:hover{border-bottom:solid 1px #cbc8d2;background-color:#ebeaee;}
ul.homeMainMenu li ul{background:#e5e5e5; border:solid 1px #646567; border-top:none; border-bottom:none; width:188px; padding:3px 5px; position:relative;}
ul.homeMainMenu li ul li{background:none; width:100%; margin:0px; padding:0px;}
ul.homeMainMenu li ul li a{padding:3px 5px; width:160px; float:left; clear:both;background:none;}
ul.homeMainMenu li ul li a:hover{background:none;}
ul.homeMainMenu .nacsep { width:2px; background:white; height:29px; margin-top:3px; float:left;}
ul.homeMainMenu .nacsep div { width:1px; background:black; height:29px;  float:left;}
ul.homeMainMenu li .sub a { color:#000; line-height:12px;}
.navegation .left { width:6px; height:32px; float:left;  background:url(../../view/img/nav-cr.png)  bottom left no-repeat scroll;}
.navegation .right { width:6px; height:32px; float:right; background:url(../../view/img/nav-cr.png) top right no-repeat scroll;}


/*-------------home tabs------------*/
div.homeTabsContainer{float:left; clear:both; width:100%; }
div.homeTabsContainer ul.tabs{float:left; clear:both; width:645px;height:355px; }
div.homeTabsContainer ul.tabs > li{float:left; clear:both;  width:100%; height:355px; position:inherit; display:none; list-style:none;}
div.homeTabsContainer ul.subTabs > li{float:right; clear:both; position:relative; display:none; width:100%; height:255px;}
div.homeTabsContainer ul.navigate{float:left;  width:335px;  }
div.homeTabsContainer ul.navigate a  { text-decoration:none; float:right; padding-right:30px;  background:url(../../view/img/all-projets.png) top right no-repeat scroll; width:50%; margin-right:10px; cursor:pointer;}
div.homeTabsContainer ul.navigate a span { float:right; direction:rtl;  width:100%; font-size:15px; font-family:arial; color:#0e3778; margin-bottom:10px;}
div.homeTabsContainer ul.navigate a:hover span { color:#C99909;}
div.homeTabsContainer ul.navigate li{float:left; clear:none;  width:310px;  padding:5px 5px 5px 20px;  list-style:none;  margin-bottom:7px;}
div.homeTabsContainer ul.navigate li.selected{background: #e4be4b url(../../view/img/tabs-select.png) top left no-repeat scroll; border:none;  }
div.homeTabsContainer ul.navigate li.selected span { font-size:15px; font-family:arial; color:#fff; }
div.homeTabsContainer ul.navigate li.selected p { color:#000; }
div.homeTabsContainer ul.navigate div { width:155px; float:left;  margin-left:5px;}
div.homeTabsContainer ul.navigate img { display:block; float:left; border:1px solid #a4a4a4; height:62px; width:141px; }
div.homeTabsContainer ul.navigate div  span {font-size:15px; font-family:arial; color:#457cd2; display:block; float:left; width:100%;   }
div.homeTabsContainer ul.navigate div  p {  font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#585858; display:block; float:left;  width:100%; margin:0px;}
.subNavigate { float:left; position: absolute; margin:67px  0px 0px 507px;  }
.subNavigate li { float:left; width:53px; padding:4px 0px 0px 22px; font-size:14px; font-family:Arial, Helvetica, sans-serif; color:#000;   height:24px; }
.subNavigate li.selected{ background:none; color:#8d62ab;  }
.ht2 {  background:url(../../view/img/Home-1.jpg) top left no-repeat scroll; }
.ht3 {  background:url(../../view/img/Home-2.jpg) top left no-repeat scroll;}
.ht4 {  background:url(../../view/img/Home-3.jpg) top left no-repeat scroll;}
.ht5 {  background:url(../../view/img/Home-4.jpg) top left no-repeat scroll;}
.rezbg{display:block; float:left; width:130px; height:250px;}
.combg{display:block; float:left; width:130px; height:250px;}
#sr2{margin:106px 0 0 103px;}
.tabinfo { width:625px;  height:75px; float:left; background:url(../../view/img/tabinfobg.png) top left repeat scroll; margin:270px 0px 0px 6px; }
.tabinfo span { float:left; font-size:27px; font-family: arial; color:#0e3778; width:90%;   margin-left:10px;}
.tabinfo p { float:left; font-size:11px; font-family:  Trebuchet MS; color:#000; width:90%; margin:0px; margin-left:10px; }


/*-------------Weclome msg------------*/
.welcome { width:641px; float:left;}
.welcome img { float:left;}
.welcome p { float:left; font-size:11px; font-family:Trebuchet MS; color:#666666; width:100%;}


/*-------------map------------*/
.map { float:left; margin-left:19px; cursor:pointer;}


/*-------------Quick links------------*/
.quicklinks { float:left; width:100%; background:url(../../view/img/quickbg.png) bottom left repeat-x scroll;  }
.quicklinks .qliteam { float:left; width:300px; margin:10px 15px 7px 0px; padding:5px; }
.quicklinks .qliteam:hover { background:#e4be4b;}
.quicklinks .qliteam:hover span {color:#fff;}
.quicklinks .qliteam:hover p {color:#000;}
.quicklinks .qliteam img { float:left; width:140px; border:0px; border:1px solid #65A1FF; }
.quicklinks .qliteam div { float:left; width:140px; margin-left:5px;}
.quicklinks .qliteam div  span { float:left; width:100%;  font-size:15px; color:#457cd2; font-family:arial;}
.quicklinks .qliteam div  p {float:left; font-size:11px; font-family:Trebuchet MS; color:#666666; width:100%; margin:0px;}


/*-------------Resale------------*/
.search { float:left; width:100%;}
.mainbtn {display:block; text-decoration:none; cursor:pointer; float:left; padding-right:7px; height:25px;  background:url(../../view/img/mainbtnr.png) top right no-repeat scroll;   margin-left:65px; }
.mainbtn span{ display:block; padding-top:1px; float:none; padding-left:10px; padding-right:3px; height:25px;  background:url(../../view/img/mainbtnbg.png) top left no-repeat scroll;  font-size:15px; font-family:arial; color:White;}


.subtn { text-decoration:none; cursor:pointer; float:left; padding-right:7px; height:25px;  background:url(../../view/img/btnr.png) top right no-repeat scroll; margin-left:10px; }
.subtn span{ padding-top:3px; width:auto; float:left; padding-left:10px; padding-right:3px; height:25px;  background:url(../../view/img/btnbg.png) top left no-repeat scroll;  font-size:15px; font-family:arial; color:#c99909;}
/*--ID--*/
.idsrach { float:left; width:100%;  opacity:0.8;}
.idsrach .idhead  { float:left; width:100%; height:5px; background:url(../../view/img/idhead.png) bottom left no-repeat scroll; }
.idsrach .idbody {float:left; width:100%; background:url(../../view/img/idbody.png) bottom left repeat-x scroll; padding:10px 0px 10px 0px; }
.idsrach .idbody  span.spa { width:60px; float:left; margin-left:10px; font-size:15px; font-family:arial; }
.idsrach .idbody  input { width:835px; float:left; height:19px;}


/*--location--*/
.CompletionList { margin:0px; padding:2px; background:#fff; border:1px solid #d5d5d5;}
.CompletionList li { list-style:none; font-size:11px; }
.CompletionListItem{background:white; width:100%; float:left; margin-top:3px; clear:both; cursor:pointer;}
.CompletionListItem:hover{background:#3399ff; color:White;}

/*--advanced search--*/
.advcsrach { float:left; width:100%; opacity:0.8;}
.advcsrach .advfoot {float:left; width:100%; height:5px;  background:url(../../view/img/advfot.png) top left repeat-x scroll; }
.advcsrach  .advbody  {float:left; width:100%;  background:url(../../view/img/advbg.png) top left repeat-x scroll;   }
.advcsrach  .advbody img { float:left; margin:10px;}
.advcsrach  .advbody .advfld { float:left; width:615px; margin:25px 0px 15px 0px;  background:url(../../view/img/line.gif) bottom left repeat-x scroll;   }
.advcsrach  .advbody .advfld div { float:left; width:307px; margin-bottom:10px;  }
.advcsrach  .advbody .advfld  span { float:left; font-size:15px; font-family:arial; margin-right:5px; width:70px; }
.advcsrach  .advbody .advfld input{ width:200px; float:left; color:#666; font-size:11px; font-family:Trebuchet MS;}
.advcsrach  .advbody .advfld select{ width:206px; float:left; color:#666; font-size:11px; font-family:Trebuchet MS; }
.advcsrach  .advbody .advfld .flddouple input { width:50px; margin-right:12px;}
.advcsrach  .advbody .advfld .flddouple select { width:70px; color:#666; font-size:11px; font-family:Trebuchet MS;}

/*--Pager--*/
.pager{ width:100%; height:27px; float:left; color:#6f6f6f; font-size:12px; font-family:Arial; background:url(../../view/img/pagerbg.png) bottom left repeat-x scroll;  }
.pager select { float:right; font-family:Arial; font-size:11px; width:82px; height:20px; margin:2px 15px 0px 5px; }
.pager input { float:right; height:13px;  font-family:Arial; font-size:11px;}
.pager a {text-decoration:none; float:right; font-size:15px; font-family: Sans-Serif; margin:0px 5px; font-weight: bolder; color:#C99909;  font-variant:small-caps; border:1px solid #e8e8e8; padding:2px; line-height:12px;}
.pager a:hover { color:white;  cursor:pointer; background:#C99909;}
.pager span { float:right; margin:0px 5px 0px 5px; }
.pager .pgr { float:right; margin:3px 10px 0px 0px; width:290px;}
.pager  div { margin-left:10px;}


/*-------------List------------*/
.listitem { width:465px; float:left; padding-right:4px; margin:0px 10px 20px 10px; background:url(../../view/img/iteam-list.png) top right no-repeat scroll;}
.listcont {width:441px; float:left; padding:12px 10px 14px 14px;  background:url(../../view/img/iteam-list-border-.png) top left no-repeat scroll;}
.listcont .info { float:left; width:260px; }
.listcont .info div { width:100%;}

.listcont img { width:164px; height:127px; float:left; margin-right:10px; border:1px solid #dbc78e; }
.listcont  span { font-family:Arial; font-size:11px; color:Red;}
.listcont  label { font-family:Arial; font-size:12px; color:#C99909; }
.listcont  p { font-family:Arial; font-size:11px; color:Red;}
.listcont a span { font-family: arial; font-size:15px; color:#457CD2; width:100%; font-weight:bold;}
.listcont span.ltitel  {  font-family:Trebuchet MS; font-size:13px; font-weight:bold; color:#666;}
.listcont label.lsubtitel {font-family:Arial; font-size:11px; color:#457CD2; }
 
.listcont ul { float:left; width:60px; margin-top:10px;}
.listcont ul span { float:left;  font-family:Trebuchet MS; font-size:12px;  color:#666; width:30px; }
.listcont ul img {float:left; width:19px; height:19px; border:0px; margin-right:5px;}
.listcont ul li { list-style:none;}
.listcont ul li:hover span {  color:#C99909; }

/*-------------List2------------*/
.listitem2 { width:300px; float:left; padding-right:4px; margin:0px 6px 12px 6px; background:url(../../view/img/iteam-list.png) top right no-repeat scroll;}
.listcont2 {width:290px; float:left; padding:7px 6px 9px 9px;  background:url(../../view/img/iteam-list-border-.png) top left no-repeat scroll;}
.listcont2 .info { float:left; width:173px; }
.listcont2 .info div { width:100%;}

.listcont2 img { width:109px; height:84px; float:left; margin-right:10px; border:1px solid #dbc78e; }

.listcont2  span { font-family:Arial; font-size:11px; color:Red;}
.listcont2  label { font-family:Arial; font-size:10px; color:#C99909; }
.listcont2  p { font-family:Arial; font-size:11px; color:Red;}
.listcont2 a span { font-family: arial; font-size:12px; color:#457CD2; width:100%; font-weight:bold;}
.listcont2 span.ltitel  {  font-family:Trebuchet MS; font-size:11px; font-weight:bold; color:#666;}
.listcont2 label.lsubtitel {font-family:Arial; font-size:11px; color:#457CD2; }
 
.listcont2 ul { float:left; width:60px; margin-top:10px;}
.listcont2 ul span { float:left;  font-family:Trebuchet MS; font-size:12px;  color:#666; width:30px; }
.listcont2 ul img {float:left; width:19px; height:19px; border:0px; margin-right:5px;}
.listcont2 ul li { list-style:none;}
.listcont2 ul li:hover span {  color:#C99909; }

.listcont3{ float:left; padding:10px; font-family:Verdana; font-size:12px;}
.listcont3 a{float :left;}
.listcont3 a img{width:80px; height:80px; border:0px;}
.listcont3 div a{font-family:Arial; font-size:12px; color:#457CD2; }
.listcont3 div{float:left; width:197px; margin-left:10px;}
.listcont3 div label{font-size:11px;color:#C99909;}
.listcont3 div span.ltitel{font-size:11px;font-weight:bold; color:#666;}
.listitem3 {float:left; border:solid 2px #ddd; width:307px; margin-right:15px; margin-bottom:10px; min-height:110px;}


/*-------------View property------------*/

.procontect { float:left; width:100%;}
.procontect .imgcon  {float:left; width:300px;}
.procontect .imgcon img {float:left; width:300px; margin-bottom:10px; border:1px solid #DBC78E;}
.procontect .proinfo { float:left;  width:660px; margin-left:20px;}
.procontect .proinfo  span {  font-family:Trebuchet MS; font-size:12px; font-weight:bold; color:#666;}
.procontect .proinfo label  { font-family:Arial; font-size:11px; color:#C99909; }
.procontect .proinfo label.lsubtitel {font-family:Arial; font-size:11px; color:#457CD2; }
.procontect .proinfo  div.ctgrtitel{width:100%; height:27px; float:left; background:url(../../view/img/pagerbg.png) bottom left repeat-x scroll;  margin-top:5px; }
.procontect .imgcon  a { margin-top:10px;}
.procontect .proinfo  div.ctgrtitel span{width:100%;  float:left; color:#457CD2; font-size:15px; font-family: arial;  margin-top:5px; font-weight:normal; }
.procontect .imgcon  a span { float:left;  font-family:Trebuchet MS; font-size:12px;  color:#666; width:30px; }
.procontect .imgcon  a:hover span {color:#C99909;} 
.procontect .imgcon  a img {float:left; width:19px; height:19px; border:0px; margin-right:5px;}


/*-------------View project------------*/
.projectcontect { float:left;width:710px;}
.projectcontect .imgcon  {float:left; width:350px;}
.projectcontect .projectinfo { float:left;  width:340px; margin-left:20px;}


.projectcontect .imgcon img {float:left; width:350px; margin-bottom:10px; border:1px solid #DBC78E;}







.projectcontect .projectinfo  div.ctgrtitel{width:100%; height:27px; float:left; background:url(../../view/img/pagerbg.png) bottom left repeat-x scroll;  margin-top:5px; }
.projectcontect .projectinfo  div.ctgrtitel span{width:100%;  float:left; color:#457CD2; font-size:15px; font-family: arial;  margin-top:5px; font-weight:normal; }
.projectcontect .imgcon  a span { float:left;  font-family:Trebuchet MS; font-size:12px;  color:#666; width:30px; }
.projectcontect .imgcon  a:hover span {color:#C99909;} 
.projectcontect .imgcon  a img {float:left; width:19px; height:19px; border:0px; margin-right:5px;}
.projectcontect .projectinfo ul { width:340px;  float:left;}
.projectcontect .projectinfo ul li { float:left;  width:330px;  list-style:none; color:#666; font-family: arial; font-size:12px; margin-bottom:5px; padding-left:10px;}
.crttitel{width:100%; height:35px; float:left; background:url(../../view/img/pagerbg.png) bottom left repeat-x scroll;  margin-top:5px; }
.crttitel span{width:100%;  float:left; color:#457CD2; font-size:15px; font-family: arial;  margin-top:5px; font-weight:normal;  font-weight:bold; }
.projectcontect p { float:left; width:100%; font-family:arial; font-size:12px; color:#666;}
.projectcontect  ul { width:100%;  float:left; margin-top:10px;}
.projectcontect ul li   { float:left;  width:700px;  list-style:none; color:#666; font-family: arial; font-size:12px; margin-bottom:5px; padding-left:10px;}


/*------right col location-------*/
.locinfo { width:240px; float:right; background:#eee; padding:5px; }
.locinfo p { float:left; width:100%; font-family:arial; font-size:12px; color:#666;}
.locinfo  ul { width:100%;  float:left; margin-top:10px;}
.locinfo ul li   { float:left;  width:240px;  list-style:none; color:#666; font-family: arial; font-size:12px; margin-bottom:5px; padding-left:10px;}
.locinfo  img { float:left; width:100%;}
.locinfo  object { width:100%; float:left;}
.locinfo  embed  { width:100%; float:left;}


/*-------------Projects list------------*/

.marktlstitem { width:100%; float:left; background:url("../../view/img/advbg.png") repeat-x scroll left top transparent; border:1px solid #f1e8d3; margin-bottom:20px;}
.marktlstitem .marktlstinfo { float:left; width:700px; margin:10px;}
.marktlstitem  img {width:164px; float:left; margin:10px; border:1px solid #DBC78E;}
.marktlstitem  span { float:left; width:700px; color:#457CD2; font-family:arial; font-size:15px;}
.marktlstitem  p { float:left; width:700px; margin:0px; font-family:Arial; font-size:12px; color:#666;} 
.marktlstdetails {width:100%; float:left; }
.marktlstdetails p {width:100%; float:left; font-family:Arial; font-size:12px; color:#666; }
.marktlstdetails p img {float:left; border:1px solid #DBC78E; margin:0px 20px 20px 20px; }


/*-------------Static pages------------*/
.cont66 {float:left; width:710px;}
.cont33 {background:none repeat scroll 0 0 #EEEEEE; float:right; padding:5px; width:240px;}

.cont66 p {color:#666666; float:left; font-family:arial; font-size:12px; width:100%; margin:0px 0px 20px 0px;}

.cont33 p {color:#666666; float:left; font-family:arial; font-size:12px; width:100%;  margin:0px 0px 20px 0px;}

.cont66 h3 { background:none; border-bottom:1px solid #e8e8e8;}






/*----contacts---*/
.contacts { width:100%; float:left; margin:0px; padding:0px; margin-bottom:35px;  }
.contacts li{ list-style:none;  width:195px; float:left; margin:10px 0px 25px 10px; border-left:1px solid #C99909; padding-left:5px;  }
.contacts li div { clear:both; width:100%; float:left; margin-top:3px; }
.contacts li h4 {float:left; font-family: arial; font-size:15px; color:#457CD2; width:100%; margin:0px; font-weight:normal;  }
.contacts li p { color:gray; display:block; float:left; font-family:Arial; font-size:11px; line-height:11px; margin-top:0px;   }
.contacts li label {  display:block; float:left; font-family:Arial; font-size:11px; line-height:12px; color:#666; font-weight:bold; margin-right:5px; }
.contacts li a p:hover { color:#C99909;}



a.btnDistrict  {margin:0px; padding:0px;   }
a.btnDistrict div { margin:0px 2px; float:right; height:31px; background:transparent url('../../View/img/selec2t.png') no-repeat right top; padding-right:10px;}
a.btnDistrict span { height:31px; float:right; cursor:pointer; background:transparent url('../../View/img/selec2t.png') no-repeat left bottom; padding-left:10px; font-family:Arial;  font-size:12px; color:#fff;  line-height:28px;}
a.btnDeveloper {margin:0px; padding:0px;   }
a.btnDeveloper div { margin:0px 2px; height:31px; float:right; background:transparent url('../../View/img/select.png') no-repeat right top; padding-right:10px;}
a.btnDeveloper span { height:31px; float:right; cursor:pointer; background:transparent url('../../View/img/select.png') no-repeat left bottom; padding-left:10px; font-family:Arial;  font-size:12px; color:#0e3778; line-height:28px;}
 
a{text-decoration:none; }










.pop { float:left; width:100%; margin-bottom:10px; height:100%; position:fixed; left:0px; top:0px; background:black;filter: alpha(opacity=0);-khtml-opacity: 0;-moz-opacity: 0;opacity: 0; display:none; }
.topClose{float:left; clear:both; position:fixed; width:96%; left:2%; top:2%; background-color:#333; display:none; color:Gray; font-size:12px; border:solid 1px #555;}
.topClose .fl{float:left;padding:10px;}
.topClose .fr{float:right;padding:10px; color:Yellow}
.bottomClose{ border:solid 1px #555;float:left; clear:both; position:fixed; bottom:2%; width:96%; left:2%; margin-top:1%; background-color:#333; display:none;}
.bottomClose .controls{width:500px; margin:0px auto; display:block;}
.bottomClose .controls .left{float:left; width:150px; height:27px; background:transparent url('../../View/img/imgSlideLeft.png') no-repeat center top; cursor:pointer; display:block;}
.bottomClose .controls .right{float:right; width:150px; height:27px; background:transparent url('../../View/img/imgSlideright.png') no-repeat center top; cursor:pointer; display:block;}
.bottomClose .controls .text{float:left; width:200px; text-align:center; color:White}

.imgHost{float:left; position:fixed; height:100%; text-align:center; vertical-align:middle; width:100%; top:0px; left:0px; display:none; line-height:100%;}
.imgHost table{width:100%; height:100%;}



.inlftcol {float:left;  width:313px; margin-left:10px;}

.list-iteam { float:left; width:97%; padding:5px; }
ul.imagesList{float:left; clear:both; display:none; list-style:none;  padding:0px; margin:0px; visibility:hidden;}
ul.imagesList li{float:left; clear:both;}
ul.imagesList li img{float:left; clear:both;}
div.imagesListDiv{border:solid 5px white; left:50%; top:10%; position:fixed; padding:0px; display:none; width:600px; margin-left:-300px; background:white;}
div.imagesListDiv img{max-width:600px;}
div.imagesListDiv span{display:block; cursor:pointer; padding:2px 4px; background:white;}
.list-iteam  img {float:left; width:81px; height:46px; border:1px solid #e8e8e8;}
.list-iteam span {float:left; width:215px;  display:block; font-size:12px; font-family:Arial; color:#ac99bc; margin:0px 0px 2px 5px; font-weight:bold; line-height:12px;  }
.list-iteam p {float:left;  display:block; font-size:11px; font-family:Arial; color:gray; margin-left:5px; line-height:11px; }
.list-iteam span a{color:#ac99bc;}
.list-iteam span a:hover { color:#FF8A01;}
.inlftcol .list-iteam:hover {background:#DEDEDE;  }





.listitem div.listcont div { float:left; width:260px;}
.imgcontaner{ float:left; width:350px; margin-bottom:20px;}
.iconscon { width:350px; float:left;}

.iconscon a {color:#666666; float:left; font-family:Trebuchet MS; font-size:12px; margin-right:10px; cursor:pointer;}
.iconscon a:hover { color:#C99909;}
.iconscon a img { border:none;}
             

.error{position:absolute; display:block; height:auto; width:auto; padding:2px 4px; background:#dfd8e3;  border:solid 1px #b2ae9b; margin-bottom:1px;}
.footer a:hover{color:#c99909}


.footer ul li { color:#858585; cursor:pointer;}
.footer .projects li { color:#65a1ff; }
.footer ul li:hover { color:#c99909;}
.footer ul li a{ color:#858585; cursor:pointer;}
.footer .projects li a { color:#65a1ff; }
.footer ul li:hover a{ color:#c99909;}

.popin{ display:none;  cursor:pointer; height:100%; width:100%; left:0px; top:0px; background:black; opacity:0.8; filter:alpha(opacity=80); z-index:10000; position: fixed;}
.mapop{ display:none;  height:450px; float:left; width:960px; background-image:url('../../View/img/map.jpg'); background-repeat:no-repeat; background-position:left top; z-index:20000;  position: fixed; left:50%; margin-left:-483px;  top:100px; border:3px solid #fff;  }

.mapop a { height:15px; width:90px;  float:left; position: absolute; background:transparent url('../../View/img/mapp.png') no-repeat right top; cursor:pointer; }
.mapop a:hover {background:transparent url('../../View/img/mapp2.png') no-repeat right top;}
.mapop a.l1 { margin-left:283px; margin-top:68px;}
.mapop a.l2 {  margin-left:349px; margin-top:87px;}
.mapop a.l3 {  background-position:left center; margin-left:460px; margin-top:92px;}
.mapop a.l4 {  background-position:left center; margin-left:612px; margin-top:168px; width:116px; }
.mapop a.l5 { margin-left:465px; margin-top:167px;}
.mapop a.l6 { margin-left:506px; margin-top:207px;}
.mapop a.l7 { margin-left:559px; margin-top:291px;}


embed { display:none; }
.banflash { float:left;   width:436px;  margin:15px 0px 0px 175px;}
.banflash object {float:left; padding:0px; margin:0px;}
.banflash embed  {float:left;  padding:0px; margin:0px; display: block; }
.vediop{ width:100%; float:left;}
.vediop object  { display:block; }
.vediop embed  { display:block; }
#ban{display:none;}
 
 .closb { float:left; width:960px; height:50px; left:50%; margin-left:-480px; position:relative; top:82px; }
 .closb span { float:right;  height:20px;  width:70px; color:Black; background:#fff; font-size:15px; font-weight:bold; font-family:Arial; padding-left:10px;}
 
 
 
 
 
 


/* rotator in-page placement */
    div#rotator {
	position:relative;

	 float:left;
	 margin:0px; 
	padding:0px;
	width:350px;
	height:261px;
	border:1px solid #DBC78E;
	margin-bottom:10px;
}
/* rotator css */
	div#rotator ul li {
	float:left;
	position:absolute;
	list-style: none;

	margin:0px; 
	padding:0px;
	width:350px;
	 height:261px;
}

div#rotator ul  
{
    float:left;
    margin:0px; 
	padding:0px;
	width:350px;
	 height:261px;
                 
                  }
/* rotator image style */	
	div#rotator ul li img {
	
	 float:left;
	 width:350px;
	 height:261px;
	 margin:0px; 
	padding:0px;

}
    div#rotator ul li.show {
	z-index:500
}







div.dashImgRotator{float:left; position:relative; width:280px; overflow:hidden; position:relative; }
div.dashImgRotator div.navigation{float:left; clear:both; position:relative; width:100%; margin-bottom:20px; background:#C99909;}
div.dashImgRotator div.navigation span.next{cursor:pointer;float:right; display:inline-block; background: url(images/icons/resultset_next.png) no-repeat right center; padding-right:20px; }
div.dashImgRotator div.navigation span.prev{cursor:pointer;float:left; display:inline-block; background: url(images/icons/resultset_previous.png) no-repeat left center; padding-left:20px; }
div.dashImgRotator div.navigation span.play{cursor:pointer; display:inline-block; background: url(images/icons/control_pause_blue.png) no-repeat left center; padding-left:40px; }
div.dashImgRotator div.navigation span.pause{background: url(images/icons/control_play_blue.png) no-repeat left center;}
div.dashImgRotator div.navigation span.disable{filter: alpha(opacity=40); -khtml-opacity: 0.4; -moz-opacity: 0.4; opacity: 0.4;    }
div.dashImgRotator div.navigation div.total{width:100%; clear:both; height:5px; background:#ececec;}
div.dashImgRotator div.navigation div.total div.current{float:left; clear:both; background:#65A1FF;width:0%; height:5px;}
ol.dashImgRotator{float:left; clear:both; width:280px; overflow:hidden; padding:0px; margin:0px;}
ol.dashImgRotator a.prplink{display:block;}
ol.dashImgRotator li{float:left; clear:none; list-style:none;}
ol.dashImgRotator li img { width:280px; height:209px;}
dl.dashImgRotator{float:left; clear:both; width:250px; background:#fff; }
dl.dashImgRotator dt{float:left; clear:both; padding:5px 5px 0px;}
dl.dashImgRotator dd{float:left; clear:both; padding:5px; width:240px;}
dl.dashImgRotator dd span{clear:both; width:100%; clear:both; display:inline-block;}
dl.dashImgRotator dd span.location{font-size:11px; margin-top:3px; color:#333;}
dl.dashImgRotator dd span.details{font-size:11px; line-height:15px; margin-top:3px; color:#555;}
.textLineSprt{float:left; clear:both; width:90%; border-bottom:solid 1px #f2f2f2; height:7px; margin-bottom:10px; margin-top:10px;}
.textLineSprt span{font-size:11px; color:#aaa; float:left; display:block; padding:0px 5px 0px 0px; background:white;}
div.dashImgRotator div.navigation span { font-size:12px; font-family:Arial; color:#fff; font-weight:bold;}

.blackBorder
{
    border-right:solid 1px Black;
}

.whiteBorder
{
    border-left:solid 1px White;
}
