#mydiv {
  width: 100%;
  height: 100%;
  display: inline-block;
  position: relative;
  z-index:2;
}

#mydiv svg {
  border: none;
  height: auto;
  max-width: 100%;
  width: auto;
}



#mydiv path{
			
           -o-transition: fill .2s;
           -ms-transition: fill .2s;
           -moz-transition: fill .2s;
           -webkit-transition: fill .2s;
          transition: fill .2s;
        }
		
		
#mydiv path.green{
		fill:rgba(0,165,80,0.5);
   
        }
		
		
#mydiv path.red{
		fill:rgba(248,0,0,0.5);
   
        }
		
#mydiv path.orange{
		fill:rgba(255,160,0,0.5);
   
        }
		
		
#mydiv a path:hover{
          fill:rgba(2,179,228,0.5);
        }
		
		
#mydiv path.disabled-o2{
         fill-opacity:0.1;

        }
		
#mydiv path.disabled-o1{
		 fill-opacity:0.1;
   
        }
		

#readstatus {text-align: center; width: 100%; margin: 20px 0 20px 0;}

#readstatus i { display: inline-block; position: relative;  width: 12px; height: 12px; top: 1px; margin: 0 5px 0 10px; }

i.s-green {background: rgba(0,165,80,0.5) }
i.s-red {background: rgba(248,0,0,0.5) }
i.s-orange {background:rgba(255,160,0,0.5) }

tr.sgreen {background: rgba(0,165,80,0.5) }
tr.sred {background: rgba(248,0,0,0.5) }
tr.sorange {background:rgba(255,160,0,0.5) }


.section-block {
    padding: 0px;
    color: #00417f;
}


#vibor_etaj_pc {margin-bottom:20px; text-align: center; }

#vibor_etaj_pc a {
    border: 1px solid #0059b3;
    border-radius: 16px;
    display: inline-block;
    height: 32px;
    width: 32px;
	cursor: pointer;
}

#vibor_etaj_pc a.hot {
    background: #006cd9 none repeat scroll 0 0;
    color: #fff;
}

#vibor_etaj_pc a span {
    margin: 3px 0 0 -17px;
    padding: 0;
    position: absolute;
    text-align: center;
    width: 32px;
}


#vibor_etaj_pc a:hover {
    background: #006cd9 none repeat scroll 0 0;
    color: #fff;
}

#vibor_etaj_pc a.active {
    background: #0059b3 none repeat scroll 0 0;
    color: #fff;
}


.rezultat {margin-top: 60px;}



b.room {
    font-size: 2em;
    color: #004785;
   top: -7px;
   margin-right: 10px;
   display: inline-block;
   position: relative;



