canvas, img {
    image-rendering: optimizeQuality;
    image-rendering: -moz-crisp-edges;
    image-rendering: -webkit-optimize-contrast;
    image-rendering: optimize-contrast;
    -ms-interpolation-mode: nearest-neighbor;
    background-color : #e0e0d1;
}

#legend{margin-top: 15px;}
#legend .r{margin-bottom: 5px;}
#legend .color{display: inline-block; width: 25px; height: 25px; margin-right: 10px; border: 1px solid black; vertical-align: middle;}
#legend .text{font-size:20px}

#menu{}
#menu > div{width: 164px; float:left; cursor: pointer; padding-left: 5px;}
#menu > div:hover{background-color: #bbcbff;}
#menu-floor > div{cursor: pointer; padding-left: 5px;}
#menu-floor > div:hover{background-color: #bbcbff;}
footer{text-align: right;}
#menu-floor-select,#menu-select {
    display: none;
    width:320px;
    height: 70px;
	font-size:40px;
}
#room-description {font-size:17px}
#panelak{font-size:22px}
#hladaj{ display:'none';font-size:22px}

}
/* Smartphones ----------- */
@media only screen and (max-width: 600px) { body {position: absolute;
    #menu-floor { display: none !important; }
    #menu-floor-select { display: block !important;  }
	
}

