.warning, .messagesok, .messageserror {display:none} 

.messageserror {
	background:#FFECE5 url(/site/pic/icoErrorBig.gif) no-repeat scroll 10px 50%;
	border:1px solid #FF4600;
	clear:both;
	color:#FF4600;
	font-size:12px;
	height:auto;
	margin:10px 17px;
	min-height:40px;
	padding:10px 10px 10px 60px;
} 

ul.messagesok {
	background:#E7F3D7 url(/site/pic/icoSuccesBig.gif) no-repeat scroll 10px 50%;
	border:1px solid #76B800;
	clear:both;
	color:#343434;
	font-size:12px;
	font-weight:bold;
	margin:10px 17px;
	min-height:40px;
	padding:10px 10px 10px 60px;
} 

.middle {padding-bottom:20px}

#outer {padding:0 10px 10px 10px}

#minWidth {position:relative; min-width:1000px; border-top:4px solid #df1920}

.advCommonArea .contacts .form .button input { width: 130px}

.login-form {
	padding: 19px 14px 6px 14px;
	margin: 0 -14px;
	zoom: 1;
}
.login-form td{
	padding: 0 0 10px 0;	
}
.pgSubPagePadding {
	padding: 20px 20px 20px 20px;
}
.pgSubPagePadding p {
	font: 9pt/1.7em Arial;
	padding: 0.8em 75px 0.8em 0;
}

.auth-block {float:left; width:420px}

.advCommonArea {
	clear: both;
/*	background:none; */
	padding: 0 0 18px 0;
	zoom: 1;
}

.noPhotoCompare {
	background:transparent url(/site/pic/content/img_no_photo.png) no-repeat scroll 0 0;
	height:72px;
	overflow:hidden;
	width:72px;
}

.advFilters{
	background:#F1F1ED;
}


.small-title .ico-set {position:absolute; left:-8px; top:5px; width:7px; height:7px; background-position:-152px -73px}
.ico-set {background-image:url(/site/pic/ico-set.png); font-size:1px}

.ar-r {width:11px; height:11px; background-position:-134px -73px}
.ar-l {width:11px; height:11px; background-position:-124px -73px}
.ico-1 {background-position:-13px -73px}
.ico-3 {width:15px; height:15px; background-position:-40px -73px}
.ico-4 {width:15px; height:15px; background-position:-55px -73px}
.ico-5 {width:17px; height:12px; background-position:-175px -88px}
.ico-6 {position:relative; clear:both; float:left; left:50%; margin-left:-7px; width:14px; height:7px; background-position:-165px -100px; margin-top:1px; font-size:1px}
.ico-7 {width:24px; height:19px; background-position:-165px -107px}
.ico-8 {width:15px; height:15px; background-position:-116px -175px}
.ico-9 {width:15px; height:15px; background-position:-150px -175px; margin-right:13px}
.premium {width:45px; height:16px; background-position:-70px -73px; margin:0}
.premium-p {background-position:0 -197px; margin:1px 13px 0 0}
.partner {background-position:-57px -197px; margin:1px 13px 0 0}

.add-form-step {background-position:0 0; padding:20px 10px 20px 31px}
.add-form-step .col-left {float:left; width:40% !important; margin-right:30px}
.add-form-step .col-right {float:left; width:40% !important}
.add-form-step .small-title, .contact-content .small-title {position:relative; margin-left:-14px; font-size:1em; padding:0 0 14px 14px}

.view-field {background-image:none !important; padding-top:0 !important}


.left-col {position:relative; z-index:999; float:left; width:200px}
.right-col {float:left; width:100%; margin-left:-200px}
.rightcol {padding-left:210px}

.txtarea-inp {width:100%;height:100%}

.d_none {display:none}

/* // ---- category ---- // */
.category {position:relative; z-index:999; background-color:#f7f7f7; border-top:1px solid #fff; padding:8px 5px 10px 10px; margin-bottom:10px}
.category .h2 {position:relative; font-size:1em; padding-bottom:11px; padding-right:14px}
.category .h2 .blue {font-weight:normal}
.category .h2 .ar-t {position:absolute; right:0; top:1px}
.category ul {font-size:.917em; margin:0; padding:0 0 9px 0; list-style-type:none}
.category ul li {padding-left:6px; background: url(/site/pic/li1.gif) no-repeat 0 11px; line-height:1.82em}
.category ul li.big-f {font-size:1.091em; line-height:1.67em; font-weight:bold; background-position:0 10px}
.back-cat {position:relative; padding-left:15px; font-size:.917em}
	.back-cat .ico-set {position:absolute; top:2px; left:0; width:11px; height:11px; background-position:-183px -40px}
.blue-cat {border-top-width:0; background-color:#e7f1f5; padding-left:15px}
/* -- ---- category ---- -- */

/* // ---- partners card ---- // */
.partners-card {position:relative;  background:#ddf0f7 url(/pic/partners-bg.png) repeat-x 0 0; padding:5px 17px 10px}
	.partners-card .img-cover {float:left; margin:5px 10px 0 0}
	.partners-card h2 {font-size:1.5em; padding-bottom:8px}
	.partners-card .cont-ico li {padding-bottom:0}
	.card-gray {background:#f1f1f1}
		.card-gray h2 {padding-bottom:4px}
		.card-gray p {padding-bottom:2px}
		.card-gray .img-cover {margin-bottom:10px}
		.card-gray table {float:right; border-collapse:collapse; border-spacing:0; margin:5px 0 10px}
			.card-gray table td {border-left:10px solid #f1f1f1; background-color:#fff; padding:0; vertical-align:top}
			.card-gray table dl {width:185px; padding-bottom:3px}
				.card-gray table dt {position:relative; padding:3px 1px 4px 5px; background-color:#ffdb06; font-weight:bold}
					.card-gray table dt .brd-tl, .card-gray table dt .brd-tr  {border-color:#f1f1f1;}
				.card-gray table dd {padding:0px 2px 5px 3px;margin:0 0 0 0}
					.card-gray table dd.total {font-weight:bold}
/* -- ---- partners card ---- -- */ 
.cfix:after, .clear-li li:after {content:".";display:block;font-size:1px;height:0;clear:both;visibility:hidden}
.cfix, .clear-li li {display:inline-block}

/* // ---- cont ico ---- // */
.cont-ico {}
	.cont-ico li {position:relative; padding:1px 0 2px 20px}
		.cont-ico li .ico-set {position:absolute; left:0}
		.cont-ico li.no-ico {padding-left:0}
		.cont-ico li.ico-phone .ico-set {top:3px; width:13px; height:11px; background-position:-183px -51px}
		.cont-ico li.ico-mphone .ico-set {top:2px; left:3px; width:7px; height:13px; background-position:-159px -73px}
		.cont-ico li.ico-icq .ico-set {top:3px; width:12px; height:12px; background-position:-166px -73px}
		.cont-ico li.ico-mail .ico-set {top:4px; width:12px; height:10px; background-position:-183px -62px}
/* -- ---- cont ico ---- -- */

.view-field {background-image:none !important; padding-top:0 !important}
.view-field .no-inp {font-size:1.09em; padding:2px 5px 3px 8px; margin-left:0}
.view-field .left-imp {float:left; width:70%}
.view-field .leftimp {position:relative; padding-right:38px}
.view-field .right-imp {position:relative; float:right; width:30%; margin-left:-30%}
.locked {right:20px; top:3px; width:30px; background-position:-140px -89px; width:13px; height:13px}
.view-field .addform-step {width:69%}


.addform-step .small-txt {color:#929292; font-size:.91em; padding-bottom:1px}
.no-inp {position:relative; margin-left:-14px; color:#5e5e5e; padding:5px 10px 6px 14px; background-color:#f0f0f0}
.bg-set {background-image:url(/site/pic/bg-set.png); background-repeat:no-repeat}

.crn {position:absolute; background-image:url(/site/pic/crn-set.png); font-size:1px}
.c-tl, .c-tr, .c-bl, .c-br {position:absolute; font-size:1px}
.c-tl {top:0; left:0}
.c-tr {top:0; right:0}
.c-bl {bottom:0; left:0}
.c-br {bottom:0; right:0}



/* // ---- paging ---- // */
.filter-pages {background-color:#f0f0f0; padding:6px 10px 8px 10px; font-size:.833em}
.filter-pages .sel-flt, .filter-pages .show-page-result, .filter-pages .pageon {float:left; padding-top:3px}
.filter-pages .pageon {padding-right:30px}
.filter-pages .pages {float:right; padding-top:3px; color:#aaa}
.filter-pages .prev-page img, .filter-pages .nxt-page img {vertical-align:top; margin-top:2px}

.legend {padding:10px 0; text-align:right; font-size:.917em; border-bottom:1px solid #eee; margin-bottom:14px}
	.legend img {margin:0 0 0 10px}
	.legend .ico-1 {background-position:-40px -73px}
	.legend .ico-2 {background-position:-26px -73px}
	.legend .ico-brd {}
/* -- ---- paging ---- -- */




.breadcrumbs_menu {
	border-bottom:3px solid #EDEBE9;
	height:1px;
}

.tareafull_size{
	width:100%;	
}
.clear-items-block {border:1px solid #427c92; text-align:center; padding:20px 10px; text-align:center; font-weight:bold; margin:10px 0}

.fltres {
	-x-system-font:none;
	font-family:Arial;
	font-size:10.5pt;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:1.2em;
	padding:0 10px 10px 0px;
	vertical-align:top;
}

.backLink{
	padding:0 14px 0 0;
}

.backLink a {
	-x-system-font:none;
	background:transparent url(/site/pic/icons/i_back.gif) no-repeat scroll;
	display:block;
	font-family:Arial;
	font-size:9pt;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:1.25em;
	padding:0 0 0 20px;
}


/* // ---- typography ---- // */

.blue {color:#008FD3}
.red {color:#f00}
.or {color:#FF3200}
.or-d {color:#E5000A}
.gray {color:#aaa}
.green {color:#02a102}
/* -- ---- typography ---- -- */

.s-title {position:relative; font-size:1em; background-color:#e2e2e2; background-position:-2294px 0}
.s-title strong {display:block; padding:7px 10px 9px 30px}

.s-title .ico-dwn {top:8px; left:10px}

.ico-dwn {position:absolute;width:13px; height:13px; background-position:-183px -17px}

.small-tbl th {
	background-color:#F1F1EB;
	border-color:#FFFFFF;
	border-style:solid;
	border-width:1px 1px 1px 0;
	padding:2px 2px 3px 12px;
	text-align:left;
}
.small-tbl td {
	color:#343434;
	padding:10px 6px 10px 10px;
}

.ico-note {background-position:0 -73px}
.ico-99 {background-position:0 -73px} 

.no-active, .yes-active, .wait-active, .cancel-active {position:relative; font-size:1em; font-weight:bold; padding:2px 0 2px 15px; color:#d9000a; zoom:1}
	.no-active .ico-set, .yes-active .ico-set, .wait-active .ico-set, .cancel-active .ico-set {position:absolute; left:0; top:3px; width:11px; height:11px}
.yes-active {color:#18ac0e}
.wait-active {color:#fe7902}
.cancel-active {color:#fe5700}
	.no-active .ico-set {background-position:-164px -89px}
	.yes-active .ico-set {background-position:-153px -89px}
	.wait-active .ico-set {background-position:-179px -140px}
	.cancel-active .ico-set {background-position:-179px -151px}



.brd-tr, .brd-tl, .brd-br, .brd-bl {position:absolute; width:1px; height:1px; border-color:#fff; border-style:solid; font-size:1px; line-height:1px}
.brd-tl {top:0; left:0; border-width:1px 0 0 1px}
.brd-tr {top:0; right:0; border-width:1px 1px 0 0}
.brd-bl {bottom:0; left:0; border-width:0 0 1px 1px}
.brd-br {bottom:0; right:0; border-width:0 1px 1px 0}

.cbqi {
	clear:both;
	display:block;
	height:1px;
	margin:10px 0 0 -1px;
	border-top: 1px solid rgb(223, 223, 223);
}
.qi {
	padding:7px 0 7px 0;
}
.qi a {
	margin:10px 0 0 0;
	text-decoration:none;
	color:#008DC8;
	cursor:pointer;	
}
.qi a span {
	border-bottom:1px dashed #008DC8;
	font-size:0.9em;
}
.qi_text{
	font-size:0.9em;
}
.qi_text a {	
	text-decoration:none;
	color:#008DC8;	
	border-bottom:1px dashed #008DC8;
	cursor:pointer;	
}


.floatRight {float:right}

ul.warning {
	background:#FFFFFF url(/site/pic/icoWarningBig.gif) no-repeat scroll 10px 50%;
	border:1px solid #FFC62A;
	clear:both;
	font-size:1em;
	margin:5px 0pt 0pt;
	min-height:40px;
	padding:10px 10px 10px 60px;
} 

.clr {clear:both; float:none !important; height:1px !important; font-size:1px !important; border:none; margin:0 !important; padding:0 !important; background:transparent !important; visibility:hidden !important}

.small-title {
	font-size:1.167em;
	font-weight:bold;
	padding:3px 16px;
	position:relative;
}
.login-form .small-title {
	font-size:1em;
	margin-left:-14px;
	padding:0 0 14px 14px;
	position:relative;
}
.inp-small {
	width: 25px;
}
.inp-middle {
	width: 55px;
}
.red {
	font: 9pt Tahoma;
	color: #FF0000; 
}


.exchange {font-size:.909em; padding-left:8px}
	 .exchange a {position:relative; color:#444; padding:0 2px 2px; text-decoration:none;font-size:0.9em;}
	 .exchange a.selected {color:#fff; background-color:#ffae00}

.field_error{background: #FFCCCC; background-image:none;}
.error_icon{position: absolute; margin-left: 2px; margin-top: 1px; display: none}
.error_label .error {display: inline}
.error_label .error_icon {display: inline}
.error_label select, .error_label input, .error_label textarea {background: #FFCCCC; background-image:none;}

.search-partners {
	margin: 11px 0 0 0;
	padding: 0 18px 16px 18px;
	background: #F6F6F5;
}

.search-partners h2 {
	font: 13.5pt/1.2em Arial;
	padding: 9px 0 10px 0;	
}

.search-partners .field input {
	width: 100%;
}

.search-partners .button input {
	margin: 13px 0 0 0;
	width: 118px;
}


.add-partners {width:243px; height:74px; background:url(/site/pic/partners.png); text-align:right; font-size:15px; padding:5px 10px 0 0}
.add-partners .btn-c {margin-left:auto; margin-top:6px}


/* // ---- form request ---- // */
.form-request {position:absolute; z-index:999; top:15%; left:50%; width:400px; border:1px solid #ccc; margin-left:-200px; background-color:#fff}
	.formrequest {border:1px solid #eee; padding:10px}
	.formrequest .title {border-bottom:1px solid #ccc; background-color:#f0f0f0; margin-bottom:3px}
		.formrequest .title span {display:block; border-bottom:1px solid #fff; padding:5px; text-align:center; font-size:17px}
	.formrequest .lbl {font-weight:bold; padding-bottom:1px}
		.formrequest .lbl small {color:#999; font-weight:normal; font-size:10px}
	.formrequest .inputs {padding-bottom:9px}
	.formrequest .btns {}
		.formrequest .btns .btn-b {float:right}
/* -- ---- form request ---- -- */



.downloaded-photo {padding-top:21px}
.downloaded-photo table {border-collapse:collapse; border:0}
.downloaded-photo td {background-color:#f0f0f0; border-right:1px solid #fff; padding:10px; vertical-align:top}
.downloaded-photo .ph {float:left; padding-right:10px}
.downloaded-photo .del {float:right}
.downloaded-photo .inputs {width:80%}
.downloaded-photo .small-txt {color:#5e5e5e; padding-top:5px}
.downloaded-photo img {vertical-align:top}
.downloaded-photo .length {width:154px}

.nothing_found {font: 13.5pt Arial;	padding: 0px 0px 20px 0px;}

.selectControl .indexCol a {color: white}

.today{
	color: #95B007;
}

.schResTableView td {vertical-align: top}

.regionChilds i {white-space: nowrap}
.advCommonArea .contacts .form {padding-right: 16px;}

.yellow_message_block{
	background-color:yellow;
	padding: 3px;
	margin: 5px;
	border:1px solid #FDA200;
}

.galleryScope a.pic .act {
	border: 1px solid #B9D718;	
}

#advancedSearchForm .link {margin-top: 5px}

.popupProgress {
	top: 250px;
	left: 50%;
	margin-left: 180px;
	width: 300px;
	top:expression(((document.compatMode=='CSS1Compat' ? document.documentElement.scrollTop+100 : document.body.scrollTop+100) + this.offsetWidth*0 /* HACK HERE !*/) + 'px');
	position:fixed;
	position:expression('absolute');
}

.schResTableView .brd-b {padding-bottom:10px}
.schResTableView .brd-b ul {margin:0; padding:0; list-style-type:none}
.schResTableView .brd-b ul li {float:right; padding-left:6px}
.schResTableView .brd-b ul .lft {float:left !important; padding-left:0; padding-right:6px}
.schResTableView th {padding-bottom: 5px}

.schResMyOffers .brd-b ul {margin:0; padding:0; list-style-type:none}
.schResMyOffers .brd-b ul li {float:right; padding-left:6px}
.schResMyOffers .brd-b ul .lft {float:left !important; padding-left:0; padding-right:6px}

.pgUZtabAdminOffer .brd-b ul {margin:0; padding:0; list-style-type:none}
.pgUZtabAdminOffer .brd-b ul li {float:right; padding-left:6px}
.pgUZtabAdminOffer .brd-b ul .lft {float:left !important; padding-left:0; padding-right:6px}


.extend-fields {padding-bottom:10px}
.extend-fields li {position:relative; background: url(/site/pic/plus.gif) no-repeat 0 2px; padding-left:16px; padding-bottom:12px}
.extend-fields a.hilink {position:absolute; top:2px; left:0; width:11px; height:11px}
.extend-fields li.minus {background-image:url(/site/pic/minus.gif) !important}
.extend-fields .show-div {background-color:#eee; padding-bottom:15px; margin-top:10px}
.extend-fields table {width:100%; border-collapse:collapse; border:0}
.extend-fields td {padding:10px 20px 0 10px; vertical-align:top}

#advancedSearchForm {display: none}

.alertFilters {padding: 0px}
.alertFilters .switcher {display: none}
.alertFilters #searchPanelSwitch {display: none}
.alertFilters .searchForm {padding: 0px 20px}
.alertFilters #advancedSearchForm {display: block; background: transparent}
.alertFilters .button {display: none}
.alertFilters .link {display: none}
.alertFilters h3 {background: none; font-size: 10pt!important; font-weight: bold!important}

.alertFilters .searchForm {
	clear: both;
	background: white;
	margin: 20px 17px 0px 17px;
	padding-bottom: 10px
}

.alertFilters .searchForm td {
}

.alertFilters .searchForm td.col1 {
	width: 355px;
	vertical-align: top;
}

.alertFilters .searchForm td.col2 {
	width: 460px;
	vertical-align: top;	
}

.alertFilters .searchForm td.col3 {
	width: 155px;
	text-align: center;
	vertical-align: top;
}

.alertFilters .searchForm .priceArea {
	height: 56px;
	margin: 0 0 0 0px;
}	

.alertFilters .searchForm .priceArea .lPrice,
.alertFilters .searchForm .priceArea .lDash {
	padding: 5px 6px 7px 6px!important;		
}

.alertFilters .searchForm .priceArea .lPrice {
	padding-right: 15px!important; 	
}

.alertFilters .searchForm .priceArea input {
	width: 45px!important;
}

.alertFilters .searchForm .priceArea select {
	margin-left: 20px!important; 	
}

.alertFilters .searchForm .col1 .filters {
	padding: 0 0 0 18px!important;
}

.alertFilters .searchForm .filters a {
	line-height: 1.6em;
	text-decoration: none;
	padding: 2px 5px 3px 6px;	
}

.alertFilters .searchForm .filters a span {
	border-bottom: 1px dashed;
	padding: 0 1px 0 0;
}

.alertFilters .searchForm .filters a.act {
	background: #F6FFC9;
	color: #749209;
}


.alertFilters .searchForm .roomArea {
	height: 56px;
}	

.alertFilters .searchForm .roomArea .lRoom {
	padding: 5px 16px 7px 6px;
}	


.alertFilters .searchForm .roomArea label {
	font: 10.5pt Arial;
	padding: 5px 8px 7px 3px;
}	

.alertFilters .searchForm .filters .zone {
	padding: 0 13px 0 20px;
}

.alertFilters .searchForm .filters .zone a,
.alertFilters .searchForm .filters .metro a {
	padding: 2px 16px 3px 0px;	
	background: url(/site/pic/icons/icons.png) 100% -548px no-repeat; 	
}


.alertFilters .searchForm .lLabel label {
	padding: 0 10px 0 0;	
}

.alertFilters .searchForm .rLabel label {
	padding: 0 0 0 10px;	
}

.alertFilters .searchForm .checkBox input,
.alertFilters .searchForm .checkBox label {
	vertical-align: middle;
}

.alertFilters .searchForm .lSquare label {
	padding: 0 0 0 9px;
}

.alertFilters .searchForm .sup {
	position: absolute;
	font: 6pt Arial;
}

.alertFilters .searchForm .ldash {
	text-align: center;
}

/* customView1 */

.alertFilters .searchForm .customView1 .filters {
	padding: 0 0 0 18px;	
}

.alertFilters .searchForm .customView1 .formView {
	margin: 0 0 1px 30px;
}

/* customView2 */

.alertFilters .searchForm .customView2 input.text,
.alertFilters .searchForm .customView2 select {
	width: 100%;
}

.alertFilters .searchForm .customView2 td {
	font: 9pt Arial;
	vertical-align: middle;
	padding: 17px 0 0 0;
}

.alertFilters .searchForm .customView2 .lDash {
	font: 13.5pt/0.5em Arial;
	padding: 15px 0px 0px 0px;		
	text-align: center;
	vertical-align: middle;
}

/* customView3 */

.alertFilters .searchForm .customView3 {
	margin: 0 0 18px 0;	
}

.alertFilters .searchForm .customView3 input.text,
.alertFilters .searchForm .customView3 select {
	width: 100%!important;
}

.alertFilters .searchForm .customView3 td {
	font: 9pt Arial;
	vertical-align: middle;
	padding: 17px 0 0 0;
}


.alertFilters .searchForm .col3 {
	padding: 0 0 0 15px;	
}

.alertFilters .searchForm .button input {
	margin: 25px 0 5px 0;
	width: 115px;
} 

.alertFilters .searchForm .col3 .link a {
	color: #FFF;
	text-decoration: none;
} 

.alertFilters .searchForm .col3 .link a span {
	border-bottom: 1px dashed #FFF;
	padding: 0 1px 0 0;
}

.alertFilters .searchForm .obj_type a{
	border-bottom: 1px dashed #FFF;
	padding: 0 6px 0 0;
}

.searchAlertTable .topLabel, .searchAlertTable .field {padding: 15px 0px 5px 0px!important}


.alertFilters .searchForm .obj_type a.act {
	background:#F6FFC9;	background-image:none;
	color:#749209;
}
.alertFilters .searchForm .zarybeg_filtr {
	margin: 0 0 0 0;
	width:840px;
}

.specialOffersNarrow li {border-bottom: none}

.popupClose {
	cursor: pointer; 
	cursor: hand;
}

.regForm .error_icon {margin-top: 11px!important}

.pgUZtabAdminOffer h1 {
	margin: 20px 0 19px 0;
	font: 13.5pt/1.2em Arial;
}


.pgUZtabMyOffersCont .rowData .colIcons .i1 {
	width: 17px;
	height: 17px;
	margin: 4px 0 4px 12px;
}

.pgUZtabMyOffersCont .rowData .colIcons .i1 a {
	display: block!important;
	width: 17px!important;
	height: 17px!important;
	background: url(/site/pic/icons/icons.png) 0px 0px no-repeat;
}

.pgUZtabMyOffersCont .rowData .colIcons .i1 a {background-position: 0px 0px}
.pgUZtabMyOffersCont .rowData .colIcons .i1 a:hover {background-position: -50px 0px}
.pgUZtabMyOffersCont .rowData .colIcons .i1 a.act {background-position: -100px 0px !important}

.pgAddOfferCont .offerViewMark .schResTableView table {
	border: 1px solid #eb8d7a;	
	background: #FFF;
}

.pgAddOfferCont .offerViewMark {
	background: #F2F1F1;	
	margin: 12px 0 0 0;
}

.pgAddOfferCont .offerViewMark .schResTableView td {
	border: 0px;
}

.tabsLink a.noteadd {background:url(/site/pic/icons/ico_notepad.gif) 5px 7px no-repeat;}
.tabsLink a.compareadd {background:url(/site/pic/icons/ico_compare.gif) 5px 7px no-repeat;}
.pgAdvertActions .noteadd a {
	background:url(/site/pic/icons/ico_notepad.gif) 5px 8px no-repeat;
	padding-left:18px;
}
.pgAdvertActions .compareadd a {
	background:url(/site/pic/icons/ico_compare.gif) 7px 8px no-repeat;
	padding-left:26px;
}

#add_ad , #del_ad, #add_comp, #del_comp{
	display: block;
	float: left;
	text-decoration: none;
	border: 1px solid transparent;
	padding: 0px 0px 0px 0px;
	color: #FFF;
}

.textHint {position: absolute; display: none; }
.textHint select {border: solid 1px grey; overflow: hidden; width: 100%}


.bottomSeoText {margin: 5px 10px; text-align: center; font-size: 1em;}


/* drupal cascads style */


#block-views-theme { 
background:#EEC125 url(/site/pic/misc/bg_issue_of_day.gif) repeat-x scroll 0 100%;
margin:11px 0 0;
padding:0 18px 10px;
 }
 
#block-views-theme .view-item { 
	
	padding: 9px 0 0 0;	
 }

#block-views-theme .view-data-node-link a,
#block-views-theme .view-data-node-link a:hover {
	color: #000;
	font: 13.5pt/1.2em Arial;
} 
#block-views-theme .view-data-node-title {
	font: 9pt/1.5em Arial;
	padding: 4px 0 0 0 !important;
	margin: 0 0 10px;
}

#block-views-theme .view-data-node-title a,
#block-views-theme .view-data-node-title a:hover {
	color: #fff;
}

#block-views-interviews {
	margin: 11px 0 0 0;
	padding: 0 18px 10px 18px;
	background: #F3F3F3;
}

#block-views-interviews .view-data-link {
	font: 13.5pt/1.2em Arial;
	padding: 9px 0 0 0;	
}

#block-views-interviews .view-data-link a,
#block-views-interviews .view-data-link a:hover {
	color: #000;
}

#block-views-interviews .view-data-field-nodeimage-fid {
	float: left;
	margin: 15px 10px 0px 0;
	display: inline;	
}

#block-views-interviews .view-data-field-image-title-value {
	display: block;
	width: 69px;
	padding: 6px 0 0 0;
}

#block-views-interviews .view-data-title {
	font: 9pt/1.5em Arial;
	padding: 9px 0 0 0;		
}


#block-views-rubrics { 
	margin: 11px 0 0 0;	
	padding: 0 18px 0px 18px;
	zoom: 1;
 }
#block-views-rubrics .view-header-rubrics { 
	font: 13.5pt/1.2em Arial;
	padding: 9px 0 0 0;
 } 
 
#block-views-rubrics  .view-header-rubrics a,
#block-views-rubrics .view-header-rubrics a:hover {
	border-bottom: 1px dashed #000;
	color:black;
	text-decoration:none;
} 

#block-views-rubrics .view-content-rubrics {
	border-left: 3px solid #E7A51C;
	margin: 6px 0 0px 0;
}

#block-views-rubrics .view-content-rubrics div {
	font: 9pt/1.2em Arial;
	display: block;
	padding: 2px 0 6px 12px;
	margin: 0px 0 0 0;
}



		#block-views-useful_info { 
			padding: 0 18px 10px 18px;
			zoom: 1;
		 }
		#block-views-useful_info .view-header-useful-info { 
			font: 13.5pt/1.2em Arial;
			padding: 9px 0 0 0;
		 } 
		 
		#block-views-useful_info  .view-header-useful-info a,
		#block-views-useful_info .view-header-useful-info a:hover {
			border-bottom: 1px dashed #000;
			color:black;
			text-decoration:none;
		} 

		#block-views-useful_info .view-content-useful-info {
			border-left: 3px solid #E7A51C;
			margin: 6px 0 0px 0; 			display: none;
		}

		#block-views-useful_info .view-content-useful-info div {
			font: 9pt/1.2em Arial;

			padding: 2px 0 6px 12px;
			margin: 0px 0 0 0;
		}
		
		#block-views-useful_info .view-useful-info .act {
			border-bottom: 0px dashed #000;
			color:black;
			text-decoration:none;
			font: 13.5pt/1.2em Arial;			
		}
		
#block-user-1 { 			padding: 50px 18px 10px 18px;
			zoom: 1; }
			#block-user-1  .content ul li { padding:5px; }
			#block-user-1  .content ul li .expanded a { color:black; }
			

#block-block-34 { margin: 11px 0 0 0; padding: 0 0px 0px 0px; zoom: 1;	border-bottom:3px solid #EDEBE9;}

#block-block-34 h1 {	font: 13.5pt/1.2em Arial; padding: 9px 0 8px 0; }
#block-block-34 h1 a,
#block-block-34 h1 a:hover { color: #000;	text-decoration: underline;	background: url(/site/pic/icons/i_news_link.gif) 100% 5px no-repeat; padding: 0 20px 0 0;
}	
#block-block-34 .lastrub { display: block; padding:0 0 25px 0; }
	#block-block-34 .lastrub img { float:left; vertical-align: top; margin: 5px 15px 10px 0; padding:1px; border:1px solid #f0f0f0;}
#block-block-34 .lastrub h2 { 	font: 13.5pt/1.3em Arial; padding: 0 0 7px 0; }	

#block-block-11 { margin: 11px 0 0 0; }
#block-block-11 h3 {	font: 13.5pt/1.2em Arial; padding: 9px 0 8px 0; }
#block-block-11 p img { float:left; margin: 0 10px 10px 0; padding:1px; border:1px solid #f0f0f0; }

#block-block-34 .hthree { font: 13.5pt/1.2em Arial; padding: 9px 0 8px 0; }
#block-block-34 .hthree a,
#block-block-34 .hthree a:hover { color: #000; text-decoration: underline; background:transparent url(/site/pic/icons/i_news_link.gif) no-repeat 100% 5px; padding:0 20px 0 0; } 

#block-block-34 .lastrub .hthree2 { font: 13.5pt/1.3em Arial; padding: 0 0 7px 0; } 
#block-block-34 .lastrub .hthree2 a { color:#008DC8; text-decoration:underline; }

#block-block-11 .hthree { font: 13.5pt/1.2em Arial; padding: 9px 0 8px 0; }

#block-block-33 .hthree { font: 13.5pt/1.2em Arial; padding: 9px 0 8px 0; }
#block-block-33 .hthree a, #block-block-33 .hthree a:hover { color: #000; text-decoration: underline; background: url(/site/pic/icons/i_news_link.gif) no-repeat 100% 5px; padding:0 20px 0 0; }

.blockOfHouses .hthree { font: 13.5pt/1.2em Arial; padding: 9px 0 8px 0; }
.blockOfHouses .hthree a, .blockOfHouses .hthree a:hover { color: #000; text-decoration: underline; }

#block-block-33 { margin: 11px 0 0 0; padding:0 0 19px; zoom: 1; border-bottom: 3px solid #EDEBE9; }
	#block-block-33 h1 {	font: 13.5pt/1.2em Arial; padding: 9px 0 8px 0; }
	#block-block-33 h1 a,
	#block-block-33 h1 a:hover { color: #000;	text-decoration: underline;	background: url(/site/pic/icons/i_news_link.gif) 100% 5px no-repeat; padding: 0 20px 0 0;
}


#block-block-33 .content ul {  }
	#block-block-33 .content ul li { display: block; zoom: 1; padding: 0 0 5px 0; }
	#block-block-33 .content ul li span { font: 7.5pt/1.6em Arial; 	display: block;	position: absolute;
	width: 2.5em; text-align: right; }
	#block-block-33 .content ul li a {	font: 9pt/1.25em Arial;	padding: 0 0 0 4em;
}

.bottomSeoText { margin:0; padding: 14px; zoom: 1;	color: rgb(153, 153, 153); font-size: 80%; border-top:3px solid #B6D11E; }

#block-block-77 { padding:0 10px 10px; }
	#block-block-77 .content {  padding:0; margin:15px 0 0 0;  }
	#block-block-77 .bot{  padding:0; background: url(/pic/content/subscribe_bg_bot.jpg) no-repeat; width:210px; height:8px; }
	#block-block-77 .subscribe { overflow:auto;  width:208px; background: #95bed4 url(/pic/content/subscribe_bg_top.jpg) no-repeat; }
	#block-block-77 .subscribe h2 { -x-system-font:none; font-family:Arial; font-size:12.5pt; font-size-adjust:none; font-stretch:normal; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.2em; padding:0; margin:0 0 7px 0; color:white;}
	#block-block-77 .subscribe a { color:white; text-decoration:none; padding:0 0 0 5px; }
	#block-block-77 .subscribe a:hover { text-decoration:underline; }
	#block-block-77 .subscribe .icon { background: url(/pic/icons/subscribe.gif) 100% 2px no-repeat; width:12px; float:left; }
	
	#block-block-77 .content input { border: 1px solid #f0f0f0; padding:2px; background:#f0f0f0; }
	#block-block-77 .content input:focus { border:1px solid #4F859F; background:white; color:#4F859F;  }
		#block-block-77 .content .lIn {  }
		#block-block-77 .content .lIn input.logInBut { background: url(/pic/content/btn_submit_l.gif) repeat-x scroll 0 0; border:0 none; cursor:pointer; font-family:Arial; font-size:12px; height:auto; float:left;  }
		
		
		#block-block-77 .content .lIn span.logInBut_end {
background:transparent url(/pic/content/btn_submit_r.gif) no-repeat scroll 0 0;
float:left;
width:5px;
}
		#block-block-77 .content .lIn span {
color:#000000;
float:left;
height:24px;
}

#block-block-79 { margin: 11px 0 0 0; padding: 0 0px 0px 0px; zoom: 1; }/*	border-bottom:3px solid #EDEBE9;}*/
#block-block-79 h1 {	font: 13.5pt/1.2em Arial; padding: 9px 0 8px 0; }
#block-block-79 h1 a,
#block-block-79 h1 a:hover { color: #000;	text-decoration: underline;	padding: 0 20px 0 0; }	


#simpleHeader .hotMenu {
	width:570px;
}

#simpleHeader .topMenu {
	width:250px;	
}


.fr1Col2Pad1 h1 { font: 27pt/1.2em Arial; padding: 15px 75px 0 0; }
.fr1Col2Pad1 .searchResultHeader h1 {font: 14.5pt Arial; padding:1px 27px 0 0;}
#block-views-kvartals { 	 }

#block-views-kvartals h2 {
	font: 13.5pt/1.2em Arial;
	padding: 9px 0 8px 0;
}

#block-views-kvartals h2 a,
#block-views-kvartals h2 a:hover {
	color: #000;
	text-decoration: underline;
}

#block-views-kvartals .mapArea {
	padding: 10px 0 10px 0;
}

#block-views-kvartals .item-list li {
	display: block;
	zoom: 1;
	padding: 14px 0 0 0;
}

.blockOfHouses h3 {
	font: 9pt/1.25em Arial;
	padding: 0 0 0 0;
}

.blockOfHouses p {
	font: 9pt/1.25em Arial;
	padding: 1px 0 0 0;
}
#node-535 h3 { font: 12pt/1.25em Arial; padding: 0 5px 0 5px; margin:0 0 5px 0; font-weight:bold; }
	#node-535 p { }
		#node-535 p a { display:block; padding:5px; }
		#node-535 p a:hover { background:#f0f0f0; }

#fullnode-info { line-height:1.5; padding:0 0 5px 0; }
	#fullnode-info p { color:#008dc8; }
	
.fullnode { line-height:1.7em; }
.fullnode h2 { clear: both; font: 18pt/1.0em Arial; padding: 28px 75px 0px 0; }

	img#fullnode-img { float:left; margin:0 20px 5px 0; padding:2px; border:2px solid #f0f0f0; }
	
#fullnode-body img { margin-bottom:10px; margin-right:15px; padding:2px; border:2px solid #f0f0f0; }

.fullnode .reference { font: 9pt/1.1em Arial; color: #666666; padding: 0 75px 16px 0; }
	.fullnode div strong { text-align:right; }
	.fullnode ul.links li { float:left; margin:0 5px 0 0; }
	
/* linksGroup */

.linksGroup { padding: 15px 0 24px 0; border-bottom: 3px solid #EDEBE9;	}
	.linksGroup h2 { font: 15pt Arial; padding: 0 0 13px 0;}
	.linksGroup li { display: block; padding: 0 0 3px 0; line-height:normal; }
	
#comments { padding:15px 0 25px; clear:both; }
#comments h2.comments { font: 15pt Arial; padding: 0 0 13px 0; }
	#comments .box h2 { display:none; }	

#comments .collapsed { background:transparent url(/site/pic/misc/bg_bubbles.png) no-repeat scroll 0 -32px; height:32px; overflow:hidden; width:147px; }


#comments .collapsed a {
	font: 9pt/1.25em Arial;
	text-decoration: none;
	color: #9FC10E;
	display: block;
	text-align: center;
	white-space: nowrap; 
	padding: 4px 0 5px 0;
}

#comments .collapsed a span {
	border-bottom: 1px dashed #9FC10E;
}

#comments .expanded {
	width: 458px;
	height: 173px;
	background: url(/site/pic/misc/bg_bubbles.png) 0px -64px no-repeat;
	overflow: hidden;
}

#comments .commentsForm table {
	margin: 14px 0 0 15px;
}

#comments .commentsForm td {
	vertical-align: top;
}

#comments .commentsForm .label {
	padding: 4px 0 0 0;	
	width: 55px;
}

#comments .commentsForm .field {
	padding: 0 0 15px 0;	
}

#comments .commentsForm .field input {
	width: 200px;
	border:1px solid silver;
}

	#comments .commentsForm .field input:focus { border:1px solid #9bcde2; background:#f2f2f2; }

#comments .commentsForm .field textarea {
	width: 335px;
	height: 65px;
		border:1px solid silver;
}

	#comments .commentsForm .field textarea:focus {	border:1px solid #9bcde2; background:#f2f2f2; }

#comments .commentsForm .buttons input {
	margin: 0 8px 0 0;
}

#comments .commentslist {
	
}

#comments .commentslist li {
	display: block;
	padding: 10px 0 10px 0;	
}

#comments .commentslist h4 {
	font: 9pt/2.3em Arial;
	padding: 0 75px 0 0;	
}

#comments.commentslist h4 span {
	background: #F5F3F0;
	padding: 6px 3px 5px 3px;
}

#comments .commentslist h4 span.date {
	color: #999999;
	padding: 0;
}

#comments .commentslist p {
	font: 9pt/1.5em Arial;
	padding: 2px 75px 0 0;	
}

.view-news .view-content-news { margin: 20px 0 20px 0; }
	.view-news .view-content-news .node { margin:0 0 10px 0; border-bottom: 2px solid #f0f0f0; padding:0 0 10px; }
	.pager { color:#999999; float:left; margin:9px 0 0; word-spacing:8px; margin:0 0 20px 0; font-family:Arial; font-size:11pt; font-size-adjust:none; font-stretch:normal; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.2em; }
	.pager a.pager-first, a.pager-next, a.pager-last, a.pager-previous { color:#008DC8; text-decoration:none; padding:3px 5px 3px 5px; }
	.pager a.pager-first:hover, a.pager-next:hover, a.pager-last:hover, a.pager-previous:hover { background:#f0f0f0; color:#008DC8; text-decoration:none; padding:3px 5px 3px 5px; }
	.pager .pager-list strong { padding:5px; }
	
#block-block-3	{ margin:15px 0 0 0; }
	#block-block-3 .h2menu { font-family:Arial; font-size:13.5pt; font-size-adjust:none; font-stretch:normal; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.2em; padding:9px 0 0; }
	#block-block-3 #lastrubrics li { padding-top:15px; margin:0 0 3px 0; }
	#block-block-3 #lastrubrics li span { font-weight:bold; color:#AFAFAF; }
	#block-block-3 #lastrubrics li a { line-height:15px; }


.view-content { margin:10px 0 0 0; }	
.view-content .smallnode { line-height:1.7em; background:transparent url(/img/contenttopblock.png) repeat-x scroll left bottom;
clear:both; margin:10px 0 10px 0; padding:0 0 10px 0; text-align:left; }
.view-content-taxonomy-term h3, .view-content .smallnode h3, .view-tema .view-content-tema .node h3 { margin:0 0 10px 0; }


.view-content-taxonomy-term .node , .view-content-dosie .node { line-height:1.7em; background:transparent url(/img/contenttopblock.png) repeat-x scroll left bottom;
clear:both; margin:10px 0 10px 0; padding:0 0 10px 0; text-align:left; }

.view-content-taxonomy-term .node .field-images, .view-content-dosie .node .field-images, .view-tema .view-content-tema .node .field-images { float:none; margin-bottom:0; margin-left:0; margin-right:0; margin-top:0; text-align:none; width:auto; }

.view-tema  { margin:10px 0 0 0; }	
.view-tema .view-content-tema .node {  background:transparent url(/img/contenttopblock.png) repeat-x scroll left bottom;
clear:both; margin:10px 0 10px 0; padding:0 0 10px 0; text-align:left; padding-bottom:10px !important; }

.view-content-taxonomy-term .node img, .view-tema .view-content-tema .node img, .view-content-dosie .node img, .view-content .smallnode	img { float:left; border:1px solid #F0F0F0; margin:5px 15px 10px 0; padding:1px; vertical-align:top; }

*|*:-moz-any-link:focus {
outline: none;
}

.investPro li {  }
	.investPro li a { background:white; display:block; padding:5px; }
	.investPro li a:hover { background:#f0f0f0; }
	
.zakonodatelstva { margin:15px 0 0 0; }	
	.zakonodatelstva h3 { font-family:Arial; font-weight:normal; font-size:13.5pt; line-height:1.2em; padding:9px 0 5px 0; }
	.zakonodatelstva .item_list { margin:5px 0 0 0; }
	.zakonodatelstva li { padding:3px; }
	
	.bottomPartners .otstupPart { padding:10px; }
	.bottomPartners td img { border:1px solid white; }
	
	
.logo span {padding: 30px 0px 0px 50px; font-size: 18px; position: absolute; z-index: 1}
.logo a {position: relative; z-index: 2}

.selectControl {background: white}

#searchPanel .tabs a {padding:2px 25px 0 15px}
#searchPanel .tabs .act a span {background: #8bbf00; _background-color: #80b800;}/*8cc000*/

.popupClose a,
.popupClose a:hover {
	background-color: #ffffff !important;
}
#searchPanel .tabs a span {padding:5px 10px 0 10px; height: 27px; display: block; float: left; cursor: pointer; cursor: hand}
#searchPanel .tabs .act a _span {background: #8bbf00}


.partnerdopinfo {width: 560px}
.partnerdopinfo td {vertical-align: top; padding-bottom: 35px}
.partnerdopinfo .small-title {font-weight: normal; font-size: 1.2em; padding-top: 4px; padding-left: 14px; line-height: 1.2em; padding-right: 20px}
.partnerdopinfo .tareafull_size {width: 360px; height:80px}
.partnerdopinfo .ico-set {left: -2px; top: 9px; left: expression("-16px")}
.partnerdopinfo .button {border-top:  solid 3px #f4f4f4; padding-top: 16px;}

.errorVideo {text-align: left}
.errorVideo b {color: #fc5a59}


/* New Year design */

#_searchPanel .searchForm {
background:#8CC000 url(/site/pic/bg_search_ny.png) no-repeat scroll 100% 100%;
}

#_header .logo a {
background:transparent url(/site/pic/top_logo_ny.png) no-repeat scroll 0 0;
height:89px;
width:258px;
}

#_header .logo {
padding-top:0px;
padding-right: 0px;
}

#_header .hotSection {padding-left: 10px}

#_searchPanel .tabs li {
background:transparent url(/site/pic/bg_search_tab_ny.png) no-repeat scroll 100% -29px;
}

#_searchPanel .tabs .act a span {
	background: none;
}

/*End New Year design */

.advert_ynadex_direct {
	padding-left:20px;	
}

.rubrics ul{
	padding-left: 15px;	
}	


.popup {
	overflow:hidden;
	overflow: expression('visible');
}


.popup .c {
	margin-bottom: 0px	
}

.popup .t {
	margin-bottom: 13px;
	margin-bottom: expression("14px");
}
.popup .b {
	bottom:0px	
}

.popup .c {
	padding-top: expression("0px");
}

.popup iframe {
	opacity: 0;
	background: transparent;
	border:none;
	display:none;/*sorry for IE5*/
	display/**/:block;/*sorry for IE5*/
	position:absolute;/*must have*/
	top:0;/*must have*/
	left:0;/*must have*/
	z-index:-1;/*must have*/
	filter:mask();/*must have*/
	width:3000px;/*must have for any big value*/
	height:3000px/*must have for any big value*/;
	width: expression(this.parentNode.offsetWidth+0+"px");
	top: expression("-15px");
	height: expression(this.parentNode.offsetHeight+20+"px");
}

.popupProgress table {width: 100%}

.fr1Col3Pad1 .specialOffersNarrow ul li {margin-bottom: 0px; padding-bottom:0px}
.specialOffersWide ul li {margin-bottom: 0px; padding-bottom:0px}

.pgAddOfferCont .featuresBlockVideo .player {
	width: 470px;
	margin: 20px auto 0 auto;
}
.pgAddOfferCont .featuresBlockVideo .colAddr {
	width: 380px
}

._pgAdvertCont .bankOffer {background: white}

.collomFloat a {position: relative; z-index:1; left: 5px}

.collomFloat li a{
	margin-left:-5px
}

.view-header.view-header-theme { padding:15px 0 0 0; }
.view-header.view-header-theme a, .view-header.view-header-theme a:hover { color:#000000; font-family:Arial; font-size:13.5pt; line-height:1.2em; }
	
.advLocationArea{
	padding: 0 0 10px;
}

.advLocationCopyright {
	margin: 10px 20px 0px 0px;
	color: #757575;
	text-align:right;
}

.advLocationCopyright {
	margin: 10px 20px 0px 0px;
	color: #757575;
	text-align:right;
}

.advSpecifArea {
	padding: 0 0 10px;
}

.pgRegistrationCont ol li ul li{
	list-style: disc inside;
	text-indent: 20px;
}

.buildingPhotosNotice {
	padding-top:5px;
}

.buildingPhotosNotice span{
background:transparent url(/site/pic/icons/lupa.gif) no-repeat scroll 0 0;
display:block;
padding:0 0 0 12px;
}

.buildingPhotoGalleryCopyright{
color:#757575;
float:right;
padding:5 10 5 0px;
}

.advMiniMapCopyright{
	margin: 10px 20px 0px 0px;
	color: #757575;
	text-align:left;
}

.advPlanCopyright {
	color:#757575;
	text-align:right;
	padding:5 10 5 0px;
}

.advPlanImage {
	margin-top: 35px;
}

.advPlan3dLinks td{
	padding: 10px;
	font-size: 14px;
}

.advPlan3dLinks {
	margin-top: 5px;
}

.additionalMargin {
	margin-top: 50px;
}

.advPlanDecorLogo {
	margin-top: 55px;
}

.pgAddOfferCont .offerViewPremium .schResTableView .obiava3{
	border: 1px solid #FF0000;	
	background:#ffffff;
}
.pgAddOfferCont .offerViewPremium .schResTableView .obiava2 {
	border: 1px solid  #E4E5E0;	
	background:#ffffff;
}

.schResTableView .obiava3 .rowPrem td ,
.schResTableView .obiava2 .rowPrem td {
	background:#ffffff;
	}
.pgAddOfferCont .offerViewPremium11111 .colOfferViewInfo {
	vertical-align: top;
	padding: 0 0 0 20px;
}

.schResTableView .schResObiava{
	border:none;
	}
.schResObiava td{
	border:none;
	padding-bottom:0;

}

.schResObiava .block_obiava{
	width:48%; 
	border-bottom:1px #d0d0d0 solid; 
	padding:20px 0 0 0; 
	vertical-align:top; 
	}
.block_none{
	width:4%;
	}
.div_th{
	background:url(/pic/misc/_nofiind_03.gif) repeat-x left bottom;
	min-height:23px;
	width:100%;
	height: auto;
	border-top:#9acb3e 1px solid;
	padding-top:3px;
	padding-bottom:3px; 
	}
.div_th a{
	color:#0072bc;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:9pt;
	padding:1px 0 0 12px;
	}
.rows{
	overflow:hidden;
	width:100%;
	}
.schResObiava .rows{
	margin-top:5px;
	}
.table_images{
	float:left;
	overflow:hidden;
	width:100px;
	}
.table_images img{
	max-width:100px;
	border:1px solid #e5e2dc;
	margin-bottom:5px; 
	}
.tablr_text{
	float:left;
	padding:0 0 0 10px;
	overflow:hidden;
	width:216px;
	_width:226px;
	}
*:first-child+html .tablr_text{
	width:226px;
	}
.tablr_text p{
	font-size:8.5pt;
	}
.all_house{
	background:url(/pic/misc/_nofiind_11.gif) no-repeat left top;
	height:24px;
	padding-top:5px;
	margin-top:5px;
	}

.all_house1{
	border-right:1px solid #ececec;
	padding-top:2px;
	}
.all_house a{
	color:#0072bc;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:8.5pt;
	padding:0 0 0 12px;

	}
.all_house_JK{
	background:url(/pic/misc/_nofiind_01.gif) no-repeat left top;
	height:23px;
	padding-top:6px;
	width:100%;
	width:auto;
	margin:0;
	}
.all_house_JK .all_house1{
	padding-right:6px;
	}
.all_house_JK a{
	font-weight:normal;
	font-size:9pt
	}
.paging_22{
	border-top:1px solid #f1f1ed;
	border-bottom:1px solid #f1f1ed;
	margin-top:10px;
	padding-bottom:10px;
	margin-bottom:20px;
	}
.rezult_header{
	margin-top:10px;
	}
.schResTableView .colJK{
	width:100%;
	border:none;
	padding:0; 
	}
.schResTableView1 td{
	padding-bottom:2px;
	}
.papab{
	position:absolute;
	z-index:10;
	width:370px;
	}
.papab2{

	background:transparent url(/site/pic/misc/11.png) no-repeat scroll left 0;
	_background:none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src="/site/pic/misc/11.png", sizingMethod="crop");
	
	width:370px;
	
	}
.papab1{
	background:url(/site/pic/misc/111.png) no-repeat left top;
	_background:none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src="/site/pic/misc/111.png", sizingMethod="crop");
	width:370px;
	height:20px;
	}
.papab_cont_vnutr{
	padding:20px;
	position:relative;
}
.papab .tablr_text {
	width:220px;
	_width:230px;
	}
*:first-child+html ..papab .tablr_text {
	width:230px;
	}
.closed{
	float:right;
	padding-left:15px;
	}
.closed a{
	color:#999999;
	font-size:8.5pt;
	display:block;
	float:left;
		}
.closed img{
	margin:2px  0 0 3px;
	}
.papab .schResTableView{
	padding:10px 0 0 0;
	}
.papab  .schResTableView td{
	padding:0;
	}
.papab table{
	width:auto;
	}
	
#searchPanel .searchForm .obj_type a {
	line-height: 1.6em;
	color: #FFF;
	text-decoration: none;
	padding: 2px 5px 3px 6px;	
}

#searchPanel .searchForm .obj_type a {
	line-height: 1.6em;
	color: #FFF;
	text-decoration: none;
	padding: 2px 5px 3px 6px;	
}

#searchPanel .searchForm .obj_type a span {
	border-bottom: 1px dashed #FFF;
	padding: 0 1px 0 0;
}

#searchPanel .searchForm .obj_type a.act {
	background: #F6FFC9;
	color: #749209;
}


.advancedSearchForm {
	background-color: #f1f1ed;
	margin: 3px 0 0 0;
	padding: 0 18px 14px 18px;
}

.advancedSearchForm h3 {
	font: 13.5pt Arial;
	padding: 18px 0 5px 6px;
}

.advancedSearchForm .formZone {
	background: #FFF;
	padding: 12px 25px 12px 25px;
	zoom: 1;
}

.advancedSearchForm .formZone select,
.advancedSearchForm .formZone .text {
	width: 100%;
	margin: 7px 0 7px 0;
	//margin: 6px 0 6px 0;	
}

.advancedSearchForm .formZone label {
	font: 9pt Arial;
	padding: 0 5px 0 0;
}

.advancedSearchForm .formZone .ldash {
	text-align: center;
}

.advancedSearchForm .formZone .ldash label {
	padding: 0 0 0 1px;
}

.advancedSearchForm .formZone .lSquare label {
	padding: 0 0 0 9px;
}

.advancedSearchForm .formZone .mlabel {
	text-align: center;
}

.advancedSearchForm .formZone .mlabel label {
	padding: 0 10px 0 10px;
}

.advancedSearchForm .formZone .sup {
	position: absolute;
	font: 6pt Arial;
}

.advancedSearchForm .formZone .checkBox input,
.advancedSearchForm .formZone .checkBox label,
.advancedSearchForm .formZone .radioGroup input,
.advancedSearchForm .formZone .radioGroup label {
	vertical-align: middle;
}


.advancedSearchForm .button,
.advancedSearchForm .link {
	text-align: center;
	padding: 3px 0 3px 0;	
}

.advancedSearchForm .button input {
	margin: 16px 0 4px 0;
	width: 115px;
} 

.advancedSearchForm .link a {
	color: #000;
	text-decoration: none;
} 

.advancedSearchForm .link a span {
	border-bottom: 1px dashed #000;
}


.advancedSearchForm .formZone_new {
	padding-left:0;
	padding-right:0;
}

.border_table{
	height:2px;
	background:#f1f1ed;
	border-top:8px solid #ffffff;
	border-bottom:8px solid #ffffff;
	}
.advancedSearchForm .formZone .rDash{
	text-align:right;
	}

.advancedSearchForm .formZone .select_contener select{
	width:95%;
	}
	
.advancedSearchForm .formZone_new .checkBox_table{
	margin-left:0;
	padding-left:0;
	}
	
	.all_house{
	background:url(/pic/misc/_nofiind_11.gif) no-repeat left top;
	height:24px;
	padding-top:5px;
	margin-top:5px;
	}

.all_house1{
	border-right:1px solid #ececec;
	padding-top:2px;
	}
.all_house a{
	display:block; 
	color:#0072bc;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:8.5pt;
	padding:0 0 0 12px;

	}
.all_house_JK{
	background:#EDEDED url(/pic/misc/_nofiind_01.gif) no-repeat scroll left top; 
	height:auto; 
	padding-top:6px;
	padding-bottom:4px; 
	width:100%;
	width:auto;
	margin:0;
	}
.all_house_JK .all_house1{
	padding-right:6px;
	}
.all_house_JK a{
	font-weight:normal;
	font-size:9pt
	}
	
.noselectsBodies select {visibility: hidden}

.ownerDetails .colPropOuter {
	background-color: #F4F4F4;
	border-left: 3px solid white;	
	padding: 0px;
}

.button_disable {
-x-system-font:none;
font-family:Arial;
font-size:9pt;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
}

.rowAction .activate, .rowAction .prodlit, .rowAction .statistics, .rowAction .highlight, .rowAction .up {
 padding: 3px 0 2px 25px; 
 margin-right: 10px;
 float: left;
 /*display: block;*/
 margin-bottom: 15px;
 margin-top: 15px;
 color: black;
}
.rowAction .edit, .rowAction .delete{
 padding: 3px 0 0 20px;
 float: right;
 margin-left: 20px;
 margin-top: 15px;
}

.rowAction .edit{
 background: transparent url(/pic/icons/edit.gif) no-repeat;
 margin-bottom: 10px;
 cursor:pointer;
}
.rowAction .delete{
 background: transparent url(/pic/icons/delete.gif) no-repeat;
 margin-bottom: 10px;
 cursor:pointer;
}
.rowAction .activate{
 background: transparent url(/pic/icons/activate.gif) no-repeat;
 cursor:pointer;
}
.rowAction .prodlit{
 background: transparent url(/pic/icons/prodlit.gif) no-repeat;
 cursor:pointer;
}
.rowAction .statistics{
 background: transparent url(/pic/icons/statistics.gif) no-repeat;
 cursor:pointer;
}
.rowAction .highlight{
 background: transparent url(/pic/icons/highlight.gif) no-repeat;
 cursor:pointer;
}
.rowAction .up{
 background: transparent url(/pic/icons/up.gif) no-repeat;
 cursor:pointer;
}

.rowAction .edit-inactive{
 background: transparent url(/pic/icons/edit-inactive.gif) no-repeat;
 cursor:pointer;
}
.rowAction .delete-inactive{
 background: transparent url(/pic/icons/delete-inactive.gif) no-repeat;
 cursor:pointer;
}
.rowAction .activate-inactive{
 background: transparent url(/pic/icons/activate-inactive.gif) no-repeat;
 cursor:pointer;
}
.rowAction .prodlit-inactive{
 background: transparent url(/pic/icons/prodlit-inactive.gif) no-repeat;
 cursor:pointer;
}
.rowAction .statistics-inactive{
 background: transparent url(/pic/icons/statistics-inactive.gif) no-repeat;
 cursor:pointer;
}
.rowAction .highlight-inactive{
 background: transparent url(/pic/icons/highlight-inactive.gif) no-repeat;
 cursor:pointer;
}
.rowAction .up-inactive{
 background: transparent url(/pic/icons/up-inactive.gif) no-repeat;
 cursor:pointer;
}

.up_activ{
	background:url(/pic/icons/icons.png) no-repeat 0 -2300px;
	width:18px;
	height:18px;
	}
.up_no_activ{
	background:url(/pic/icons/icons.png) no-repeat -50px -2300px;
	width:18px;
	height:18px;
	}

/* ADDED NEW STYLES */


.mapSearching { position:relative;  }
	.mapSearching a { font:18px/1.2em Arial; margin:0 20px 0 0; _margin:0 25px 0 0;  position:absolute; right:0; padding:0 0 0 20px; background: url('/pic/icons/searching_flag.jpg') no-repeat left 1px;  }
	
#searchPanel h2 strong.mapping {
	font-weight: normal;
	color: #9bbd39;
}

#searchPanel .OrangeTabs {
	padding: 13px 18px 0 0;
	float:right;
}

#searchPanel .OrangeTabs li {
	display: block;
	float: left;
	background: url(/pic/misc/bg_search_orange_tab.png) 0 -29px no-repeat;
	_background: url(/pic/misc/bg_search_orange_tab.gif) 10px -29px no-repeat;
	height: 29px;
	overflow: hidden;
	margin: 0 0 0 -11px;
}

#searchPanel .OrangeTabs li.first {
	margin-left: 0;
}

#searchPanel .OrangeTabs li.first a {
	margin-left: 0;
	background-position: -366px 0px;	
}

#searchPanel .OrangeTabs a {
	display: block;
	background: url(/pic/misc/bg_search_orange_tab.png) -318px -116px no-repeat;
	_background: url(/pic/misc/bg_search_orange_tab.gif) -318px -116px no-repeat;	
	padding: 7px 25px 0 35px;
	margin: 0 0 0 0px;
	height: 29px;	
	float: left;
	color: #000;
}

#searchPanel .OrangeTabs a:hover {
	color: #669900;
}

#searchPanel .OrangeTabs li.act {
	font-weight: bold;
	background-position: 0px -86px;
}

#searchPanel .OrangeTabs li.act a,
#searchPanel .OrangeTabs li.act a:hover {
	background-position: -319px -57px;
	color: #FFF;
}

#searchPanel .searchForm.orange {
	clear: both;
	background: #ecb924 url(/pic/misc/bg_map_search_form.png) 0px 100%;
	_background: #ecb924 url(/pic/misc/bg_map_search_form.gif) 0px 100%;
	
	//height: 88px;
	min-height: 88px;
}

#searchPanel .searchForm td.orangeFrame { color:#FFFFFF; vertical-align:middle; width:790px; padding:15px 0 10px 10px; }

#searchPanel .searchForm td.orangeFrame .roomArea td { color:white; padding-bottom:3px; padding-right:22px; }

#searchPanel .searchForm td.orangeFrame .roomArea td select { width:132px; }

#searchPanel .searchForm td.orangePushBtn { text-align:center; color:#FFFFFF; vertical-align:middle; width:140px; padding:17px 0 10px 0; }
#searchPanel .searchForm .button2 input { width:115px; margin:10px 0 0 0; }
#searchPanel .searchForm td.orangeFrame .blackSearching { color:black; margin:5px 0 0 0; }

/* mapSearchingRes */

.mapSearchingRes {
	background: white;
	padding: 0 18px 0 0;
	zoom:1;
}

.mapSearchingRes h1 {
	font: 16.5pt/1.25em Arial;
	float: left;
	padding: 13px 0 14px 0;
}

.mapSearchingRes .bankOffer {
	float: right;
	padding: 20px 0 0 0;
}

.mapSearchingRes .advPrice {
	font: 13.5pt/1.2em Arial;
	color: #606466;
	clear: both;
	padding: 0 0 18px 0;
}

.mapSearchingRes .advPrice span {
	color: #8CA312;
}






/* mapSearchingRes TABS */

.mapSearchingRes .tabs {
	padding: 13px 0 0 18px;
}

.mapSearchingRes .tabs li {
	display: block;
	float: left;
	background: url(/pic/misc/bg_map_search_result.png) 100% -29px no-repeat;
	_background: url(/pic/misc/bg_map_search_result.gif) 100% -29px no-repeat;
	height: 29px;
	overflow: hidden;
	margin: 0 0 0 -11px;
}

.mapSearchingRes .tabs li.first {
	margin-left: 0;
}

.mapSearchingRes .tabs li.first a {
	margin-left: 0;
	background-position: 0px 0px;	
}

.mapSearchingRes .tabs a {
	display: block;
	background: url(/pic/misc/bg_map_search_result.png) 0px -116px no-repeat;
	_background: url(/pic/misc/bg_map_search_result.gif) 0px -116px no-repeat;
	padding: 7px 35px 0 25px;
	margin: 0 0 0 0px;
	height: 29px;	
	float: left;
	color: #000;
}

.mapSearchingRes .tabs a:hover {
	color: #669900;
}

.mapSearchingRes .tabs li.act {
	font-weight: bold;
	background-position: 100% -87px;
}

.mapSearchingRes .tabs li.act a,
.mapSearchingRes .tabs li.act a:hover {
	background-position: 0px -58px;
	color: black;
	font-weight:normal;
	text-decoration:none;
}

/* mapSearchingResSpecArea */

.mapSearchingResSpecArea {
background:#f4f2ef;
clear:both;
padding:0 0 18px;
}
.mapSearchingResSpecArea { padding:10px 20px 20px 20px; margin:0 0 20px 0; }
.mapSearchingResSpecArea h2 { font: 18px/1.2em Arial; margin:10px 0 20px 0; _margin:0 0 20px 0; }
.mapSearchingResSpecArea .myH3 { color:#0290d4; font: 18px/1.2em Arial; margin:0 0 10px 0; }
.whenFoundOnMap { background:white; }


/* opisBuild */

.opisBuild th {
	font: 9pt/1.5em Arial;
	color: black;
	text-align: left;
	vertical-align: top;
	width: 160px; 
}

.opisBuild th div {
	background: url(/pic/misc/bg_dots.png) 100% 1.01em repeat-x;
	//background-position: 100% 1.1em;
	padding: 0 10px 0 0;
}

.opisBuild th span {
	background: #f4f2ef;
}

.opisBuild td {
	font: 10.5pt/1.2em Arial;
	vertical-align: top;
	padding: 0 10px 7px 8px;
}

.opisBuild td div span {
	color: #999999;
}

.opisBuild sup {
	position: absolute;
	font: 6pt Arial;
}

/* ObjectsMapping */

.ObjectsMapping {
	margin: 11px 18px 0 0;
	padding: 0;
}

.ObjectsMapping .content { border:1px solid silver; padding:0px; }

.ObjectsMapping .content h3 { background:#bcd62c; color:white; padding:3px 6px 6px 3px; font-weight:normal; font-size: 14px; }

.ObjectsMapping h2 {
	font: 13.5pt/1.2em Arial;
	padding: 9px 0 0 0;	
	margin:0 0 10px 0;
}

.ObjectsMapping h2 {
	font: 13.5pt/1.2em Arial;
	padding: 9px 0 0 0;	
}

.ObjectsMapping h2 a,
.ObjectsMapping h2 a:hover {
	color: #000;
}

.ObjectsMapping li {
	font: 8pt/1.2em Arial;
	padding: 5px 6px;
	color:#2cb4d6;
}

.ObjectsMapping li a {	color:#2cb4d6; }

.ObjectsMapping li a:hover { color:#127892;  }

.ObjectsMapping li li {
	font: 9pt/1.5em Arial;
	padding: 4px 0 0 0;	
}

.ObjectsMapping li li a {
	color: #008DC8;
}

.ObjectsMapping li li a:hover {
	color: #01B6E3;
}

.gmapContainer { border:1px solid #d3d3d3; margin: 0 0 30px 0; width:643px; zoom: 1; }

#searchPanel .searchForm .roomArea .mappingNewSearch {
	font: 13.5pt Arial;
	color: #FFF;
	padding: 0 16px 7px 0;
}	
.mapLocationArea {zoom: 100%;}
mapLocationArea .offices {
	padding: 0 18px 0 18px;
	zoom: 1;
}

.mapLocationArea .offices h3 {
	margin: 0 0 4px;
}

.mapLocationArea .offices h3 a {
	text-decoration: none;
	padding: 0 0 0 19px;	
	background: url(/site/pic/icons/icons.png) 0px 0px no-repeat;  	
}

.mapLocationArea .offices a.expandedLink {
	background-position: 0px -647px;
}

.mapLocationArea .offices a.collapsedLink {
	background-position: 0px -697px;
}

.mapLocationArea .offices h3 a span {
	border-bottom: 1px dashed #008DC8;
}

.mapLocationArea .offices h3 a:hover span {
	border-bottom: 1px dashed #01B6E3; 
}

.mapLocationArea .offices li {
	font: 10.5pt/1.2em Tahoma;
	display: block;
	padding: 0.4em 20px 0.4em 13px;
	background: url(/site/pic/icons/bulls.png) 2px .9em no-repeat;
}

.emptyContentHelp { margin:8px 0 10px 0; padding: 3px 5px; border:1px solid #ebebeb; background:#f4f4f4; }
.emptyContentHelp h2 { font: bold 10.5pt/1.2em Arial; margin:0 0 10px 0; }
.emptyContentHelp .more { text-align:right; padding:5px; position:relative; }
	.emptyContentHelp .more a {  }
.smallPopUpInHelp { text-align:justify; position:absolute; right:0; top:20px; background:white; border:1px solid #c0c0c0; padding:7px 30px 7px 7px; font-size:11px; left:50%; margin-left:-450px; position:absolute; top:30%; width:870px; z-index:999; }
.smallPopUpInHelp .close { position:absolute; right:5px; top:5px; }
.smallPopUpInHelp p { margin:0 0 10px 0; }
.smallPopUpInHelp a.close { text-decoration:none; font-size:11px; }

h3.youRbonus { font: bold 10.5pt/1.2em Arial; }
ul.listMyPartner {list-style:none;width:100%; margin:10px 0 10px 0;	}
.listMyPartner li {background:url(/site/pic/icons/bg_dots.png) repeat-x 0 1.0em; margin:0 0 5px 0;}
.listMyPartner li a {float:left;background:#FFF;padding: 0 4px 7px 0; text-decoration:none; font: 10pt/1.5em Arial; color: black;}
.listMyPartner li span {float:right;background:#FFF; font: 10.5pt/1.2em Arial;
	vertical-align: top;
	padding: 0 10px 7px 8px;}
.listMyPartner li br {clear:both;}
.listMyPartner li span.upperCols, .listMyPartner li span.advertCounty, .listMyPartner li span.premiumIcon  { height:18px; padding: 0 10px 7px 8px; float:left; margin:0 5px 0 0; }
	.listMyPartner li span.upperCols { background:transparent url(/site/pic/icons/up.gif) no-repeat 0 0; }
	.listMyPartner li span.advertCounty { background:transparent url(/site/pic/icons/highlight.gif) no-repeat 0 0; }
	.listMyPartner li span.premiumIcon { background:transparent url(/site/pic/icons/premium.gif) no-repeat 0 0; }
.actionArchieve	{ text-align:left; }
.actionArchieve a {  font: 10.5pt/1.2em Arial; background:#f4f4f4; padding:3px 5px; }

.actionArchieve table {
clear:both;
width:100%;
margin:0;
}
.actionArchieve a.actClose { position:absolute; right:0; _right:-1px; top:-20px; padding:0; margin:0; }
.actionArchieve table th { background:#F1F1ED; background-image:none; padding:5px; vertical-align:top; font:8pt/1.2em Arial; border-bottom:1px solid #CCCCCC; border-right:1px solid #CCCCCC; text-align:left; }

.actionArchieve table td { padding:5px; vertical-align:top; font:8pt/1.2em Arial; border-right:1px solid #CCCCCC; background:white; border-bottom:1px solid #CCCCCC; }

.actionz { background-color:#FFFFFF; border:1px solid #CCCCCC; border-bottom:0; border-right:0;
left:50%; margin-left:-450px; position:absolute; top:50%; width:870px; z-index:999; }

.fr1Col1 .fr1Col1Pad2 a{
 display: block;
 padding: 7px 15px 8px;
 background-color: #a0c041;
 color: white;
 font-size: 18px;
}

.fr1Col1 .fr1Col1Pad2{
 margin: 30px 18px 20px 12px;
}

.mapsearchNotFoundMessage {
-x-system-font:none;
float:left;
font-family:Arial;
font-size:13.5pt;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:1.2em;
padding:10px;
}
.mapSearchingResSpecArea{ zoom:100%;}
.mapSearchingResSpecArea.photos {
	padding: 0px 18px 0 18px;
	zoom: 1;
} 

.mapSearchingResSpecArea .photos .galleryScope {
	margin: 1px 0 0 -15px;	
}

.mapSearchingResSpecArea .photos .link {
	font: 8pt/1.2em Arial;
	padding: 4px 0 0 0;
}

.mapSearchingResSpecArea .photos h3 {
	padding-bottom: 7px;
}

.advMapsearchCopyright{
	position:relative;
	top:10px;
	color: #757575;
	text-align:right;
}
/* 8.04.2009 */
.zarybeg_filtr{ margin-bottom:15px; width:940px; margin-left:21px;}
#filter_area_country{font-size:13.5pt;}
#searchPanel .searchForm  #filter_area_country .zone{ padding-left:5px;}
.top_tr td{ padding-top:15px;}
#searchPanel .searchForm .obj_type_dotted a span {border-bottom:1px dotted #FFFFFF;}
#searchPanel .searchForm .zarybeg_filtr .priceArea .lDash,
#searchPanel .searchForm .zarybeg_filtr .customView2 .lDash  { font-size:12.5pt; font-weight:bold;}
#searchPanel .searchForm .zarybeg_filtr .customView2 .size_m{font-size:10.5pt;}
#searchPanel .searchForm .zarybeg_filtr .customView2 .size_m sup{ font-size:9pt;}
#searchPanel .searchForm .zarybeg_filtr .customView3 .lLabel{ padding-top:3px; _padding-top:0;}
#searchPanel .searchForm .zarybeg_filtr .priceArea .lPrice,
#searchPanel .searchForm .zarybeg_filtr .roomArea .lRoom,
#searchPanel .searchForm .zarybeg_filtr .lLabel{ font-size:10.5pt; font-weight:bold;}
#searchPanel .searchForm .zarybeg_filtr .roomArea .lRoom {padding:5px 3px 7px 0; _padding:5px 5px 7px 0;}
#searchPanel .searchForm .zarybeg_filtr .col1 .filters,
#searchPanel .searchForm .zarybeg_filtr .priceArea,
#searchPanel .searchForm .zarybeg_filtr table .obj_type {padding-left:0; margin-left:0;}
#searchPanel .searchForm .zarybeg_filtr .priceArea select {margin-left:10px;}
#searchPanel .searchForm .zarybeg_filtr .roomArea,
#searchPanel .searchForm .zarybeg_filtr .customView3,
#searchPanel .searchForm .zarybeg_filtr .customView2,
#searchPanel .searchForm .zarybeg_filtr  .priceArea_left,
#searchPanel .searchForm .zarybeg_filtr .sFoto{ float:left; margin:0 0 0 13px;}
*:first-child+html #searchPanel .searchForm .zarybeg_filtr .customView3 {margin:0 0 0 18px !important;}
#searchPanel .searchForm .zarybeg_filtr .button input { margin-top:0px;}
#searchPanel .searchForm .zarybeg_filtr td.col1 {width:270px; _width:290px;}
#searchPanel .searchForm .zarybeg_filtr .priceArea input {width:40px;}
.filtr_foto li{ float:left; margin:0 20px 0 0; border-left:1px solid #527c00;}
.filtr_foto div{border-left:1px solid #b1e033; height:100%; padding-left:10px; float:left;}
.filtr_foto .no_border{ border:none;}
.filtr_foto li label, .filtr_foto li input{ vertical-align:middle; margin-left:5px; margin-right:5px;}
.cont_w49{ width:47%; float:left;}
.cont_w49_r{ width:52%; float:right;}
.cont_w49_r .formZone, .cont_w49 .formZone{ height:110px;}
.for_check td{ padding-right:10px;}
.for_check input{ margin:13px 5px 7px 3px ;  _margin:8px 5px 7px 3px ;}
*:first-child+html .for_check input{margin:8px 5px 7px 3px ;}
#advancedSearchForm .formZone .for_check label{ padding-top:6px;}
.cont_w49_r .formZone input,
.for_check input,
.for_check label,
.cont_w49 .formZone input, .cont_w49_r .formZone label, .cont_w49 .formZone label, .sfoto input, .sfoto label{ vertical-align:middle;}
#searchPanel .searchForm .zarybeg_filtr .str_filtr .button input, 
#searchPanel .searchForm .zarybeg_filtr .str_filtr .arenda_li, 
#searchPanel .searchForm .zarybeg_filtr .sfoto{ margin-top:17px;}
#searchPanel .searchForm .zarybeg_filtr td.col3 {width:125px; _width:120px; _padding:0;}
#searchPanel .searchForm .zarybeg_filtr td.col3 {width:120px; _padding:0;}
#searchPanel .searchForm .zarybeg_filtr .bottom_td td{ height:1px; font-size:1px; padding:0;}
.pop_window{ position:absolute; top:20px; _top:20px; border:1px solid #7f9db9; background:#ffffff; padding:5px; color:#000000; z-index:100; left:0;}
.pop_window li{ padding-bottom:5px;}
.advancedSearchForm{ zoom:100%;}
#searchPanel .searchForm {_background-color:#81b900;}
*:first-child+html #searchPanel .searchForm {background-color:#81b900;}
#searchPanel .searchForm .zarybeg_filtr .customView2 td,
#searchPanel .searchForm .zarybeg_filtr .customView3 td  { padding-top:0;}
#searchPanel .searchForm .zarybeg_filtr .priceArea .lPrice {padding-right:10px;}
#searchPanel .searchForm .zarybeg_filtr #searchPanelSwitch  a{ line-height:1.5;}
.zarybeg_filtr .button,
.zarybeg_filtr .link{ zoom:100%;}
.contener_button {float:right; zoom:100%; width:140px; text-align:center;}
.div_input{ height:20px; width:99%; border:1px solid #7f9db9; background-color:#ffffff; color:#000000;}
/*.div_input{ height:20px; width:99%; border:1px solid #7f9db9; background:none; color:#000000; position:absolute; top:0; left:0;}*/


#searchPanel .OrangeTabs {
	padding: 13px 18px 0 0;
	float:right;
}

#searchPanel .OrangeTabs li {
	display: block;
	float: left;
	background: url(/pic/misc/bg_search_orange_tab.png) 0 -29px no-repeat;
	_background: url(/pic/misc/bg_search_orange_tab.gif) 10px -29px no-repeat;
	height: 29px;
	overflow: hidden;
	margin: 0 0 0 -11px;
}

#searchPanel .OrangeTabs li.first {
	margin-left: 0;
}

#searchPanel .OrangeTabs li.first a {
	margin-left: 0;
	background-position: -366px 0px;	
}

#searchPanel .OrangeTabs a {
	display: block;
	background: url(/pic/misc/bg_search_orange_tab.png) -318px -116px no-repeat;
	_background: url(/pic/misc/bg_search_orange_tab.gif) -318px -116px no-repeat;	
	padding: 7px 25px 0 35px;
	margin: 0 0 0 0px;
	height: 29px;	
	float: left;
	color: #000;
}

#searchPanel .OrangeTabs a:hover {
	color: #669900;
}

#searchPanel .OrangeTabs li.act {
	font-weight: bold;
	background-position: 0px -86px;
}

#searchPanel .OrangeTabs li.act a,
#searchPanel .OrangeTabs li.act a:hover {
	background-position: -319px -57px;
	color: #FFF;
}

#searchPanel .searchForm.orange {
	clear: both;
	background: #ecb924 url(/pic/misc/bg_map_search_form.png) 0px 100%;
	_background: #ecb924 url(/pic/misc/bg_map_search_form.gif) 0px 100%;
	
	//height: 88px;
	min-height: 88px;
}

#searchPanel .searchForm td.orangeFrame { color:#FFFFFF; vertical-align:middle; width:790px; padding:15px 0 10px 10px; }

#searchPanel .searchForm td.orangeFrame .roomArea td { color:white; padding-bottom:3px; padding-right:22px; }

#searchPanel .searchForm td.orangeFrame .roomArea td select { width:132px; }

#searchPanel .searchForm td.orangePushBtn { text-align:center; color:#FFFFFF; vertical-align:middle; width:140px; padding:17px 0 10px 0; }
#searchPanel .searchForm .button2 input { width:115px; margin:10px 0 0 0; }
#searchPanel .searchForm td.orangeFrame .blackSearching { color:black; margin:5px 0 0 0; }

/* mapSearchingRes */

.mapSearchingRes {
	background: white;
	padding: 0 18px 0 0;
	zoom:1;
}

.mapSearchingRes h1 {
	font: 16.5pt/1.25em Arial;
	float: left;
	padding: 13px 0 14px 0;
}

.mapSearchingRes .bankOffer {
	float: right;
	padding: 20px 0 0 0;
}

.mapSearchingRes .advPrice {
	font: 13.5pt/1.2em Arial;
	color: #606466;
	clear: both;
	padding: 0 0 18px 0;
}

.mapSearchingRes .advPrice span {
	color: #8CA312;
}






/* mapSearchingRes TABS */

.mapSearchingRes .tabs {
	padding: 13px 0 0 18px;
}

.mapSearchingRes .tabs li {
	display: block;
	float: left;
	background: url(/pic/misc/bg_map_search_result.png) 100% -29px no-repeat;
	_background: url(/pic/misc/bg_map_search_result.gif) 100% -29px no-repeat;
	height: 29px;
	overflow: hidden;
	margin: 0 0 0 -11px;
}

.mapSearchingRes .tabs li.first {
	margin-left: 0;
}

.mapSearchingRes .tabs li.first a {
	margin-left: 0;
	background-position: 0px 0px;	
}

.mapSearchingRes .tabs a {
	display: block;
	background: url(/pic/misc/bg_map_search_result.png) 0px -116px no-repeat;
	_background: url(/pic/misc/bg_map_search_result.gif) 0px -116px no-repeat;
	padding: 7px 35px 0 25px;
	margin: 0 0 0 0px;
	height: 29px;	
	float: left;
	color: #000;
}

.mapSearchingRes .tabs a:hover {
	color: #669900;
}

.mapSearchingRes .tabs li.act {
	font-weight: bold;
	background-position: 100% -87px;
}

.mapSearchingRes .tabs li.act a,
.mapSearchingRes .tabs li.act a:hover {
	background-position: 0px -58px;
	color: black;
	font-weight:normal;
	text-decoration:none;
}

/* mapSearchingResSpecArea */

.mapSearchingResSpecArea {
background:#f4f2ef;
clear:both;
padding:0 0 18px;
}
.mapSearchingResSpecArea { padding:10px 20px 20px 20px; margin:0 0 20px 0; }
.mapSearchingResSpecArea h2 { font: 18px/1.2em Arial; margin:10px 0 20px 0; _margin:0 0 20px 0; }
.mapSearchingResSpecArea .myH3 { color:#0290d4; font: 18px/1.2em Arial; margin:0 0 10px 0; }
.whenFoundOnMap { background:white; }


/* opisBuild */

.opisBuild th {
	font: 9pt/1.5em Arial;
	color: black;
	text-align: left;
	vertical-align: top;
	width: 160px; 
}

.opisBuild th div {
	background: url(/pic/misc/bg_dots.png) 100% 1.01em repeat-x;
	//background-position: 100% 1.1em;
	padding: 0 10px 0 0;
}

.opisBuild th span {
	background: #f4f2ef;
}

.opisBuild td {
	font: 10.5pt/1.2em Arial;
	vertical-align: top;
	padding: 0 10px 7px 8px;
}

.opisBuild td div span {
	color: #999999;
}

.opisBuild sup {
	position: absolute;
	font: 6pt Arial;
}

/* ObjectsMapping */

.ObjectsMapping {
	margin: 11px 18px 0 0;
	padding: 0;
}

.ObjectsMapping .content { border:1px solid silver; padding:0px; }

.ObjectsMapping .content h3 { background:#bcd62c; color:white; padding:3px 6px 6px 3px; font-weight:normal; font-size: 14px; }

.ObjectsMapping h2 {
	font: 13.5pt/1.2em Arial;
	padding: 9px 0 0 0;	
	margin:0 0 10px 0;
}

.ObjectsMapping h2 {
	font: 13.5pt/1.2em Arial;
	padding: 9px 0 0 0;	
}

.ObjectsMapping h2 a,
.ObjectsMapping h2 a:hover {
	color: #000;
}

.ObjectsMapping li {
	font: 8pt/1.2em Arial;
	padding: 5px 6px;
	color:#2cb4d6;
}

.ObjectsMapping li a {	color:#2cb4d6; }

.ObjectsMapping li a:hover { color:#127892;  }

.ObjectsMapping li li {
	font: 9pt/1.5em Arial;
	padding: 4px 0 0 0;	
}

.ObjectsMapping li li a {
	color: #008DC8;
}

.ObjectsMapping li li a:hover {
	color: #01B6E3;
}

.gmapContainer { border:1px solid #d3d3d3; margin: 0 0 30px 0; width:643px; }

#searchPanel .searchForm .roomArea .mappingNewSearch {
	font: 13.5pt Arial;
	color: #FFF;
	padding: 0 16px 7px 0;
}	

mapLocationArea .offices {
	padding: 0 18px 0 18px;
	zoom: 1;
}

.mapLocationArea .offices h3 {
	margin: 0 0 4px;
}

.mapLocationArea .offices h3 a {
	text-decoration: none;
	padding: 0 0 0 19px;	
	background: url(/site/pic/icons/icons.png) 0px 0px no-repeat;  	
}

.mapLocationArea .offices a.expandedLink {
	background-position: 0px -647px;
}

.mapLocationArea .offices a.collapsedLink {
	background-position: 0px -697px;
}

.mapLocationArea .offices h3 a span {
	border-bottom: 1px dashed #008DC8;
}

.mapLocationArea .offices h3 a:hover span {
	border-bottom: 1px dashed #01B6E3; 
}

.mapLocationArea .offices li {
	font: 10.5pt/1.2em Tahoma;
	display: block;
	padding: 0.4em 20px 0.4em 13px;
	background: url(/site/pic/icons/bulls.png) 2px .9em no-repeat;
}

.emptyContentHelp { margin:8px 0 10px 0; padding: 3px 5px; border:1px solid #ebebeb; background:#f4f4f4; }
.emptyContentHelp h2 { font: bold 10.5pt/1.2em Arial; margin:0 0 10px 0; }
.emptyContentHelp .more { text-align:right; padding:5px; position:relative; }
	.emptyContentHelp .more a {  }
.smallPopUpInHelp { text-align:justify; position:absolute; right:0; top:20px; background:white; border:1px solid #c0c0c0; padding:7px 30px 7px 7px; font-size:11px; left:50%; margin-left:-450px; position:absolute; top:30%; width:870px; z-index:999; }
.smallPopUpInHelp .close { position:absolute; right:5px; top:5px; }
.smallPopUpInHelp p { margin:0 0 10px 0; }
.smallPopUpInHelp a.close { text-decoration:none; font-size:11px; }

h3.youRbonus { font: bold 10.5pt/1.2em Arial; }
ul.listMyPartner {list-style:none;width:100%; margin:10px 0 10px 0;	}
.listMyPartner li {background:url(/site/pic/icons/bg_dots.png) repeat-x 0 1.0em; margin:0 0 5px 0;}
.listMyPartner li a {float:left;background:#FFF;padding: 0 4px 7px 0; text-decoration:none; font: 10pt/1.5em Arial; color: black;}
.listMyPartner li span {float:right;background:#FFF; font: 10.5pt/1.2em Arial;
	vertical-align: top;
	padding: 0 10px 7px 8px;}
.listMyPartner li br {clear:both;}
.listMyPartner li span.upperCols, .listMyPartner li span.advertCounty, .listMyPartner li span.premiumIcon  { height:18px; padding: 0 10px 7px 8px; float:left; margin:0 5px 0 0; }
	.listMyPartner li span.upperCols { background:transparent url(/site/pic/icons/up.gif) no-repeat 0 0; }
	.listMyPartner li span.advertCounty { background:transparent url(/site/pic/icons/highlight.gif) no-repeat 0 0; }
	.listMyPartner li span.premiumIcon { background:transparent url(/site/pic/icons/premium.gif) no-repeat 0 0; }
.actionArchieve	{ text-align:left; }
.actionArchieve a {  font: 10.5pt/1.2em Arial; background:#f4f4f4; padding:3px 5px; }

.actionArchieve table {
clear:both;
width:100%;
margin:0;
}
.actionArchieve a.actClose { position:absolute; right:0; _right:-1px; top:-20px; padding:0; margin:0; }
.actionArchieve table th { background:#F1F1ED; background-image:none; padding:5px; vertical-align:top; font:8pt/1.2em Arial; border-bottom:1px solid #CCCCCC; border-right:1px solid #CCCCCC; text-align:left; }

.actionArchieve table td { padding:5px; vertical-align:top; font:8pt/1.2em Arial; border-right:1px solid #CCCCCC; background:white; border-bottom:1px solid #CCCCCC; }

.actionz { background-color:#FFFFFF; border:1px solid #CCCCCC; border-bottom:0; border-right:0;
left:50%; margin-left:-450px; position:absolute; top:50%; width:870px; z-index:999; }

.fr1Col1 .fr1Col1Pad2 a{
 display: block;
 padding: 7px 15px 8px;
 background-color: #a0c041;
 color: white;
 font-size: 18px;
}

.fr1Col1 .fr1Col1Pad2{
 margin: 30px 18px 20px 12px;
}

.mapsearchNotFoundMessage {
-x-system-font:none;
float:left;
font-family:Arial;
font-size:13.5pt;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:1.2em;
padding:10px;
}

.mapSearchingResSpecArea.photos {
	padding: 0px 18px 0 18px;
	zoom: 1;
} 

.mapSearchingResSpecArea .photos .galleryScope {
	margin: 1px 0 0 -15px;	
}

.mapSearchingResSpecArea .photos .link {
	font: 8pt/1.2em Arial;
	padding: 4px 0 0 0;
}

.mapSearchingResSpecArea .photos h3 {
	padding-bottom: 7px;
}

.advMapsearchCopyright{
	position:relative;
	top:10px;
	color: #757575;
	text-align:right;
}
/* geoparametrs 13.04.2009*/
.seashGeoparam{
	background:url(/pic/misc/bg_geoparametrs.gif) #e59b1e repeat-x 0 0; width:100%;
	/*border-top:3px solid #5f8e00;*/
	position:relative;
	z-index:10;
	overflow:hidden;}
.seashGeoparam td, .seashGeoparam label, .seashGeoparam p{color:#ffffff;}
.seashGeoparam .tableForms{margin:10px 0 8px 15px; width:955px;}
.seashGeoparam .bigTxt{
	font-size:13.5pt;
	line-height:1.2;}
.seashGeoparam td{ padding:5px 15px 7px 6px; vertical-align:top;}
.seashGeoparam select{ width:55%;}
.seashGeoparam .brdDark{border-right:1px solid #c3851a; padding-right:0; }
.seashGeoparam td.brdLight { padding-left:0; padding-bottom:0;}
.seashGeoparam div.brdLight {border-left:1px solid #eec067; padding-left:25px; overflow:hidden; height:100%;  padding-bottom:8px;}
.seashGeoparam li label, .seashGeoparam li input{ vertical-align:middle; margin: 0 8px 0 0;}
.seashGeoparam ul{ padding-top:3px;}
.seashGeoparam li{ padding-top:7px;}
.seashGeoparam  .close{position:absolute; top:10px; right:13px; _right:0px; _top:0px; }
.seashGeoparam  .close a{
	background:transparent url(/site/pic/icons/i_close_compare_box.gif) no-repeat scroll 100% 3px; 
	height:20px; 
	display:block; 
	padding-right:20px; 
	float:right; 
	text-decoration:none;

	}
.seashGeoparam a, .geoParamets_link .link a, .seashGeoparam a:hover, .geoParamets_link .link a:hover{ color:#FFFFFF; text-decoration:none;}
.seashGeoparam  .close a span, .geoParamets_link .link a span {
border-bottom:1px dashed #FFFFFF;
padding:0 1px 0 0;
}
.seashGeoparam .button{ position:absolute; bottom:16px; right:13px; _right:0; _bottom:8px; }
*:first-child+html .seashGeoparam .button{bottom:8px; right:0;}
.seashGeoparam .button input{width:125px;}
.seashGeoparam .l{float:left; }
.seashGeoparam .l li{ padding-right:10px; font-size:10.5pt;}
.seashGeoparam .r{float:right; width:118px; padding-bottom:30px; _width:127px; }
.seashGeoparam .r li{ font-size:10.5pt;}
.geoParamets_link{
	position:relative;
	overflow:hidden;
	width:974px;
	border-top:3px solid #ecb816;
	background:#ffffff;
}
.geoParamets_link .link{
 float:left; background:url(/site/pic/misc/link_geoparametrs.gif) no-repeat 100% 0; height:22px; padding:0 30px 0 25px;}
 #idPopupGeo{
 	width:670px;
	top: 323px; 
	left: 290px;
	_top: 333px; 
	}
*:first-child+html  #idPopupGeo{top: 333px; }
.PopupGeo{
 	width:600px;
	_width:630px;
	height:310px;
	border:1px solid #e3e3e3;
	overflow-y:auto;
	overflow-x:hidden;
	background:url(/site/pic/misc/bg_geoparametrs_help.gif) repeat-x 0 0;
	padding:5px 15px 10px 15px;
	margin:10px 5px;}
*:first-child+html .PopupGeo{width:630px;}
.PopupGeo p{ margin-top:10px;}
.PopupGeo ul{ margin:10px 0 10px 20px;}
.PopupGeo ol{ margin:10px 0 10px 20px; }
.PopupGeo ol li{ list-style: decimal;}
#idPopupGeo .button{ width:100%; text-align:center;}
#idPopupGeo .button input{ margin:10px auto; width:115px;}
#idPopupGeo span.str{ 
	background:url(/site/pic/misc/str.png) no-repeat 0 0;
	width:10px; 
	height:9px;
	position:absolute;
	top:0;
	_top:-15px;
	right:60px;
	display:block; 
	z-index:1010;
}
*:first-child+html #idPopupGeo span.str{top:-15px;}
/* / geoparametrs 13.04.2009 */


#idPopupAdressMap {
left:50px;
top:464px;
width:670px;
}
#idPopupAdressMap span.str {
left:30px;
right:auto;
}
.map_adress {
background:transparent url(/site/pic/misc/orang_plash.gif) no-repeat scroll 0 -6px;
margin:20px 0 20px 15px;
}
.map_adress p {
padding:15px 10px 10px;
}
.map_adress .str_top {
background:transparent url(/site/pic/misc/orang_str.gif) repeat scroll 0 0;
height:7px;
left:100px;
position:absolute;
margin-top: -6px;
width:12px;
}
.map_adress .fon_b {
background:transparent url(/site/pic/misc/orang_plash.gif) no-repeat scroll 0 0;
bottom:0;
height:5px;
position:relative;
}
.contAdressMap {
padding:10px 20px;
}
.contAdressMap p {
margin:0;
padding:0;
}
.contAdressMap ul {
margin-top:10px;
}
.contAdressMap a span {
border-bottom:1px dotted #008FD3;
}
.contAdressMap a:hover span {
border-bottom:1px dotted #01B6E3;
}
.contAdressMap a, .contAdressMap a:hover {
text-decoration:none;
}
.green_div {
background:transparent url(/site/pic/misc/green_plash.gif) no-repeat scroll -4px 0;
float:left;
height:72px;
margin-top:15px;
}

.green_div .fon_r {
background:transparent url(/site/pic/misc/green_plash.gif) no-repeat scroll 0 0;
height:72px;
position:static;
float: left;
width:3px;
}
.adress_value {
padding:15px 15px 15px 90px;
float: left;
}
.imageMap {
border:1px solid #8D8D8C;
width:670px;
}
.greenBrd {
border:2px solid #98C93E;
}
#extMapGeoAdressForm .topLabel {
padding:0 0 5px;
}
#extMapGeoAdressForm input.text {
width:98%;
}
.cursor {
background:transparent url(/site/pic/icons/dm.png) no-repeat scroll 0 0px;
height:48px;
left:320px;
position:absolute;
width:53px;
z-index:100;
}
.adress_value .cursor {
left:55px;
}
:first-child + html .cursor {
background:transparent url(/site/pic/icons/dm.png) no-repeat scroll 0 0;
}
:first-child + html .adress_value {
background:transparent url(/site/pic/icons/dm.png) no-repeat scroll 20px 10px;
}

.map_adress .rows {overflow: visible; position: static}

.advCountryAreaTbl {width: 635px; margin: 30px 20px}
.advCountryAreaTbl .advCol1 {width: 435px; vertical-align: top}
.advCountryAreaTbl .advCol2 {width: 200px; vertical-align: top}
.advCountryAreaTbl .properties {padding-left: 30px}
.advCountryAreaTbl h3 {color: #6ba500; font-size: 16px; font-weight: bold; padding: 0px 0px 5px 0px}
.advCountryAreaTbl .listinfo {font-size: 10px}
.advCountryAreaTbl .listinfo sup {font-size: 8px}
.advCountryAreaTbl .listinfo li {padding-bottom: 4px}
.advCountryAreaTbl .listinfo {font-size: 10px}
.advCountryAreaTbl .listinfo b  {font-size: 12px}
.advCountryAreaTbl .description {background: #f4f2ef; padding: 15px}
.advCountryAreaTbl .gmap {width:435px; height: 300px; border: solid 1px #afaea9; padding: 1px; overflow: hidden}
.advCountryAreaTbl .copyright {margin: 5px 20px 20px 0px; color: #757575; font-size: 11px}

.h1_s{
	font-size:13.5pt;
	font-weight:normal;
	font-style:normal;
	display:inline;
}
.infrostrycture td {
	padding:10px 0;
}
.pad4{ 
	margin-top:10px; margin-bottom:10px;
}.textRegistration{ float:left; overflow:hidden; zoom:100%; width:360px; margin-left:65px; padding-top:20px;}
.textRegistration .grayFon{ background:#f1f2ed; font-weight:bold; padding:5px 7px; margin-top:17px;}
.textRegistration p{ margin-top:7px; padding-left:7px;}
.textRegistration h2{font-size:12.5pt; line-height:1.1;}
.blck_brdYellow{
	border:1px solid #FFC62A;
	clear:both;
	font-size:1em;
	margin:5px 0pt 0pt;
	padding:10px;
	zoom:1;
	margin:5px -10px 0 -30px;
	padding:10px 15px;
	/*width:102%;
	_width:auto;
} 
*:first-child+html .blck_brdYellow{width:auto;
*/
}
.view-content-theme {margin: 0;}
#block-views-theme .view-item  {padding: 0;}
#block-views-interviews .view-data-title {padding: 9px 0 0 !important;}
#sendPsellerRequest input, #sendPsellerRequest textarea {width: 100%;}

.ownerDetails .hiddenPropBlock .header{
	background:#BBB;
}

.hiddenPropBlock .info{
	height: 72px;
}

.hiddenPropBlock .colName{
	color:#BBB;
}

.hiddenPropBlock .colVal{
	color:#BBB;
}
.textRegistration{ float:left; overflow:hidden; zoom:100%; width:360px; margin-left:65px; padding-top:20px;}
.textRegistration .grayFon{ background:#f1f2ed; font-weight:bold; padding:5px 7px; margin-top:17px;}
.textRegistration p{ margin-top:7px; padding-left:7px;}
.textRegistration h2{font-size:12.5pt; line-height:1.1;}

.blck_brdYellow{
	border:1px solid #FFC62A;
	clear:both;
	font-size:1em;
	margin:5px 0pt 0pt;
	padding:10px;
	zoom:1;
	margin:5px -10px 0 -30px;
	padding:10px 15px;	
}

.rows_notepad {
	overflow:hidden;
	width:100%;
}
.rows_notepad h1 {
	float:left;
}
.contener_coment_users {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:transparent url(/pic/user_coment_ten.gif) no-repeat scroll center bottom;
	float:right;
	margin-top:35px;
	position:relative;
	width:64%;
}
.coment_users {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:transparent url(/pic/user_coment_icon.gif) no-repeat scroll 15px 11px;
	border-bottom:1px solid #EDECEB;
	border-top:1px solid #EDECEB;
	color:#767676;
	font-size:11pt;
	line-height:1.2;
	margin-bottom:8px;
	padding:10px 15px 10px 50px;
}
.l_t {
	left:0;
	top:0;
}
.l_t, .r_t, .r_b, .l_b {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:transparent url(/pic/user_coment_border.gif) no-repeat scroll 0 0;
	height:1px;
	position:absolute;
	width:28px;
}


/* for work_anousement*/
.work_anousement{ background:#f1f1ed; padding:8px 10px 8px 5px; overflow:hidden; zoom:1; margin-top:-1px;}
.work_anousement .delete{background:transparent url(/site/pic/icons/delete1.gif) no-repeat scroll 0 0; margin: 0; _margin:2px 0 0 0; padding:1px 0 0 20px; min-height:15px; _height:15px; display:block; float:none; _float:right;}
*:first-child+html .work_anousement .delete{float:right;}
*:first-child+html .work_anousement .f_r li{ float:right; }
.work_anousement .f_r li{ _float:right; }
.work_anousement .f_r{ float:right; }
.work_anousement .f_l, .work_anousement .f_l li{ float:left;}
.work_anousement .f_l li{ margin-right:20px;}
.work_anousement .checkBox{ padding-top:2px; _padding-top:0;}
.work_anousement .checkBox input{ margin-top:0; _margin-top:-2px; margin-right:10px;}
*:first-child+html .work_anousement .checkBox{padding-top:0;}
*:first-child+html .work_anousement .checkBox input{margin-top:-2px; }

*:first-child+html .work_anousement .delete{ margin:2px 0 0 0;}
.schResMyOffers .rowData .colIcons{ padding-left:5px;}
.schResMyOffers .rowAction .brd-b{padding-left:7px; }
@media all and (width) { .schResMyOffers .rowAction .brd-b{padding-left:4px;}}
/*
/* for /work_anousement*/
.messange{ border:2px solid #f29712; padding:10px; margin:15px 5px 0 0; zoom:100%; font-size:0.93em}


