/***************************************************************************************
General
***************************************************************************************/
html, body {margin:0; padding:0; height:100%;}

a,a:visited {color:#0089b6;}
.main H1 {font-weight:100; font-size:10px; margin: 0pt 40px 20px; color: rgb(154, 154, 154);}
.main H2 {font-family: Tahoma; color:#376d8e; font-size: 14px; font-weight: bold; margin:0; padding:0;}
.main H3 {font-family: Tahoma; color:#376d8e; font-size: 14px; font-weight: bold; margin:0; padding:0;}
H3 {font-family: Tahoma; font-size: 18px; font-weight: bold; color: #5b7680; margin:0; padding: 0;}
h4 {font-family: Tahoma; color:#376d8e; font-size: 14px; font-weight: bold; margin:0; padding:0;}

.brown {color: #514335;}
.brown2,.brown2:visited {color: #675243;}
.gray {color:#697174} .gray A{color:#777777} .gray A:hover{color:black;}
.header_orange {color:#ff7c00; font-size:18px;}
.header_green {color:#75916e; font-size:18px;}
.orange {color:#ff7c00;}
.orange2 {color:#ff7a44;}
.green {color:#8ab88a;}
.green2 {color:#5baa5b;}
.bronze {color:#c49275;} .bronze A {color:#c49275; text-decoration:none} .bronze A:hover {color:#c49275; text-decoration:underline} 
.gray2 {color:#636262;}
.white {color:#FFFFFF;}
.brown3 {color:#925E47;}
.black {color:black;}
.blue {color:#4D8EDF;}

.btm_links A{color:#b42134}

.realty_block {font-family: Tahoma; text-align: left; width: 225px; font-size: 11px;}
.rb_title {padding: 3px 10px; border-top: #bcc3bc solid 1px; font-weight: bold; font-size: 12px; color: white;}
.rb_inner {padding: 10px 5px; background: #f7f7f7; color: #777777;}
.rb_inner td {padding-left: 10px;}
.rb_sep {height: 7px;background: url(/images/icredit/dot.gif) 0 3px repeat-x;}
.rb_all {margin: 10px 0 0 12px;}

.red,.red:visited {color:#af4b33;}

.pos1 {position: relative; left: 3px; top: 3px;}
.pos2 {position: relative; left: -3px; top: 0px;}
.pos3 {position: relative; left: 3px; top: -3px}
.pos4 {position: relative; left: -3px; top: -3px}

.mt0 {margin-top:0px}
.mt10 {margin-top:10px}
.mt15 {margin-top:15px}
.mt20 {margin-top:20px}
.mb0 {margin-bottom:0px}
.mb10 {margin-bottom:10px}
.mb15 {margin-bottom:15px}
.mb20 {margin-bottom:20px}

.t8 {font-size:8px}
.t9 {font-size:9px}
.t10 {font-size: 10px;}
.t11 {font-size: 11px;}
.t12 {font-size: 12px;}
.t13 {font-size: 13px;}
.t14 {font-size: 14px;}
.t16 {font-size:16px}
.t18 {font-size:18px}
.t20 {font-size:20px}
.t23 {font-size:23px}
.t25 {font-size:25px}
.t26 {font-size: 26px;}
.t28 {font-size: 28px;}
.t30 {font-size:30px}
.t35 {font-size:35px}

.caps {text-transform:uppercase}
.georgia {font-family:Georgia; font-weight:500}
.bold {font-weight:bold}
.no-lnk A{text-decoration:none}; .no-lnk A:hover{text-decoration:underline}

.lh120 {line-height:120%}
.lh130 {line-height:130%}
.lh140 {line-height:140%}
.lh150 {line-height:150%}

.tahoma {font-family: Tahoma;}
.verdana {font-family: Verdana;}

.bold {font-weight: bold;}

.upcase {text-transform: uppercase;}
.nodecor {text-decoration: none;}

.wrapper {height:auto !important; height:100%; min-height:100%; margin-bottom:-128px;}
.footer {margin-top:-128px; position:relative; height:128px; width:100%;}

.menu_left {font-family: Tahoma; padding: 0;}
.menu_left ul {padding:0 0 0px 0; margin:0px 0; list-style: none;}
.menu_left ul li {margin: 10px 0;}
.menu_left ul li a, .menu_left ul li a:visited{padding: 0px 25px 0px 0; text-decoration:none; color: #336888; display:block; text-align:right; line-height:14px; font-size:14px; background: url(/images/icredit/fenka1.gif) right 7px no-repeat;}
.menu_left ul li a:hover,.menu_left ul li a.active {color:#7d6862; font-weight: bold;}

.menu_left ul li ul {margin: 10px 8px 20px 0;}
.menu_left ul li ul li {margin: 7px 0;}
.menu_left ul li ul li a, .menu_left ul li ul li a:visited,.menu_left ul li ul li span{padding: 0px 17px 0px 0; text-decoration:none; color: #407335; display:block; text-align:right; line-height:11px; font-size:11px; background: url(/images/icredit/fenka2.gif) right 7px no-repeat;}
.menu_left ul li ul li a:hover,.menu_left ul li ul li a.active,.menu_left ul li ul li span.active {color:#7d6862; font-weight: bold;}

.browse_path {font-family: Tahoma; font-size: 11px;}
.browse_path a,.browse_path a:visited {color:#336888; text-decoration: none;}
.browse_path a:hover,.browse_path span {color:#7d6862; font-weight: bold;}
.browse_path b {color:#a7a7a7;}
.browse_path img {position: relative; top: 4px; margin-right: 20px;}

.div-main {padding: 0 0 0 80px; background-repeat:no-repeat; background-position:top left;}
.div-doc { padding: 5px 100px 0 50px; background-image:url(/i/ico/document.gif); background-repeat:no-repeat; background-position:top left; height: 40px;}
.div-main2 { border-top:dashed #D9DDE8 1px; padding: 5px 10px 10px 0; font-size: 11px; font-family:sans-serif; text-align:right; margin-top:5px 0 0 0; color: #f34b73; line-height: 150%;}
.div-descr { margin:8px 5px 0 5px;}
.div-subdiv { background-image:url(/i/ico/logo_poster_bg.gif); background-position:top left; background-repeat:no-repeat; border-top-style:solid; border-color:#c6b3a3; border-top-width:2; padding: 10px 0 20px 60px;}
.div-descr2 {float:left; border-left:solid 3px #AEC8F0; border-top:dashed 1px #AEC8F0; border-right:dashed 1px #AEC8F0; border-bottom:dashed 1px #AEC8F0; background-color:#FBFBF0; margin: 10px 0 10px 0; padding:10px 20px 15px 20px; color:#4F4F4F; font-size:11px; line-height:140%; text-align:justify;}
.div_u_brown { border-bottom:solid #d5c5b9 2px; font: bold 16px; color: #a18179; line-height: 200%;}
.btmline3 {border-bottom:#d8d9e0 solid 3px}

.text_gray {color:#697174; font-size:12px;}
.text_gray_j {color:#697174; font-size:12px; text-align:justify;}

/*  =====================================  */
/*		ñòðàíèöà ÎÁÚÅÊÒÀ	*/
#objItemInactive {
     display:block;
     float: left;
     clear: none;
     color: #bdbdbd;
     text-decoration: none;
     background-color: #ececec;
     padding:5px 15px;
     border: 1px solid #bdbdbd;
     border-bottom: none;
     margin: 2px 0px 0px -1px;
}
#objItem a, #objItemLeft a {
	display:block;
	float: left;
	clear: none;
	color: #bdbdbd;
	text-decoration: none;
	background-color: #ececec;
	padding:5px 15px;
	border: 1px solid #bdbdbd;
	border-bottom: none;
	margin: 2px 0px 0px -1px;
}
#objItemLeft a {
	margin: 2px 0px 0px 0px;
}
#objItem a:hover, #objItemLeft a:hover {
	color: #595959;
	background-color: #ececec;
}

#objItemSelect, #objItemSelectLeft {
	display:block;
	float: left;
	clear: none;
	color: #595959;
	background-color: #fff;
	padding:8px 15px 5px 15px;
	border: 1px solid #bdbdbd;
	border-bottom: none;
	margin-left: -1px;
}
#objItemSelectLeft {
	margin-left: -1px;
}
.objHeader {
	display:block;
	width:100%;
	background: url(/i/objHeaderBgr.jpg) no-repeat right bottom;
	float: none;
}
#objHeaderLine {
	padding:13px 10px;
	border-bottom: 1px solid #bdbdbd;
}
#objHeaderLineL {
	display:block;
	float: left;
	clear: none;
}

.objHeaderPrice {
	margin: 0px 0px 0px 0px;
	display:block;
	float: right;
	clear: none;}

.collSelect {background-color: #f6f6f6;}

.DootedTD { background:url(/i/horizPunktir.gif) repeat-x bottom; height:1px; }

/*  END TABS, RUR BEGIN =====================================  */

@font-face {font-family: RublArial; src:url(/i/font/ruble.eot);}
SPAN.rur {TEXT-TRANSFORM: none; FONT-FAMILY: \"RublArial\";}
SPAN.rur SPAN {	DISPLAY: none; MARGIN: 0.2ex 0px 0px -0.7em; OVERFLOW: hidden; WIDTH: 0.45em; POSITION: absolute; HEIGHT: 1em;}
SPAN.rur SPAN:unknown {	content: '–'}

/* END RUR  =====================================  */
