
/*<agl.folder "WIDGET">*/
.trim_hotel .widget-header  { background-image: url("../images/widget/wd-trim_hotel-hd.gif"); background-repeat: no-repeat; height: 72px }
.trim_hotel .widget-content   { background-image: url("../images/widget/wd-trim_hotel-bg.gif"); background-repeat: repeat-y; padding-top: 10px; padding-right: 15px; padding-left: 15px }
.trim_hotel .widget-footer  { background-image: url("../images/widget/wd-trim_hotel-ft.gif"); height: 5px }
.trim_hotel .widget-content h4 { color: #7c4c16 }
.trim_hotel .widget-content .fl { font-weight: bold; padding-top: 3px; padding-bottom: 3px; border-bottom: 1px dotted #ccc }
.trim_hotel .widget-content .fl .small { font-weight: normal }
.trim_hotel .widget-content .fl:first-letter { color: #7c4c16 }
/*</agl.folder>*/
.head_trim { background-image: url("../images/trim_hotel/002.gif"); background-repeat: no-repeat; background-position: right top; padding-right: 120px; height: 1% }
.head_hotel { background-image: url("../images/trim_hotel/003.jpg"); background-repeat: no-repeat; background-position: right top; padding-right: 200px; height: 1% }
.price { width: 100%; border: solid 1px #666 }
.price th , .price td { padding: 3px; border: dotted 1px #ccc }
.price th { background-color: #e2dcba; width: 110px }
.td_head { border-bottom: 2px solid #666 }

.trim_list {
list-style-type:none;
padding-left:0px;
margin-left:0px
}
.trim_list li {
background-image:url("../images/parts/icon_check.gif");
background-position:left top;
background-repeat:no-repeat;
padding-bottom:5px;
padding-left:18px;
}

.trim_spec {
margin-top:10px;
}
.trim_spec dt, .trim_spec dd {
padding-bottom:3px;
padding-top:3px;
}
.trim_spec dt {
background-image:url("../images/parts/icon_check.gif");
background-position:left top;
background-repeat:no-repeat;
padding-bottom:5px;
padding-left:18px;

font-weight: bold; color: #c00
}
.trim_spec dd {
}
