@charset "utf-8";
/* CSS Document */


a img{ border:0px;}
a{ color:#000; text-decoration:none;}
a:hover{ color:#c20000; text-decoration:underline;}

#index-topimg{ height:160px; margin-bottom:10px;}
#index-topimg img{ float:left;}

#index-quick{ width:230px; height:150px; float:right;background:url(/images/index-top.gif) 0 0 repeat-y; padding:10px 0 0 60px;}
#index-quick h2{ font-weight:normal; color:white;}

#index-quick ul{}
#index-quick ul li{ margin:0 0 5px 0; padding:0 0 0 15px;background:url(/images/arrow-yellow.gif) 5px 5px no-repeat;}
#index-quick ul li a{ color:white; text-decoration:none;}
#index-quick ul li a:hover{ color:white; text-decoration:underline;}

/*_______________________________________________________________________________#index-content-left*/

#index-content{ background:#ebebeb; padding:6px;}
#index-content h2{ font-weight:normal; color:#c20000; font-size:15px; margin-bottom:10px;}
#index-content-left{ width:642px; float:left;}
#index-hotel-search{ margin-bottom:5px;float:left;}

.block{ width:626px; background-color:#fff; padding:8px 8px 8px 8px;}

/*#below-hsearch{ height:241px;}*/

#index-articles{height:510px; margin-bottom:6px;}
#index-articles div{ height:87px; background:url(/images/dots.gif) 0 100% repeat-x; padding-top:10px;}
#index-articles a{ font-size:12px;}
#index-articles p{ line-height:140%;}
#index-articles .index-blogimg{ width:55px;height:55px;background:url(/images/temp-blog.gif) 0 0 no-repeat; display:block; float:left; margin:2px 10px 0 0;}

.index-featured{background-color:#fff; padding:8px 8px 8px 8px; width:302px; height:255px; float:left;}
.index-featured a{ font-size:12px;}
.index-featured div { margin-bottom:10px; height:70px; background:url(/images/dots.gif) 0 100% repeat-x;}
.index-featured .index-featimg{ width:55px;height:55px;background:url(/images/temp-blog.gif) 0 0 no-repeat; display:block; float:left; margin:2px 10px 0 0;}
.featured-right{ float:right;}


/*_______________________________________________________________________________#index-content-right*/
#index-content-right{width:310px; float:right;}

#index-city{ float:left; margin-right:10px; height:263px; margin-bottom:10px;}
#index-city .city-img{ margin-bottom:7px; display:block;}
#index-city p{ margin-bottom:0px;}
#index-city .index-cityimg{ width:55px;height:55px;background:url(/images/img-ponce1.jpg) 0 0 no-repeat; display:block; float:left; margin:2px 5px 0 0;}

#index-nav{ width:128px; padding:5px; float:right; background-color:white;}
#index-nav ul{}
#index-nav ul li{border-bottom:1px solid #dfdfdf; padding:5px 0 5px 0;}

#index-right-bottom{ width:480px;clear:both;height:260px;}
#index-travel{ float:left; width:170px;}
#index-300{ float:right; width:300px; height:250px; padding:5px; background-color:white; margin-bottom:6px;}
#index-travel .travel-img{ margin-bottom:10px;}
#index-travel ul li{ margin:0 0 5px 0; padding:0 0 0 15px;background:url(/images/arrow-red.gif) 5px 5px no-repeat;}
#index-travel ul li a{text-decoration:none;}
#index-travel ul li a:hover{text-decoration:underline;}

#index_video{ float:left; width:152px; background:white; padding:6px; margin-bottom:6px;}
#index_video a{ color:#18479b;}
#index_video div{ text-align:center;}
#index_video div img{ }
#index_video div p{}
#index_video div a{font-weight:bold; font-size:13px;}
#index_video div .category{ font-size:10px;}
#index_video ul{}
#index_video ul li{ border-top:1px solid #dce9f9; padding:5px 0 5px 24px; background:url(/images/arrow_mov.gif) 0 10px no-repeat; font-size:10px; color:#959696;}
#index_video ul li a{ font-size:11px; display:block;}
#index_video ul .more { font-size:11px; background:none;}
#index_video ul .more a{ font-size:11px;}

/*_______________________________________________________________________________#home-tla*/
#home-tla{ padding:10px 0 0 5px; line-height:120%;}
#home-tla div{ margin-bottom:10px;}
#home-tla h3{ font-size:11px;}
#home-tla h3 a{ font-weight:normal;}
#home-tla .smalltext{ font-size:10px;}
#banner-160{margin-bottom:10px;}


#D001 {
overflow-x: hidden;
overflow-y: scroll;
border:1px solid #e4eef0;
width:298px;
} 






















