/**
 * CSS for MapMarkers 
 *
 * @author  Bernhard Keprt - EC3Networks (bernhard.keprt@ec3.at) 
 */

.mapMarkerNotes {
	background-image: url("images/marker/transparent/indicator-notes.png");
}

.map_marker_numbered_gray, .map_marker_numbered_blue, .map_marker_numbered_pink, .map_marker_numbered_purple {
    margin: 0;
    padding: 0;
    padding-left: 0px;
    position: absolute;
    top: 0px;
    left: 0px;		
    width: 38px;
    height: 31px;
    background-image: url("images/marker/transparent/indicator-gray.png");
    background-position: top left;
    background-repeat: no-repeat;
}

.map_marker_numbered_blue {
    background-image: url("images/marker/transparent/indicator-blue.png");
}

.map_marker_numbered_pink {
	background-image: url("images/marker/transparent/indicator-pink.png");
}

.map_marker_numbered_purple {
	background-image: url("images/marker/transparent/indicator-purple.png");
}

.map_marker_numbered_unprecise {
    background-image: url("images/marker/transparent/indicator-gray.png");
}

.ie6 .map_marker_numbered_gray, .ie6 .map_marker_numbered_blue, .ie6 .map_marker_numbered_pink, .ie6 .map_marker_numbered_purple {
   background: none;
   filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod='scale', src='/MapPortlet/styles/images/marker/transparent/indicator-gray.png');
}

.ie6 .map_marker_numbered_blue {
   background: none;
   filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod='scale', src='/MapPortlet/styles/images/marker/transparent/indicator-blue.png');
}

.ie6 .map_marker_numbered_pink {
	background: none;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod='scale', src='/MapPortlet/styles/images/marker/transparent/indicator-pink.png');
}

.ie6 .map_marker_numbered_purple {
	background: none;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod='scale', src='/MapPortlet/styles/images/marker/transparent/indicator-purple.png');
}

.ie6 .map_marker_numbered_unprecise {
	background: none;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod='scale', src='/MapPortlet/styles/images/marker/transparent/indicator-gray.png');
}



.map_marker_numbered_label_single, .map_marker_numbered_label_double {
	position: relative;
	left: 6px;
	top: 1px;	
	font-weight: bold;
	color: #ffffff;
}

.map_marker_numbered_label_double {	
	left: 2px;
	top: 1px;
}

.map_ec3_marker {
    margin: 0;
    padding: 0;
    padding-left: 25px;
    position: absolute;
    top: 0px;
    left: 0px;		
    width: 19px;
    height: 16px;
    background-image: url("images/marker/house8.gif");
    background-position: top left;
    background-repeat: no-repeat;
}

.map_marker_note {
    margin: 0;
    padding: 0;
    padding-left: 25px;
    position: absolute;
    top: 0px;
    left: 0px;		
    width: 38px;
    height: 31px;
    background-image: url("images/marker/transparent/indicator-notes.png");
    background-position: top left;
    background-repeat: no-repeat;
}

.ie6 .map_marker_note {
    background: none;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod='scale', src='/MapPortlet/styles/images/marker/transparent/indicator-notes.png');
}

.map_marker_bar {
    margin: 0;
    padding: 0;
    padding-left: 25px;
    position: absolute;
    top: 0px;
    left: 0px;		
    width: 38px;
    height: 31px;
    background-image: url("images/marker/transparent/indicator-bars.png");
    background-position: top left;
    background-repeat: no-repeat;
}

.ie6 .map_marker_bar {
    background: none;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod='scale', src='/MapPortlet/styles/images/marker/transparent/indicator-bars.png');
}

.map_marker_accommodation {
    margin: 0;
    padding: 0;   
    position: absolute;
    top: 0px;
    left: 0px;		
    width: 38px;
    height: 31px;
    background-image: url("images/marker/transparent/indicator-accommodation.png");
    background-position: top left;
    background-repeat: no-repeat;
}

.ie6 .map_marker_accommodation {
    background: none;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod='scale', src='/MapPortlet/styles/images/marker/transparent/indicator-accommodation.png');
}

.map_marker_bank {
    margin: 0;
    padding: 0;
    padding-left: 25px;
    position: absolute;
    top: 0px;
    left: 0px;		
    width: 39px;
    height: 33px;
    background-image: url("images/marker/transparent/indicator-bank.png");
    background-position: top left;
    background-repeat: no-repeat;
}

.ie6 .map_marker_bank {
    background: none;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod='scale', src='/MapPortlet/styles/images/marker/transparent/indicator-bank.png');
}

.map_marker_church {
    margin: 0;
    padding: 0;
    padding-left: 25px;
    position: absolute;
    top: 0px;
    left: 0px;		
    width: 39px;
    height: 33px;
    background-image: url("images/marker/transparent/indicator-church.png");
    background-position: top left;
    background-repeat: no-repeat;
}

.ie6 .map_marker_church {
    background: none;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod='scale', src='/MapPortlet/styles/images/marker/transparent/indicator-church.png');
}

.map_marker_culture {
    margin: 0;
    padding: 0;
    padding-left: 25px;
    position: absolute;
    top: 0px;
    left: 0px;		
    width: 39px;
    height: 33px;
    background-image: url("images/marker/transparent/indicator-culture.png");
    background-position: top left;
    background-repeat: no-repeat;
}


.ie6 .map_marker_culture {
    background: none;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod='scale', src='/MapPortlet/styles/images/marker/transparent/indicator-culture.png');
}

.map_marker_daycare {
    margin: 0;
    padding: 0;
    padding-left: 25px;
    position: absolute;
    top: 0px;
    left: 0px;		
    width: 39px;
    height: 33px;
    background-image: url("images/marker/transparent/indicator-daycare.png");
    background-position: top left;
    background-repeat: no-repeat;
}

.ie6 .map_marker_daycare {
    background: none;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod='scale', src='/MapPortlet/styles/images/marker/transparent/indicator-daycare.png');
}

.map_marker_education {
    margin: 0;
    padding: 0;
    padding-left: 25px;
    position: absolute;
    top: 0px;
    left: 0px;		
    width: 39px;
    height: 33px;
    background-image: url("images/marker/transparent/indicator-education.png");
    background-position: top left;
    background-repeat: no-repeat;
}

.ie6 .map_marker_education {
    background: none;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod='scale', src='/MapPortlet/styles/images/marker/transparent/indicator-education.png');
}

.map_marker_landmark {
    margin: 0;
    padding: 0;
    padding-left: 25px;
    position: absolute;
    top: 0px;
    left: 0px;		
    width: 38px;
    height: 31px;
    background-image: url("images/marker/transparent/indicator-landmark.png");
    background-position: top left;
    background-repeat: no-repeat;
}

.ie6 .map_marker_landmark {
    background: none;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod='scale', src='/MapPortlet/styles/images/marker/transparent/indicator-landmark.png');
}

.map_marker_library {
    margin: 0;
    padding: 0;
    padding-left: 25px;
    position: absolute;
    top: 0px;
    left: 0px;		
    width: 39px;
    height: 33px;
    background-image: url("images/marker/transparent/indicator-library.png");
    background-position: top left;
    background-repeat: no-repeat;
}

.ie6 .map_marker_library {
    background: none;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod='scale', src='/MapPortlet/styles/images/marker/transparent/indicator-library.png');
}

.map_marker_petrolstation {
    margin: 0;
    padding: 0;
    padding-left: 25px;
    position: absolute;
    top: 0px;
    left: 0px;		
    width: 40px;
    height: 33px;
    background-image: url("images/marker/transparent/indicator-petrol_station.png");
    background-position: top left;
    background-repeat: no-repeat;
}

.ie6 .map_marker_petrolstation {
    background: none;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod='scale', src='/MapPortlet/styles/images/marker/transparent/indicator-petrol_station.png');
}

.map_marker_photo {
    margin: 0;
    padding: 0;
    padding-left: 25px;
    position: absolute;
    top: 0px;
    left: 0px;		
    width: 38px;
    height: 31px;
    background-image: url("images/marker/transparent/indicator-photos.png");
    background-position: top left;
    background-repeat: no-repeat;
}

.ie6 .map_marker_photo {
    background: none;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod='scale', src='/MapPortlet/styles/images/marker/transparent/indicator-photos.png');
}

.map_marker_policerescue {
    margin: 0;
    padding: 0;
    padding-left: 25px;
    position: absolute;
    top: 0px;
    left: 0px;		
    width: 39px;
    height: 33px;
    background-image: url("images/marker/transparent/indicator-police_rescue.png");
    background-position: top left;
    background-repeat: no-repeat;
}

.ie6 .map_marker_policerescue {
    background: none;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod='scale', src='/MapPortlet/styles/images/marker/transparent/indicator-police_rescue.png');
}

.map_marker_postoffice {
    margin: 0;
    padding: 0;
    padding-left: 25px;
    position: absolute;
    top: 0px;
    left: 0px;		
    width: 40px;
    height: 33px;
    background-image: url("images/marker/transparent/indicator-post_office.png");
    background-position: top left;
    background-repeat: no-repeat;
}

.ie6 .map_marker_postoffice {
    background: none;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod='scale', src='/MapPortlet/styles/images/marker/transparent/indicator-post_office.png');
}

.map_marker_publicservice {
    margin: 0;
    padding: 0;
    padding-left: 25px;
    position: absolute;
    top: 0px;
    left: 0px;		
    width: 39px;
    height: 33px;
    background-image: url("images/marker/transparent/indicator-public_services.png");
    background-position: top left;
    background-repeat: no-repeat;
}

.ie6 .map_marker_publicservice {
    background: none;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod='scale', src='/MapPortlet/styles/images/marker/transparent/indicator-public_services.png');
}

.map_marker_restaurant {
    margin: 0;
    padding: 0;
    padding-left: 25px;
    position: absolute;
    top: 0px;
    left: 0px;		
    width: 38px;
    height: 31px;
    background-image: url("images/marker/transparent/indicator-restaurant.png");
    background-position: top left;
    background-repeat: no-repeat;
}

.ie6 .map_marker_restaurant {
    background: none;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod='scale', src='/MapPortlet/styles/images/marker/transparent/indicator-restaurant.png');
}

.map_marker_shop {
    margin: 0;
    padding: 0;
    padding-left: 25px;
    position: absolute;
    top: 0px;
    left: 0px;		
    width: 38px;
    height: 31px;
    background-image: url("images/marker/transparent/indicator-shops.png");
    background-position: top left;
    background-repeat: no-repeat;
}

.ie6 .map_marker_shop {
    background: none;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod='scale', src='/MapPortlet/styles/images/marker/transparent/indicator-shops.png');
}

.map_marker_sight {
    margin: 0;
    padding: 0;
    padding-left: 25px;
    position: absolute;
    top: 0px;
    left: 0px;		
    width: 38px;
    height: 31px;
    background-image: url("images/marker/transparent/indicator-sights.png");
    background-position: top left;
    background-repeat: no-repeat;
}

.ie6 .map_marker_sight {
    background: none;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod='scale', src='/MapPortlet/styles/images/marker/transparent/indicator-sights.png');
}

.map_marker_transport {
    margin: 0;
    padding: 0;
    padding-left: 25px;
    position: absolute;
    top: 0px;
    left: 0px;		
    width: 38px;
    height: 31px;
    background-image: url("images/marker/transparent/indicator-transportation.png");
    background-position: top left;
    background-repeat: no-repeat;
}

.ie6 .map_marker_transport {
    background: none;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod='scale', src='/MapPortlet/styles/images/marker/transparent/indicator-transportation.png');
}