table.hotels{
width:100%;
background:#cccccc;
}
.hotels th{
text-align:left;
background:#f8f8f8;
padding:5px;
}
.hotels .c2{
width:19px;
text-align:center;
}
.hotels td{
background:#fff;
padding:5px;
}
.hotels .odd td{
background:#f6f6f6;
}
.hotels_nav{
padding:5px;
}
.levels td{
padding-right:10px;
}
h2.hotelh{
padding:3px;
font-weight:bold;
color:#000;
font-size:11px;
background:#f0f0f0;
}
.hotel_tree h2,.hotel_tree span{
color:#777;
display:inline;
font-size:11px;
}
.hotels_d{
width:100%;

}
.label{white-space:nowrap}
.thumbs{
}
.thumbs div{
height:110px;
width:870px;
overflow:auto;
text-align:center;
margin:0 auto;
}
.thumbs table{
margin:0 auto;
}
.thumbs img{
cursor:pointer;
}
.h_comm_rating{
width:100%;
border-top:#eee 1px solid;
border-bottom:#eee 1px solid;
}
.h_comm_rating b{
font-size:12px;
}
.h_comm_rating td{
color:#666;
font-size:10px;
padding:5px;
}
.h_created{
margin:5px 0 10px 0;
color:#999;
font-style:italic;
font-size:10px;
text-align:right;
border-top:#eee 1px solid;
}
.h_comm_head{
width:100%;
background:#F3F0D1;
}
.h_comm_head td{
padding:5px 10px;
}
.h_comm_im{
vertical-align:top;
}
.h_comm_im img{
border:#888 1px solid;
margin:0 0 5px 0;
}
.stat{
float:right;
padding-top:0;
margin-top:5px;
}
.rating{
}
.rating td{
padding:0 12px;
}
