.mapMarker{background-image:url(../../../../images/ico_mappoint.png);background-position:bottom center;background-repeat:no-repeat;display:block;width:36px;height:39px;}
.mapMarker span{color:#FFF;font-size:93%;position:relative;top:6px;}
.mapMarker span.digit1{left:11px;}
.mapMarker span.digit2{left:8px;}
.mapMarker span.digit3{font-size:85%;left:7px;top:5px;}
.mapPoint{background-image:url(../../../../images/ico_mappoint.png);background-position:bottom center;background-repeat:no-repeat;display:block;width:36px;height:39px;}
.mapPoint span{font-size:70%;color:#FFF;position:relative;}
.mapPoint span.digit1{top:2px;left:11px;}
.mapPoint span.digit2{top:2px;left:8px;}
.mapPoint span.digit3{left:6px;top:3px;}
.customInfoBox-shadow-hide,.customInfoBox-shadow,.customInfoBox-shadow-hide .firstChild,.customInfoBox-shadow .firstChild{background-color:transparent!important;}
.customInfoBox-body-hide,.customInfoBox-body{background-color:transparent!important;border:none!important;}
.customInfoBox-body-hide a h3,.customInfoBox-body a h3,.customInfoBox-body-hide a,.customInfoBox-body a{text-decoration:underline;color:#C90;}
.customInfoBox-with-leftBeak .mapBubble,.customInfoBox-with-rightBeak .mapBubble{top:10px;position:relative;min-width:8em;max-width:760px;margin-left:12px;margin-bottom:0;text-align:left;width:300px;z-index:100;}
.customInfoBox-with-leftBeak .mapBubble .bubbleContent,.customInfoBox-with-leftBeak .mapBubble .t,.customInfoBox-with-leftBeak .mapBubble .b,.customInfoBox-with-leftBeak .mapBubble .b div{background:transparent url(../../../../images/bkg_bubble.gif) no-repeat top right;}
.customInfoBox-with-rightBeak .mapBubble .bubbleContent,.customInfoBox-with-rightBeak .mapBubble .t,.customInfoBox-with-rightBeak .mapBubble .b,.customInfoBox-with-rightBeak .mapBubble .b div{background:transparent url(../../../../images/bkg_bubble_right.gif) no-repeat top right;}
.customInfoBox-with-leftBeak .mapBubble .bubbleContent,.customInfoBox-with-rightBeak .mapBubble .bubbleContent{position:relative;zoom:1;_overflow-y:hidden;padding:0 12px 0 0;}
.customInfoBox-with-leftBeak .mapBubble .t,.customInfoBox-with-rightBeak .mapBubble .t{position:absolute;left:0;top:0;width:12px;margin-left:-12px;height:100%;_height:1600px;background-position:top left;}
.customInfoBox-with-leftBeak .mapBubble .buttons,.customInfoBox-with-rightBeak .mapBubble .buttons{padding-top:10px;}
.customInfoBox-with-leftBeak .mapBubble .xbutton,.customInfoBox-with-rightBeak .mapBubble .xbutton{background-image:url(../../../../images/btn_bubble_close.png);background-repeat:no-repeat;background-position:bottom right;display:block;float:right;height:8px;width:8px;}
.customInfoBox-with-leftBeak .mapBubble .body,.customInfoBox-with-rightBeak .mapBubble .body{padding-top:5px;}
.customInfoBox-with-leftBeak .mapBubble .b,.customInfoBox-with-rightBeak .mapBubble .b{position:relative;width:100%;}
.customInfoBox-with-leftBeak .mapBubble .b,.customInfoBox-with-leftBeak .mapBubble .b div,.customInfoBox-with-rightBeak .mapBubble .b,.customInfoBox-with-rightBeak .mapBubble .b div{height:30px;font-size:1px;}
.customInfoBox-with-leftBeak .mapBubble .b,.customInfoBox-with-rightBeak .mapBubble .b{background-position:bottom right;}
.customInfoBox-with-leftBeak .mapBubble .b div,.customInfoBox-with-rightBeak .mapBubble .b div{position:relative;width:12px;margin-left:-12px;background-position:bottom left;}
.customInfoBox-with-leftBeak .mapBubble .hd,.customInfoBox-with-leftBeak .mapBubble .bd,.customInfoBox-with-leftBeak .mapBubble .ft,.customInfoBox-with-rightBeak .mapBubble .hd,.customInfoBox-with-rightBeak .mapBubble .bd,.customInfoBox-with-rightBeak .mapBubble .ft{position:relative;}
.customInfoBox-with-leftBeak .mapBubble .wrapper,.customInfoBox-with-rightBeak .mapBubble .wrapper{position:static;max-height:1000px;overflow:auto;}
.customInfoBox-with-leftBeak .mapBubble .photo,.customInfoBox-with-rightBeak .mapBubble .photo{float:left;width:80px;}
.customInfoBox-with-leftBeak .mapBubble .info,.customInfoBox-with-rightBeak .mapBubble .info{float:left;margin-left:5px;margin-top:-2px;width:200px;}