* {font-family: Verdana, Arial, Helvetica, sans-serif;font-size:11px;border:none}
h1, h2 {font-family: 'Trebuchet MS', Verdana, Arial, Helvetica, sans-serif;font-size:16pt;/*margin-top:2em;*/line-height:normal}
h2 {font-size:12pt;margin-top:0}
#h3 {font-size:12pt;margin-top:0;color:#A20000;line-height:1em;letter-spacing:-1px}
h3 {color:#A20000;line-height:150%}
body {padding:0;margin:0;line-height:1em;background:#fff url(img/taust3.jpg) repeat-y}
form, img {margin:0;padding:0;
border:0}
a {color: #CC0000}
a:hover {text-decoration:none}
a.act {color:#333399;text-decoration:none}
table {margin-left:-35px}
table td, table th {font-size:10px;padding:5px;border:1px solid #ccc;text-align:center;background:#fff}
table th {background:#efefef}
.plans td {padding:0;vertical-align:top}
.prices td a, .prices th a {text-decoration:none;display:block}
.prices td a:hover, .prices th a:hover {text-decoration:underline}
#planpic, #stais, #aparts, #selection {height:120px;overflow:hidden}
#selection img {height:120px}
#planpic {width:200px}
/*#stairs a, #floors a, #aparts a {display:block;width:60px;border:1px solid #ccc;border-left:15px solid #ccc;background:#efefef;margin:1px;padding-left:2px;clear:both;text-align:left;text-decoration:none}
#stairs a:hover, #floors a:hover, #floors a.act, #stairs a.act, #aparts a.act, #aparts a:hover {background:#fff;border-left:15px solid #CC0000}*/
/*#stairs span, #floors span, #aparts span {display:block;}*/
#planpic, #legend, #stairs, #floors, #aparts {background:#efefef}
#planpic span, #legend span, #stairs span, #floors span, #aparts span, #house {display:block;width:100px;border-bottom:1px solid #ccc;margin:0px;padding:1px}
/*#house {border-right:1px solid #ccc;float:left;background:#fff}*/
#stairs a, #floors a, #aparts a {background:#efefef;margin:1px 1px 0 1px;width:28%;float:left;border:1px solid #ccc;text-align:center;padding-left:1px;text-decoration:none}
#legend span {width:200px}
#floors a {width:98px}
#stairs a:hover, #floors a:hover, #floors a.act, #stairs a.act, #aparts a:hover, #aparts a.act {background:#fff;border:1px solid #CC0000}
#apartment {border:1px solid #ccc;/*height:350px;*/width:650px;text-align:center;background:#fff}
#legend {clear:left;width:100%;height:350px;float:left}
#aparts span {display:block;width:98px}
#legend div {text-align:left;margin:15px}
.hide {display:none}
.show {display:block}
#selection {background:#fff;width:350px;height:120px}
/*#selection img {max-height:120px}
* html #selection img {height:120px}*/
p, li {line-height:1.5em}
.lang {float:right}
.lang a {margin-left:10px}
#leftCol {float:left;width:183px}
#centerCol {float:left;margin-left:82px;width:450px;padding-bottom:1em}
#centerCol img {border:2px solid #fff}
img.title, #menuSub img, #plans img {border:none;margin-top:1em;margin-bottom:1em}
#planpic img {border:none}
/*.title {margin-left:-79px}*/
#rightCol {position:absolute;left:750px;top:0;width:200px;text-align:center}
#rightSpace {height:10px}
.avail {background-color:#0f7}
.bron {background-color:#f90}
.mob {background-color:#0f7}
.lCol, .rCol {width:49%;float:left}
.rCol {text-align:right}
/*div {border:1px solid red}*/
