/** general **/
#map_div {
  margin-bottom: 20px;
}
/** /general **/
/** right-column general **/
.right-column .iTrafficlink {
  background: url("http://apps.vol.at/tools/verkehrsinfo/Styles/verkehr_inactive.png") no-repeat scroll 0 0 transparent;
}
.right-column .aTrafficlink {
  background: url("http://apps.vol.at/tools/verkehrsinfo/Styles/verkehr_active.png") no-repeat scroll 0 0 transparent;
}
.right-column .iSpritlink {
  background: url("http://apps.vol.at/tools/verkehrsinfo/Styles/sprit_inactive.png") no-repeat scroll 0 0 transparent;
}
.right-column .aSpritlink {
  background: url("http://apps.vol.at/tools/verkehrsinfo/Styles/sprit_active.png") no-repeat scroll 0 0 transparent;
}
.right-column .iBlitzerlink {
  background: url("http://apps.vol.at/tools/verkehrsinfo/Styles/blitzer_inactive.png") no-repeat scroll 0 0 transparent;
}
.right-column .aBlitzerlink {
  background: url("http://apps.vol.at/tools/verkehrsinfo/Styles/blitzer_active.png") no-repeat scroll 0 0 transparent;
}
.right-column .iVerkehrscamlink {
  background: url("http://apps.vol.at/tools/verkehrsinfo/Styles/verkehrscam_inactive.png") no-repeat scroll 0 0 transparent;
}
.right-column .aVerkehrscamlink {
  background: url("http://apps.vol.at/tools/verkehrsinfo/Styles/verkehrscam_active.png") no-repeat scroll 0 0 transparent;
}
.right-column .iWetterlink {
  background: url("http://apps.vol.at/tools/verkehrsinfo/Styles/wetter_inactive.png") no-repeat scroll 0 0 transparent;
}
.right-column .aWetterlink {
  background: url("http://apps.vol.at/tools/verkehrsinfo/Styles/wetter_active.png") no-repeat scroll 0 0 transparent;
}
.right-column .iHoroskoplink {
  background: url("http://apps.vol.at/tools/verkehrsinfo/Styles/horoskop_inactive.png") no-repeat scroll 0 0 transparent;
}
.right-column .aHoroskoplink {
  background: url("http://apps.vol.at/tools/verkehrsinfo/Styles/horoskop_active.png") no-repeat scroll 0 0 transparent;
}
.right-column .iWohinlink {
  background: url("http://apps.vol.at/tools/verkehrsinfo/Styles/wohin_inactive.png") no-repeat scroll 0 0 transparent;
}
.right-column .aWohinlink {
  background: url("http://apps.vol.at/tools/verkehrsinfo/Styles/wohin_active.png") no-repeat scroll 0 0 transparent;
}
.right-column a {
  font-family: 'Source Sans Pro', sans-serif;
  font-size: 16px;
  text-decoration: none !important;
  display: block;
  width: 300px;
  height: 40px;
}
.right-column a span {
  display: block;
  padding-left: 50px;
  padding-top: 10px;
}
/** /right-column general **/
/** left-column general **/
.left-column #area {
  display: block;
}
.left-column #updatedOn {
  color: #999;
}
.left-column .Box {
  background-color: #FFFFFF;
  padding-right: 0px;
  padding-left: 0px;
}
.left-column .Box li {
  background-image: none;
  border-bottom: 1px solid #cbcbcb;
  padding-bottom: 5px;
  padding-top: 5px;
}
/** /left-column general **/
/** live traffic **/
#TrafficReceiver {
  width: 580px;
}
#TrafficReceiver #updatedOn {
  font-size: 14px;
  font-family: Arial, Helvetica, sans-serif;
}
/** /live traffic **/
/** gas prices **/
.gasmapmarker {
  background-color: white;
  background: url("http://apps.vol.at/tools/verkehrsinfo/iphone/Styles/spritmarker.png") no-repeat scroll -2px -1px transparent;
  padding-left: 18px !important;
  padding-top: 26px !important;
  border: none;
  line-height: 1;
}
.gasmapmarker .stationorder {
  position: relative;
  font-weight: bold;
  top: -61px;
  left: -8px;
  color: white;
  font-size: 14px;
}
.gasmapmarker span {
  display: block;
  width: 30px;
  height: 30px;
  background-size: 30px;
  margin-bottom: 3px;
}
.gasmapmarker .price {
  font-size: 9px;
  width: 29px;
  text-align: center;
}
.left-column .searchbox {
  margin-bottom: 10px;
}
.left-column .searchbox fieldset {
  zoom: 1;
}
.left-column .searchbox fieldset:before {
  content: "";
  display: table;
}
.left-column .searchbox fieldset:after {
  clear: both;
  content: "";
  display: table;
}
.left-column .searchbox #address {
  font-size: 16px;
  margin: 0px;
  padding: 0;
  width: 190px;
  height: 29px;
  line-height: 27px;
  border: 1px solid #cbcbcb;
  float: left;
}
.left-column .searchbox #locate {
  margin-left: 5px;
  float: left;
}
.left-column .searchbox .ChangeButton {
  display: block;
  margin-left: 5px;
  margin-top: 0px;
  width: auto;
  float: left;
}
.left-column .FuelPicker {
  margin-bottom: 10px;
}
.left-column .FuelPicker li {
  cursor: pointer;
}
#GasStationReceiver ul li {
  position: relative;
}
#GasStationReceiver .GasCompany {
  top: 16px;
}
#GasStationReceiver .GasStationBox {
  background-image: none;
}
#GasStationReceiver .GasStationBox li em {
  width: 70px;
}
#GasStationReceiver .GasStationBox li .StationData {
  padding-left: 51px;
  width: 62%;
}
#GasStationReceiver .GasStationBox li .StationData h3 {
  background: none !important;
}
#GasStationReceiver .GasStationBox li .StationData .Info {
  position: absolute;
  cursor: pointer;
  left: 375px;
  top: 29px;
  width: 25px;
  height: 25px;
  background: url("http://apps.vol.at/tools/verkehrsinfo/iphone/Styles/spritinfo.png") no-repeat scroll 0 0 transparent;
}
#GasStationReceiver .GasStationBox li div.NoPrice {
  margin-top: 25px;
}
#GasStationReceiver .GasStationBox li div.NoPrice label {
  width: 160px;
}
#GasStationReceiver .stationdetail {
  font-family: Arial, Helvetica, sans-serif;
  position: absolute;
  background-color: white;
  overflow: hidden;
  z-index: 7000;
  height: 405px;
  width: 259px;
  padding: 22px;
  background: url("http://apps.vol.at/tools/verkehrsinfo/iphone/Styles/spritbubble.png") no-repeat scroll 0 0 transparent;
  left: 341px;
  top: -415px;
  cursor: default;
}
#GasStationReceiver .stationdetail .close {
  background: url("http://apps.vol.at/tools/verkehrsinfo/iphone/Styles/spritclose.png") no-repeat scroll 0 0 transparent;
  position: absolute;
  height: 11px;
  width: 11px;
  left: 274px;
  cursor: pointer;
}
#GasStationReceiver .stationdetail fieldset {
  border: none;
  margin: 0;
  padding: 0;
}
#GasStationReceiver .stationdetail h2 {
  font-size: 17px;
  line-height: 2.5;
}
#GasStationReceiver .stationdetail h2 a {
  padding-left: 50px;
}
#GasStationReceiver .stationdetail span {
  display: block;
  line-height: 16px;
  text-align: right;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
#GasStationReceiver .stationdetail .stationname {
  font-weight: bold;
  font-size: 19px;
  line-height: 15px;
  letter-spacing: 0px;
}
#GasStationReceiver .stationdetail .stationstreet {
  font-weight: normal;
  font-size: 12px;
  line-height: 15px;
  letter-spacing: 0px;
}
#GasStationReceiver .stationdetail .Location {
  padding-left: 50px;
  font-weight: normal;
  font-size: 12px;
}
#GasStationReceiver .stationdetail .row {
  text-align: left;
}
#GasStationReceiver .stationdetail .row a {
  text-align: right;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  clear: both;
  display: block;
  line-height: 16px;
  font-size: 12px;
}
#GasStationReceiver .stationdetail .row label {
  position: absolute;
  line-height: 16px;
}
#GasStationReceiver .stationdetail h2.StationName {
  padding-left: 11px;
  background-size: 55px;
  line-height: 1;
}
#GasStationReceiver .stationdetail h2.StationName span {
  text-align: left;
}
.gasmapmarker .avanti,
.GasCompany .avanti {
  background: url("http://apps.vol.at/tools/verkehrsinfo/iphone/Styles/avanti.png") no-repeat scroll 0 0 transparent;
}
.gasmapmarker .bp,
.GasCompany .bp {
  background: url("http://apps.vol.at/tools/verkehrsinfo/iphone/Styles/bp.png") no-repeat scroll 0 0 transparent;
}
.gasmapmarker .eni,
.GasCompany .eni {
  background: url("http://apps.vol.at/tools/verkehrsinfo/iphone/Styles/eni.png") no-repeat scroll 0 0 transparent;
}
.gasmapmarker .esso,
.GasCompany .esso {
  background: url("http://apps.vol.at/tools/verkehrsinfo/iphone/Styles/esso.png") no-repeat scroll 0 0 transparent;
}
.gasmapmarker .hofer,
.GasCompany .hofer {
  background: url("http://apps.vol.at/tools/verkehrsinfo/iphone/Styles/hofer.png") no-repeat scroll 0 0 transparent;
}
.gasmapmarker .jet,
.GasCompany .jet {
  background: url("http://apps.vol.at/tools/verkehrsinfo/iphone/Styles/jet.png") no-repeat scroll 0 0 transparent;
}
.gasmapmarker .loacker,
.GasCompany .loacker {
  background: url("http://apps.vol.at/tools/verkehrsinfo/iphone/Styles/loacker.png") no-repeat scroll 0 0 transparent;
}
.gasmapmarker .oil,
.GasCompany .oil {
  background: url("http://apps.vol.at/tools/verkehrsinfo/iphone/Styles/oil.png") no-repeat scroll 0 0 transparent;
}
.gasmapmarker .omv,
.GasCompany .omv {
  background: url("http://apps.vol.at/tools/verkehrsinfo/iphone/Styles/omv.png") no-repeat scroll 0 0 transparent;
}
.gasmapmarker .shell,
.GasCompany .shell {
  background: url("http://apps.vol.at/tools/verkehrsinfo/iphone/Styles/shell.png") no-repeat scroll 0 0 transparent;
}
.gasmapmarker .default,
.GasCompany .default {
  background: url("http://apps.vol.at/tools/verkehrsinfo/iphone/Styles/default.png") no-repeat scroll 0 0 transparent;
}
.gasmapmarker span,
.GasCompany span {
  display: block;
  width: 30px;
  height: 30px;
  background-size: 30px !important;
  margin-bottom: 3px;
}
/** /gas prices **/
/** speed cameras **/
.left-column .SpeedCameraBox a {
  text-decoration: none !important;
}
.left-column .SpeedCameraBox li {
  padding-bottom: 10px;
}
.left-column .SpeedCameraBox li div.Community {
  margin-right: 5px;
  margin-top: 0;
}
.left-column .SpeedCameraBox li span.CameraData {
  color: black;
  font-size: 12px;
}
.right-column #speedCameraDetailBox {
  margin-top: 20px;
}
.right-column #cameraDescription {
  font-size: 15px;
  text-align: left;
  margin: 0;
}
/** /speed cameras **/
/** traffic live cams **/
.mapcampopup {
  color: #000000;
  background-color: #EFEFEF;
  background-color: rgba(255, 255, 255, 0.8);
  border-radius: 5px;
  border: 1px solid #00acf2;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  line-height: 1.1;
  padding: 10px;
}
.mapcampopup img {
  margin-bottom: 5px;
}
.mapcampopup .head {
  font-weight: bold;
  overflow: hidden;
  margin-bottom: 10px;
}
.mapcampopup .desc {
  position: absolute;
  bottom: 10px;
  left: 10px;
}
.mapcampopup .ifrlink {
  margin-bottom: 5px;
  color: white;
  cursor: pointer;
}
/** /traffic live cams **/
