.head { width:100%;min-width:1050px;height:312px; background:url(images/topback0.jpg) left top repeat-x;}
.fixed-block{position:fixed;left:0px;top:300px;width:15px;height:167px;overflow:hidden;background:url(images/online.gif) left top no-repeat;z-index:1000;}
.fixed-block-online{position:relative;float:right;top:0px;width:230px;height:167px;cursor:pointer;}
.fixed-block-offline{position:relative;float:right;top:0px;width:15px;height:167px;background:url(images/online.gif) right top no-repeat;cursor:pointer;}
.contact-table{border:#0099FF 1px solid;}
.main-table{background:url(images/slices_1.jpg) right top no-repeat;}
.bottom-bg-table {background:url(images/backgrou.gif) bottom left repeat-x;z-index:0;}
.head-left {background:url(images/slices_0.jpg) top left no-repeat;}
.head-right {float:right; height:312px;}
.top-logo {width:292px;float:left;clear:both;height:141px;}
.coctail {float:left;width:305px; height:97px;}
.left-links {float:left;clear:both;height:30px;padding:112px 0 0 9px;color:#FFFFFF;}
.left-links a{color:#FFFFFF;text-decoration:none;font-size:11px;}
.add-to-fav {height:24px;float:left;width:250px;clear:both; padding:2px 0 0 18px;}
.phones {float:right;width:240px;height:50px; text-align:right;font-size: 11px;font-weight: bold;padding:0 7px 0 0;}
.style1 {color: #FF0099;font-size: 11px;}
.top-contacts{float:right;width:245px;height:32px;clear:right;}
.planer {width:244px;height:201px;}
.planer-bottom {width:244px;height:29px;float:right;clear:right;background:url(images/slices_8.jpg) left top no-repeat;}
.peoples{float:right;width:465px;height:22px;vertical-align:bottom;font-size:12px;font-weight:bold;text-decoration:blink;color: #FF0099;padding:290px 40px 0 0; *padding:280px 40px 10px 0; text-align:right; }
#tmlblock {padding:0 10px 12px 12px;}
.pink-cell {padding:9px 7px 0 4px;}
.pink-table {border-top:4px #ff0081 solid;border-bottom:1px #ff0081 solid;}
.pink-table td {padding:4px 0 0 0;}
.pink-table .pink-top-cell {background:url(images/pink.jpg) top left no-repeat; width:116px;padding:3px 5px 20px 5px;}
.pink-table .pink-top-cell a {font-weight:bold;text-transform:uppercase;}
.world-map {padding:0 10px 0 0;}
.world-map-link {padding:0 0 0 8px;}
.top-form {padding:10px 5px 0 4px; height:350px;}
.top-form table.main {border-bottom:1px #ff0081 solid;}
.tp_small_cal { height: 17px; width: 34px; background:#D4D0C8 url(images/calendar.gif) no-repeat center }
.tp_small_datatable { background:#fff; border: 1px solid #999 }
.tp_small_input_data { background: #fff; border:0 solid; color: #000; font: 11px Tahoma,Arial,sans-serif; height:14px; text-align:center; width:52px }
.tp_small_input_price { background: #fff; border: 1px solid #999; color: #000; font: 11px Tahoma,Arial,sans-serif; text-align:right; width:55px }
.tp_small_frame { border:1px solid #ccc; overflow-x:hidden; width:100% }
.tp_small_frame input { background:transparent; border:0; vertical-align:middle }
.tp_small_frame td { color: #666; font: 11px Tahoma,Arial,sans-serif }
.tp_small_link:link,.tp_small_link:visited,.tp_small_link:hover { color: #666; font: 11px Tahoma,Arial,sans-serif; text-decoration:underline }
.tp_small_select { background: #fff; border: 1px solid #999; color: #000; font: 11px Tahoma,Arial,sans-serif; width:200px }
.tp_small_submit { color: #000; font: 11px Tahoma,Arial,sans-serif; width:200px }
.tp_small_tbl { width:200px }
.tp_small_text { color: #666; font: 11px Tahoma,Arial,sans-serif; white-space:nowrap }
.tp_small_title { color: #666; font:bold 12px Tahoma,Arial,sans-serif; white-space:nowrap; text-transform: uppercase }
.bp_city { color: #369; font: bold 12px Tahoma,Arial,sans-serif; }
.bp_select { color: #666; border: 1px solid #eee; font: normal 11px Tahoma,Arial,sans-serif; width:190px; }
.bp_co { color: #369; font: bold 12px Tahoma,Arial,sans-serif; }
.bp_text { color: #666; font: normal 11px Tahoma,Arial,sans-serif; border-top: 1px solid #eee; }
.bp_hotel,.bp_hotel:link,.bp_hotel:visited,.bp_hotel:hover { color: #666; font: normal 11px Tahoma,Arial,sans-serif; }
.bp_photo { }
.bp_price,.bp_price:link,.bp_price:visited,.bp_price:hover { color: #800; font: bold 11px Tahoma,Arial,sans-serif; } 
.right-part img {border-top:7px #ff0081 solid;}
.rbc {height:250px;background:url(images/bgc00000.jpg) left top no-repeat;border-top:7px #ff0081 solid;}
.questios{padding:12px 5px 0 5px;border-top:7px #ff0081 solid;width:160px;}
.questios form{width:160px;}
td.ltl a, .ltl{font-size:8px;}
