/*	-->General	*/
@import 'blue_table.css';
@import 'form.css';
@import 'calendar.css';
@import 'login.css';
@import 'rights.css';
@import 'properties.css';
@import 'amenities.css';
html,body{
  font: normal 11px auto Verdana, Arial, Helvetica, sans-serif;
  color: #4f6b72;
  height:100%;
  margin:0;
  padding:0;
  border:0;
  background:#fff;
}
.error_body{
  background:url('../images/error_bg.gif');
  background-position:bottom right;
  background-repeat:no-repeat;
  height:100%;
}
#error_msg{
  margin:10px;
  /*border:1px solid #cc0000;*/
  width:400px;
  height:400px;
  color:#cc0000;
  font-weight:bold;
}

#fixIeLoader{z-index:2001;position:absolute;top:0;left:0;width:100%;height:100%;
  filter: progid:DXImageTransform.Microsoft.Alpha(style=0, opacity=0);
}
#loader{
 position:absolute;
 z-index:2000;background:#fff;width:100%;font-size:12px;font-weight:bold;height:100%;
 left:0;text-align:center;
 background:url('../../admin/images/bg_loader.png');
 filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../admin/images/bg_loader.png');
  _background: #fff;
  padding-top:200px;
}
* html #loader{filter: progid:DXImageTransform.Microsoft.Alpha(style=0, opacity=50);}

img a{border:0;}
p,img{margin:0;padding:0;border:0;}
ul,li{list-style:none;margin:0;padding:0;}


h2{
  margin:0;padding:0;color:#4f6b72;font-size:14px;background:url('../../admin/images/h2_bg.gif');
  background-repeat:no-repeat;
  background-position:left;padding-left:1em;
}

#container{
  width:98.5%;
  float:left;
  height:100%;
  /*margin:0 auto;*/
}


/*	-->Header	*/
#header{margin:0;width:100%;clear:both;}
.hr_blue{height:15px;width:100%;float:left;background:url('../../admin/images/bg_hr.gif');margin-top:10px;margin-bottom:10px;}

/*	-->Nav	*/
#container #wrap{position:relative;float:left;width:100%;height:100%;}
#wrap #nav{
  position:absolute;
  width: 200px;
  left:0;
  top:0;
  background:url('../../admin/images/bg_nav.gif');
  color:#fff;
  height:200%;
}

  #nav #logo{margin:0;padding:0;width:200px;}
  #nav .desp{width:100%;float:left;margin:0;padding:0;clear:both;background:url('../../admin/images/desp_nav.gif');background-repeat:repeat-x;}
  
  #nav #menu{width:190px;float:right;margin:0 .1em 0 .5em;height:85%;overflow:auto;}
  * html #nav #menu{margin:0 .1em 0 .3em;}
  
    #menu a,#menu a:link,#menu a:visited{
      font: normal 11px auto Verdana, Arial, Helvetica, sans-serif;
      color:#ccc;
      text-decoration:none;
      line-height:19px;
    }
    #menu a:hover{color:#fff;text-decoration:underline;}
    .closed{
      background-image:url('../../admin/images/closed.gif');background-position:left;background-repeat:no-repeat;padding-left:1.8em;padding-right:3px;
    }
    .expanded{
      background-image:url('../../admin/images/expanded.gif');background-position:left;background-repeat:no-repeat;padding-left:1.8em;padding-right:3px;
    }
    .child{
      padding-left:1.5em;background:#66727a url('../../admin/images/line.gif');background-repeat:repeat-y;background-position:left;padding-right:3px;
    }
    .leaf{
      background:url('../../admin/images/leaf.gif');background-position:left;background-repeat:no-repeat;padding-left:1.8em;padding-right:3px;
    }
    .parent{
      background:url('../../admin/images/bg_parent.gif');
    }
    .parent_on{background:#90a1ac;}
    .remove{display:none;}
   
  
/*	-->Content	*/
#wrap #content{
  float:left;
  width: 100%; 
  height:100%; 
}
#content #centerpad {
  margin: 0 0 0 205px;
}


  #centerpad #login_info{
    width:100%;
    float:left;
    border-bottom:1px solid  #ddd;/*#e6eded;*/
    height:24px;
    line-height:24px;
    text-align:right;
    color:#999;
  }
  #centerpad #path_info{
    width:100%;
    float:left;
    /*border-bottom:1px solid  #e6eded;*/
    height:22px;
    line-height:22px;
    text-align:left;
    color:#6699cc;
    background:url('../../admin/images/bg_path.gif');
  }
  
  #login_info #lang_list{width:30%;float:left;text-align:left;}
  #lang_list #admin_langs{margin:0;font-size:10px;color:#6699cc;}
  
    #login_info a,#login_info a:link,#login_info a:visited{color:#333;text-decoration:none;border-top:2px solid #ff9933;}
    #path_info a,#path_info a:link,#path_info a:visited{color:#ff9933;text-decoration:none;font-weight:bold;margin:0 4px 0 4px;}
    
    
    #login_info a:hover{background-color:#ff9933;color:#fff;}
    #path_info a:hover{background-color:#ff9933;color:#fff;}
    
    .strong_span{font-weight:bold;color:#333;}

 #content #listing{width:100%;float:left;}
 #content #photos_container,#content #rates_container{width:100%;float:left;height:250px;overflow:scroll;}
 #photos_container #listing2,#rates_container #listing2{width:98%;float:left;padding:.5em 0 .5em 0;}
 
 #content .title{padding:1em;line-height:25px;width:50%;float:left;}

 #listing .table,#listing2 .table{width:100%;float:left;}
  /*paging*/
 #listing .pagging,#listing2 .pagging{width:100%;float:left;padding:0.5em;}
 .pagging .p_left{width:48%;float:left;}
   .p_left ul{list-style:none;margin:0;padding:0;}
   .p_left li{display:inline;margin:0;padding:0;}
 .pagging .p_right{width:48%;float:right;text-align:right;padding-right:1em;}
 
 .p_left a,.p_left a:link,.p_left a:visited{
   color: #333;
   font-size:11px;
   padding:0px 3px 0px 3px;
   margin-left:2px;margin-right:2px;text-decoration:none;
   border-left:1px solid #ff9933;
 }
 .p_left a:hover{
   background:#ff9933;
   color:#fff;
 }
 .p_right a,.p_right a:link{
   color:#fff;font-size:10px;margin-left:1px;margin-right:1px;text-decoration:none;background-color:#879096;
   padding:1px 3px 1px 3px;
 }
 .p_right a:hover,.p_right a.page_on{
  font-size:10px;margin-left:1px;margin-right:1px;text-decoration:none;
  padding:1px 3px 1px 3px;
  background-color:#ff9933;
 }
 
/*	-->footer	*/
#footer{
  text-align:center;
  clear:both;
  padding:1em;
  color:#ccc;
}
.clear{clear:both;}

/*scroll*/
.jScrollPaneContainer {position:relative;overflow: hidden;z-index:5000;border:8px solid #cc0000;}
.jScrollPaneTrack {position: absolute;cursor: pointer;right:0;top:0;height:100%;
  background:url('../../admin/images/bg_slider.png') repeat-y;
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../admin/images/bg_slider.png'); _background: transparent; 
}
.jScrollPaneDrag {position: absolute;background:url('../../admin/images/bg_dragger.png') no-repeat ;cursor: pointer;height:20px;
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../admin/images/bg_dragger.png'); _background: transparent; 
}
.jScrollPaneDragTop {position: absolute;top: 0;left: 0;overflow: hidden;}
.jScrollPaneDragBottom {position: absolute;bottom: 0;left: 0;overflow: hidden;}
a.jScrollArrowUp {
  display: block;position: absolute;z-index: 1;top: 0;right: 0;text-indent: -2000px;
  overflow: hidden;/*background-color: #666;*/height: 15px;
  background:url('../../admin/images/windows_arrow_up.png') no-repeat;background-position:1px 0;
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../admin/images/windows_arrow_up.png.png'); _background: transparent; 
}
a.jScrollArrowUp:hover {/*background-color: #f60;*/}
a.jScrollArrowDown {display: block;position: absolute;z-index: 1;bottom: 0;right: 0;text-indent: -2000px;
  overflow: hidden;/*background-color: #666;*/height: 15px;
  background:url('../../admin/images/windows_arrow_down.png') no-repeat top;
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../admin/images/windows_arrow_down.png.png'); _background: transparent; 
}
a.jScrollArrowDown:hover {/*background-color: #f60;*/}

a.jScrollActiveArrowButton, a.jScrollActiveArrowButton:hover {
	/*background-color: #f00;*/
}

.holder {float:left;clear:both;}
.scroll_pane {width:200px;float:left;overflow:auto;}
#pan{height:455px;float:left;}
/*

.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    font-size: 0;
    clear: both;
    visibility: hidden;
}

.clearfix {display: inline-block;}
*/
/* Hides from IE5/Mac \*/
/*
* html .clearfix {height: 1px;}
.clearfix {display: block;}
/* End hide from IE5/Mac */

/* progress bar container */

.statistics_box{width:45%;float:right;list-type:none;border:1px solid #a8d9f7;padding:2px;margin:1.5em 0;}
.statistics_box2{width:45%;float:left;list-type:none;padding:2px;margin:1.5em;}

.statistics_box li{list-type:none;width:100%;float:left;display:block;}

.statistics_box2 li{width:100%;float:left;clear:both;display:block;}
.statistics_box2 li ul{width:80%;float:left;margin-left:1.4em;clear:both;}
.statistics_box2 li ul li img{padding:0 .3em;}
.statistics_box2 li ul li span{font-weight:bold;color:#6699cc;}
.stat_title{width:100%;float:left;clear:both;background:#f5f5f5;height:20px;line-height:20px;}
.stat_title img{padding:0 .3em;}
.stat_title a,
.stat_title a:link,
.stat_title a:visited,
.stat_title a:hover{font-size:12px;color:#4f6b72;font-weight:bold;}
.stat_title a:hover{color:#6699cc;}

.plan_stat{width:99px;height:20px;background:url('../../admin/images/plan_stat_bg.gif') no-repeat;float:left;clear:both;}
.plan_stat_off{width:99px;height:20px;background:url('../../admin/images/plan_stat_off.gif') no-repeat;float:left;}
.plan_stat_on{width:99px;height:20px;background:url('../../admin/images/plan_stat_on.gif') no-repeat;float:left;}
  