@charset "utf-8";
#imap{display:block;width:300px;height:420px;background:url(../images/marking/driving-test-report.jpg) no-repeat;position:relative}

#links{width:240px;margin:0 0 0 311px;padding:0;line-height:1.3em;font-size:1em;text-align:left}

#imap #links a{width:100%;font-size:0.85em}

#imap dd{position:absolute;padding:0;margin:0}

#imap .eyesight, #imap .hcode, #imap .stop, #imap .reverse, #imap .reversepark, #imap .turninroad, #imap .vehchecks, #imap .taxi, #imap .precuation, #imap .general{left:1px;z-index:20}
#imap .moveoff, #imap .mirrors, #imap .signals, #imap .clearance, #imap .responce, #imap .progress, #imap .speed, #imap .distance, #imap .junctions, #imap .judgement{left:101px;z-index:20}
#imap .positioning, #imap .crossing, #imap .position, #imap .awareness, #imap .ancillary, #imap .eco{left:201px;z-index:20}

#imap .eyesight{top:120px}
#imap .hcode{top:131px}
#imap .stop{top:142px}
#imap .reverse{top:164px}
#imap .reversepark{top:208px}
#imap .turninroad{top:231px}
#imap .vehchecks{top:253px}
#imap .taxi{top:264px}
#imap .precuation{top:308px}
#imap .general{top:319px}

#imap .moveoff{top:120px}
#imap .mirrors{top:142px}
#imap .signals{top:175px}
#imap .clearance{top:208px}
#imap .responce{top:219px}
#imap .speed{top:275px}
#imap .distance{top:286px}
#imap .progress{top:297px}
#imap .junctions{top:319px}
#imap .judgement{top:374px}

#imap .positioning{top:120px}
#imap .crossing{top:142px}
#imap .position{top:153px}
#imap .awareness{top:164px}
#imap .ancillary{top:175px}
#imap .eco{top:186px}

#imap a.eyesight, #imap a.hcode, #imap a.stop, #imap a.reverse, #imap a.reversepark, #imap a.turninroad, #imap a.vehchecks, #imap a.taxi, #imap a.precuation, #imap a.general, #imap a.moveoff, #imap a.mirrors, #imap a.signals, #imap a.clearance, #imap a.responce, #imap a.speed, #imap a.distance, #imap a.progress, #imap a.junctions, #imap a.judgement, #imap a.positioning, #imap a.crossing, #imap a.position, #imap a.awareness, #imap a.ancillary, #imap a.eco{display:block;width:100px;text-decoration:none;z-index:20}

#imap a.eyesight{height:11px}
#imap a.hcode{height:11px}
#imap a.stop{height:22px}
#imap a.reverse{height:44px}
#imap a.reversepark{height:23px}
#imap a.turninroad{height:22px}
#imap a.vehchecks{height:11px}
#imap a.taxi{height:44px}
#imap a.precuation{height:11px}
#imap a.general{height:101px}

#imap a.moveoff{height:22px}
#imap a.mirrors{height:33px}
#imap a.signals{height:33px}
#imap a.clearance{height:11px}
#imap a.responce{height:56px}
#imap a.speed{height:11px}
#imap a.distance{height:11px}
#imap a.progress{height:22px}
#imap a.junctions{height:55px}
#imap a.judgement{height:46px}

#imap a.positioning{height:22px}
#imap a.crossing{height:11px}
#imap a.position{height:11px}
#imap a.awareness{height:11px}
#imap a.ancillary{height:11px}
#imap a.eco{height:11px}

#imap a em{display:none}

#imap a span, #imap a:visited span{display:none}

#imap a.eyesight:hover, #imap a.hcode:hover, #imap a.stop:hover, #imap a.reverse:hover, #imap a.reversepark:hover, #imap a.turninroad:hover, #imap a.vehchecks:hover, #imap a.taxi:hover, #imap a.precuation:hover, #imap a.general:hover, #imap a.moveoff:hover, #imap a.mirrors:hover, #imap a.signals:hover, #imap a.clearance:hover, #imap a.responce:hover, #imap a.speed:hover, #imap a.distance:hover, #imap a.progress:hover, #imap a.junctions:hover, #imap a.judgement:hover, #imap a.positioning:hover, #imap a.crossing:hover, #imap a.position:hover, #imap a.awareness:hover, #imap a.ancillary:hover, #imap a.eco:hover{background: url(/images/transparent.png) top left}

#imap a:hover span{position:absolute;display:block;color:#000;width:240px;height:440px;line-height:1.1em;font-size:0.9em;text-align:center;background:#FFF}

#imap a.eyesight:hover span{left:310px;top:-120px}
#imap a.hcode:hover span{left:310px;top:-131px}
#imap a.stop:hover span{left:310px;top:-142px}
#imap a.reverse:hover span{left:310px;top:-164px}
#imap a.reversepark:hover span{left:310px;top:-208px}
#imap a.turninroad:hover span{left:310px;top:-231px}
#imap a.vehchecks:hover span{left:310px;top:-253px}
#imap a.taxi:hover span{left:310px;top:-264px}
#imap a.precuation:hover span{left:310px;top:-308px}
#imap a.general:hover span{left:310px;top:-319px}

#imap a.moveoff:hover span{left:210px;top:-120px}
#imap a.mirrors:hover span{left:210px;top:-142px}
#imap a.signals:hover span{left:210px;top:-175px}
#imap a.clearance:hover span{left:210px;top:-208px}
#imap a.responce:hover span{left:210px;top:-219px}
#imap a.speed:hover span{left:210px;top:-275px}
#imap a.distance:hover span{left:210px;top:-286px}
#imap a.progress:hover span{left:210px;top:-297px}
#imap a.junctions:hover span{left:210px;top:-319px}
#imap a.judgement:hover span{left:210px;top:-374px}

#imap a.positioning:hover span{left:110px;top:-120px}
#imap a.crossing:hover span{left:110px;top:-142px}
#imap a.position:hover span{left:110px;top:-153px}
#imap a.awareness:hover span{left:110px;top:-164px}
#imap a.ancillary:hover span{left:110px;top:-175px}
#imap a.eco:hover span{left:110px;top:-186px}