#verkehrsmittel
{
position:absolute;
padding:10px;
height:303px;
min-height:303px;
width:555px;
}
#verkehrsmittel .auto {position:absolute; left:179px; top:5px; z-index:5;}
#verkehrsmittel .bahn {position:absolute; left:316px; top:208px; z-index:6;}
#verkehrsmittel .flughafen {position:absolute; left:25px; top:173px; z-index:2;}
#verkehrsmittel .s-bahn-alle {position:absolute; left:8px; top:100px; z-index:2;}
#verkehrsmittel .s-bahn-weil {position:absolute; left:336px; top:100px; z-index:2;}

#verkehrsmittel .lzbw {position:absolute; left:225px; top:153px; z-index:5;}

#verkehrsmittel .pf-auto {position:absolute; left:55px; top:94px; z-index:1; display:none;}
#verkehrsmittel .pf-bahn {position:absolute; left:-45px; top:-15px; z-index:1; display:none;}
#verkehrsmittel .pf-flug {position:absolute; left:158px; top:25px; z-index:1; display:none;}
#verkehrsmittel .pf-sbahna {position:absolute; left:161px; top:41px; z-index:1; display:none;}
#verkehrsmittel .pf-sbahnw {position:absolute; left:-60px; top:40px; z-index:1; display:none;}

#verkehrsmittel .auto:hover img.pf-auto{display:inline;}
#verkehrsmittel .bahn:hover img.pf-bahn{display:inline;}
#verkehrsmittel .flughafen:hover img.pf-flug{display:inline;}
#verkehrsmittel .s-bahn-weil:hover img.pf-sbahnw{display:inline;}
#verkehrsmittel .s-bahn-alle:hover img.pf-sbahna{display:inline;}

#anfahrt {
border:3px solid #aaa;
padding:8px;
background-color:#eee;
margin-top:1em;
}
#anfahrt .img1 {float:left;}
#anfahrt .img2 {float:left;}

#anfahrt .photos{
float:none;
margin-bottom:1em;
border:10px #fff solid;
}

#anfahrt .adr1,#anfahrt .adr2{background-color:#f6f6f6; border:3px solid #aaa; width:48%;}
#anfahrt .hl, #anfahrt .hl{background-color:#ddd; font-weight:bold;}

#anfahrt p{padding:.1em .5em; margin:0;}

#anfahrt .adr1{clear:both; float:left;}
#anfahrt .adr2{float:right;}
#anfahrt hr{margin:10px; }

#anfahrt ol li {padding-bottom:.7em;}
#anfahrt ol li ul li {padding-bottom:2px;}
#anfahrt ol li ul {padding-left:0;}
