body{margin:0px; padding:0px; background:#fffde4 url(../images/bodyBg.jpg) repeat-x}
#mainWrap{width:100%; margin:0px; padding:0px; float:left; background:url(../images/headBg.jpg) no-repeat}
#mainPanel{width:990px; margin:0px; padding:0px; float:left}
#logoWrap{width:100%; margin:0px; padding:0px; float:left}
h1{width:223px; height:48px; margin:20px 0 0 0; padding:0 110px; float:right; line-height:10px; text-indent:-9999px; background:url(../images/logo.png) no-repeat}
#loginPanel{width:397px; margin:28px 0 0 0; padding:0 0 0 546px; float:left}
#loginPanel h2{width:397px; margin:0px; padding:0px; float:left; font-family:Georgia; font-size:27px; color:#497f35; line-height:31px; font-weight:normal}
#loginPanel input{width:175px; height:18px; margin:9px 0 0 0; padding:3px 0 0 5px; float:left; font-family:Arial; font-size:10px; color:#bb9d59; line-height:14px; border:0px; background:#f9f6d4}
#loginPanel .blank{width:25px; height:21px; margin:0px; padding:0px; float:left}
#loginPanel p{width:253px; margin:10px 0 0 0; padding:0px; float:left; font-family:Arial; font-size:16px; color:#ab8e4e; line-height:20px}
#loginPanel p a{color:#943415; text-decoration:none}
#loginPanel .login{width:66px; height:20px; margin:10px 0 0 0; padding:0px; float:left; font-family:Arial; font-size:11px; color:#943415; line-height:20px; text-align:center; text-decoration:none; background:url(../images/loginBg.jpg) no-repeat}
#quots{width:990px; margin:145px 0 0 0; padding:0px; float:left}
#quots p{margin:0px; font-family:Georgia; font-size:28px; color:#497f35; line-height:32px; text-align:center; text-indent:50px}
#leftPanel{width:637px; margin:27px 0 0 0; padding:0 0 0 35px; float:left}
#leftPanel .about{width:604px; margin:0px; padding:0px; float:left}
#leftPanel .about h2{width:604px; margin:0px; padding:0px; float:left; font-family:Georgia; font-size:30px; color:#0b636b; line-height:34px; font-weight:normal}
#leftPanel .about h3{width:604px; margin:4px 0 0 0; padding:0px; float:left; font-family:Georgia; font-size:18px; color:#943415; line-height:32px; font-weight:normal}
#leftPanel .about p{width:590px; margin:3px 0 0 0; padding:0px; float:left; font-family:Arial; font-size:12px; color:#bb9d59; line-height:16px}
#leftPanel .about p span{font-weight:bold}
#leftPanel .about .date{width:600px; height:29px; margin:30px 0 0 0; padding:0px; float:left; background:#f9f6d4}
#leftPanel .about .date .left{width:139px; height:29px; margin:0px; padding:0 0 0 35px; float:left; font-family:Arial; font-size:11px; color:#bb9d59; line-height:30px; font-weight:bold; background:url(../images/cal.jpg) no-repeat 11px 0}
#leftPanel .about .date .right{width:65px; height:29px; margin:0px; padding:0 0 0 38px; float:left; background:url(../images/read.jpg) no-repeat 12px 0}
#leftPanel .about .date .right a{font-family:Arial; font-size:11px; color:#943415; line-height:30px; font-weight:bold; text-decoration:none}
#leftPanel .services{width:604px; margin:34px 0 0 0; padding:0px; float:left}
#leftPanel .services h2{width:604px; margin:0px; padding:0px; float:left; font-family:Georgia; font-size:24px; color:#2c787b; line-height:28px; font-weight:normal}
#leftPanel .services .pic{width:163px; height:202px; margin:15px 0 0 0; padding:0 0 0 28px; float:left; background:url(../images/pic1.jpg) no-repeat}
#leftPanel .services .pic a{font-family:Arial; font-size:10px; color:#943415; line-height:14px; margin:146px 0 0 0; padding:0px; float:left; width:123px}
#leftPanel .services p{width:390px; margin:14px 0 0 0; padding:0 0 0 20px; float:left; font-family:Arial; font-size:12px; color:#bb9d59; line-height:16px}
#leftPanel .services p span{font-weight:bold}
#leftPanel .services h3{width:390px; margin:13px 0 0 0; padding:0 0 0 20px; float:left; font-family:Georgia; font-size:18px; color:#5c4527; line-height:22px; font-weight:normal}
#leftPanel .services ul{width:390px; margin:5px 0 0 0; padding:0 0 0 20px; float:left; display:block}
#leftPanel .services ul li{width:390px; margin:0px; padding:0px; float:left; display:block}
#leftPanel .services ul li a{width:372px; height:22px; margin:0px; padding:0 0 0 18px; float:left; font-family:Arial; font-size:11px; color:#943415; line-height:20px; font-weight:bold; text-decoration:none; border-bottom:#d8cd2f dashed 1px; background:url(../images/listStyle.jpg) no-repeat 2px 6px}
#leftPanel .services ul li a.bottom{width:372px; height:22px; margin:0px; padding:0 0 0 18px; float:left; font-family:Arial; font-size:11px; color:#943415; line-height:20px; text-decoration:none; border-bottom:0px; background:url(../images/listStyle.jpg) no-repeat 2px 6px}
#leftPanel .testimonial{width:590px; margin:0px; padding:0px; float:left}
#leftPanel .testimonial h2{width:590px; margin:30px 0 0 0; padding:0px; float:left; font-family:Georgia; font-size:24px; color:#2c787b; line-height:28px; font-weight:normal}
#leftPanel .testimonial p{width:590px; margin:13px 0 0 0; padding:0px; float:left; font-family:Arial; font-size:12px; color:#bb9d59; line-height:16px; text-indent:12px; background:url(../images/quo.jpg) no-repeat}
#leftPanel .testimonial p span{font-weight:bold}
/*#leftPanel .testimonial p .dqo{width:11px; height:9px; text-indent:-9999px; background:url(../images/quo.jpg) no-repeat}*/
#leftPanel .testimonial h3{width:100px; height:17px; margin:6px 0 0 0; padding:0 0 12px 28px; float:left; font-family:Arial; font-size:11px; color:#943415; font-weight:bold; background:url(../images/testimIco.jpg) no-repeat}
#leftPanel .testimonial h3 span{font-weight:normal}
#rightPanel{width:266px; margin:40px 0 0 0; padding:0 0 74px 36px; float:left; background:url(../images/rigthBg.jpg) no-repeat}
#rightPanel  h2{width:262px;  margin:0px; padding:0px; float:left; font-family:Georgia; font-size:24px; color:#0b636b; line-height:28px; font-weight:normal}
#rightPanel .view{width:58px; margin:3px 2px 0 0; padding:0 0 0 15px; float:right; font-family:Arial; font-size:11px; color:#943415; font-weight:bold; text-decoration:none; background:url(../images/listStyle.jpg) no-repeat 0 4px}
#rightPanel .pic1{width:262px; height:68px; margin:15px 0 0 0; padding:0px; float:left; background:url(../images/pic2.jpg) no-repeat}
#rightPanel .pic2{width:262px; height:68px; margin:13px 0 0 0; padding:0px; float:left; background:url(../images/pic3.jpg) no-repeat}
#rightPanel .pic3{width:262px; height:68px; margin:13px 0 0 0; padding:0px; float:left; background:url(../images/pic4.jpg) no-repeat}
#rightPanel .contacts{width:266px; margin:18px 0 0 0; padding:0px; float:left}
#rightPanel .contacts h2{padding:0 0 2px 0}
#rightPanel .contacts p{width:42px; height:19px; margin:12px 0 0 0; padding:0px; float:left; font-family:Arial; font-size:12px; font-weight:bold; color:#bb9d59; line-height:18px}
#rightPanel .contacts input{width:207px; height:16px; margin:12px 0 0 0; padding:2px 0 0 9px; float:left; font-family:Arial; font-size:10px; color:#000000; border:#e8e6c8 solid 1px; background:#f8f5d2}
#rightPanel .contacts a{width:93px; height:19px; margin:12px 0 0 0; padding:0px; float:left; font-family:Arial; font-size:11px; color:#943415; line-height:18px; text-align:center; text-decoration:none; background:url(../images/contactsBg.jpg) no-repeat}
#rightPanel .contacts .blank{width:10px; height:19px; margin:0px; padding:0px; float:left}
#rightPanel .contacts .blank2{width:42px; height:19px; margin:12px 0 0 0; padding:0px; float:left}
#rightPanel .project{width:266px; margin:30px 0 0 0; padding:0px; float:left}
#rightPanel .project ul{width:260px; margin:8px 0 0 0; padding:0px; float:left; display:block}
#rightPanel .project ul li{width:260px; margin:0px; padding:0px; float:left; display:block}
#rightPanel .project ul li a{width:250px; height:21px; margin:0px; padding:0 0 0 10px; float:left; font-family:Arial; font-size:12px; color:#bb9d59; line-height:18px; text-decoration:none; background:url(../images/listbg.jpg) no-repeat}
#rightPanel .project ul li a:hover{font-weight:bold; color:#943415}
#rightPanel .project ul li a.bottom{width:250px; height:20px; margin:0px; padding:0 0 0 10px; float:left; font-family:Arial; font-size:12px; color:#bb9d59; line-height:18px; text-decoration:none; background:url(../images/listbg.jpg) no-repeat}
#rightPanel .project ul li a.bottom:hover{font-weight:bold; color:#943415} 
#footPanel{width:923px; margin:0px; padding:25px 0 29px 0; float:left; background:url(../images/footbg.jpg) no-repeat center top}
#footPanel .nav{width:923px; margin:0px; padding:0px; float:left}
#footPanel .nav ul{width:375px; margin:0 auto; padding:0px; display:block}
#footPanel .nav ul li{width:auto; margin:0px; float:left; padding:0px; display:block}
#footPanel .nav ul li .blank{width:auto; margin:0px; padding:0 7px 0 7px; float:left; font-family:Arial; font-size:11px; font-weight:bold; color:#943415}
#footPanel .nav ul li a{width:auto; margin:0px; float:left; padding:0px; font-family:Arial; font-size:11px; font-weight:bold; color:#943415; text-decoration:none}
#footPanel .copyright{width:923px; margin:3px 0 0 0; padding:0px; float:left; font-family:Arial; font-size:11px; color:#bb9d59; line-height:15px; text-align:center}
#footPanel .designInfo{width:923px; margin:3px 0 0 0; padding:0px; float:left; font-family:Arial; font-size:11px; font-weight:bold; color:#bb9d59; text-align:center}
#footPanel .designInfo a{color:#943415; text-decoration:none}
#footPanel .validation{width:923px; margin:4px 0 0 0; padding:0px; float:left}
#footPanel .validation ul{width:138px; margin:0 auto; padding:0px; display:block}
#footPanel .validation ul li{width:auto; margin:0px; padding:0px; float:left; display:block}
#footPanel .validation ul li .blank{width:6px; height:17px; margin:0px; padding:0px; float:left}
#footPanel .validation ul li a{width:66px; height:17px; margin:0px; padding:0px; float:left; font-family:Arial; font-size:10px; font-weight:bold; color:#943415; line-height:16px; text-align:center; text-decoration:none; background:url(../images/validationBg.jpg) no-repeat}
#menu{width:990px; margin:32px 0 0 0; padding:0px; float:left}
#menu ul{width:450px; margin:0px; padding:0px; float:right; display:block}
#menu ul li{width:auto; margin:0px; padding:0px; float:left; display:block}
#menu ul li a{width:auto; height:18px; margin:0px; padding:0px; float:left; font-family:Arial; font-size:12px; color:#45ada9; line-height:13px; text-decoration:none; cursor:pointer}
#menu ul li a:hover{background:url(../images/rightCurve.jpg) no-repeat right}
#menu ul li a span{width:auto; height:16px; margin:0px; padding:2px 8px 0 8px; float:left; cursor:pointer}
#menu ul li a:hover span{background:url(../images/leftCurve.jpg) no-repeat left}
#menu ul li .blank{width:1px; height:18px; margin:0px; padding:0 5px 0 5px; float:left; background:url(../images/mBlank.jpg) no-repeat center top}



ul.rooms {
    display: block;
    width: 550px;
    margin: 100px auto;
}

ul.rooms li {
    margin: 0 5px 5px 0;
}

    ul.rooms li.status1 { background: green; }
    ul.rooms li.status2 { background: yellow; }
    ul.rooms li.status3 { background: red; }       
        ul.rooms li.status3 a { cursor: default; }

ul.rooms li,
ul.rooms li a {
    display: block;
    float: left;
    width: 100px;
    height: 100px;
}


dl.b-new-bid {
    margin-top: 0;
}

    dl.b-new-bid dt {
        width: 150px;
        float: left;
        clear: both;
    }

    dl.b-new-bid dd {
        width: 150px;
        float: left;
        margin: 0 0 10px;
        clear: both;
    }
    
       
input[type=text],
input[type=password],
textarea {
    background: #fff;
    border: 1px solid #E8E6C8;
    
    padding: 3px;
    width: 200px;
    border-radius: 2px;
    outline: none;
}

    input[type=text]:focus,
    textarea:focus {
        border-color: #C0BDAA;
    }


input[type=submit] {
    cursor: pointer;
    border: 1px solid #C0BDAA;
    border-radius: 2px;
    padding: 5px 10px;
    color: #943415;
    background: rgb(254,254,254); /* Old browsers */
    background: -moz-linear-gradient(top,  rgba(254,254,254,1) 0%, rgba(244,244,244,1) 49%, rgba(237,237,237,1) 50%, rgba(252,252,252,1) 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(254,254,254,1)), color-stop(49%,rgba(244,244,244,1)), color-stop(50%,rgba(237,237,237,1)), color-stop(100%,rgba(252,252,252,1))); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  rgba(254,254,254,1) 0%,rgba(244,244,244,1) 49%,rgba(237,237,237,1) 50%,rgba(252,252,252,1) 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  rgba(254,254,254,1) 0%,rgba(244,244,244,1) 49%,rgba(237,237,237,1) 50%,rgba(252,252,252,1) 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  rgba(254,254,254,1) 0%,rgba(244,244,244,1) 49%,rgba(237,237,237,1) 50%,rgba(252,252,252,1) 100%); /* IE10+ */
    background: linear-gradient(to bottom,  rgba(254,254,254,1) 0%,rgba(244,244,244,1) 49%,rgba(237,237,237,1) 50%,rgba(252,252,252,1) 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fefefe', endColorstr='#fcfcfc',GradientType=0 ); /* IE6-9 */
}

    input[type=submit]:focus {
        border-color: #943415;
    }
    
    
button::-moz-focus-inner,
input[type="reset"]::-moz-focus-inner,
input[type="button"]::-moz-focus-inner,
input[type="submit"]::-moz-focus-inner,
input[type="submit"]::-moz-focus-inner,
input[type="file"] > input[type="button"]::-moz-focus-inner {/* */
    border: none;
}

            
            
html,
body {
    height: 100%;
}

#wrapper {
	height: auto !important;
    min-height: 100%;
    overflow: hidden;
    position: relative;
	width: 1000px; 
	margin: 0 auto;
}


#empty {
    clear: both;
    height: 45px;
}

#footer {
    height: 36px;
	padding-top: 9px;
    margin: -45px auto 0;
    position: relative;
	width: 1000px; 
	font-size: 12px; 
	background: url('../images/footbg.jpg') no-repeat scroll center top transparent; 
	text-align: center;
}

#WzTtDiV {
    max-width: 400px;
  /*  display: block !important;
    left: 0 !important;
    top: 0 !important;
    visibility: visible  !important;*/
}

body {
	font-family: Arial, sans-serif;
	font-size: 14px;
	line-height: 1.33em;
    color: #333333;
}

a {
	color: #943415;
}

p {
    margin: 0 0 9px;
    padding: 0;
}


h2 {
	color: #0B636B;
	font-family: Georgia;
	font-size: 30px;
	font-weight: normal;
	line-height: 34px;
	margin-bottom: 18px;
	margin-top: 18px;
}

h2.smaller {
    color: #2C787B;
    font-size: 24px;
    line-height: 28px;
    margin: 0 0 15px;
    padding: 0;
}

h3 {
    font-weight: bold;
    font-size: 12px;
    margin: 0;
    padding: 0;
}

h4 {
    color: #943415;
    font-family: Georgia;
    font-size: 18px;
    font-weight: normal;
    line-height: 32px;
    margin: 0 0 9px;
    padding: 0;
}

h2 + h4 {
    margin-top: -12px;
}

#header {
    margin-top: 36px;
}

.b-logo {
	display: block; 
	float: left; 
	font-family: 'Segoe UI'; 
	font-size: 36px; 
	text-decoration: none; 
	color: #fff; 
	margin: 6px 0;
}



.b-popup-status {
    margin: 9px 0;
    padding-bottom: 0;
}

.b-popup-it {

    display: block; 
    font-size: 11px;
}

.b-map-wrap {
    margin-bottom: 20px;
}

.floor {
    z-index: 0;
    position: relative;
}

.b-error {
    border: 1px solid #f80012 !important;
}

.b-number {
    position: absolute;
    font-size: 12px;
    font-weight: bold;
    z-index: 1;
    color: #333;
}

    .b-number_white,
    .b-number_white_static { /*color: #fff;*/ }

    .b-number_not-white {
       /*color: #95361f !important;*/
    }

.b-number_30 { top: 27px; left: 293px; }
.b-number_29 { top: 27px; left: 341px; }
.b-number_28 { top: 27px; left: 388px; }
.b-number_27 { top: 27px; left: 445px; }
.b-number_26 { top: 27px; left: 576px; }
.b-number_25 { top: 27px; left: 623px; }
.b-number_24 { top: 27px; left: 671px; }
.b-number_23 { top: 27px; left: 718px; }
.b-number_22 { top: 27px; left: 766px; }
.b-number_21 { top: 27px; left: 837px; }
.b-number_20 { top: 27px; left: 958px; }

/*.b-number_112 { top: 174px; left: 38px; }
.b-number_113 { top: 174px; left: 98px; }
.b-number_114 { top: 232px; left: 247px; }*/
.b-number_11 { top: 171px; left: 295px; }
.b-number_10 { top: 198px; left: 341px; }
.b-number_9 { top: 198px; left: 395px; }
.b-number_8 { top: 198px; left: 441px; }
.b-number_7 { top: 198px; left: 490px; }
.b-number_6 { top: 198px; left: 583px; }
.b-number_5 { top: 198px; left: 630px; }
.b-number_4 { top: 198px; left: 678px; }
.b-number_3 { top: 198px; left: 724px; }
.b-number_2 { top: 198px; left: 786px; }
.b-number_1 { top: 175px; left: 966px; }

.b-number_16 { top: 125px; left: 387px; }
.b-number_19 { top: 125px; left: 482px; }
.b-number_15 { top: 149px; left: 482px; }

.b-number_18 { top: 125px; left: 576px; }
.b-number_14 { top: 149px; left: 576px; }

.b-number_17 { top: 125px; left: 671px; }
.b-number_13 { top: 149px; left: 671px; }
.b-number_12 { top: 125px; left: 734px; }





.b-number_201 { left: 890px; top: 175px; }
.b-number_202 { left: 860px; top: 70px; }
.b-number_203 { left: 395px; top: 175px; }
.b-number_204 { left: 712px; top: 239px; }
.b-number_205 { left: 665px; top: 239px; }
.b-number_206 { left: 617px; top: 239px; }
.b-number_207 { left: 570px; top: 239px; }
.b-number_208 { left: 523px; top: 239px; }
.b-number_209 { left: 476px; top: 239px; }
.b-number_210 { left: 428px; top: 239px; }
.b-number_211 { left: 382px; top: 239px; }
.b-number_212 { left: 335px; top: 239px; }
.b-number_213 { left: 288px; top: 239px; }

.b-number_214 { left: 759px; top: 149px; }
.b-number_215 { left: 712px; top: 149px; }
.b-number_216 { left: 665px; top: 149px; }
.b-number_217 { left: 617px; top: 149px; }
.b-number_218 { left: 570px; top: 149px; }
.b-number_219 { left: 523px; top: 149px; }

.b-number_220 { left: 428px; top: 149px; }
.b-number_221 { left: 382px; top: 149px; }
.b-number_222 { left: 335px; top: 149px; }

.b-number_223 { left: 972px; top: 30px; }
.b-number_224 { left: 897px; top: 30px; }

.b-number_225 { left: 759px; top: 91px; }
.b-number_226 { left: 712px; top: 91px; }
.b-number_227 { left: 665px; top: 91px; }
.b-number_228 { left: 617px; top: 91px; }
.b-number_229 { left: 570px; top: 91px; }
.b-number_230 { left: 523px; top: 91px; }

.b-number_231 { left: 428px; top: 91px; }
.b-number_232 { left: 381px; top: 91px; }
.b-number_233 { left: 335px; top: 91px; }

.b-number_234 { left: 855px; top: 4px; }
.b-number_235 { left: 759px; top: 4px; }
.b-number_236 { left: 712px; top: 4px; }
.b-number_237 { left: 665px; top: 4px; }
.b-number_238 { left: 617px; top: 4px; }
.b-number_239 { left: 570px; top: 4px; }
.b-number_240 { left: 523px; top: 4px; }
.b-number_241 { left: 476px; top: 4px; }
.b-number_242 { left: 428px; top: 4px; }
.b-number_243 { left: 381px; top: 4px; }
.b-number_244 { left: 335px; top: 4px; }
.b-number_245 { left: 288px; top: 4px; }
.b-number_246 { left: 240px; top: 4px; }
.b-number_247 { left: 192px; top: 4px; }
.b-number_248 { left: 146px; top: 4px; }
.b-number_249 { left: 99px; top: 29px; }


.b-number_301 { left: 240px; top: 80px; }
.b-number_302 { left: 880px; top: 190px; }
.b-number_303 { left: 663px; top: 173px; }
.b-number_304 { left: 569px; top: 173px; }
.b-number_305 { left: 474px; top: 173px; }
.b-number_306 { left: 379px; top: 173px; }
.b-number_307 { left: 285px; top: 173px; }
.b-number_308 { left: 95px; top: 173px; }

.b-number_309 { left: 970px; top: 30px; }
.b-number_310 { left: 853px; top: 6px; }
.b-number_311 { left: 760px; top: 6px; }
.b-number_312 { left: 663px; top: 6px; }
.b-number_313 { left: 569px; top: 6px; }
.b-number_314 { left: 474px; top: 6px; }
.b-number_315 { left: 379px; top: 6px; }
.b-number_316 { left: 285px; top: 6px; }
.b-number_317 { left: 191px; top: 6px; }
.b-number_318 { left: 95px; top: 29px; }


.b-number_401 { left: 949px; top: 125px; }
.b-number_402 { left: 850px; top: 125px; }
.b-number_403 { left: 95px; top: 125px; }

img.floor {
    filter: alpha(opacity=100) !important;
    border: 0 !important;
}
/*
.b-floor {
				float: left;
				list-style-type: none;
				padding: 0;
				margin: 0;
			}
			
			.b-floor li,
			.b-floor li a {
				float: left;
				width: 36px;
				height: 36px;
				line-height: 36px;
				clear: both;
				text-align: center;
				text-decoration: none;
			}
			
			.b-floor li {
				margin-bottom: 18px;
			}
			
			.b-floor li a {
				border: 2px solid #BB9D59;
				border-radius: 36px;
				color: #5C4527;
				
				
				background: rgb(249,246,212);
background: -moz-linear-gradient(top,  rgba(249,246,212,1) 0%, rgba(255,255,255,1) 45%, rgba(255,255,255,1) 55%, rgba(249,246,212,1) 100%); 
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(249,246,212,1)), color-stop(45%,rgba(255,255,255,1)), color-stop(55%,rgba(255,255,255,1)), color-stop(100%,rgba(249,246,212,1))); 
background: -webkit-linear-gradient(top,  rgba(249,246,212,1) 0%,rgba(255,255,255,1) 45%,rgba(255,255,255,1) 55%,rgba(249,246,212,1) 100%); 
background: -o-linear-gradient(top,  rgba(249,246,212,1) 0%,rgba(255,255,255,1) 45%,rgba(255,255,255,1) 55%,rgba(249,246,212,1) 100%); 
background: -ms-linear-gradient(top,  rgba(249,246,212,1) 0%,rgba(255,255,255,1) 45%,rgba(255,255,255,1) 55%,rgba(249,246,212,1) 100%); 
background: linear-gradient(to bottom,  rgba(249,246,212,1) 0%,rgba(255,255,255,1) 45%,rgba(255,255,255,1) 55%,rgba(249,246,212,1) 100%); 
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9f6d4', endColorstr='#f9f6d4',GradientType=0 ); 

				
			}
			
			.b-floor li a:hover {
				color: #943415;
			}
			
			.b-floor li.act a,
			.b-floor li a:focus {
				box-shadow: 0 0 2px #943415;
				color: #943415;
				border-color: #943415;
				background: #fff;
				font-size: 20px;
				-webkit-transition: all .2s linear;
				-moz-transition: all .2s linear;
				-o-transition: all .2s linear;
				-ms-transition: all .2s linear;
				transition: all .2s linear;
			}
*/