#map_info {font-size: 0.9em;width: 330px;} #map_info img {padding:0;} #map_info h4 {font-size: 1.2em;font-weight: bold;font-family: Arial, Helvetica, sans-serif;background-color: #29a7c2;color: #FFFFFF;margin:0 0 0 0;padding:0 3px 2px 4px;} #map_info h4 a {display:block;color:#fff;} #map_building {font-size: 0.9em;width: 330px;height:auto!important;min-height:170px;height:170px;} #map_building h4 {font-size: 1.2em;text-transform: uppercase;font-weight: bold;font-family: Arial, Helvetica, sans-serif;background-color: #29a7c2;color: #FFFFFF;margin:0 16px 3px 0;padding:3px 3px 1px 4px;} #map_building h5 {font-size: 1.1em;font-weight: bold;font-style:normal;font-family: Arial, Helvetica, sans-serif;background-color: #FFFFFF;color: #000000;margin:0;padding:0;} #map_building h6 {font-size: 1.2em;font-weight: normal;font-style:oblique;font-family: Arial, Helvetica, sans-serif;background-color: #FFFFFF;color: #000000;margin:0 0 0 0;padding:0 3px 1px 3px;} #map_building h7 {font-size: 1.2em;font-weight: normal;font-family: Arial, Helvetica, sans-serif;background-color: #FFFFFF;color: #000000;margin:0 0 0 0;padding:0 3px 1px 3px;} #map_building_inner {margin:0px 16px 0 0;padding:0 0 6px 0;height: 110px;display: block;overflow: auto;overflow-x: hidden;/*(hide horizontal scroll bar)position: absolute;top: 140px;right: 10px;*/} #map_building_inner ul {list-style-type:none;padding-left:0;margin:0;} #map_building_inner li {margin:0px 0 4px 0;} #map_building_inner ul li {padding-left:24px;line-height: 1.15em;} #map_building_inner ul li {background:transparent url(img/dash-list.gif) no-repeat 5px 2px;} #map_building_inner ul li li {background:transparent url(img/dash-list.gif) no-repeat 5px 1px;} #map_building_permalink {margin:12px 16px 0 0px;text-align:left;font-size: 1.2em;} #map_building_photo img{float:right;} #map_info_inner {margin:0 12px 0 0;padding:0 6px 6px 0;height: 156px;display: block;overflow: auto;overflow-x: hidden;/*(hide horizontal scroll bar)position: absolute;top: 140px;right: 10px;*/} #map_info_inner bd {font-size:1.0em;line-height:1.2em;} #map_info_inner ul {list-style-type:none;padding-left:0;margin:0;} #map_info_inner li {margin:0px 0 4px 0;} #map_info_inner ul li {padding-left:24px;line-height: 1.15em;} #map_info_inner ul li {background:transparent url(img/dash-list.gif) no-repeat 5px 2px;} #map_info_inner ul li li {background:transparent url(img/dash-list.gif) no-repeat 5px 1px;} #map_entrancetab {font-size: 0.9em;width: 230px;} #map_entrancetab img {padding:0;} #map_entrancetab h4 {font-size: 1.2em;font-weight: bold;font-family: Arial, Helvetica, sans-serif;background-color: #29a7c2;color: #FFFFFF;margin:0 0 0 0;padding:0 3px 1px 3px;} #map_entrancetab h4 a {display:block;color:#fff;} #map_entrancetab_inner {margin:0 12px 0 0;padding:0 6px 6px 0;height: 60px;display: block;overflow: auto;overflow-x: hidden;/*(hide horizontal scroll bar)position: absolute;top: 140px;right: 10px;*/} #map_entrancetab_inner bd {font-size:1.0em;line-height:1.2em;} #map_entrancetab_inner ul {list-style-type:none;padding-left:0;margin:0;} #map_entrancetab_inner li {margin:0px 0 4px 0;} #map_entrancetab_inner ul li {padding-left:24px;line-height: 1.15em;} #map_entrancetab_inner ul li {background:transparent url(img/dash-list.gif) no-repeat 5px 2px;} #map_entrancetab_inner ul li li {background:transparent url(img/dash-list.gif) no-repeat 5px 1px;} #map_building_opening_hours, #map_building_access {margin-bottom:6px;} #map_building_opening_hours p {margin:0 0 6px 0;} #map_building_opening_hours strong {display:block;font-weight:normal;} #map_building_in_this {margin-bottom:6px;} #map_building_in_this p {margin:0 0 6px 0;} #map_building_in_this strong {display:block;font-weight:normal;} #mapicons #Parking{width:10.25em;} #mapicons #Entrances{width:7.25em;} #mapicons #Loops{width:11em;} #mapicons #Enabled_toilets{width:9.75em;} #mapicons #Ramps{width:12.5em} #mapicons #Parking a{background:url(img/icon_accessible_parking.png) no-repeat 5px 3px;padding-left:26px;} #mapicons #Entrances a{background:url(img/icon_entrance.png) no-repeat 5px 3px;padding-left:26px;} #mapicons #Loops a{background:url(img/icon_loop.png) no-repeat 5px 3px;padding-left:26px;} #mapicons #Enabled_toilets a{background:url(img/icon_accessible_toilet.png) no-repeat 5px 3px;padding-left:26px;} #mapicons #Ramps a{background:url(img/icon_ramp.png) no-repeat 5px 3px;padding-left:26px;} #map_toilettab {font-size: 0.9em;width: 230px;} #map_toilettab img {padding:0;} #map_toilettab h4 {font-size: 1.2em;text-transform: uppercase;font-weight: bold;font-family: Arial, Helvetica, sans-serif;background-color: #29a7c2;color: #FFFFFF;margin:0 16px 0 0;padding:0 3px 1px 3px;} #map_toilettab h4 a {display:block;color:#fff;} #map_toilettab_inner {margin:0 12px 0 0;padding:0 6px 6px 0;height: 60px;display: block;overflow: auto;overflow-x: hidden;/*(hide horizontal scroll bar)position: absolute;top: 140px;right: 10px;*/} #map_toilettab_inner bd {font-size:1.0em;line-height:1.2em;} #map_toilettab_inner ul {list-style-type:none;padding-left:0;margin:0;} #map_toilettab_inner li {margin:0px 0 4px 0;} #map_toilettab_inner ul li {padding-left:24px;line-height: 1.15em;} #map_toilettab_inner ul li {background:transparent url(img/dash-list.gif) no-repeat 5px 2px;} #map_toilettab_inner ul li li {background:transparent url(img/dash-list.gif) no-repeat 5px 1px;} #parking-msg {font-size: 1.5em;font-weight: bold;font-family: Arial, Helvetica, sans-serif;color: #FFFFFF;margin:40px 40px 40px 40px;padding:0 3px 1px 3px;}