html {
height: 100%;
}
 
body {
margin: 0;
padding: 0;
height: auto !important;
height: 100%;
background: url('/images/back.png') #9e4763 top repeat-x;
}

img {
margin: 0px;
padding: 0px;
border: 0px;
}

div.body {
width: 776px;
position: absolute;
left: 50%;
margin-left: -390px;
}

div.header {
width: 100%;
height: 200px;
}

div.logo {
width: 400px;
height: 115px;
margin: 20px 0px 0px 30px;
float: left;
background: url('/images/logo_2.png') no-repeat;
}

div.languages {
width: 90px;
height: 23px;
margin: 66px 30px 0px 0px;
float: right;
}

div.lang {
width: 23px;
height: 23px;
float: left;
margin-right: 7px;
overflow: hidden;
}

div.menu {
width: 100%;
height: 67px;
}

div.menu_left {
width: 23px;
height: 100%;
float: left;
background: url('/images/menu_left.png') no-repeat;
}

div.separate {
width: 1px;
height: 100%;
float: left;
background: url('/images/ceparate.jpg') no-repeat;
}

div.time {
width: 100%;
height: 25px;
font: 15pt arial;
color: #fb8eb0;
text-align: center;
}

div#first_sep {
margin-left: 50px;
}

div#first_sep[id] {
margin-left: 100px;
}

div.menu_center_absolute {
position: absolute;
left: 50%;
margin-left: -266px;
width: 524px;
height: 67px;
overflow: hidden;
}

div.border {
float: left;
width: 130px;
height: 67px;
cursor: pointer;
}

div.menu_center {
width: 730px;
height: 67px;
float: left;
overflow: hidden;
background: url('/images/menu_center.png') repeat-x;
}

div.menu_div {
height: 67px;
width: 130px;
float: left;
text-align: center;
overflow: hidden;
cursor: pointer;
}

div#menu_main_ukr {
background: url('/images/main_active_ukr.png') no-repeat;
}

div#menu_aparts_ukr {
background: url('/images/aparts_active_ukr.png') no-repeat;
}

div#menu_services_ukr {
background: url('/images/services_active_ukr.png') no-repeat;
}

div#menu_contacts_ukr {
background: url('/images/contacts_active_ukr.png') no-repeat;
}

div#menu_main_rus {
background: url('/images/main_active_rus.png') no-repeat;
}

div#menu_aparts_rus {
background: url('/images/aparts_active_rus.png') no-repeat;
}

div#menu_services_rus {
background: url('/images/services_active_rus.png') no-repeat;
}

div#menu_contacts_rus {
background: url('/images/contacts_active_rus.png') no-repeat;
}

div#menu_main_eng {
background: url('/images/main_active_eng.png') no-repeat;
}

div#menu_aparts_eng {
background: url('/images/aparts_active_eng.png') no-repeat;
}

div#menu_services_eng {
background: url('/images/services_active_eng.png') no-repeat;
}

div#menu_contacts_eng {
background: url('/images/contacts_active_eng.png') no-repeat;
}

div.menu_right {
width: 23px;
height: 100%;
float: left;
background: url('/images/menu_right.png') no-repeat;
}

div.center {
width: 100%;
display: table;
float: left;
}

div.footer {
float: left;
width: 100%;
height: 100px;
}

div.katalogi {
float: left;
width: 100%;
text-align: center;
height: 35px;
}

div.footer_menu {
width: 100%;
height: 20px;
margin-top: 10px;
text-align: center;
}

div.footer_box {
width: 100%;
height: 20px;
text-align: center;
}

div.slide_box {
width: 100%;
height: 94px;
}

div.center_box {
width: 300px;
height: 100%;
float: left;
overflow: hidden;
background: url('/images/gal_back.jpg') left top no-repeat;
}

div.side {
float: left;
width: 38px;
height: 100%;
cursor: pointer;
}

div#back {
background: url('/images/left_arrow.jpg') no-repeat;
background-position: 0px -188px;
}

div#forw {
background: url('/images/right_arrow.jpg') 0px 0px no-repeat;
}

div.img_container {
height: 100%;
margin-left: 0px;
padding-top: 10px;
}

div.picture {
float: left;
width: 100px;
height: 75px;
cursor: pointer;
}

div.picture#first, div.picture#last {
cursor: default;
}

div.order_top {
width: 724px;
}

div.apart_info {
float: left;
width: 330px;
display: table;
text-align: center;
}

div.apart_gallery {
float: right;
display: table;
}

div.bron_box {
width: 724px;
float: left;
display: table;
}

div#bron_form {
display: none;
}

div.form {
float: left;
}

div.monthes {
float: right;
}

div.both {
width: 100%;
display: table;
}

div.message_box {
width: 100%;
height: 15px;
}

div.captcha {
float: left;
width: 135px;
}

div.captcha_text {
float: left;
}

div.slideshow {
float: right;
width: 520px;
height: 270px;
}

div#slideshow {
background: url('/images/1.jpg') no-repeat;
}

div#next_slide {
background: url('/images/2.jpg') no-repeat;
}

div.content_top {
width: 100%;
height: 25px;
}

div.top_left {
float: left;
width: 29px;
height: 100%;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled="true", sizingMethod="scale", src="/images/top_left.png");
}

div.top_left[class] {
background: url('/images/top_left.png') no-repeat;
}

div.top_center {
float: left;
width: 747px;
height: 100%;
}

div.top_right {
float: right;
width: 29px;
height: 100%;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled="true", sizingMethod="scale", src="/images/top_right.png");
}

div.top_right[class] {
background: url('/images/top_right.png') no-repeat;
}

div.top_content {
height: 100%;
float: right;
width: 718px;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled="true", sizingMethod="scale", src="/images/top_center.png");
}

div.top_content[class] {
background: url('/images/top_center.png') repeat-x;
}

div.content_middle {
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled="true", sizingMethod="scale", src="/images/content_middle.png");
display: table;
padding: 0px 26px 0px 26px;
width: 724px;
}

div.content_middle[class] {
background: url('/images/content_middle.png') repeat-y;
}

div.content_bottom {
width: 100%;
height: 26px;
}

div.bottom_left {
float: left;
width: 29px;
height: 100%;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled="true", sizingMethod="scale", src="/images/bottom_left.png");
}

div.bottom_left[class] {
background: url('/images/bottom_left.png') no-repeat;
}

div.bottom_center {
float: left;
width: 747px;
height: 100%;
}

div.bottom_right {
float: right;
width: 29px;
height: 100%;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled="true", sizingMethod="scale", src="/images/bottom_right.png");
}

div.bottom_right[class] {
background: url('/images/bottom_right.png') no-repeat;
}

div.bottom_content {
height: 100%;
float: right;
width: 718px;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled="true", sizingMethod="scale", src="/images/bottom_center.png");
}

div.bottom_content[class] {
background: url('/images/bottom_center.png') repeat-x;
}

div.news {
width: 195px;
float: left;
border-right: solid #cf92a6 1px;
margin-right: 8px;
display: table;
height: 400px;
min-height: 400px;
}

div.main {
float: left;
width: 520px;
}

div.slideshow_box {
width: 520px;
height: 270px;
background: url('/images/slide_back.jpg') no-repeat;
overflow: hidden;
}

div.main_text {
width: 520px;
padding-top: 10px;
}

div.message {
margin: 5px 0px 0px 5px;
}

div.confirm {
width: 724px;
}

div.contacts_left {
width: 360px;
float: left;
}

div.map {
width: 100%;
height: 662px;
background: url('/images/map.jpg') center no-repeat;
}

div.aparts {
width: 100%;
}

div#title_main_ukr {
background: url('/images/title_main_ukr.jpg') no-repeat;
}

div#title_main_rus {
background: url('/images/title_main_rus.jpg') no-repeat;
}

div#title_main_eng {
background: url('/images/title_main_eng.jpg') no-repeat;
}

div#title_news_ukr {
background: url('/images/title_news_ukr.jpg') no-repeat;
}

div#title_news_rus {
background: url('/images/title_news_rus.jpg') no-repeat;
}

div#title_news_eng {
background: url('/images/title_news_eng.jpg') no-repeat;
}

div.map_but {
width: 20px;
height: 20px;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled="true", sizingMethod="scale", src="/images/p_2.png");
cursor: pointer;
position: relative;
}

div.map_but[class] {
filter: none;
background: url('/images/p_2.png') no-repeat;
}

div.map_but_active {
width: 20px;
height: 20px;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled="true", sizingMethod="scale", src="/images/p_1.png");
}

div.map_but_active[class] {
filter: none;
background: url('/images/p_1.png') no-repeat;
}

div#flat_1 {
left: 213px;
top: 120px;
}

div#flat_2 {
left: 227px;
top: 157px;
}

div#flat_3 {
left: 243px;
top: 147px;
filter: none;
}

div#flat_3[id] {
filter: none;
cursor: default;
background: none;
}

div#flat_3_active {
left: 243px;
top: 147px;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled="true", sizingMethod="scale", src="/images/p_2.png");
}

div#flat_3_active[id] {
filter: none;
background: url('/images/p_2.png') no-repeat;
}

div#flat_4 {
left: 353px;
top: 196px;
}

div#flat_5 {
left: 344px;
top: 270px;
}

div#flat_6 {
left: 477px;
top: 361px;
}

div#flat_7 {
left: 409px;
top: 426px;
}

div#flat_8 {
left: 430px;
top: 439px;
}

div#flat_9 {
left: 207px;
top: 28px;
}

div.map_div {
width: 200px;
position: absolute;
display: none;
}

div#flat_1_hover {
top: 143px;
left: 249px;
}

div#flat_2_hover {
top: 202px;
left: 264px;
}

div#flat_3_hover {
top: 385px;
left: 279px;
}

div#flat_4_hover {
top: 279px;
left: 390px;
}

div#flat_5_hover {
top: 372px;
left: 380px;
}

div#flat_6_hover {
top: 486px;
left: 514px;
}

div#flat_7_hover {
top: 570px;
left: 445px;
}

div#flat_8_hover {
top: 603px;
left: 263px;
width: 420px;
}

div#flat_9_hover {
top: 210px;
left: 244px;
}

div.image_box {
width: 200px;
height: 150px;
cursor: pointer;
}

div.info_box {
width: 200px;
text-align: center;
background: #ffffff;
display: table;
cursor: pointer;
}

div.map_left {
float: left;
margin-right: 10px;
}

div.h3 {
overflow: hidden;
width: 195px;
height: 33px;
}

div#flat_res_eng {
background: url('/images/flat_res_eng.jpg') no-repeat;
}

div#guarantees_eng {
background: url('/images/guarantees_eng.jpg') no-repeat;
}

div#terms_eng {
width: 350px;
background: url('/images/terms_eng.jpg') no-repeat;
}

div#residential_eng {
width: 272px;
background: url('/images/residential_eng.jpg') no-repeat;
}

div#flat_res_rus {
width: 264px;
background: url('/images/flat_res_rus.jpg') no-repeat;
}

div#guarantees_rus {
background: url('/images/guarantees_rus.jpg') no-repeat;
}

div#terms_rus {
width: 383px;
background: url('/images/terms_rus.jpg') no-repeat;
}

div#residential_rus {
width: 379px;
background: url('/images/residential_rus.jpg') no-repeat;
}

div#flat_res_ukr {
width: 248px;
background: url('/images/flat_res_ukr.jpg') no-repeat;
}

div#guarantees_ukr {
background: url('/images/guarantees_ukr.jpg') no-repeat;
}

div#terms_ukr {
width: 291px;
background: url('/images/terms_ukr.jpg') no-repeat;
}

div#residential_ukr {
width: 379px;
background: url('/images/residential_ukr.jpg') no-repeat;
}

div.rivne_ukr {
width: 187px;
height: 25px;
background: url('/images/rivne_ukr.png') no-repeat;
padding-top: 30px;
}

div.rivne_rus {
width: 187px;
height: 25px;
background: url('/images/rivne_rus.png') no-repeat;
padding-top: 30px;
}

div.rivne_eng {
width: 187px;
height: 25px;
background: url('/images/rivne_eng.png') no-repeat;
padding-top: 30px;
}

div.weather {
width: 187px;
height: 101px;
}

div.block {
width: 167px;
height: 146px;
background: url("/images/block.jpg") no-repeat;
padding: 10px 10px 0px 10px;
}

/*ADMINKA*/

div.login_box {
width: 250px;
height: 150px;
margin: 20px 20px 20px 238px;
padding-top: 10px;
}

div.aparts_box {
margin: 10px;
}

div.calendar_box {
margin: 10px;
width: 700px;
display: none;
border: solid #ffffff 1px;
}

div.div_button {
clear: both;
margin: 10px;
}

/*ADMINKA*/