body{font-family:Tahoma;   padding:0;   margin:0; font-size:12px;   color:#000;   background:url('../images/background_day.jpg') repeat left top}.bodynight{  background:url('../images/background_night.jpg') repeat left top}img{border:0px}.clear{clear:both; height:1px}.cf:before, .cf:after{ content:"";  display:table}.cf:after{ clear:both}.cf{    zoom:1}div.langs span{    display:block;     background-image:url('../images/flags-sprite.png');  background-position:0px 0px;  width:18px;  height:12px;  float:left;  margin-left:3px}a, a:active, a:visited{ color:#6e4118;  font-weight:bold}a:hover{ color:#1a0e00}::-moz-selection{background:#005B00; color:#fff; text-shadow:none} ::selection{background:#005B00; color:#fff; text-shadow:none}.headerholder{  background:url('../images/headerbg.jpg') repeat-x left top;   height:87px;   min-width:1000px;   position:relative;   z-index:2}.header{  position:relative;   width:1000px;   margin-left:auto;   margin-right:auto}.tree{  background:url('../images/tree.png') no-repeat left top;   width:650px;   height:148px;   position:absolute;   top:0;   left:-60px;   z-index:4}.devyni-logo{  width:415px;   height:80px;   background:url('../images/devyni-logo.png') no-repeat left top;   position:absolute;   top:20px;   left:270px;   z-index:5}.cm{  display:block;   width:85px;   height:47px;   background:url('../images/centromera-logo.png') no-repeat left top;   text-indent:-9999px;   float:right;   position:absolute;   top:20px;   right:50px}.home{  display:block;   width:208px;   height:77px;   margin:0 50px 0 0;   text-indent:-9999px}.menubg{  height:53px;   position:absolute;   top:87px;   left:0px;   width:100%;   z-index:3;   background:url('../images/menubg.png') repeat-x left top}.menuholder{  width:1000px;   margin-left:auto;   margin-right:auto;   z-index:10;   position:relative;   top:115px}.menu{  width:800px;   padding-left:200px}.usermenu{  top:107px}.menu a{  display:inline-block;   padding:0px 5px 0 15px;   text-decoration:none;   color:#000;   background:url('../images/menu-separator.png') no-repeat left 4px;   font-weight:normal}.menu a:hover{  text-decoration:underline}.menu a.active{  font-weight:bold}.menu a:first-child{  background-image:none}.submenu{  position:absolute;   left:240px;   top:16px}.submenu a{  font-size:11px;   background:none;   padding:0 4px 0 6px}.submenu a:first-child{  margin:0px}.logout{  position:absolute;   top:-24px;   right:0px}.titlecontent{  min-height:616px;   position:relative;   width:990px;   margin-left:auto;   margin-right:auto;   background:url('../images/house-day.jpg') no-repeat center top;   box-shadow:0 0 5px 5px rgba(0,0,0,0.7);   z-index:1}.housenight{  background:url('../images/house-night.jpg') no-repeat center top;   z-index:2;   width:990px;   height:616px;   position:absolute;   top:0;   left:0;   display:none}.slogan{  width:375px;   height:80px;   background:url('../images/sloganbg.png') no-repeat left top;   position:absolute;   bottom:-65px;   left:170px;   padding:15px 70px 10px 60px;   line-height:18px;   z-index:3}.slogan p{  margin:0;   padding:0}.slogan a.more{  width:29px;   height:29px;   display:block;   position:absolute;   bottom:32px;   right:23px;   text-indent:-9999px}.slogan a.more:hover{  background:url('../images/titlemorebg.png') no-repeat left top}.lights{  width:200px;   height:72px;   display:block;   position:absolute;   bottom:-38px;   right:25px;   text-indent:-9999px;   background:url('../images/turnoff.png') no-repeat left top;   z-index:3}.lightsoff{  background:url('../images/turnon.png') no-repeat left top}.footer{  margin-top:80px;   width:970px;   margin-left:auto;   margin-right:auto;   text-align:right;   color:#512b04;   margin-bottom:20px}.decoration{  background:url('../images/dotbg.png') repeat-x left top;   height:1px;   width:100%;   margin-bottom:20px}.footertext{  padding-right:20px}.footer a{  color:#512b04;   font-weight:normal}.footer a:hover{  color:#000}.bodynight .footer{  color:#bbb}.bodynight .footer a{  color:#bbb}.bodynight .decoration{  background:url('../images/dotbg-night.png') repeat-x left top}.innercontentholder{ min-height:616px;  position:relative;  width:990px;  margin-left:auto;  margin-right:auto;  box-shadow:0 0 10px 1px rgba(0,0,0,0.7);  z-index:1;  background-color:#fff}.innercontent{ padding:70px 40px 60px 40px;  font-size:13px;  line-height:20px;  color:#000;  text-align:left;  min-height:486px;  background-color:#fff}.innercontent h1{ font-size:24px;  font-weight:normal;  color:#42290d}.innercontent h2{ font-size:16px;  font-weight:600;  color:#42290d}div.houseList{padding-bottom:15px}div.houseList span{padding-right:10px}div.house_adm_fields{padding-top:30px}div.house_row_1_txt{  padding-left:20px; padding-top:25px; font-family:Arial,Helvetica Neue,Helvetica,sans-serif; font-size:12px; color:#324517}div.house_row_1_img_h a:link, div.house_row_1_img_h a:visited{  color:#4fa1ee; font-family:Arial,Helvetica Neue,Helvetica,sans-serif; font-size:12px}div.house_row_1_img{float:left; margin-left:20px; width:420px; text-align:center}div.house_row_1_img_h{margin-bottom:2px}div.house_row_1_desc{font-family:"Times New Roman",Arial,Verdana; font-size:14px; padding-top:30px}div.house_row_1_back{padding-top:30px}div.house_row_1_back a{background-image:url(../images/leaf.jpg); background-repeat:no-repeat; background-position:left center; line-height:27px; padding-top:3px; padding-bottom:3px; padding-left:35px}div.house_row_2_left{width:335px; float:left}div.house_row_2_right{width:300px; float:right; padding-right:30px}div.house_row_2_right_h_title{padding-bottom:10px;  font-family:georgia,garamond,serif;  font-size:25px;  color:#42290D;  font-style:italic;  font-weight:normal;  margin-top:20px}div.house_row_2_right_h_lb{font-family:Arial,Helvetica Neue,Helvetica,sans-serif; font-size:12px; color:#324517; padding-bottom:3px}div.house_row_2_right_h_demesio{font-family:Arial,Helvetica Neue,Helvetica,sans-serif; font-size:11px; color:#324517; padding-bottom:3px}div.house_row_2_right_h_inp{margin-bottom:10px}div.house_row_2_right_h_inp input, div.house_row_2_right_h_inp textarea{width:300px; background-color:#fff; border:1px solid #bec0bb; color:#324517}div.house_row_2_right_h_btns{text-align:right}div.house_row_2_right_h_btns input{}table.houseApt_desc_right_tbl{width:100%}table.houseApt_desc_right_tbl th{text-align:left; white-space:nowrap; padding-left:20px; padding-top:4px; padding-bottom:10px}table.houseApt_desc_right_tbl th, table.houseApt_desc_right_tbl td{border-bottom:1px solid #dcdfd7; font-family:Arial,Verdana; font-size:12px; color:#324517; font-weight:normal}div.house_row_2{margin-top:30px}div.house_row_2_right_h_err{padding-bottom:10px; color:#C00}div.house_row_2_right_h_success{color:#0C0; font-weight:bold; padding-bottom:10px}div.house_row_3{padding-top:30px; font-family:"Times New Roman",Arial,Verdana; font-size:14px; color:#265104}div.house_form_caption{font-weight:bold; padding-bottom:10px; font-size:16px}div.house_form_itm_lb{font-weight:bold; padding-bottom:3px; font-size:12px}div.house_form_itm_inp, div.house_form_itm_inp2{padding-bottom:10px}div.house_form_itm_inp input.house_form_itm_inp_input{width:200px; color:#265104; border:1px solid #265104; padding-left:5px; padding-top:2px; padding-bottom:2px; background-color:#fff}div.house_form_btns input{font-weight:bold; font-size:12px; color:#fff; background-color:#265104; border:1px solid #265104; padding-left:10px; padding-right:10px; padding-top:1px; padding-bottom:1px}div.innercontent table.cmsTable{font-family:Arial,Helvetica Neue,Helvetica,sans-serif; font-size:12px; color:#324517}div.innercontent table.cmsTable th{background-color:#fff; font-family:Arial,Helvetica Neue,Helvetica,sans-serif; color:#324517; font-size:14px; border-bottom:1px solid #DCDFD7; font-weight:bold}div.innercontent table.cmsTable tr.row1{background-color:#fff}div.innercontent table.cmsTable tr.row2{background-color:#f0f0f0}div.innercontent table.cmsTable tr.row1 td, div.innercontent table.cmsTable tr.row2 td{border-bottom:1px solid #DCDFD7}div.innercontent table.cmsTable tr.row1 td.secontLvl, div.innercontent table.cmsTable tr.row2 td.secontLvl{padding-left:30px}div.innercontent table.cmsTable a{ font-size:13px}input.submitForm{ border:0px;  border-top:1px solid #B4F143;  background:#7FBB0F;  background:-webkit-gradient(linear,left top,left bottom,from(#5A7615),to(#7FBB0F));  background:-webkit-linear-gradient(top,#5A7615,#7FBB0F);  background:-moz-linear-gradient(top,#5A7615,#7FBB0F);  background:-ms-linear-gradient(top,#5A7615,#7FBB0F);  background:-o-linear-gradient(top,#5A7615,#7FBB0F);  padding:9px 19px 6px;  -webkit-border-radius:3px;  -moz-border-radius:3px;  border-radius:3px;  -webkit-box-shadow:rgba(0,0,0,1) 0 1px 0;  -moz-box-shadow:rgba(0,0,0,1) 0 1px 0;  box-shadow:rgba(0,0,0,1) 0 1px 0;  text-shadow:rgba(0,0,0,.4) 0 1px 0;  color:white;  font-size:17px;  font-family:Helvetica,Arial,Sans-Serif;  text-decoration:none;  vertical-align:middle;  display:inline-block;  font-weight:bold;  cursor:pointer}input.submitForm:hover{ background:#5A7615}.flatholder{  margin-bottom:40px}.legend{  width:185px;   float:left}.flatlegend{  background:url('../images/flatlegend.png') no-repeat left top;   padding-left:40px;   line-height:30px;   font-size:14px;   margin-top:40px}.slice{  font-weight:bold;   color:#fff;   font-size:14px;   cursor:pointer;   display:inline-block;   background-color:#6E4118;   padding:4px 10px;   margin-bottom:20px}.slice:hover{  background-color:#000}.sliceact{  background-color:#242729}.flatlist{  width:700px;   border:1px solid #eee;   float:left}.flatlist a{  display:block;   text-indent:-9999px;   width:75px;   float:left;   height:268px}.floor1, .floor2{  clear:left;   width:700px}.floor2{  display:none}.floor1 span, .floor2 span{  display:block;   height:268px;   width:75px;   opacity:0.3;   -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";   filter:alpha(opacity = 30)}.floor1 span{  height:173px}.floor1 span.no, .floor2 span.no{  opacity:0.1;   -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=10)";   filter:alpha(opacity = 10)}.flatlist .floor1 a{  background:url('../images/floor1.jpg') no-repeat left top}.flatlist .floor2 a{  background:url('../images/floor2.jpg') no-repeat left top}.flatlist a.flat1{  width:95px;   background-position:0 0}.flatlist a.flat1 span{  width:95px;   height:173px}.flatlist a.flat2{  background-position:-95px 0}.flatlist a.flat3{  background-position:-170px 0}.flatlist a.flat4{  background-position:-245px 0}.flatlist a.flat5{  width:74px;   background-position:-320px 0}.flatlist a.flat5 span{  width:74px}.flatlist a.flat6{  background-position:-394px 0}.flatlist a.flat7{  background-position:-469px 0}.flatlist a.flat8{  background-position:-544px 0}.flatlist a.flat9{  width:81px;   background-position:-619px 0}.flatlist a.flat9 span{  width:81px}.free{  background-color:#0a6705}.reserved{  background-color:#ffde00}.sold{  background-color:#b00000}.slice-hover{  position:absolute;   top:0px;   left:0px;   background:url('../images/tooltip.png') no-repeat top left;  width:152px;  height:98px;  display:none;  padding-left:10px;  padding-top:5px}.slice-hover span{ color:white;  font-size:13px;  padding-left:6px}.slice-hover .a{ color:white;  font-size:13px;  padding-left:6px}.slice-hover .number{font-size:25px}