* {
	padding: 0px;
	margin: 0px;
}

/* mac hide \*/
html, body {
	width: 100%;
}
/* end hide */

body {
	background: #656565 url(../img/background.gif);
	font-family: Arial, Helvetica, sans-serif;
	color: #ffffff;	
}

input, textarea {
	font-family: Arial, Helvetica, sans-serif;
}

img {
	behavior: url(inc/pngbehavior.htc);
}

div.wrapper {
	clear: both;
	height: 0px;
	font-size: 0px;
	line-height: 0px;
}

table.main {
	width: 100%;
}

table.main td {
	vertical-align: top;
}

table.main td.leftColumn {
	width: 348px;
}

table.main td.rightColumn {
	width: 100%;
	padding-bottom: 20px;
}

div.left {
	width: 348px;
}

div.right {
	float: right;
	width: 642px;
}

#logo {
	margin-left: 23px;
	width: 300px;
	height: 150px;
}

div.ru #logo { background: transparent url(../img/logo_ru.jpg) no-repeat left top; }
div.en #logo { background: transparent url(../img/logo_en.jpg) no-repeat left top; }
div.ua #logo { background: transparent url(../img/logo_ua.jpg) no-repeat left top; }


#logo_new {
	margin-left: 23px;
	width: 300px;
	height: 220px;
}

div.ru #logo_new { background: transparent url(../img/logo_new_ru.jpg) no-repeat left top; }
div.en #logo_new { background: transparent url(../img/logo_new_en.jpg) no-repeat left top; }
div.ua #logo_new { background: transparent url(../img/logo_new_ua.jpg) no-repeat left top; }

div.leftMenu {
	margin-left: 23px;
}

div.textBlock {
	padding: 22px 14px 0px 8px;
	font-size: 12px;
	margin-left: 23px;
}


div.textBlock ul {
	list-style: none;
	margin: 0;
	padding: 0;
}


div.textBlock li {
	list-style: none;
	margin: 0;
	padding: 0 0 0 15px;
	background: transparent url(../img/orang_dot.gif) no-repeat 0 8px;
}

div.pageCaption {
	margin: 18px 0px 0px 0px;
}

div.modelSelection {
	margin: 8px 0px 0px 29px;
}

div.modelSelection div {
	width: 298px;
	overflow: hidden;
}

div.modelSelection div.top {
	background: transparent url(../img/model_selection_top.png) no-repeat left top;
	height: 21px;
	line-height: 21px;	
	font-size: 12px;
	font-weight: bold;
	padding-left: 10px;
	width: 288px;
}

* html div.modelSelection div.top {
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="img/model_selection_top.png", sizingMethod="scale");
}

* html div.ua div.modelSelection div.top,
* html div.en div.modelSelection div.top {
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../img/model_selection_top.png", sizingMethod="scale");
}

div.modelSelection div.bottom {
	background: transparent url(../img/model_selection_bottom.png) no-repeat left top;
	height: 21px;
}

* html div.modelSelection div.bottom {
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="img/model_selection_bottom.png", sizingMethod="scale");
}

* html div.ua div.modelSelection div.bottom,
* html div.en div.modelSelection div.bottom {
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../img/model_selection_bottom.png", sizingMethod="scale");
}

div.modelSelection div.models {
	background: transparent url(../img/model_selection_background.png) repeat-y left top;
	padding-left: 7px;
	width: 291px;
}

* html div.modelSelection div.models {
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="img/model_selection_background.png", sizingMethod="scale");
}

* html div.ua div.modelSelection div.models,
* html div.en div.modelSelection div.models {
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../img/model_selection_background.png", sizingMethod="scale");
}

div.modelSelection div.models div {
	width: 137px;
	height: 92px;
	float: left;
	margin: 1px 0px 0px 1px;
}

div.modelSelection div.models div a {
	display: block;
	width: 137px;
	height: 92px;
	line-height: 92px;
	font-size: 0px;
	cursor: pointer;
}

div.modelSelection div.models div.model1 a { background: transparent url(../img/model_1.png) no-repeat left top; }
* html div.modelSelection div.models div.model1 a {	background-image: none;	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="img/model_1.png", sizingMethod="scale"); }
div.modelSelection div.models div.model1 a:hover { background: transparent url(../img/model_1_over.png) no-repeat left top; }
* html div.modelSelection div.models div.model1 a:hover {	background-image: none;	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="img/model_1_over.png", sizingMethod="scale"); }
* html div.ua div.modelSelection div.models div.model1 a,
* html div.en div.modelSelection div.models div.model1 a {	background-image: none;	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../img/model_1.png", sizingMethod="scale"); }
* html div.ua div.modelSelection div.models div.model1 a:hover,
* html div.en div.modelSelection div.models div.model1 a:hover {	background-image: none;	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../img/model_1_over.png", sizingMethod="scale"); }

div.modelSelection div.models div.model2 a { background: transparent url(../img/model_2.png) no-repeat left top; }
* html div.modelSelection div.models div.model2 a {	background-image: none;	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="img/model_2.png", sizingMethod="scale"); }
div.modelSelection div.models div.model2 a:hover { background: transparent url(../img/model_2_over.png) no-repeat left top; }
* html div.modelSelection div.models div.model2 a:hover {	background-image: none;	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="img/model_2_over.png", sizingMethod="scale"); }
* html div.ua div.modelSelection div.models div.model2 a,
* html div.en div.modelSelection div.models div.model2 a {	background-image: none;	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../img/model_2.png", sizingMethod="scale"); }
* html div.ua div.modelSelection div.models div.model2 a:hover,
* html div.en div.modelSelection div.models div.model2 a:hover {	background-image: none;	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../img/model_2_over.png", sizingMethod="scale"); }

div.modelSelection div.models div.model3 a { background: transparent url(../img/model_3.png) no-repeat left top; }
* html div.modelSelection div.models div.model3 a {	background-image: none;	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="img/model_3.png", sizingMethod="scale"); }
div.modelSelection div.models div.model3 a:hover { background: transparent url(../img/model_3_over.png) no-repeat left top; }
* html div.modelSelection div.models div.model3 a:hover {	background-image: none;	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="img/model_3_over.png", sizingMethod="scale"); }
* html div.ua div.modelSelection div.models div.model3 a,
* html div.en div.modelSelection div.models div.model3 a {	background-image: none;	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../img/model_3.png", sizingMethod="scale"); }
* html div.ua div.modelSelection div.models div.model3 a:hover,
* html div.en div.modelSelection div.models div.model3 a:hover {	background-image: none;	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../img/model_3_over.png", sizingMethod="scale"); }

h3 {
	font-size: 14px;
	font-weight: bold;
}

.warning {
	color: #e3be17;
	font-weight: bold;	
}

div.counter {
	margin: 26px 0px 0px 23px;
	width: 182px;
	height: 85px;	
	padding-left: 6px;
}

div.ru div.counter {
	background: transparent url(../img/counter_ru.png) no-repeat left top;
}

* html div.ru div.counter {
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="img/counter_ru.png", sizingMethod="scale");
}

div.ua div.counter {
	background: transparent url(../img/counter_ua.png) no-repeat left top;
}

* html div.ua div.counter {
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../img/counter_ua.png", sizingMethod="scale");
}

div.en div.counter {
	background: transparent url(../img/counter_en.png) no-repeat left top;
}

* html div.en div.counter {
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../img/counter_en.png", sizingMethod="scale");
}

div.counter div {
	font-size: 13px;
	text-align: center;
	float: left;
	width: 87px;
	margin-top: 54px;
}

div.banner {
	margin-left: 23px;
	margin-top: 18px;
}

div.banner a {
	display: block;
	width: 223px;
	height: 104px;
	background: transparent url(../img/redi.png) no-repeat left top;
	line-height: 104px;	
	cursor: pointer;
}

* html div.banner a {
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="img/redi.png", sizingMethod="scale");
}

* html div.ua div.banner a,
* html div.en div.banner a {
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../img/redi.png", sizingMethod="scale");
}

div.topMenus {
	position: relative;
	width: 100%;
	height: 70px;
}

div.topMenus table td.center {
	background: transparent url(../img/top_menus_background.gif) repeat-x left top;
	width: 100%;
}

div.topMenus table div#showIntro {
	width: 100%;
	display: none;
}

div.topMenus table td.center a {
	display: block;
	width: 140px;
	font-size: 1px;
	height: 10px;
	line-height: 10px;
	margin: 30px auto 0px auto;
}

div.ru div.topMenus table td.center a { background: transparent url(../img/show_intro_ru.gif) no-repeat left top; }
div.ua div.topMenus table td.center a { background: transparent url(../img/show_intro_ua.gif) no-repeat left top; }
div.en div.topMenus table td.center a { background: transparent url(../img/show_intro_en.gif) no-repeat left top; }

div.ru div.topMenus table td.center a:hover,
div.ua div.topMenus table td.center a:hover,
div.en div.topMenus table td.center a:hover {
	background-position: left bottom;
}

div.topMenus table td.left {
	background: transparent url(../img/top_menus_background_left.gif) no-repeat right top;
}

div.topMenus table td.right {
	background: transparent url(../img/top_menus_background_right.gif) no-repeat left top;
}

#houses {
	margin: 0px auto 0px auto;
	text-align: center;
}

#model,
#excursion {
	margin: 0px auto 0px auto;
	text-align: center;
	margin: 18px 0px 0px 16px;
}

div.breadCrumbs {
	height: 19px;
	background: transparent url(../img/breadcrumbs_background.png) repeat-x left top;
	margin: 14px 0px 0px 16px;
	padding: 0px 0px 0px 8px;
	border-left: 2px solid #deb619;	
	font-size: 12px;
}

* html div.breadCrumbs {
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="img/breadcrumbs_background.png", sizingMethod="scale");	
}

* html div.ua div.breadCrumbs,
* html div.en div.breadCrumbs {
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../img/breadcrumbs_background.png", sizingMethod="scale");	
}

div.breadCrumbs a {
	color: #ffffff;
	text-decoration: none;
	line-height: 19px;
}

div.breadCrumbs a:hover {
	color: #deb619;
}

div.imageContent {
	margin: 18px 0px 0px 16px;
}

div.textContent {
	font-size: 12px;
	padding: 18px 40px 0px 0px;
	margin-left: 16px;
}

div.textContent p {
	margin-bottom: 18px;
}

div.textContent h2 {
	margin: 21px 0px 13px 0px;
	font-size: 20px;
	font-weight: normal;
}

div.textContent a {
	color: #deb619;
	text-decoration: none;
}

div.textContent a:hover {
	text-decoration: underline;
}

div.contacts {
	width: 302px;
	margin: 15px 0px 0px 7px;
	float: left;
}

div.contacts div.top {
	width: 302px;
	height: 43px;
	background: transparent url(../img/contacts_top_ru.png) no-repeat left top;
}

* html div.contacts div.top { background-image: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="img/contacts_top_ru.png", sizingMethod="scale"); }
div.ua div.contacts div.top { background: transparent url(../img/contacts_top_ua.png) no-repeat left top; }
* html div.ua div.contacts div.top { background-image: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../img/contacts_top_ua.png", sizingMethod="scale"); }
div.en div.contacts div.top { background: transparent url(../img/contacts_top_en.png) no-repeat left top; }
* html div.en div.contacts div.top { background-image: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../img/contacts_top_en.png", sizingMethod="scale"); }

div.contacts div.bottom {
	width: 302px;
	height: 30px;
	background: transparent url(../img/contacts_bottom.png) no-repeat left top;
}

* html div.contacts div.bottom {
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="img/contacts_bottom.png", sizingMethod="scale");
}

* html div.ua div.contacts div.bottom,
* html div.en div.contacts div.bottom {
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../img/contacts_bottom.png", sizingMethod="scale");
}

div.contacts div#contactsForm {
	background: transparent url(../img/contacts_background.png) repeat-y left top;
	font-size: 12px;
	padding-bottom: 20px;
}

* html div.contacts div#contactsForm {
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="img/contacts_background.png", sizingMethod="scale");
	height: 1px;
}

* html div.ua div.contacts div#contactsForm,
* html div.en div.contacts div#contactsForm {
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../img/contacts_background.png", sizingMethod="scale");
}

div.contacts div#contactsForm div {
	margin-left: 32px;
	padding-top: 4px;
}

div.contacts div#contactsForm div input,
div.contacts div#contactsForm div textarea {
	width: 228px; 
	font-size: 12px;
	color: #deb619;
	padding: 4px 3px 4px 9px;
	overflow: auto;
}

div.contacts div#contactsForm div input.out,
div.contacts div#contactsForm div textarea.out {
	border: 1px solid #696868;
	background-color: #323232;
}

div.contacts div#contactsForm div input.jshover,
div.contacts div#contactsForm div textarea.jshover {
	border: 1px solid #99803f;
	background-color: #5b4f2d;
}

div.contacts div#contactsForm div.label {
	padding-top: 13px;
}

div.contacts div#contactsForm div.buttons {
	padding: 0px;
	margin: 0px;
	position: relative;
}

div.contacts div#contactsForm div.buttons div {
	padding: 0px;
	margin: 0px;
	position: absolute;
	top: 8px;
	width: 101px;
	height: 22px;
}

div.contacts div#contactsForm div.buttons div.send {
	left: 32px;
}

div.contacts div#contactsForm div.buttons div.clear {
	right: 28px;
}

div.contacts div#contactsForm div.send input,
div.contacts div#contactsForm div.clear input {
	width: 101px;
	height: 22px;
	line-height: 22px;
	display: block;
	border: 0px none;
	cursor: pointer;
}

div.contacts div#contactsForm div.send input.out { background: transparent url(../img/send_button_ru.png) no-repeat left top; }
* html div.contacts div#contactsForm div.send input.out {	background-image: none;	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="img/send_button_ru.png", sizingMethod="scale"); }
div.contacts div#contactsForm div.clear input.out { background: transparent url(../img/clear_button_ru.png) no-repeat left top; }
* html div.contacts div#contactsForm div.clear input.out { background-image: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="img/clear_button_ru.png", sizingMethod="scale"); }
div.contacts div#contactsForm div.send input.jshover { background: transparent url(../img/send_button_over_ru.png) no-repeat left top; }
* html div.contacts div#contactsForm div.send input.jshover { background-image: none;	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="img/send_button_over_ru.png", sizingMethod="scale"); }
div.contacts div#contactsForm div.clear input.jshover { background: transparent url(../img/clear_button_over_ru.png) no-repeat left top; }
* html div.contacts div#contactsForm div.clear input.jshover { background-image: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="img/clear_button_over_ru.png", sizingMethod="scale"); }

div.ua div.contacts div#contactsForm div.send input.out { background: transparent url(../img/send_button_ua.png) no-repeat left top; }
* html div.ua div.contacts div#contactsForm div.send input.out {	background-image: none;	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../img/send_button_ua.png", sizingMethod="scale"); }
div.ua div.contacts div#contactsForm div.clear input.out { background: transparent url(../img/clear_button_ua.png) no-repeat left top; }
* html div.ua div.contacts div#contactsForm div.clear input.out { background-image: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../img/clear_button_ua.png", sizingMethod="scale"); }
div.ua div.contacts div#contactsForm div.send input.jshover { background: transparent url(../img/send_button_over_ua.png) no-repeat left top; }
* html div.ua div.contacts div#contactsForm div.send input.jshover { background-image: none;	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../img/send_button_over_ua.png", sizingMethod="scale"); }
div.ua div.contacts div#contactsForm div.clear input.jshover { background: transparent url(../img/clear_button_over_ua.png) no-repeat left top; }
* html div.ua div.contacts div#contactsForm div.clear input.jshover { background-image: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../img/clear_button_over_ua.png", sizingMethod="scale"); }

div.en div.contacts div#contactsForm div.send input.out { background: transparent url(../img/send_button_en.png) no-repeat left top; }
* html div.en div.contacts div#contactsForm div.send input.out {	background-image: none;	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../img/send_button_en.png", sizingMethod="scale"); }
div.en div.contacts div#contactsForm div.clear input.out { background: transparent url(../img/clear_button_en.png) no-repeat left top; }
* html div.en div.contacts div#contactsForm div.clear input.out { background-image: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../img/clear_button_en.png", sizingMethod="scale"); }
div.en div.contacts div#contactsForm div.send input.jshover { background: transparent url(../img/send_button_over_en.png) no-repeat left top; }
* html div.en div.contacts div#contactsForm div.send input.jshover { background-image: none;	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../img/send_button_over_en.png", sizingMethod="scale"); }
div.en div.contacts div#contactsForm div.clear input.jshover { background: transparent url(../img/clear_button_over_en.png) no-repeat left top; }
* html div.en div.contacts div#contactsForm div.clear input.jshover { background-image: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../img/clear_button_over_en.png", sizingMethod="scale"); }

div.contactsPanel {
	margin: 14px 0px 0px 12px;
	float: left;
	width: 277px;
}

div.contactsPanel div.top {
	width: 277px;
	height: 24px;
	background: transparent url(../img/contacts_panel_top.png) no-repeat left top;
}

* html div.contactsPanel div.top {
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="img/contacts_panel_top.png", sizingMethod="scale");
}

* html div.ua div.contactsPanel div.top,
* html div.en div.contactsPanel div.top {
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../img/contacts_panel_top.png", sizingMethod="scale");
}

div.contactsPanel div.bottom {
	width: 277px;
	height: 24px;
	background: transparent url(../img/contacts_panel_bottom.png) no-repeat left top;
}

* html div.contactsPanel div.bottom {
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="img/contacts_panel_bottom.png", sizingMethod="scale");
}

* html div.ua div.contactsPanel div.bottom,
* html div.en div.contactsPanel div.bottom {
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../img/contacts_panel_bottom.png", sizingMethod="scale");
}

div.contactsPanel div.info {
	padding: 20px 0px 14px 50px;
	background: transparent url(../img/contacts_panel_background.png) repeat-y left top;	
}

* html div.contactsPanel div.info {
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="img/contacts_panel_background.png", sizingMethod="scale");
	height: 1px;
}

* html div.ua div.contactsPanel div.info,
* html div.en div.contactsPanel div.info {
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../img/contacts_panel_background.png", sizingMethod="scale");
}

div.contactsPanel div.info h3 {
	font-size: 18px;
	font-weight: normal;
}

div.contactsPanel div.info h3 span {
	color: #9ec54c;
}

div.contactsPanel div.info p {
	font-size: 12px;
	font-family: Tahoma, Arial, Verdana;
	margin-top: 16px;
}

div.contactsPanel div.info a {
	color: #deb619;
	text-decoration: none;
}

div.contactsPanel div.info a:hover {
	text-decoration: underline;
}

div.photosDatePanel {
	float: left;
	width: 147px;
	margin: 13px 0px 0px 5px;
}

* html div.photosDatePanel {
	margin-left: 3px;
}

div.photosDatePanel div.top {
	height: 53px;
	background: transparent url(../img/photos_date_panel_top.png) no-repeat left top;
}

* html div.photosDatePanel div.top {
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="img/photos_date_panel_top.png", sizingMethod="scale");
}

* html div.ua div.photosDatePanel div.top,
* html div.en div.photosDatePanel div.top {
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../img/photos_date_panel_top.png", sizingMethod="scale");
}

div.photosDatePanel div.bottom {
	height: 21px;
	background: transparent url(../img/photos_date_panel_bottom.png) no-repeat left top;
}

* html div.photosDatePanel div.bottom {
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="img/photos_date_panel_bottom.png", sizingMethod="scale");
}

* html div.ua div.photosDatePanel div.bottom,
* html div.en div.photosDatePanel div.bottom {
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../img/photos_date_panel_bottom.png", sizingMethod="scale");
}

div.photosDatePanel div.top h3 {
	display: block;
	padding: 24px 0px 0px 50px;
	font-size: 22px;
	line-height: 22px;
	font-weight: bold;
	font-style: italic;
}

div.photosDatePanel div.month {
	background: transparent url(../img/photos_date_panel_background.png) repeat-y left top;
	padding: 10px 0px 16px 11px;
}

* html div.photosDatePanel div.month {
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="img/photos_date_panel_background.png", sizingMethod="scale");
	height: 100%;
}

* html div.ua div.photosDatePanel div.month,
* html div.en div.photosDatePanel div.month {
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../img/photos_date_panel_background.png", sizingMethod="scale");
	height: 100%;
}

div.photosDatePanel div.month ul {
	list-style-type: none;
}

div.photosDatePanel div.month ul li a {
	margin-top: 4px;
	display: block;
	width: 92px;
	height: 19px;
	line-height: 19px;
	font-size: 14px;
	padding-left: 34px;
	color: #FFFFFF;
	text-decoration: none;
}

div.photosDatePanel div.month ul li a:hover {
	font-weight: normal;
	color: #000000;
	background: transparent url(../img/photos_date_panel_button_over.jpg) no-repeat left top;	
}

div.photosDatePanel div.month ul li.selected {
	font-weight: bold;
	background: transparent url(../img/photos_date_panel_button_selected.png) no-repeat left top;
	margin-top: 4px;
	display: block;
	width: 92px;
	height: 19px;
	line-height: 19px;
	font-size: 14px;
	padding-left: 34px;
	color: #FFFFFF;
}

* html div.photosDatePanel div.month ul li.selected {
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="img/photos_date_panel_button_selected.png", sizingMethod="crop");
}

* html div.ua div.photosDatePanel div.month ul li.selected,
* html div.en div.photosDatePanel div.month ul li.selected {
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../img/photos_date_panel_button_selected.png", sizingMethod="crop");
}

div.photosContainer {
	float: left;
	border: 1px solid #393939;
	background: transparent url(../img/photos_container_background.png) repeat left top;
	width: 469px;
	margin-top: 24px;
	padding: 6px 0px 6px 6px;
}

* html div.photosContainer {
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="img/photos_container_background.png", sizingMethod="scale");	
}

* html div.ua div.photosContainer,
* html div.en div.photosContainer {
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../img/photos_container_background.png", sizingMethod="scale");	
}

div.photosContainer div {
	margin: 0px 4px 4px 0px;
	float: left;
	width: 152px;
}

div.photosContainer div img {
	border: 1px solid #FFFFFF;
}

div.photosContainer div a.caption {
	margin: 7px 0px 4px 0px;
	display: block;
	width: 150px;
	height: 12px;
	line-height: 12px;
	font-size: 12px;
	text-align: center;
	text-decoration: none;
	color: #FFFFFF;	
}

div.photosContainer div a.caption:hover {
	color: #deb619;	
}

div.photosPager {
	width: 477px;
	margin: 12px 0px 0px 152px;
	clear: both;
}

div.photosPager div {
	font-family: Tahoma, Arial, Verdana;
	font-size: 12px;
	text-align: right;
}

div.photosPager div a {
	color: #deb619;
	text-decoration: none;
}

div.photosPager div a:hover {
	text-decoration: underline;
}

div.photosPager ul {
	list-style-type: none;
	float: right;
	margin-top: 8px;
}

div.photosPager ul li {
	float: left;
	margin-left: 3px;
	color: #deb619;
	font-weight: bold;
	display: block;
	width: 16px;
	height: 16px;
	text-align: center;
	line-height: 16px;	
}

div.photosPager ul li a {
	display: block;
	width: 16px;
	height: 16px;
	line-height: 16px;
	text-align: center;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;
}

div.photosPager ul li a:hover {
	color: #000000;
	background: transparent url(../img/photos_pager_button_over.gif) no-repeat left top;
	text-decoration: none;
}

div.photosPager div.back {
	position: absolute;
	margin-left: -136px;
	width: 100px;
}

div.photosPager div.back a {
	text-align: right;
	width: 120px;
	display: block;
	line-height: 10px;
	height: 12px;
	background: transparent url(../img/back_arrow.png) no-repeat left top;
	font-size: 12px;
	font-family: Tahoma, Arial, Verdana;
	text-decoration: none;
	color: #FFFFFF;
}

* html div.photosPager div.back a {
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="img/back_arrow.png", sizingMethod="crop");	
}

div.photosPager div.back a:hover {
	text-decoration: none;
	color: #deb619;
}

div.apartmentPager {
	margin: 0px 0px 0px 5px;
}

div.apartmentPager div {
	float: left;
	font-size: 12px;
	font-family: Tahoma, Arial, Verdana;
	font-weight: bold;	
}

div.apartmentPager div.left {
	background: transparent url(../img/apartment_pager_left.png) no-repeat left top;
	width: 20px;
	height: 64px;
}

* html div.apartmentPager div.left {
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="img/apartment_pager_left.png", sizingMethod="scale");	
}

* html div.ua div.apartmentPager div.left,
* html div.en div.apartmentPager div.left {
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../img/apartment_pager_left.png", sizingMethod="scale");	
}

div.apartmentPager div.right {
	background: transparent url(../img/apartment_pager_right.png) no-repeat left top;
	width: 20px;
	height: 64px;
}

* html div.apartmentPager div.right {
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="img/apartment_pager_right.png", sizingMethod="scale");	
}

* html div.ua div.apartmentPager div.right,
* html div.en div.apartmentPager div.right {
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../img/apartment_pager_right.png", sizingMethod="scale");	
}

div.apartmentPager div.rooms {
	background: transparent url(../img/apartment_pager_background.png) repeat-x left top;
	height: 40px;
	padding: 24px 0px 0px 5px;
}

* html div.apartmentPager div.rooms {
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="img/apartment_pager_background.png", sizingMethod="scale");
}

* html div.ua div.apartmentPager div.rooms,
* html div.en div.apartmentPager div.rooms {
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../img/apartment_pager_background.png", sizingMethod="scale");
}

div.apartmentPager div ul {
	list-style-type: none;
}

div.apartmentPager div ul li {
	float: left;
	margin-left: 3px;
	color: #deb619;
	font-weight: bold;
	display: block;
	width: 16px;
	height: 16px;
	text-align: center;
	line-height: 16px;	
}

div.apartmentPager div ul li a {
	display: block;
	width: 16px;
	height: 16px;
	line-height: 16px;
	text-align: center;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;
}

div.apartmentPager div ul li a:hover {
	color: #000000;
	background: transparent url(../img/photos_pager_button_over.gif) no-repeat left top;
	text-decoration: none;
}

div.photo {
	border: 1px solid #393939;
	background: transparent url(../img/photos_container_background.png) repeat left top;
	margin: 24px 0px 0px 16px;
	float: left;
	padding: 7px;			
}

* html div.photo {
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="img/photos_container_background.png", sizingMethod="scale");	
	margin-left: 8px;
}

* html div.ua div.photo,
* html div.en div.photo {
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../img/photos_container_background.png", sizingMethod="scale");	
	margin-left: 8px;
}

div.showPlan {
	position: absolute;
	left: 844px;
}

div.showWalls {
	position: absolute;
	left: 703px;
}

div.hideWalls {
	position: absolute;
	left: 562px;
}

div.showWalls a,
div.hideWalls a,
* html div.showWalls a,
* html div.hideWalls a {
	display: block;
	width: 127px;
	height: 40px;
	cursor: pointer;
	font-size: 12px;
	line-height: 12px;
	color: #FFFFFF;
	text-decoration: none;
	vertical-align: middle;
	padding: 13px 0px 0px 14px;
	margin-top: 5px;
}

div.showPlan a,
* html div.showPlan a {
	display: block;
	width: 141px;
	height: 34px;
	cursor: pointer;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	vertical-align: middle;
	padding: 19px 0px 0px 0px;
	text-align: center;
	margin-top: 5px;
}


div.showWalls a:hover,
div.hideWalls a:hover,
div.showPlan a:hover {
	color: #FFFFFF;
	text-decoration: none;
}

div.showWalls a {
	background: transparent url(../img/show_walls_button.png) no-repeat left top;
}

* html div.showWalls a {
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="img/show_walls_button.png", sizingMethod="scale");	
}

* html div.ua div.showWalls a,
* html div.en div.showWalls a {
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../img/show_walls_button.png", sizingMethod="scale");	
}

div.showWalls a:hover {
	background: transparent url(../img/show_walls_button_over.png) no-repeat left top;
}

* html div.showWalls a:hover {
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="img/show_walls_button_over.png", sizingMethod="scale");	
}

* html div.ua div.showWalls a:hover,
* html div.en div.showWalls a:hover {
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../img/show_walls_button_over.png", sizingMethod="scale");	
}

div.hideWalls a {
	background: transparent url(../img/hide_walls_button.png) no-repeat left top;
}

* html div.hideWalls a {
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="img/hide_walls_button.png", sizingMethod="scale");	
}

* html div.ua div.hideWalls a,
* html div.en div.hideWalls a {
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../img/hide_walls_button.png", sizingMethod="scale");	
}

div.hideWalls a:hover {
	background: transparent url(../img/hide_walls_button_over.png) no-repeat left top;
}

* html div.hideWalls a:hover {
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="img/hide_walls_button_over.png", sizingMethod="scale");	
}

* html div.ua div.hideWalls a:hover,
* html div.en div.hideWalls a:hover {
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../img/hide_walls_button_over.png", sizingMethod="scale");	
}

div.showPlan a {
	background: transparent url(../img/show_plan_button.png) no-repeat left top;
}

* html div.showPlan a {
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="img/show_plan_button.png", sizingMethod="scale");	
}

* html div.ua div.showPlan a,
* html div.en div.showPlan a {
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../img/show_plan_button.png", sizingMethod="scale");	
}

div.showPlan a:hover {
	background: transparent url(../img/show_plan_button_over.png) no-repeat left top;
}

* html div.showPlan a:hover {
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="img/show_plan_button_over.png", sizingMethod="scale");	
}

* html div.ua div.showPlan a:hover,
* html div.en div.showPlan a:hover {
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../img/show_plan_button_over.png", sizingMethod="scale");	
}

div#kievMap {
	margin: 24px auto 0px auto;
	text-align: center;
}

* html div#kievMap {
	margin-left: 8px;
}

div.big_banner {
	height: 78px;
	text-align: right;
	padding: 10px 0;
}


div.bottomBanner {
	font-size: 12px;
	text-align: center;
	float: right;
	margin-right: 11px;
	margin-top: 11px;	
	width: 140px;
}

div.bottomBanner img {
	display: block;
	margin: 8px auto 8px auto;
}

div.bottomBanner1 {
	font-size: 12px;
	text-align: center;
	float: right;
	margin-right: 52px;
	margin-top: 64px;
	width: 95px;
}

div.bottomBanner1 img {
	display: block;
	margin: 8px auto 8px auto;
}

div.bottomBanner2 {
	float: right;
	margin-right: 52px;
	margin-top: 64px;
	width: 268px;
	height: 80px;
}

div.ru div.bottomBanner2 {	background: transparent url(../img/bottom_banner_2_ru.png) no-repeat left top; }
* html div.ru div.bottomBanner2 { background-image: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="img/bottom_banner_2_ru.png", sizingMethod="scale"); }
div.ua div.bottomBanner2 {	background: transparent url(../img/bottom_banner_2_ua.png) no-repeat left top; }
* html div.ua div.bottomBanner2 { background-image: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../img/bottom_banner_2_ua.png", sizingMethod="scale"); }
div.en div.bottomBanner2 {	background: transparent url(../img/bottom_banner_2_en.png) no-repeat left top; }
* html div.en div.bottomBanner2 { background-image: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../img/bottom_banner_2_en.png", sizingMethod="scale"); }

div.footer {
	height: 20px;	
	margin: 9px 0px 0px 16px;
	position: relative;
	background: transparent url(../img/footer_background.png) repeat-x left top;	
}

* html div.footer {
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="img/footer_background.png", sizingMethod="scale");
}

* html div.ua div.footer,
* html div.en div.footer {
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../img/footer_background.png", sizingMethod="scale");
} 

div.footer div {
	position: absolute;
	font-size: 12px;
	line-height: 20px;	
	width: 50%;
}

div.footer div a {
	text-decoration: none;	
}

div.footer div a:hover {
	text-decoration: underline;	
}

div.footer div.footerREDI {
	left: 11px;
}

div.footer div.footerREDI a {
	color: #ffffff;
}

div.footer div.footerREDI span {
	color: #8cc63f;
}

div.footer div.footerAltima {
	right: 9px;
	text-align: right;
}

div.footer div.footerAltima a {
	color: #f26130;
}

.some_table {
	border-collapse: collapse;
}

.some_table td {
	border: 1px solid #ffffff;
	padding: 5px 10px;
	text-align: center;
}

/* RU TITLES */

div.ru div.pageCaptionAbout { width: 348px; height: 196px; background: transparent url(../img/caption_about_ru.png) no-repeat left top;	}
* html div.ru div.pageCaptionAbout { background-image: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="img/caption_about_ru.png", sizingMethod="scale");	}
div.ru div.pageCaptionBying { width: 348px; height: 196px; background: transparent url(../img/caption_buying_ru.png) no-repeat left top;	}
* html div.ru div.pageCaptionBying { background-image: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="img/caption_bying_ru.png", sizingMethod="scale");	}
div.ru div.pageCaptionContacts { width: 348px; height: 196px; background: transparent url(../img/caption_contacts_ru.png) no-repeat left top;	}
* html div.ru div.pageCaptionContacts { background-image: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="img/caption_contacts_ru.png", sizingMethod="scale");	}
div.ru div.pageCaptionCredit { width: 348px; height: 196px; background: transparent url(../img/caption_credit_ru.png) no-repeat left top;	}
* html div.ru div.pageCaptionCredit { background-image: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="img/caption_credit_ru.png", sizingMethod="scale");	}
div.ru div.pageCaptionDeal { width: 348px; height: 196px; background: transparent url(../img/caption_deal_ru.png) no-repeat left top;	}
* html div.ru div.pageCaptionDeal { background-image: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="img/caption_deal_ru.png", sizingMethod="scale");	}
div.ru div.pageCaptionDistrict { width: 348px; height: 196px; background: transparent url(../img/caption_district_ru.png) no-repeat left top;	}
* html div.ru div.pageCaptionDistrict { background-image: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="img/caption_district_ru.png", sizingMethod="scale");	}
div.ru div.pageCaptionEngineering { width: 348px; height: 196px; background: transparent url(../img/caption_engineering_ru.png) no-repeat left top;	}
* html div.ru div.pageCaptionEngineering { background-image: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="img/caption_engineering_ru.png", sizingMethod="scale");	}
div.ru div.pageCaptionFitness { width: 348px; height: 196px; background: transparent url(../img/caption_fitness_ru.png) no-repeat left top;	}
* html div.ru div.pageCaptionFitness { background-image: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="img/caption_fitness_ru.png", sizingMethod="scale");	}
div.ru div.pageCaptionFloors { width: 348px; height: 196px; background: transparent url(../img/caption_floors_ru.png) no-repeat left top;	}
* html div.ru div.pageCaptionFloors { background-image: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="img/caption_floors_ru.png", sizingMethod="scale");	}
div.ru div.pageCaptionGallery { width: 348px; height: 196px; background: transparent url(../img/caption_gallery_ru.png) no-repeat left top;	}
* html div.ru div.pageCaptionGallery { background-image: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="img/caption_gallery_ru.png", sizingMethod="scale");	}
div.ru div.pageCaptionInfrastructure { width: 348px; height: 196px; background: transparent url(../img/caption_infrastructure_ru.png) no-repeat left top;	}
* html div.ru div.pageCaptionInfrastructure { background-image: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="img/caption_infrastructure_ru.png", sizingMethod="scale");	}
div.ru div.pageCaptionLocation { width: 348px; height: 196px; background: transparent url(../img/caption_location_ru.png) no-repeat left top;	}
* html div.ru div.pageCaptionLocation { background-image: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="img/caption_location_ru.png", sizingMethod="scale");	}
div.ru div.pageCaptionModel { width: 348px; height: 196px; background: transparent url(../img/caption_model_ru.png) no-repeat left top;	}
* html div.ru div.pageCaptionModel { background-image: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="img/caption_model_ru.png", sizingMethod="scale");	}
div.ru div.pageCaptionParking { width: 348px; height: 196px; background: transparent url(../img/caption_parking_ru.png) no-repeat left top;	}
* html div.ru div.pageCaptionParking { background-image: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="img/caption_parking_ru.png", sizingMethod="scale");	}
div.ru div.pageCaptionPictures { width: 348px; height: 196px; background: transparent url(../img/caption_pictures_ru.png) no-repeat left top;	}
* html div.ru div.pageCaptionPictures { background-image: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="img/caption_pictures_ru.png", sizingMethod="scale");	}
div.ru div.pageCaptionPlan { width: 348px; height: 196px; background: transparent url(../img/caption_plan_ru.png) no-repeat left top;	}
* html div.ru div.pageCaptionPlan { background-image: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="img/caption_plan_ru.png", sizingMethod="scale");	}
div.ru div.pageCaptionPool { width: 348px; height: 196px; background: transparent url(../img/caption_pool_ru.png) no-repeat left top;	}
* html div.ru div.pageCaptionPool { background-image: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="img/caption_pool_ru.png", sizingMethod="scale");	}
div.ru div.pageCaptionPrice { width: 348px; height: 196px; background: transparent url(../img/caption_price_ru.png) no-repeat left top;	}
* html div.ru div.pageCaptionPrice { background-image: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="img/caption_price_ru.png", sizingMethod="scale");	}
div.ru div.pageCaptionProject { width: 348px; height: 196px; background: transparent url(../img/caption_project_ru.png) no-repeat left top;	}
* html div.ru div.pageCaptionProject { background-image: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="img/caption_project_ru.png", sizingMethod="scale");	}
div.ru div.pageCaptionShop { width: 348px; height: 196px; background: transparent url(../img/caption_shop_ru.png) no-repeat left top;	}
* html div.ru div.pageCaptionShop { background-image: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="img/caption_shop_ru.png", sizingMethod="scale");	}
div.ru div.pageCaptionVirtual { width: 348px; height: 196px; background: transparent url(../img/caption_virtual_ru.png) no-repeat left top;	}
* html div.ru div.pageCaptionVirtual { background-image: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="img/caption_virtual_ru.png", sizingMethod="scale");	}

/* EN TITLES */

div.en div.pageCaptionAbout { width: 348px; height: 196px; background: transparent url(../img/caption_about_en.png) no-repeat left top;	}
* html div.en div.pageCaptionAbout { background-image: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../img/caption_about_en.png", sizingMethod="scale");	}
div.en div.pageCaptionBying { width: 348px; height: 196px; background: transparent url(../img/caption_buying_en.png) no-repeat left top;	}
* html div.en div.pageCaptionBying { background-image: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../img/caption_bying_en.png", sizingMethod="scale");	}
div.en div.pageCaptionContacts { width: 348px; height: 196px; background: transparent url(../img/caption_contacts_en.png) no-repeat left top;	}
* html div.en div.pageCaptionContacts { background-image: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../img/caption_contacts_en.png", sizingMethod="scale");	}
div.en div.pageCaptionCredit { width: 348px; height: 196px; background: transparent url(../img/caption_credit_en.png) no-repeat left top;	}
* html div.en div.pageCaptionCredit { background-image: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../img/caption_credit_en.png", sizingMethod="scale");	}
div.en div.pageCaptionDeal { width: 348px; height: 196px; background: transparent url(../img/caption_deal_en.png) no-repeat left top;	}
* html div.en div.pageCaptionDeal { background-image: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../img/caption_deal_en.png", sizingMethod="scale");	}
div.en div.pageCaptionDistrict { width: 348px; height: 196px; background: transparent url(../img/caption_district_en.png) no-repeat left top;	}
* html div.en div.pageCaptionDistrict { background-image: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../img/caption_district_en.png", sizingMethod="scale");	}
div.en div.pageCaptionEngineering { width: 348px; height: 196px; background: transparent url(../img/caption_engineering_en.png) no-repeat left top;	}
* html div.en div.pageCaptionEngineering { background-image: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../img/caption_engineering_en.png", sizingMethod="scale");	}
div.en div.pageCaptionFitness { width: 348px; height: 196px; background: transparent url(../img/caption_fitness_en.png) no-repeat left top;	}
* html div.en div.pageCaptionFitness { background-image: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../img/caption_fitness_en.png", sizingMethod="scale");	}
div.en div.pageCaptionFloors { width: 348px; height: 196px; background: transparent url(../img/caption_floors_en.png) no-repeat left top;	}
* html div.en div.pageCaptionFloors { background-image: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../img/caption_floors_en.png", sizingMethod="scale");	}
div.en div.pageCaptionGallery { width: 348px; height: 196px; background: transparent url(../img/caption_gallery_en.png) no-repeat left top;	}
* html div.en div.pageCaptionGallery { background-image: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../img/caption_gallery_en.png", sizingMethod="scale");	}
div.en div.pageCaptionInfrastructure { width: 348px; height: 196px; background: transparent url(../img/caption_infrastructure_en.png) no-repeat left top;	}
* html div.en div.pageCaptionInfrastructure { background-image: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../img/caption_infrastructure_en.png", sizingMethod="scale");	}
div.en div.pageCaptionLocation { width: 348px; height: 196px; background: transparent url(../img/caption_location_en.png) no-repeat left top;	}
* html div.en div.pageCaptionLocation { background-image: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../img/caption_location_en.png", sizingMethod="scale");	}
div.en div.pageCaptionModel { width: 348px; height: 196px; background: transparent url(../img/caption_model_en.png) no-repeat left top;	}
* html div.en div.pageCaptionModel { background-image: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../img/caption_model_en.png", sizingMethod="scale");	}
div.en div.pageCaptionParking { width: 348px; height: 196px; background: transparent url(../img/caption_parking_en.png) no-repeat left top;	}
* html div.en div.pageCaptionParking { background-image: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../img/caption_parking_en.png", sizingMethod="scale");	}
div.en div.pageCaptionPictures { width: 348px; height: 196px; background: transparent url(../img/caption_pictures_en.png) no-repeat left top;	}
* html div.en div.pageCaptionPictures { background-image: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../img/caption_pictures_en.png", sizingMethod="scale");	}
div.en div.pageCaptionPlan { width: 348px; height: 196px; background: transparent url(../img/caption_plan_en.png) no-repeat left top;	}
* html div.en div.pageCaptionPlan { background-image: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../img/caption_plan_en.png", sizingMethod="scale");	}
div.en div.pageCaptionPool { width: 348px; height: 196px; background: transparent url(../img/caption_pool_en.png) no-repeat left top;	}
* html div.en div.pageCaptionPool { background-image: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../img/caption_pool_en.png", sizingMethod="scale");	}
div.en div.pageCaptionPrice { width: 348px; height: 196px; background: transparent url(../img/caption_price_en.png) no-repeat left top;	}
* html div.en div.pageCaptionPrice { background-image: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../img/caption_price_en.png", sizingMethod="scale");	}
div.en div.pageCaptionProject { width: 348px; height: 196px; background: transparent url(../img/caption_project_en.png) no-repeat left top;	}
* html div.en div.pageCaptionProject { background-image: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../img/caption_project_en.png", sizingMethod="scale");	}
div.en div.pageCaptionShop { width: 348px; height: 196px; background: transparent url(../img/caption_shop_en.png) no-repeat left top;	}
* html div.en div.pageCaptionShop { background-image: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../img/caption_shop_en.png", sizingMethod="scale");	}
div.en div.pageCaptionVirtual { width: 348px; height: 196px; background: transparent url(../img/caption_virtual_en.png) no-repeat left top;	}
* html div.en div.pageCaptionVirtual { background-image: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../img/caption_virtual_en.png", sizingMethod="scale");	}

/* UA TITLES */

div.ua div.pageCaptionAbout { width: 348px; height: 196px; background: transparent url(../img/caption_about_ua.png) no-repeat left top;	}
* html div.ua div.pageCaptionAbout { background-image: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../img/caption_about_ua.png", sizingMethod="scale");	}
div.ua div.pageCaptionBying { width: 348px; height: 196px; background: transparent url(../img/caption_buying_ua.png) no-repeat left top;	}
* html div.ua div.pageCaptionBying { background-image: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../img/caption_bying_ua.png", sizingMethod="scale");	}
div.ua div.pageCaptionContacts { width: 348px; height: 196px; background: transparent url(../img/caption_contacts_ua.png) no-repeat left top;	}
* html div.ua div.pageCaptionContacts { background-image: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../img/caption_contacts_ua.png", sizingMethod="scale");	}
div.ua div.pageCaptionCredit { width: 348px; height: 196px; background: transparent url(../img/caption_credit_ua.png) no-repeat left top;	}
* html div.ua div.pageCaptionCredit { background-image: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../img/caption_credit_ua.png", sizingMethod="scale");	}
div.ua div.pageCaptionDeal { width: 348px; height: 196px; background: transparent url(../img/caption_deal_ua.png) no-repeat left top;	}
* html div.ua div.pageCaptionDeal { background-image: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../img/caption_deal_ua.png", sizingMethod="scale");	}
div.ua div.pageCaptionDistrict { width: 348px; height: 196px; background: transparent url(../img/caption_district_ua.png) no-repeat left top;	}
* html div.ua div.pageCaptionDistrict { background-image: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../img/caption_district_ua.png", sizingMethod="scale");	}
div.ua div.pageCaptionEngineering { width: 348px; height: 196px; background: transparent url(../img/caption_engineering_ua.png) no-repeat left top;	}
* html div.ua div.pageCaptionEngineering { background-image: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../img/caption_engineering_ua.png", sizingMethod="scale");	}
div.ua div.pageCaptionFitness { width: 348px; height: 196px; background: transparent url(../img/caption_fitness_ua.png) no-repeat left top;	}
* html div.ua div.pageCaptionFitness { background-image: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../img/caption_fitness_ua.png", sizingMethod="scale");	}
div.ua div.pageCaptionFloors { width: 348px; height: 196px; background: transparent url(../img/caption_floors_ua.png) no-repeat left top;	}
* html div.ua div.pageCaptionFloors { background-image: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../img/caption_floors_ua.png", sizingMethod="scale");	}
div.ua div.pageCaptionGallery { width: 348px; height: 196px; background: transparent url(../img/caption_gallery_ua.png) no-repeat left top;	}
* html div.ua div.pageCaptionGallery { background-image: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../img/caption_gallery_ua.png", sizingMethod="scale");	}
div.ua div.pageCaptionInfrastructure { width: 348px; height: 196px; background: transparent url(../img/caption_infrastructure_ua.png) no-repeat left top;	}
* html div.ua div.pageCaptionInfrastructure { background-image: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../img/caption_infrastructure_ua.png", sizingMethod="scale");	}
div.ua div.pageCaptionLocation { width: 348px; height: 196px; background: transparent url(../img/caption_location_ua.png) no-repeat left top;	}
* html div.ua div.pageCaptionLocation { background-image: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../img/caption_location_ua.png", sizingMethod="scale");	}
div.ua div.pageCaptionModel { width: 348px; height: 196px; background: transparent url(../img/caption_model_ua.png) no-repeat left top;	}
* html div.ua div.pageCaptionModel { background-image: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../img/caption_model_ua.png", sizingMethod="scale");	}
div.ua div.pageCaptionParking { width: 348px; height: 196px; background: transparent url(../img/caption_parking_ua.png) no-repeat left top;	}
* html div.ua div.pageCaptionParking { background-image: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../img/caption_parking_ua.png", sizingMethod="scale");	}
div.ua div.pageCaptionPictures { width: 348px; height: 196px; background: transparent url(../img/caption_pictures_ua.png) no-repeat left top;	}
* html div.ua div.pageCaptionPictures { background-image: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../img/caption_pictures_ua.png", sizingMethod="scale");	}
div.ua div.pageCaptionPlan { width: 348px; height: 196px; background: transparent url(../img/caption_plan_ua.png) no-repeat left top;	}
* html div.ua div.pageCaptionPlan { background-image: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../img/caption_plan_ua.png", sizingMethod="scale");	}
div.ua div.pageCaptionPool { width: 348px; height: 196px; background: transparent url(../img/caption_pool_ua.png) no-repeat left top;	}
* html div.ua div.pageCaptionPool { background-image: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../img/caption_pool_ua.png", sizingMethod="scale");	}
div.ua div.pageCaptionPrice { width: 348px; height: 196px; background: transparent url(../img/caption_price_ua.png) no-repeat left top;	}
* html div.ua div.pageCaptionPrice { background-image: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../img/caption_price_ua.png", sizingMethod="scale");	}
div.ua div.pageCaptionProject { width: 348px; height: 196px; background: transparent url(../img/caption_project_ua.png) no-repeat left top;	}
* html div.ua div.pageCaptionProject { background-image: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../img/caption_project_ua.png", sizingMethod="scale");	}
div.ua div.pageCaptionShop { width: 348px; height: 196px; background: transparent url(../img/caption_shop_ua.png) no-repeat left top;	}
* html div.ua div.pageCaptionShop { background-image: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../img/caption_shop_ua.png", sizingMethod="scale");	}
div.ua div.pageCaptionVirtual { width: 348px; height: 196px; background: transparent url(../img/caption_virtual_ua.png) no-repeat left top;	}
* html div.ua div.pageCaptionVirtual { background-image: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../img/caption_virtual_ua.png", sizingMethod="scale");	}



div.ru a.news_button { display:block;  width: 251px; height: 85px; margin: 15px 0 0 45px; background: transparent url(../img/news_ru.png) no-repeat left top; }
* html div.ru a.news_button { background-image: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../img/news_ru.png", sizingMethod="scale"); }

div.ua a.news_button { display:block;  width: 251px; height: 85px; margin: 15px 0 0 45px; background: transparent url(../img/news_ua.png) no-repeat left top; }
* html div.ua a.news_button { background-image: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../img/news_ua.png", sizingMethod="scale"); }

div.en a.news_button { display:block;  width: 251px; height: 85px; margin: 15px 0 0 45px; background: transparent url(../img/news_en.png) no-repeat left top; }
* html div.en a.news_button { background-image: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../img/news_en.png", sizingMethod="scale"); }