
.searchresultvillaname	{
font-family:Arial, Helvetica, sans-serif;
color:#003067;
background:#e7eef6;
font-size:11px;
padding-left:10px;
}

.searchresultdashed	{
border-bottom: 1px dashed #CCCCCC;
border-left: 1px dashed #CCCCCC;
border-right: 1px dashed #CCCCCC;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#003067;
}

.searchresultdashed1	{
border-bottom: 1px dashed #CCCCCC;
border-right: 1px dashed #CCCCCC;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#003067;
}

.searchresultdescription	{
background:#e7eef6;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
Padding-left:10px;
color:#003067;
}

.searchresultdescription li{list-style:none;}
.searchresultdescription hr	{
display:none;
list-style:
}

.sendtoafriend	{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#003067;
background:#e7eef6;
padding-left:5px;
}

.searchresultinfo	{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#003067;
}

.SearchresultInputbedroom{
border:1px solid #a2c2e0;
width:131px;
color:#003067;
font-size:11px;
padding:0;
}

.SearchresultInputpage{
border:1px solid #a2c2e0;
width:50px;
color:#003067;
font-size:11px;
padding:0;
}

.villarentallist	{
font-family:Arial, Helvetica, sans-serif;
color:#003067;
background:#F8F9FB;
font-size:10px;
}

.searchresultresulttop {
color:#003067;
padding-left: 5px;
padding-top:5px;
padding-bottom:5px;
}

.result-container	{clear:both;width:526px;height:138px; padding:15px 5px 15px 15px; background-color:#FFF; text-align:left; border-bottom:1px #dedede solid; position:relative;}
.result-container:hover	{background-color:#f2f2f2;}
.result-pic	{float:left; margin-right:20px; position:relative;width:190px;}
.result-pic	img	{width:190px;}
.result-promo {background:url(/images/search-results/promo.gif) no-repeat; position:absolute; top:-2px; left:-2px; width:81px; height:81px;}

.result-villainfo {width:316px;float:left;}
.result-villainfo h2	{font-size:16px; margin:0; padding:0; width:100%;}
.result-villainfo h2 a	{font-size:16px; color:#676767; width:100%; text-decoration:none;}
.result-villainfo h2 a:hover	{color:#003067}
.result-villainfo h3 {color:#9f9f9f; font-size:12px; font-weight:normal; padding:0; margin-top:5px;}
.result-villainfo span a	{color:#676767;}
.result-villainfo table	{margin-top:10px; color:#9f9f9f}
.result-villainfo table tr td	{text-align:center;height:20px;}
.result-villainfo table tr:first-child td	{border-bottom:1px #b5b5b5 solid; font-weight:bold; color:#8f8f8f;}

.result-actions	{float:left; margin-top:10px; width:316px; height:29px;}
.result-actions a	{float:right; display:block;}
