﻿#main_cemetery_map{
  width: 895px;
  height: 432px;
  margin-left:3px;
  .margin-left:0px;
}

#detail_cemetery_map{
  width: 895px;
  height: 432px;
   margin-left:3px;
  .margin-left:0px;
}

.map {
  width: 901px;
}

.map_filter{
  font-weight:bold;
  margin-bottom:0 !important;
  margin-left:10px;
  padding-bottom:5px;
  padding-top:5px;
  text-align:left;
}

.main_content_section{
margin-left:auto;
margin-right:auto;
width:901px;
}

.map_top {
  background: transparent url(../Images/MapContainer/mainpage_map_top.png) no-repeat;
  width: 901px;
  height: 40px;
}

.map_top_content {
  padding-left:12px;
  padding-top:10px;
  color:#FFFFFF;
}

.map_center {
  background: transparent url(../Images/MapContainer/mainpage_map_center.png) repeat-y;
  width: 901px;
}

.map_center_content {
  text-align: center;
}

.map_bottom {
  background: transparent url(../Images/MapContainer/mainpage_map_bottom.png) no-repeat;
  width: 901px;
  height: 13px;
}

.map_top h2 {
  margin:0;
  padding:0;
  color:#FFFFFF;
  border:none;
}

/* Detail view */
.collapser{
  cursor: hand;
  cursor: pointer;
}

.minus{
  background: transparent url(../Images/Button/profile_btn_minus.png) no-repeat;
  height:24px;
  margin-bottom:2px;
  margin-top:2px;
}

.plus{
  background: transparent url(../Images/Button/profile_btn_plus.png) no-repeat;
  height:24px;
  margin-bottom:2px;
  margin-top:2px;
}

.collapser h2{
  padding-left: 30px;
}

/* paging */

.paging_section{
  width: 100%;
  padding-left:5px;
  padding-top:10px;  
}

.paging_section a{
  padding-left: 5px;
  padding-right: 5px;
  font-weight: normal !important;
  text-decoration: underline !important;
}

.paging_section a.selected_page{
  font-weight: bold !important;
  text-decoration: none !important;
  font-size: 16px !important;
}

/* last 10 comments */

.comments_main_container{
  float:left;
  margin-left:9px;
  padding-top:10px;
  width:296px;
}

.comments_top{
background:transparent url(../Images/CemeteryItem/mainpage_comments_top.png) no-repeat;
width: 296px;
height: 40px;
}

.comments_top h2{
margin:0;
padding:0;
color:#FFFFFF;

border-bottom:none;
color:inherited;

}

.comments_top_content{
padding-left:12px;
padding-top:10px;
color:#FFFFFF;
}

.comments_center{
background:transparent url(../Images/CemeteryItem/mainpage_comments_center.png) repeat-y;
width: 296px;
}

.comments_center_content{
text-align: center;
width:296px;
.width:296px; /*IE*/
/*padding-top: 10px;
padding-bottom: 20px;
padding-left:20px;
padding-right:20px;*/
}

.comments_bottom{
background:transparent url(../Images/CemeteryItem/mainpage_comments_bottom.png) no-repeat;
width: 296px;
height: 13px;
}

.comments_center_content_item{
width: 178px;
float:left;
padding:3px;
}

.comment_body_center_small{
background: transparent url(../Images/CemeteryItem/mainpage_comments_item.png) no-repeat;
width: 257px;
height: 80px;
margin-left: 10px;
}

.comments_center_content_item_top_content h2{
font-size:14px;
margin:0;
padding-top:5px;
padding-left:0px;
padding-right:0px;
padding-bottom:0px;
border:none;
}

.comments_center_content_item_top_content a{
color:#1A1A1A;
text-decoration:none;
}

.comments_center_content_item_top_content a:hover{
color:#1A1A1A;
text-decoration:underline;
}

.comments_center_content_item_picture{
background: transparent url(../Images/CemeteryItem/mainpage_comments_item_picture.png) no-repeat;
width: 178px;
height: 120px;
}

.comments_center_content_item_picture_userpicture{
width: 178px;
height: 120px;
}

.comments_center_content_item_center{
background: transparent url(../Images/CemeteryItem/mainpage_comments_item_center.png) no-repeat;
width: 178px;
height: 79px;
}

.comments_center_content_item_center_content{
text-align:justify;
padding-left:8px;
padding-right:8px;
padding-top:6px;
font-weight:bold;
}

.comments_center_content_item_center_content a{
color:#606060;
text-decoration:none;
}

.comments_center_content_item_center_content a:hover{
color:#606060;
text-decoration:underline;
}

.comments_center_content_item_bottom{
background: transparent url(../Images/CemeteryItem/mainpage_comments_item_bottom.png) no-repeat;
width: 178px;
height: 34px;
}

.comments_center_content_item_bottom_content{
line-height:30px;
padding-right:8px;
text-align:right;
font-weight:bold;
}

.comments_center_content_item_bottom_content a{
color:#FFFFFF;
text-decoration:none;
}

.comments_center_content_item_bottom_content a:hover{
color:#606060;
text-decoration:none;
}

.cmmnts_flt{
  float: left;
}

.comment_title_small{
  text-align: right;
  width: 165px;
  height: 80px;
}

.comment_body_wrapper_small{
}

.comment_body_content_small{
  padding-left:10px;
  padding-right:5px;
  padding-top:20px;
  text-align:left;
}

.smallavtr{
margin-left:10px;
}

/* map items */
.map_items_section{
  height: 55px;
}

.map_counter{
  text-align:center;
  font-weight: bold;
  font-size: 40px;
}

.map_items_section div{
  float: left;
  margin-left: 10px;
  cursor: hand;
  cursor: pointer;
  padding: 3px;
}

.map_items_section div.selectedicon{
  border: 1px solid #FFFFFF;
  background-color: #3F200C;
}

.map_item_candle{
  background: transparent url(../Images/MapIcons/map_candle_silver.png) no-repeat center;
  width: 29px;
  height: 23px;
}

.map_item_candle_gold{
  background: transparent url(../Images/MapIcons/map_candle_gold.png) no-repeat center;
  width: 29px;
  height: 23px;
}

.map_item_flower{
  background: transparent url(../Images/MapIcons/map_flower.png) no-repeat center;
  height: 43px;
  width: 23px;
}

.map_item_flower_gold{
  background: transparent url(../Images/MapIcons/map_flower_gold.png) no-repeat center;
  height: 43px;
  width: 23px;
}

.map_item_cross{
  background: transparent url(../Images/MapIcons/map_tomb.png) no-repeat center;
  height: 32px;
  width: 26px;
}
.searh_field{float: left;margin-right: 5px;}

.stepbuttons{
  width: 700px;
  padding-top: 15px;
}

.nxtbtn{
  bottom: 15px;
  right: 125px;
  position: fixed;
}

.prvbtn{
  bottom: 15px;
  left: 23px;
  position: fixed;
}

.aw_logo{
  background: transparent url(../Images/Logos/AC_120_notext.png) no-repeat center;
  height: 62px;
  width: 120px;
  bottom: 0px;
  right: 0px;
  position: fixed;
}

table#cemetery_table_pnl_comments div#detail_cemetery_map {
  margin-left:0px;
}

table#cemetery_table_pnl_comments div#tabs-map {
  padding:0px;
}

div.plus, div.minus{
  border-bottom: 1px solid #964810;
  padding-bottom: 4px;
}