.rates{width:100%;font:normal 11px Tahoma;line-height:17px;color:#666;}
.rates thead tr{background:#e3e2d8;}
.rates thead tr th{padding:5px 10px;border-top:solid 1px #52543d;border-bottom:solid 1px #52543d;vertical-align:middle;color:#666;}
.rates tbody tr.odd{background:#f1f0eb;}
.rates tbody tr.even{background:#e3e2d8;}
.rates tbody td{padding:15px 10px;border-top:solid 5px #fff;font-weight:bold;vertical-align:middle;color:#666;}
.rates tbody td.num{border-right:solid 5px #fff;font-weight:bold;}
.rates tbody td.type{font-weight:normal;}
.rates tbody td.price{text-align:center;}
.rates tbody td.price h3{display:inline;font-size:17px;font-weight:normal;color:#52543d;}
.rates .book{width:5%;}
.rates .book .btn{clear:right;float:right;border:solid 1px #8c8d75;}
.rates .book .btn a, .rates .book .btn a:visited{display:block;padding:3px 8px;background:#fc6;border:solid 1px;border-color:#ffe5b1 #fdac24 #fdac24 #ffe5b1;font-size:11px;font-weight:bold;color:#666;text-decoration:none;}
.rates tbody td.special{padding:0px 10px;border-top:none;color:#e70;}
.rates tbody td.special p{margin:0px 0px 15px 0px;background:url(../img/special.gif) no-repeat 0px 1px;text-indent:20px;}
.more{margin:5px 0px 30px 0px;padding:5px 10px;background:#e3e2d8;border-top:solid 1px #bababa;color:green;}
.more a, .more a:hover, .more a:visited{font-size:11px;font-weight:bold;color:green;}
.ohorels, .ohorels a, .ohorels a:hover, .ohorels a:visited{font-size:12px;}
.more a:hover, .ohorels a:hover{text-decoration:none;}

