.tours{
width:100%;
background:#cccccc;
}
.tours th{
text-align:left;
background:#f8f8f8;
padding:5px;
}
.tours .c2{
width:19px;
text-align:center;
}
.tours td{
background:#fff;
padding:5px;
}
.tours .odd td{
background:#f6f6f6;
}
.tours_nav{
padding:5px;
}
.tours-price td{
padding-right:10px;
}
.timage{
float:left;
margin:0 5px 5px 0;
}
.tours_s_descr{
font-size:11px;
font-family:arial;
color:#777;
padding:2px 0 0 0;
}
.tour-price{
font-weight:bold;
display:block;
float:right;
padding:2px 5px;
border:#eee 1px solid;
}
h2.tourh{
padding:3px;
font-weight:bold;
color:#000;
font-size:11px;
background:#f0f0f0;
}
.toursh3{
}
.tour_tree h2,.tour_tree span{
color:#777;
display:inline;
font-size:11px;
}
.tours_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;
}
