﻿#mappoilight {  }

#mappoilight #topcontainer { width:211px; height:auto; padding:16px 19px 0 19px; overflow:visible; background: url(/ui/images/map.poi.light.background.png) no-repeat; }
#mappoilight #bottomcontainer { width:211px; height:10px; padding:0 19px 5px 19px; background: url(/ui/images/map.poi.light.background.png) no-repeat; background-position:left bottom; }

#mappoilight h4 { color:black; font-size:12px; line-height:14px; }
#mappoilight #contents { margin-top:10px; }
#mappoilight #closebutton { float:right; width:20px; height:24px; margin-right:-2px; }

#mappoilight .poiimage { background-color:white; width:211px; height:147px; margin:0 0 10px; }
#mappoilight .poiimage img { }

#mappoilight .link {padding:5px 0;}
#mappoilight .mainbody { border-bottom:1px solid #d2d2d2; padding:0 0 10px; font-size:11px; line-height:15px;}

#mappoilight .sponsoredArticle { color:#646464; float:left; font-size:10px; height:30px; margin:0 0 -15px; text-transform:uppercase;}
#mappoilight .poiHeadingAccomodation { overflow: hidden; padding-top:0; height: auto; line-height:22px; margin-top:14px !important; font-size:18px; width:190px; font-weight:bold; color:black; float:left; margin-top:-1px;}


#mappoilight .noborder { border-style:none; border-top-style:none; border-right-style:none; border-bottom-style:none; border-left-style:none; }
#mappoilight a.preview{ background-image:url(/ui/images/postcard/post.gif); background-repeat: no-repeat; color: white; display: block; float: left; font-weight: bold; height: 24px; padding: 5px 0 0 0; text-align: center; width: 102px; margin-top: 5px; line-height:13px; }
#mappoilight #bookonline{ margin-right:6px;}
#mappoilight a.preview:hover{ background-image:url(/ui/images/postcard/post.hover.gif);	}
#accomondationpoi a { display:block; text-align:justify; margin-top:5px;  background:url(/ui/images/arrow.right.gif) no-repeat; background-position:2px 2px; padding-left:17px;}
.starclassification{margin-right: 2px;}

#mappoilight .poiimage .imgpoiaccomodation{clip:rect(0px, 211px, 147px, 0px); position:absolute; width:211px;}
