/*=================
===== global ======
=================*/
BODY {padding:0px;margin:0px}
BODY, TABLE, INPUT, TEXTAREA, SELECT, .normal {
	font:normal 12px Arial;
	color:#ffffff;
}
INPUT,TEXTAREA,SELECT {border:0px;color:#222721;font-size:11px;padding:2px 5px 0px 5px;height:18px}
SELECT {padding:0;margin:0}
FORM {margin:0px;padding:0px}
A IMG,
IMG {border:0}

A {color:#E9F939}
A:hover {text-decoration:none}
A.nound {text-decoration:none}
A.nound:hover {text-decoration:underline}
A.nohund {text-decoration:none}
A.nohund:hover {text-decoration:none}

A.dred {color:#700300!important}
A.dred:hover {color:#B60300!important} 

.pix {font-size:1px;line-height:1px}
.c-hand {cursor:pointer;cursor:hand}
.img-bord {border:1px solid #9bd472}
.justf {text-align:justify}
.bold {font-weight:bold}
.uppercase {text-transform:uppercase}
.clear {clear:both}

TABLE.table {padding:0px;margin:0px; border:0px; border-collapse:collapse}
TABLE.table TD {padding:0px;vertical-align:top}

DIV.rel {position:relative}
.abs, DIV.rel IMG {position:absolute}
DIV.rel .abs IMG {position:static}
/*** paddings ***/
.pm0 {padding:0px;margin:0px}
.pad1 {padding:1px}
.pad2 {padding:2px}
.pad3 {padding:3px}
.pad4 {padding:4px}
.pad5 {padding:5px}
.pad6 {padding:6px}
.pad7 {padding:7px}
.pad8 {padding:8px}
.pad9 {padding:9px}
.pad10 {padding:10px}
/**************/

.fs10 {font-size:10px!important}
.fs11 {font-size:11px!important}
.fs12 {font-size:12px!important}
.fs13 {font-size:13px!important}
.fs14 {font-size:14px!important; line-height:14px!important}
.fs15 {font-size:15px!important}

/*** colors ***/
.yellow {color:#e9f939!important}
.brown {color:#46402a!important}
.blue {color:#236e9f!important}
.white {color:#ffffff!important}
.black {color:#000000!important}
.light {color:#845E5E!important}
.dred {color:#700300!important}
/**************/

/*** aligns ***/
.aright {text-align:right}
.aleft {text-align:left}
.ajusty {text-align:justify}
.valign {vertical-align:top}
/**************/

/*** line-height ***/
.lh13 {line-height:13px}
.lh14 {line-height:14px}
/**************/

/*** Headings ***/
H1, .heading1 {color:#46402a;font:bold 18px arial}
H2, .heading2 {color:#46402a;font:bold 16px arial}
H3, .heading3 {color:#46402a;font:bold 15px arial}
H4, .heading4 {color:#46402a;font:bold 14px arial}
H5, .heading5 {color:#46402a;font:bold 12px arial}
H6, .heading6 {color:#46402a;font:bold 11px arial}
/*custom*/
#statusbar H1,
H1.pagetitle {line-height:17px;color:#fafaed;margin:0px;padding:0 0 5px 0}
/**************/

/*=================
===== content =====
=================*/
.rasporka {width:590px;height:1px}

.inputbox {margin:0px;padding:0px;border:0px; border-collapse:collapse}
.inputbox TD {background:#ffffff;padding:0px}
.inputbox TD.e,
.inputbox TD.empty {background:transparent;height:1px;width:1px}
.inputbox TD.e IMG,
.inputbox TD.empty IMG {height:1px;width:1px}
.inputbox TEXTAREA,
.inputbox INPUT {width:100%}

.inp-title {color:#e9f939;margin:5px 0 3px 0;font-size:11px}

.selector { clear: left; //height: 1px; }
.selector input { float: left; margin-right: -20px }
.selector label { margin: 2px 0 0 20px; display: block; }

.lnav {margin-left:21px}
.lnav .elements {padding:7px 5px 10px 0px}
.lnav .elements IMG {margin:0 10px 0 11px;cursor:pointer;cursor:hand}
.lnav .sep {background:#cfe58d;height:1px}
.lnav .item {height:21px;padding:2px 0px 3px 0px}
.lnav A,
.lnav A.active {color:#46402a;text-decoration:none;font-weight:bold}
.lnav A:hover,
.lnav A.active:hover {color:#A44F0E;text-decoration:none}
.lnav A.active {color:#a44f0e}
.lnav .subitems A{font-weight:normal;font-size:11px}
.lnav .subitems A.active{color:#a44f0e}
.lnav .subitems A.select{font-weight:bold;color:#a44f0e}
.lnav .subitems .sep {background:#d1e891;height:1px}


.lnavshadow {z-index:3;margin-left:21px}

#BannerLeftPlaceHolder {width:259px;padding:15px 0 20px 8px; visibility:hidden}
#BannerBottomPlaceHolder {height:100px;visibility:hidden}
#BottomPropertiesList {visibility:hidden}
#BigProperty {visibility:hidden;_position:absolute}

.leftpromo {width:251px;margin:0px;padding:0px;border-width:0;border-spacing:0;border-collapse:collapse}
.leftpromo TD {padding:0px}
.leftpromo .br IMG,.leftpromo .bl IMG,.leftpromo .tr IMG,
.leftpromo .tl IMG {width:8px;height:8px}
.leftpromo .tl {background:url(../../images/l-promo-tl.gif) no-repeat 0 0}
.leftpromo .tr {background:url(../../images/l-promo-tr.gif) no-repeat 0 0}
.leftpromo .bl {background:url(../../images/l-promo-bl.gif) no-repeat 0 0}
.leftpromo .br {background:url(../../images/l-promo-br.gif) no-repeat 0 0}

.leftpromo .empty {width:100%;background:#32a60b;font-size:1px;line-height:1px}
.leftpromo .bg {background:#32a60b}
.leftpromo .content {background:#32a60b;padding:24px 5px 14px 5px!important}
.adverblock,
.leftpromo .content .block {
	height:129px;width:100%;
	padding:0;margin:0;border-width:0;border-spacing:0;border-collapse:collapse;
	background:#61b934 url(../../images/l-promo-item-b.jpg) no-repeat 0 100%}
.adverblock TD,
.leftpromo .content .block TD {
	text-align:center;
	background: url(../../images/l-promo-item-t.jpg) no-repeat 100% 0;
	padding:5px;
}

.greenbox {background:#32a60b}
.greenbox .tl IMG, .greenbox .tr IMG, .greenbox .bl IMG, 
.greenbox .br IMG {width:8px; height:8px}
.greenbox .tl {background:url(../../images/tables/g-tl.gif) no-repeat 0 0}
.greenbox .tr {background:url(../../images/tables/g-tr.gif) no-repeat 0 0}
.greenbox .bl {background:url(../../images/tables/g-bl.gif) no-repeat 0 0}
.greenbox .br {background:url(../../images/tables/g-br.gif) no-repeat 0 0}

.tgreenbox .empty {background:#32a60b}
.tgreenbox .empty IMG {width:1px;height:1px}
.tgreenbox .tl IMG, .tgreenbox .tr IMG, .tgreenbox .bl IMG, 
.tgreenbox .br IMG {width:8px; height:8px}
.tgreenbox .tl {background:url(../../images/tables/tg-tl.gif) no-repeat 0 0}
.tgreenbox .tr {background:url(../../images/tables/tg-tr.gif) no-repeat 0 0}
.tgreenbox .bl {background:url(../../images/tables/tg-bl.gif) no-repeat 0 0}
.tgreenbox .br {background:url(../../images/tables/tg-br.gif) no-repeat 0 0}
.tgreenbox .content {width:100%;background:#32a60b}

.lgreenbox {background:#58bb0f}
.lgreenbox .tl IMG, .lgreenbox .tr IMG, .lgreenbox .bl IMG, 
.lgreenbox .br IMG {width:8px; height:8px}
.lgreenbox .tl {background:url(../../images/tables/lg-tl.gif) no-repeat 0 0}
.lgreenbox .tr {background:url(../../images/tables/lg-tr.gif) no-repeat 0 0}
.lgreenbox .bl {background:url(../../images/tables/lg-bl.gif) no-repeat 0 0}
.lgreenbox .br {background:url(../../images/tables/lg-br.gif) no-repeat 0 0}
.lgreenbox .content {width:100%;padding:0 8px}

.ind-bottom-block .pr {padding-right:6px}
.ind-bottom-block .item {width:25%}

.search-button {width:58;height:58;position:absolute;top:-7px;left:50%px;background:transparent;margin:0px 0 0 -50px;padding:0px}
.search-list-button {width:138;height:44;position:absolute;top:-14px;left:-29px;background:transparent;margin:0px;padding:0px}

/*=================
===== footer ======
=================*/
.bl4 {border-left:4px solid #b6e3b5}
.f-text-block {padding:0 13px 5px 13px;height:35px}

.f-nav{padding:5px 13px;height:49px;font-size:11px}
.f-nav A {color:#ffffff}
.f-nav A.active {color:#e9f939;text-decoration:none}
.f-nav A.active:hover {text-decoration:none}

.f-copy{padding:0px 13px;font: bolder 12px Arial}
/*================*/

.errorbox {border:1px dashed #E84E4E;padding:10px;background:#f1f3b5;color:#F70A0B}
.successbox {text-align:center;border:1px dashed #216F00;padding:15px;background:#f1f3b5;line-height:14px;color:#216F00;font:bold 12px Arial}

.newsdate {border:1px solid #666666;background:#ffffff;padding:1px 4px}

.bullet-list .bullet {padding: 7px 7px 2px 0px}
.bullet-list .text {padding: 2px 7px 2px 0;line-height:14px;color:#FF0000;font:bold 12px Arial}
