.ui-loader { display: none;}
:focus { outline: none;}
#image_container { width: 435px; height: 366px; position:absolute; left:50%; top:50%; margin:-165px 0 0 -195px; background:url('img/house.png') no-repeat;}
#image_container img {position: absolute; top: 0; left: 0;}
#image_container #w_l { display:none; top: 120px; left: 42px; width:132px; height:174px; }
#image_container #w_l.small { top: 157px; left:55px; width: 102px; height: 135px; }
#image_container #w_n { top: 153px; left: 53px; width:84px; height:142px; width:109px; height:141px; }
#image_container #w_n.small { height: 120px; left: 60px; top: 173px; width: 93px; }
#image_container #w_s { display: none; top: 174px; left: 61px; width:91px; height:119px;}
#image_container #m_l { display:none; left: 164px; top: 119px; width:100px; height:175px;}
#image_container #m_l.small { top: 158px; left:174px; width: 77px; height: 135px; }
#image_container #m_n { top: 153px; left: 172px; width: 84px; height: 142px; }
#image_container #m_n.small { top: 173px; left: 176px; width: 71px; height: 120px; }
#image_container #m_s { display: none; top: 174px; left: 176px; }
#image_container #logo {top:320px; left: -37px;}
#image_container a { text-decoration: none; display: block; position: absolute; z-index:3; /*border:1px solid blue;*/}
#image_container span { display: block; width:100%; height:100%; background-color: white; opacity: 0; filter: alpha(opacity=0);}
#image_container a.person   { top: 164px; height: 122px; line-height: 122px;}
#image_container a.person.hover   { top: 124px; height: 162px; line-height: 162px;}
#image_container a.adv.person   { left: 178px;  width: 65px; }
#image_container a.adv.person.hover   { left: 168px;  width: 86px; }
#image_container a.design.person    { left: 59px; width: 91px; }
#image_container a.design.person.hover   { left: 45px; width: 118px; }
#image_container a.text   { bottom: 18px; height: 13px; line-height: 13px; }
#image_container a.design.text   { width: 157px; left: -37px; }
#image_container a.adv.text   { width: 205px; right: 0; left: 192px;}
#image_container a.masked { background-color:#ffffff; }
.hidden { display:none;}

