#map {
    margin:0;
    padding:0;
    width:481px;
    height:394px;
    background:url("images/Map/Ltp.jpg") top left no-repeat #fff;
    font-family:arial, helvetica, sans-serif;
    font-size:8pt;
    position:relative;
}

#map li {
    margin:0;
    padding:0;
    list-style:none;
    position:absolute;
}

#map li a {
    display:block;
    position:relative;
}

#map li a span {
	display: none;
}

#map li a:hover span {
	display: block;
        position:relative;
	width:206px;
        left:-5px;
        top:30px;
        padding:10px;
        border:4px dashed #D6D1CD;
        background:#D6D1CD;
        text-decoration:none;
        color:#464646;
        text-align: left;
        font-weight: normal;
}

#map li a.haz10:hover span, #map li a.haz20:hover span, #map li a.szobor span {
    width:157px;
}

#map li a.haz6:hover span {
    width:150px;
}

#map li a.haz36:hover span {
    width:203px;
}

#map li a.haz33:hover span, #map li a.haz34:hover span, #map li a.haz35:hover span,
#map li a.haz36:hover span , #map li a.haz37:hover span , #map li a.haz19:hover span {
    left:-160px;
}

#map li img {
    text-align: center;
    border: 3px double #4e3e27;
}

.haz1 {
    top:330px;
    left:2px;
    width:20px;
    height:30px;
}

.haz2 {
    top:270px;
    left:-5px;
    width:20px;
    height:35px;
}

.haz3 {
    top:220px;
    left:-10px;
    width:20px;
    height:35px;
}

.haz4 {
    top:155px;
    left:8px;
    width:20px;
    height:50px;
}

.haz5 {
    top:105px;
    left:-10px;
    width:20px;
    height:35px;
}

.haz6 {
    top:50px;
    left:3px;
    width:25px;
    height:35px;
    z-index:10;
}

.haz7 {
    top:0px;
    left:-15px;
    width:30px;
    height:30px;
    z-index:10;
}

.haz8 {
    top:0px;
    left:52px;
    width:25px;
    height:40px;
    z-index:10;
}

.haz9 {
    top:-3px;
    left:95px;
    width:40px;
    height:20px;
}

.haz10 {
    top:0px;
    left:160px;
    width:20px;
    height:40px;
}

.haz11 {
    top:20px;
    left:205px;
    width:40px;
    height:20px;
}

.haz12 {
    top:5px;
    left:272px;
    width:40px;
    height:20px;
}

.haz13 {
    top:55px;
    left:270px;
    width:20px;
    height:40px;
}

.haz14 {
    top:85px;
    left:313px;
    width:20px;
    height:40px;
}

.haz15 {
    top:120px;
    left:265px;
    width:30px;
    height:40px;
}

.haz16 {
    top:198px;
    left:265px;
    width:30px;
    height:40px;
}

.haz17 {
    top:237px;
    left:313px;
    width:20px;
    height:40px;
}

.haz18 {
    top:275px;
    left:272px;
    width:20px;
    height:30px;
}

.haz19 {
    top:305px;
    left:350px;
    width:50px;
    height:60px;
}

.haz20 {
    top:332px;
    left:272px;
    width:20px;
    height:30px;
}

.haz21 {
    top:305px;
    left:88px;
    width:20px;
    height:60px;
}

.haz22 {
    top:248px;
    left:60px;
    width:35px;
    height:22px;
}

.haz23 {
    top:190px;
    left:52px;
    width:25px;
    height:27px;
}

.haz24 {
    top:130px;
    left:55px;
    width:30px;
    height:38px;
}

.haz25 {
    top:80px;
    left:62px;
    width:40px;
    height:30px;
}

.haz26 {
    top:75px;
    left:133px;
    width:20px;
    height:30px;
}

.haz27 {
    top:80px;
    left:183px;
    width:40px;
    height:30px;
}

.haz28 {
    top:130px;
    left:202px;
    width:30px;
    height:38px;
}

.haz29 {
    top:190px;
    left:210px;
    width:25px;
    height:27px;
}

.haz30 {
    top:248px;
    left:190px;
    width:35px;
    height:22px;
}

.haz31 {
    top:305px;
    left:182px;
    width:50px;
    height:60px;
}

.haz32 {
    top:135px;
    left:105px;
    width:80px;
    height:40px;
}

.haz33 {
    top:90px;
    left:370px;
    width:20px;
    height:80px;
}

.haz34 {
    top:187px;
    left:370px;
    width:20px;
    height:80px;
}

.haz35 {
    top:160px;
    left:332px;
    width:20px;
    height:38px;
}

.haz36 {
    top:28px;
    left:345px;
    width:30px;
    height:30px;
}

.haz37 {
    top:170px;
    left:425px;
    width:20px;
    height:45px;
}

.garazs {
    top:353px;
    left:55px;
    width:23px;
    height:15px;
}

#map a.szobor {
    top:210px;
    left:143px;
    width:30px;
    height:10px;
}
