/* ---- last modified: 2012-02-06 05:04:07------- */

/* ------ file view/layout/default/css/layout/places.css ----------- */

#body .center{padding-left:40px;}




/* ------ file /view/component/default/header/css/front.css ----------- */

  #header .top{width: 100%; border-collapse: collapse;margin-bottom:5px;}
  
  #header .reg .el-text{height:16px;width:150px;}
  #header .reg label{display: block;font-size:0.7em;color: #808080;padding-bottom:1px;}
  #header .reg .bline{font-size: .7em;color: #808080}
  #header .reg .bline a{color: #808080}
  
 
  #stat{padding:10px;font-size: .9em;}
  
  #header-rounded{background-color: #D0D0D0;border:1px solid #808080}
  
     #header .boxgrid{ 
   width: 323px; 
   height: 153px; 
   margin:0px;
   margin-bottom:0px; 
   float:left; 
   /*border: solid 2px #8399AF;*/ 
   overflow: hidden; 
   position: relative; 
  }
   #header .boxgrid img{ 
   position: absolute; 
   top: 0; 
   left: 0; 
   border: 0; 
  }
    #header .boxgrid p{ 
   padding: 0 10px; 
   color:#afafaf; 
   font-weight:bold; 
   font:10pt "Lucida Grande", Arial, sans-serif; 
  }
  #header  .boxcaption{ 
   float: left; 
   position: absolute; 
   background: #000; 
   height: 30px; 
   width: 100%; 
   text-align: left;
   padding-left:10px;
   padding-top: 2px;
   opacity: .6; 
   /* For IE 5-7 */
   filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=60);
   /* For IE 8 */
   -MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";
   }
   #header .captionfull .boxcaption {
   top: 100;
   left: 0;
  }
  #header  .caption .boxcaption {
   top: 110px;
   left: 0;
  }
   #header .boxcaption a,   #header .boxcaption .add{
   color: #FFFFFF;
   text-align:left;
   font-family: Lucida;
   font-size:1.2em;
   text-decoration: none;
   font-weight: bold;
  }
  
   #header .boxcaption .add{font-size:1.2em;padding-top:3px;font-weight: normal;color: #E8F8FF}


/* ------ file /view/component/default/catalog/css/widget.css ----------- */

#cat-search{width:270px;}
.v-form{margin-top:10px;margin-left:20px;}
.v-form .el-sel{width:100%;}

#cat-hor-search{background-image:none;border:1px solid #BDD7E6;padding-top:0}
#cat-hor-search .v-form{margin:0;}
#cat-hor-search .v-form td{vertical-align: middle;}

/* ------ file /view/component/default/catalog/css/fetch.css ----------- */

#cg-fetch{margin-left:0px;}
#cg-fetch .place{height:130px;}
#cg-fetch .place .photo{width:130px;height:100px;padding-right:10px;}
#cg-fetch .info .desc{line-height:1.5em;padding-top:.5em;}
#cg-fetch a.name{
  font-size:1.5em;
  -x-system-font:none;
  font-family:Arial,Helvetica,sans-serif;
  font-size-adjust:none;
  font-stretch:normal;
  font-style:normal;
  font-variant:normal;
  font-weight:normal;
  line-height:1;  
}
#cg-fetch .place .photo .rounded{border:1px solid #D0D0D0;padding:5px;padding-bottom:0px;height:105px;}
#cg-fetch .place .photo .empty{text-align:center;padding-top:30px;width:133px;}

#main-places-fetch{width:100%;margin-bottom:20px;}
#main-places-fetch .place td{padding-right:15px;}
#main-places-fetch .place img{border:1px solid #E0E0E0}
#main-places-fetch .place .stars-block{padding-top:2px;padding-left:23px;}
#main-places-fetch .info .desc{line-height:1.5em;padding-top:.5em;}
#main-places-fetch .link{text-align:center;padding-bottom:5px;padding-top:2px;}
#main-places-fetch a.name{
  text-decoration: none;
  font-weight: bold;
}
#main-places-fetch .place .rounded{border:1px solid #D0D0D0;padding:5px;padding-bottom:0px;padding-top:0px;height:142px;margin-top:5px;}

#places-mapbg{
  padding:5px; 
  padding-bottom:0px;
  border:1px solid #D7EAFF;
  background-color: #F4FAFF;
  margin-top:10px;
  width:955px;
  height:505px;
  margin-left:0px;
  display:none;
  
}
#places-map{width:960px;height:500px;}

#mode-links{text-align:left;margin-bottom:10px;text-align:right;}

.current-link{color:#000000;text-decoration:none}

#pl-tab td{padding-left:20px;}
#pl-tab .desc{margin-bottom:10px;}



