.ui-zAudiencePopup {
  position: absolute;
  z-index: 1000;
  color: #4f4e4d;
}

.ui-zAudiencePopup .content {
  padding: 10px 15px;
  position: relative;
}

.ui-zAudiencePopup-right {
  padding: 0 19px 0 0;
  background: url('../../images/popup_aud_bg_new.png') no-repeat 100% 0;
  border-left: 1px solid #a59f94;
}

.ui-zAudiencePopup-left {
  padding: 0 0 0 9px;
  background: url('../../images/popup_aud_bg_l.png') no-repeat 0 0;
  border-right: 1px solid #a59f94;
}

.ui-zAudiencePopup .bottom {
  position: absolute;
  left: 0;
  top: 100%;
  width: 100%;
}

.ui-zAudiencePopup-right .bottom {
  height: 19px;
  background: url('../../images/popup_aud_bg_new.png') no-repeat 0 100%;
}

.ui-zAudiencePopup-left .bottom {
  height: 9px;
  background: url('../../images/popup_aud_bg_l.png') no-repeat 100% 100%;
}

.list_request.ui-zAudiencePopup-left .bottom {
  height: 9px;
  background: url('../../images/popup_aud_bg_white.png') no-repeat 0 100%;
}


.ui-zAudiencePopup .bottom .corn {
  position: absolute;
  top: 0;
}

.ui-zAudiencePopup-right .bottom .corn {
  width: 19px;
  height: 19px;
  background: url('../../images/popup_aud_bg_new.png') no-repeat 100% 100%;
  left: 100%;
}

.ui-zAudiencePopup-left .bottom .corn {
  width: 9px;
  height: 9px;
  background: url('../../images/popup_aud_bg_l.png') no-repeat 0 100%;
  right: 100%;
}

.list_request.ui-zAudiencePopup-left .bottom .corn {
  width: 9px;
  height: 9px;
  background: url('../../images/popup_aud_bg_white.png') no-repeat 100% 100%;
  left: 100%;
}
.list_request.ui-zAudiencePopup-left { border-right:none; }

.ui-zAudiencePopup .corner {
  width: 9px;
  height: 17px;
  position: absolute;
  top: 10px;

}

.ui-zAudiencePopup-right .corner {
  left: -9px;
  background: url('../../images/popup_aud_corn_new.png') no-repeat 0 0;
}

.ui-zAudiencePopup-left .corner {
  right: -9px;
  background: url('../../images/popup_aud_corn_l.png') no-repeat 0 0;
}

.ui-zAudiencePopup h3 {
  margin: 0 0 5px;
  font-size: 12px;
}

.ui-zAudiencePopup ul {
  list-style: none;
}

.ui-zAudiencePopup li {
  background:url("../../images/ico_actions.png") no-repeat scroll 0 5px;
  font-family:Verdana;
  font-size:11px;
  height:28px;
  line-height:28px;
  overflow:hidden;
  padding-left:30px;
}

.ui-zAudiencePopup .menu_item {
  cursor: pointer;
  color: #43798F;
}

.contactsPopup.ui-zAudiencePopup li, .withoutIcons.ui-zAudiencePopup li, .last_request_aud.ui-zAudiencePopup li, .list_request.ui-zAudiencePopup li {
background-image:none;
padding-left:0px;
}

.contactsPopup.ui-zAudiencePopup li a {
display:inline;
line-height:normal;
}

.points.ui-zAudiencePopup li {
background:url("../../images/ico_actions.png") no-repeat scroll 0 3px;
height:22px;
line-height:22px;
padding-left:26px;
}

.points.ui-zAudiencePopup .remove {
background:url("../../images/ico_actions.png") no-repeat scroll 0 -50px;
}

.points.ui-zAudiencePopup .home {
background:url("../../images/popup/geo_home.png") no-repeat scroll 0 2px;
}

.points.ui-zAudiencePopup .work {
background:url("../../images/popup/geo_work.png") no-repeat scroll 0 2px;
}

.points.ui-zAudiencePopup .edit {
background:url("../../images/popup/geo_edit.png") no-repeat scroll 0 2px;
}

.ui-zAudiencePopup .send {
background-position:0 -20px;
}

.ui-zAudiencePopup .send.dontwork {
background-position:0 -141px;
}

.ui-zAudiencePopup .delete {
background-position:0 -48px;
}

.ui-zAudiencePopup .comments {
background-position:0 -75px;
}

.ui-zAudiencePopup .comments.dontwork {
background-position:0 -108px;
}

.ui-zAudiencePopup .dontwork a {
color:#999;
}

.ui-zAudiencePopup a {
  /*font-weight: bold;*/
  text-decoration: none;
}
/*Tuorism*/
.last_request_aud.ui-zAudiencePopup li {
font-family:Arial,sans-serif;
font-size:11px;
width:190px;
}

.last_request_aud.ui-zAudiencePopup a {
float:right;
font-size:12px;
font-weight:bold;
padding-right:2px;
text-decoration:underline;
width:20px;
}

.list_request.ui-zAudiencePopup {
padding:0 9px 0 0;
}

.list_request.ui-zAudiencePopup .content {
background-color:#FFFFFF;
border-top:1px solid #cccccc;
padding-left:0;
padding-right:0;
}

.list_request.ui-zAudiencePopup li {
padding:0 20px;
}

.list_request .corner {
  background-image:url("/st/plush/images/emerging_block_right.png");
  height:20px;
  right:0;
}

.ui-zAudiencePopup-left  {
  background:url("../../images/popup_aud_bg_l.png") no-repeat 0 0;
  border-right:1px solid #A59F94;
  padding-bottom:0;
  padding-right:0;
  padding-top:0;
}

.list_request.ui-zAudiencePopup-left  {
  background:url("../../images/popup_aud_bg_white.png") no-repeat 100% 0;
  border-left:1px solid #cccccc;
}

dd.authors_bookmarks {
border:none;
}

dd.authors_bookmarks div {
border:none;
}

/*-----*/

.offerblock li
{
  height:auto;
}

.offerblock_ul li
{
  border-bottom:1px solid #e0e0e0;
  padding:10px 0;
  font-size:11px;
  font-family:Tahoma;
}

.offer_list .offerblock_ul li { line-height: 25px; }

    .offer_list .offerblock_ul .date { width:auto; padding:0;}
    .offer_list .offerblock_ul .date span { padding:0 10px; line-height:25px; }
    .offer_list .offerblock_ul .offer { width:570px; }
    .offer_list .offerblock_ul .order { padding:20px 15px 0 0; }
    .offer_list .offerblock_ul .cost { padding-top:20px; }


    .offerblock_ul .date { width:60px; float:left; padding:7px 0 0 0; }
    .offerblock_ul .offer { width:320px; float:left; padding-right:10px; }
    .offerblock_ul .cost { width:95px; float:left; padding-top:20px; }
    .offerblock_ul .order { width:90px; float:right; padding-top:23px; text-align:right; }

.offerblock_ul .date span { color:#9b9b9b; line-height:13px; }
.offerblock_ul .offer .offerhead { color:#43798f; font-weight:bold; padding:0; }
.offerblock_ul .offer .offercontent { color:#999999; font-weight:normal; padding:0; line-height:12px; max-height:25px; display:block; overflow:hidden; }
.offerblock_ul .offer .reference { color:#43798f; font-weight:normal; padding:0; }
.offerblock_ul .cost  span { color:#999999; }
.offerblock_ul .cost  span.cost_number { color:#333333;font-weight:bold; font-size:15px; letter-spacing:-1px; }



